Commit Graph
100 Commits
Author SHA1 Message Date
Jan Hutter 7c0dcf6316 - added OUT_OF_RES status_t 2005-11-10 17:48:19 +00:00
Jan Hutter 110dc83a3c generator now has its generator_context which is used to generate more
then one payload in sequence...
2005-11-10 17:17:46 +00:00
Jan Hutter c64d7032fe - started to implement message 2005-11-10 15:38:38 +00:00
Jan Hutter 3818e5c858 - wrote clone function for packed
- test for whole packet functionality
2005-11-10 15:38:12 +00:00
Jan Hutter 1473b8f6c9 - replaced long macros with functions 2005-11-10 15:28:47 +00:00
Jan Hutter 7330c172e1 - private function for every field type 2005-11-10 14:56:35 +00:00
Jan Hutter 55e3b3bda9 - added logger output 2005-11-10 14:22:41 +00:00
Jan Hutter 7d99566950 added global logger object 2005-11-10 14:22:18 +00:00
Jan Hutter dba9cf644c - included missing header file 2005-11-10 14:21:50 +00:00
Jan Hutter 77cd6b08bd Added log leve 2005-11-10 14:21:38 +00:00
Jan Hutter 8d033e9734 - fixed bug 2005-11-10 14:21:09 +00:00
Jan Hutter 87e7f9d740 - added clone functionality and chunk_t support 2005-11-10 13:42:38 +00:00
Jan Hutter c08ffafeb6 - source code documentation improved 2005-11-10 09:54:09 +00:00
Jan Hutter c3dc6f1aae objects in source documentation renamed from xy-object to xy object 2005-11-10 09:35:28 +00:00
Jan Hutter c7748338f2 - fixed bug in memory reallocation 2005-11-10 09:31:07 +00:00
Jan Hutter f4fae0beae - code documentation improved and made fully compatible with doxygen 2005-11-10 08:55:47 +00:00
Jan Hutter 1061c878a9 - linked_list, event_queue, send_queue and job_queue returns now
count directly
2005-11-10 08:44:17 +00:00
Jan Hutter ed7634e696 - Doxygen configuration refined 2005-11-10 08:43:18 +00:00
Jan Hutter 11975d5451 - source code fully documented 2005-11-10 08:21:12 +00:00
Jan Hutter 1dab9d0273 - source code documented 2005-11-10 08:16:47 +00:00
Jan Hutter 5f13726997 Configuration file to generate documentation from source code 2005-11-10 07:35:51 +00:00
Jan Hutter f5b44696ed - allocator functionality capsulated in a global object 2005-11-10 07:31:17 +00:00
Jan Hutter fd1a4d0a6b - code documentation cleaned 2005-11-09 17:20:05 +00:00
Jan Hutter f7c959098a 2005-11-09 17:03:07 +00:00
Jan Hutter 6b64b2b101 ms changed to us 2005-11-09 17:02:30 +00:00
Jan Hutter d44c7d2d67 - test output improved 2005-11-09 17:00:07 +00:00
Jan Hutter 33bb6b2a7e 2005-11-09 16:33:35 +00:00
Jan Hutter ef6fc6b82a - enabled all tests 2005-11-09 16:33:23 +00:00
Jan Hutter 3f2b457cdf - made function static 2005-11-09 16:32:50 +00:00
Jan Hutter 6ae4efda08 - source documented 2005-11-09 16:32:20 +00:00
Jan Hutter e6fbf1d259 - all header field types implemented and tested 2005-11-09 16:07:33 +00:00
Jan Hutter 74683cbdac - u int values can be generated: Not fully tested ! 2005-11-09 15:12:48 +00:00
Jan Hutter 762ce218e7 generation of uint implemented but not tested 2005-11-09 13:34:36 +00:00
Jan Hutter 4234c2d99d - cleaned up file (variable name changes, etc) 2005-11-09 10:24:35 +00:00
Jan Hutter 6c4b815f22 - memory allocation now works with allocator-functions... 2005-11-09 09:35:06 +00:00
Jan Hutter 7953866962 - changed memory allocator functions to own allocator calls 2005-11-09 09:11:06 +00:00
Jan Hutter c1ca1ee042 - changed allocator calls to new allocator functions 2005-11-09 09:07:53 +00:00
Jan Hutter b53209a86a - implemented thread save memory allocator 2005-11-09 09:07:29 +00:00
Jan Hutter 5b07c10ae3 - started to implement a generator test 2005-11-09 08:42:11 +00:00
Jan Hutter a092990ffa - added payload_info_t for ike header 2005-11-09 08:41:50 +00:00
Jan Hutter 1ff54a291a - added payload_info_t 2005-11-09 08:41:16 +00:00
Jan Hutter 2426b58d9a - added generator test 1 2005-11-09 08:40:58 +00:00
Jan Hutter 9e4e6e9d51 - added function declarations 2005-11-09 08:40:33 +00:00
Jan Hutter 5f08382cbe - begun to implement generator 2005-11-09 08:40:10 +00:00
Jan Hutter d94fe8b3b9 - added array of payload infos 2005-11-09 08:39:39 +00:00
Jan Hutter b82c0cabe2 - generator skeleton written 2005-11-08 16:19:06 +00:00
Jan Hutter 6bcadc38bc - added payload_type_t 2005-11-08 16:18:42 +00:00
Jan Hutter cdd0dcdc33 - defined data struct and encoding rules for the ikev2-header 2005-11-08 15:53:04 +00:00
Jan Hutter bb53258a0e - defined basic encoding types of ike-header and ike-payload fields 2005-11-08 15:52:38 +00:00
Jan Hutter 4acf505acd - basic test for ike_sa_t written (must be refined later) 2005-11-08 14:39:39 +00:00
Jan Hutter 7ba3876169 - class ike_sa_t partly implemented 2005-11-08 13:33:28 +00:00
Jan Hutter e3dd1393d5 - inserting and removing now needs a linked_list_iterator_t* instead of
a linked_list_element_t*
- linked_list_element_t removed
- has_next now returns bool instead of status_t
2005-11-08 13:31:39 +00:00
Jan Hutter a055f2f547 - added pluto includes 2005-11-08 12:37:40 +00:00
Jan Hutter 8491b29826 - added function replace_values 2005-11-08 10:03:40 +00:00
Jan Hutter 3173235768 - wrong file name in documentation fixed 2005-11-08 09:48:25 +00:00
Jan Hutter 9d7319ecdf - implemented create and destroy function 2005-11-08 09:47:27 +00:00
Jan Hutter ca6dd4f659 - implemented create and destroy function 2005-11-08 09:47:17 +00:00
Jan Hutter d75f797e25 - created header and c file for this type (without content) 2005-11-08 09:38:00 +00:00
Jan Hutter cb5c6cc774 - created header and c file for this type (no content at the moment) 2005-11-08 09:37:39 +00:00
Jan Hutter c9473633fb - added test for ike_sa_id_t 2005-11-08 09:32:04 +00:00
Jan Hutter 2598643ad8 - added clone functionality 2005-11-08 09:10:15 +00:00
Jan Hutter 53f7a5f840 - IKE_SA-Identification class writen, but not tested 2005-11-08 08:44:01 +00:00
Jan Hutter e53ab22f98 - added new types used to identify a specific IKE_SA 2005-11-08 08:43:33 +00:00
Jan Hutter 6e67d74a9b - LEAK_DETECTIVE activated
- memory leak in event_queue_t fixed
2005-11-08 07:04:15 +00:00
Jan Hutter 01d06501d9 - socket test fixed 2005-11-08 06:55:33 +00:00
Jan Hutter 27d2b681ab - freeing of NULL pointer is checked 2005-11-08 06:48:12 +00:00
Jan Hutter 73c0902a0e - receiver-test written 2005-11-07 14:05:28 +00:00
Jan Hutter 50fffcc4f0 - added test of receiver 2005-11-07 14:05:12 +00:00
Jan Hutter bb2e4212ab - global objects are defined in globals.h 2005-11-07 14:04:50 +00:00
Jan Hutter 36c2c2824a - added cancelation point on receive 2005-11-07 13:58:57 +00:00
Jan Hutter 95f8c9aaaa - receiver_t written, but not tested 2005-11-07 13:20:11 +00:00
Jan Hutter c5a6681c42 - global objects are defined in globals 2005-11-07 13:12:26 +00:00
Jan Hutter 6962f6c92f - wrote test for sender_t 2005-11-07 13:04:14 +00:00
Jan Hutter 7bcc866743 - fixed memory free error 2005-11-07 13:03:44 +00:00
Jan Hutter da6f775610 - sender_t written, but not tested! 2005-11-07 12:07:56 +00:00
Jan Hutter 3a093c8018 - wrong documentation fixed 2005-11-07 12:07:40 +00:00
Jan Hutter 0f658b4c5b - global job-queue renamed to global_job_queue 2005-11-07 12:07:08 +00:00
Jan Hutter d9b41b2478 - test of socket destroy added 2005-11-07 12:05:02 +00:00
Jan Hutter 6ada7959f4 - error in memory allocation fixed 2005-11-07 12:04:43 +00:00
Jan Hutter 6dfc0b7949 - event_queue_test improved 2005-11-07 10:26:12 +00:00
Jan Hutter a01f6c5ac7 - cancelation points defined 2005-11-07 09:49:15 +00:00
Jan Hutter e15f7292ec - tester_t class rewritten
- test for send_queue_t added
2005-11-07 08:57:57 +00:00
Jan Hutter fd9cabd4e6 - tests are now performed in its own main tests.c
-
2005-11-07 08:34:40 +00:00
Jan Hutter ddd639f697 - send_queue written, but not tested 2005-11-07 07:49:59 +00:00
Jan Hutter b32ea28408 - includes cleaned up 2005-11-07 07:40:56 +00:00
Jan Hutter 0e39bf8a3b - job_t is now defined in its own files job.h and job.c 2005-11-07 07:33:31 +00:00
Jan Hutter b6e9bc4925 - indexer turned on
- thread function made static
2005-11-07 07:13:47 +00:00
Jan Hutter 954d34e303 included stdlib.h 2005-11-04 16:36:41 +00:00
Jan Hutter ae758c7934 - implemented event_queue
- defined tests for the event_queue
2005-11-04 13:21:25 +00:00
Jan Hutter bfdc5c7c93 - linked list now allows inserting and deleting in the middle of the
list
- test for this features written
2005-11-04 11:39:12 +00:00
Jan Hutter 7c2228f165 - iterator for linked list implemented
- first test for iterator written
- linked list values capsulated into private struct
2005-11-04 10:28:12 +00:00
Jan Hutter 66dae4501e -Tester improved (used time is displayed) 2005-11-04 07:51:00 +00:00
Jan Hutter dc64bed19d - code-documentation improved 2005-11-03 19:47:40 +00:00
Jan Hutter ef23cd28c1 - Tests more documented 2005-11-03 18:22:07 +00:00
Jan Hutter 5ea7551195 - Tests are now separated in test files in the tests-directory 2005-11-03 17:55:27 +00:00
Jan Hutter 3911f0755b - job_queue tested 2005-11-03 14:50:02 +00:00
Jan Hutter 3ad9390a61 - summary message changed 2005-11-03 13:37:15 +00:00
Jan Hutter adca27eb76 - job queue implemented but not tested 2005-11-03 13:32:40 +00:00
Jan Hutter 1db30ec757 Test for Linked List written 2005-11-03 12:24:10 +00:00
Jan Hutter 721983f58e - Testclass rewritten
- Now it is usable like JUNIT :-)
2005-11-03 12:06:01 +00:00