Commit Graph

  • fd862b14c5 Fix typos in mini_client.c Manuel Pégourié-Gonnard 2015-05-11 12:40:45 +02:00
  • 0af00e865b Optimize config usage in concurrent server examples Manuel Pégourié-Gonnard 2015-05-11 11:32:43 +02:00
  • ccc302692a Fix bug introduced when splitting init functions Manuel Pégourié-Gonnard 2015-05-11 12:04:55 +02:00
  • 06939cebef Fix order of ssl_conf vs ssl_setup in programs Manuel Pégourié-Gonnard 2015-05-11 11:25:46 +02:00
  • 9a1a4d6903 Update Changelog with forgotten change Manuel Pégourié-Gonnard 2015-05-11 10:35:53 +02:00
  • 01e5e8c1f8 Change a few ssl_conf return types to void Manuel Pégourié-Gonnard 2015-05-11 10:11:56 +02:00
  • caace65711 Update Changelog for recent config split Manuel Pégourié-Gonnard 2015-05-11 09:57:11 +02:00
  • 2f84e97929 Fix typos in the Changelog Manuel Pégourié-Gonnard 2015-05-11 09:52:24 +02:00
  • 6729e79482 Rename ssl_set_xxx() to ssl_conf_xxx() Manuel Pégourié-Gonnard 2015-05-11 09:50:24 +02:00
  • 22bfa4bb53 Add ssl_set_hs_ca_chain() Manuel Pégourié-Gonnard 2015-05-11 08:46:37 +02:00
  • 1897af9e93 Make conf const inside ssl_context (finally) Manuel Pégourié-Gonnard 2015-05-10 23:27:38 +02:00
  • 17a40cd255 Change ssl_own_cert to work on ssl_config Manuel Pégourié-Gonnard 2015-05-10 23:17:17 +02:00
  • 1af6c8500b Add ssl_set_hs_own_cert() Manuel Pégourié-Gonnard 2015-05-10 23:10:37 +02:00
  • 8f618a8e65 Rework ssl_set_own_cert() internals Manuel Pégourié-Gonnard 2015-05-10 21:13:36 +02:00
  • 120fdbdb3d Change ssl_set_psk() to act on ssl_config Manuel Pégourié-Gonnard 2015-05-07 17:07:50 +01:00
  • 4b68296626 Use a specific function in the PSK callback Manuel Pégourié-Gonnard 2015-05-07 15:59:54 +01:00
  • 0a4fb09534 Make xxx_drbg_random() thread-safe Manuel Pégourié-Gonnard 2015-05-07 12:50:31 +01:00
  • 750e4d7769 Move ssl_set_rng() to act on config Manuel Pégourié-Gonnard 2015-05-07 12:35:38 +01:00
  • 5cb3308e5f Merge contexts for session cache Manuel Pégourié-Gonnard 2015-05-06 18:06:26 +01:00
  • ae31914990 Rename ssl_legacy_renegotiation() to ssl_set_... Manuel Pégourié-Gonnard 2015-05-06 17:55:51 +01:00
  • 6e088f9a0f Group all renamings together in Changelog Manuel Pégourié-Gonnard 2015-05-06 17:53:08 +01:00
  • 662c6e8cdd Disable truncated HMAC by default Manuel Pégourié-Gonnard 2015-05-06 17:39:23 +01:00
  • 1028b74cff Upgrade default DHM params size Manuel Pégourié-Gonnard 2015-05-06 17:33:07 +01:00
  • 8836994f6b Move WANT_READ/WANT_WRITE codes to SSL Manuel Pégourié-Gonnard 2015-05-06 16:19:31 +01:00
  • 1b511f93c6 Rename ssl_set_bio_timeout() to set_bio() Manuel Pégourié-Gonnard 2015-05-06 15:54:23 +01:00
  • 97fd52c529 Split ssl_set_read_timeout() out of bio_timeout() Manuel Pégourié-Gonnard 2015-05-06 15:38:52 +01:00
  • cc3195e81f Fix misplaced #ifdef Manuel Pégourié-Gonnard 2015-05-06 14:53:09 +01:00
  • 8620f73cdc Documentation tune-ups Manuel Pégourié-Gonnard 2015-05-06 14:42:06 +01:00
  • bc2b771af4 Move ssl_set_ca_chain() to work on config Manuel Pégourié-Gonnard 2015-05-06 11:14:19 +01:00
  • d0fa5ccbb0 Typos and doc additions Nicholas Wilson 2015-05-11 10:39:49 +01:00
  • ba26c24769 Change how hostname is stored internally Manuel Pégourié-Gonnard 2015-05-06 10:47:06 +01:00
  • 2b49445876 Move session ticket keys to conf Manuel Pégourié-Gonnard 2015-05-06 10:05:11 +01:00
  • e51bba05cf Make mfl_code a bitfield member Manuel Pégourié-Gonnard 2015-05-06 09:33:13 +01:00
  • 684b0592cb Move ssl_set_fallback() to work on conf Manuel Pégourié-Gonnard 2015-05-06 09:27:31 +01:00
  • 6bf89d6ad9 Move ssl_set_max_fragment_len to work on conf Manuel Pégourié-Gonnard 2015-05-05 17:01:57 +01:00
  • 17eab2b65c Move set_cbc_record_splitting() to conf Manuel Pégourié-Gonnard 2015-05-05 16:34:53 +01:00
  • d36e33fc07 Move easy ssl_set_xxx() functions to work on conf Manuel Pégourié-Gonnard 2015-05-05 10:45:39 +02:00
  • 419d5ae419 Make endpoint+transport args of config_defaults() Manuel Pégourié-Gonnard 2015-05-04 19:32:36 +02:00
  • def0bbe3ab Allocate ssl_config out of ssl_setup() Manuel Pégourié-Gonnard 2015-05-04 14:56:36 +02:00
  • cd523e2a5e Introduce mbedtls_ssl_config_{init,defaults,free}() Manuel Pégourié-Gonnard 2015-05-04 13:35:39 +02:00
  • d5a9e41296 Adapt test_suite_debug to recent changes Manuel Pégourié-Gonnard 2015-05-04 11:11:42 +02:00
  • 7ca4e4dc79 Move things to conf substructure Manuel Pégourié-Gonnard 2015-05-04 10:55:58 +02:00
  • 6df3196e7c Fix typo in test name Manuel Pégourié-Gonnard 2015-05-04 10:55:47 +02:00
  • fa6473d79b Create structure ssl_config Manuel Pégourié-Gonnard 2015-04-30 18:03:08 +02:00
  • ee6139caea Fix doc issue in ssl_server2 Manuel Pégourié-Gonnard 2015-05-07 10:18:26 +01:00
  • 5a74e8bf19 Make struct cipher_base_t opaque Manuel Pégourié-Gonnard 2015-05-06 17:10:55 +01:00
  • 3a3ae3d47e Update changelog Manuel Pégourié-Gonnard 2015-05-06 17:08:54 +01:00
  • 9f145de4dc Fix merge issue from 1.3 branch Manuel Pégourié-Gonnard 2015-05-04 15:03:50 +02:00
  • e36d56419e Merge branch 'mbedtls-1.3' into development Manuel Pégourié-Gonnard 2015-04-30 13:52:25 +02:00
  • fa950c9480 fix bug in ssl_mail_client Manuel Pégourié-Gonnard 2015-04-30 12:50:22 +02:00
  • f52248a959 Adapt compat.sh to GnuTLS 3.4 Manuel Pégourié-Gonnard 2015-04-30 12:15:16 +02:00
  • 159c524df8 Fix undefined behaviour in x509 Manuel Pégourié-Gonnard 2015-04-30 11:15:22 +02:00
  • da61ed3346 Merge branch 'mbedtls-1.3' into development Manuel Pégourié-Gonnard 2015-04-30 10:28:51 +02:00
  • 7b12492c77 Include changes from the 1.2 branch Manuel Pégourié-Gonnard 2015-04-30 10:16:19 +02:00
  • ac90673345 Remove unused headers in o_p_test Manuel Pégourié-Gonnard 2015-04-30 10:09:50 +02:00
  • 7d1e95c991 Add countermeasure against cache-based lucky 13 Manuel Pégourié-Gonnard 2015-04-29 01:35:48 +02:00
  • e16b62c3a9 Make results of (ext)KeyUsage accessible Manuel Pégourié-Gonnard 2015-04-17 16:55:53 +02:00
  • 770b5e1e9e Fix missing NULL check in MPI Manuel Pégourié-Gonnard 2015-04-29 17:02:01 +02:00
  • d97828e7af Fix detection of getrandom() Manuel Pégourié-Gonnard 2015-04-29 14:03:28 +02:00
  • f5203e0bb5 Fix "make install" handling of symlinks Manuel Pégourié-Gonnard 2015-04-29 09:58:00 +02:00
  • 637376c2fe Fix bugs in programs displaying verify flags Manuel Pégourié-Gonnard 2015-04-24 14:07:07 +02:00
  • 70f0df9e46 Add countermeasure against cache-based lucky 13 Manuel Pégourié-Gonnard 2015-04-29 09:45:58 +02:00
  • 8a81e84638 Merge branch 'mbedtls-1.3' into development Manuel Pégourié-Gonnard 2015-04-29 02:13:42 +02:00
  • 1e2eae02cb Adapt pthread implementation to recent changes Manuel Pégourié-Gonnard 2015-04-29 01:26:03 +02:00
  • eab147c4d0 Rename pkcs11_xxx_init() to bind() Manuel Pégourié-Gonnard 2015-04-29 01:10:10 +02:00
  • 69a69cc5ae memory_buffer_alloc_init() now returns void Manuel Pégourié-Gonnard 2015-04-29 01:05:19 +02:00
  • 41d479e7df Split ssl_init() -> ssl_setup() Manuel Pégourié-Gonnard 2015-04-29 00:48:22 +02:00
  • ec160c0f53 Update ctr_drbg_init() usage in programs Manuel Pégourié-Gonnard 2015-04-28 22:52:30 +02:00
  • 47fede0d6d Add countermeasure against cache-based lucky 13 Manuel Pégourié-Gonnard 2015-04-29 01:35:48 +02:00
  • 8d128efd48 Split mbedtls_ctr_drbg_init() -> seed() Manuel Pégourié-Gonnard 2015-04-28 22:38:08 +02:00
  • f9e9481bc5 Split mbedtls_hmac_drbg_init() -> seed{,_buf}() Manuel Pégourié-Gonnard 2015-04-28 22:07:14 +02:00
  • c34e8dd265 Split mbedtls_gcm_init() -> gcm_setkey() Manuel Pégourié-Gonnard 2015-04-28 21:42:17 +02:00
  • 6963ff0969 Split mbedtls_ccm_init() -> setkey() Manuel Pégourié-Gonnard 2015-04-28 18:02:54 +02:00
  • d54e617ea6 Restructure Changelog Manuel Pégourié-Gonnard 2015-04-28 17:56:12 +02:00
  • bdd7828ca0 Always check return status of mutex_(un)lock() Manuel Pégourié-Gonnard 2015-04-24 14:42:53 +02:00
  • 8f5fd31212 Change mutex_init/free to return void Manuel Pégourié-Gonnard 2015-04-24 14:42:34 +02:00
  • 7cfbaf05b3 Merge branch 'mbedtls-1.3' into development Manuel Pégourié-Gonnard 2015-04-24 14:10:04 +02:00
  • 9ce1bdc151 Fix bugs in programs displaying verify flags Manuel Pégourié-Gonnard 2015-04-24 14:07:07 +02:00
  • 0c2fa144bc Fix invalid memory read in x509_get_sig() Manuel Pégourié-Gonnard 2015-04-23 10:52:49 +02:00
  • cd7d24d464 Fix bug in Via Padlock support Manuel Pégourié-Gonnard 2015-04-10 17:38:38 +02:00
  • 7e82884811 Fix hardclock with some versions of mingw64 Manuel Pégourié-Gonnard 2015-04-10 17:34:32 +02:00
  • a9553a8c49 Fix warnings from mingw64 in timing.c Manuel Pégourié-Gonnard 2015-04-10 17:30:46 +02:00
  • 64f65e84bc Fix potential unintended sign extension Manuel Pégourié-Gonnard 2015-04-10 17:23:05 +02:00
  • 82f1a88a92 Update Changelog for the last two commits Manuel Pégourié-Gonnard 2015-04-10 14:20:56 +02:00
  • 331ba5778a Fix some additional renaming issues Manuel Pégourié-Gonnard 2015-04-20 12:33:57 +01:00
  • 5f29a73d13 Fix regex in scripts/rename.pl again Manuel Pégourié-Gonnard 2015-04-20 12:27:12 +01:00
  • e6028c93f5 Fix some X509 macro names Manuel Pégourié-Gonnard 2015-04-20 12:19:02 +01:00
  • e75fa70b36 Merge branch 'mbedtls-1.3' into development Manuel Pégourié-Gonnard 2015-04-20 11:51:34 +01:00
  • e6efa6f54e manually merge 9f98251 make extKeyUsage accessible Manuel Pégourié-Gonnard 2015-04-20 11:01:48 +01:00
  • 89addc43db manually merge 0c6ce2f use x509_crt_verify_info() Manuel Pégourié-Gonnard 2015-04-20 10:56:18 +01:00
  • b5f48ad82f manually merge 39a183a add x509_crt_verify_info() Manuel Pégourié-Gonnard 2015-04-20 10:38:13 +01:00
  • e75317bb5c Anticipate merging x509_crt_verify_info() Manuel Pégourié-Gonnard 2015-04-17 20:49:06 +02:00
  • e2650c8238 Merge branch 'mbedtls-1.3' into development Manuel Pégourié-Gonnard 2015-04-17 20:39:50 +02:00
  • 144bc224e9 Merge branch 'mbedtls-1.3' into development Manuel Pégourié-Gonnard 2015-04-17 20:39:07 +02:00
  • 53c76c07de Merge branch 'mbedtls-1.3' into development Manuel Pégourié-Gonnard 2015-04-17 20:15:36 +02:00
  • de9b363fbd Merge branch mbedtls-1.3 into development Manuel Pégourié-Gonnard 2015-04-17 20:06:31 +02:00
  • 9f98251e72 Make results of (ext)KeyUsage accessible Manuel Pégourié-Gonnard 2015-04-17 16:55:53 +02:00
  • 0c6ce2f536 Use x509_crt_verify_info() in programs Manuel Pégourié-Gonnard 2015-04-17 16:32:21 +02:00
  • 39a183a629 Add x509_crt_verify_info() Manuel Pégourié-Gonnard 2015-04-17 16:14:32 +02:00
  • 23c0608e28 Fix bug in generate_code.pl Manuel Pégourié-Gonnard 2015-04-17 10:22:30 +02:00