1. 0d3ce87 Rename ConnParams to ClientParams by Pierre Ossman · 7 years ago
  2. 0536d09 spelling fixes by klemens · 9 years ago
  3. 1e61325 Flush entire JPEG buffer, ignoring state by Pierre Ossman · 10 years ago
  4. a7bbe9c Make sure Exceptions do not use unsafe format strings by Pierre Ossman · 11 years ago
  5. 5ad4d06 Remove a lot of platform compatibilty stuff by Pierre Ossman · 11 years ago
  6. 4d0bc6e Fix some offenders that poke around in the PixelFormat internals by Pierre Ossman · 12 years ago
  7. a10d8fe Consistent use of stride vs pitch by Pierre Ossman · 12 years ago
  8. b948a91 Make the subsampling setting follow the common style by Pierre Ossman · 12 years ago
  9. ca51953 Support keeping libjpeg's default compression setting by Pierre Ossman · 11 years ago
  10. 654e3f9 Be more liberal with const in places where write access isn't needed. by Pierre Ossman · 14 years ago
  11. 9144ae0 Internalise the libjpeg stuff into the JpegCompressor class as the libjpeg by Pierre Ossman · 14 years ago
  12. 51bdb2f Fix image corruption issues with, and add a few optimizations for, 16bpp clients by DRC · 14 years ago
  13. b4a8323 Add support for TurboVNC pseudo-encodings and Grayscale JPEG compression so that, when a TurboVNC viewer is connected, the TigerVNC Server will behave exactly like the TurboVNC Server. by DRC · 14 years ago
  14. 9900972 Need to include os/print.h to use snprintf on Windows by DRC · 14 years ago
  15. ffe09d6 Further optimizations to the Tight encoder to eliminate getImage() overhead. The encoder now directly accesses the framebuffer for solid rectangle computation, JPEG encoding, and color counting (if pixel translation is not required.) Also moved everything in tightEncode.h into the TightEncoder class to eliminate all of the static mess (this will be important later on if we decide to multi-thread the encoder.) by DRC · 14 years ago
  16. cd2c5d4 Ported encoding optimizations from TurboVNC. The changes to the Tight parameters were determined through extensive low-level profiling (see http://www.virtualgl.org/pmwiki/uploads/About/turbototiger.pdf). The other enhancements involved: (1) porting the solid subrectangle pre-computation code from TightVNC/TurboVNC (it makes a pretty big difference-- see report), (2) encapsulating the JPEG encoder in its own class (this eliminates a buffer copy, and the JPEG buffer is now set to a decent size where it shouldn't ever need to be paged or re-allocated, except in rare corner cases), (3) adding support for last rect. encoding (necessary to support the solid rectangle pre-computation enhancements. by DRC · 14 years ago
  17. 02e43d7 Remove the "video" feature and its associated custom JPEG handling. by Pierre Ossman · 17 years ago
  18. c257370 Changes in mapping of JPEG quality levels. Minor code cleanups. by Constantin Kaplinsky · 18 years ago
  19. 71a32f0 Added JpegCompressor abstract class and two implementations -- one cross-platform and another IRIX-specific. by Constantin Kaplinsky · 18 years ago