Commit Graph
100 Commits
Author SHA1 Message Date
Martin Willi 3b8af2ab60 - added host2host test for ikev2 2006-05-31 08:15:23 +00:00
Martin Willi bd72398729 - fixed host-host tunnel traffic selection, host-host works now 2006-05-31 06:52:27 +00:00
Martin Willi 2d6c3bce06 2006-05-30 14:56:12 +00:00
Martin Willi b93782903f - fixed event queue for events >36min 2006-05-30 13:22:46 +00:00
Martin Willi 8403b34bd9 2006-05-30 13:01:50 +00:00
Martin Willi 0773bdcf3f - included charons module tests to build & dist 2006-05-30 13:00:18 +00:00
Martin Willi 5e5f0bd4b2 - added testing files to dist
- required the use of the "ustar" format to support 
    filenames longer than 99 chars
2006-05-30 08:51:48 +00:00
Martin Willi db66c624bf - fixed daemon destruction order to prevent
crashes on termination
2006-05-30 06:14:23 +00:00
Martin Willi 139ce7871f - fixed memleak when deleting a connection 2006-05-29 11:29:23 +00:00
Martin Willi 60b9abf5c1 - updated todo list 2006-05-29 11:19:31 +00:00
Martin Willi 9fe14f4b8a - policies contain a connections name now
- used for initiate and delete
- connections won't get initiated twice anymore
- deleting of connections is now possible, which allows us to use
  ipsec update and ipsec reload
2006-05-29 11:09:45 +00:00
Martin Willi 4c59264d9b - changed iterator->remove behavior 2006-05-29 11:04:09 +00:00
Martin Willi 65996a534d - some logging improvements and cosmetics 2006-05-24 11:59:58 +00:00
Martin Willi 3a13a78084 - handle IKE_SA setup without a piggy-packed CHILD_SA
more IKEv2 conform
2006-05-24 09:05:21 +00:00
Martin Willi b82908b8b5 - initiate IKE_SA deletion befor manager destruction 2006-05-24 09:02:39 +00:00
Martin Willi 49e6a32353 2006-05-24 06:47:33 +00:00
Martin Willi 298b06c28c - build gets perl and gperf from configure now
- moved built sources to maintainer-clean
2006-05-24 06:36:46 +00:00
Martin Willi 8b5be79d83 - show connection templates in status & statusall
- don't complain on termination of IKEv1 connections
2006-05-23 13:25:57 +00:00
Martin Willi 3572b3b689 - updated ipsec.conf manual to reflect actual state of
keyexchange-parameter
2006-05-23 10:53:44 +00:00
Martin Willi 5ade114fd5 - using hubs instead of switches, which allows us
to sniff the traffic from the host system.
2006-05-23 10:08:12 +00:00
Martin Willi 7ba69503aa - changed config load strategy:
starter loads both connections in charon & pluto,
  charon ignores anything with keyexchange!=ikev2.
  pluto needs the same behavior.
