Commit Graph

  • 75f901006b Add len constants to certs.c Manuel PĆ©gouriĆ©-Gonnard 2015-03-27 09:56:18 +01:00
  • 5cbb60bfa3 Merge branch 'md_hmac' into development Manuel PĆ©gouriĆ©-Gonnard 2015-03-26 12:56:47 +01:00
  • 19d644b7d1 Add more tests for MD utility functions Manuel PĆ©gouriĆ©-Gonnard 2015-03-26 12:42:35 +01:00
  • eca510fac2 Rework documentation of MD layer Manuel PĆ©gouriĆ©-Gonnard 2015-03-26 12:26:34 +01:00
  • e960818735 Check return value of the TLS PRF Manuel PĆ©gouriĆ©-Gonnard 2015-03-26 11:47:47 +01:00
  • b7fcca33b9 Make tls1_prf and tls12_prf more efficient Manuel PĆ©gouriĆ©-Gonnard 2015-03-26 11:41:28 +01:00
  • 6890c6b64e Factor tls_prf_sha{256,384} together Manuel PĆ©gouriĆ©-Gonnard 2015-03-26 11:11:49 +01:00
  • 147fa097e2 Reintroduce md_init_ctx compatibility wrapper Manuel PĆ©gouriĆ©-Gonnard 2015-03-25 16:43:14 +01:00
  • abb674467b Rename md_init_ctx() to md_setup() Manuel PĆ©gouriĆ©-Gonnard 2015-03-25 16:29:51 +01:00
  • d4b9173269 Update doxygen documentation on HMAC Manuel PĆ©gouriĆ©-Gonnard 2015-03-25 16:25:23 +01:00
  • a77edade0c Clean up unneeded things Manuel PĆ©gouriĆ©-Gonnard 2015-03-25 16:22:09 +01:00
  • 4063ceb281 Make hmac_ctx optional Manuel PĆ©gouriĆ©-Gonnard 2015-03-25 16:08:53 +01:00
  • dfb3dc8b53 Make ipad/opad dynamic and more opaque Manuel PĆ©gouriĆ©-Gonnard 2015-03-25 11:49:07 +01:00
  • 80c988ba79 Remove ipad and opad from specific md contexts Manuel PĆ©gouriĆ©-Gonnard 2015-03-24 18:57:13 +01:00
  • 4da88c50c1 Remove specific xxx_hmac functions Manuel PĆ©gouriĆ©-Gonnard 2015-03-24 18:23:20 +01:00
  • 003b3b132e Remove use of xxx_hmac() in program Manuel PĆ©gouriĆ©-Gonnard 2015-03-24 18:22:59 +01:00
  • 7da726bb53 Remove calls to xxx_hmac() from SSL modules Manuel PĆ©gouriĆ©-Gonnard 2015-03-24 18:08:19 +01:00
  • 0a8896ad6f Remove references to xxx_hmac() from MD layer Manuel PĆ©gouriĆ©-Gonnard 2015-03-24 17:16:28 +01:00
  • ec4a339c2a Remove tests for xxx_hmac() Manuel PĆ©gouriĆ©-Gonnard 2015-03-24 16:59:49 +01:00
  • 8379a82a76 Implement hmac in the MD layer Manuel PĆ©gouriĆ©-Gonnard 2015-03-24 16:48:22 +01:00
  • 40fc4155d3 Add generic HMAC tests from mdx.data Manuel PĆ©gouriĆ©-Gonnard 2015-03-24 13:55:48 +01:00
  • a115def330 Fix tests and programs to use md_get_xxx() Manuel PĆ©gouriĆ©-Gonnard 2015-03-24 13:48:05 +01:00
  • ca878dbaa5 Make md_info_t an opaque structure Manuel PĆ©gouriĆ©-Gonnard 2015-03-24 12:13:30 +01:00
  • 9325b26b42 Fix warning with mingw32 Manuel PĆ©gouriĆ©-Gonnard 2015-03-25 16:57:52 +01:00
  • aeab252fef Quit using deprecated ssl_set_bio() in programs Manuel PĆ©gouriĆ©-Gonnard 2015-03-25 19:38:23 +01:00
  • 9a65e80e4f Properly mark ssl_set_bio() as deprecated Manuel PĆ©gouriĆ©-Gonnard 2015-03-25 17:19:12 +01:00
  • ba2e72c007 Merge branch 'mbedtls-1.3' into development Manuel PĆ©gouriĆ©-Gonnard 2015-03-25 18:09:21 +01:00
  • f1002f8582 Fix issue with armcc test in all.sh Manuel PĆ©gouriĆ©-Gonnard 2015-03-25 16:44:26 +01:00
  • 988209f934 Adapt to SSlv2 Hello disabled by default Manuel PĆ©gouriĆ©-Gonnard 2015-03-24 10:43:55 +01:00
  • ea0920f079 Adjust test scripts to new RC4 defaults Manuel PĆ©gouriĆ©-Gonnard 2015-03-24 09:50:15 +01:00
  • 29c28f961d Merge branch 'mbedtls-1.3' into development Manuel PĆ©gouriĆ©-Gonnard 2015-03-23 15:27:25 +01:00
  • 757ca00396 Fix gcc detection in check_config.h Manuel PĆ©gouriĆ©-Gonnard 2015-03-23 15:24:07 +01:00
  • d81562ffc0 Remove RC4 ciphersuites by default Manuel PĆ©gouriĆ©-Gonnard 2015-03-23 14:49:10 +01:00
  • e424d0814d Refresh generated file after merge Manuel PĆ©gouriĆ©-Gonnard 2015-03-23 14:31:50 +01:00
  • 8a80318df2 Merge branch 'mbedtls-1.3' into development Manuel PĆ©gouriĆ©-Gonnard 2015-03-23 14:31:25 +01:00
  • bf8f7febd8 Update generated file Manuel PĆ©gouriĆ©-Gonnard 2015-03-23 14:24:06 +01:00
  • f7dbedb7db Update Changelog for deprecation config flags Manuel PĆ©gouriĆ©-Gonnard 2015-03-23 14:20:04 +01:00
  • e46c6c38c9 Fix tests to work with DEPRECATED_REMOVED Manuel PĆ©gouriĆ©-Gonnard 2015-03-23 13:59:10 +01:00
  • c70581c272 Add POLARSSL_DEPRECATED_{WARNING,REMOVED} Manuel PĆ©gouriĆ©-Gonnard 2015-03-23 13:58:27 +01:00
  • 85b6600ab2 Suppress clang warning we don't want Manuel PĆ©gouriĆ©-Gonnard 2015-03-23 12:03:49 +01:00
  • d42b7c82ef Adapt programs to new RC4 default Manuel PĆ©gouriĆ©-Gonnard 2015-03-20 19:44:04 +00:00
  • 849b174e57 Disable RC4 by default in the library Manuel PĆ©gouriĆ©-Gonnard 2015-03-20 19:13:22 +00:00
  • 391af97a71 Re-remove file after merge failure (my fault) Manuel PĆ©gouriĆ©-Gonnard 2015-03-20 18:31:01 +00:00
  • 4b378c9423 Remove old script Manuel PĆ©gouriĆ©-Gonnard 2015-03-20 18:29:40 +00:00
  • 8eef0f28ed Merge branch 'mbedtls-1.3' into development Manuel PĆ©gouriĆ©-Gonnard 2015-03-20 18:25:09 +00:00
  • 079333bf77 Fix use of deprecated function in test Manuel PĆ©gouriĆ©-Gonnard 2015-03-20 18:14:26 +00:00
  • 9395298d12 Fix use of deprecated function in the library Manuel PĆ©gouriĆ©-Gonnard 2015-03-20 18:19:32 +00:00
  • 47723147f5 Remove functions deprecated in 1.3 Manuel PĆ©gouriĆ©-Gonnard 2015-03-20 18:15:57 +00:00
  • 48d3cef31a Fix use of deprecated function in test Manuel PĆ©gouriĆ©-Gonnard 2015-03-20 18:14:26 +00:00
  • 9658391073 Fix use of deprecated function in the library Manuel PĆ©gouriĆ©-Gonnard 2015-03-20 18:19:32 +00:00
  • 0bf112e7dc Remove small configuration based on RC4 Manuel PĆ©gouriĆ©-Gonnard 2015-03-20 17:38:56 +00:00
  • c4dfaccfa0 Update ChankeLog for removed programs Manuel PĆ©gouriĆ©-Gonnard 2015-03-20 17:39:25 +00:00
  • 1e5e819d31 Fix forgotten merge conflict Manuel PĆ©gouriĆ©-Gonnard 2015-03-20 17:43:37 +00:00
  • 7c4e60fa7d Merge branch 'mbedtls-1.3' into development Manuel PĆ©gouriĆ©-Gonnard 2015-03-20 17:30:31 +00:00
  • e658176dfa Mark a few additional deprecations Manuel PĆ©gouriĆ©-Gonnard 2015-03-20 17:21:21 +00:00
  • 71432849ed Use proper doxygen markup to mark deprecations Manuel PĆ©gouriĆ©-Gonnard 2015-03-20 16:19:35 +00:00
  • a78b218042 Fix contness of debug_print_buf() Manuel PĆ©gouriĆ©-Gonnard 2015-03-19 17:16:11 +00:00
  • 6e0643762d Reverse meaning of OID_CMP Manuel PĆ©gouriĆ©-Gonnard 2015-03-19 16:54:56 +00:00
  • 852a6d3d8f Rename ssl.renegotiation to ssl.renego_status Manuel PĆ©gouriĆ©-Gonnard 2015-03-19 16:15:20 +00:00
  • 240b092a6c Drop dummy self_test functions Manuel PĆ©gouriĆ©-Gonnard 2014-04-11 17:50:41 +02:00
  • 8d92cedd11 Fix constness issue in pkcs5_pbes2() Manuel PĆ©gouriĆ©-Gonnard 2015-03-19 15:21:13 +00:00
  • 0db107e4ba Fix pk_can_do() constness issue Manuel PĆ©gouriĆ©-Gonnard 2015-03-19 14:01:57 +00:00
  • b295e4fdc4 Fix duplication in all.sh Manuel PĆ©gouriĆ©-Gonnard 2015-03-19 13:40:37 +00:00
  • fa8aebcbcc Fix a constness issue Manuel PĆ©gouriĆ©-Gonnard 2015-03-19 12:47:21 +00:00
  • 35f1d7f0aa Update signature of mpi_mul_mpi() Manuel PĆ©gouriĆ©-Gonnard 2015-03-19 12:42:40 +00:00
  • 47e0214d2c Add -fdata-sections in memory.sh too Manuel PĆ©gouriĆ©-Gonnard 2015-03-18 16:52:20 +00:00
  • 7f7aebca02 Fix incomplete changes from merge Manuel PĆ©gouriĆ©-Gonnard 2015-03-13 17:15:49 +00:00
  • 8ee08a259a Update generated file Manuel PĆ©gouriĆ©-Gonnard 2015-03-13 16:33:40 +00:00
  • cc0d084820 Merge branch 'mbedtls-1.3' into development Manuel PĆ©gouriĆ©-Gonnard 2015-03-13 16:32:40 +00:00
  • 129e41322b Actually use armcc for the armcc test ^^' Manuel PĆ©gouriĆ©-Gonnard 2015-03-13 17:29:18 +01:00
  • 61fe8b0290 Add more -O level variety in all.sh Manuel PĆ©gouriĆ©-Gonnard 2015-03-13 14:33:16 +00:00
  • 40f315ac16 Document recent make changes Manuel PĆ©gouriĆ©-Gonnard 2015-03-13 13:49:26 +00:00
  • f7a9f30348 build: Makefile: cleanup CFLAGS Alon Bar-Lev 2015-02-18 17:55:05 +02:00
  • ada4105ba2 build: Makefile: cleanup LDFLAGS Alon Bar-Lev 2015-02-18 17:47:52 +02:00
  • 06f0d26240 build: Makefile: simplify root Makefile Alon Bar-Lev 2015-02-18 17:18:28 +02:00
  • eb53fffc01 build: Makefile: remove bashism Alon Bar-Lev 2015-02-18 17:23:17 +02:00
  • 187ffb99eb Change "check" build mode to use -Os Manuel PĆ©gouriĆ©-Gonnard 2015-03-13 11:20:20 +00:00
  • a06d7fe3fe Avoid possible spurious warning with gcc -Os Manuel PĆ©gouriĆ©-Gonnard 2015-03-13 10:36:55 +00:00
  • b99183dfc6 Added more constant-time code and removed biases in the prime number generation routines. Pascal Junod 2015-03-11 16:49:45 +01:00
  • b6b16bddc3 Drop pbkdf2 module (superseded by pkcs5) Manuel PĆ©gouriĆ©-Gonnard 2015-03-11 11:20:43 +00:00
  • f9c1387b9d Drop POLARSSL_ERROR_STRERROR_BC Manuel PĆ©gouriĆ©-Gonnard 2015-03-11 10:59:38 +00:00
  • fc51f40a1a Remove compatibility header memory.h Manuel PĆ©gouriĆ©-Gonnard 2015-03-11 10:46:35 +00:00
  • 57a26da593 Merge branch 'mbedtls-1.3' into development Manuel PĆ©gouriĆ©-Gonnard 2015-03-11 10:30:21 +00:00
  • 3b110c2d34 Use link-time garbage collection in memory.sh Manuel PĆ©gouriĆ©-Gonnard 2015-03-11 10:28:17 +00:00
  • 4a7ed714bf scripts/memory.sh only work on Linux Manuel PĆ©gouriĆ©-Gonnard 2015-03-11 10:26:50 +00:00
  • 28122e4329 Add missing 'const' on selftest data Manuel PĆ©gouriĆ©-Gonnard 2015-03-11 09:13:42 +00:00
  • 27d813993f Use only headers for doxygen (no doc in C files) Manuel PĆ©gouriĆ©-Gonnard 2015-03-10 17:37:30 +00:00
  • 1a90147dc5 Add missing extern "C" guard in aesni.h Manuel PĆ©gouriĆ©-Gonnard 2015-03-10 16:12:29 +00:00
  • 51bccd3889 Fix compile error with renego disabled Manuel PĆ©gouriĆ©-Gonnard 2015-03-10 16:09:08 +00:00
  • 73ed39d4b1 Remove slow PKCS5 test Manuel PĆ©gouriĆ©-Gonnard 2015-03-10 15:46:30 +00:00
  • f427f8854a Stop checking key-cert match systematically Manuel PĆ©gouriĆ©-Gonnard 2015-03-10 15:35:29 +00:00
  • 88bdb0bb51 Update Changelog with recent changes Manuel PĆ©gouriĆ©-Gonnard 2015-03-10 14:02:33 +00:00
  • 265dd5c20b Disable support for SSLv2 ClientHello by default Manuel PĆ©gouriĆ©-Gonnard 2015-03-10 13:48:34 +00:00
  • 751286be39 Make tests/*.sh runnable from anywhere Manuel PĆ©gouriĆ©-Gonnard 2015-03-10 13:41:04 +00:00
  • 19db8eaf9b Make tests/*.sh runnable from anywhere Manuel PĆ©gouriĆ©-Gonnard 2015-03-10 13:41:04 +00:00
  • 3b2c0d6162 Add comments on some renego flags Manuel PĆ©gouriĆ©-Gonnard 2015-03-10 13:20:49 +00:00
  • 69849f8595 Drop renego state from context if no renego support Manuel PĆ©gouriĆ©-Gonnard 2015-03-10 11:54:02 +00:00
  • d2b35ec3d3 Fix bug in no-renego option Manuel PĆ©gouriĆ©-Gonnard 2015-03-10 11:40:43 +00:00
  • 55f968b2c9 Switch renego define from disable to enable Manuel PĆ©gouriĆ©-Gonnard 2015-03-09 16:23:15 +00:00
  • 9db41f0996 Refresh generated file Manuel PĆ©gouriĆ©-Gonnard 2015-03-09 17:35:07 +00:00