strongswan.git
13 years agoupdated changelog 4.0.5
Martin Willi [Fri, 3 Nov 2006 07:14:34 +0000 (07:14 -0000)]
updated changelog

13 years agofixed typos
Martin Willi [Fri, 3 Nov 2006 06:50:05 +0000 (06:50 -0000)]
fixed typos

13 years agoimproved selection of ipsec status|statusall <name>
Andreas Steffen [Thu, 2 Nov 2006 18:30:50 +0000 (18:30 -0000)]
improved selection of ipsec status|statusall <name>

13 years agofixed NEWS (runtime debug level options)
Martin Willi [Thu, 2 Nov 2006 14:38:01 +0000 (14:38 -0000)]
fixed NEWS (runtime debug level options)

13 years agofixed credits
Martin Willi [Thu, 2 Nov 2006 14:28:05 +0000 (14:28 -0000)]
fixed credits

13 years agofixed very old bug in linked_list's remove_first and remove_last
Martin Willi [Thu, 2 Nov 2006 14:25:58 +0000 (14:25 -0000)]
fixed very old bug in linked_list's remove_first and remove_last

13 years agoproper "ipsec up" signal handling when initiating to %any
Martin Willi [Thu, 2 Nov 2006 10:28:10 +0000 (10:28 -0000)]
proper "ipsec up" signal handling when initiating to %any

13 years agoremoved iterator hook for replace
Martin Willi [Thu, 2 Nov 2006 10:27:05 +0000 (10:27 -0000)]
removed iterator hook for replace

13 years agofixed output of proto/port selectors
Andreas Steffen [Thu, 2 Nov 2006 07:51:53 +0000 (07:51 -0000)]
fixed output of proto/port selectors

13 years agocosmetics
Andreas Steffen [Wed, 1 Nov 2006 23:02:07 +0000 (23:02 -0000)]
cosmetics

13 years agodue to console logging, no need for final sleep anymore
Andreas Steffen [Wed, 1 Nov 2006 21:18:42 +0000 (21:18 -0000)]
due to console logging, no need for final sleep anymore

13 years agoadapted checks to changed ipsec status output
Andreas Steffen [Wed, 1 Nov 2006 21:17:23 +0000 (21:17 -0000)]
adapted checks to changed ipsec status output

13 years agodue to narrowing no need for rightsubnetwithin
Andreas Steffen [Wed, 1 Nov 2006 21:15:19 +0000 (21:15 -0000)]
due to narrowing no need for rightsubnetwithin

13 years agono need to send certreq
Andreas Steffen [Wed, 1 Nov 2006 21:14:28 +0000 (21:14 -0000)]
no need to send certreq

13 years agofixed ipsec status|statusall <name>
Andreas Steffen [Wed, 1 Nov 2006 20:29:53 +0000 (20:29 -0000)]
fixed ipsec status|statusall <name>

13 years agolog IKE SPIs on a separate line
Andreas Steffen [Wed, 1 Nov 2006 20:29:04 +0000 (20:29 -0000)]
log IKE SPIs on a separate line

13 years agoredesigned formatting of ipsec status|statusall
Andreas Steffen [Wed, 1 Nov 2006 17:28:47 +0000 (17:28 -0000)]
redesigned formatting of ipsec status|statusall

13 years agocosmetics
Andreas Steffen [Wed, 1 Nov 2006 17:28:01 +0000 (17:28 -0000)]
cosmetics

13 years agoversion bumps of strongSwan, Linux kernel and Gentoo root file system
Andreas Steffen [Wed, 1 Nov 2006 12:38:45 +0000 (12:38 -0000)]
version bumps of strongSwan, Linux kernel and Gentoo root file system

13 years agocorrected description
Andreas Steffen [Wed, 1 Nov 2006 12:36:11 +0000 (12:36 -0000)]
corrected description

13 years agoadded dpd-hold scenario
Andreas Steffen [Wed, 1 Nov 2006 12:33:02 +0000 (12:33 -0000)]
added dpd-hold scenario

