aboutsummaryrefslogtreecommitdiffstats
path: root/common/rfb/CSecurityTLS.cxx
Commit message (Expand)AuthorAgeFilesLines
* Use standard exception classesPierre Ossman2024-11-061-4/+4
* Use C++ allocation for temporary buffersPierre Ossman2024-11-061-10/+6
* Use static string for exceptionsPierre Ossman2024-11-061-1/+2
* Fix reporting of some TLS errorsPierre Ossman2024-09-041-12/+15
* Move getUserPasswd()/showMsgBox() to CConnectionKang Lin2024-08-301-12/+10
* Use proper gnutls_free() on WindowsPierre Ossman2024-08-131-10/+0
* Don't abuse auth failure exceptionPierre Ossman2024-08-071-43/+54
* Correctly handle cancelled authenticationPierre Ossman2024-08-071-10/+10
* Avoid shadowing variablesPierre Ossman2024-06-241-2/+2
* Use nullptr in all C++ codePierre Ossman2024-06-241-17/+20
* Use $XDG_STATE_HOME for known hosts storagePierre Ossman2024-05-301-2/+2
* Implement XDG Base Directory paths, deprecate ~/.vnc902024-04-261-6/+5
* Begin work on XDGBDS compliance and overrideable configs902024-03-151-13/+13
* More logging for server cert exceptionsPierre Ossman2023-07-051-6/+8
* Allow exception for cert hostname mismatchPierre Ossman2023-07-051-9/+43
* Improve reporting of certificate errorsPierre Ossman2023-07-051-32/+44
* Allow exception for weak certificate algorithmsPierre Ossman2023-07-051-3/+43
* Remove double expired certificate promptsPierre Ossman2023-07-051-8/+0
* Allow exception for not yet activated certificatesPierre Ossman2023-07-051-3/+43
* Make sure we handle all certificate issuesPierre Ossman2023-07-051-0/+22
* Handle GNUTLS_CERT_INVALID in TOFU codePierre Ossman2023-07-051-2/+4
* Remove old GnuTLS compatibility codePierre Ossman2023-07-051-17/+1
* Remove unused rfb/util.h includesPierre Ossman2023-02-041-0/+1
* Remove "str" prefix from string helpersPierre Ossman2023-02-041-45/+44
* Use std::string instead of CharArrayPierre Ossman2023-02-041-35/+58
* Remove trailing slash from getvnchomedir()Pierre Ossman2023-02-041-3/+3
* Namespace directory functionsPierre Ossman2023-02-041-2/+2
* Return static char buffer from some methodsPierre Ossman2023-02-041-8/+6
* Use StringParameters directlyPierre Ossman2023-02-041-8/+2
* 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
|\ \ | |/ |/|