summaryrefslogtreecommitdiffstats
path: root/daemon/tls.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* daemon/tls: bump gnutls version requirementVladimír Čunát2024-09-021-6/+0
* daemon: use __attribute__((constructor)) for protolayer_globalsOto Šťáva2024-06-181-3/+0
* Merge 'origin/master' into 6.0 - last merge before renameOto Šťáva2024-05-141-1/+1
|\
| * Silence Clang-TidyOto Šťáva2024-05-131-1/+1
* | Merge branch 'master' into 6.0Vladimír Čunát2023-07-111-1/+1
|\|
| * treewide: fix -Wstrict-prototypesVladimír Čunát2023-06-081-1/+1
* | daemon: implement TLS with protocol layersOto Šťáva2023-01-261-106/+10
* | daemon: refactor stage 1Oto Šťáva2023-01-261-6/+4
|/
* Copyright notices: remove years and replace e-mailOto Šťáva2022-12-141-3/+4
* daemon/tls: fix TLS client resumptionOto Šťáva2022-02-181-0/+4
* daemon: rename tls_ctx and tls_client_ctx structsTomas Krizek2020-08-251-12/+12
* treewide: machine readable license for GNU GPLv3+ source codePetr Špaček2020-02-251-13/+1
* daemon: rework handling of TLS authentication paramsVladimír Čunát2019-02-221-36/+54
* policy.TLS_FORWARD: send SNI on wire if configuredVladimír Čunát2019-02-221-2/+2
* daemon/tls: in some cases rehandshake might be improperly handled, which may ...Grigorii Demidov2019-01-081-1/+1
* daemon: allow opportunistic DNS over TLS to originsMarek Vavruša2018-12-051-0/+3
* daemon: bugfixes & improvementsGrigorii Demidov2018-10-121-1/+2
* daemon: logic around struct session was relocated to separate module; input d...Grigorii Demidov2018-10-121-1/+1
* misc nitpicksVladimír Čunát2018-09-141-3/+0
* daemon/worker: fixes error handling from TLS writesMarek Vavruša2018-09-141-6/+16
* daemon/tls: properly process TLS rehandshakeGrigorii Demidov2018-07-231-0/+16
* daemon/tls: work on server-side session ticketsVladimír Čunát2018-06-131-7/+26
* daemon/tls: session resumption with tickets (client & server side)Grigorii Demidov2018-06-131-2/+12
* daemon/tls: system CA's are used by default with TLS_FORWARD policy when ca_f...Grigorii Demidov2018-06-061-2/+12
* daemon: unificate tls structures to avod code duplicationGrigorii Demidov2018-02-081-38/+36
* daemon: cleanup errors; avoid discrepancy between declaration and definition ...Grigorii Demidov2018-02-081-1/+1
* daemon: avoid uv_try_write() usage both in tls-client and tls-server side; bu...Grigorii Demidov2018-02-081-5/+26
* daemon: server-side tls: use asynchronous network io modelGrigorii Demidov2018-02-081-0/+20
* lint: enabled several readability linters and fixed issuesMarek Vavruša2018-01-121-1/+1
* daemon: avoid memory leaks under heavy load when using tls over outgoing tcp ...Grigorii Demidov2018-01-081-1/+2
* daemon/tls: tls_push() can fall into endless loop in some circumstances; prev...grid2018-01-081-0/+1
* daemon: TLS over outbound TCP connection - use hostname authenticationgrid2018-01-081-2/+3
* daemon: bugfix; resolver fails on assertion if TLS over outbound connection i...Grigorii Demidov2018-01-081-1/+4
* daemon: reuse outbound TCP connections if possible; TLS over outbound TCP con...Grigorii Demidov2018-01-081-1/+46
* gnutls logging improvementsVladimír Čunát2017-09-121-3/+0
* add comments around TCP bufferingVladimír Čunát2017-01-091-1/+3
* Use ephemeral X.509 credentials if none are configuredDaniel Kahn Gillmor2017-01-061-0/+4
* Record expiration date of our certificate.Daniel Kahn Gillmor2017-01-061-0/+1
* Add EDNS(0) padding supportOndřej Surý2016-11-141-0/+3
* daemon/tls: cleanup, documented tls functionsMarek Vavrusa2016-08-051-2/+17
* Log key-pinning strings for TLS keysDaniel Kahn Gillmor2016-08-051-0/+3
* Move tls_credentials to struct networkOndřej Surý2016-08-051-6/+6
* initialize GnuTLS logging cleanly, once at daemon/worker start.Daniel Kahn Gillmor2016-08-051-0/+2
* Remove the extra indirection in tls_certificate_freeOndřej Surý2016-08-051-1/+1
* Move struct tls_credentials_t from daemon/worker.h to daemon/tls.hOndřej Surý2016-08-051-0/+7
* Add reference counting to gnutls credentials, so they don't get destroyed whi...Ondřej Surý2016-08-051-0/+3
* Initialize global TLS credentials in the worker_ctx and initialize GnuTLS log...Ondřej Surý2016-08-051-0/+3
* daemon/tls: fixed improper use of callback, leaksMarek Vavrusa2016-08-051-4/+2
* WIP: first pass at TLS implementationDaniel Kahn Gillmor2016-08-051-0/+30