43 Коміти (d8bbbeb3b37c713a72a113f7ef78741e15cc4a4d)

Автор SHA1 Повідомлення Дата
  Pierre Ossman 52a2e6520a Remove unused include 6 роки тому
  Pierre Ossman 83eee75c26 Log TLS handshake result 5 роки тому
  Jan Grulich 8105be9f31 Do not duplicate default string twice 5 роки тому
  Pierre Ossman 06c1199c0a Restore original streams when terminating TLS 5 роки тому
  Pierre Ossman 1b7463478e Delete TLS streams before deleting the session 5 роки тому
  Pierre Ossman ad2b3c4aa3 Strongly bind security objects to connection object 5 роки тому
  Pierre Ossman 50aaed49b6 Initialise CSecurityTLS::cert_cred properly 5 роки тому
  Pierre Ossman c04f756bd2 Use system certificate trust store 5 роки тому
  Pierre Ossman 19225507cc Make exception classes have clearer messages 6 роки тому
  Pierre Ossman 894f2c5197 Include server name in TLS handshake for SNI 6 роки тому
  Pierre Ossman e43e5e3051 Add better error message for insecure certificate algorithms 6 роки тому
  Pierre Ossman 8aa4bc5320 Proper global init/deinit of GnuTLS 7 роки тому
  Pierre Ossman 27eb55e197 Add parameter to override GnuTLS priority 9 роки тому
  Pierre Ossman 88c24edd8f Raise GnuTLS requirements to 3.x 9 роки тому
  Pierre Ossman 800a35ccdd Remove verbose TLS logging 9 роки тому
  Pierre Ossman 3d2a84b9ea Correct naming convention for some parameters 9 роки тому
  Pierre Ossman 5ad4d06006 Remove a lot of platform compatibilty stuff 10 роки тому
  Pierre Ossman fe48cd4d24 Refactor the TLS code so that the push/pull functions are aware of their 12 роки тому
  Pierre Ossman ad8609a2ed Fix unsafe usage of the logging functions. 12 роки тому
  Adam Tkac ce6c8b097f [Security] vncviewer can send password without proper validation of X.509 certs 13 роки тому
  Adam Tkac 348269d30b [Bugfix] Register GNUTLS debug routines only when we actually need them. 13 роки тому
  Adam Tkac b486423692 [Bugfix] Improve compatibility with ancient GNUTLS implementations even more. 13 роки тому
  Adam Tkac 68481c19eb [Development] os: add gnutls_x509_crt_print() implementation, older systems 13 роки тому
  Adam Tkac e32573a56b [Bugfix] client: improve server certificate verification code. 13 роки тому
  Adam Tkac 44cdb1352a [Bugfix] Call gnutls_bye only when handshake is completed. 13 роки тому
  DRC 32020bf720 Oops. Checked in some debugging code. 13 роки тому
  DRC b7ab54f0df Oops. Need to wait until after gnutls.h is included before checking the value of GNUTLS_VERSION_NUMBER 13 роки тому
  DRC ff1e1ff941 Attempt to restore compatibility with older GnuTLS versions 13 роки тому
  Adam Tkac f16a421570 [Bugfix] Print empty string by default when paths for X.509 certs don't exist. 13 роки тому
  Adam Tkac 437b0c2fc3 [Bugfix] Append ".pem" suffix to saved certificates. 13 роки тому
  Adam Tkac af0817220e [Development] Rename function "gethomedir" to "getvnchomedir" and rewrite it in 13 роки тому
  Adam Tkac 179d2b14ec [Bugfix] CSecurityTLS.cxx: include os/print.h to get correct snprintf definition. 13 роки тому
  Adam Tkac c4674db3bd [Bugfix] Don't include unistd.h and don't call access() on Windows. 13 роки тому
  Adam Tkac 5d4c6acf92 [Bugfix] Use free() instead of gnutls_free() on Windows. 13 роки тому
  Adam Tkac 27b2f773be [Development] client: Add dialog window to accept/save invalid X509 13 роки тому
  Adam Tkac 6948ead152 [Bugfix] Check return codes from gnutls library every time. 14 роки тому
  Adam Tkac 3c5be39e92 [Development] Rename CSecurityTLSBase class to CSecurityTLS. 14 роки тому
  Adam Tkac 0e61c34932 [Development] Merge CSecurityTLS and CSecurityX509 classes into CSecurityTLSBase class. 14 роки тому
  Adam Tkac 4395823664 [Bugfix] Add "#error" directives to client-side TLS sources to avoid wrong usage. 14 роки тому
  Adam Tkac b10489b039 [Development] Implement VeNCrypt type support on client side. Currently only 14 роки тому
  Adam Tkac dfe19cfff8 [Development] Implement VeNCrypt security type on server side. Currently only 14 роки тому