13 years agoadded new features
Andreas Steffen [Wed, 1 Nov 2006 11:28:09 +0000 (11:28 -0000)]
added new features

13 years agofixed 64 bit issue
Andreas Steffen [Wed, 1 Nov 2006 10:57:08 +0000 (10:57 -0000)]
fixed 64 bit issue

13 years agosolved 64 bit issue by changing long to int
Andreas Steffen [Wed, 1 Nov 2006 09:48:25 +0000 (09:48 -0000)]
solved 64 bit issue by changing long to int

13 years agosolved 64 bit issue in push/pop stroke interface
Andreas Steffen [Tue, 31 Oct 2006 23:17:21 +0000 (23:17 -0000)]
solved 64 bit issue in push/pop stroke interface

13 years agofixed 64 bit issue
Andreas Steffen [Tue, 31 Oct 2006 21:37:25 +0000 (21:37 -0000)]
fixed 64 bit issue

13 years agosome fixes for doxygen
Martin Willi [Tue, 31 Oct 2006 15:24:08 +0000 (15:24 -0000)]
some fixes for doxygen

13 years agobetter split up of library files "types.h" & "definitions.h"
Martin Willi [Tue, 31 Oct 2006 12:27:59 +0000 (12:27 -0000)]
better split up of library files "types.h" & "definitions.h"
centralized all printf specifier character definitions
reuse of arginfo handlers
more cleanups
fixed more AMD64 issues
added DEBUG_LEVEL compile flag to exclude DBGn() statements

13 years agoadded nodebug configure script without any debug messages and without -g
Martin Willi [Tue, 31 Oct 2006 12:23:03 +0000 (12:23 -0000)]
added nodebug configure script without any debug messages and without -g

13 years agopreparations to include certreqs in policy decisions
Andreas Steffen [Tue, 31 Oct 2006 07:04:15 +0000 (07:04 -0000)]
preparations to include certreqs in policy decisions

13 years agodo not sent certreq payloads when the peer is known to use PSK
Andreas Steffen [Tue, 31 Oct 2006 06:54:28 +0000 (06:54 -0000)]
do not sent certreq payloads when the peer is known to use PSK

13 years agoposition of (myself) moved in log output
Andreas Steffen [Tue, 31 Oct 2006 06:51:04 +0000 (06:51 -0000)]
position of (myself) moved in log output

13 years agodo not sent certreq payloads when using self-signed certs
Andreas Steffen [Tue, 31 Oct 2006 06:48:34 +0000 (06:48 -0000)]
do not sent certreq payloads when using self-signed certs

13 years agomoved (myself) in log output
Andreas Steffen [Tue, 31 Oct 2006 06:31:21 +0000 (06:31 -0000)]
moved (myself) in log output

13 years agomoved typedefs to beginning of files to solve some include problems
Martin Willi [Mon, 30 Oct 2006 14:07:05 +0000 (14:07 -0000)]
moved typedefs to beginning of files to solve some include problems
splitted authenticator to have a separate implementation for each auth_method_t
using va_copy to clone va_lists, should fix proplems on AMD64
some other cleanups

13 years agodo not sanitize '*' character
Andreas Steffen [Mon, 30 Oct 2006 09:59:23 +0000 (09:59 -0000)]
do not sanitize '*' character

13 years agofixed SIGSEGV when setup of an additional CHILD_SA fails
Martin Willi [Mon, 30 Oct 2006 09:53:54 +0000 (09:53 -0000)]
fixed SIGSEGV when setup of an additional CHILD_SA fails

13 years agoadded IKEv2 clarifications RFC
Martin Willi [Mon, 30 Oct 2006 09:47:37 +0000 (09:47 -0000)]
added IKEv2 clarifications RFC

13 years agochanged debug level of certreq log output
Andreas Steffen [Sun, 29 Oct 2006 09:11:50 +0000 (09:11 -0000)]
changed debug level of certreq log output

13 years agocosmetics in debug output
Andreas Steffen [Sun, 29 Oct 2006 09:10:44 +0000 (09:10 -0000)]
cosmetics in debug output

