Commit graph

  • 0534fd4c1a Change asm format to \n\t in aesni.c too Manuel Pégourié-Gonnard 2014-06-23 12:35:42 +0200
  • 03576887c2 Remove misplaced debugging message Manuel Pégourié-Gonnard 2014-06-19 21:16:51 +0200
  • acbcbba860 Fix asm format of bn_mul.h for more portability Manuel Pégourié-Gonnard 2014-06-19 17:20:43 +0200
  • 35e7cb9aa6 Fix preprocessor checks for bn_mul PPC asm Barry K. Nathan 2014-05-05 23:26:13 -0700
  • 42b5374523 Switch CCM and GCM in default suite order Manuel Pégourié-Gonnard 2014-06-19 16:18:26 +0200
  • d249b7ab9a Restore ability to trust non-CA selfsigned EE cert Manuel Pégourié-Gonnard 2014-06-24 11:49:16 +0200
  • c4eff16516 Restore ability to use v1 CA if trusted locally Manuel Pégourié-Gonnard 2014-06-19 12:18:08 +0200
  • f4e1b64517 Fix comments about X.509 versions Manuel Pégourié-Gonnard 2014-06-19 11:39:46 +0200
  • 08485cca81 Fix SSL_BUFFER_LEN Manuel Pégourié-Gonnard 2014-06-18 23:11:34 +0200
  • 8920f69fef Add test for packets of max size Manuel Pégourié-Gonnard 2014-06-18 22:05:08 +0200
  • eaa76f7e20 Fix computation of minlen for encrypted packets Manuel Pégourié-Gonnard 2014-06-18 16:06:02 +0200
  • e800cd81d7 Re-arrange some code in ssl_derive_keys() Manuel Pégourié-Gonnard 2014-06-18 15:34:40 +0200
  • ee415031e5 Add tests for small packets Manuel Pégourié-Gonnard 2014-06-18 15:08:56 +0200
  • dea29c51fd Extend request_size to small sizes in ssl_client2 Manuel Pégourié-Gonnard 2014-06-18 13:07:56 +0200
  • 0669f272e9 Fix printing large packets in ssl_server2 Manuel Pégourié-Gonnard 2014-06-18 13:07:20 +0200
  • b46e6adb9c Check input lengths in GCM Manuel Pégourié-Gonnard 2014-06-18 11:29:30 +0200
  • 0bcc4e1df7 Fix length checking for AEAD ciphersuites Manuel Pégourié-Gonnard 2014-06-17 10:54:17 +0200
  • 0389b54063 Some configs without HAVE_TIME or HAVE_IPV6 Manuel Pégourié-Gonnard 2014-06-24 22:22:50 +0200
  • 417670a030 Adjust bound more tightly Manuel Pégourié-Gonnard 2014-06-24 17:50:22 +0200
  • 66e20c6318 Fix warning and typo->error. Manuel Pégourié-Gonnard 2014-06-24 17:47:40 +0200
  • 3579522d31 Update Changelog for example configs changes Manuel Pégourié-Gonnard 2014-06-24 17:33:54 +0200
  • e38eb0b7be Optimize config-suite-b for low RAM usage Manuel Pégourié-Gonnard 2014-06-24 17:30:05 +0200
  • f87cad9397 Fix some curve-specific depends in tests Manuel Pégourié-Gonnard 2014-06-24 16:55:17 +0200
  • 0ac844cba4 Optimize RAM usage in CCM-PSK config Manuel Pégourié-Gonnard 2014-06-24 16:30:49 +0200
  • 4d9b7849ae Warning against RC4 in example config Manuel Pégourié-Gonnard 2014-06-24 16:29:54 +0200
  • 03f1532036 Update PSK-based miniconfigs: no ASN1, no OID Manuel Pégourié-Gonnard 2014-06-24 16:03:49 +0200
  • 1a74a26f77 Add config based on PSK-CCM Manuel Pégourié-Gonnard 2014-06-24 15:51:32 +0200
  • ac2ccf897c Fix CCM ciphersuites definition: PSK <-> DHE-PSK! Manuel Pégourié-Gonnard 2014-06-24 15:48:01 +0200
  • 8f625632bb Fix dependencies: GCM != AEAD != CCM Manuel Pégourié-Gonnard 2014-06-24 15:26:28 +0200
  • 5bfd968e01 Fix warning with TLS 1.2 without RSA or ECDSA Manuel Pégourié-Gonnard 2014-06-24 15:18:11 +0200
  • 8a4d571af8 Fix warnings in no-SSL configs Manuel Pégourié-Gonnard 2014-06-24 14:19:59 +0200
  • cb576cc18b Reduce picocoin config a bit more Manuel Pégourié-Gonnard 2014-06-24 14:14:01 +0200
  • f9378d8f11 Fix dependencies on PEM in tests and programs Manuel Pégourié-Gonnard 2014-06-24 13:11:25 +0200
  • 0f7b619875 Fix tests dependencies in X509_USE_C Manuel Pégourié-Gonnard 2014-06-24 11:37:54 +0200
  • fea3102dcb Fix dependencies on X509_CRT_C in tests Manuel Pégourié-Gonnard 2014-06-24 11:32:05 +0200
  • 43b29861fe Add reduced configuration used by picocoin Manuel Pégourié-Gonnard 2014-06-24 11:25:43 +0200
  • 1c98ff96b5 Merge more test improvements and tests Paul Bakker 2014-06-24 11:12:00 +0200
  • 91c301abbe Zeroize values in PKCS#12 operations Paul Bakker 2014-06-18 13:59:38 +0200
  • 39daf6620c Ability to ignore changes to Makefiles due to CMake usage Paul Bakker 2014-06-18 16:51:17 +0200
  • 00a6739cac Merge variable key length for Blowfish in cipher layer Paul Bakker 2014-06-24 11:02:11 +0200
  • 398c57b0b3 Blowfish accepts variable key len in cipher layer Manuel Pégourié-Gonnard 2014-06-23 12:10:59 +0200
  • ed5c03ff1d Add tests for Blowfish-ECB via the cipher layer Manuel Pégourié-Gonnard 2014-06-13 13:53:42 +0200
  • f3b47243df Split x509_csr_parse_der() out of x509_csr_parse() Manuel Pégourié-Gonnard 2014-06-16 18:06:48 +0200
  • 15f58a86f7 Add test for mpi_gen_prime() Manuel Pégourié-Gonnard 2014-06-16 17:12:40 +0200
  • fab2a3c3d6 Fix port selection in ssl test scripts Manuel Pégourié-Gonnard 2014-06-16 16:54:36 +0200
  • e41072e7f9 Exclude headers from lcov reports Manuel Pégourié-Gonnard 2014-06-16 16:24:24 +0200
  • 0dc5e0d80b Add helper function zero_malloc for tests Manuel Pégourié-Gonnard 2014-06-13 21:09:26 +0200
  • 4d2a8eb6ff SSL modules now using x509_crt_parse_der() Manuel Pégourié-Gonnard 2014-06-13 20:33:27 +0200
  • b25f81665f Add test for bad arguments to MD functions Manuel Pégourié-Gonnard 2014-06-13 16:34:30 +0200
  • 5e7693f6ba Add tests for bad arguments to cipher functions Manuel Pégourié-Gonnard 2014-06-13 16:08:07 +0200
  • b912616081 Rm unused functions in cipher_wrap Manuel Pégourié-Gonnard 2014-06-13 15:06:59 +0200
  • 6deaac0e62 Add tests vectors for (3)DES via cipher layer Manuel Pégourié-Gonnard 2014-06-13 15:02:45 +0200
  • 255fe4b10e Add tests for Blowfish-ECB via the cipher layer Manuel Pégourié-Gonnard 2014-06-13 13:53:42 +0200
  • d77cd5d0c3 Add tests for x509_csr_parse Manuel Pégourié-Gonnard 2014-06-13 11:13:15 +0200
  • 1c082f34f3 Update description and references for X.509 files Manuel Pégourié-Gonnard 2014-06-12 22:34:55 +0200
  • 53c6e96ce7 Force lcov to notice files not covered at all Manuel Pégourié-Gonnard 2014-06-13 12:22:07 +0200
  • edc3ab20e2 Small cleanup: less side-effects Manuel Pégourié-Gonnard 2014-06-12 17:08:27 +0200
  • 90dac90f53 Small code simplification in pkcs5_pbes2() Manuel Pégourié-Gonnard 2014-06-12 17:04:24 +0200
  • 66aca931bc Add tests for pkcs5_pbes2 Manuel Pégourié-Gonnard 2014-06-12 13:14:55 +0200
  • 2a8afa98e2 pkcs5_self_test depends on SHA1 Manuel Pégourié-Gonnard 2014-06-12 12:00:44 +0200
  • f3e5c22f4d Refactor x509_string_to_names(): data in a table Manuel Pégourié-Gonnard 2014-06-12 11:06:36 +0200
  • 81754a0c35 Create a 'flags' field in cipher_info Manuel Pégourié-Gonnard 2014-06-23 11:33:18 +0200
  • 0c1ec479fe Make ssl-opt.sh faster and more robust Manuel Pégourié-Gonnard 2014-06-20 18:41:11 +0200
  • 4505ed3c90 Fix missing free() with recent ssl_server2 options Manuel Pégourié-Gonnard 2014-06-19 20:56:52 +0200
  • 66d5d076f7 Fix formatting in various code to match spacing from coding style Paul Bakker 2014-06-17 16:39:18 +0200
  • db20c10423 Add #endif comments for #endif more than 10 lines from #if / #else Paul Bakker 2014-06-17 14:34:44 +0200
  • d8bb82665e Fix code styling for return statements Paul Bakker 2014-06-17 14:06:49 +0200
  • 3c38f29a61 Fix DER output of gen_key app (found by Gergely Budai) Paul Bakker 2014-06-13 17:37:46 +0200
  • 3461772559 Introduce polarssl_zeroize() instead of memset() for zeroization Paul Bakker 2014-06-13 17:20:13 +0200
  • bbcb1ce703 Revert "Avoid sleep 1 at server start in ssl-opt.sh" Manuel Pégourié-Gonnard 2014-06-13 18:05:23 +0200
  • 7680698d02 Temporarily disable timing test on non-Linux Manuel Pégourié-Gonnard 2014-06-13 18:04:42 +0200
  • fe0984d727 Let all.sh work without shell expansion Paul Bakker 2014-06-13 00:13:45 +0200
  • 8880cb52f7 Handle missing CRL parsing gracefully Paul Bakker 2014-06-12 23:22:26 +0200
  • 9b7fb6f68e Prevent warning for possibly uninitialized variable in ssl_server2 Paul Bakker 2014-06-12 23:01:43 +0200
  • 14877e6250 Remove unused 'ret' variable Paul Bakker 2014-06-12 23:01:18 +0200
  • c2ff2083ee Merge parsing and verification of RSASSA-PSS in X.509 modules Paul Bakker 2014-06-12 22:02:47 +0200
  • 6dade7c053 Fix typos and spacing Paul Bakker 2014-06-12 22:02:14 +0200
  • f51183a262 Revert deleted PolarSSL 1.3.4 release line in ChangeLog Paul Bakker 2014-06-12 21:53:40 +0200
  • 863989bc81 Add LINK_WITH_PTHREAD to ChangeLog Paul Bakker 2014-06-12 21:49:01 +0200
  • 49033ba0ac Update ChangeLog for external fixes Paul Bakker 2014-06-12 21:46:13 +0200
  • 508e573231 Merge tests for asn1write, XTEA and Entropy modules Paul Bakker 2014-06-12 21:26:33 +0200
  • 14c78c93d5 Merge more SSL tests and required ssl_server2 additions Paul Bakker 2014-06-12 21:24:34 +0200
  • c939e8d51f Merge improvements to SSL test scripts Paul Bakker 2014-06-12 21:19:14 +0200
  • 3ac6a2b9a7 Same as previous commit with Camellia Manuel Pégourié-Gonnard 2014-05-28 22:04:25 +0200
  • afd5a08e33 Minor tune-up in aes code Manuel Pégourié-Gonnard 2014-05-28 21:52:59 +0200
  • e1ac0f8c5d Add back timing selftest with new hardclock test Manuel Pégourié-Gonnard 2014-05-28 11:44:20 +0200
  • 7792198a46 Normalize some error messages Manuel Pégourié-Gonnard 2014-05-28 10:23:31 +0200
  • 8de259b953 Minor code simplification in ssl programs Manuel Pégourié-Gonnard 2014-06-11 14:19:06 +0200
  • 95c0a63023 Add tests for ssl_get_bytes_avail() Manuel Pégourié-Gonnard 2014-06-11 18:32:36 +0200
  • e7a3b10dcc Use ssl_get_bytes_avail() in ssl_server2. Manuel Pégourié-Gonnard 2014-06-11 18:21:20 +0200
  • 90805a8d01 Add test for ssl_set_ciphersuites_for_version() Manuel Pégourié-Gonnard 2014-06-11 14:06:01 +0200
  • 6dc0781aba Add version_suites option to ssl_server2 Manuel Pégourié-Gonnard 2014-06-11 13:50:34 +0200
  • c7c56b2e82 Add more tests for the entropy module Manuel Pégourié-Gonnard 2014-05-30 11:42:01 +0200
  • 2c25eb0b0a Add test_suite_entropy Manuel Pégourié-Gonnard 2014-05-30 10:38:18 +0200
  • 4dd73925ab Add entropy_self_test() Manuel Pégourié-Gonnard 2014-05-30 10:34:15 +0200
  • 7b4919c399 Add test vectors for XTEA CBC Manuel Pégourié-Gonnard 2014-05-29 18:26:53 +0200
  • c22bb4994c Add tests for asn1_write_ia5_string() Manuel Pégourié-Gonnard 2014-05-29 17:16:45 +0200
  • 36178ffb87 Add tests for asn1_write_octet_string() Manuel Pégourié-Gonnard 2014-05-29 14:26:03 +0200
  • 10c3c9fda8 Add test for PSK without a key Manuel Pégourié-Gonnard 2014-06-10 15:28:52 +0200
  • dc019b9559 Use ssl_set_psk() only when a psk is given Manuel Pégourié-Gonnard 2014-06-10 15:24:51 +0200