neatvnc/include
Andri Yngvason a77ff634f0 Keep zlib streams when switching encodings
Both RealVNC and TigerVNC clients expect zlib streams to remain when
switching encodings, so when they switch back, inflate fails if the
encoder is discared.

fixes #109
2024-02-02 22:41:33 +00:00
..
sys bsd queue: Remove #include <sys/cdefs.h> 2020-01-29 19:59:14 +00:00
base64.h Add base64 encoder & decoder 2023-09-29 21:53:20 +00:00
common.h Keep zlib streams when switching encodings 2024-02-02 22:41:33 +00:00
crypto.h crypto: Add method to import RSA private keys 2023-09-29 21:53:20 +00:00
cursor.h Add width and height arguments to nvnc_set_cursor 2022-02-19 23:06:15 +00:00
damage-refinery.h damage-refinery: Replace murmurhash with XXH3 2023-10-03 20:33:27 +00:00
desktop-layout.h Implement desktop resizing 2023-02-25 11:03:44 +00:00
display.h Add damage refinery from wayvnc 2021-09-20 21:40:21 +00:00
enc-util.h enc-util: Add function to calculate region area 2022-11-05 13:52:55 +00:00
encoder.h Remove push/pull encoder interface 2022-11-05 10:15:56 +00:00
fb.h Add presentation timestamps 2022-04-14 18:10:09 +00:00
h264-encoder.h h264: Set quality according to client's wishes 2022-07-10 13:53:32 +00:00
http.h http: Only support GET method 2023-04-30 14:31:34 +00:00
likely.h Re-format using clang-format 2019-10-20 22:13:51 +00:00
logging.h Integrate libav into logging framework 2022-07-09 17:15:35 +00:00
neatvnc.h Revert "Export base64 encoder and decoder" 2023-10-02 22:47:04 +00:00
pixels.h Implement 24 bit pixel formats for raw and tight 2023-09-29 21:46:05 +00:00
rcbuf.h Create a reference counted buffer 2020-01-25 15:29:25 +00:00
resampler.h resampler: Extract function: resample_now() 2022-06-11 11:44:51 +00:00
rfb-proto.h Implement RSA-AES-256 security type 2023-09-29 21:53:20 +00:00
stream-common.h Turn stream into abstract interface class 2023-04-06 21:02:39 +00:00
stream-tcp.h stream-ws: Inherit stream-tcp 2023-09-29 21:53:20 +00:00
stream.h Implement RSA-AES-256 security type 2023-09-29 21:53:20 +00:00
transform-util.h Add damage refinery from wayvnc 2021-09-20 21:40:21 +00:00
type-macros.h Re-format using clang-format 2019-10-20 22:13:51 +00:00
usdt.h Add dtrace probe infrastructure 2020-04-01 22:49:58 +00:00
vec.h Re-format using clang-format 2019-10-20 22:13:51 +00:00
websocket.h websocket: Add some missing copyright notices 2023-09-29 21:53:20 +00:00
xxhash.h damage-refinery: Replace murmurhash with XXH3 2023-10-03 20:33:27 +00:00