Commit Graph
100 Commits
Author SHA1 Message Date
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
Martin Willi 3d40ec7a68 - parser successfully parses an ike_header
- no doxygen yet
2005-11-10 19:19:56 +00:00
Martin Willi 27e308739b - ERROR loglevel 2005-11-10 19:19:20 +00:00
Martin Willi e11bc798fb - ike_header parsing test 2005-11-10 19:19:03 +00:00
Martin Willi 0617722cae - updated comments
- revised get_count function
2005-11-10 15:06:52 +00:00
Martin Willi b92be4f06d - fixed memleak 2005-11-10 10:06:05 +00:00
Martin Willi e395138ba4 - fixed memleak (ike_sa_id clone behavior) 2005-11-10 09:58:10 +00:00
Martin Willi 67a57dc6f4 - removed strongswan includes, we are now self-contained ;-) 2005-11-10 09:17:23 +00:00
Martin Willi d62ea0ddf2 - added missing types previously defined in strongswan 2005-11-10 09:12:37 +00:00
Martin Willi 69dd95811f - added log_bytes and log_chunk
- fixed logger
- uses now syslog only
- comments
2005-11-10 08:48:10 +00:00
Martin Willi 61c3cdc26a "" 2005-11-09 15:28:48 +00:00
Martin Willi ae4abe3546 - added
- nothing implemented
2005-11-09 13:37:55 +00:00
Martin Willi c0c6490d30 - asserts for ike_sa_manager construction/destruction
- still a memleak remaining :-(
2005-11-09 11:58:25 +00:00
Martin Willi d4425c1b66 - finish functionality of ike_sa_manager
- tested
2005-11-09 11:44:49 +00:00
Martin Willi 76b9517bce - uncompletet test for ike_sa_manager 2005-11-08 16:24:35 +00:00
Martin Willi 472217f114 - untested implementation of ike_sa_manager 2005-11-08 16:24:18 +00:00
Martin Willi 6fb28da078 - added status_t: INVAILD_ARG, NOT_FOUND 2005-11-08 12:47:44 +00:00
Martin Willi 623fec54c8 - element destructor => private 2005-11-08 12:37:31 +00:00
Martin Willi 6d4f09bc5f - added scheduler test 2005-11-07 15:57:39 +00:00
Martin Willi e9d8db1cf3 - implemented basic scheduler 2005-11-07 15:55:54 +00:00
Martin Willi f784ea8562 - test for scheduler implemented 2005-11-07 15:55:00 +00:00
Martin Willi ab4f404e72 - renamed add method to add_absolute
- added add_relative method
2005-11-07 15:54:24 +00:00
Martin Willi b9439120a3 - updated comments 2005-11-07 11:46:18 +00:00
Martin Willi 71888239b8 - added socket test 2005-11-07 09:29:56 +00:00
Martin Willi 9317c2a1c6 - revised packet and socket interface
- tested
2005-11-07 09:11:58 +00:00
Martin Willi 8ccd0b01f9 - added status_t NOT_SUPPORTED 2005-11-07 08:23:52 +00:00
Martin Willi 45a0721287 - first attempt of socket abstraction (more to do) 2005-11-04 16:27:45 +00:00
Martin Willi db5dc98603 - cancellation disabled by default 2005-11-04 13:20:11 +00:00
Martin Willi 4afbee1e53 - more flexible tester function 2005-11-04 09:39:42 +00:00
Martin Willi 7f8cfb0b24 - added assertion for destruction 2005-11-04 09:39:07 +00:00
Martin Willi 4486d5900a - fixed mutex_unlock hander for getter 2005-11-04 09:38:28 +00:00
Martin Willi d50ce228fd - updated doc 2005-11-04 09:37:24 +00:00
Martin Willi 4273d819c6 - works now correctly with job_queue 2005-11-04 09:37:03 +00:00
Martin Willi 16b4690854 - allow removal of waiting workers using mutex_unlock-handler 2005-11-04 08:07:10 +00:00
Martin Willi f890ca3b7d - fixed typo 2005-11-04 06:55:37 +00:00