59 Revize (1a729dc0129052a028eae4582a6d6d10564d13c4)

Autor SHA1 Zpráva Datum
  Pierre Ossman 37f3a8b47f Don't fail on user CA/CRL problems před 2 roky
  Tyson Whitehead d32ff1c960
System certificate load returns number loaded not GNUTLS_E_SUCCESS před 2 roky
  Jan Grulich 7f1e1e370e Fix priority string when using newer GnuTLS před 2 roky
  Jan Grulich 9b96266830 Utilize system-wide crypto policies před 2 roky
  Pierre Ossman 960c7d2ff3 Clean up default value for X509 parameters před 3 roky
  Pierre Ossman e779322f05 Don't wait for TLS close response před 3 roky
  Pierre Ossman 14d21d7b44 Handle GnuTLS shutdown on dead session před 3 roky
  Pierre Ossman b30f10c681 Properly store certificate exceptions před 4 roky
  Pierre Ossman ad0f0618fa Change streams to be asynchronous před 4 roky
  Pierre Ossman 5f09e7c662 Don't read invalid TLS auth reason před 4 roky
  Pierre Ossman 6208f47dcb Remove unneeded memory checks před 4 roky
  Pierre Ossman dbad687182 Fix saving of bad server certificates před 4 roky
  Pierre Ossman 78bdd1700c Add missing throws for exception před 5 roky
  Pierre Ossman 52a2e6520a Remove unused include před 6 roky
  Pierre Ossman 83eee75c26 Log TLS handshake result před 5 roky
  Jan Grulich 8105be9f31 Do not duplicate default string twice před 5 roky
  Pierre Ossman 06c1199c0a Restore original streams when terminating TLS před 5 roky
  Pierre Ossman 1b7463478e Delete TLS streams before deleting the session před 5 roky
  Pierre Ossman ad2b3c4aa3 Strongly bind security objects to connection object před 5 roky
  Pierre Ossman 50aaed49b6 Initialise CSecurityTLS::cert_cred properly před 5 roky
  Pierre Ossman c04f756bd2 Use system certificate trust store před 5 roky
  Pierre Ossman 19225507cc Make exception classes have clearer messages před 6 roky
  Pierre Ossman 894f2c5197 Include server name in TLS handshake for SNI před 6 roky
  Pierre Ossman e43e5e3051 Add better error message for insecure certificate algorithms před 6 roky
  Pierre Ossman 8aa4bc5320 Proper global init/deinit of GnuTLS před 7 roky
  Pierre Ossman 27eb55e197 Add parameter to override GnuTLS priority před 9 roky
  Pierre Ossman 88c24edd8f Raise GnuTLS requirements to 3.x před 9 roky
  Pierre Ossman 800a35ccdd Remove verbose TLS logging před 9 roky
  Pierre Ossman 3d2a84b9ea Correct naming convention for some parameters před 9 roky
  Pierre Ossman 5ad4d06006 Remove a lot of platform compatibilty stuff před 10 roky
  Pierre Ossman fe48cd4d24 Refactor the TLS code so that the push/pull functions are aware of their před 12 roky
  Pierre Ossman ad8609a2ed Fix unsafe usage of the logging functions. před 12 roky
  Adam Tkac ce6c8b097f [Security] vncviewer can send password without proper validation of X.509 certs před 13 roky
  Adam Tkac 348269d30b [Bugfix] Register GNUTLS debug routines only when we actually need them. před 13 roky
  Adam Tkac b486423692 [Bugfix] Improve compatibility with ancient GNUTLS implementations even more. před 13 roky
  Adam Tkac 68481c19eb [Development] os: add gnutls_x509_crt_print() implementation, older systems před 13 roky
  Adam Tkac e32573a56b [Bugfix] client: improve server certificate verification code. před 13 roky
  Adam Tkac 44cdb1352a [Bugfix] Call gnutls_bye only when handshake is completed. před 13 roky
  DRC 32020bf720 Oops. Checked in some debugging code. před 13 roky
  DRC b7ab54f0df Oops. Need to wait until after gnutls.h is included before checking the value of GNUTLS_VERSION_NUMBER před 13 roky
  DRC ff1e1ff941 Attempt to restore compatibility with older GnuTLS versions před 13 roky
  Adam Tkac f16a421570 [Bugfix] Print empty string by default when paths for X.509 certs don't exist. před 13 roky
  Adam Tkac 437b0c2fc3 [Bugfix] Append ".pem" suffix to saved certificates. před 13 roky
  Adam Tkac af0817220e [Development] Rename function "gethomedir" to "getvnchomedir" and rewrite it in před 13 roky
  Adam Tkac 179d2b14ec [Bugfix] CSecurityTLS.cxx: include os/print.h to get correct snprintf definition. před 13 roky
  Adam Tkac c4674db3bd [Bugfix] Don't include unistd.h and don't call access() on Windows. před 13 roky
  Adam Tkac 5d4c6acf92 [Bugfix] Use free() instead of gnutls_free() on Windows. před 13 roky
  Adam Tkac 27b2f773be [Development] client: Add dialog window to accept/save invalid X509 před 13 roky
  Adam Tkac 6948ead152 [Bugfix] Check return codes from gnutls library every time. před 14 roky
  Adam Tkac 3c5be39e92 [Development] Rename CSecurityTLSBase class to CSecurityTLS. před 14 roky