rfb-encodings 0.1.5

RFB (Remote Framebuffer) protocol encoding implementations for VNC
Documentation
rfb-encodings
Copyright 2025 Dustin McAfee

This product includes software developed by Dustin McAfee.

================================================================================

This software implements the Remote Framebuffer (RFB) Protocol as specified in RFC 6143:
https://www.rfc-editor.org/rfc/rfc6143.html

The RFB Protocol was originally developed at AT&T Laboratories Cambridge.

================================================================================

ZYWRLE Algorithm Acknowledgment:

The ZYWRLE (Zlib YUV Wavelet Run-Length Encoding) algorithm implementation
is based on the ZYWRLE specification.

ZYWRLE Algorithm Copyright 2006 by Hitachi Systems & Services, Ltd.
(Noriaki Yamazaki, Research & Development Center)

The ZYWRLE algorithm is used under the terms of a BSD-style license granted
by Hitachi Systems & Services, Ltd. for free use in both commercial and
non-commercial applications.

================================================================================

TurboJPEG / libjpeg-turbo (Optional):

When compiled with the 'turbojpeg' feature flag, this software provides FFI
bindings to libjpeg-turbo, which must be installed separately by the end user.

libjpeg-turbo is licensed under a BSD-style license with multiple components:
- libjpeg-turbo API: BSD 3-Clause License
- libjpeg code: Independent JPEG Group (IJG) License
- SIMD extensions: zlib License

Copyright (C) 2009-2024 D. R. Commander
Copyright (C) 2015, 2020 Google, Inc.
Portions Copyright (C) 1991-2020 Thomas G. Lane, Guido Vollbeding

libjpeg-turbo is NOT distributed with this software. Users must install it
separately and are responsible for compliance with its license terms.

For full license text, see:
https://github.com/libjpeg-turbo/libjpeg-turbo/blob/main/LICENSE.md

================================================================================