Commit Graph
100 Commits
Author SHA1 Message Date
Jan Hutter 3525276c80 - partly implemented 2005-11-22 11:57:22 +00:00
Jan Hutter a6e7920e53 - implemented most parts 2005-11-22 11:56:51 +00:00
Jan Hutter 06d2a398e2 - added new logging context for configuration manager 2005-11-22 11:55:57 +00:00
Jan Hutter 323ff573d2 - partly documented 2005-11-22 11:55:17 +00:00
Jan Hutter 723b666452 -destroy function moved in file :-) 2005-11-22 11:54:58 +00:00
Jan Hutter 74d8414cc8 2005-11-22 11:54:29 +00:00
Jan Hutter b2c259bac5 nonce is now copied when setting or getting 2005-11-22 11:54:14 +00:00
Jan Hutter fa147f1bd7 fixed error in mapping of prf algorithms 2005-11-22 11:53:50 +00:00
Jan Hutter 83cad34b94 - fixed segmentation fault when destroying ike_sa entries 2005-11-22 11:53:26 +00:00
Jan Hutter 4502839210 - added logging when destroying 2005-11-22 11:53:00 +00:00
Jan Hutter 9326235ba1 - added logging when destroying 2005-11-22 11:52:40 +00:00
Jan Hutter ffc5fd73e5 - added logging when destroying 2005-11-22 11:51:22 +00:00
Jan Hutter ca03b73be9 - two daemon logger were created -> fixed
- bug in freeing of globals fixed
2005-11-22 11:51:01 +00:00
Jan Hutter 6d7dba5793 - fuck 2005-11-22 09:50:28 +00:00
Jan Hutter 4aab514953 2005-11-22 07:55:15 +00:00
Jan Hutter d532165026 - chunt guet 2005-11-21 18:24:36 +00:00
Jan Hutter 0666a152c2 - still one memory leak and segmentation fault 2005-11-21 17:53:42 +00:00
Jan Hutter 55f90b5d51 - allready partly working 2005-11-21 17:50:56 +00:00
Jan Hutter 8323a9c120 current state 2005-11-21 16:41:24 +00:00
Jan Hutter a2a10f2562 2005-11-21 14:48:18 +00:00
Jan Hutter e4b809a3a3 - ike_sa more improved 2005-11-21 13:45:26 +00:00
Jan Hutter be23069176 - current payload type was read at wrong location 2005-11-21 13:45:07 +00:00
Jan Hutter af94e7968b - switching of initiator flag only on requests 2005-11-21 13:44:37 +00:00
Jan Hutter b945904088 - added clone functionality 2005-11-21 13:44:16 +00:00
Jan Hutter 0b2abb8c32 further implemented 2005-11-21 10:59:45 +00:00
Jan Hutter 24c2d259cb - coding rule fix :-) 2005-11-21 10:59:13 +00:00
Jan Hutter 31332efad6 - added cloning of already generated packet 2005-11-21 10:58:52 +00:00
Jan Hutter ca7afb904c nothing changed 2005-11-21 10:58:10 +00:00
Jan Hutter 465a52a20b - added logging of freeing operations 2005-11-21 09:21:34 +00:00
Jan Hutter abaa7fc7c7 -removed freeing of nonce data 2005-11-21 09:20:43 +00:00
Jan Hutter 697aa8f55d - checked functionality and inserted new logging parts 2005-11-21 08:46:32 +00:00
Jan Hutter 447380f42a - added protocol_id_t 2005-11-21 08:01:15 +00:00
Jan Hutter 90ef6620a2 2005-11-18 15:10:19 +00:00
Jan Hutter 7e1c9f5dbd - process_configuration implemented 2005-11-18 14:56:34 +00:00
Jan Hutter 4f2c92d8e2 2005-11-18 12:24:12 +00:00
Jan Hutter ca0af3e808 - memory leak fixed 2005-11-18 12:20:48 +00:00
Jan Hutter 1186f05017 - function to get dh_group_number added 2005-11-18 12:20:34 +00:00
Jan Hutter 6f17c7d68e - implemented all diffie hellman groups
- diffie hellman tested
2005-11-18 10:18:45 +00:00
Jan Hutter 469ce15ad1 fixed segmentation fault bug 2005-11-18 10:18:14 +00:00
Jan Hutter f318c9c18a 2005-11-18 10:18:00 +00:00
Jan Hutter 99400f979e - wrote diffie_hellman_t but not tested 2005-11-18 08:19:12 +00:00
Jan Hutter 4750f6c667 - started to implement diffie hellman class 2005-11-17 17:22:08 +00:00
Jan Hutter c5841ec587 -added processing of DELETE_IKE_SA job 2005-11-17 14:26:42 +00:00
Jan Hutter f1c55803dd -added handling of ike sas which has to be deleted 2005-11-17 14:26:21 +00:00
Jan Hutter 9264ec577e - added new job type delete_ike_sa_job_t 2005-11-17 14:25:46 +00:00
Jan Hutter 49a69999a2 2005-11-17 14:25:03 +00:00
Jan Hutter b643c81c63 - increased generator buffer 2005-11-17 13:47:49 +00:00
Jan Hutter f59ae2ea9a - critical bit was set 2005-11-17 13:36:20 +00:00
Jan Hutter c63dfce358 - fixed bug in nonce test 2005-11-17 13:35:38 +00:00
Jan Hutter 2e7bbf0e0b - checkin of IKE SA gets performed 2005-11-17 12:51:15 +00:00
Jan Hutter 2dbc31682c - added verify functionality 2005-11-17 12:50:54 +00:00
Jan Hutter 8b3bc23b1c jobs are getting destroyed by calling destroy_all 2005-11-17 12:50:13 +00:00
Jan Hutter f07a80d192 - added destroy_all to job_t 2005-11-17 12:49:56 +00:00
Jan Hutter e31eb71e1c - added verify function to all payload types 2005-11-17 12:49:35 +00:00
Jan Hutter 79d5c541b5 Set values for ike_sa states 2005-11-17 11:23:51 +00:00
Jan Hutter 563081a36d - improved INCOMING MESSAGE handling 2005-11-17 11:21:01 +00:00
Jan Hutter 9d01db601e - fixed memory leak 2005-11-17 11:20:39 +00:00
Jan Hutter 43bfb8e25e - returned wrong payload type 2005-11-17 11:20:13 +00:00
Jan Hutter 93a9a115de - parse_body improved 2005-11-17 11:19:45 +00:00
Jan Hutter 547172ff74 - check ike versions 2005-11-17 08:48:01 +00:00
Jan Hutter c4e75f5f1a - added logging of chunk_t's 2005-11-17 08:47:37 +00:00
Jan Hutter 6bf409865d started to implement process message 2005-11-17 08:47:11 +00:00
Jan Hutter 9da406cf36 - started to implement message type check 2005-11-17 08:46:05 +00:00
Jan Hutter 45b06d91ae - introduced new functions for version fetching 2005-11-17 08:45:40 +00:00
Jan Hutter d60a48f945 - added UDP socket 500 as default socket 2005-11-17 08:44:28 +00:00
Jan Hutter 28c734d72e - processing of incoming message in worker thread programmed 2005-11-16 17:20:03 +00:00
Jan Hutter 91443667d5 - spi_t replaced with u_int64_t 2005-11-16 16:50:13 +00:00
Jan Hutter de257bc0be - fixed bug of generator 2005-11-16 15:29:31 +00:00
Jan Hutter d5fc0f731d - tried to fix memory errors 2005-11-16 14:44:25 +00:00
Jan Hutter df917df71c - defined interface for each job and implemented incoming packet job and
initiate ike sa job
2005-11-16 14:43:13 +00:00
Jan Hutter 2b3183835a - job.h and job.c moved to directory jobs 2005-11-16 12:43:08 +00:00
Jan Hutter fe684f2a5e - logger manager is destroyed at end 2005-11-16 12:22:57 +00:00
Jan Hutter db7154547e - added number of working threads 2005-11-16 12:06:34 +00:00
Jan Hutter b52735dd5d - included globals.h 2005-11-16 12:05:49 +00:00
Jan Hutter 4cd9d1085f - fixed bug in naming of logger 2005-11-16 09:36:08 +00:00
Jan Hutter f4358cb24c - added context for DAEMON 2005-11-16 09:27:03 +00:00
Jan Hutter 7f3824c557 - randomizer_t written and tested 2005-11-16 08:36:31 +00:00
Jan Hutter d87cde0e07 - documentation of return values changed 2005-11-16 07:46:37 +00:00
Jan Hutter 9c6340cdc3 - added mappings for logger_context_t types
- added new logger_contex_t IKE_SA_MANAGER
2005-11-16 07:45:51 +00:00
Jan Hutter f0ddd8ae26 - refactored ike_sa_manager_t class 2005-11-16 07:45:05 +00:00
Jan Hutter 083254bb69 fixed bug in logger_manager 2005-11-16 07:01:08 +00:00
Jan Hutter 2a489f333d - nonce payload tested
- generator for nonce data written
2005-11-15 16:13:40 +00:00
Jan Hutter 8166bcec62 - notify payload written and tested 2005-11-15 15:58:03 +00:00
Jan Hutter 2dcb14b0ae Added encoding_type_t NOTIFICATION_DATA 2005-11-15 15:20:26 +00:00
Jan Hutter a6966a4801 - error in documentation fixed 2005-11-15 15:03:45 +00:00
Jan Hutter 1ecaff3119 - wrote ke_payload class 2005-11-15 15:02:46 +00:00
Jan Hutter 113f461ebe - wrote payload sa_payload
- wrote additions in generator sa_payload 
- wrote test for sa_payload
2005-11-15 14:59:47 +00:00
Jan Hutter 0c5c09227b - introduced new encoding type KEY_EXCHANGE_DATA 2005-11-15 14:08:54 +00:00
Jan Hutter 8bf27ddf4e - generator refactored 2005-11-15 10:50:24 +00:00
Jan Hutter 7031a50b08 - generator refactored 2005-11-15 10:42:07 +00:00
Jan Hutter 7f613a4bb6 - SA Payload is generated 2005-11-15 09:40:58 +00:00
Jan Hutter 8bf217e876 fixed bug with new function set_next_type 2005-11-15 09:16:53 +00:00
Jan Hutter 32cbc7bc82 - introduced set_next_type call for payload_t objects 2005-11-15 09:14:45 +00:00
Jan Hutter 2b9dd4678d - test of header payload rewritten 2005-11-15 08:52:48 +00:00
Jan Hutter a14dffd1cc - proposal_substructure written and tested 2005-11-14 17:24:18 +00:00
Jan Hutter bcf0c3afd4 - generating of proposal substructure 2005-11-14 17:23:59 +00:00
Jan Hutter 800b308c2a test for proposal substructure written 2005-11-14 17:23:24 +00:00
Jan Hutter 67978e0b4f - proposal substructure written, but not tested 2005-11-14 16:03:44 +00:00
Jan Hutter b3fd2b7207 - compute_length written 2005-11-14 16:03:26 +00:00
Jan Hutter f3c01a28fe - transform_substructure fully implemented
- generator now generates ransform_substructure and containing attributes
- test for transform substructure written
2005-11-14 15:29:35 +00:00