Commit Graph
286 Commits
Author SHA1 Message Date
Martin Willi 324abae2ef added vsyslog to leak detectives white list
removed debugging hook on openac cleanup
2007-09-27 06:40:50 +00:00
Andreas Steffen c4e252c55b ignore : separators in hex input 2007-09-25 20:09:40 +00:00
Andreas Steffen e0b3a60578 replace sizeof(buf) by BUF_LEN 2007-09-18 22:10:52 +00:00
Andreas Steffen 230702901f recovered lost asn1_init() function 2007-09-18 21:21:19 +00:00
Andreas Steffen dbba276912 declared timetoasn1()function 2007-09-18 21:04:55 +00:00
Andreas Steffen 03108e6dd1 moved position of timetoas1n 2007-09-18 21:04:39 +00:00
Andreas Steffen dee4d8d7d6 added all required includes 2007-09-18 20:49:05 +00:00
Andreas Steffen 9b2cf1c66b fixed to bugs in optionsfrom.c 2007-09-18 20:35:28 +00:00
Andreas Steffen 3500e049c4 added new version of optionsfrom using libstrongswan 2007-09-18 11:26:51 +00:00
Andreas Steffen b4979ff724 removed some empty lines 2007-09-18 11:23:52 +00:00
Martin Willi 8f561d4409 prototype implemementation of an sqlite configuration backend 2007-09-18 07:12:21 +00:00
Andreas Steffen 15a9d460c0 peer_cfg now knows about group memberships 2007-09-13 15:33:17 +00:00
Andreas Steffen 064cbe5d36 removed unused LARGEST_HASH_OID_SIZE definition 2007-09-13 06:26:57 +00:00
Andreas Steffen b5816842f9 replaced 8 by BITS_PER_BYTE 2007-09-12 09:19:59 +00:00
Andreas Steffen ba02f63eb1 error message outputs hash size differences 2007-09-12 08:02:41 +00:00
Andreas Steffen ad63d68aa9 renamed encoded_hash to digestInfo 2007-09-12 08:01:59 +00:00
Andreas Steffen f7cce7e33a included pem.h and x509.h; fixed comparison bug 2007-09-12 07:56:00 +00:00
Martin Willi f25156dfc3 fixed warnings and memory leak 2007-09-12 07:11:41 +00:00
Andreas Steffen 8b373ee6fc added error messages in signature verification 2007-09-12 07:06:52 +00:00
Andreas Steffen f749108056 increased debug level for errors to DBG1 2007-09-12 06:56:59 +00:00
Andreas Steffen e5f33737ab check for surplus bytes in EM structure after the digestInfo 2007-09-11 20:45:59 +00:00
Andreas Steffen 2f9f5149c4 check hash algorithms used in signatures 2007-09-11 20:10:38 +00:00
Andreas Steffen dd968b9b20 OID_UNKNOWN (-1) requires int type 2007-09-11 17:33:37 +00:00
Andreas Steffen c1ff717690 removed rsa_private_key clone() function 2007-09-11 16:26:08 +00:00
Andreas Steffen 780390e96a added md2, sha256, sha384, and sha512 ASN.1 algorithm IDs 2007-09-11 16:25:28 +00:00
Andreas Steffen f0c156fbc9 replaced get_rsa_private_key() by rsa_signature() in order restrict the distribution of private key material 2007-09-11 10:18:25 +00:00
Andreas Steffen 922464d00a mpz_clear_randomized() overwrites private key material before releasing it 2007-09-10 19:34:46 +00:00
Andreas Steffen bb3d6c3dbe the new function chunk_free_randomized() overwrites the contents of a chunk with pseudo-random bytes before freeing it 2007-09-10 12:16:24 +00:00
Martin Willi 857ceac9d9 proper initialization of rsa private key 2007-08-30 12:47:38 +00:00
Andreas Steffen d3250f74af cosmetics 2007-08-29 10:31:37 +00:00
Andreas Steffen 32be2ec599 fixed 64 bit issue (size_t is 32 bit) 2007-08-29 10:30:17 +00:00
Andreas Steffen df29e8f745 SHA-1 HMAC signature is now computed over concatenation of TEXT and RODATA segments 2007-08-29 09:13:08 +00:00
Andreas Steffen fa50e4df48 compute SHA-1 HMAC over libstrongswan TEXT segment for the time being 2007-08-29 08:54:53 +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
Andreas Steffen d8b45dcdd2 build fips_signer and fips_signature with USE_INTEGRITY_TEST condition only 2007-08-29 07:02:13 +00:00
Andreas Steffen 2fb15ac606 changed interface of fips_verify_hmac_signature 2007-08-29 05:43:45 +00:00
Andreas Steffen 90bcf8b286 free hmac_signature string after use 2007-08-29 05:43:05 +00:00
Andreas Steffen d64b48a80b beautification 2007-08-29 05:42:22 +00:00
Andreas Steffen 55434a1ba5 started implementation of libstrongswan code integrity check 2007-08-29 00:37:10 +00:00
Andreas Steffen 0e54968584 defined ietfAttr_create_from_string() 2007-08-29 00:35:51 +00:00
Andreas Steffen 9a63ddd84d initiated support of caIssuers accessLocation 2007-08-17 08:01:10 +00:00
Andreas Steffen 6a85215809 sort attributes alphabetically 2007-08-15 22:58:15 +00:00
Andreas Steffen cd15679122 added caIssuers OID 2007-08-15 09:46:40 +00:00
Andreas Steffen 2d064166db added Microsof Encrypting File System Extended Key Usage OID 2007-08-14 21:13:53 +00:00
Andreas Steffen b086f62ca1 added Microsof Smartcard Logon Extended Key Usage OID 2007-08-14 21:05:40 +00:00
Andreas Steffen 06faefe43d adding attribute certficates to a chained list 2007-08-14 12:27:02 +00:00
Andreas Steffen 3c1100187f replaced hex_str() by fprintf(#B) for printing unknown OIDs 2007-08-14 12:24:35 +00:00
Andreas Steffen 84db83336b support of ipsec rereadsecrets for stroke 2007-08-10 07:16:32 +00:00
Martin Willi 939e93787e made linked lists invoke() method consistent to clone_*() and destroy_*() methods 2007-08-09 12:43:11 +00:00
Andreas Steffen f51d505e5e implemented listing of attribute certificates 2007-08-07 20:32:11 +00:00