ladybird/Userland/Libraries/LibVT
Daniel Bertalan e3195b060d LibVT: Fix integer overflow when parsing long OSC sequences
We were storing indices into OSC escape sequences as `u8`s, which
overflow at a length of just 256 characters. This caused a crash when
parsing OSC 8 hyperlinks pointing to long filenames.
2023-03-17 16:50:22 +00:00
..
Attribute.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
CharacterSet.h
CMakeLists.txt
Color.h
EscapeSequenceParser.cpp
EscapeSequenceParser.h LibVT: Fix integer overflow when parsing long OSC sequences 2023-03-17 16:50:22 +00:00
Line.cpp
Line.h
Position.h
Range.h
StateMachine.txt
Terminal.cpp Everywhere: Stop using NonnullOwnPtrVector 2023-03-06 23:46:35 +01:00
Terminal.h Everywhere: Remove NonnullOwnPtr.h includes 2023-03-06 23:46:35 +01:00
TerminalWidget.cpp Kernel+Userland: Add support for using the PCSpeaker with various tones 2023-03-05 08:38:29 +00:00
TerminalWidget.h LibVT: Use font pixel height (pixel_size) when calculating line heights 2023-01-06 12:02:20 +01:00
XtermColors.h