strongswan.git
10 years agosomehow missed these changes during the portability branch back-merge
Tobias Brunner [Thu, 30 Apr 2009 17:13:45 +0000 (17:13 -0000)]
somehow missed these changes during the portability branch back-merge

10 years agoremoving svn keyword $Id$ from all files
Tobias Brunner [Thu, 30 Apr 2009 13:19:35 +0000 (13:19 -0000)]
removing svn keyword $Id$ from all files

10 years agomerging changes from portability branch back to trunk
Tobias Brunner [Thu, 30 Apr 2009 11:37:54 +0000 (11:37 -0000)]
merging changes from portability branch back to trunk

important change for developers: %Y replaces %D to print identities!

10 years agoadded .gitignore files, ready for the switch
Martin Willi [Thu, 30 Apr 2009 07:42:30 +0000 (07:42 -0000)]
added .gitignore files, ready for the switch

10 years agochanged RNG_REAL to RNG_TRUE
Andreas Steffen [Wed, 29 Apr 2009 09:13:20 +0000 (09:13 -0000)]
changed RNG_REAL to RNG_TRUE

10 years agodefault plugins for pluto
Andreas Steffen [Wed, 29 Apr 2009 08:56:19 +0000 (08:56 -0000)]
default plugins for pluto

10 years agopluto and scepclient use the curl and ldap fetcher plugins
Andreas Steffen [Wed, 29 Apr 2009 08:09:35 +0000 (08:09 -0000)]
pluto and scepclient use the curl and ldap fetcher plugins

10 years agoupdated ikev2bis to 03
Martin Willi [Mon, 27 Apr 2009 14:57:50 +0000 (14:57 -0000)]
updated ikev2bis to 03

10 years agoremoved .cvsignore files
Martin Willi [Mon, 27 Apr 2009 14:40:38 +0000 (14:40 -0000)]
removed .cvsignore files

10 years agoadded support for AES counter mode in ESP
Martin Willi [Mon, 27 Apr 2009 12:16:52 +0000 (12:16 -0000)]
added support for AES counter mode in ESP
  proposal keywords: aes128ctr aes192ctr aes256ctr

10 years agoadded nm NEWS
Martin Willi [Mon, 27 Apr 2009 11:50:53 +0000 (11:50 -0000)]
added nm NEWS

10 years agoset default CFLAGS globally, including -Wno-format
Martin Willi [Mon, 27 Apr 2009 11:34:07 +0000 (11:34 -0000)]
set default CFLAGS globally, including -Wno-format

10 years agofixed nbns handling, missing break
Martin Willi [Mon, 27 Apr 2009 10:48:49 +0000 (10:48 -0000)]
fixed nbns handling, missing break

10 years agoprefer nm plugin over resolv-conf
Martin Willi [Mon, 27 Apr 2009 10:46:51 +0000 (10:46 -0000)]
prefer nm plugin over resolv-conf

10 years agonm plugin handles DNS/NBNS configuration attributes
Martin Willi [Mon, 27 Apr 2009 09:38:31 +0000 (09:38 -0000)]
nm plugin handles DNS/NBNS configuration attributes

10 years agorelease dynamic memory allocated for VIDs
Andreas Steffen [Fri, 24 Apr 2009 15:01:32 +0000 (15:01 -0000)]
release dynamic memory allocated for VIDs

10 years agoadded missing configure.in changes for attr/resolv_conf plugins
Martin Willi [Fri, 24 Apr 2009 14:14:43 +0000 (14:14 -0000)]
added missing configure.in changes for attr/resolv_conf plugins

10 years agoattribute_manager supports attribute_handler's to handle configuration attributes...
Martin Willi [Fri, 24 Apr 2009 14:13:52 +0000 (14:13 -0000)]
attribute_manager supports attribute_handler's to handle configuration attributes via plugins
  moved resolv.conf editing to a separate plugin (resolv_conf)
extended attribute_provider interface to hand out arbitrary attributes
  moved strongswan.conf based dns/nbns configuration to a plugin (attr)

10 years agoadded return_true/false() dummy functions
Martin Willi [Fri, 24 Apr 2009 14:08:42 +0000 (14:08 -0000)]
added return_true/false() dummy functions

