Commit graph

19 commits

Author SHA1 Message Date
Alfred E. Heggestad
ee6b5e0a91 tls: rename input argument to tls_add_ca (#158) 2018-10-16 08:51:32 +02:00
Alfred E. Heggestad
14e312f86c tls: add dtls_recv_packet() (#89) 2017-10-30 15:13:11 +01:00
Alfred E. Heggestad
068b9ab8b8 tls: add accessor to OpenSSL context (ref #35) (#46) 2017-03-07 08:36:14 +01:00
Richard Aas
718583f8a9 tls_set_certificate_pem()/tls_set_certificate_der(): minor format adjustments 2016-11-02 17:46:11 +01:00
Lennart Grahl
1ff344dbd9 Setting Certificate/Private Key Improvements (#25)
Add tls_set_certificate_pem() and tls_set_certificate_der() functions for setting certificate and private key on a TLS context in respective formats. Private key may optionally be passed as a separate argument, or part of the certificate data.
2016-11-02 17:37:25 +01:00
Lennart Grahl
a627951aeb Change DTLS connection's remote peer address (#24)
* Make it possible to change the DTLS connection's remote peer address.
Add `dtls_set_peer` function

* Add `dtls_peer` getter function
Change `dtls_set_peer` signature, leave comparison of the remote address up to the user application

* Fix typo in docstring
2016-11-02 13:56:30 +01:00
Richard Aas
06bbc5ba2c tls: add client SNI (Server Name Indication) support 2016-06-02 07:31:30 +00:00
Alfred E. Heggestad
09d40ac36c patch: add tls_set_ciphers() 2016-05-08 13:22:18 +00:00
Richard Aas
e87b0df7a9 tls: added tls_cipher_name() 2016-03-07 13:25:47 +00:00
Alfred E. Heggestad
88aa3a0097 patch: add dtls_set_mtu() 2016-02-15 15:21:22 +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
Richard Aas
de76184842 tls: add tls_set_certificate() 2014-11-24 06:13:10 +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
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
fddf8ed5e7 tls: added DTLS 2011-12-22 07:36:31 +00:00
Alfred E. Heggestad
6648fd2393 update splash 2010-11-03 11:34:14 +00:00