Martin Willi
|
cc0cb93553
|
printf "width" support for hosts (e.g. %15H)
|
2008-05-05 08:31:43 +00:00 |
|
Martin Willi
|
6c90949f18
|
resetting old scheduling policy correctly in free() hook
|
2008-05-05 07:40:21 +00:00 |
|
Martin Willi
|
27d04e055d
|
implemented XCBC algorithms (signer, prf) for IKE on top of a crypter
supporting ike=...-aesxcbc-... in ipsec.conf
added AUTH_AES_XCBC_96 and PRF_AES128_CBC to default IKE proposal
AES XCBC testcase
|
2008-04-30 14:26:24 +00:00 |
|
Martin Willi
|
f5475fa440
|
crypter_t api supports in-place encryption using NULL as output parameter
|
2008-04-30 14:02:25 +00:00 |
|
Tobias Brunner
|
d691080cfc
|
simplified the OpenSSL crypter a bit
|
2008-04-30 09:24:22 +00:00 |
|
Tobias Brunner
|
87aa386df1
|
simplified the OpenSSL hasher a bit
|
2008-04-30 09:23:13 +00:00 |
|
Tobias Brunner
|
bc75840fb1
|
OpenSSL hasher does not need an internal buffer anymore
|
2008-04-30 08:54:36 +00:00 |
|
Tobias Brunner
|
ae7e837c30
|
adding diffie hellman with OpenSSL
|
2008-04-29 15:42:34 +00:00 |
|
Tobias Brunner
|
4eda3aa223
|
use SHA-1 as preferred hasher in the OpenSSL plugin
|
2008-04-29 09:13:14 +00:00 |
|
Andreas Steffen
|
5c7c23cc03
|
set Id keyword
|
2008-04-28 18:44:21 +00:00 |
|
Andreas Steffen
|
e8a680d94a
|
cosmetics
|
2008-04-28 16:02:53 +00:00 |
|
Andreas Steffen
|
460025e253
|
introduced ASN1_EXIT command in ASN.1 object syntax definition
|
2008-04-28 16:00:52 +00:00 |
|
Tobias Brunner
|
63cdbca211
|
added wrapper for OpenSSL hashers
|
2008-04-28 15:56:44 +00:00 |
|
Tobias Brunner
|
a733b30276
|
algo lookup corrected
|
2008-04-28 15:26:38 +00:00 |
|
Tobias Brunner
|
3b34019f58
|
made algo struct static
|
2008-04-28 14:52:58 +00:00 |
|
Tobias Brunner
|
b61aa33599
|
typos
|
2008-04-28 14:32:18 +00:00 |
|
Tobias Brunner
|
17353034f3
|
added a wrapper plugin for OpenSSL crypters (AES, 3DES, Blowfish etc.)
|
2008-04-28 14:25:19 +00:00 |
|
Andreas Steffen
|
c3628ebc35
|
optimized parser->success()
|
2008-04-26 11:08:36 +00:00 |
|
Andreas Steffen
|
df231f5488
|
ported ASN.1 changes to pkcs7
|
2008-04-26 10:20:51 +00:00 |
|
Andreas Steffen
|
f27e13e80f
|
doxygen fix for fips.h
|
2008-04-26 09:40:22 +00:00 |
|
Andreas Steffen
|
d3d7e46b8c
|
refactoring of the ASN.1 parser
|
2008-04-26 09:24:14 +00:00 |
|
Andreas Steffen
|
33eb3d4ab6
|
extract_token() now handles whitespace
|
2008-04-25 07:04:59 +00:00 |
|
Martin Willi
|
9213ad27c2
|
replaced freeswan ttodata by own chunk_{to|from}_{hex|base64} functions
|
2008-04-24 13:26:22 +00:00 |
|
Martin Willi
|
36d62fac65
|
experimental Padlock plugin supportin SHA1 and AES-128 for VIA C7 Esther
|
2008-04-22 08:44:56 +00:00 |
|
Martin Willi
|
4d18175997
|
removed status result from crypter interface to be consistent with other crypto interfaces
|
2008-04-22 07:14:24 +00:00 |
|
Tobias Brunner
|
ebb036feec
|
functions invoked on all linked list items now support up to five additional arguments
|
2008-04-18 11:48:53 +00:00 |
|
Tobias Brunner
|
6439267a8c
|
support for hash and URL encoded certificate payloads in charon
|
2008-04-18 11:24:45 +00:00 |
|
Tobias Brunner
|
eed87e1d76
|
typo
|
2008-04-18 10:58:36 +00:00 |
|
Martin Willi
|
72c882d8c0
|
cosmetics to chunk_write()
|
2008-04-17 14:06:37 +00:00 |
|
Martin Willi
|
233b853dfa
|
extended credential_set_t interface by a cache_cert() method
allows persistent or in-memory caching of fetched certificates
|
2008-04-17 11:22:37 +00:00 |
|
Martin Willi
|
f722fa31db
|
added error logging to sqlite plugin
|
2008-04-15 15:12:01 +00:00 |
|
Martin Willi
|
82d8368bd7
|
build plugins after daemon/libstrongswan
|
2008-04-15 07:57:01 +00:00 |
|
Martin Willi
|
6a365f0740
|
added API for random number generators, served through credential factory
ported randomizer_t to a rng_t on top of /dev/(u)random (plugin random)
|
2008-04-15 05:56:35 +00:00 |
|
Martin Willi
|
f6e7c0f785
|
removed stale ocsp header
|
2008-04-08 06:27:04 +00:00 |
|
Martin Willi
|
852abcd3a3
|
fixed doxygen groups to avoid recursion
|
2008-04-07 10:37:14 +00:00 |
|
Martin Willi
|
b5dbcc6270
|
compare certificates against full encoding to allow equality check of untrusted certs
|
2008-04-07 08:28:35 +00:00 |
|
Martin Willi
|
ff867d062e
|
added ./configure option --with-strongswan-conf=
defaults to /etc/strongswan.conf
|
2008-04-07 06:56:33 +00:00 |
|
Martin Willi
|
4071ad1e5b
|
fixed segfault when opening a SQLite database fails
|
2008-04-07 06:49:13 +00:00 |
|
Martin Willi
|
a9184df36b
|
do not build leak_detective.o if not enabled
|
2008-04-04 11:38:16 +00:00 |
|
Martin Willi
|
2429fb4958
|
defining hook functions ourself as definition in uClibc and glibc differ, fixes #36
|
2008-04-04 11:37:19 +00:00 |
|
Martin Willi
|
67d147e888
|
removed unused gmp.h to build libstrongswan without libgmp
|
2008-04-04 11:13:14 +00:00 |
|
Martin Willi
|
cce97b647a
|
redirecting all leak_report information to stderr
|
2008-04-03 11:25:08 +00:00 |
|
Martin Willi
|
6c45e62242
|
some code cleanups
|
2008-04-03 10:22:17 +00:00 |
|
Tobias Brunner
|
84b18d5fc7
|
replaced mutex in leak detective with thread scheduling
|
2008-04-03 09:24:35 +00:00 |
|
Martin Willi
|
e29ebcb1af
|
fixed compile warnings
|
2008-04-02 09:54:20 +00:00 |
|
Martin Willi
|
372b7ac7e2
|
added missing files for commit [3721]
|
2008-04-01 15:03:02 +00:00 |
|
Martin Willi
|
9d1c384b4b
|
loading of subjectPublicKeyInfo wrapped keys using KEY_ANY (openssl format)
testcase
|
2008-04-01 14:51:31 +00:00 |
|
Martin Willi
|
0ea70ca66e
|
removed unneded publicKeyInfo ASN1 structure
|
2008-04-01 13:39:12 +00:00 |
|
Martin Willi
|
e411f94d44
|
changed enumerator implementation to handle reentrant code
|
2008-04-01 06:51:55 +00:00 |
|
Andreas Steffen
|
c63dc50f15
|
demoted ldap debug output to level 2
|
2008-03-28 22:44:45 +00:00 |
|