You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Our fast paths assume that each channel fits in to a separate byte. That means the shift needs to be a multiple of 8. Start actually checking this so that a client cannot trip us up and possibly cause incorrect code exection. Issue found by Pavel Cheremushkin from Kaspersky Lab. |
5 years ago | |
|---|---|---|
| .. | ||
| Blacklist.cxx | 5 years ago | |
| Blacklist.h | 5 years ago | |
| CConnection.cxx | 5 years ago | |
| CConnection.h | 5 years ago | |
| CMakeLists.txt | 5 years ago | |
| CMsgHandler.cxx | 5 years ago | |
| CMsgHandler.h | 5 years ago | |
| CMsgReader.cxx | 5 years ago | |
| CMsgReader.h | 5 years ago | |
| CMsgWriter.cxx | 5 years ago | |
| CMsgWriter.h | 5 years ago | |
| CSecurity.h | 5 years ago | |
| CSecurityNone.h | 5 years ago | |
| CSecurityPlain.cxx | 5 years ago | |
| CSecurityPlain.h | 5 years ago | |
| CSecurityStack.cxx | 5 years ago | |
| CSecurityStack.h | 5 years ago | |
| CSecurityTLS.cxx | 5 years ago | |
| CSecurityTLS.h | 5 years ago | |
| CSecurityVeNCrypt.cxx | 5 years ago | |
| CSecurityVeNCrypt.h | 5 years ago | |
| CSecurityVncAuth.cxx | 5 years ago | |
| CSecurityVncAuth.h | 5 years ago | |
| ComparingUpdateTracker.cxx | 5 years ago | |
| ComparingUpdateTracker.h | 5 years ago | |
| Configuration.cxx | 5 years ago | |
| Configuration.h | 5 years ago | |
| Congestion.cxx | 5 years ago | |
| Congestion.h | 5 years ago | |
| ConnParams.cxx | 5 years ago | |
| ConnParams.h | 5 years ago | |
| CopyRectDecoder.cxx | 5 years ago | |
| CopyRectDecoder.h | 5 years ago | |
| Cursor.cxx | 5 years ago | |
| Cursor.h | 5 years ago | |
| DecodeManager.cxx | 5 years ago | |
| DecodeManager.h | 5 years ago | |
| Decoder.cxx | 5 years ago | |
| Decoder.h | 5 years ago | |
| EncCache.cxx | 5 years ago | |
| EncCache.h | 5 years ago | |
| EncodeManager.cxx | 5 years ago | |
| EncodeManager.h | 5 years ago | |
| EncodeManagerBPP.cxx | 5 years ago | |
| Encoder.cxx | 5 years ago | |
| Encoder.h | 5 years ago | |
| Exception.h | 5 years ago | |
| HTTPServer.cxx | 5 years ago | |
| HTTPServer.h | 5 years ago | |
| HextileDecoder.cxx | 5 years ago | |
| HextileDecoder.h | 5 years ago | |
| HextileEncoder.cxx | 5 years ago | |
| HextileEncoder.h | 5 years ago | |
| Hostname.h | 5 years ago | |
| InputHandler.h | 5 years ago | |
| JpegCompressor.cxx | 5 years ago | |
| JpegCompressor.h | 5 years ago | |
| JpegDecompressor.cxx | 5 years ago | |
| JpegDecompressor.h | 5 years ago | |
| KeyRemapper.cxx | 5 years ago | |
| KeyRemapper.h | 5 years ago | |
| ListConnInfo.h | 5 years ago | |
| LogWriter.cxx | 5 years ago | |
| LogWriter.h | 5 years ago | |
| Logger.cxx | 5 years ago | |
| Logger.h | 5 years ago | |
| Logger_file.cxx | 5 years ago | |
| Logger_file.h | 5 years ago | |
| Logger_stdio.cxx | 5 years ago | |
| Logger_stdio.h | 5 years ago | |
| Logger_syslog.cxx | 5 years ago | |
| Logger_syslog.h | 5 years ago | |
| Palette.h | 5 years ago | |
| Password.cxx | 5 years ago | |
| Password.h | 5 years ago | |
| Pixel.h | 5 years ago | |
| PixelBuffer.cxx | 5 years ago | |
| PixelBuffer.h | 5 years ago | |
| PixelFormat.cxx | 5 years ago | |
| PixelFormat.h | 5 years ago | |
| PixelFormat.inl | 5 years ago | |
| PixelFormatBPP.cxx | 5 years ago | |
| RREDecoder.cxx | 5 years ago | |
| RREDecoder.h | 5 years ago | |
| RREEncoder.cxx | 5 years ago | |
| RREEncoder.h | 5 years ago | |
| RawDecoder.cxx | 5 years ago | |
| RawDecoder.h | 5 years ago | |
| RawEncoder.cxx | 5 years ago | |
| RawEncoder.h | 5 years ago | |
| Rect.h | 5 years ago | |
| Region.cxx | 5 years ago | |
| Region.h | 5 years ago | |
| SConnection.cxx | 5 years ago | |
| SConnection.h | 5 years ago | |
| SDesktop.h | 5 years ago | |
| SMsgHandler.cxx | 5 years ago | |
| SMsgHandler.h | 5 years ago | |
| SMsgReader.cxx | 5 years ago | |
| SMsgReader.h | 5 years ago | |
| SMsgWriter.cxx | 5 years ago | |
| SMsgWriter.h | 5 years ago | |
| SSecurity.h | 5 years ago | |
| SSecurityNone.h | 5 years ago | |
| SSecurityPlain.cxx | 5 years ago | |
| SSecurityPlain.h | 5 years ago | |
| SSecurityStack.cxx | 5 years ago | |
| SSecurityStack.h | 5 years ago | |
| SSecurityTLS.cxx | 5 years ago | |
| SSecurityTLS.h | 5 years ago | |
| SSecurityVeNCrypt.cxx | 5 years ago | |
| SSecurityVeNCrypt.h | 5 years ago | |
| SSecurityVncAuth.cxx | 5 years ago | |
| SSecurityVncAuth.h | 5 years ago | |
| ScaleFilters.cxx | 5 years ago | |
| ScaleFilters.h | 5 years ago | |
| ScreenSet.h | 5 years ago | |
| Security.cxx | 5 years ago | |
| Security.h | 5 years ago | |
| SecurityClient.cxx | 5 years ago | |
| SecurityClient.h | 5 years ago | |
| SecurityServer.cxx | 5 years ago | |
| SecurityServer.h | 5 years ago | |
| ServerCore.cxx | 5 years ago | |
| ServerCore.h | 5 years ago | |
| TightConstants.h | 5 years ago | |
| TightDecoder.cxx | 5 years ago | |
| TightDecoder.h | 5 years ago | |
| TightEncoder.cxx | 5 years ago | |
| TightEncoder.h | 5 years ago | |
| TightEncoderBPP.cxx | 5 years ago | |
| TightJPEGEncoder.cxx | 5 years ago | |
| TightJPEGEncoder.h | 5 years ago | |
| TightWEBPEncoder.cxx | 5 years ago | |
| TightWEBPEncoder.h | 5 years ago | |
| Timer.cxx | 5 years ago | |
| Timer.h | 5 years ago | |
| UnixPasswordValidator.cxx | 5 years ago | |
| UnixPasswordValidator.h | 5 years ago | |
| UpdateTracker.cxx | 5 years ago | |
| UpdateTracker.h | 5 years ago | |
| UserMsgBox.h | 5 years ago | |
| UserPasswdGetter.h | 5 years ago | |
| VNCSConnectionST.cxx | 5 years ago | |
| VNCSConnectionST.h | 5 years ago | |
| VNCServer.h | 5 years ago | |
| VNCServerST.cxx | 5 years ago | |
| VNCServerST.h | 5 years ago | |
| WinPasswdValidator.cxx | 5 years ago | |
| WinPasswdValidator.h | 5 years ago | |
| XF86keysym.h | 5 years ago | |
| ZRLEDecoder.cxx | 5 years ago | |
| ZRLEDecoder.h | 5 years ago | |
| ZRLEEncoder.cxx | 5 years ago | |
| ZRLEEncoder.h | 5 years ago | |
| ZRLEEncoderBPP.cxx | 5 years ago | |
| adler32.h | 5 years ago | |
| d3des.c | 5 years ago | |
| d3des.h | 5 years ago | |
| encodings.cxx | 5 years ago | |
| encodings.h | 5 years ago | |
| fenceTypes.h | 5 years ago | |
| hextileConstants.h | 5 years ago | |
| hextileDecode.h | 5 years ago | |
| hextileEncode.h | 5 years ago | |
| hextileEncodeBetter.h | 5 years ago | |
| keysymdef.h | 5 years ago | |
| ledStates.h | 5 years ago | |
| msgTypes.h | 5 years ago | |
| pam.c | 5 years ago | |
| pam.h | 5 years ago | |
| qemuTypes.h | 5 years ago | |
| rreDecode.h | 5 years ago | |
| rreEncode.h | 5 years ago | |
| screenTypes.h | 5 years ago | |
| tightDecode.h | 5 years ago | |
| util.cxx | 5 years ago | |
| util.h | 5 years ago | |
| xxhash.c | 5 years ago | |
| xxhash.h | 5 years ago | |
| zrleDecode.h | 5 years ago | |