Manuel Pégourié-Gonnard
|
cf141ca7e7
|
Fix #ifdefs on ssl_cli.c or ssl_srv.c
Nothing to do with the current branch except I'm going to refine such #ifdefs
for tickets next and I want to start from a clean state
|
2015-05-20 11:14:57 +02:00 |
|
Manuel Pégourié-Gonnard
|
0c0f11f4b3
|
Update dependencies & includes for session tickets
|
2015-05-20 11:14:57 +02:00 |
|
Manuel Pégourié-Gonnard
|
d59675d92c
|
Move to callback for session tickets
|
2015-05-20 11:14:57 +02:00 |
|
Manuel Pégourié-Gonnard
|
2ff873c0fa
|
Fix SSL_DEBUG macros
Avoid doubled semicolon on usage, which would be bad in non-braced "if"
branches for example.
|
2015-05-20 11:14:57 +02:00 |
|
Manuel Pégourié-Gonnard
|
b0394bebdb
|
Further adapt prototypes of ticket functions
Moving everything in ticket_keys structure, that will soon become
ticket_context.
|
2015-05-20 11:14:57 +02:00 |
|
Manuel Pégourié-Gonnard
|
69f17280d3
|
Adapt prototypes of ticket handling functions
This is an intermediate step. The ssl_config argument will be replace by a
ticket context next.
|
2015-05-20 11:14:57 +02:00 |
|
Manuel Pégourié-Gonnard
|
a4a473516e
|
Rename & move ticket functions to ticket module
|
2015-05-20 11:14:57 +02:00 |
|
Manuel Pégourié-Gonnard
|
fd6d8978f9
|
Add new submodule ssl_ticket
|
2015-05-20 11:14:57 +02:00 |
|
Manuel Pégourié-Gonnard
|
53ebe138c6
|
Fix copyright lines still mentioning Brainspark
|
2015-05-15 12:01:12 +02:00 |
|
Manuel Pégourié-Gonnard
|
dad1ad739d
|
Doc tune-ups
|
2015-05-14 21:58:34 +02:00 |
|
Manuel Pégourié-Gonnard
|
0b104b056b
|
Adapt prototype of net_accept() for explicit size
|
2015-05-14 21:58:34 +02:00 |
|
Manuel Pégourié-Gonnard
|
d9e6a3ac10
|
Rename pk_init_ctx() -> pk_setup()
|
2015-05-14 21:58:34 +02:00 |
|
Manuel Pégourié-Gonnard
|
d4f04dba42
|
net.c now depends on select() unconditionally
|
2015-05-14 21:58:34 +02:00 |
|
Manuel Pégourié-Gonnard
|
a63bc94a2d
|
Remove timing_m_sleep() -> net_usleep()
|
2015-05-14 21:58:34 +02:00 |
|
Manuel Pégourié-Gonnard
|
e94bfe6cd6
|
Improve entropy selftest: check default sources
|
2015-05-14 21:58:34 +02:00 |
|
Manuel Pégourié-Gonnard
|
151dc77732
|
Fix some old names that remained
- most in doxygen doc that was never renamed
- some re-introduced in comments/doc/strings by me
|
2015-05-14 21:58:34 +02:00 |
|
Manuel Pégourié-Gonnard
|
8473f87984
|
Rename cipher_init_ctx() to cipher_setup()
|
2015-05-14 21:58:34 +02:00 |
|
Manuel Pégourié-Gonnard
|
51f14be888
|
Remove VS6 files, only 2010 supported now
|
2015-05-14 13:04:03 +02:00 |
|
Manuel Pégourié-Gonnard
|
0de074fbc1
|
Use rarely used conf function to cover them
|
2015-05-14 12:58:01 +02:00 |
|
Manuel Pégourié-Gonnard
|
66dc5555f0
|
mbedtls_ssl_conf_arc4_support() depends on ARC4_C
|
2015-05-14 12:31:10 +02:00 |
|
Manuel Pégourié-Gonnard
|
22404866af
|
Allow more time for DTLS interop tests with proxy
Sometimes see false positives on buildbot, trying to avoid that
|
2015-05-14 12:11:45 +02:00 |
|
Manuel Pégourié-Gonnard
|
6ab9b009cd
|
Fix warnings from armcc
|
2015-05-14 11:37:52 +02:00 |
|
Manuel Pégourié-Gonnard
|
e391c8deda
|
Doc tune-up
|
2015-05-13 20:34:24 +02:00 |
|
Manuel Pégourié-Gonnard
|
545102ef1d
|
No timer -> to timeout (optional for TLS)
|
2015-05-13 17:31:48 +02:00 |
|
Manuel Pégourié-Gonnard
|
286a136e63
|
SSL timer fixes: not DTLS only, start cancelled
|
2015-05-13 17:18:59 +02:00 |
|
Manuel Pégourié-Gonnard
|
d2377e7e78
|
ssl_client/server2 shouln't depend on timing.c
Would break test-ref-configs.pl.
|
2015-05-13 13:58:56 +02:00 |
|
Manuel Pégourié-Gonnard
|
0c89035d4d
|
Update Changelog for recent timer changes
|
2015-05-13 10:28:41 +02:00 |
|
Manuel Pégourié-Gonnard
|
70860adccc
|
SSL timers are no longer just for DTLS
Also, clean up leftover temporary stuff... embarassing
|
2015-05-13 10:25:28 +02:00 |
|
Manuel Pégourié-Gonnard
|
bbd28f7bcc
|
Improve SSL doc about I/O and timeouts
|
2015-05-13 10:21:42 +02:00 |
|
Manuel Pégourié-Gonnard
|
5a8d56d3a3
|
Rm hard dependency of DTLS on TIMING_C
|
2015-05-13 10:10:00 +02:00 |
|
Manuel Pégourié-Gonnard
|
e3c41ad8a4
|
Use the new timer callback API in programs
|
2015-05-13 10:04:32 +02:00 |
|
Manuel Pégourié-Gonnard
|
2e01291739
|
Prepare the SSL modules for using timer callbacks
|
2015-05-13 09:43:39 +02:00 |
|
Manuel Pégourié-Gonnard
|
ca3bdc5632
|
Add mbedtls_timing_set/get_delay()
|
2015-05-12 20:45:34 +02:00 |
|
Manuel Pégourié-Gonnard
|
8903fe0fd3
|
Define timing_selftest() even with TIMING_ALT
|
2015-05-12 19:30:45 +02:00 |
|
Manuel Pégourié-Gonnard
|
a27b1979dc
|
Update generated file
|
2015-05-12 16:09:34 +02:00 |
|
Manuel Pégourié-Gonnard
|
31993f271d
|
Add per-function override for AES
|
2015-05-12 15:41:08 +02:00 |
|
Manuel Pégourié-Gonnard
|
70a5010783
|
Create function-level MBETLS_DES_xxx_ALT
|
2015-05-12 15:17:15 +02:00 |
|
Manuel Pégourié-Gonnard
|
e45dba47b5
|
Remove unused member in des_context
|
2015-05-12 14:54:15 +02:00 |
|
Manuel Pégourié-Gonnard
|
d1a82603ad
|
Tune comments in config.h
|
2015-05-12 14:20:23 +02:00 |
|
Manuel Pégourié-Gonnard
|
0fe1f6d97e
|
Remove debug line from selftest
Happened to cause a warning about %x vs uint32_t with arm-none-eabi-gcc 4.9
in addition to being useless
|
2015-05-12 13:22:02 +02:00 |
|
Manuel Pégourié-Gonnard
|
fb07757f3c
|
Merge branch 'mbedtls-1.3' into development
* mbedtls-1.3:
Typos and doc additions
|
2015-05-12 12:57:38 +02:00 |
|
Manuel Pégourié-Gonnard
|
eecb43cf0b
|
Manually merge doc fixes from 1.3
|
2015-05-12 12:56:41 +02:00 |
|
Manuel Pégourié-Gonnard
|
48647b9255
|
Merge remote-tracking branch 'nw/misc' into mbedtls-1.3
* nw/misc:
Typos and doc additions
|
2015-05-12 12:48:12 +02:00 |
|
Manuel Pégourié-Gonnard
|
0ece0f94f2
|
Fix checks for nul-termination
|
2015-05-12 12:43:54 +02:00 |
|
Manuel Pégourié-Gonnard
|
24083d61a0
|
Fix bug in certs.c
Revealed by the recent PEM changes
|
2015-05-12 12:26:14 +02:00 |
|
Manuel Pégourié-Gonnard
|
ec4b08957f
|
Fix issue in ssl_free() vs ssl_config_free()
Just an overlook from moving things recently
|
2015-05-12 12:22:36 +02:00 |
|
Manuel Pégourié-Gonnard
|
49f5eb9b41
|
Better NULL checks in debug
In case we exit early, like before ssl_setup() was called
|
2015-05-12 12:19:09 +02:00 |
|
Manuel Pégourié-Gonnard
|
db1cc76091
|
Fix depend issue in program/ssl/ssl_*2.c
|
2015-05-12 11:27:25 +02:00 |
|
Manuel Pégourié-Gonnard
|
43b37cbc92
|
Fix use of pem_read_buffer() in PK, DHM and X509
|
2015-05-12 11:26:43 +02:00 |
|
Manuel Pégourié-Gonnard
|
2088ba6d30
|
Merge branch 'mbedtls-1.3' into development
* mbedtls-1.3:
Update Changelog for recent contribution
Perf: rewrite of ecp_double_jac
Conflicts:
library/ecp.c
|
2015-05-12 10:36:26 +02:00 |
|