13 years agosupport of certreq payload in IKE_AUTH messages
Andreas Steffen [Sat, 28 Oct 2006 20:02:26 +0000 (20:02 -0000)]
support of certreq payload in IKE_AUTH messages

13 years agochunk_to_hex() function declaration deleted
Andreas Steffen [Sat, 28 Oct 2006 20:00:56 +0000 (20:00 -0000)]
chunk_to_hex() function declaration deleted

13 years agoadded function certreq_payload_create_from_x509()
Andreas Steffen [Sat, 28 Oct 2006 15:38:15 +0000 (15:38 -0000)]
added function certreq_payload_create_from_x509()

13 years agosend a certreq as initiator if other_ca is set
Andreas Steffen [Sat, 28 Oct 2006 15:37:23 +0000 (15:37 -0000)]
send a certreq as initiator if other_ca is set

13 years agoadded method get_ca_certificate()
Andreas Steffen [Sat, 28 Oct 2006 15:32:30 +0000 (15:32 -0000)]
added method get_ca_certificate()

13 years agoadded methods get_my_ca() and get_other_ca()
Andreas Steffen [Sat, 28 Oct 2006 15:31:42 +0000 (15:31 -0000)]
added methods get_my_ca() and get_other_ca()

13 years agoadded methods get_my_ca() and get_other_ca()
Andreas Steffen [Sat, 28 Oct 2006 15:31:29 +0000 (15:31 -0000)]
added methods get_my_ca() and get_other_ca()

13 years agoadded some missing 'AUD' entries
Andreas Steffen [Sat, 28 Oct 2006 15:24:59 +0000 (15:24 -0000)]
added some missing 'AUD' entries

13 years agocosmetics
Andreas Steffen [Sat, 28 Oct 2006 13:14:42 +0000 (13:14 -0000)]
cosmetics

13 years agocosmetics
Andreas Steffen [Sat, 28 Oct 2006 13:13:40 +0000 (13:13 -0000)]
cosmetics

13 years agochange due to change debug output
Andreas Steffen [Fri, 27 Oct 2006 18:37:50 +0000 (18:37 -0000)]
change due to change debug output

13 years agospaces should not be sanitized
Andreas Steffen [Fri, 27 Oct 2006 18:36:46 +0000 (18:36 -0000)]
spaces should not be sanitized

13 years agofixed due to new logging concept
Andreas Steffen [Fri, 27 Oct 2006 17:54:06 +0000 (17:54 -0000)]
fixed due to new logging concept

13 years agosome improvements in signaling code
Martin Willi [Fri, 27 Oct 2006 10:46:56 +0000 (10:46 -0000)]
some improvements in signaling code

13 years agoinclude only source NATD payloads really needed
Martin Willi [Fri, 27 Oct 2006 10:46:35 +0000 (10:46 -0000)]
include only source NATD payloads really needed

13 years agoupdated for NAT team
Martin Willi [Thu, 26 Oct 2006 11:37:37 +0000 (11:37 -0000)]
updated for NAT team

13 years agoimproved signal handling and emitting
Martin Willi [Thu, 26 Oct 2006 09:46:56 +0000 (09:46 -0000)]
improved signal handling and emitting

13 years agosupport of ModeCfg Push mode
Andreas Steffen [Wed, 25 Oct 2006 08:51:39 +0000 (08:51 -0000)]
support of ModeCfg Push mode

13 years agosupport of mixed RSA/PSK static connections
Andreas Steffen [Wed, 25 Oct 2006 08:51:00 +0000 (08:51 -0000)]
support of mixed RSA/PSK static connections

13 years agosupport of ipsec statusall in state output
Andreas Steffen [Wed, 25 Oct 2006 08:49:57 +0000 (08:49 -0000)]
support of ipsec statusall in state output

13 years agooutput of 'DPD active' in ISAKMP SAs
Andreas Steffen [Wed, 25 Oct 2006 08:49:34 +0000 (08:49 -0000)]
output of 'DPD active' in ISAKMP SAs

