Commit Graph
100 Commits
Author SHA1 Message Date
Martin Willi c163397e7e - readded 2005-11-22 09:50:48 +00:00
Martin Willi 61b748c80f - implemented
- not tested!
2005-11-22 09:43:32 +00:00
Martin Willi a217b51d6d - removed key from constructor
- added set_key method
2005-11-22 09:27:41 +00:00
Martin Willi 722000481b - added hmac test 2005-11-22 09:10:38 +00:00
Martin Willi a122b80221 - renamed constant 2005-11-22 09:10:07 +00:00
Martin Willi 7c2fd1cf83 - definition of interface for singer and crypter
- not documented
2005-11-22 08:10:43 +00:00
Martin Willi 002c583e26 - removed key from constructor
- added set_key
2005-11-22 07:59:00 +00:00
Martin Willi bcb176f985 - moved to hmac 2005-11-22 07:54:09 +00:00
Martin Willi 2f85618126 - fixed memleak in sha1 2005-11-22 07:50:19 +00:00
Martin Willi 781fadcc33 - implementation supporting SHA1
- UNtested
2005-11-22 07:45:49 +00:00
Martin Willi 3e13b35a49 - doc
- reseting when result fetched
2005-11-21 18:07:10 +00:00
Martin Willi 3e075ba1ed - added sha1 tester 2005-11-21 18:02:50 +00:00
Martin Willi 784e236839 - implementation of hasher_sha1
- tested
2005-11-21 18:01:20 +00:00
Martin Willi f0d14d2c56 - skeletons for:
- prf
	- prf_hmac_sha1
	- hasher
	- hasher_sha1