10 years agoversion bump to 4.3.1
Andreas Steffen [Fri, 24 Apr 2009 04:38:57 +0000 (04:38 -0000)]
version bump to 4.3.1

10 years agoadded cast128 proposal keyword
Andreas Steffen [Fri, 24 Apr 2009 04:38:08 +0000 (04:38 -0000)]
added cast128 proposal keyword

10 years agol format modifier outputs garbage on 64 bit platforms
Andreas Steffen [Wed, 22 Apr 2009 10:43:39 +0000 (10:43 -0000)]
l format modifier outputs garbage on 64 bit platforms

10 years agofixed compiler warnings on 64bit
Martin Willi [Wed, 22 Apr 2009 08:26:54 +0000 (08:26 -0000)]
fixed compiler warnings on 64bit

10 years agosuppress format warnings in the scripts directory
Andreas Steffen [Tue, 21 Apr 2009 19:51:48 +0000 (19:51 -0000)]
suppress format warnings in the scripts directory

10 years agoadded plugin load mechanism to pluto and scepclient and improved debug output 4.3.0
Andreas Steffen [Tue, 21 Apr 2009 18:48:58 +0000 (18:48 -0000)]
added plugin load mechanism to pluto and scepclient and improved debug output

10 years agouse the regular libstrongswan library initialization
Andreas Steffen [Tue, 21 Apr 2009 18:46:57 +0000 (18:46 -0000)]
use the regular libstrongswan library initialization

10 years agofixed a bunch of compiler warnings, pgp end certificate listing
Martin Willi [Tue, 21 Apr 2009 15:36:58 +0000 (15:36 -0000)]
fixed a bunch of compiler warnings, pgp end certificate listing

10 years agofixed pluto/scepclient out-of-tree builds
Martin Willi [Tue, 21 Apr 2009 15:24:02 +0000 (15:24 -0000)]
fixed pluto/scepclient out-of-tree builds

10 years agoschedule_job uses seconds to support time values larger than 49 days
Martin Willi [Tue, 21 Apr 2009 15:16:56 +0000 (15:16 -0000)]
schedule_job uses seconds to support time values larger than 49 days
added schedule_job_ms for ms resolution events

10 years agofixed indentation of debug output
Andreas Steffen [Tue, 21 Apr 2009 13:05:19 +0000 (13:05 -0000)]
fixed indentation of debug output

10 years agolast NEWS for 4.3.0
Andreas Steffen [Tue, 21 Apr 2009 12:32:19 +0000 (12:32 -0000)]
last NEWS for 4.3.0

10 years agomapped libstrongswan debug level to pluto debug options
Andreas Steffen [Tue, 21 Apr 2009 12:26:51 +0000 (12:26 -0000)]
mapped libstrongswan debug level to pluto debug options

10 years agopluto and scepclient use the regular libstrongswan library
Andreas Steffen [Tue, 21 Apr 2009 12:26:04 +0000 (12:26 -0000)]
pluto and scepclient use the regular libstrongswan library

10 years agoadded more NEWS for 4.3.0
Martin Willi [Tue, 21 Apr 2009 11:22:52 +0000 (11:22 -0000)]
added more NEWS for 4.3.0

10 years agodump CHILD_SA keys in loglevel 4
Martin Willi [Tue, 21 Apr 2009 09:29:23 +0000 (09:29 -0000)]
dump CHILD_SA keys in loglevel 4

10 years agoconfiguration of DNS and WINS servers via IKEv1 ModeConfig
Andreas Steffen [Tue, 21 Apr 2009 07:46:46 +0000 (07:46 -0000)]
configuration of DNS and WINS servers via IKEv1 ModeConfig

10 years agorefactoring of pluto and scepclient code
Andreas Steffen [Tue, 21 Apr 2009 07:34:44 +0000 (07:34 -0000)]
refactoring of pluto and scepclient code

10 years agoscepclient and pluto use asn1 from libstrongswan
Andreas Steffen [Mon, 20 Apr 2009 20:53:38 +0000 (20:53 -0000)]
scepclient and pluto use asn1 from libstrongswan

10 years agofixed IKE_SA rekeying collisions
Martin Willi [Mon, 20 Apr 2009 11:29:27 +0000 (11:29 -0000)]
fixed IKE_SA rekeying collisions

