Paul Bakker
|
bd51b262d1
|
Add 'exit' label and variable initialization to relevant test suite functions
|
2014-07-10 16:37:50 +02:00 |
|
Paul Bakker
|
318d0fe844
|
Auto add 'exit' label in every test function. Failed assert now goes there
|
2014-07-10 15:27:11 +02:00 |
|
Paul Bakker
|
4d0cfe80ea
|
Split assert() with side effects in test suite helper
|
2014-07-10 15:27:11 +02:00 |
|
Paul Bakker
|
6c343d7d9a
|
Fix mpi_write_string() to write "00" as hex output for empty MPI
|
2014-07-10 15:27:10 +02:00 |
|
Paul Bakker
|
5b11d026cd
|
Fix dependencies and includes without FS_IO and PLATFORM_C
|
2014-07-10 15:27:10 +02:00 |
|
Paul Bakker
|
3966d71fa8
|
gen_key should open file as binary for writing DER keys
|
2014-07-10 15:27:09 +02:00 |
|
Manuel Pégourié-Gonnard
|
b196fc23b1
|
Fix dhm_selftest() return value
|
2014-07-09 16:53:29 +02:00 |
|
Paul Bakker
|
968afaa06f
|
ssl_key_cert not available in all configurations
|
2014-07-09 11:34:48 +02:00 |
|
Paul Bakker
|
ec3a617d40
|
Make ready for release of 1.3.8 and soversion 7
|
2014-07-09 10:21:28 +02:00 |
|
Paul Bakker
|
bd68e90f02
|
Merge init / free usage pattern for all public contexts
|
2014-07-09 10:20:10 +02:00 |
|
Paul Bakker
|
28476e2789
|
Updated ChangeLog
|
2014-07-09 10:19:52 +02:00 |
|
Paul Bakker
|
d2a2d61a68
|
Adapt programs / test suites
|
2014-07-09 10:19:24 +02:00 |
|
Paul Bakker
|
84bbeb58df
|
Adapt cipher and MD layer with _init() and _free()
|
2014-07-09 10:19:24 +02:00 |
|
Paul Bakker
|
accaffe2c3
|
Restructure ssl_handshake_init() and small fixes
|
2014-07-09 10:19:24 +02:00 |
|
Paul Bakker
|
a317a98221
|
Adapt programs / test suites
|
2014-07-09 10:19:24 +02:00 |
|
Paul Bakker
|
8f870b047c
|
Add dhm_init()
|
2014-07-09 10:19:23 +02:00 |
|
Paul Bakker
|
fff0366bba
|
Add ctr_drbg_free()
|
2014-07-09 10:19:23 +02:00 |
|
Paul Bakker
|
14e8be4d33
|
Adapted programs / test suites to _init() and _free()
|
2014-07-09 10:19:23 +02:00 |
|
Paul Bakker
|
5b4af39a36
|
Add _init() and _free() for hash modules
|
2014-07-09 10:19:23 +02:00 |
|
Paul Bakker
|
8cfd9d8c59
|
Adapt programs / test suites to _init() and _free()
|
2014-07-09 10:19:23 +02:00 |
|
Paul Bakker
|
c7ea99af4f
|
Add _init() and _free() for cipher modules
|
2014-07-09 10:19:22 +02:00 |
|
Paul Bakker
|
0464dd9357
|
Fix bee8ded in error template file too
|
2014-07-09 10:16:18 +02:00 |
|
Manuel Pégourié-Gonnard
|
d27680bd5e
|
Clarify code using PSK callback
|
2014-07-08 14:20:26 +02:00 |
|
Manuel Pégourié-Gonnard
|
0698f7c21a
|
Rm duplicate entry in oid_md_alg
|
2014-07-08 14:20:26 +02:00 |
|
Manuel Pégourié-Gonnard
|
c5fd391e04
|
Check return value of ssl_set_xxx() in programs
|
2014-07-08 14:20:26 +02:00 |
|
Manuel Pégourié-Gonnard
|
14beb08542
|
Fix missing const
|
2014-07-08 14:20:26 +02:00 |
|
Manuel Pégourié-Gonnard
|
ba782bbc4b
|
Save some space in ECP curve tables
|
2014-07-08 14:20:26 +02:00 |
|
Manuel Pégourié-Gonnard
|
67dbe1ef44
|
Better length checking in ecp_point_read_binary()
|
2014-07-08 14:20:26 +02:00 |
|
Manuel Pégourié-Gonnard
|
4e3e7c2944
|
Clarify comment in program
|
2014-07-08 14:20:26 +02:00 |
|
Manuel Pégourié-Gonnard
|
08e81e0c8f
|
Change selection of hash algorithm for TLS 1.2
|
2014-07-08 14:20:26 +02:00 |
|
Manuel Pégourié-Gonnard
|
bd77254b18
|
md_list() starting with strongest hash
|
2014-07-08 13:03:02 +02:00 |
|
Paul Bakker
|
6697b6c13b
|
Properly free memory in new base64 tests
|
2014-07-04 18:35:50 +02:00 |
|
Paul Bakker
|
8fb99abaac
|
Merge changes for leaner memory footprint
|
2014-07-04 15:02:19 +02:00 |
|
Paul Bakker
|
b9e08b086b
|
Merge server-side enforced renegotiation requests
|
2014-07-04 15:01:37 +02:00 |
|
Paul Bakker
|
d598318661
|
Fix base64_decode() to return and check length correctly
|
2014-07-04 15:01:00 +02:00 |
|
Paul Bakker
|
23647b4df5
|
Update ChangeLog
|
2014-07-04 15:00:12 +02:00 |
|
Manuel Pégourié-Gonnard
|
ac7dd33de1
|
Update the ccm-psk config with psk_len 128 bits
|
2014-07-04 14:59:09 +02:00 |
|
Manuel Pégourié-Gonnard
|
481fcfde93
|
Make PSK_LEN configurable and adjust PMS size
|
2014-07-04 14:59:08 +02:00 |
|
Manuel Pégourié-Gonnard
|
cc10f4ddfe
|
Use SSL_CIPHERSUITES in example configs
|
2014-07-04 14:59:08 +02:00 |
|
Manuel Pégourié-Gonnard
|
dfc7df0bec
|
Add SSL_CIPHERSUITES config option
|
2014-07-04 14:59:02 +02:00 |
|
Manuel Pégourié-Gonnard
|
fae355e8ee
|
Add tests for ssl_set_renegotiation_enforced()
|
2014-07-04 14:32:27 +02:00 |
|
Manuel Pégourié-Gonnard
|
a9964dbcd5
|
Add ssl_set_renegotiation_enforced()
|
2014-07-04 14:16:07 +02:00 |
|
Manuel Pégourié-Gonnard
|
791684c058
|
Save RAM when only a few ciphersuites are defined
|
2014-06-30 19:07:01 +02:00 |
|
Manuel Pégourié-Gonnard
|
c27807dd1e
|
Make SSL_BUFFER_LEN overhead depend more on config
|
2014-06-30 17:27:49 +02:00 |
|
Manuel Pégourié-Gonnard
|
31855456f9
|
Fix clang's check mode again
|
2014-06-25 15:59:50 +02:00 |
|
Paul Bakker
|
237a847f1c
|
Fix typos in comments
|
2014-06-25 14:45:24 +02:00 |
|
Manuel Pégourié-Gonnard
|
d543a582bf
|
Clarify padding questions in the PK documentation
|
2014-06-25 14:04:36 +02:00 |
|
Manuel Pégourié-Gonnard
|
2361746452
|
Try to clarify ECDH interface documentation
|
2014-06-25 13:55:10 +02:00 |
|
Manuel Pégourié-Gonnard
|
5af0e5b194
|
Document in-out param of dhm_calc_secret()
|
2014-06-25 13:03:50 +02:00 |
|
Manuel Pégourié-Gonnard
|
bf31977c42
|
Update BIGNUM_C comments
|
2014-06-25 13:00:17 +02:00 |
|