summaryrefslogtreecommitdiffstats
path: root/src/libknot/quic (follow)
Commit message (Expand)AuthorAgeFilesLines
* libknot/quic: fix usage of new atomic in code (variable cert_creds)Jan Hák2024-12-111-4/+5
* libknot/quic: fix usage of new atomic in code (variable obufs_size)Jan Hák2024-12-111-2/+5
* server: preserve KNOTD_QUERY_FLAG_AUTHORIZED across handlingDaniel Salzman2024-12-032-0/+2
* server: create QUIC/TLS key with the configured or running UID and GIDDaniel Salzman2024-10-132-9/+18
* kxdpgun: block eventual creation of conns when recvd initial...Libor Peltan2024-10-112-1/+9
* quic: remove already unused QUIC_ macros谢致邦 (XIE Zhibang)2024-09-151-4/+0
* libknot/QUIC/DDNS: fix race when unblocking conn after sent DDNS replyLibor Peltan2024-09-132-2/+3
* libknot/TLS: unify flags for TLS and QUICLibor Peltan2024-09-121-1/+1
* DoT: implemented TLS session resumptionLibor Peltan2024-09-105-10/+92
* DDNSoT: block connection when DDNS is queuedLibor Peltan2024-07-152-3/+28
* DDNSoT: bugfix freeing conn struct from tcp_handler and requestorLibor Peltan2024-07-152-1/+2
* tls: add check for negative descriptor to close() (Coverity)Daniel Salzman2024-05-071-1/+3
* tls: unification of TLS priority settingsJan Hák2024-05-077-11/+34
* tls: switch credentials atomically, keep previous credentials to fulfit:Daniel Salzman2024-05-071-11/+21
* knotd: update cert/key only if changed, slightly reworkDaniel Salzman2024-05-072-62/+125
* knotd: update TLS credentials on server reloadJan Hák2024-05-072-14/+50
* tls: set the handshake timeout relatively to the IO timeoutDaniel Salzman2024-05-072-3/+4
* tls: set GNUTLS_NO_SIGNAL to disable emitting SIGPIPE by send()Daniel Salzman2024-05-071-4/+4
* tls: rework sending and receiving functionsDaniel Salzman2024-05-072-124/+124
* tls: remove debug statisticsDaniel Salzman2024-05-072-23/+2
* libknot: rename knot_quic_creds and related functions to knot_creds...Daniel Salzman2024-05-076-33/+53
* libknot/quic: rename functions which are common to QUIC and TLSDaniel Salzman2024-05-074-26/+28
* implemented DoT for queries and XFRLibor Peltan2024-05-076-127/+552
* libknot/quic: code movedLibor Peltan2024-05-074-260/+325
* libknot/QUIC: fix handling tokens in incomming Initials...Libor Peltan2024-03-281-8/+20
* quic: use generic memzero() rather than specific gnutls_memset()David Vašek2023-12-221-1/+1
* libknot/quic: improve API, add new symbolsDaniel Salzman2023-12-082-5/+5
* Merge branch 'quic_requestor_timeout1' into 'master'Daniel Salzman2023-12-082-0/+16
|\
| * quic-requestor: improve resend and resiliency against timeoutsLibor Peltan2023-12-072-0/+16
* | quic: avoid special-case crash in re-decoding version/cidLibor Peltan2023-12-081-5/+8
* | libknot/quic: drop zero-payload packets as ngtcp2 hates themLibor Peltan2023-12-071-0/+4
|/
* libknot/QUIC: sanity checks of api functions parameters...Libor Peltan2023-11-292-7/+21
* quic: implemented sending replies from sweep...Libor Peltan2023-11-284-17/+78
* libknot/quic: conn timeouts in heap instead listLibor Peltan2023-11-283-51/+80
* libknot/quic: convert to universal atomics (variable obufs_size)David Vašek2023-11-142-10/+3
* quic: implemented DDNS over QUIC support for knotdLibor Peltan2023-10-314-3/+22
* libknot: disable active migration in transport parametersJan Hák2023-10-191-0/+1
* tcp_iobuf: unify some names to common prefix knot_tcp_inbufs_updDaniel Salzman2023-08-252-3/+3
* quic: remove unnecessary argumentLibor Peltan2023-08-241-6/+5
* quic: set logging callbacks to NULL if unused for optimizationLibor Peltan2023-08-241-5/+11
* tiny fixes from clang analyzerLibor Peltan2023-08-231-0/+1
* libknot/quic: yet another tiny useful API changeLibor Peltan2023-08-182-7/+13
* quic/api: little cleanupLibor Peltan2023-08-172-7/+12
* knotd: fix ignoring return value of 'write' in 'void user_qlog(...)'Jan Hák2023-08-161-1/+1
* quic/kxdpgun: support for qlogLibor Peltan2023-08-153-0/+43
* quic: fix libknot and kxdpgun conn cleanup when closed by counterpartLibor Peltan2023-08-111-3/+1
* quic: cleanup to prevent potential leaksLibor Peltan2023-08-091-0/+5
* kxdpgun: implemented reusing connections (QUIC, TCP)Libor Peltan2023-08-094-4/+29
* quic_conn: replace TODO comment with proper textDaniel Salzman2023-07-271-1/+1
* quic: bugfix: don't send multiple packets on 0RTTLibor Peltan2023-07-191-0/+4