Commit graph

  • d0d8a935b2 Blind operations on the secret Manuel Pégourié-Gonnard 2015-08-14 15:14:50 +0200
  • 55f3d84faa fixup-include Manuel Pégourié-Gonnard 2015-08-14 15:08:43 +0200
  • c907081a20 Polish the source Manuel Pégourié-Gonnard 2015-08-14 14:48:50 +0200
  • f7368c983a Polish API and documentation Manuel Pégourié-Gonnard 2015-08-14 14:33:05 +0200
  • e1927101fb Unify round two Manuel Pégourié-Gonnard 2015-08-14 14:20:48 +0200
  • d8204a7bea Provide symmetric API for the first round Manuel Pégourié-Gonnard 2015-08-14 13:36:55 +0200
  • e2d3a4e1b4 Unify loading of test vectors in tests Manuel Pégourié-Gonnard 2015-08-14 12:03:04 +0200
  • ce4567614b Rename variable to prepare for cli/srv unification Manuel Pégourié-Gonnard 2015-08-14 11:54:35 +0200
  • 6b798b9dae Tune up some comments Manuel Pégourié-Gonnard 2015-08-14 11:18:30 +0200
  • e0ad57b0b3 Replace explicit IDs with table look-ups Manuel Pégourié-Gonnard 2015-08-14 11:10:39 +0200
  • 5f18829609 Add derive_pms, completing first working version Manuel Pégourié-Gonnard 2015-08-14 10:52:39 +0200
  • 6449391852 Store our role in the context Manuel Pégourié-Gonnard 2015-08-13 20:19:51 +0200
  • 614bd5e919 Add write_client_params Manuel Pégourié-Gonnard 2015-08-13 20:19:16 +0200
  • ec0eece2ba Add read_client_params Manuel Pégourié-Gonnard 2015-08-13 19:13:20 +0200
  • bed9e41761 Add writing of server params Manuel Pégourié-Gonnard 2015-08-13 18:53:59 +0200
  • 8d31e80da4 Improve testing strategy Manuel Pégourié-Gonnard 2015-08-13 14:44:57 +0200
  • 1a7c5ef42b Optimize some case of mbedtls_ecp_muladd() Manuel Pégourié-Gonnard 2015-08-13 10:19:09 +0200
  • cb7cd03412 Add first draft or read_server_params Manuel Pégourié-Gonnard 2015-08-13 10:09:10 +0200
  • 23dcbe3f16 Add support for passphrase in the context Manuel Pégourié-Gonnard 2015-08-13 09:37:00 +0200
  • 4e8bc78ad9 Add context-using functions for Hello extensions Manuel Pégourié-Gonnard 2015-08-12 20:50:31 +0200
  • 7af8bc1007 Start introducing mbedtls_ecjpake_context Manuel Pégourié-Gonnard 2015-08-12 16:58:50 +0200
  • 3aed1851b3 Re-order functions. Manuel Pégourié-Gonnard 2015-08-12 14:53:56 +0200
  • 9028c5af9a Improve const correctness of read() functions Manuel Pégourié-Gonnard 2015-08-12 14:51:36 +0200
  • 082767ff0c Add ecjpake_kkpp_read/write Manuel Pégourié-Gonnard 2015-08-12 14:43:57 +0200
  • 4f2cd95e1d Fix potential memory leaks Manuel Pégourié-Gonnard 2015-08-12 11:17:55 +0200
  • b1b250b68c Add ecjpake_kkp_read/write() Manuel Pégourié-Gonnard 2015-08-12 11:01:58 +0200
  • 967cd7192d Add test vector for ZKP verification Manuel Pégourié-Gonnard 2015-08-12 10:09:55 +0200
  • 6029a85572 Add ecjpake_zpk_read() Manuel Pégourié-Gonnard 2015-08-11 15:44:41 +0200
  • c618195bc4 Fix base point in ecjpake_write_zkp() Manuel Pégourié-Gonnard 2015-08-11 14:33:51 +0200
  • d9a3f47ecd Add mbedtls_ecp_gen_keypair_base() Manuel Pégourié-Gonnard 2015-08-11 14:31:03 +0200
  • 8489f17277 First draft of ecjpake_write_zkp() Manuel Pégourié-Gonnard 2015-08-07 17:47:39 +0200
  • 3dbf2fbb89 Implement hashing function for ZKP Manuel Pégourié-Gonnard 2015-08-06 17:24:39 +0200
  • 4d8685b4ff Add skeleton for EC J-PAKE module Manuel Pégourié-Gonnard 2015-08-05 15:44:42 +0200
  • 7f2f062a5d Fix possible client crash on API misuse Manuel Pégourié-Gonnard 2015-09-03 10:44:32 +0200
  • d90b9f0cb4 Rm private setting from module.json beta-release Manuel Pégourié-Gonnard 2015-09-04 15:58:04 +0200
  • 14d800507a Remove "private" setting from module.json Manuel Pégourié-Gonnard 2015-09-04 15:35:47 +0200
  • 0a0c22e0ef Add ChangeLog entry about license change mbedtls-2.1.0 Manuel Pégourié-Gonnard 2015-09-04 14:38:26 +0200
  • aac5502553 Bump version to 2.1.0 Manuel Pégourié-Gonnard 2015-09-04 14:33:31 +0200
  • 67e4652bfc Fix bug in bump_version.sh Manuel Pégourié-Gonnard 2015-09-04 14:31:16 +0200
  • 37ff14062e Change main license to Apache 2.0 Manuel Pégourié-Gonnard 2015-09-04 14:21:07 +0200
  • b8834d313d Merge branch 'development' into beta-release-restricted mbed-os-beta Manuel Pégourié-Gonnard 2015-09-03 16:45:58 +0200
  • f9c599cd8a Bump yotta patch version Manuel Pégourié-Gonnard 2015-09-03 16:45:26 +0200
  • 2d43479ac5 Merge branch 'development' of ssh://github.com/ARMmbed/mbedtls into development Simon Butcher 2015-09-03 13:08:55 +0100
  • 1a66081d7f Merge branch 'iotssl-457-badtail' into development Simon Butcher 2015-09-03 13:08:09 +0100
  • 52754594b6 Merging iotssl-457-badtail with development branch Simon Butcher 2015-09-03 13:06:01 +0100
  • f851f14214 Moe top-level Readme to markdown Manuel Pégourié-Gonnard 2015-09-03 13:29:45 +0200
  • fa566e3545 Fix possible client crash on API misuse Manuel Pégourié-Gonnard 2015-09-03 10:44:32 +0200
  • bb564e0fb4 Fix possible client crash on API misuse Manuel Pégourié-Gonnard 2015-09-03 10:44:32 +0200
  • ed51594337 Merge pull request #265 from ARMmbed/iotssl-460-bugfixes Simon Butcher 2015-09-02 23:36:36 +0100
  • 1662c4a338 Merge pull request #264 from ARMmbed/misc Simon Butcher 2015-09-02 17:51:23 +0100
  • b0282eaf14 More deprecated removal in all.sh Manuel Pégourié-Gonnard 2015-09-02 12:12:44 +0200
  • 4d9e36a086 Rm deprecated things full config test Manuel Pégourié-Gonnard 2015-09-02 10:10:32 +0200
  • e0eedac5e9 Fix top-level LICENSE file Manuel Pégourié-Gonnard 2015-09-02 10:26:56 +0200
  • 39512f3bf2 Merge branch 'development' into beta-release-restricted Manuel Pégourié-Gonnard 2015-09-02 10:25:39 +0200
  • f459a0f5f2 Bump yotta patch version Manuel Pégourié-Gonnard 2015-09-02 10:24:46 +0200
  • c927bbe9b6 Merge branch 'development' into beta-release-restricted Manuel Pégourié-Gonnard 2015-09-02 10:22:59 +0200
  • 5f6b2b67c4 Changelog entry for the previous commits Manuel Pégourié-Gonnard 2015-09-01 19:37:32 +0200
  • b2beb84be6 Changelog entry fro the previous commit Manuel Pégourié-Gonnard 2015-09-01 19:37:32 +0200
  • 8f63e95dae Fix typos that made tests be skipped Manuel Pégourié-Gonnard 2015-09-01 18:44:47 +0200
  • 1c38550bbd Skip to trusted certs early in the chain Manuel Pégourié-Gonnard 2015-09-01 16:35:00 +0200
  • 15f1088ef6 Add tests for verify callback Manuel Pégourié-Gonnard 2015-09-01 11:59:24 +0200
  • f81ee2eba8 Add NULL checks to top-level SSL functions Manuel Pégourié-Gonnard 2015-09-01 17:43:40 +0200
  • fdbdd72b8b Skip to trusted certs early in the chain Manuel Pégourié-Gonnard 2015-09-01 16:35:00 +0200
  • 560fea3767 Add tests for verify callback Manuel Pégourié-Gonnard 2015-09-01 11:59:24 +0200
  • 4f202badec Document the three libraries in Readme Manuel Pégourié-Gonnard 2015-09-01 10:26:47 +0200
  • c881ca8502 Document how to build shared libs with CMake Manuel Pégourié-Gonnard 2015-09-01 10:08:28 +0200
  • 5f5e0ec3f1 Improve mbedtls_ssl_write() documentation Manuel Pégourié-Gonnard 2015-08-31 20:44:12 +0200
  • a2cda6bfaf Add mbedtls_ssl_get_max_frag_len() Manuel Pégourié-Gonnard 2015-08-31 18:30:52 +0200
  • 7b23c51595 Print "thread ID" in debug messages Manuel Pégourié-Gonnard 2015-08-31 16:11:00 +0200
  • d68434efba Disable some tests with valgrind Manuel Pégourié-Gonnard 2015-08-31 12:48:22 +0200
  • bb83844a1d Clarify that there are two SSL I/O buffers Manuel Pégourié-Gonnard 2015-08-31 12:46:01 +0200
  • 8fbb5a32c6 Fix snprintf usage again Manuel Pégourié-Gonnard 2015-08-31 12:38:12 +0200
  • c728f9486b Fix snprintf usage on windows Manuel Pégourié-Gonnard 2015-08-31 12:28:30 +0200
  • aa4e55bd23 Fix warning with MD/SHA ALT implementation Manuel Pégourié-Gonnard 2015-08-31 11:22:01 +0200
  • 6512554f42 Fix handling of long PSK identities Manuel Pégourié-Gonnard 2015-08-27 16:37:35 +0200
  • ee7db9cb6d Fix hash buffer size in pkey programs Manuel Pégourié-Gonnard 2015-08-31 11:32:03 +0200
  • 6432c7e782 Fix memory corruption in rsa sign/verify programs Manuel Pégourié-Gonnard 2015-08-31 11:30:07 +0200
  • e217ceea38 Fix warning with MD/SHA ALT implementation Manuel Pégourié-Gonnard 2015-08-31 11:22:01 +0200
  • a67fd79e8f Fix -Wshadow warnings Manuel Pégourié-Gonnard 2015-08-27 12:02:40 +0200
  • 824ba72442 Only use -Wshadow with GCC 4.8 or higher Manuel Pégourié-Gonnard 2015-08-27 23:00:49 +0200
  • cf9ab63863 Fix error reporting in pkey/pk_* programs Manuel Pégourié-Gonnard 2015-08-27 22:03:33 +0200
  • ce7a08ba49 Fix more comments/outputs in verify programs Manuel Pégourié-Gonnard 2015-08-27 21:59:58 +0200
  • 102a620c9a Fix hash buffer size in pkey programs Manuel Pégourié-Gonnard 2015-08-27 21:51:44 +0200
  • d224ff1f63 Change default RSA key size in rsa_genkey Manuel Pégourié-Gonnard 2015-08-27 21:42:49 +0200
  • 1d8f2da7df Fix comments about filenames in some programs Manuel Pégourié-Gonnard 2015-08-27 21:42:27 +0200
  • d74c697035 Fix memory corruption in rsa sign/verify programs Manuel Pégourié-Gonnard 2015-08-27 21:39:40 +0200
  • 8b2641d36f Fix warning with MD/SHA ALT implementation Manuel Pégourié-Gonnard 2015-08-27 20:03:46 +0200
  • c6b5d833ec Fix handling of long PSK identities Manuel Pégourié-Gonnard 2015-08-27 16:37:35 +0200
  • ea35666f50 Fix -Wshadow warnings Manuel Pégourié-Gonnard 2015-08-27 12:02:40 +0200
  • 5efed09c5f Fix possible unlock before lock in RSA Manuel Pégourié-Gonnard 2015-08-31 10:03:16 +0200
  • 4d04cdcd12 Fix RSA mutex fix Manuel Pégourié-Gonnard 2015-08-28 10:32:21 +0200
  • 6a6619b24b Fix last edit Manuel Pégourié-Gonnard 2015-08-31 09:29:08 +0200
  • 435314d99c Merge pull request #263 from iriark01/patch-6 Manuel Pégourié-Gonnard 2015-08-31 09:24:19 +0200
  • 9cdd0d55f2 Small edit Irit Arkin 2015-08-28 09:27:57 +0100
  • cbee3f76f6 Merge pull request #262 from iriark01/patch-5 Manuel Pégourié-Gonnard 2015-08-27 17:10:44 +0200
  • fe3fda5de0 Merge pull request #261 from iriark01/patch-4 Manuel Pégourié-Gonnard 2015-08-27 17:10:40 +0200
  • 2823661550 Merge pull request #260 from iriark01/patch-3 Manuel Pégourié-Gonnard 2015-08-27 17:10:34 +0200
  • c816476a54 Merge pull request #259 from iriark01/patch-2 Manuel Pégourié-Gonnard 2015-08-27 17:10:27 +0200
  • 36936bff6e Small edit Irit Arkin 2015-08-27 15:57:54 +0100
  • fb40410547 Small edit Irit Arkin 2015-08-27 15:56:44 +0100