32 Révisions (d8bbbeb3b37c713a72a113f7ef78741e15cc4a4d)

Auteur SHA1 Message Date
  Pierre Ossman 0d3ce87f11 Rename ConnParams to ClientParams il y a 6 ans
  Pierre Ossman b14a6bc1aa Split out ServerParams from ConnParams il y a 6 ans
  Pierre Ossman 4a4453fc69 Remove Java web server il y a 5 ans
  Pierre Ossman c09e5580d1 Move congestion control to its own class il y a 8 ans
  Pierre Ossman 9f273e9cd8 Delegate decoder object management to a separate class il y a 8 ans
  Pierre Ossman 333aa2f3fd Only include syslog logger on Unix systems il y a 9 ans
  Michal Srb 33374a944f Add syslog logger. il y a 9 ans
  Pierre Ossman 0f2fbc05e4 rfb::Region uses the Xregion library il y a 9 ans
  Pierre Ossman a088f1ab39 Remove PixelTransformer and TransImageGetter il y a 10 ans
  Pierre Ossman c0397269fc Move image encoding logic into a central EncodeManager class il y a 10 ans
  Pierre Ossman 65ad3224e9 Consolidate the different palette handler implementations il y a 10 ans
  Pierre Ossman d704e4ae77 Handle CopyRect like any other encoding il y a 10 ans
  Pierre Ossman 7638e9c5b1 Merge the "V3" message classes into the normal ones il y a 10 ans
  Pierre Ossman 9fe3479104 Remove the scaled pixel buffer classes as they are not used. il y a 10 ans
  Pierre Ossman f3c2026d5b librfb needs librdr so make sure it always gets pulled in il y a 10 ans
  DRC 33c15e3a3a If the client and server are using identical pixel formats, then perform Tight decoding directly into the viewer's back buffer, rather than going through the slow fillRect/imageRect routines. il y a 12 ans
  DRC ce82f4bbcd Move setting of PIC code to a central location il y a 12 ans
  Pierre Ossman 92b4f9de98 CMake doesn't handle convenience libraries as nicely as autotools does. We il y a 12 ans
  DRC cd2c5d46c2 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. il y a 12 ans
  DRC 305937332a Do not run libtool_create_control_file() on Windows. Windows does not like it. il y a 13 ans
  DRC 777290b469 Detect and enable PAM authentication support il y a 13 ans
  Henrik Andersson 23029ccd59 Building the Xvnc server requires libtool control files of rdr, rfb, il y a 13 ans
  Pierre Ossman a273934db1 Split out the pixel format conversion magic to its own class and make il y a 13 ans
  Pierre Ossman 7c1d6ced0e The Windows specific include path should only be used on Windows. il y a 13 ans
  Pierre Ossman a783037500 Make sure Windows specific code is only included in Windows builds. il y a 13 ans
  Pierre Ossman 4c6bd4c770 Look for libjpeg in a more proper manner and don't just assume it's in a il y a 13 ans
  Pierre Ossman 4973cdcf77 Remove the included libjpeg-turbo from the tree and rely completely on one il y a 13 ans
  Adam Tkac 125bd259b9 [Development] Add possibility to build Windows programs with GNUTLS via cmake. il y a 13 ans
  Adam Tkac 3d0af20a51 [Development] Remove support for the "Tight" security type from C++ code. il y a 13 ans
  Adam Tkac 69df376803 [Development] Implement PasswordValidator class on Windows (Martin Koegler) il y a 13 ans
  DRC 180c0167b4 CMake build system for Windows il y a 13 ans