Commit Graph
66 Commits
Author SHA1 Message Date
Martin Willi 6db4e80b56 - fixed some BAD bugs
- clean localhost-testcases for bad_dh, shared and rsa
2005-12-12 12:52:59 +00:00
Jan Hutter 7fa8decb78 - added todo's 2005-12-12 08:44:35 +00:00
Martin Willi c3903a1861 - removed prime pool 2005-12-07 15:53:34 +00:00
Martin Willi 2b54748131 - code cleanup in network and config
- moved packet_t members to private, added getter and setters
2005-12-06 16:00:07 +00:00
Jan Hutter e314700cb5 - implemented jobs DELETE_HALF_OPEN_IKE_SA and DELETE_ESTABLISHED_IKE_SA 2005-12-06 12:27:09 +00:00
Jan Hutter c81eb6e77c - Implemented and tested eap_payload_t 2005-12-05 18:56:22 +00:00
Jan Hutter 7ba3f707df - implemented and tested cp_payload_t 2005-12-05 18:16:39 +00:00
Martin Willi ba425b87dd - kernel interface hacks, works partially
- interface must be redefined
2005-12-05 16:09:42 +00:00
Jan Hutter e70c7feb02 - implemented and tested VENDOR ID payload 2005-12-05 14:01:56 +00:00
Jan Hutter 9bdd74eae7 DELETE payload implemented and tested 2005-12-05 13:43:43 +00:00
Jan Hutter 510c342634 - cleaned code of generator_t class 2005-12-05 13:06:24 +00:00
Jan Hutter 7cc2ee5a39 - implemented and tested cert_payload_t 2005-12-05 12:54:49 +00:00
Jan Hutter f6ba78c370 - added payload CERT
- cleaned code of different states
- added additional notify handling
2005-12-05 12:21:38 +00:00
Martin Willi 8ff8c33d1d - implemented RSA, only signing and verifying esma_pkcs1 padded
- removed gmp-helper: chunk_to_mpz is now done with gmp functions, prime generation in prime-pool
- added prime-pool (needs priority fix)
- proof of concept RSA authentication
- mpz uses LEAK_DETECTIVE
- configuration-manager supports rsa keys
2005-12-04 01:30:35 +00:00
Jan Hutter 0df63d6be4 - retransmitting of requests implemented 2005-12-02 14:07:36 +00:00
Martin Willi ccb37df25d - state ike_auth_requested
- does now establishing of IKE_SA in both directions
2005-12-02 13:45:47 +00:00
Martin Willi 257fa50386 - added ts for both initator and responder
- ts_payload can get now ts's
2005-12-01 18:14:22 +00:00
Martin Willi ed1b7b40cd - tested sa with traffic selectors
- fixed ALOT of bugs ;-)
2005-12-01 14:17:51 +00:00
Jan Hutter 343acebe85 - implemented functionality to generate sa payload from
child_proposal_t's and vice versa...
2005-12-01 12:18:20 +00:00
Jan Hutter b737e9d9e8 implemented and tested functionality to create sa_payload from
ike_proposal_t's and also generate ike_proposal_t's from sa_payload
2005-12-01 08:48:57 +00:00
Jan Hutter 2ef11339c7 created class init_config_t encapsulating configuration issues of
IKE_SA_INIT phase
2005-11-30 17:21:33 +00:00
Jan Hutter f890d8fe62 - encryption seems to work 2005-11-29 17:19:59 +00:00
Martin Willi 0f803b4771 - tested encryption payload 2005-11-29 15:58:09 +00:00
Jan Hutter 7da522ba73 - implemented and tested ts_payload_t 2005-11-29 15:23:04 +00:00
Martin Willi e85220af90 - fixed kill behavior 2005-11-29 11:27:25 +00:00
Jan Hutter 2326633550 - added and tested auth_payload_t class 2005-11-29 11:16:15 +00:00
Martin Willi 0e96f7d8c3 - globals packed in a daemon 2005-11-29 10:25:07 +00:00
Jan Hutter 45c3d18680 2005-11-29 10:02:34 +00:00
Jan Hutter db6e764580 - added and tested id_payload_t 2005-11-29 09:57:22 +00:00
Jan Hutter ed37dee61d - testcases added to module testcases 2005-11-29 07:32:33 +00:00
Jan Hutter 42e69fbdad - AUTH_HMAC_MD5_96 and AUTH_HMAC_SHA1_96 implemented and tested... 2005-11-28 12:42:43 +00:00
Jan Hutter 6906d8fe84 - aes encryption working but code not cleaned 2005-11-28 09:39:31 +00:00
Jan Hutter 7b0dafeb52 - wrote test for aes_cbc but encryption does not seem to work :-( 2005-11-28 09:12:49 +00:00
Martin Willi b241048084 - moved hasher_*_t to *_hasher_t
- some logging improvements
2005-11-27 14:04:16 +00:00
Martin Willi bdb141cb4b - moved linked_list_iterator_t to iterator_t, located in iterator.h 2005-11-24 14:22:29 +00:00
Jan Hutter 1f9c9180e4 - memory leaks fixed
- failed tests fixed
2005-11-24 07:55:29 +00:00
Martin Willi face0be4c2 - 2005-11-23 13:34:45 +00:00
Jan Hutter 94852e7550 - changed include paths 2005-11-23 09:22:25 +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 bfa4b2180b - implemented md5 hasher
- tested
2005-11-22 14:46:35 +00:00
Martin Willi 5e280720e3 - prf_plus test 2005-11-22 13:42:49 +00:00
Martin Willi 722000481b - added hmac test 2005-11-22 09:10:38 +00:00
Martin Willi 3e075ba1ed - added sha1 tester 2005-11-21 18:02:50 +00:00
Jan Hutter f318c9c18a 2005-11-18 10:18:00 +00:00
Jan Hutter 4750f6c667 - started to implement diffie hellman class 2005-11-17 17:22:08 +00:00
Martin Willi 9b4f5ef88a - added new managers 2005-11-17 13:27:12 +00:00
Martin Willi 66e379a278 - updated tests to varius changes in modules 2005-11-16 16:09:55 +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