Commit graph

  • 0c0f11f4b3 Update dependencies & includes for session tickets Manuel Pégourié-Gonnard 2015-05-20 09:55:50 +0200
  • d59675d92c Move to callback for session tickets Manuel Pégourié-Gonnard 2015-05-19 15:28:00 +0200
  • 2ff873c0fa Fix SSL_DEBUG macros Manuel Pégourié-Gonnard 2015-05-19 14:38:09 +0200
  • b0394bebdb Further adapt prototypes of ticket functions Manuel Pégourié-Gonnard 2015-05-19 11:40:30 +0200
  • 69f17280d3 Adapt prototypes of ticket handling functions Manuel Pégourié-Gonnard 2015-05-18 14:35:08 +0200
  • a4a473516e Rename & move ticket functions to ticket module Manuel Pégourié-Gonnard 2015-05-15 15:14:54 +0200
  • fd6d8978f9 Add new submodule ssl_ticket Manuel Pégourié-Gonnard 2015-05-15 12:09:00 +0200
  • 53ebe138c6 Fix copyright lines still mentioning Brainspark Manuel Pégourié-Gonnard 2015-05-15 11:56:13 +0200
  • dad1ad739d Doc tune-ups Manuel Pégourié-Gonnard 2015-05-14 21:54:55 +0200
  • 0b104b056b Adapt prototype of net_accept() for explicit size Manuel Pégourié-Gonnard 2015-05-14 21:52:40 +0200
  • d9e6a3ac10 Rename pk_init_ctx() -> pk_setup() Manuel Pégourié-Gonnard 2015-05-14 19:41:36 +0200
  • d4f04dba42 net.c now depends on select() unconditionally Manuel Pégourié-Gonnard 2015-05-14 18:58:17 +0200
  • a63bc94a2d Remove timing_m_sleep() -> net_usleep() Manuel Pégourié-Gonnard 2015-05-14 18:22:47 +0200
  • e94bfe6cd6 Improve entropy selftest: check default sources Manuel Pégourié-Gonnard 2015-05-14 13:57:50 +0200
  • 151dc77732 Fix some old names that remained Manuel Pégourié-Gonnard 2015-05-14 13:55:51 +0200
  • 8473f87984 Rename cipher_init_ctx() to cipher_setup() Manuel Pégourié-Gonnard 2015-05-14 13:51:45 +0200
  • a8b2673bce Update module.json with mbed partner license Manuel Pégourié-Gonnard 2015-05-14 18:10:00 +0200
  • 71779a7c49 bump yt version Manuel Pégourié-Gonnard 2015-05-14 15:33:04 +0200
  • b7033f0e50 Remove references to the GPL Manuel Pégourié-Gonnard 2015-05-14 15:31:55 +0200
  • ad6e45660f Bump yotta version to -beta5 Manuel Pégourié-Gonnard 2015-05-11 14:47:34 +0200
  • 6fbf86a301 Rm files that are not useful for mbed OS edition Manuel Pégourié-Gonnard 2015-05-11 15:00:22 +0200
  • 107a41f5d9 Add Irit's mbed-OS-specific Readme Manuel Pégourié-Gonnard 2015-05-11 14:57:04 +0200
  • 4ea3474f0e Update yotta version number Manuel Pégourié-Gonnard 2015-04-28 13:04:07 +0200
  • 336129cacb Use internal repo for mbed Manuel Pégourié-Gonnard 2015-04-28 13:03:29 +0200
  • e7eea6a04b Don't use /dev/urandom... Manuel Pégourié-Gonnard 2015-04-23 15:41:12 +0200
  • 973df67aaf Update module.json Manuel Pégourié-Gonnard 2015-04-22 18:53:51 +0100
  • a95d85c675 Add mbed-based timing module (for the K64F) Manuel Pégourié-Gonnard 2015-04-22 18:18:45 +0100
  • fc2b075db6 Add module.json for yotta Manuel Pégourié-Gonnard 2015-04-22 18:17:03 +0100
  • 7c257cab05 Disable non-portable things Manuel Pégourié-Gonnard 2015-04-22 18:15:15 +0100
  • 0d2dda59c2 Improve entropy selftest: check default sources Manuel Pégourié-Gonnard 2015-05-14 13:57:50 +0200
  • fbe434be72 Fix some old names that remained Manuel Pégourié-Gonnard 2015-05-14 13:55:51 +0200
  • 3f06d377d6 Rename cipher_init_ctx() to cipher_setup() Manuel Pégourié-Gonnard 2015-05-14 13:51:45 +0200
  • 51f14be888 Remove VS6 files, only 2010 supported now Manuel Pégourié-Gonnard 2015-05-14 13:04:03 +0200
  • 0de074fbc1 Use rarely used conf function to cover them Manuel Pégourié-Gonnard 2015-05-14 12:58:01 +0200
  • 66dc5555f0 mbedtls_ssl_conf_arc4_support() depends on ARC4_C Manuel Pégourié-Gonnard 2015-05-14 12:28:21 +0200
  • 22404866af Allow more time for DTLS interop tests with proxy Manuel Pégourié-Gonnard 2015-05-14 12:11:45 +0200
  • 6ab9b009cd Fix warnings from armcc Manuel Pégourié-Gonnard 2015-05-14 11:25:04 +0200
  • e391c8deda Doc tune-up Manuel Pégourié-Gonnard 2015-05-13 20:34:24 +0200
  • 545102ef1d No timer -> to timeout (optional for TLS) Manuel Pégourié-Gonnard 2015-05-13 17:28:43 +0200
  • 286a136e63 SSL timer fixes: not DTLS only, start cancelled Manuel Pégourié-Gonnard 2015-05-13 16:22:05 +0200
  • d2377e7e78 ssl_client/server2 shouln't depend on timing.c Manuel Pégourié-Gonnard 2015-05-13 13:58:56 +0200
  • bc07c3a1f0 fix minor bug in path_cnt checks Nicholas Wilson 2015-05-13 10:40:30 +0100
  • 0c89035d4d Update Changelog for recent timer changes Manuel Pégourié-Gonnard 2015-05-13 10:28:41 +0200
  • 70860adccc SSL timers are no longer just for DTLS Manuel Pégourié-Gonnard 2015-05-13 10:25:28 +0200
  • bbd28f7bcc Improve SSL doc about I/O and timeouts Manuel Pégourié-Gonnard 2015-05-13 10:21:19 +0200
  • 5a8d56d3a3 Rm hard dependency of DTLS on TIMING_C Manuel Pégourié-Gonnard 2015-05-13 10:10:00 +0200
  • e3c41ad8a4 Use the new timer callback API in programs Manuel Pégourié-Gonnard 2015-05-13 10:04:32 +0200
  • 2e01291739 Prepare the SSL modules for using timer callbacks Manuel Pégourié-Gonnard 2015-05-12 20:55:41 +0200
  • ca3bdc5632 Add mbedtls_timing_set/get_delay() Manuel Pégourié-Gonnard 2015-05-12 20:17:06 +0200
  • 8903fe0fd3 Define timing_selftest() even with TIMING_ALT Manuel Pégourié-Gonnard 2015-05-12 19:30:45 +0200
  • a27b1979dc Update generated file Manuel Pégourié-Gonnard 2015-05-12 16:09:34 +0200
  • 31993f271d Add per-function override for AES Manuel Pégourié-Gonnard 2015-05-12 15:41:08 +0200
  • 70a5010783 Create function-level MBETLS_DES_xxx_ALT Manuel Pégourié-Gonnard 2015-05-12 15:02:45 +0200
  • e45dba47b5 Remove unused member in des_context Manuel Pégourié-Gonnard 2015-05-12 14:54:15 +0200
  • d1a82603ad Tune comments in config.h Manuel Pégourié-Gonnard 2015-05-12 14:20:23 +0200
  • 0fe1f6d97e Remove debug line from selftest Manuel Pégourié-Gonnard 2015-05-12 13:22:02 +0200
  • fb07757f3c Merge branch 'mbedtls-1.3' into development Manuel Pégourié-Gonnard 2015-05-12 12:57:38 +0200
  • eecb43cf0b Manually merge doc fixes from 1.3 Manuel Pégourié-Gonnard 2015-05-12 12:56:41 +0200
  • 48647b9255 Merge remote-tracking branch 'nw/misc' into mbedtls-1.3 Manuel Pégourié-Gonnard 2015-05-12 12:48:12 +0200
  • 0ece0f94f2 Fix checks for nul-termination Manuel Pégourié-Gonnard 2015-05-12 12:43:54 +0200
  • 24083d61a0 Fix bug in certs.c Manuel Pégourié-Gonnard 2015-05-12 12:26:14 +0200
  • ec4b08957f Fix issue in ssl_free() vs ssl_config_free() Manuel Pégourié-Gonnard 2015-05-12 12:22:36 +0200
  • 49f5eb9b41 Better NULL checks in debug Manuel Pégourié-Gonnard 2015-05-12 12:19:09 +0200
  • db1cc76091 Fix depend issue in program/ssl/ssl_*2.c Manuel Pégourié-Gonnard 2015-05-12 11:27:25 +0200
  • 43b37cbc92 Fix use of pem_read_buffer() in PK, DHM and X509 Manuel Pégourié-Gonnard 2015-05-12 11:20:10 +0200
  • 2088ba6d30 Merge branch 'mbedtls-1.3' into development Manuel Pégourié-Gonnard 2015-05-12 10:36:26 +0200
  • 154b00b07b Update Changelog for recent contribution Manuel Pégourié-Gonnard 2015-05-11 21:05:36 +0200
  • 7010e4688f Merge remote-tracking branch 'peterdettman/perf-ecp-double-jac' into mbedtls-1.3 Manuel Pégourié-Gonnard 2015-05-11 20:26:47 +0200
  • e6ef16f98c Change X.509 verify flags to uint32_t Manuel Pégourié-Gonnard 2015-05-11 19:54:43 +0200
  • e85fef10b5 Fix option names in benchmark.c Manuel Pégourié-Gonnard 2015-05-11 19:21:39 +0200
  • 4cba1a737d Avoid debug flooding with non-blocking reads Manuel Pégourié-Gonnard 2015-05-11 18:52:25 +0200
  • e3a062ba1f Rename ecp_use_known_dp -> mbedtls_ecp_group_load() Manuel Pégourié-Gonnard 2015-05-11 18:46:47 +0200
  • 56cc88a796 Rm ecp_add() and add ecp_muladd() Manuel Pégourié-Gonnard 2015-05-11 18:40:45 +0200
  • 6dde596a03 Remove ecp_sub() Manuel Pégourié-Gonnard 2015-05-11 18:18:32 +0200
  • aff37e5aa1 Remove ecp_group_read_string() Manuel Pégourié-Gonnard 2015-05-11 18:11:57 +0200
  • 23ee4d65a3 Rm ecp_small tests (use only named groups) Manuel Pégourié-Gonnard 2015-05-11 18:02:58 +0200
  • 159c82ecc6 Fix ssl_set_hostname usage (duplication, ifdef) Manuel Pégourié-Gonnard 2015-05-11 17:58:39 +0200
  • 55fab2de5d Fix a few more #ifdef's Manuel Pégourié-Gonnard 2015-05-11 16:15:19 +0200
  • d8d0d72dde Merge branch 'ssl_config' into development Manuel Pégourié-Gonnard 2015-05-11 14:45:57 +0200
  • 30eceb766a Fix warning in ssl_pthread_server Manuel Pégourié-Gonnard 2015-05-11 14:42:56 +0200
  • 8b431fbbec Fix dependency issues Manuel Pégourié-Gonnard 2015-05-11 12:54:52 +0200
  • fd862b14c5 Fix typos in mini_client.c Manuel Pégourié-Gonnard 2015-05-11 12:40:45 +0200
  • 0af00e865b Optimize config usage in concurrent server examples Manuel Pégourié-Gonnard 2015-05-11 11:32:43 +0200
  • ccc302692a Fix bug introduced when splitting init functions Manuel Pégourié-Gonnard 2015-05-11 12:04:55 +0200
  • 06939cebef Fix order of ssl_conf vs ssl_setup in programs Manuel Pégourié-Gonnard 2015-05-11 11:25:46 +0200
  • 9a1a4d6903 Update Changelog with forgotten change Manuel Pégourié-Gonnard 2015-05-11 10:35:53 +0200
  • 01e5e8c1f8 Change a few ssl_conf return types to void Manuel Pégourié-Gonnard 2015-05-11 10:11:56 +0200
  • caace65711 Update Changelog for recent config split Manuel Pégourié-Gonnard 2015-05-11 09:57:11 +0200
  • 2f84e97929 Fix typos in the Changelog Manuel Pégourié-Gonnard 2015-05-11 09:52:24 +0200
  • 6729e79482 Rename ssl_set_xxx() to ssl_conf_xxx() Manuel Pégourié-Gonnard 2015-05-11 09:50:24 +0200
  • 22bfa4bb53 Add ssl_set_hs_ca_chain() Manuel Pégourié-Gonnard 2015-05-11 08:46:37 +0200
  • 1897af9e93 Make conf const inside ssl_context (finally) Manuel Pégourié-Gonnard 2015-05-10 23:27:38 +0200
  • 17a40cd255 Change ssl_own_cert to work on ssl_config Manuel Pégourié-Gonnard 2015-05-10 23:17:17 +0200
  • 1af6c8500b Add ssl_set_hs_own_cert() Manuel Pégourié-Gonnard 2015-05-10 23:10:37 +0200
  • 8f618a8e65 Rework ssl_set_own_cert() internals Manuel Pégourié-Gonnard 2015-05-10 21:13:36 +0200
  • 120fdbdb3d Change ssl_set_psk() to act on ssl_config Manuel Pégourié-Gonnard 2015-05-07 17:07:50 +0100
  • 4b68296626 Use a specific function in the PSK callback Manuel Pégourié-Gonnard 2015-05-07 15:59:54 +0100
  • 0a4fb09534 Make xxx_drbg_random() thread-safe Manuel Pégourié-Gonnard 2015-05-07 12:50:31 +0100
  • 750e4d7769 Move ssl_set_rng() to act on config Manuel Pégourié-Gonnard 2015-05-07 12:35:38 +0100
  • 5cb3308e5f Merge contexts for session cache Manuel Pégourié-Gonnard 2015-05-06 18:06:26 +0100