2005-11-21 16:26:36 +00:00
Martin Willi e0d6093976 - cleaned up logging 2005-11-21 15:34:44 +00:00
Martin Willi 61a401c8fb - added definition of ike_sa_state_m 2005-11-21 15:09:10 +00:00
Martin Willi 041716fb64 - renamed IKE_SA_INITIALIZED to IKE_SA_ESTABLISHED
- added states for ike_auth_requested and ike_sa_established
2005-11-21 15:03:44 +00:00
Martin Willi 75ab06685f - cleaned up logging 2005-11-21 13:33:53 +00:00
Martin Willi 1603a8b233 - cleanup of logging 2005-11-21 12:32:00 +00:00
Martin Willi bb90a49b14 - fixed loglevel output bug 2005-11-21 12:06:01 +00:00
Martin Willi ca313de4f0 - cleanup of logging 2005-11-21 11:48:04 +00:00
Martin Willi 41fc4f74ec - added thread-id to log for some contexes
- cleaned up logger output
2005-11-21 11:47:46 +00:00
Martin Willi 3d04ddf39d - fixed logging 2005-11-21 11:47:06 +00:00
Martin Willi 885608ffa9 - fixed logging 2005-11-21 11:46:48 +00:00
Martin Willi d17b6ea6b8 - added logging 2005-11-21 11:45:56 +00:00
Martin Willi aa20c2ac49 - commented
- added some getters
2005-11-21 11:45:04 +00:00
Martin Willi daa1c00e9f - baschtel
- works initiating, results in shared secret
2005-11-18 16:29:14 +00:00
Martin Willi 6278a9ae73 - changed dh_group type to diffie_hellman_group_t 2005-11-18 14:43:06 +00:00
Martin Willi bb9d77ce22 - changed group_number type to diffie_hellman_group_t 2005-11-18 14:40:15 +00:00
Martin Willi 7b3d138919 - changed ike_sa_id interface
- definition of private ike_sa methods
2005-11-18 13:59:21 +00:00
Martin Willi 3a8f9f445c - added build_message to ike_sa
- removed is_initiator in message, flag is stored in ike_sa_id
2005-11-18 12:01:53 +00:00
Martin Willi 501a41b970 2005-11-18 10:31:56 +00:00
Martin Willi d768cb6790 - redefined logger levels 2005-11-18 07:07:32 +00:00
Martin Willi c1e9c3f697 "" 2005-11-17 14:28:07 +00:00
Martin Willi 6d63e6864e - fixed sizeof bug 2005-11-17 14:27:31 +00:00
Martin Willi f0c83c23a3 - iterator insertion 2005-11-17 13:34:10 +00:00
Martin Willi 1a2e706bee - fixed bug 2005-11-17 13:31:45 +00:00
Martin Willi 294faf7bb7 - modified for new linked list 2005-11-17 13:30:32 +00:00
Martin Willi 9b4f5ef88a - added new managers 2005-11-17 13:27:12 +00:00
Martin Willi 9e64c7e03a - changed ports 2005-11-17 11:27:38 +00:00
Martin Willi 4edbe5554c - handles now INITIATE_IKE_SA jobs 2005-11-17 11:25:45 +00:00
Martin Willi 9a200d13ef - uses for some things config_manager 2005-11-17 11:25:19 +00:00
Martin Willi ede7caad81 - added global_configuration_manager 2005-11-17 11:24:03 +00:00
Martin Willi fc36b7ad41 - renamed EVENT_THREAD to SCHEDULER_THREAD 2005-11-17 11:23:03 +00:00
Martin Willi 9abdf3b198 - fixed strlen bug 2005-11-17 11:22:16 +00:00
Martin Willi f2bec7fe2a - added logger 2005-11-17 11:20:34 +00:00
Martin Willi f1a8e321e5 - added mappings for status_t 2005-11-17 09:05:55 +00:00
Martin Willi c923dc6126 "" 2005-11-16 17:16:35 +00:00
Martin Willi 70933df4b3 "" 2005-11-16 17:15:40 +00:00
Martin Willi fd86a5f63d - started implementation of a dummy config-manager 2005-11-16 17:15:05 +00:00
Martin Willi a5e8260abf - renamed mappings 2005-11-16 16:14:18 +00:00
Martin Willi b722736c2f - change cloning behavior, does not clone anymore 2005-11-16 16:14:00 +00:00
Martin Willi 14e635db50 - renamed mappings 2005-11-16 16:12:56 +00:00
Martin Willi 7eeeaf4e4f - added definitions from IKEv2 draft 2005-11-16 16:12:31 +00:00
Martin Willi 02d3cba7ce - added exchange types 2005-11-16 16:12:03 +00:00
Martin Willi 050ce09b6f - host_t for storing host address 2005-11-16 16:11:08 +00:00
Martin Willi 146e568fe7 - added methods which will allocate mem 2005-11-16 16:10:47 +00:00
Martin Willi a698ba19a4 - uses new packet with host_t now 2005-11-16 16:10:23 +00:00
Martin Willi 66e379a278 - updated tests to varius changes in modules 2005-11-16 16:09:55 +00:00
Martin Willi 523526ec92 - implemented generate-method
- untested
2005-11-16 16:09:15 +00:00
Martin Willi 62c9615efc "" 2005-11-16 16:08:44 +00:00
Martin Willi 54d51d391e - renamed mappings 2005-11-16 16:08:18 +00:00
Martin Willi 90c50445db - packet uses host_t to store addresses now 2005-11-16 16:07:55 +00:00
Martin Willi 60a6167a06 - first (incomplete) implementation of initialize_connection 2005-11-16 16:05:46 +00:00
Martin Willi db04a1bc8f - spi_t is a u_int64_t now 2005-11-16 16:04:53 +00:00
Martin Willi 471ade02fc - role refactored to is_initiator-boolean
- spi_t is a u_int64_t now
2005-11-16 16:04:37 +00:00
Martin Willi e4a5b14f58 - renamed mappings 2005-11-16 16:03:51 +00:00
Martin Willi 5dee5e68c5 - added mappings 2005-11-16 12:31:28 +00:00
Martin Willi cb4f26c5fe - parsing notify messge
- tested
2005-11-15 16:18:02 +00:00
Martin Willi 22a5e2b8e8 - support for key exchange payload
- tested
2005-11-15 15:44:18 +00:00
Martin Willi 260f3338be - nonce payload added
- tested
2005-11-15 15:26:43 +00:00
Martin Willi e23b3bae41 - nonce payload added
- tested
2005-11-15 15:26:27 +00:00
Martin Willi 1071642c17 - nonce payload defined 2005-11-15 15:05:42 +00:00
Martin Willi 82392d172b - commented parser 2005-11-15 10:22:41 +00:00
Martin Willi 3f27c87c18 - needs update to getter and setter of ike_header 2005-11-15 08:12:28 +00:00
Martin Willi a9d0fa62c0 - moved ike_header fields to private
- added getter/setters
2005-11-15 08:09:58 +00:00
Martin Willi 6c55be346a - parser succesfully parses sa payload 2005-11-14 17:29:22 +00:00
Martin Willi 353c317a15 - some output improvements 2005-11-14 12:12:25 +00:00
Martin Willi 2f60d414e3 - including all running tests 2005-11-14 12:11:47 +00:00
Martin Willi b075b0451c - updated test for new parser 2005-11-14 12:10:52 +00:00
Martin Willi ba18b8aa18 - clean logging
- testet too-short-input errors
2005-11-14 12:10:05 +00:00
Martin Willi 517c1af09f - added encoding_type_t mappings 2005-11-14 12:09:01 +00:00
Martin Willi 346fd9f271 - fixed bug in mapping_find 2005-11-14 11:40:02 +00:00
Martin Willi 5af9fef305 - fixed output when an assert fails 2005-11-14 10:31:38 +00:00
Martin Willi 150ed20688 - added encoding_type_t_mappings 2005-11-14 10:00:16 +00:00
Martin Willi e92ba33ff5 - fixed parser to use new payload mechanisms 2005-11-14 09:43:18 +00:00
Martin Willi cc0fbc3c24 - skeleton implementation of ike_header 2005-11-14 07:15:43 +00:00
Martin Willi c0211a292b - fixed bad SVN issues, should all work again now
- does not compile, need rewrite of parser and generator
2005-11-14 06:55:51 +00:00
Martin Willi 52f831011f 2005-11-11 16:26:55 +00:00
Martin Willi 7fe11db02a - fixed typo 2005-11-11 13:52:34 +00:00
Martin Willi 8887824292 - logger in utils
- allocator in utils
- tests.c -> testcases/testcases.c
2005-11-11 13:52:11 +00:00
Martin Willi b85d20d117 - moved queues into subfolder queues
- created subdirectory utils for linked_list_t and co.
2005-11-11 13:31:52 +00:00
Martin Willi 566bbcd122 - renamed logger_manager method get_logger to create_logger 2005-11-11 13:12:23 +00:00
Martin Willi 55497527ce - renamed tests to testcases 2005-11-11 13:05:19 +00:00
Martin Willi c795c4e5d7 - mapping for payload_type_t added 2005-11-11 12:27:53 +00:00
Martin Willi fcab0071fe - add a log for testing mapping-functionality 2005-11-11 12:27:06 +00:00
Martin Willi 0d3675a284 - documented
- fixed argument order for parse_payload
2005-11-11 08:04:51 +00:00
Martin Willi 11c7d2d257 - exclude non-*.c/*.h
- do not index tests subdir
2005-11-10 19:26:48 +00:00
Martin Willi 283ac6ef01 - added parser test case for ike_header 2005-11-10 19:25:47 +00:00
Martin Willi 3caf44673f - PARSE_ERROR status 2005-11-10 19:20:13 +00:00