45 коммитов (d8bbbeb3b37c713a72a113f7ef78741e15cc4a4d)

Автор SHA1 Сообщение Дата
  Pierre Ossman 4bba2467fb Remove writeConnFailedFromScratch() 5 лет назад
  Pierre Ossman 9672835662 Make arguments explicit in all message writer methods 6 лет назад
  Pierre Ossman 0d3ce87f11 Rename ConnParams to ClientParams 6 лет назад
  Pierre Ossman ea7ede9838 Move version reading/writing out of ConnParams 6 лет назад
  Pierre Ossman 7d64b33b5b Move access rights and closing to SConnection object 5 лет назад
  Pierre Ossman ad2b3c4aa3 Strongly bind security objects to connection object 5 лет назад
  Pierre Ossman 82d22e6499 Remove destroy functions 5 лет назад
  Pierre Ossman 19225507cc Make exception classes have clearer messages 6 лет назад
  Pierre Ossman 5ae282135f Basic support for QEMU Extended Key Events 7 лет назад
  Michal Srb dccb5f7d77 Prevent leak of SecurityServer and ClientServer. 7 лет назад
  Henrik Andersson c1cbc705c2 Early propagate of access rights to connection. 8 лет назад
  Pierre Ossman 07eec1b59b Remove unused deleteReaderAndWriter() method 8 лет назад
  Pierre Ossman f38e243746 No need for this array to be writeable 9 лет назад
  Pierre Ossman 7069bdd76a Move reverse connection information into VNCSConnectionST 9 лет назад
  Pierre Ossman e7be49b573 Limit access to non-shared mode 9 лет назад
  Michal Srb b318b8f978 Add AccessSetDesktopSize right. 9 лет назад
  Michal Srb 8d1ee00bea Allow SSecurity to specify AccessRights for SConnection. 9 лет назад
  Pierre Ossman 487008102e Move preferred encoding tracking into a server object 9 лет назад
  Pierre Ossman b6b4dc6487 Remove full support for colour maps 10 лет назад
  Pierre Ossman 7638e9c5b1 Merge the "V3" message classes into the normal ones 10 лет назад
  Pierre Ossman ad8609a2ed Fix unsafe usage of the logging functions. 12 лет назад
  Pierre Ossman c898d9af83 Basic infrastructure for continuous updates. 12 лет назад
  Pierre Ossman c754cceeca Basic infrastructure to support fences. 12 лет назад
  Adam Tkac 3d0af20a51 [Development] Remove support for the "Tight" security type from C++ code. 13 лет назад
  Adam Tkac bfd66c1e8c [Development] Move Get{C,S}Security from Security class to separate classes. 13 лет назад
  Adam Tkac fb993153a0 [Development] Extend Security class to allow different default sectypes for server/viewer. 13 лет назад
  Adam Tkac a6578bfc98 [Development] Replace SSecurityFactoryStandard class by simplier Security class. 14 лет назад
  Adam Tkac 5a0caed91c [Development] Rename common/rfb/secTypes.{h,cxx} to common/rfb/Security.{h,cxx}. 14 лет назад
  Peter Åstrand 98fe98c689 Eliminate GCC signed/unsigned warnings related to encodings: The 14 лет назад
  Pierre Ossman f99c5719e4 Remove file transfer support. 15 лет назад
  Pierre Ossman 02e43d78bf Remove the "video" feature and its associated custom JPEG handling. 15 лет назад
  Constantin Kaplinsky a77e818d9b Removed support for continuous updates, a TightVNC-specific RFB protocol 16 лет назад
  Constantin Kaplinsky 8232831bb4 Support for VideoRectangleSelection client message in the server code. The message is read but ignored (only a message will be written to stderr). 16 лет назад
  Constantin Kaplinsky dafbb01146 Initial implementation of continuous updates in the server code. This code does not handle framebuffer size changes properly yet. Also, the server does not send the client EndOfContinuousUpdates message yet (documented in doc/rfbproto.tex). 17 лет назад
  Constantin Kaplinsky c22746d2c6 Reverted the changes appeared in revisions 2173,2181. We better always send the "security result" message in the protocol version 3.8, even after an empty list of authentication capabilities. 17 лет назад
  Constantin Kaplinsky 4b9bf90584 Corrected support for TightVNC extensions - always sending authentication capability list even when authentication is not required. This may be incompatible with certain TightVNC viewers but this is the way to allow "no authentication" AND prompting local user to accept/reject incoming connection. 17 лет назад
  Constantin Kaplinsky ea3bf4cbcd A FIXME comment: TightVNC extensions support is not finished yet. 17 лет назад
  Constantin Kaplinsky adc4537ced Removed unused variables, added comments. This fixes compilation 17 лет назад
  Constantin Kaplinsky 4140d9156b Finished support for TightVNC protocol extensions in the server code. Now "no authentication" case is handled correctly. 17 лет назад
  Constantin Kaplinsky ee6ec19073 Rationalized FIXME comments, changed code layout in switch blocks. 17 лет назад
  Constantin Kaplinsky 4ad04c1659 Improved code to advertise supported encoding types via protocol capabilities. Only actually registered encoders are advertised now. 17 лет назад
  Constantin Kaplinsky ce0907dd79 Implemented support for TightVNC protocol extensions in the server code. This version has one incompatibility with TightVNC 1.3.x viewers - such viewers would not be able to connect without authentication. This will be fixed in the nearest time. 17 лет назад
  Constantin Kaplinsky 5fa9d22b70 Minor refactoring to prepare the source for handling TightVNC protocol extensions. This one does not introduce any real changes. 17 лет назад
  Constantin Kaplinsky a2adc8d4cf Migrating to new directory structure adopted from the RealVNC's source tree. More changes will follow. 18 лет назад
  Constantin Kaplinsky b0a491e987 Applied a fix from VNC 4.1.2 to close critical security issue. 18 лет назад
  Constantin Kaplinsky de179d4ed7 The "rfb" library merged with VNC 4.1.1 code. 18 лет назад
  Constantin Kaplinsky 47ed8d321c Initial revision 19 лет назад