10 years agodo not adopt already initiated tasks after rekeying
Martin Willi [Mon, 20 Apr 2009 11:28:23 +0000 (11:28 -0000)]
do not adopt already initiated tasks after rekeying

10 years agoremoved trailing whitespace
Andreas Steffen [Mon, 20 Apr 2009 09:42:33 +0000 (09:42 -0000)]
removed trailing whitespace

10 years agosupport of the enum printf_hook
Andreas Steffen [Mon, 20 Apr 2009 09:32:59 +0000 (09:32 -0000)]
support of the enum printf_hook

10 years agoalready had the correct formatting
Andreas Steffen [Mon, 20 Apr 2009 07:31:34 +0000 (07:31 -0000)]
already had the correct formatting

10 years agomigrated write_chunk() to chunk_write()
Andreas Steffen [Mon, 20 Apr 2009 06:58:00 +0000 (06:58 -0000)]
migrated write_chunk() to chunk_write()

10 years agoeliminated TIMETOA_BUF definition
Andreas Steffen [Mon, 20 Apr 2009 06:21:49 +0000 (06:21 -0000)]
eliminated TIMETOA_BUF definition

10 years agoalready had the correct formatting
Andreas Steffen [Sun, 19 Apr 2009 19:32:51 +0000 (19:32 -0000)]
already had the correct formatting

10 years agocosmetics
Andreas Steffen [Sun, 19 Apr 2009 19:32:02 +0000 (19:32 -0000)]
cosmetics

10 years agoalready had the correct formatting
Andreas Steffen [Sun, 19 Apr 2009 19:22:31 +0000 (19:22 -0000)]
already had the correct formatting

10 years agoconversion from 8 spaces to 4 spaces per tab
Andreas Steffen [Sun, 19 Apr 2009 19:16:09 +0000 (19:16 -0000)]
conversion from 8 spaces to 4 spaces per tab

10 years agoinitialize new struct msg_digest
Andreas Steffen [Sun, 19 Apr 2009 18:42:47 +0000 (18:42 -0000)]
initialize new struct msg_digest

10 years agoscepclient uses the optionsfrom parser from libstrongswan
Andreas Steffen [Sat, 18 Apr 2009 17:43:28 +0000 (17:43 -0000)]
scepclient uses the optionsfrom parser from libstrongswan

10 years agocreated pluto and scepclient now use libstrongswan-lite
Andreas Steffen [Sat, 18 Apr 2009 14:50:31 +0000 (14:50 -0000)]
created pluto and scepclient now use libstrongswan-lite

10 years agoimproved openac dbg function handling multiple lines to syslog
Andreas Steffen [Fri, 17 Apr 2009 21:58:53 +0000 (21:58 -0000)]
improved openac dbg function handling multiple lines to syslog

10 years agofixing IKE_SA rekeying if charon.ikesa_table_size > 1
Tobias Brunner [Fri, 17 Apr 2009 16:58:11 +0000 (16:58 -0000)]
fixing IKE_SA rekeying if charon.ikesa_table_size > 1

10 years agopluto and scepclient now use chunk_t from libstrongswan
Andreas Steffen [Fri, 17 Apr 2009 16:41:26 +0000 (16:41 -0000)]
pluto and scepclient now use chunk_t from libstrongswan

10 years agoported most of the libstrongswan chunk_t macros to pluto
Andreas Steffen [Fri, 17 Apr 2009 16:11:33 +0000 (16:11 -0000)]
ported most of the libstrongswan chunk_t macros to pluto

10 years agoadded ike_rekey/child_rekey options to load-tester
Martin Willi [Fri, 17 Apr 2009 12:30:56 +0000 (12:30 -0000)]
added ike_rekey/child_rekey options to load-tester

10 years agostrdup() requires <string.h>
Andreas Steffen [Fri, 17 Apr 2009 11:22:06 +0000 (11:22 -0000)]
strdup() requires <string.h>

10 years agouse strdup() in clone_str() macro
Andreas Steffen [Fri, 17 Apr 2009 11:20:28 +0000 (11:20 -0000)]
use strdup() in clone_str() macro

10 years agorenamed empty_chunk to chunk_empty
Andreas Steffen [Fri, 17 Apr 2009 11:00:37 +0000 (11:00 -0000)]
renamed empty_chunk to chunk_empty