2006-05-23 10:07:02 +00:00
Martin Willi de1584de40 - changed build order to fix build error after distclean 2006-05-23 09:41:18 +00:00
Martin Willi 4a5bba25e2 - reimplemented proper IKE SA deletion using a seperate state,
should conform now to IKEv2
2006-05-23 08:01:49 +00:00
Martin Willi 4acc8989ce - fixed build when using --enable-leak-detective 2006-05-23 08:00:29 +00:00
Martin Willi a2744feb63 - added removed files to svn:ignore
- fixed bug in pluto/Makefile.am
2006-05-19 14:25:08 +00:00
Martin Willi d6c32b83de - removed perl-generated oid.c/h from svn,
added them to "dist" and "distclean"
2006-05-19 14:16:58 +00:00
Martin Willi 7ca49e4037 - removed lex, yacc and gperf output from svn,
added them to "dist" and "distclean"
2006-05-19 14:05:26 +00:00
Martin Willi d7272314fc - storing release revision in svn property "release-revision", because I forget it all the times 2006-05-19 13:08:06 +00:00
Martin Willi a4c75933cc - added ingorelist for builded files 2006-05-19 12:20:26 +00:00
Martin Willi b1e69188ce - re-added doxygen apidoc, buildable with "make apidoc" 2006-05-19 12:10:06 +00:00
Martin Willi bea98d4dd7 - added missing ipsec.conf.5 to distribution :-/ 2006-05-19 11:16:48 +00:00
Martin Willi 1dec928446 - fixed another typo 2006-05-19 09:29:17 +00:00
Martin Willi fea5e716c4 - added missing ipsec.conf ipsec.conf.5
- existing ipsec.conf won't get overwritten anymore
2006-05-19 08:59:19 +00:00
Martin Willi 2403d26472 - fixed typo in Makefile which corrupted the build 2006-05-19 08:12:02 +00:00
Martin Willi 7881ac141e - applied patch from the NAT-T team fixing several typos 2006-05-19 06:46:22 +00:00
Martin Willi 86a7937b45 - applied patch from andreas, which allows certificate listing via stroke 2006-05-19 06:44:08 +00:00
Martin Willi 3e61d63a3a - added ipsec.conf template and man page back
- removed old Makefiles
- added new strongswan KDevelop project & startup hack
2006-05-18 14:21:58 +00:00
Martin Willi 17b296836a - fixed Revision in changelog fo 4.0.0 2006-05-18 08:41:12 +00:00
Martin Willi 8ba0404004 - started ChangeLog
- simple script for ChangeLog update via "svn log"
2006-05-18 07:11:46 +00:00
Martin Willi 7626bef673 - fixed compliation error using --enable-smartcard 2006-05-18 06:22:37 +00:00
Martin Willi 32d24cb513 - added test for ikev1-ikev2 mixed mode
- added test ikev2 roadwarrior scenario
2006-05-18 06:22:07 +00:00
Martin Willi b5e1560659 - applied andreas's patch
- logger output improvements
  - testin gupdates
  - and a lot more
2006-05-18 06:02:28 +00:00
Martin Willi 1e93135408 - updated testsuite to autotools 2006-05-17 14:24:18 +00:00
Martin Willi db26d00e73 - added random source ./configure options
- fixed default-pkcs11 option
2006-05-17 14:21:38 +00:00
Martin Willi f0cdc48e4e - fixed errors when --enable-pkcs11
- added autogen script
2006-05-17 07:16:23 +00:00
Martin Willi f2c2d395ff - introduced autotools
- first working version
  - make dist should work
  - things to do:
    - UML testing!
    - more cleanups
2006-05-16 14:24:03 +00:00
Martin Willi eedfdfbe6e 2006-05-10 13:21:01 +00:00
Martin Willi 32df5cc373 2006-05-10 13:20:47 +00:00
Martin Willi 9c316d8021 2006-05-10 13:19:45 +00:00
Martin Willi 9293ff427c 2006-05-10 13:18:28 +00:00
Martin Willi 9cf5f29027 2006-05-10 13:16:27 +00:00
Martin Willi 4e98759d32 2006-05-10 12:47:35 +00:00
Martin Willi 4d690f4bd4 2006-05-10 12:45:52 +00:00
Martin Willi b78479bf31 2006-05-10 12:45:31 +00:00
Martin Willi 1cc981b9af 2006-05-10 12:44:32 +00:00
Martin Willi 2af2b9fec5 - fixed build 2006-05-10 12:41:52 +00:00
Martin Willi 35857a7dec 2006-05-10 12:17:33 +00:00
Martin Willi 0fecac98de 2006-05-10 08:03:50 +00:00
Martin Willi b8577029d1 2006-05-10 08:02:49 +00:00
Martin Willi 95806de938 2006-05-10 07:58:29 +00:00
Martin Willi 607d174dcb 2006-05-10 07:33:51 +00:00
Martin Willi bc4a07a0ad - started to rebuild source layout 2006-05-10 07:32:34 +00:00
Martin Willi 37a2b616e2 - fixed stroke error output to starter 2006-05-10 07:11:52 +00:00
Martin Willi 2192375bc8 - using random SPIs now, but without collision checks 2006-05-10 07:00:38 +00:00
Martin Willi f768bdc3f3 - applied some -W's from strongswan
- fixed that warnings
2006-05-09 07:34:25 +00:00
Martin Willi 24953b5e18 - removed IKEV2 ifdefs 2006-05-06 07:21:09 +00:00
Martin Willi 65cf07ac1d - applied patch from andreas
- added charonstart option to config
  - new ikev2 tests for UML
