Commit Graph

2653 Commits

Author SHA1 Message Date
Martin Willi 86ab5636c2 support for @#hex ID_KEY_ID identification_t 2008-05-06 13:45:14 +00:00
Martin Willi bc1f02a860 providing medation configuration through med_db plugin 2008-05-06 13:44:14 +00:00
Martin Willi c963c4bc15 fixed parsing of openssl format public keys 2008-05-06 12:56:36 +00:00
Martin Willi ff6836716c returning reference pointer on get_ref() 2008-05-06 10:55:42 +00:00
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
Martin Willi a47486b5e4 prototype of dumm GUI 2008-04-28 16:43:30 +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
Tobias Brunner 1da06b295f made some stuff static 2008-04-28 14:19:25 +00:00
Martin Willi ca37f81657 fixed javascript include using <script> tag 2008-04-28 08:52:17 +00:00
Andreas Steffen 475a01de35 some scenario fixes 2008-04-27 14:15:29 +00:00
Andreas Steffen 77b9c3a214 end->srcip string must be removed if it contains %config 2008-04-27 11:28:58 +00:00
Andreas Steffen 2988273b3a fixed starter_cmp_end() 2008-04-27 11:04:13 +00:00
Andreas Steffen 937eb2db00 fixed memory corruption problem in starter 2008-04-27 10:49:31 +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
Martin Willi 3444390241 supporting multiple comma seperated subnets in left/rightsubnet definition
e.g. leftsubnet=10.2.0.0/16,10.4.0.0/16
2008-04-25 12:41:37 +00:00
Martin Willi 1aedf08183 added simple Makefile to build scripts 2008-04-25 11:18:09 +00:00
Andreas Steffen 33eb3d4ab6 extract_token() now handles whitespace 2008-04-25 07:04:59 +00:00
Andreas Steffen 36fecdb8a3 chunk_to_hex() adaptations 2008-04-25 06:39:41 +00:00
Martin Willi 5e6bbf4f77 added _GNU_SOURCE and limits.h to build against glibc-2.8 2008-04-24 13:49:20 +00:00
Martin Willi c624081a7f added missing base64 chunk test 2008-04-24 13:28:18 +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 71983b5cc9 some c-libs require _GNU_SOURCE for pthread_rwlock 2008-04-23 09:45:02 +00:00
Andreas Steffen f6ef204a9e 'Hash and URL' certificates of research and sales CAs 2008-04-22 20:36:44 +00:00
Martin Willi 8570c648f1 fixed AES-128 test 2008-04-22 09:00:27 +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 65456bfe33 added AES-128 unit test 2008-04-22 08:33:55 +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
Martin Willi b638a1009f proper library initialization for dumm 2008-04-21 13:21:21 +00:00
Andreas Steffen 7c0c0aac01 version bump to 4.2.2 2008-04-19 10:07:32 +00:00
Andreas Steffen c306dfb15a edited NEWS 2008-04-19 09:49:06 +00:00
Andreas Steffen 8d7e4dec55 updated testing.conf 2008-04-19 07:57:24 +00:00
Andreas Steffen ab40f2edc7 add symbolic link to hash-and-url certs 2008-04-19 07:48:53 +00:00