index
:
nginx.git
master
no-short-read-checks
tunnel
nginx
a.clayton@nginx.com
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
src
/
event
/
quic
/
ngx_event_quic_protection.c
(
follow
)
Age
Commit message (
Expand
)
Author
Files
Lines
2025-05-23
QUIC: ssl_encryption_level_t abstraction layer.
Sergey Kandaurov
1
-10
/
+9
2025-04-17
Fixed -Wunterminated-string-initialization with gcc15.
Roman Arutyunyan
1
-5
/
+7
2024-11-26
QUIC: got rid of memory copy when initializing constant values.
Sergey Kandaurov
1
-8
/
+9
2024-11-26
QUIC: constified nonce parameter of crypto functions.
Sergey Kandaurov
1
-6
/
+6
2024-08-09
QUIC: zero out existing keying material only.
Sergey Kandaurov
1
-6
/
+23
2024-02-14
QUIC: trial packet decryption in response to invalid key update.
Sergey Kandaurov
1
-2
/
+13
2023-10-20
QUIC: explicitly zero out unused keying material.
Sergey Kandaurov
1
-0
/
+18
2023-10-20
QUIC: removed key field from ngx_quic_secret_t.
Sergey Kandaurov
1
-24
/
+39
2023-10-20
QUIC: simplified ngx_quic_ciphers() API.
Sergey Kandaurov
1
-12
/
+7
2023-10-20
QUIC: cleaned up now unused ngx_quic_ciphers() calls.
Sergey Kandaurov
1
-25
/
+13
2023-10-20
QUIC: reusing crypto contexts for header protection.
Sergey Kandaurov
1
-28
/
+74
2023-10-20
QUIC: common code for crypto open and seal operations.
Sergey Kandaurov
1
-76
/
+63
2023-10-20
QUIC: reusing crypto contexts for packet protection.
Sergey Kandaurov
1
-110
/
+160
2023-10-20
QUIC: renamed protection functions.
Sergey Kandaurov
1
-12
/
+13
2023-08-31
QUIC: split keys availability checks to read and write sides.
Sergey Kandaurov
1
-2
/
+7
2023-08-25
QUIC: posted generating TLS Key Update next keys.
Sergey Kandaurov
1
-9
/
+22
2023-06-16
QUIC: removed TLS1_3_CK_* macros wrap up.
Sergey Kandaurov
1
-7
/
+0
2023-06-20
QUIC: style.
Sergey Kandaurov
1
-4
/
+4
2023-06-20
QUIC: unified ngx_quic_tls_open() and ngx_quic_tls_seal().
Sergey Kandaurov
1
-11
/
+7
2023-06-20
QUIC: TLS_AES_128_CCM_SHA256 cipher suite support.
Roman Arutyunyan
1
-10
/
+48
2023-06-09
QUIC: common cipher control constants instead of GCM-related.
Roman Arutyunyan
1
-8
/
+8
2023-06-09
QUIC: a new constant for AEAD tag length.
Roman Arutyunyan
1
-9
/
+9
2023-02-22
QUIC: OpenSSL compatibility layer.
Roman Arutyunyan
1
-43
/
+4
2022-11-25
QUIC: fixed computation of nonce with packet numbers beyond 2^32.
Sergey Kandaurov
1
-4
/
+8
2022-11-22
QUIC: fixed C4389 MSVC warning about signed/unsigned mismatch.
Sergey Kandaurov
1
-1
/
+2
2022-11-22
QUIC: avoid using C99 designated initializers.
Sergey Kandaurov
1
-4
/
+3
2022-11-22
QUIC: moved variable declaration to fix build with MSVC 2010.
Sergey Kandaurov
1
-36
/
+32
2022-10-20
QUIC: using native TLSv1.3 cipher suite constants.
Sergey Kandaurov
1
-8
/
+11
2022-07-27
QUIC: removed ngx_quic_keys_new().
Vladimir Homutov
1
-45
/
+0
2022-07-27
QUIC: avoided pool usage in ngx_quic_protection.c.
Vladimir Homutov
1
-15
/
+15
2022-07-27
QUIC: fixed-length buffers for secrets.
Vladimir Homutov
1
-98
/
+89
2022-01-26
QUIC: removed draft versions support.
Sergey Kandaurov
1
-13
/
+4
2021-12-07
QUIC: converted ngx_quic_keys_set_encryption_secret() to NGX codes.
Sergey Kandaurov
1
-8
/
+5
2021-10-07
QUIC: refactored packet creation.
Vladimir Homutov
1
-3
/
+2
2021-10-26
QUIC: style.
Sergey Kandaurov
1
-1
/
+0
2021-06-17
QUIC: compact initial secrets table.
Sergey Kandaurov
1
-32
/
+6
2021-06-16
QUIC: optimized initial secrets key length computation.
Sergey Kandaurov
1
-6
/
+6
2021-06-16
QUIC: consistent use of 12-byte buffers in nonce computation.
Sergey Kandaurov
1
-9
/
+9
2021-06-16
QUIC: consistent use of 5-byte buffers for header protection.
Sergey Kandaurov
1
-8
/
+11
2021-06-16
QUIC: updated specification references.
Sergey Kandaurov
1
-10
/
+18
2021-04-13
QUIC: normalize header inclusion.
Sergey Kandaurov
1
-2
/
+1
2021-04-07
QUIC: fixed memory leak in ngx_hkdf_extract()/ngx_hkdf_expand().
Sergey Kandaurov
1
-0
/
+4
2021-03-31
QUIC: HKDF API compatibility with OpenSSL master branch.
Sergey Kandaurov
1
-0
/
+2
2021-03-11
QUIC: added error handling to ngx_hkdf_extract()/ngx_hkdf_expand().
Vladimir Homutov
1
-16
/
+42
2021-02-19
QUIC: multiple versions support.
Sergey Kandaurov
1
-13
/
+9
2021-02-18
QUIC: removed support prior to draft-29.
Sergey Kandaurov
1
-10
/
+3
2021-02-15
QUIC: fixed indentation.
Sergey Kandaurov
1
-4
/
+4
2021-02-08
QUIC: the "quic_host_key" directive.
Vladimir Homutov
1
-30
/
+21
2021-01-11
QUIC: draft-33 salt and retry keys.
Sergey Kandaurov
1
-3
/
+10
2020-12-25
QUIC: moved all quic sources into src/event/quic.
Vladimir Homutov
1
-0
/
+1188