10 years agomissed strcaseeq added
Tobias Brunner [Fri, 17 Apr 2009 10:52:41 +0000 (10:52 -0000)]
missed strcaseeq added

10 years agomoved strcaseeq() macro from constants.h to utils.h
Andreas Steffen [Fri, 17 Apr 2009 09:52:49 +0000 (09:52 -0000)]
moved strcaseeq() macro from constants.h to utils.h

10 years agochanged elemsof() macro to countof()
Andreas Steffen [Fri, 17 Apr 2009 09:28:45 +0000 (09:28 -0000)]
changed elemsof() macro to countof()

10 years agosupport of the ESP CAMELLIA-CBC cipher by charon
Andreas Steffen [Fri, 17 Apr 2009 09:15:15 +0000 (09:15 -0000)]
support of the ESP CAMELLIA-CBC cipher by charon

10 years agofixed OID encoding
Andreas Steffen [Fri, 17 Apr 2009 08:58:07 +0000 (08:58 -0000)]
fixed OID encoding

10 years agoadd keylength transform attribute for all algorithms with a keylength != 0
Martin Willi [Fri, 17 Apr 2009 08:46:02 +0000 (08:46 -0000)]
add keylength transform attribute for all algorithms with a keylength != 0

10 years agofixed OID encoding
Martin Willi [Fri, 17 Apr 2009 08:28:53 +0000 (08:28 -0000)]
fixed OID encoding

10 years agoport the libstrongswan memory allocation methods to pluto
Andreas Steffen [Fri, 17 Apr 2009 07:11:29 +0000 (07:11 -0000)]
port the libstrongswan memory allocation methods to pluto

10 years agofixed some newline encodings
Martin Willi [Thu, 16 Apr 2009 14:00:14 +0000 (14:00 -0000)]
fixed some newline encodings

10 years agoremoved old leak detective
Andreas Steffen [Thu, 16 Apr 2009 10:49:26 +0000 (10:49 -0000)]
removed old leak detective

10 years agoflush pluto's event queue
Andreas Steffen [Thu, 16 Apr 2009 09:44:08 +0000 (09:44 -0000)]
flush pluto's event queue

10 years agofixed the longstanding myids memory leak
Andreas Steffen [Thu, 16 Apr 2009 09:11:49 +0000 (09:11 -0000)]
fixed the longstanding myids memory leak

10 years agopluto uses the libstrongswan leak detective and a stripped-down version of library_t
Andreas Steffen [Thu, 16 Apr 2009 08:25:47 +0000 (08:25 -0000)]
pluto uses the libstrongswan leak detective and a stripped-down version of library_t

10 years agoasn1_build_known_oid() includes ASN1_OID tag and length
Andreas Steffen [Thu, 16 Apr 2009 08:18:22 +0000 (08:18 -0000)]
asn1_build_known_oid() includes ASN1_OID tag and length

10 years agoscepclient also uses asn1_known_oid()
Andreas Steffen [Wed, 15 Apr 2009 19:27:39 +0000 (19:27 -0000)]
scepclient also uses asn1_known_oid()

10 years agoadded missing curly brackets
Andreas Steffen [Wed, 15 Apr 2009 18:37:59 +0000 (18:37 -0000)]
added missing curly brackets

10 years agorenamed known_oid() to asn1_known_oid() and defined asn1_get_oid()
Andreas Steffen [Wed, 15 Apr 2009 18:37:17 +0000 (18:37 -0000)]
renamed known_oid() to asn1_known_oid() and defined asn1_get_oid()

10 years agoINTERNAL_IP6_DNS and INTERNAL_IP6_NBNS options are now fully supported
Andreas Steffen [Wed, 15 Apr 2009 18:12:01 +0000 (18:12 -0000)]
INTERNAL_IP6_DNS and INTERNAL_IP6_NBNS options are now fully supported

10 years agoadded Microsoft proprietary ModeCfg options
Andreas Steffen [Wed, 15 Apr 2009 18:11:25 +0000 (18:11 -0000)]
added Microsoft proprietary ModeCfg options

10 years agoadded create_part_enumerator() to indentity, allows to enumerate RDNs etc.
Martin Willi [Tue, 14 Apr 2009 14:32:22 +0000 (14:32 -0000)]
added create_part_enumerator() to indentity, allows to enumerate RDNs etc.