2006-05-06 07:09:45 +00:00
Martin Willi 9820c0e208 - applied patch from andreas
- pem loading
	- secrets file parsing
	- ikev2 testcase
	- some other additions here and there
2006-05-04 07:55:42 +00:00
Martin Willi 8744148f55 - connection termination is handled cleanly by name now 2006-05-04 07:06:31 +00:00
Martin Willi d4a35f80c1 - fixed bad bug, certs load now cleanly again 2006-04-28 14:20:08 +00:00
Martin Willi a34d3c14a1 - fixed make install (subdir order) 2006-04-28 12:46:22 +00:00
Martin Willi abc2cc769e - fixed include path 2006-04-28 10:59:16 +00:00
Martin Willi 1029d84d23 2006-04-28 10:51:19 +00:00
Martin Willi 51c3484a9f - added missing script 2006-04-28 10:35:05 +00:00
Martin Willi 340ad20a78 - finished initial import of strongswan file tree
- removed a lot of old and unused stuff
2006-04-28 10:33:50 +00:00
Martin Willi 83cb0b0e8c 2006-04-28 09:07:55 +00:00
Martin Willi a06e45dc9c 2006-04-28 08:18:47 +00:00
Martin Willi 955144fe48 2006-04-28 08:11:19 +00:00
Martin Willi 8ca4e880c5 2006-04-28 08:08:51 +00:00
Martin Willi 046c2cece8 2006-04-28 08:08:03 +00:00
Martin Willi ff8a0c2107 - moved RFCs from ikev2 into doc dir 2006-04-28 07:19:46 +00:00
Martin Willi a3678ca252 - added missing files for starter 2006-04-28 07:17:32 +00:00
Martin Willi 2ebcdbadd8 - applied patch for charon (this time really) 2006-04-28 07:16:42 +00:00
Martin Willi 997358a6c4 - import of strongswan-2.7.0
- applied patch for charon
2006-04-28 07:14:48 +00:00
Martin Willi 52923c9acb - renamed get_block_size of hasher 2006-04-28 07:05:12 +00:00
Martin Willi eea353466e - reworked usage of IDs in various states
- using ID_ANY for any, not NULL as before
- initiator sends IDr payload in IKE_AUTH when ID unique
2006-04-27 11:38:24 +00:00
Martin Willi f1e87b9022 - fixed charon checks
- using status & statusall
2006-04-27 07:33:01 +00:00
Martin Willi 8cd73fe546 - patch for 2.7.0 2006-04-27 07:29:59 +00:00
Martin Willi e168ee1785 - add connection names to connections
- stroke status / ipsec status shows them
- added statusall for stroke
- added status by connection name
- some tests repaired, more to come
2006-04-27 07:24:04 +00:00
Martin Willi 108b489f88 - fixed spi conversion 2006-04-26 12:45:15 +00:00
Martin Willi b92eef2868 - improved "stroke status" output 2006-04-26 12:28:02 +00:00
Martin Willi a2553ef8ad - setup PID file after daemon initilization, to correctly inform
starter about daemon startup
2006-04-26 07:50:06 +00:00
Martin Willi 13e4a62f5c - added separate implementation for connection_store, credential_store, policy_store
- added folder structure to config
- credentials are fetched solely on IDs now
2006-04-25 10:06:30 +00:00
Martin Willi a8c09d8cc0 - identification_t supports now almost all id types
- x509 certificates work with identification_t now
- fixes here, fixes there
2006-04-24 10:40:10 +00:00
Martin Willi fcfeb3220f - fixed doxygen build
- seperates now in lib and charon
2006-04-20 13:12:35 +00:00
Martin Willi 6b3292da85 - library initialization done at a central point (library.c)
- some leak_detective fixes
2006-04-20 11:48:57 +00:00
Martin Willi 14abc909e0 - updated Todos 2006-04-20 08:19:23 +00:00
Martin Willi 8bc96e08cb - fixed log-to-syslog behavior
- added patch against strongswan-2.6.4
2006-04-20 07:06:39 +00:00
Martin Willi ec6582ccaa - x509 certificate loading with pluto asn1 code
- x509 needs a lot more attention!
2006-04-19 11:40:48 +00:00
Martin Willi 4a93d6bafd - renamed some files 2006-04-18 07:23:20 +00:00