Commit Graph

9425 Commits

Author SHA1 Message Date
Andreas Steffen f524725474 why the hell do firefox, thunderbird and acroread their own Linux libraries? 2012-07-19 18:29:06 +02:00
Martin Willi eb1b380a1c Add a libstrongswan-dev debian package with development headers 2012-07-19 13:55:02 +02:00
Martin Willi 328447acd5 Pass CC/CFLAGS to ./configure, not to make, adding -include config.h 2012-07-19 13:55:02 +02:00
Martin Willi 5084c13f6d Upgraded our Debian package to 5.0 2012-07-19 13:55:02 +02:00
Andreas Steffen 0ffd766c0a added some multiply defined libraries 2012-07-19 13:49:35 +02:00
Andreas Steffen 214097e804 queries with relative filenames might return multiple results 2012-07-19 13:49:35 +02:00
Andreas Steffen 96e8ba0f78 updated build_database.sh 2012-07-19 13:49:35 +02:00
Andreas Steffen 2f341c540d added index to files table 2012-07-19 13:49:35 +02:00
Andreas Steffen 14e14d913b updated build_database.sh 2012-07-19 13:49:35 +02:00
Martin Willi 09e3717525 Fix EAP-MSCHAPv2 master key derivation, broken with 87dd205b 2012-07-18 16:46:05 +02:00
Martin Willi e7600ca696 Remove debugging leftovers 2012-07-18 15:35:40 +02:00
Martin Willi 5d2698dd62 Add a SHA1 test vector forcing padding over block boundary 2012-07-18 15:10:29 +02:00
Andreas Steffen 9c48a31975 builds an Ubuntu 12.04 LTS measurement database 2012-07-18 11:33:59 +02:00
Andreas Steffen 4d4a09ab09 minor fixes in attest 2012-07-18 11:33:59 +02:00
Martin Willi 8217c099ce Add a tool to burn hashers 2012-07-17 17:32:08 +02:00
Martin Willi c63fb853e8 Use centralized hasher names in pki utility 2012-07-17 17:32:05 +02:00
Martin Willi 6719889e0a Use centralized hasher names in coupling plugin 2012-07-17 17:32:03 +02:00
Martin Willi 610f90a8b9 Use centralized hasher names in openssl plugin 2012-07-17 17:32:00 +02:00
Martin Willi 4b96000833 Add short names for hasher algorithms 2012-07-17 17:31:55 +02:00
Andreas Steffen 20ec024a94 various PTS fixes 2012-07-17 16:38:55 +02:00
Andreas Steffen 68b1a559cc parcel IMA file measurements into batches 2012-07-17 13:44:02 +02:00
Andreas Steffen 65cbe29cbc register _check_file_measurement() method 2012-07-17 13:42:58 +02:00
Martin Willi 2df12b4c57 Fix tls_prf bug introduced with bc474883 2012-07-17 11:33:05 +02:00
Andreas Steffen 964de0abde check IMA file measurements against database reference 2012-07-17 11:16:19 +02:00
Martin Willi 082b0d7249 Support void return values in OpenSSL 0.9.8 HMAC functions 2012-07-17 10:58:53 +02:00
Andreas Steffen 931da8202b handled return values in tnc-pdp 2012-07-16 22:54:38 +02:00
Andreas Steffen c8ff69402b fixed potential hasher problem in IMA template hash 2012-07-16 22:44:45 +02:00
Andreas Steffen 915bceb4c7 fixed potential hasher problems 2012-07-16 22:39:34 +02:00
Andreas Steffen e51c527e68 use a nonce for a PA-TNC message identifier 2012-07-16 18:08:49 +02:00
Andreas Steffen 358dbe4835 ipsec attest supports ima template hashes 2012-07-16 17:17:08 +02:00
Martin Willi ff9e46772f Handle PRF failures in eap-aka-3gpp2 2012-07-16 14:55:08 +02:00
Martin Willi a564e4ca77 Refactored error handling in keymat_v1_t 2012-07-16 14:55:07 +02:00
Martin Willi 4decfae6c2 Clean up error handling in keymat_v2_t 2012-07-16 14:55:07 +02:00
Martin Willi 511f0b18b9 Cleaned up memory management and return values for encryption payload 2012-07-16 14:55:07 +02:00
Martin Willi 0d6183f0a9 Fix memory management in SIM/AKA crypto functions 2012-07-16 14:55:07 +02:00
Martin Willi 44fc169579 Test reset() of hasher in crypto tester 2012-07-16 14:55:07 +02:00
Martin Willi 67ea663d7c Refactored error handling in crypto tester 2012-07-16 14:55:07 +02:00
Martin Willi 73264a81b8 Set a key before benching PRFs 2012-07-16 14:55:07 +02:00
Martin Willi 3aca89c8e6 Resetting OpenSSL HMAC with NULL key reuses existing key 2012-07-16 14:55:07 +02:00
Martin Willi 9138f49e6a Make sure HMAC_Init is called before HMAC_Update, fixes crash 2012-07-16 14:55:07 +02:00
Martin Willi ae4411547a Check and forward syscall errors in AF_ALG 2012-07-16 14:55:07 +02:00
Martin Willi e3b2e900e6 Add a return value to hasher_t.reset() 2012-07-16 14:55:06 +02:00
Martin Willi 87dd205b61 Add a return value to hasher_t.allocate_hash() 2012-07-16 14:55:06 +02:00
Martin Willi e185612dd8 Add a return value to keymat_v1_t.{get,update,confirm}_iv 2012-07-16 14:55:06 +02:00
Martin Willi 8bd6a30af1 Add a return value to hasher_t.get_hash() 2012-07-16 14:55:06 +02:00
Martin Willi ce73fc19db Add a return value to crypter_t.set_key() 2012-07-16 14:53:38 +02:00
Martin Willi 3b96189a2a Add a return value to crypter_t.decrypt() 2012-07-16 14:53:38 +02:00
Martin Willi e35abbe588 Add a return value to crypter_t.encrypt 2012-07-16 14:53:37 +02:00
Martin Willi c3858662d2 Identation fixes, warn about unused nonce_gen return values 2012-07-16 14:53:37 +02:00
Martin Willi 6ac8d861d9 Add a return value to mac_t.set_key() 2012-07-16 14:53:37 +02:00