summaryrefslogtreecommitdiffstats
path: root/common/rfb/CSecurityTLS.cxx
Commit message (Expand)AuthorAgeFilesLines
* Print GnuTLS certificate status as hexPierre Ossman2022-03-241-1/+1
* Allow exceptions for expired certificatesPierre Ossman2022-03-241-20/+55
* Merge branch 'master' of https://github.com/twhitehead/tigervncPierre Ossman2021-10-141-1/+1
|\
| * System certificate load returns number loaded not GNUTLS_E_SUCCESSTyson Whitehead2021-10-071-1/+1
* | Don't fail on user CA/CRL problemsPierre Ossman2021-10-141-2/+2
|/
* Fix priority string when using newer GnuTLSJan Grulich2021-07-161-1/+3
* Merge branch 'utilize-system-wide-crypto' of https://github.com/grulja/tigervncPierre Ossman2021-07-141-14/+52
|\
| * Utilize system-wide crypto policiesJan Grulich2021-07-141-14/+52
* | Clean up default value for X509 parametersPierre Ossman2021-06-131-24/+23
* | Don't wait for TLS close responsePierre Ossman2021-06-111-1/+3
* | Handle GnuTLS shutdown on dead sessionPierre Ossman2021-06-111-6/+10
|/
* Merge branch 'noblock' of https://github.com/CendioOssman/tigervncPierre Ossman2021-01-191-11/+6
|\
| * Change streams to be asynchronousPierre Ossman2020-05-211-2/+4
| * Don't read invalid TLS auth reasonPierre Ossman2020-05-211-9/+2
* | Properly store certificate exceptionsPierre Ossman2020-05-211-90/+73
|/
* Remove unneeded memory checksPierre Ossman2019-12-301-4/+0
* Fix saving of bad server certificatesPierre Ossman2019-12-301-2/+3
* Add missing throws for exceptionPierre Ossman2019-03-261-5/+5
* Merge branch 'connparams' of https://github.com/CendioOssman/tigervncPierre Ossman2018-12-101-1/+0
|\
| * Remove unused includePierre Ossman2018-10-261-1/+0
* | Merge branch 'covscan' of https://github.com/grulja/tigervncPierre Ossman2018-11-211-2/+2
|\ \ | |/ |/|
| * Do not duplicate default string twiceJan Grulich2018-09-261-2/+2
* | Log TLS handshake resultPierre Ossman2018-10-091-0/+3
|/
* Restore original streams when terminating TLSPierre Ossman2018-09-211-1/+10
* Delete TLS streams before deleting the sessionPierre Ossman2018-09-211-13/+16
* Strongly bind security objects to connection objectPierre Ossman2018-09-211-3/+4
* Initialise CSecurityTLS::cert_cred properlyPierre Ossman2018-09-211-1/+1
* Use system certificate trust storePierre Ossman2018-08-161-0/+3
* Make exception classes have clearer messagesPierre Ossman2017-10-121-1/+1
* Merge branch 'securemsg' of https://github.com/CendioOssman/tigervncPierre Ossman2017-09-151-0/+3
|\
| * Add better error message for insecure certificate algorithmsPierre Ossman2017-09-011-0/+3
* | Include server name in TLS handshake for SNIPierre Ossman2017-09-081-0/+5
|/
* Proper global init/deinit of GnuTLSPierre Ossman2016-08-231-14/+5
* Add parameter to override GnuTLS priorityPierre Ossman2015-01-291-16/+21
* Raise GnuTLS requirements to 3.xPierre Ossman2015-01-291-11/+20
* Remove verbose TLS loggingPierre Ossman2014-10-281-13/+0
* Correct naming convention for some parametersPierre Ossman2014-09-171-6/+6
* Remove a lot of platform compatibilty stuffPierre Ossman2014-07-071-1/+0
* Refactor the TLS code so that the push/pull functions are aware of theirPierre Ossman2012-07-031-11/+10
* Fix unsafe usage of the logging functions.Pierre Ossman2012-04-261-1/+1
* [Security] vncviewer can send password without proper validation of X.509 certsAdam Tkac2011-05-101-2/+9
* [Bugfix] Register GNUTLS debug routines only when we actually need them.Adam Tkac2011-02-181-10/+6
* [Bugfix] Improve compatibility with ancient GNUTLS implementations even more.Adam Tkac2011-02-091-0/+5
* [Development] os: add gnutls_x509_crt_print() implementation, older systemsAdam Tkac2011-02-091-10/+12
* [Bugfix] client: improve server certificate verification code.Adam Tkac2011-02-091-119/+162
* [Bugfix] Call gnutls_bye only when handshake is completed.Adam Tkac2011-02-091-5/+5
* Oops. Checked in some debugging code.DRC2011-02-091-1/+0
* Oops. Need to wait until after gnutls.h is included before checking the valu...DRC2011-02-091-11/+10
* Attempt to restore compatibility with older GnuTLS versionsDRC2011-02-081-2/+15
* [Bugfix] Print empty string by default when paths for X.509 certs don't exist.Adam Tkac2011-02-071-2/+4