master
tests/cert-tests: add tests for #1825
Support for Generalname registeredID from RFC 5280 in subject alt name
Add unit test for id-on-xmppAddr decoding error
pkcs7: decode attribute OIDs when printing
Fixed some compilation warnings
src: replace autoopts/libopts with minimal config parser
Replace FSF snail mail addresses with URL
tests/ocsp-tests/ocsp-must-staple-connection: no response case
tests: added unit test for p11-kit trust store
tests/pkcs11-provider: check for lingering token objects
tests/pkcs11/trust-list-fault: test #1819 with libpkcs11mock5
certtool: add --attime option
devel: make local header inclusion consistent
tests/scripts/common.sh: avoid IPv6 in check_if_port_*
Merge branch 'testdane-stability' into 'master'
tests: testpkcs11.sh was moved to the main tests
tests/tls13/key_update_multiple: handle EAGAIN in record_recv
build: indent code using Clang 18
tests: x509cert-tl checks gnutls_x509_trust_list_add_trust_dir()
tests/pkcs11/trust-list-fault: fix issues in linking
Added TLS1.3 MLDSA tests.
tests/cert-reencoding.sh: clean up, valgrind, IPv4
build: re-indent code
tests/cipher-padding: exercise invalid padding case
Add configuration option to disable/enable DSA signing and verification
tests: add missing global_init/gnutls_global_deinit for MinGW
tests: support KAT in (EC)DH tests
tests: use --attime in more tests
.gitlab-ci.yml: indent code using Clang 17
tests/eagain-auto-auth: verify handshake message types
tests/eagain-common.h: improve EAGAIN randomization logic
tests: retry gnutls_bye in tests that define RANDOMIZE
fips: perform both PCTs for unrestricted RSA key
Add support for regular CFB.
tests/gnutls-asan.supp: tighten up
kTLS: fix gnutls-cli-debug - test
tests: add basic tests for 0-RTT with gnutls-serv and gnutls-cli
gnutls-serv, gnutls-cli, gnutls-cli-debug: add --attime option
tests: remove unused first argument from launch_server
algorithms: expose ML-DSA algorithm entries regardless of liboqs
kTLS: keyupdate_test improvements
hpke: rename gnutls_hpke_generate_keypair to _derive_keypair
tests: iov: fix printing of error
Fixed memory leaks.
tests/key-material-set-dtls: retry send/recv on E_AGAIN/E_INTERRUPTED
tests/key-openssl: add a test for #1818.4 OpenSSL PEM parsing
tests/key-usage-ecdhe-rsa.c: Add gnutls_free() to avoid memory leak
tests: add enviromental variable
Add missing copyright/license headers
tests/mini-dtls-fragments: don't skip on WIN32
tests: mini-global-init: include <stdlib.h> for exit on Windows
tests/name-constraints-ip: call gnutls_global_init explicitly
tests/name-constraints-merge: extend to cover #1824
tests/name-constraints: add case-sensitivity check
tests/ocsp: do not exit(1), fail does that
tests: Find p11-kit module directory via pkg-config.
tests: Remove dependency on `which' command.
tests: use public API in pkcs12_s2k test as possible
gnutls_cipher_decrypt3: make PKCS#7 unpadding branch free
tests: pkgconfig.sh: respect LDFLAGS
supported_groups: fix hybrid group selection
algorithms: rename GNUTLS_PK_ML_KEM_* to GNUTLS_PK_MLKEM*
tests/psk-file: Add testing for _credentials2 functions
tests/psk-importer.c: Add check for gnutls_malloc to avoid potential NULL pointer dereference
psk: Allow non-NULL PSK usernames
tests/pskself2: sprinkle NUL into key for good measure
psktool: Fix hex-encoding logic of username
tests/rehandshake-switch-psk-id: test usernames of varied length
Add check for memory allocation APIs to avoid NULL pointer dereference
tests/resume-with-*: add a few overlooked frees
tests/resume.c: use a callback for processing NST data
gnutls_privkey_decrypt_data: don't free plaintext on failure
Add option to disable RSAES-PKCS1-v1_5
tests/sanity-cpp: limit use of extern "C" { ... }
tpm2: dynamically load tss2 libraries as needed
tests: execise client cert selection for RSA-PSS-RSAE algorithms
tests: added basic test of STARTTLS over FTP for gnutls-cli
Add LMTP, POP3, NNTP, Sieve and PostgreSQL support to gnutls-cli
tests: added basic starttls functionality testing on gnutls-cli
Add test for starttls XMPP
Fix typos
tests: do not assume RSAES-PKCS1-v1_5 is enabled in system config
tests: skip system-override-compress-cert.sh for missing libs
tests: fix "fail" function usage
libgnutls: Add system-wide default-priority-string override.
tests: added check for system priority file loading and parsing
tests: remove unmatched GCC pragma in tests/test-chains-issuer-aia.h
Use client certificate in gnutls-cli test
tests: Lookup softhsm tools from PATH.
tests/tls13-early-data-neg2: add an overlooked free
Set default value of early date size for client to 0
build: indent with latest Clang 19
tests/x509-cert-callback-ocsp.c: Free p and certs on error to avoid memory leak
tests/x509-cert-callback.c: Free p and certs on error to avoid memory leak