index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
libssl
/
ssl_tlsext.c
Age
Commit message (
Expand
)
Author
2024-07-09
Fix TLS key share check to not fire when using < TLS 1.3
Bob Beck
2024-06-26
remove psk_idx from tlsext_randomize_build_order()
Theo Buehler
2024-06-26
tls_extension_find(): make output index optional
Theo Buehler
2024-06-25
Fix TLS extension shuffling
Theo Buehler
2024-06-06
ssl_tlsext: fix uninitialized variable warning with gcc
Theo Buehler
2024-04-16
Fix key share negotiation in HRR case
Theo Buehler
2024-04-04
Recommit a better version of the removal of the F5 workaround
Theo Buehler
2024-04-02
Backout previous commit (intending that libressl client rejects a supported
Stuart Henderson
2024-03-28
Stop pandering to the loadbalancer industrial complex.
Bob Beck
2024-03-27
Fix up server processing of key shares.
Bob Beck
2024-03-27
Do not allow duplicate groups in supported groups.
Bob Beck
2024-03-26
Add an indicator that an extension has been processed.
Bob Beck
2024-03-26
Process supported groups before key share.
Bob Beck
2024-03-25
Simplify TLS extension parsing and processing.
Joel Sing
2024-03-25
Fix typo msg_types -> msg_type
Theo Buehler
2024-03-25
Split TLS extension parsing from processing.
Joel Sing
2024-03-25
Decouple TLS extension table order from tlsext_randomize_build_order()
Joel Sing
2023-04-28
Too many stupid things whine about these being used uninitialized
Theo Buehler
2023-04-27
ssl_tlsext.c: Add an accessor for the tls extension type.
Theo Buehler
2023-04-25
Fix allocation size
Theo Buehler
2023-04-24
Free and calloc() the tlsext_build_order and remember its length
Theo Buehler
2023-04-24
Use TLSEXT_TYPE_alpn instead of the stupid long one
Theo Buehler
2023-04-23
Randomize the order of TLS extensions
Theo Buehler
2022-11-26
Make internal header file names consistent
Theo Buehler
2022-10-02
Get rid of SSL_CTX_INTERNAL and SSL_INTERNAL.
Joel Sing
2022-08-15
Avoid shadowing the cbs function parameter in tlsext_alpn_server_parse()
Theo Buehler
2022-08-04
Make tlsext_*_{build,needs,parse}() functions static
Theo Buehler
2022-07-24
Rely on tlsext_parse() to set a decode_error alert
Theo Buehler
2022-07-22
Remove redundant length checks in parse functions
Theo Buehler
2022-07-20
Simplify tlsext_supported_groups_server_parse
Theo Buehler
2022-07-20
Drop some unnecessary parentheses.
Theo Buehler
2022-07-20
Copy alpn_selected using CBS
Theo Buehler
2022-07-20
Factor out ALPN extension format check
Theo Buehler
2022-07-17
Correct handling of QUIC transport parameters extension.
Joel Sing
2022-07-17
Correct TLSEXT_TYPE_quic_transport_parameters message types.
Joel Sing
2022-07-02
Stop using ssl{_ctx,}_security() outside of ssl_seclevel.c
Theo Buehler
2022-07-02
Rename uses 'curve' to 'group' and rework tls1 group API.
Theo Buehler
2022-06-30
Check security level for supported groups.
Theo Buehler
2022-06-30
Check whether the security level allows session tickets.
Theo Buehler
2022-06-29
Add support for sending QUIC transport parameters
Bob Beck
2022-06-29
Check the security level when building sigalgs
Theo Buehler
2022-06-04
The parse stubs need to skip over the extension data.
Theo Buehler
2022-06-03
Add stubbed out handlers for the pre_shared_key extension
Theo Buehler
2022-06-03
Implement handlers for the psk_key_exchange_modes extensions.
Theo Buehler
2022-02-05
Bye bye S3I.
Joel Sing
2022-01-24
Avoid use of uninitialized in tlsext_sni_server_parse()
Theo Buehler
2022-01-11
Plumb decode errors through key share parsing code.
Joel Sing
2022-01-11
Use SSL_AD_INTERNAL_ERROR for non-decoding alerts when parsing keyshares.
Joel Sing
2022-01-11
Simplify tlsext_keyshare_server_parse()
Joel Sing
2022-01-06
Convert legacy TLS client to tls_key_share.
Joel Sing
[next]