Martin Willi
fb8aa445d2
- fixed policy setup bug
2006-02-23 16:22:12 +00:00
Martin Willi
a527a426d6
- proposal setup implementation begun
2006-02-22 16:14:40 +00:00
Martin Willi
0a373aec33
- fixed socket code, so we know on which address we receive traffic
...
- AH/ESP setup in kernel is working now!!! :-)))
2006-02-16 16:24:50 +00:00
Martin Willi
30b5b412da
- installing of child sa works
...
- need correct IP adresses to actually use IPsec
2006-02-16 09:55:07 +00:00
Martin Willi
ce461bbd13
- refactored ike proposal
...
- uses now proposal_t, wich is also used by child proposals
- ike key derivation refactored
- crypter_t api has get_key_size now
- some other improvements here and there
2006-02-14 14:52:00 +00:00
Martin Willi
409d010131
- config uses uml hosts alice and bob
2006-02-13 13:42:01 +00:00
Martin Willi
fc18670524
2006-02-10 15:18:18 +00:00
Martin Willi
aeda79ff78
- key derivation for child_sa works
2006-02-10 08:20:06 +00:00
Martin Willi
5b97779f66
- some fixes here and there
2006-02-09 16:25:02 +00:00
Martin Willi
dfa6e086a0
- fixed memleaks
2006-02-09 11:56:24 +00:00
Martin Willi
93df94acad
- works with new proposal code
...
- still some(!) memleaks
2006-02-09 10:16:20 +00:00
Martin Willi
c06dbbabd1
- fixed alot of bugs in child_proposal
...
- near to working state ;-)
2006-02-08 15:25:34 +00:00
Martin Willi
384efc76d5
- dead end implementation
2006-02-06 14:05:35 +00:00
Martin Willi
19f78a6fed
- fixed doxygen warnings
2005-12-15 12:10:53 +00:00
Martin Willi
b4ffed672b
- removed not working make targets
2005-12-13 15:58:33 +00:00
Martin Willi
fb2b73daf2
- added copyright from pluto
2005-12-13 11:19:48 +00:00
Martin Willi
6db4e80b56
- fixed some BAD bugs
...
- clean localhost-testcases for bad_dh, shared and rsa
2005-12-12 12:52:59 +00:00
Martin Willi
2ed133a80f
- comment cleanups
2005-12-11 17:36:37 +00:00
Martin Willi
ba204bddc7
- added todo
2005-12-08 18:24:40 +00:00
Martin Willi
fb8cfc26e0
- fixed test
2005-12-07 16:08:08 +00:00
Martin Willi
0e50bde37b
- fixed thread pool removal
2005-12-07 16:04:50 +00:00
Martin Willi
c3903a1861
- removed prime pool
2005-12-07 15:53:34 +00:00
Martin Willi
5346c89460
- logging cleanup in states
2005-12-07 11:49:54 +00:00
Martin Willi
1d24f8fd03
2005-12-07 10:14:45 +00:00
Martin Willi
283dbcc590
- cleanup of states ike_auth_requested and ike_sa_init_responded
2005-12-07 09:53:33 +00:00
Martin Willi
aee3eb5299
../svn-commit.tmp
2005-12-07 07:57:18 +00:00
Martin Willi
79b8aa1985
- fixed gmp initialization bugs
...
- fixed spi check bug in ike_sa_init_requested
2005-12-07 07:27:28 +00:00
Martin Willi
a6cbf64831
- docs updated
2005-12-06 16:46:39 +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
Martin Willi
c3dc864eaa
- code cleanup of encoding package
2005-12-06 13:44:22 +00:00
Martin Willi
d381f36608
- cancelling of busy prime thread allowed
2005-12-06 11:51:40 +00:00
Martin Willi
668f9fcba9
- better management of unknown_payload, with critical check
...
- message code cleanup
2005-12-06 11:51:13 +00:00
Martin Willi
f673471b10
- some doc updates
2005-12-05 16:30:53 +00:00
Martin Willi
ba425b87dd
- kernel interface hacks, works partially
...
- interface must be redefined
2005-12-05 16:09:42 +00:00
Martin Willi
3ebebc5e96
- started implementation of netlink kernel interface
2005-12-04 19:05:52 +00:00
Martin Willi
c7314095e7
- fixed break
2005-12-04 16:40:23 +00:00
Martin Willi
9151843fec
- creation from encoded never failes
2005-12-04 16:37:39 +00:00
Martin Willi
0743de26be
- doxygen constructor declaration, make default ?
2005-12-04 14:45:57 +00:00
Martin Willi
89e0f219d0
- comments added
2005-12-04 13:01:32 +00:00
Martin Willi
09b2bf25a9
- include undocumented things (such as enums)
2005-12-04 13:01:19 +00:00
Martin Willi
45658ada93
- no fail if bin not empty
2005-12-04 12:44:03 +00:00
Martin Willi
25c41f4df7
- logging cleanup
...
- pid re-replaced with thread_ids, since nptl does not distinguish pids between threads
2005-12-04 11:46:58 +00:00
Martin Willi
26cfe75e4d
- logger added
2005-12-04 11:46:14 +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
Martin Willi
caa6b542c0
- fixed id bugs
2005-12-02 17:24:09 +00:00
Martin Willi
7ef7c3835a
- fixed id bug
2005-12-02 16:19:01 +00:00
Martin Willi
01de2f3cd5
- fixes
2005-12-02 16:09:04 +00:00
Martin Willi
a0fb67f500
- allow termination of getting thread
2005-12-02 14:58:45 +00:00
Martin Willi
016dfc7253
- comments
2005-12-02 14:11:32 +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
f2d4a4475a
- fixed memleak
2005-12-02 13:13:57 +00:00
Martin Willi
ccf783d29d
- state ike_sa_init_responded implemented (has some memleaks)
2005-12-02 12:38:55 +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
03283349a9
- creation of ts payloads using ts
2005-12-01 17:38:06 +00:00
Martin Willi
bae00c63f7
- fixed some bugx when !LEAK_DETECTIVE
2005-12-01 16:14:00 +00:00
Martin Willi
0675d5e1a1
- commented
2005-12-01 14:54:54 +00:00
Martin Willi
d9974b2081
- added
2005-12-01 14:54:30 +00:00
Martin Willi
ed1b7b40cd
- tested sa with traffic selectors
...
- fixed ALOT of bugs ;-)
2005-12-01 14:17:51 +00:00
Martin Willi
7d85e0ac6e
2005-12-01 13:48:18 +00:00
Martin Willi
712db4bf3e
- compileable
2005-12-01 13:42:21 +00:00
Martin Willi
47cf33820d
- added spis
2005-12-01 09:31:33 +00:00
Martin Willi
ca060d4cd1
- fixed equals for new struct definition
2005-12-01 09:03:36 +00:00
Martin Willi
2dce422c6d
- fixed proposal
2005-12-01 08:54:23 +00:00
Martin Willi
d45ec1dedf
- implemented sa_config
...
- uses identification
- and host
- untested
- ts need further tuning
2005-12-01 07:35:03 +00:00
Martin Willi
df3af01a5c
- empty created
2005-11-30 13:47:08 +00:00
Martin Willi
bc7883029a
- fixed message decryption
2005-11-30 10:23:15 +00:00
Martin Willi
ee29afd42b
- fixed encryption bug
2005-11-30 09:11:48 +00:00
Martin Willi
9b8f174db4
- fixed message rule
...
- decryption attempt
2005-11-30 08:46:56 +00:00
Martin Willi
0f803b4771
- tested encryption payload
2005-11-29 15:58:09 +00:00
Martin Willi
e85220af90
- fixed kill behavior
2005-11-29 11:27:25 +00:00
Martin Willi
0e96f7d8c3
- globals packed in a daemon
2005-11-29 10:25:07 +00:00
Martin Willi
df3c59d088
- changed allocation behavior
2005-11-29 08:08:03 +00:00
Martin Willi
d048df5cab
- return value cleanup
2005-11-28 20:29:47 +00:00
Martin Willi
0c7cfb183c
- created
...
- untested
2005-11-28 15:53:35 +00:00
Martin Willi
81796a5232
- encryptino payload
2005-11-28 15:43:05 +00:00
Martin Willi
b241048084
- moved hasher_*_t to *_hasher_t
...
- some logging improvements
2005-11-27 14:04:16 +00:00
Martin Willi
9d086b79f6
- fixed member order
2005-11-26 16:02:42 +00:00
Martin Willi
49e9aec435
- some fixes and cleanups
2005-11-26 15:48:45 +00:00
Martin Willi
acb81e48cf
- code cleanups
2005-11-26 15:48:05 +00:00
Martin Willi
c1eb153733
- threads are new identified by pid
2005-11-26 15:44:40 +00:00
Martin Willi
f1c91cf037
- tested code-example
2005-11-26 15:43:59 +00:00
Martin Willi
76a6c74719
- removed loglevel specification
2005-11-26 15:43:29 +00:00
Martin Willi
d62099006d
- lovlevels specified for each context
...
- threadsave log_bytes
- default logging to stdout, easier for debugging
- fixed logging to file
2005-11-26 15:43:08 +00:00
Martin Willi
24035375d4
- added localhost to config
2005-11-26 15:41:21 +00:00
Martin Willi
2fd1245e69
- some output improvements
2005-11-26 15:40:40 +00:00
Martin Willi
ca76df9736
- documentation and cleanup of threads package
2005-11-25 13:42:58 +00:00
Martin Willi
2a336de4cd
- added debugging CFLAG
2005-11-25 13:42:12 +00:00
Martin Willi
b14581fee0
- moved to Doxyfile
2005-11-25 07:01:21 +00:00
Martin Willi
8205df1ec2
- updated for packages
2005-11-25 07:00:02 +00:00
Martin Willi
8277be6053
- moved algorithm definitions from payloads to corresponding transforms
...
- cleanup of docs in transforms
2005-11-24 16:22:04 +00:00
Martin Willi
2a1d820155
- -Wall -Werror added
2005-11-24 16:21:02 +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
Martin Willi
12c3e4c860
- moved remove-method to iterator
2005-11-24 12:06:23 +00:00
Martin Willi
4ed9966524
- fixed some docu issues
2005-11-24 11:41:30 +00:00
Martin Willi
7a09fceae0
- updated documentation, should be the reference
2005-11-24 11:39:05 +00:00
Martin Willi
5796aa164d
- typedefs changed
2005-11-24 11:30:19 +00:00
Martin Willi
5e644203ec
- moved host_t from util to network
2005-11-23 16:17:28 +00:00
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