Rivoreo Source Code Repositories
src.rivoreo.one
/
security
/
mbedtls
/
e63582a166162b095f350089a0f4b90304ba915e
e63582a
Add dlts_client.c and dtls_server.c
by Manuel Pégourié-Gonnard
· 10 years ago
dc6a75a
ERR_NET_CONN_RESET can't happen with UDP
by Manuel Pégourié-Gonnard
· 10 years ago
caecdae
Cosmetics in ssl_server2 & complete tests for HVR
by Manuel Pégourié-Gonnard
· 10 years ago
2d87e41
Adapt ssl_{client,server}2.c to datagram write
by Manuel Pégourié-Gonnard
· 10 years ago
a6fcffe
Add warnings about disabling replay detection
by Manuel Pégourié-Gonnard
· 10 years ago
37e08e1
Fix max_fragment_length with DTLS
by Manuel Pégourié-Gonnard
· 10 years ago
23cad33
Fail cleanly on unhandled case
by Manuel Pégourié-Gonnard
· 10 years ago
994f8b5
Ok for close_notify to fail
by Manuel Pégourié-Gonnard
· 10 years ago
127ab88
Give more time to lossy tests with normal timers
by Manuel Pégourié-Gonnard
· 10 years ago
fc572dd
Retransmit only on last message from prev flight
by Manuel Pégourié-Gonnard
· 10 years ago
8a7cf25
Add a few #ifdefs
by Manuel Pégourié-Gonnard
· 10 years ago
ba958b8
Add test for server-initiated renego
by Manuel Pégourié-Gonnard
· 10 years ago
a9d7d03
SIGTERM also interrupts server2 during net_read()
by Manuel Pégourié-Gonnard
· 10 years ago
6a2bc23
Allow exchanges=0 in ssl_server2
by Manuel Pégourié-Gonnard
· 10 years ago
cce220d
Adapt ssl_server2 to datagram-style read
by Manuel Pégourié-Gonnard
· 10 years ago
46fb942
Fix warning about function that should be static
by Manuel Pégourié-Gonnard
· 10 years ago
f1e9b09
Fix missing #ifdef's
by Manuel Pégourié-Gonnard
· 10 years ago
85beb30
Add test for resumption with non-blocking I/O
by Manuel Pégourié-Gonnard
· 10 years ago
a59af05
Give more time to tests that time out too often
by Manuel Pégourié-Gonnard
· 10 years ago
4e2f245
Fix timer issues
by Manuel Pégourié-Gonnard
· 10 years ago
7a26d73
Add test for session resumption
by Manuel Pégourié-Gonnard
· 10 years ago
df9a0a8
Drop unexpected ApplicationData
by Manuel Pégourié-Gonnard
· 10 years ago
f1e0df3
Allow ssl_client2 to resend on read timeout
by Manuel Pégourié-Gonnard
· 10 years ago
6b65141
Implement ssl_read() timeout (DTLS only for now)
by Manuel Pégourié-Gonnard
· 10 years ago
2707430
Fix types and comments about read_timeout
by Manuel Pégourié-Gonnard
· 10 years ago
6c1fa3a
Fix misplaced initialisation of timeout
by Manuel Pégourié-Gonnard
· 10 years ago
37a4de2
Use shorter timeouts in ssl-opt.sh proxy tests
by Manuel Pégourié-Gonnard
· 10 years ago
d823bd0
Add handshake_timeout option to test server/client
by Manuel Pégourié-Gonnard
· 10 years ago
c8d8e97
Move to milliseconds in recv_timeout()
by Manuel Pégourié-Gonnard
· 10 years ago
905dd24
Add ssl_set_handshake_timeout()
by Manuel Pégourié-Gonnard
· 10 years ago
0ac247f
Implement timeout back-off (fixed range for now)
by Manuel Pégourié-Gonnard
· 10 years ago
ce8588c
Make udp_proxy more robust
by Manuel Pégourié-Gonnard
· 10 years ago
6093d81
Add tests with proxy and non-blocking I/O
by Manuel Pégourié-Gonnard
· 10 years ago
579950c
Fix bug with non-blocking I/O and cookies
by Manuel Pégourié-Gonnard
· 10 years ago
f036512
Adapt programs to use nbio with DTLS
by Manuel Pégourié-Gonnard
· 10 years ago
7de3c9e
Count timeout per flight, not per message
by Manuel Pégourié-Gonnard
· 10 years ago
db2858c
Preparation for timers
by Manuel Pégourié-Gonnard
· 10 years ago
bd97fdb
Make ssl_server2's HVR handling more realistic
by Manuel Pégourié-Gonnard
· 10 years ago
3679519
Rm now useless MTU setting in compat.sh
by Manuel Pégourié-Gonnard
· 10 years ago
7a66cbc
Rm some redundant tests
by Manuel Pégourié-Gonnard
· 10 years ago
9590e0a
Add proxy tests with gnutls-srv & fragmentation
by Manuel Pégourié-Gonnard
· 10 years ago
fa60f12
Quit using "yes" in ssl-opt.sh with openssl
by Manuel Pégourié-Gonnard
· 10 years ago
ae666c5
proxy: avoid always dropping the same packet
by Manuel Pégourié-Gonnard
· 10 years ago
08a1d4b
Fix bug with client auth with DTLS
by Manuel Pégourié-Gonnard
· 10 years ago
d0fd1da
Add test with proxy and openssl server
by Manuel Pégourié-Gonnard
· 10 years ago
1b753f1
Add test for renego with proxy
by Manuel Pégourié-Gonnard
· 10 years ago
23b7b70
Fix issue with renego & resend
by Manuel Pégourié-Gonnard
· 10 years ago
8cc7e03
udp_proxy: show encrypted messages as encrypted
by Manuel Pégourié-Gonnard
· 10 years ago
18e519a
Add proxy tests with more handshake flows
by Manuel Pégourié-Gonnard
· 10 years ago
6265d30
Fix some delayed packets going the wrong way
by Manuel Pégourié-Gonnard
· 10 years ago
bf02319
udp_proxy: don't overwrite delayed packets
by Manuel Pégourié-Gonnard
· 10 years ago
76fe9e4
Test that anti-replay ignores all duplicates
by Manuel Pégourié-Gonnard
· 10 years ago
f03c7aa
Add replay detection in parse_client_hello()
by Manuel Pégourié-Gonnard
· 10 years ago
2739313
Make anti-replay a runtime option
by Manuel Pégourié-Gonnard
· 10 years ago
8464a46
Make DTLS_ANTI_REPLAY depends on PROTO_DTLS
by Manuel Pégourié-Gonnard
· 10 years ago
246c13a
Fix epoch checking
by Manuel Pégourié-Gonnard
· 10 years ago
b47368a
Add replay detection
by Manuel Pégourié-Gonnard
· 10 years ago
4956fd7
Test and fix anti-replay functions
by Manuel Pégourié-Gonnard
· 10 years ago
7a7e140
Add functions for replay protection
by Manuel Pégourié-Gonnard
· 10 years ago
ea22ce5
Rm unneeded counter increment with DTLS
by Manuel Pégourié-Gonnard
· 10 years ago
6312e0f
udp_proxy: allow successive clients
by Manuel Pégourié-Gonnard
· 10 years ago
484b8f9
Fix bug in ssl_client2 reconnect option
by Manuel Pégourié-Gonnard
· 10 years ago
b46780e
Enlarge udp_proxy's message buffer
by Manuel Pégourié-Gonnard
· 10 years ago
825a49e
Add more udp_proxy tests
by Manuel Pégourié-Gonnard
· 10 years ago
ae8d239
udp_proxy: also drop messages from the last flight
by Manuel Pégourié-Gonnard
· 10 years ago
abf1624
Add ability to resend last flight
by Manuel Pégourié-Gonnard
· 10 years ago
992e136
Make decisions pseudo-random in udp_proxy
by Manuel Pégourié-Gonnard
· 10 years ago
cd32a50
Fix NewSesssionTicket vs ChangeCipherSpec bug
by Manuel Pégourié-Gonnard
· 10 years ago
a6189f0
udp_proxy wasn't actually killed
by Manuel Pégourié-Gonnard
· 10 years ago
a071972
Add tests with dropped packets
by Manuel Pégourié-Gonnard
· 10 years ago
bc010a0
udp_proxy: don't drop messages in the last flight
by Manuel Pégourié-Gonnard
· 10 years ago
b6440a4
ssl_server2 now dies on SIGTERM during a read
by Manuel Pégourié-Gonnard
· 10 years ago
767c695
Drop out-of-sequence ChangeCipherSpec messages
by Manuel Pégourié-Gonnard
· 10 years ago
7cf3518
Enhance output of udp_proxy (with time)
by Manuel Pégourié-Gonnard
· 10 years ago
93017de
Minor optim: don't resend on duplicated HVR
by Manuel Pégourié-Gonnard
· 10 years ago
c715aed
Fix epoch swapping
by Manuel Pégourié-Gonnard
· 10 years ago
6a2bdfa
Actually resend flights
by Manuel Pégourié-Gonnard
· 10 years ago
5d8ba53
Expand and fix resend infrastructure
by Manuel Pégourié-Gonnard
· 10 years ago
ffa67be
Infrastructure for buffering & resending flights
by Manuel Pégourié-Gonnard
· 10 years ago
a014829
Use ssl_set_bio_timeout() in test client/server
by Manuel Pégourié-Gonnard
· 10 years ago
57fa314
Fix depend documentation
by Manuel Pégourié-Gonnard
· 10 years ago
9d9b003
Add net_recv_timeout()
by Manuel Pégourié-Gonnard
· 10 years ago
8fa6dfd
Introduce f_recv_timeout callback
by Manuel Pégourié-Gonnard
· 10 years ago
e6bdc44
Merge I/O contexts into one
by Manuel Pégourié-Gonnard
· 10 years ago
f4acfe1
Document previous API changes in this branch
by Manuel Pégourié-Gonnard
· 10 years ago
d92d6a1
ssl_parse_server_key_exchange() cleanups
by Manuel Pégourié-Gonnard
· 10 years ago
5ee9654
Add length checks in parse_certificate_verify()
by Manuel Pégourié-Gonnard
· 10 years ago
7222621
Merge checks in ssl_parse_certificate_verify()
by Manuel Pégourié-Gonnard
· 10 years ago
ca6440b
Small cleanups in parse_finished()
by Manuel Pégourié-Gonnard
· 10 years ago
624bcb5
No memmove: done, rm temporary things
by Manuel Pégourié-Gonnard
· 10 years ago
000d5ae
No memmove: parse_new_session_ticket()
by Manuel Pégourié-Gonnard
· 10 years ago
0b3400d
No memmove: ssl_parse_server_hello()
by Manuel Pégourié-Gonnard
· 10 years ago
069eb79
No memmove: ssl_parse_hello_verify_request()
by Manuel Pégourié-Gonnard
· 10 years ago
04c1b4e
No memmove: certificate_request + server_hello_done
by Manuel Pégourié-Gonnard
· 10 years ago
f4830b5
No memmove: ssl_parse_server_key_exchange()
by Manuel Pégourié-Gonnard
· 10 years ago
4528f3f
No memmove: parse_certificate_verify()
by Manuel Pégourié-Gonnard
· 10 years ago
2114d72
No memmove: ssl_parse_client_key_exchange()
by Manuel Pégourié-Gonnard
· 10 years ago
f49a7da
No memmove: ssl_parse_certificate()
by Manuel Pégourié-Gonnard
· 10 years ago
4abc327
No memmove: ssl_parse_finished()
by Manuel Pégourié-Gonnard
· 10 years ago
f899583
Prepare moving away from memmove() on incoming HS
by Manuel Pégourié-Gonnard
· 10 years ago
Next »