Martin Willi
033fe95f0b
Added support for a non-truncated SHA384 HMAC variant, as used by TLS
2010-09-03 14:54:43 +02:00
Martin Willi
6c620d5ee0
Test append mode for signers verify_signature
2010-08-19 12:35:53 +02:00
Martin Willi
5a2dbd5c37
Added private Camellia XCBC identifiers for PRFs and signers
2010-08-13 17:11:53 +02:00
Martin Willi
9dc73cd21c
Added support for AUTH_HMAC_SHA2_256_256, used in TLS
2010-08-03 15:39:24 +02:00
Martin Willi
6546482a68
Support the Linux specific SHA256 96 bit truncation HMAC via "sha256_96" keyword
2009-11-26 10:39:25 +01:00
Martin Willi
7daf5226b7
removed trailing spaces ([[:space:]]+$)
2009-09-04 13:46:09 +02:00
Andreas Steffen
80cbbfed36
make signer names consistent
2009-05-19 22:56:14 +02:00
Martin Willi
b79ca7858b
updated integrity algorithm identifiers
2009-05-15 13:48:44 +02:00
Andreas Steffen
ebe01cae0f
use prfs for IKEv1 hmacs
2009-05-04 23:38:57 +02:00
Andreas Steffen
78e6e0a33c
fixed typo
2009-05-04 23:08:29 +02:00
Andreas Steffen
8c45f0f102
added support for AUTH_HMAC_SHA1_160
2009-05-04 23:01:40 +02:00
Tobias Brunner
8c5d72cd0b
removing svn keyword $Id$ from all files
2009-04-30 13:19:35 +00:00
Martin Willi
15e247922d
moved AUTH_HMAC_MD5_128 to IANA defined number
2009-04-02 13:53:20 +00:00
Martin Willi
1490ff4d9b
updated Doxyfile
...
properly close all doxygen groups
fixed remaining doxygen warnings
2009-03-24 17:43:01 +00:00
Martin Willi
4a6b84a934
reintegrated eap-radius branch into trunk
2009-03-24 10:24:58 +00:00
Martin Willi
552cc11b1f
merged the modularization branch (credentials) back to trunk
2008-03-13 14:14:44 +00:00
Martin Willi
dc5a849bf0
signers implemented with HMAC now support NULL output parameters
...
to feed signer with more than one block of data.
2007-08-29 07:52:49 +00:00
Martin Willi
3243e90188
experimental SHA2 HMAC and PRF implementations
2007-03-08 00:14:17 +00:00
Martin Willi
f27f6296e6
merged EAP framework from branch into trunk
...
includes a lot of other modifications
2007-02-12 15:56:47 +00:00
Martin Willi
db7ef62494
better split up of library files "types.h" & "definitions.h"
...
centralized all printf specifier character definitions
reuse of arginfo handlers
more cleanups
fixed more AMD64 issues
added DEBUG_LEVEL compile flag to exclude DBGn() statements
2006-10-31 12:27:59 +00:00
Martin Willi
382b481795
moved typedefs to beginning of files to solve some include problems
...
splitted authenticator to have a separate implementation for each auth_method_t
using va_copy to clone va_lists, should fix proplems on AMD64
some other cleanups
2006-10-30 14:07:05 +00:00
Martin Willi
60356f3375
introduced new logging subsystem using bus:
...
passive listeners can register on the bus
active listeners wait for signals actively
multiplexing allows multiple listeners to receive debug signals
a lot more...
2006-10-18 11:46:13 +00:00
Martin Willi
e698dc4559
implemented sha2_hasher which supports SHA-256, SHA-384 and SHA-512
2006-09-19 14:49:47 +00:00
Martin Willi
c0593835f4
reuse an existing IKE_SA to set up additional CHILD_SAs
2006-07-20 14:57:49 +00:00
Martin Willi
c71d53ba4e
updated copyright information
2006-07-07 08:49:06 +00:00
Martin Willi
3e61d63a3a
- added ipsec.conf template and man page back
...
- removed old Makefiles
- added new strongswan KDevelop project & startup hack
2006-05-18 14:21:58 +00:00
Martin Willi
95806de938
2006-05-10 07:58:29 +00:00