13 years agosupport of ipsec statusall in state output
Andreas Steffen [Wed, 25 Oct 2006 08:48:14 +0000 (08:48 -0000)]
support of ipsec statusall in state output

13 years agoadded natip support
Andreas Steffen [Wed, 25 Oct 2006 08:47:02 +0000 (08:47 -0000)]
added natip support

13 years agoadded has_natip flag
Andreas Steffen [Wed, 25 Oct 2006 08:45:23 +0000 (08:45 -0000)]
added has_natip flag

13 years agoadded ModeCfg push policy and states
Andreas Steffen [Wed, 25 Oct 2006 08:44:45 +0000 (08:44 -0000)]
added ModeCfg push policy and states

13 years agoadded ModeCfg push policy and states
Andreas Steffen [Wed, 25 Oct 2006 08:44:19 +0000 (08:44 -0000)]
added ModeCfg push policy and states

13 years agofixed typo in debug statement
Andreas Steffen [Wed, 25 Oct 2006 08:42:16 +0000 (08:42 -0000)]
fixed typo in debug statement

13 years agoredesigned list output format
Andreas Steffen [Wed, 25 Oct 2006 08:41:27 +0000 (08:41 -0000)]
redesigned list output format

13 years agoadded 'modeconfig=pull|push' and 'left|rightnatip' keywords
Andreas Steffen [Wed, 25 Oct 2006 08:40:34 +0000 (08:40 -0000)]
added 'modeconfig=pull|push' and 'left|rightnatip' keywords

13 years agoadded has_natip flag
Andreas Steffen [Wed, 25 Oct 2006 08:39:39 +0000 (08:39 -0000)]
added has_natip flag

13 years agoadded has_natip flag
Andreas Steffen [Wed, 25 Oct 2006 08:38:26 +0000 (08:38 -0000)]
added has_natip flag

13 years agoadded 'exit' statement in listcerts,.. case
Andreas Steffen [Wed, 25 Oct 2006 08:37:57 +0000 (08:37 -0000)]
added 'exit' statement in listcerts,.. case

13 years agofixed two bugs in the time_t and chunk_ct print functions
Andreas Steffen [Wed, 25 Oct 2006 08:36:28 +0000 (08:36 -0000)]
fixed two bugs in the time_t and chunk_ct print functions

13 years agoredesigned format of print function
Andreas Steffen [Wed, 25 Oct 2006 08:35:38 +0000 (08:35 -0000)]
redesigned format of print function

13 years agoreplaced 'times' by 'dates'
Andreas Steffen [Wed, 25 Oct 2006 08:32:32 +0000 (08:32 -0000)]
replaced 'times' by 'dates'

13 years agoadded private flag to asn1_init
Andreas Steffen [Wed, 25 Oct 2006 08:31:15 +0000 (08:31 -0000)]
added private flag to asn1_init

13 years agoadded private flag to asn1_ctx_t
Andreas Steffen [Wed, 25 Oct 2006 08:30:33 +0000 (08:30 -0000)]
added private flag to asn1_ctx_t

13 years agoremoved DES-EDE3-CBC only comment
Andreas Steffen [Wed, 25 Oct 2006 08:26:48 +0000 (08:26 -0000)]
removed DES-EDE3-CBC only comment

13 years agoremoved deprecated iterator methods (has_next & current)
Martin Willi [Tue, 24 Oct 2006 14:20:45 +0000 (14:20 -0000)]
removed deprecated iterator methods (has_next & current)
added iterator hook to manipulate iterator the clean way

13 years agolinked list cleanups
Martin Willi [Tue, 24 Oct 2006 08:46:17 +0000 (08:46 -0000)]
linked list cleanups
added list methods invoke(), destroy_offset(), destroy_function()
simplified list destruction when destroying its items

13 years agoadded verbosity level to stroke
Martin Willi [Tue, 24 Oct 2006 08:44:47 +0000 (08:44 -0000)]
added verbosity level to stroke

