Commit Graph
100 Commits
Author SHA1 Message Date
Martin Willi 91805c891a - fixed doxyfile 2005-11-23 16:08:35 +00:00
Martin Willi face0be4c2 - 2005-11-23 13:34:45 +00:00
Martin Willi 2ac9fd69fb - unmanaged build 2005-11-23 12:25:23 +00:00
Martin Willi c7dd2a7bf9 2005-11-23 10:12:45 +00:00
Martin Willi 96f79ff1dc ok 2005-11-23 10:11:50 +00:00
Martin Willi 6725b525ff - deleted 2005-11-23 10:10:43 +00:00
Martin Willi ea27eadf32 - config pkg 2005-11-23 10:09:12 +00:00
Martin Willi 867952ad2a - created package threads 2005-11-23 10:00:25 +00:00
Martin Willi 4a96223884 - created encoding package 2005-11-23 09:57:18 +00:00
Martin Willi 716abc9f83 - moved packet and socket in new network-package 2005-11-23 09:43:14 +00:00
Martin Willi 7cf14676db - jobs moved into queues 2005-11-23 09:34:31 +00:00
Martin Willi 021c232232 - changed include paths 2005-11-23 09:24:35 +00:00
Martin Willi 1484eedb15 - hmac supports md5 2005-11-23 06:54:44 +00:00
Martin Willi 2018a40a22 - md5 hmac test 2005-11-22 15:53:54 +00:00
Martin Willi 1ba8ec9d4c - added md5 test 2005-11-22 15:35:49 +00:00
Martin Willi 62adf1e0e8 - fixed some minor comment issues 2005-11-22 15:34:10 +00:00
Martin Willi 74ced9e249 - prf_hmac_sha1 is now a generig prf_hmac
- supports md5
2005-11-22 15:33:08 +00:00
Martin Willi c4253ff5cc - added min/max macros 2005-11-22 15:02:54 +00:00
Martin Willi bfa4b2180b - implemented md5 hasher
- tested
2005-11-22 14:46:35 +00:00
Martin Willi 6c105d1c89 - fixed freeing bug 2005-11-22 14:44:47 +00:00
Martin Willi 5e280720e3 - prf_plus test 2005-11-22 13:42:49 +00:00
Martin Willi ec89d4374d - dummy test 2005-11-22 12:32:03 +00:00
Martin Willi ab6908f116 - implemented, untested 2005-11-22 12:30:31 +00:00
Martin Willi 1318dd4e36 - added ability to append data 2005-11-22 12:00:46 +00:00
Martin Willi a70d953d58 - added test for appending hmac functionality 2005-11-22 11:59:46 +00:00
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