strongswan/src/libstrongswan/tests/suites
Tobias Brunner 089d5f9765 settings: Properly lock when extending sections or adding fallbacks
There was a potential chance for a race condition if the ensured section
was purged for some reason before using it later.

This also changes the behavior for NULL/empty strings via load_string*
with merge == FALSE, which now purges the config/section.
2018-06-27 14:19:35 +02:00
..
test_array.c Unify format of HSR copyright statements 2018-05-23 16:32:53 +02:00
test_asn1.c asn1: Add function to generate an ASN.1 integer from an uint64_t 2017-11-08 16:48:10 +01:00
test_asn1_parser.c unit-tests: Updated asn1-parser tests 2017-05-29 11:05:04 +02:00
test_auth_cfg.c Unify format of HSR copyright statements 2018-05-23 16:32:53 +02:00
test_bio_reader.c Unify format of HSR copyright statements 2018-05-23 16:32:53 +02:00
test_bio_writer.c Unify format of HSR copyright statements 2018-05-23 16:32:53 +02:00
test_certnames.c constraints: Add permitted/excludedNameConstraints check 2014-10-30 11:40:48 +01:00
test_certpolicy.c constraints: Add requireExplicitPolicy tests 2014-10-30 11:40:47 +01:00
test_chunk.c Unify format of HSR copyright statements 2018-05-23 16:32:53 +02:00
test_crypter.c unit-tests: Completed coverage of hasher, crypter and libnttfft 2016-12-14 11:15:48 +01:00
test_crypto_factory.c Unify format of HSR copyright statements 2018-05-23 16:32:53 +02:00
test_ecdsa.c private-key: Add optional parameters argument to sign() method 2017-11-08 16:48:10 +01:00
test_ed25519.c private-key: Add optional parameters argument to sign() method 2017-11-08 16:48:10 +01:00
test_enum.c Unify format of HSR copyright statements 2018-05-23 16:32:53 +02:00
test_enumerator.c Unify format of HSR copyright statements 2018-05-23 16:32:53 +02:00
test_fetch_http.c unit-tests: Zero-initialize chunk to avoid free on non-successful fetch 2014-06-04 16:34:16 +02:00
test_hasher.c auth-cfg: Store signature schemes as signature_params_t objects 2017-11-08 16:48:10 +01:00
test_hashtable.c Unify format of HSR copyright statements 2018-05-23 16:32:53 +02:00
test_host.c Unify format of HSR copyright statements 2018-05-23 16:32:53 +02:00
test_identification.c libstrongswan: xmppaddr prefix designates an xmppAddr otherName ID type 2018-05-30 17:25:28 +02:00
test_iv_gen.c Unify format of HSR copyright statements 2018-05-23 16:32:53 +02:00
test_linked_list.c Unify format of HSR copyright statements 2018-05-23 16:32:53 +02:00
test_linked_list_enumerator.c linked-list: Order of insert_before/remove_at calls doesn't matter anymore 2018-06-26 15:11:02 +02:00
test_mgf1.c mgf1: Refactored MGF1 as an XOF 2016-09-21 06:40:52 +02:00
test_ntru.c mgf1: Refactored MGF1 as an XOF 2016-09-21 06:40:52 +02:00
test_pen.c unit-tests: Move test suites to its own subfolder 2013-11-06 10:30:58 +01:00
test_printf.c Use standard unsigned integer types 2016-03-24 18:52:48 +01:00
test_process.c process: Don't use the shells built-in echo in tests 2014-10-14 16:33:10 +02:00
test_proposal.c proposal: Don't specify key length for ChaCha20/Poly1305 2018-04-12 16:07:13 +02:00
test_rsa.c unit-tests: Add RSA-PSS signature tests with specific salts 2017-11-08 16:48:10 +01:00
test_settings.c settings: Properly lock when extending sections or adding fallbacks 2018-06-27 14:19:35 +02:00
test_signature_params.c signature-params: Add helpers to parse/build ASN.1 algorithmIdentifier for signature schemes 2017-11-08 16:48:10 +01:00
test_stream.c unit-tests: Don't test Unix socket stream/services on Windows 2014-06-04 15:53:00 +02:00
test_test_rng.c Moved test_rng to a test suite of its own 2013-12-04 21:23:30 +01:00
test_threading.c appveyor: Allow events to trigger early in threading unit tests 2018-02-22 09:19:14 +01:00
test_traffic_selector.c Unify format of HSR copyright statements 2018-05-23 16:32:53 +02:00
test_utils.c Unify format of HSR copyright statements 2018-05-23 16:32:53 +02:00
test_vectors.c Unify format of HSR copyright statements 2018-05-23 16:32:53 +02:00
test_watcher.c windows: Provide a sched_yield() implementation 2014-06-04 15:53:01 +02:00