13 years agoupgrade to new Gentoo root file system and tcpdump command
Andreas Steffen [Mon, 23 Oct 2006 14:53:09 +0000 (14:53 -0000)]
upgrade to new Gentoo root file system and tcpdump command

13 years agoadded
Andreas Steffen [Mon, 23 Oct 2006 14:52:34 +0000 (14:52 -0000)]
added

13 years agodeleted
Andreas Steffen [Mon, 23 Oct 2006 14:51:30 +0000 (14:51 -0000)]
deleted

13 years agorenamed ikev1 scenario and added ikev2 scenario
Andreas Steffen [Mon, 23 Oct 2006 14:50:32 +0000 (14:50 -0000)]
renamed ikev1 scenario and added ikev2 scenario

13 years agoadded new scenarios
Andreas Steffen [Mon, 23 Oct 2006 14:49:43 +0000 (14:49 -0000)]
added new scenarios

13 years agoVersion bumps of UML kernel, Gentoo root file system and strongSwan release
Andreas Steffen [Mon, 23 Oct 2006 14:48:43 +0000 (14:48 -0000)]
Version bumps of UML kernel, Gentoo root file system and strongSwan release

13 years agocode cleanups in printf handlers
Martin Willi [Fri, 20 Oct 2006 05:57:25 +0000 (05:57 -0000)]
code cleanups in printf handlers

13 years agoadded eap authentication draft for ikev2
Martin Willi [Wed, 18 Oct 2006 11:49:37 +0000 (11:49 -0000)]
added eap authentication draft for ikev2

13 years agoupdated stroke to allow run-time manipulation of debug levels
Martin Willi [Wed, 18 Oct 2006 11:47:26 +0000 (11:47 -0000)]
updated stroke to allow run-time manipulation of debug levels

13 years agoadded charondebug config parameter to set debug level at startup
Martin Willi [Wed, 18 Oct 2006 11:46:57 +0000 (11:46 -0000)]
added charondebug config parameter to set debug level at startup

13 years agointroduced new logging subsystem using bus:
Martin Willi [Wed, 18 Oct 2006 11:46:13 +0000 (11:46 -0000)]
introduced new logging subsystem using bus:
  passive listeners can register on the bus
  active listeners wait for signals actively
  multiplexing allows multiple listeners to receive debug signals
  a lot more...

13 years agoinclude CREDITS file in distribution
Martin Willi [Wed, 18 Oct 2006 11:41:19 +0000 (11:41 -0000)]
include CREDITS file in distribution

13 years agomoved various scripts in scripts/ dir
Martin Willi [Wed, 18 Oct 2006 11:40:53 +0000 (11:40 -0000)]
moved various scripts in scripts/ dir
add configure script wrappers

13 years agoremoved txt files from doxygen
Martin Willi [Wed, 18 Oct 2006 11:39:12 +0000 (11:39 -0000)]
removed txt files from doxygen

13 years agoremoved module tests, outdated. We need something more system-test like
Martin Willi [Wed, 18 Oct 2006 11:38:43 +0000 (11:38 -0000)]
removed module tests, outdated. We need something more system-test like

13 years agoadded missing -DDEBUG compile option
Andreas Steffen [Wed, 18 Oct 2006 08:07:01 +0000 (08:07 -0000)]
added missing -DDEBUG compile option

13 years agofixed auxillary message data parsing for IPV6 socket
Martin Willi [Mon, 9 Oct 2006 12:28:43 +0000 (12:28 -0000)]
fixed auxillary message data parsing for IPV6 socket
using SOL_* constants for socket level

13 years agofixed IPV6_PKTINFO setsockopt() to work with most kernel headers
Martin Willi [Mon, 9 Oct 2006 12:14:56 +0000 (12:14 -0000)]
fixed IPV6_PKTINFO setsockopt() to work with most kernel headers
replaced strerror(errno) with %m printf specifier

13 years agoadded stronger certs for moon, carol, and dave
Andreas Steffen [Mon, 9 Oct 2006 08:25:20 +0000 (08:25 -0000)]
added stronger certs for moon, carol, and dave