aboutsummaryrefslogtreecommitdiffstats
path: root/src/libpttls
Commit message (Collapse)AuthorAgeFilesLines
* libtpmtss: Added to integrity checksAndreas Steffen2016-06-261-0/+1
|
* Use standard unsigned integer typesAndreas Steffen2016-03-244-23/+23
|
* Fixed AR identities in mutual TNC measurements caseAndreas Steffen2015-08-151-0/+1
|
* utils: Use chunk_equals_const() for all cryptographic purposesMartin Willi2015-04-141-1/+1
|
* libpttls: Link against ws_w32 on WindowsMartin Willi2014-06-041-0/+4
|
* Increased maximum PT-TLS message size to 2MBAndreas Steffen2014-05-311-1/+1
|
* tls: Support a maximum TLS version to negotiate using TLS socket abstractionMartin Willi2014-04-012-2/+2
|
* tls: Support a null encryption flag on TLS socket abstractionMartin Willi2014-04-012-2/+3
|
* Doxygen fixesTobias Brunner2013-10-151-4/+0
|
* Build all shared libraries with -no-undefined and link them properlyTobias Brunner2013-09-121-1/+8
| | | | | | | | | | The flag is required to convince libtool on Cygwin to build DLLs. But on Windows these shared libraries can not have undefined symbols, so we have to link them explicitly to the libraries they reference. For plugins this is currently not done, so only the monolithic build is supported. The plugin loader wouldn't be able to load DLLs anyway, as it tries to load files that don't exist on Cygwin.
* Process PB-TNC batches received via PT-TLS asynchronouslyAndreas Steffen2013-08-191-60/+56
|
* Optimized PT-TLS data transferAndreas Steffen2013-08-154-127/+107
|
* Set client identity with TLS certificate authenticationAndreas Steffen2013-08-151-7/+18
|
* Fixed memory leak in SASL PLAINAndreas Steffen2013-08-151-0/+3
|
* Use client identities from successful authentications, onlyAndreas Steffen2013-08-151-18/+12
|
* Extract client identity and authentication type from SASL authenticationAndreas Steffen2013-08-153-9/+41
|
* Added some debug statementsAndreas Steffen2013-08-154-4/+47
|
* Moved tnc-tnccs, tnc-imc, tnccs-11, tnccs-20 and tnccs-dynamic libcharon ↵Andreas Steffen2013-08-152-0/+17
| | | | plugins to libtnccs
* rapid PT-TLS AR/PDP prototypeAndreas Steffen2013-08-154-4/+14
|
* Fix various API doc issues and typosTobias Brunner2013-07-181-1/+1
| | | | Partially based on an old patch by Adrian-Ken Rueegsegger.
* automake: replace INCLUDES by AM_CPPFLAGSMartin Willi2013-07-181-3/+5
| | | | | | INCLUDES are now deprecated and throw warnings when using automake 1.13. We now also differentiate AM_CPPFLAGS and AM_CFLAGS, where includes and defines are passed to AM_CPPFLAGS only.
* Added missing sasl Doxygen groupTobias Brunner2013-04-051-0/+3
|
* libpttls: Destroy reader when handling errors during SASLTobias Brunner2013-03-251-0/+2
|
* Merge branch 'pt-tls'Martin Willi2013-03-0712-31/+951
|\
| * Support different authentication schemes for PT-TLSMartin Willi2013-02-285-6/+71
| |
| * Implement a SASL PLAIN mechanism using shared secretsMartin Willi2013-02-284-0/+224
| |
| * Implement SASL authentication in PT-TLS clientMartin Willi2013-02-281-11/+191
| |
| * Implement SASL authentication in PT-TLS serverMartin Willi2013-02-281-5/+236
| |
| * Define PT-TLS SASL result codesMartin Willi2013-02-281-0/+11
| |
| * Define an interface for SASL mechanisms and provide a static factoryMartin Willi2013-02-283-1/+193
| |
| * Pass a client identity to pt_tls_client, usable for TLS or SASL authenticationMartin Willi2013-02-282-7/+21
| |
| * Don't close underlying file descriptor before destroying a tls_socketMartin Willi2013-02-281-1/+4
| | | | | | | | | | tls_socket cleanup usually sends a TLS close notify, for which it uses a valid socket.
* | Fixed Doxygen comments after scanning complete src directoryTobias Brunner2013-03-021-1/+3
|/
* resolve dependency on libtlsAndreas Steffen2013-02-141-0/+1
|
* PT-TLS dispatcher TNCCS constructor takes peer identities to pass to factoryMartin Willi2013-02-142-4/+23
|
* Pass a constructor callback to create TNCCS server instances while dispatchingMartin Willi2013-01-174-15/+31
|
* Create pt_tls_client with separate server address and identityMartin Willi2013-01-162-28/+19
|
* Create pt_tls_dispatcher with separate server address and identityMartin Willi2013-01-162-17/+13
|
* Add a libpttls providing NEA PT-TLS / TNC IF-T for TLS transport layerMartin Willi2013-01-169-0/+1165