KasmVNC/common/rfb
Matthew McClaskey 15e6ca37b6 Merge branch 'bug/VNC-221-crash-during-screenshot' into 'master'
Resolve VNC-221 "Bug/ crash during screenshot"

Closes VNC-221

See merge request kasm-technologies/internal/KasmVNC!197
2025-07-31 17:32:18 +00:00
..
adler32.h
benchmark.cxx Use pseudoEncodings that match client default settings 2025-05-02 17:52:20 +00:00
benchmark.h Use pseudoEncodings that match client default settings 2025-05-02 17:52:20 +00:00
Blacklist.cxx Allow setting -BlacklistThreshold to 0 to disable it 2024-09-23 13:29:35 +03:00
Blacklist.h
CConnection.cxx
CConnection.h
clipboardTypes.h
CMakeLists.txt VNC-156 Integrate libcpuid for enhanced CPU feature detection 2025-05-25 18:08:26 +05:00
CMsgHandler.cxx
CMsgHandler.h
CMsgReader.cxx
CMsgReader.h
CMsgWriter.cxx
CMsgWriter.h
ComparingUpdateTracker.cxx
ComparingUpdateTracker.h
Configuration.cxx
Configuration.h
Congestion.cxx
Congestion.h
ConnParams.cxx
ConnParams.h
CopyRectDecoder.cxx
CopyRectDecoder.h
cpuid.cxx VNC-156 Integrate libcpuid for enhanced CPU feature detection 2025-05-25 18:08:26 +05:00
cpuid.h VNC-156 Integrate libcpuid for enhanced CPU feature detection 2025-05-25 18:08:26 +05:00
CSecurity.h
CSecurityNone.h
CSecurityPlain.cxx
CSecurityPlain.h
CSecurityStack.cxx
CSecurityStack.h
CSecurityTLS.cxx
CSecurityTLS.h
CSecurityVeNCrypt.cxx
CSecurityVeNCrypt.h
CSecurityVncAuth.cxx
CSecurityVncAuth.h
Cursor.cxx
Cursor.h
d3des.c
d3des.h
DecodeManager.cxx
DecodeManager.h
Decoder.cxx
Decoder.h
EncCache.cxx
EncCache.h
EncodeManager.cxx VNC-156 Make use of cached cpu features detection for performance improvement 2025-05-25 18:08:26 +05:00
EncodeManager.h VNC-127 Introduce TBB task arena for optimized parallel execution 2025-05-12 16:41:04 +05:00
EncodeManagerBPP.cxx
Encoder.cxx
Encoder.h
encodings.cxx
encodings.h
Exception.h
fenceTypes.h
ffmpeg.cxx KASM-6984 Moved to a dynamic library load 2025-05-01 17:47:08 +05:00
ffmpeg.h KASM-6984 Moved to a dynamic library load 2025-05-01 17:47:08 +05:00
font.h
hextileConstants.h
hextileDecode.h
HextileDecoder.cxx
HextileDecoder.h
hextileEncode.h
hextileEncodeBetter.h
HextileEncoder.cxx
HextileEncoder.h
Hostname.h
InputHandler.h
JpegCompressor.cxx
JpegCompressor.h
JpegDecompressor.cxx
JpegDecompressor.h
KeyRemapper.cxx
KeyRemapper.h
keysymdef.h
ledStates.h
ListConnInfo.h
Logger.cxx
Logger.h
Logger_file.cxx
Logger_file.h
Logger_stdio.cxx
Logger_stdio.h
Logger_syslog.cxx
Logger_syslog.h
LogWriter.cxx
LogWriter.h
msgTypes.h Resolve VNC-196 "Feature/shared session connect msg" 2025-07-30 18:24:52 +00:00
Palette.h
pam.c
pam.h
Password.cxx
Password.h
Pixel.h
PixelBuffer.cxx
PixelBuffer.h
PixelFormat.cxx
PixelFormat.h
PixelFormat.inl
PixelFormatBPP.cxx
qemuTypes.h
qoi.h
RawDecoder.cxx
RawDecoder.h
RawEncoder.cxx
RawEncoder.h
Rect.h
Region.cxx
Region.h
rreDecode.h
RREDecoder.cxx
RREDecoder.h
rreEncode.h
RREEncoder.cxx
RREEncoder.h
scale_dummy.cxx
scale_sse2.cxx Resolve VNC-221 "Bug/ crash during screenshot" 2025-07-31 17:32:18 +00:00
scale_sse2.h
ScaleFilters.cxx
ScaleFilters.h
SConnection.cxx KASM-6984 Refactor SConnection::setEncodings for readability and consistency 2025-04-28 23:43:31 +05:00
SConnection.h
ScreenSet.h
screenTypes.h
SDesktop.h
Security.cxx
Security.h
SecurityClient.cxx
SecurityClient.h
SecurityServer.cxx
SecurityServer.h
SelfBench.cxx KASM-6984 Refactor SelfBench XML generation and enhance benchmarking. Simplified XML structure by removing unnecessary elements and attributes. Added new fields to aggregate test case count, total time, and class name in the generated "SelfBench.xml" file. Ensures clearer benchmarking output and streamlined code. 2025-04-28 23:41:52 +05:00
ServerCore.cxx KASM-6984 Refactor benchmarking 2025-04-28 23:43:31 +05:00
ServerCore.h KASM-6984 Refactor benchmarking 2025-04-28 23:43:31 +05:00
SMsgHandler.cxx
SMsgHandler.h
SMsgReader.cxx
SMsgReader.h
SMsgWriter.cxx Resolve VNC-196 "Feature/shared session connect msg" 2025-07-30 18:24:52 +00:00
SMsgWriter.h Resolve VNC-196 "Feature/shared session connect msg" 2025-07-30 18:24:52 +00:00
SSecurity.h
SSecurityNone.h
SSecurityPlain.cxx
SSecurityPlain.h
SSecurityStack.cxx
SSecurityStack.h
SSecurityTLS.cxx
SSecurityTLS.h
SSecurityVeNCrypt.cxx
SSecurityVeNCrypt.h
SSecurityVncAuth.cxx
SSecurityVncAuth.h
TightConstants.h
tightDecode.h
TightDecoder.cxx
TightDecoder.h
TightEncoder.cxx
TightEncoder.h
TightEncoderBPP.cxx
TightJPEGEncoder.cxx KASM-6984 Refactor benchmarking 2025-04-28 23:43:31 +05:00
TightJPEGEncoder.h
TightQOIEncoder.cxx
TightQOIEncoder.h
TightWEBPEncoder.cxx Adding ability to override webp benchmark value 2025-04-22 11:22:20 +00:00
TightWEBPEncoder.h
Timer.cxx
Timer.h
UnixPasswordValidator.cxx
UnixPasswordValidator.h
unixRelayLimits.h
UpdateTracker.cxx
UpdateTracker.h
UserMsgBox.h
UserPasswdGetter.h
util.cxx Resolve VNC-196 "Feature/shared session connect msg" 2025-07-30 18:24:52 +00:00
util.h Resolve VNC-196 "Feature/shared session connect msg" 2025-07-30 18:24:52 +00:00
VNCSConnectionST.cxx Resolve VNC-196 "Feature/shared session connect msg" 2025-07-30 18:24:52 +00:00
VNCSConnectionST.h Resolve VNC-196 "Feature/shared session connect msg" 2025-07-30 18:24:52 +00:00
VNCServer.h
VNCServerST.cxx Resolve VNC-196 "Feature/shared session connect msg" 2025-07-30 18:24:52 +00:00
VNCServerST.h Resolve VNC-196 "Feature/shared session connect msg" 2025-07-30 18:24:52 +00:00
Watermark.cxx Implement rotated watermark text support 2024-01-22 13:32:32 +02:00
Watermark.h
WinPasswdValidator.cxx
WinPasswdValidator.h
XF86keysym.h
xxhash.c
xxhash.h
zrleDecode.h
ZRLEDecoder.cxx
ZRLEDecoder.h
ZRLEEncoder.cxx
ZRLEEncoder.h
ZRLEEncoderBPP.cxx