summaryrefslogtreecommitdiff
path: root/lib/gnutls_int.h
Commit message (Expand)AuthorAgeFilesLines
* Prefix gcc attributes with 'attr_'tmp-fix-travis2Tim Rühsen2019-06-041-7/+7
* Fix warn_unused_result for clang < 4tmp-fix-travisTim Rühsen2019-06-021-1/+3
* Add nonnull, nonnull_all and warn_unusd_result attributes in lib/gnutls_int.hTim Rühsen2019-05-281-11/+27
* tests: prf-early fixes the global versionNikos Mavrogiannopoulos2019-05-241-0/+2
* Always pass in and check Q in TLS 1.3Simo Sorce2019-05-231-0/+1
* Add plumbing to handle Q parameter in DH exchangesSimo Sorce2019-05-231-2/+2
* Merge branch 'tmp-keyupdate-fixes' into 'master'Nikos Mavrogiannopoulos2019-05-231-1/+2
|\
| * tls13/key_update: increase handling limit from 1 to 8Daiki Ueno2019-05-221-1/+2
* | priority: add new option to allow small records (>= 64)Daiki Ueno2019-05-221-0/+5
|/
* ext/record_size_limit: distinguish sending and receiving limitstmp-record-sizesDaiki Ueno2019-05-141-7/+13
* Add or clean header guards in lib/Tim Rühsen2019-05-071-3/+3
* handshake: generate early exporter secretDaiki Ueno2019-04-191-1/+1
* handshake: remove unnecessary HSK_CRT_SENT flagDaiki Ueno2019-04-031-1/+0
* Merge branch 'tmp-increase-nr-of-tickets' into 'master'Nikos Mavrogiannopoulos2019-03-261-7/+0
|\
| * handshake: increase the default number of tickets we send to 2tmp-increase-nr-of-ticketsNikos Mavrogiannopoulos2019-03-201-7/+0
* | Improved estimation of wait in gnutls_session_get_data2tmp-improve-session-resumptionNikos Mavrogiannopoulos2019-03-191-2/+6
|/
* Use https:// for www.gnu.org and www.example.comTim Rühsen2019-03-131-1/+1
* Protected _gnutls_epoch_get from _gnutls_epoch_gc on false startNikos Mavrogiannopoulos2019-03-021-0/+4
* gnutls_record_send2: try to ensure integrity of operations on false and early...Nikos Mavrogiannopoulos2019-03-021-0/+3
* ext/record_size_limit: don't confuse with negotiated/user-supplied maximumDaiki Ueno2019-02-141-5/+9
* ext/max_record: server shouldn't send it with record_size_limitDaiki Ueno2019-02-141-2/+3
* Enforce the certificate key usage restrictions on all casesNikos Mavrogiannopoulos2019-02-061-2/+2
* Fix typos in lib/tmp-fix-typos-in-libTim Rühsen2019-01-041-2/+2
* Implemented support for raw public-key functionality (RFC7250).Tom Vrancken2018-12-151-2/+32
* Fix gnutls_handshake_set_timeout() for values < 1000tmp-fix-timeoutTim Rühsen2018-12-061-1/+3
* Constant time/cache PKCS#1 RSA decryptiontmp-fix-CVE-2018-16868Simo Sorce2018-11-301-0/+4
* anti_replay: moved new add function into anti_replay structureNikos Mavrogiannopoulos2018-11-151-1/+0
* TLS 1.3: implement anti-replay measure using ClientHello recordingDaiki Ueno2018-11-121-0/+3
* db: introduce gnutls_db_set_add_functionDaiki Ueno2018-11-121-0/+1
* tls13/session_ticket: record timestamp in ticketDaiki Ueno2018-11-121-0/+1
* handshake: handle early dataDaiki Ueno2018-11-111-4/+14
* handshake: record transcript hash for ClientHelloDaiki Ueno2018-11-111-0/+1
* Unconditionally include nettle/memxor.htmp-remove-gl-memxorTim Rühsen2018-11-101-5/+0
* tls13/session_ticket: calculate ticket_age in millisecondsDaiki Ueno2018-10-261-1/+1
* _gnutls_timespec_cmp: new inline functionDaiki Ueno2018-10-251-0/+12
* tls13/session_ticket: rename tls13_ticket_t type to tls13_ticket_stDaiki Ueno2018-10-251-3/+3
* Merge branch 'tmp_cleanup_and_fixes' into 'master'Nikos Mavrogiannopoulos2018-10-231-2/+2
|\
| * Renamed fields in priority_st to improve code readability. Fixes #453.Tom Vrancken2018-10-181-2/+2
* | handshake: send missing extension alertNikos Mavrogiannopoulos2018-10-161-2/+5
|/
* gnutls_init: added flag for automatic re-authenticationNikos Mavrogiannopoulos2018-10-161-1/+3
* Added session ticket key rotation with TOTPAnder Juaristi2018-09-191-2/+34
* Remove gnulib work-around '#undef strdup'Tim Rühsen2018-08-241-6/+0
* Implemented RFC7250 certificate type negotiation extensions.Tom Vrancken2018-08-201-7/+25
* ext/record_size_limit: new extensionDaiki Ueno2018-08-201-0/+4
* gnutls_session_resumption_requested: fixed behavior under TLS1.3Nikos Mavrogiannopoulos2018-08-201-1/+4
* resume: keep persistent session identifiersNikos Mavrogiannopoulos2018-08-071-0/+2
* buffers: handle very short fragmentation of handshake messagesDaiki Ueno2018-08-061-0/+1
* TLS 1.3: ignore "early_data" extensionDaiki Ueno2018-08-061-0/+10
* tls1.3: server returns early on handshake when no cert is provided by clientNikos Mavrogiannopoulos2018-08-031-4/+12
* _gnutls13_recv_async_handshake: process multiple and split handshake messagestmp-fix-multi-async-msgNikos Mavrogiannopoulos2018-07-121-1/+2