Tobias Brunner
|
5cb4f5519b
|
Added missing sasl Doxygen group
|
2013-04-05 16:03:39 +02:00 |
Tobias Brunner
|
2467c46856
|
libpttls: Destroy reader when handling errors during SASL
|
2013-03-25 18:33:57 +01:00 |
Martin Willi
|
7d70a14779
|
Merge branch 'pt-tls'
|
2013-03-07 14:10:50 +01:00 |
Tobias Brunner
|
11adf114c1
|
Fixed Doxygen comments after scanning complete src directory
|
2013-03-02 18:31:53 +01:00 |
Martin Willi
|
61f1693df1
|
Support different authentication schemes for PT-TLS
|
2013-02-28 16:46:08 +01:00 |
Martin Willi
|
2ae0c9e618
|
Implement a SASL PLAIN mechanism using shared secrets
|
2013-02-28 16:46:07 +01:00 |
Martin Willi
|
66d8fd690c
|
Implement SASL authentication in PT-TLS client
|
2013-02-28 16:46:07 +01:00 |
Martin Willi
|
3542c4f18a
|
Implement SASL authentication in PT-TLS server
|
2013-02-28 16:46:07 +01:00 |
Martin Willi
|
5b1a10836c
|
Define PT-TLS SASL result codes
|
2013-02-28 16:46:07 +01:00 |
Martin Willi
|
4a801beb3e
|
Define an interface for SASL mechanisms and provide a static factory
|
2013-02-28 16:46:07 +01:00 |
Martin Willi
|
806126eab2
|
Pass a client identity to pt_tls_client, usable for TLS or SASL authentication
|
2013-02-28 16:46:07 +01:00 |
Martin Willi
|
55854ecc25
|
Don't close underlying file descriptor before destroying a tls_socket
tls_socket cleanup usually sends a TLS close notify, for which it uses a valid
socket.
|
2013-02-28 16:46:07 +01:00 |
Andreas Steffen
|
f838f457a8
|
resolve dependency on libtls
|
2013-02-14 17:15:33 +01:00 |
Martin Willi
|
a9df87bf89
|
PT-TLS dispatcher TNCCS constructor takes peer identities to pass to factory
|
2013-02-14 17:09:28 +01:00 |
Martin Willi
|
16ef69d70a
|
Pass a constructor callback to create TNCCS server instances while dispatching
|
2013-01-17 16:34:34 +01:00 |
Martin Willi
|
04a9a99bc1
|
Create pt_tls_client with separate server address and identity
|
2013-01-16 16:36:57 +01:00 |
Martin Willi
|
bb5037a5e5
|
Create pt_tls_dispatcher with separate server address and identity
|
2013-01-16 15:02:14 +01:00 |
Martin Willi
|
18d56a1891
|
Add a libpttls providing NEA PT-TLS / TNC IF-T for TLS transport layer
|
2013-01-16 13:53:32 +01:00 |