Commit graph

27 commits

Author SHA1 Message Date
Richard Aas
c885f5fd36 openssl: stop using deprecated functions 2015-04-10 11:02:57 +00:00
Richard Aas
1dfceb2dc0 tls: set SSL_set_read_ahead() on DTLS connection 2015-03-09 16:01:50 +00:00
Richard Aas
761d3714ff tls: add DTLS 1.2 support 2015-02-19 08:22:43 +00:00
Richard Aas
7c2d0d03d2 stun/dtls: adding stun_transp_name() and dtls_udp_sock() functions 2014-12-09 08:48:52 +00:00
Richard Aas
8277f5ff0f stun/turn: added DTLS transport 2014-12-02 09:35:37 +00:00
Alfred E. Heggestad
d3c1ca217c patch: detect openssl dtls/srtp in re.mk 2014-11-27 10:22:26 +00:00
Richard Aas
de76184842 tls: add tls_set_certificate() 2014-11-24 06:13:10 +00:00
Richard Aas
cbab363c47 tls: support DTLS over TURN 2014-09-01 09:43:22 +00:00
Richard Aas
1be9aa335c This patch includes multiple TLS fixes:
- General TLS improvements
- New DTLS API
- OpenSSL multi-threading support
2014-06-12 10:51:53 +00:00
Alfred E. Heggestad
4e4827870c patch: clear global openssl error state 2014-05-17 14:47:15 +00:00
Richard Aas
3284ff0517 tls: add SHA-256 to tls_get_remote_fingerprint() 2013-08-12 09:03:44 +00:00
Alfred E. Heggestad
a9a0f8459c patch; tls -- clear SSL global error queue
http://www.openssl.org/docs/ssl/SSL_get_error.html
http://comments.gmane.org/gmane.comp.encryption.openssl.devel/18690
2013-06-11 17:58:03 +00:00
Richard Aas
8bfe715cb8 tls: remove bogus tls_get_local_fingerprint() function 2013-04-08 09:00:09 +00:00
Richard Aas
ba87f31c41 tls: add fingerprint api 2013-03-07 08:35:16 +00:00
Richard Aas
78241d4a60 doxygen comments for SDP and TLS 2012-04-11 13:24:07 +00:00
Alfred E. Heggestad
d78551bf75 dtls: check both DTLS_CTRL_GET_TIMEOUT and DTLS_CTRL_HANDLE_TIMEOUT 2011-12-22 13:41:34 +00:00
Alfred E. Heggestad
315a459deb fix DTLS compiling on Debian 5.0
ii  libssl-dev                           0.9.8g-15+lenny9           SSL development libraries, header files and documentation
2011-12-22 10:55:44 +00:00
Richard Aas
fddf8ed5e7 tls: added DTLS 2011-12-22 07:36:31 +00:00
Alfred E. Heggestad
1838b1c844 patch: fix a bug in TLS code:
- handle recv with both TLS-handshake and Application data in same read
- robust ref-counting; handle mem_deref() in send-handler and estab-handler
2011-11-11 23:58:34 +00:00
Alfred E. Heggestad
91067df03c patch: use BIO with tcp_send in TLS code, flush send-queue on tcp socket close 2011-11-09 15:36:25 +00:00
Alfred E. Heggestad
49d8f72384 patch: fix potential memory leak in tls_tcp by calling BIO_free() 2011-10-04 20:33:48 +00:00
Richard Aas
0b50778c33 tls_verify_cert(): check arguments and return value 2011-09-06 11:49:19 +00:00
Richard Aas
2ce9da5fa8 switch/case formatting style 2011-05-09 11:00:25 +00:00
Richard Aas
198703c7a0 update docs/dox for >= testing modules 2011-03-01 11:11:08 +00:00
Richard Aas
b8fb22fa71 tcp/udp: helper api cleanup 2011-02-28 06:55:25 +00:00
Alfred E. Heggestad
1c268e4e51 patch: handle pwd=NULL in tls 2010-12-06 21:41:11 +00:00
Alfred E. Heggestad
6648fd2393 update splash 2010-11-03 11:34:14 +00:00