10 years agomoved RDN OIDs to oid.txt, use asn1_get_known_oid() for lookup
Martin Willi [Tue, 14 Apr 2009 13:53:06 +0000 (13:53 -0000)]
moved RDN OIDs to oid.txt, use asn1_get_known_oid() for lookup

10 years agoimplemented asn1_get_known_oid(), mapping OID index to ASN1 OID
Martin Willi [Tue, 14 Apr 2009 13:50:23 +0000 (13:50 -0000)]
implemented asn1_get_known_oid(), mapping OID index to ASN1 OID

10 years agosend and receive internal DNS server information in ikev1/mode-config scenario
Andreas Steffen [Tue, 14 Apr 2009 11:29:08 +0000 (11:29 -0000)]
send and receive internal DNS server information in ikev1/mode-config scenario

10 years agoparsing internal DNS and WINS server addresses received via ModeConfig
Andreas Steffen [Tue, 14 Apr 2009 11:21:00 +0000 (11:21 -0000)]
parsing internal DNS and WINS server addresses received via ModeConfig

10 years agoadded missing string.h include
Martin Willi [Tue, 14 Apr 2009 10:50:29 +0000 (10:50 -0000)]
added missing string.h include

10 years agofixed proposal_keywords.c generation in out-of-tree builds
Martin Willi [Tue, 14 Apr 2009 10:49:12 +0000 (10:49 -0000)]
fixed proposal_keywords.c generation in out-of-tree builds

10 years agomerged multi-auth branch back into trunk
Martin Willi [Tue, 14 Apr 2009 10:34:24 +0000 (10:34 -0000)]
merged multi-auth branch back into trunk

10 years agodo not load guests starting with a ".", such as ".svn"
Martin Willi [Thu, 9 Apr 2009 13:43:26 +0000 (13:43 -0000)]
do not load guests starting with a ".", such as ".svn"

10 years agosimplified statfs
Martin Willi [Thu, 9 Apr 2009 12:06:01 +0000 (12:06 -0000)]
simplified statfs

10 years agoadded template() shortcut
Martin Willi [Tue, 7 Apr 2009 17:58:23 +0000 (17:58 -0000)]
added template() shortcut

10 years agoadded Dumm.method_missing, allows direct invocation of guests/bridges
Martin Willi [Tue, 7 Apr 2009 17:54:15 +0000 (17:54 -0000)]
added Dumm.method_missing, allows direct invocation of guests/bridges

10 years agoadded booted?/boot methods
Martin Willi [Tue, 7 Apr 2009 17:13:44 +0000 (17:13 -0000)]
added booted?/boot methods

10 years agouse safe each() implementations, allowing delete() in block
Martin Willi [Tue, 7 Apr 2009 14:56:19 +0000 (14:56 -0000)]
use safe each() implementations, allowing delete() in block
implement Client.reset() in ruby

10 years agoadded a reset() method to Dumm and each client
Martin Willi [Tue, 7 Apr 2009 14:22:02 +0000 (14:22 -0000)]
added a reset() method to Dumm and each client
identation cleanups

10 years agofixed template loading/unloading
Martin Willi [Tue, 7 Apr 2009 13:07:13 +0000 (13:07 -0000)]
fixed template loading/unloading
identation cleanups

10 years agostore all templates in a subdirectory
Martin Willi [Tue, 7 Apr 2009 13:06:33 +0000 (13:06 -0000)]
store all templates in a subdirectory

10 years agodo not purge interfaces on template load
Martin Willi [Tue, 7 Apr 2009 12:59:54 +0000 (12:59 -0000)]
do not purge interfaces on template load

10 years agomoved AUTH_HMAC_MD5_128 to IANA defined number
Martin Willi [Thu, 2 Apr 2009 13:53:20 +0000 (13:53 -0000)]
moved AUTH_HMAC_MD5_128 to IANA defined number

10 years agoversion bump to 4.3.0
Andreas Steffen [Tue, 31 Mar 2009 03:53:18 +0000 (03:53 -0000)]
version bump to 4.3.0

10 years agofixed copy-and-paste error in vendor.h
Andreas Steffen [Mon, 30 Mar 2009 16:00:11 +0000 (16:00 -0000)]
fixed copy-and-paste error in vendor.h