strongswan.git
10 years agoMigrated kernel_netlink_net to INIT/METHOD macros
Martin Willi [Thu, 17 Feb 2011 09:31:15 +0000 (09:31 +0000)]
Migrated kernel_netlink_net to INIT/METHOD macros

10 years agomaemo: New upstream release.
Tobias Brunner [Tue, 15 Feb 2011 09:43:19 +0000 (10:43 +0100)]
maemo: New upstream release.

10 years agoversion bump to 4.5.2dr1
Andreas Steffen [Fri, 11 Feb 2011 06:46:23 +0000 (07:46 +0100)]
version bump to 4.5.2dr1

10 years agomaemo: Disabled some unneeded plugins. 4.5.1
Tobias Brunner [Thu, 10 Feb 2011 15:07:16 +0000 (16:07 +0100)]
maemo: Disabled some unneeded plugins.

10 years agoMerged the monolithic and non-monolithic plugin loaders into one.
Tobias Brunner [Thu, 10 Feb 2011 15:46:06 +0000 (16:46 +0100)]
Merged the monolithic and non-monolithic plugin loaders into one.

This allows to add additional plugins even when the original build was
monolithic. Also fixes the pluto/xauth bug with the monolithic build.

10 years agopluto: Properly free secrets in error cases.
Tobias Brunner [Thu, 10 Feb 2011 14:50:58 +0000 (15:50 +0100)]
pluto: Properly free secrets in error cases.

10 years agoKernel interface updated for KLIPS plugin (TFC padding).
Tobias Brunner [Thu, 10 Feb 2011 10:01:15 +0000 (11:01 +0100)]
Kernel interface updated for KLIPS plugin (TFC padding).

10 years agoCompiler warning fixed.
Tobias Brunner [Thu, 10 Feb 2011 10:00:31 +0000 (11:00 +0100)]
Compiler warning fixed.

10 years ago[hopefully] fixed pathlen problem on ARM platforms
Andreas Steffen [Thu, 10 Feb 2011 14:51:18 +0000 (15:51 +0100)]
[hopefully] fixed pathlen problem on ARM platforms

10 years agomaemo: Typos in description fixed.
Tobias Brunner [Tue, 8 Feb 2011 17:10:13 +0000 (18:10 +0100)]
maemo: Typos in description fixed.

10 years agomaemo: Homepage added to debian/control files.
Tobias Brunner [Tue, 8 Feb 2011 16:41:57 +0000 (17:41 +0100)]
maemo: Homepage added to debian/control files.

10 years agoremoved ipsec up %startall from scenario descriptions
Andreas Steffen [Thu, 10 Feb 2011 09:03:59 +0000 (10:03 +0100)]
removed ipsec up %startall from scenario descriptions

10 years agoMigrated update_sa_job_t to INIT/METHOD macros
Andreas Steffen [Thu, 10 Feb 2011 07:31:46 +0000 (08:31 +0100)]
Migrated update_sa_job_t to INIT/METHOD macros

10 years agoMigrated send_keepalive_job_t to INIT/METHOD macros
Andreas Steffen [Thu, 10 Feb 2011 07:28:19 +0000 (08:28 +0100)]
Migrated send_keepalive_job_t to INIT/METHOD macros

10 years agoMigrated send_dpd_job_t to INIT/METHOD macros
Andreas Steffen [Thu, 10 Feb 2011 07:25:41 +0000 (08:25 +0100)]
Migrated send_dpd_job_t to INIT/METHOD macros

10 years agoMigrated roam_job_t to INIT/METHOD macros
Andreas Steffen [Thu, 10 Feb 2011 07:22:57 +0000 (08:22 +0100)]
Migrated roam_job_t to INIT/METHOD macros

10 years agoMigrated retransmit_job_t to INIT/METHOD macros
Andreas Steffen [Thu, 10 Feb 2011 07:19:47 +0000 (08:19 +0100)]
Migrated retransmit_job_t to INIT/METHOD macros

10 years agoMigrated rekey_ike_sa_job_t to INIT/METHOD macros
Andreas Steffen [Thu, 10 Feb 2011 07:16:23 +0000 (08:16 +0100)]
Migrated rekey_ike_sa_job_t to INIT/METHOD macros

10 years agoMigrated rekey_child_sa_job_t to INIT/METHOD macros
Andreas Steffen [Thu, 10 Feb 2011 07:13:01 +0000 (08:13 +0100)]
Migrated rekey_child_sa_job_t to INIT/METHOD macros

10 years agoMigrated process_message_job_t to INIT/METHOD macros
Andreas Steffen [Thu, 10 Feb 2011 07:09:36 +0000 (08:09 +0100)]
Migrated process_message_job_t to INIT/METHOD macros

10 years agoMigrated migrate_job_t to INIT/METHOD macros
Andreas Steffen [Thu, 10 Feb 2011 07:06:06 +0000 (08:06 +0100)]
Migrated migrate_job_t to INIT/METHOD macros

10 years ago_ prefix not required
Andreas Steffen [Thu, 10 Feb 2011 06:59:43 +0000 (07:59 +0100)]
_ prefix not required

10 years agoMigrated delete_ike_sa_job_t to INIT/METHOD macros
Andreas Steffen [Thu, 10 Feb 2011 06:56:53 +0000 (07:56 +0100)]
Migrated delete_ike_sa_job_t to INIT/METHOD macros

10 years agoMigrated delete_child_sa_job_t to INIT/METHOD macros
Andreas Steffen [Thu, 10 Feb 2011 06:53:34 +0000 (07:53 +0100)]
Migrated delete_child_sa_job_t to INIT/METHOD macros

10 years agoMigrated acquire_job_t to INIT/METHOD macros
Andreas Steffen [Thu, 10 Feb 2011 06:49:05 +0000 (07:49 +0100)]
Migrated acquire_job_t to INIT/METHOD macros

10 years agoreplaced ipsec up %startall command by start_action job
Andreas Steffen [Wed, 9 Feb 2011 21:27:04 +0000 (22:27 +0100)]
replaced ipsec up %startall command by start_action job

10 years agoversion bump to 4.5.1
Andreas Steffen [Wed, 9 Feb 2011 19:40:02 +0000 (20:40 +0100)]
version bump to 4.5.1

10 years agoadded openssl-ikev2/critical-extension scenario
Andreas Steffen [Tue, 8 Feb 2011 21:58:31 +0000 (22:58 +0100)]
added openssl-ikev2/critical-extension scenario

10 years agomaemo: Exclude static libraries from strongswan-applet package.
Tobias Brunner [Tue, 8 Feb 2011 15:18:50 +0000 (16:18 +0100)]
maemo: Exclude static libraries from strongswan-applet package.

10 years agomaemo: Use automatic optification.
Tobias Brunner [Tue, 8 Feb 2011 14:19:15 +0000 (15:19 +0100)]
maemo: Use automatic optification.

10 years agomaemo: Explicitly list the installed files.
Tobias Brunner [Tue, 8 Feb 2011 14:15:36 +0000 (15:15 +0100)]
maemo: Explicitly list the installed files.

This avoids packaging static libraries and .la files plus excludes man3
pages of libfreeswan.

10 years agomaemo: Use /usr/lib instead of /usr/libexec.
Tobias Brunner [Tue, 8 Feb 2011 14:14:48 +0000 (15:14 +0100)]
maemo: Use /usr/lib instead of /usr/libexec.

10 years agomaemo: Create DBUS service file with correct path to charon.
Tobias Brunner [Tue, 8 Feb 2011 14:13:15 +0000 (15:13 +0100)]
maemo: Create DBUS service file with correct path to charon.

10 years agomaemo: Fixed remake of strongswan package.
Tobias Brunner [Tue, 8 Feb 2011 14:04:06 +0000 (15:04 +0100)]
maemo: Fixed remake of strongswan package.

10 years agoFixed tnc-imc/imv library names when building monolithic
Martin Willi [Tue, 8 Feb 2011 10:22:02 +0000 (11:22 +0100)]
Fixed tnc-imc/imv library names when building monolithic

10 years agoCheck for libxml when building tnccs_11, use autoconf libxml CFLAGS/LIBS
Martin Willi [Tue, 8 Feb 2011 10:11:01 +0000 (11:11 +0100)]
Check for libxml when building tnccs_11, use autoconf libxml CFLAGS/LIBS

10 years agotnccs_11 does not link against libtls, just uses its headers
Martin Willi [Tue, 8 Feb 2011 10:09:27 +0000 (11:09 +0100)]
tnccs_11 does not link against libtls, just uses its headers

10 years agoWhitespace cleanups in tnc code
Martin Willi [Tue, 8 Feb 2011 09:56:06 +0000 (10:56 +0100)]
Whitespace cleanups in tnc code

10 years agoAdd a prefix to the global visible tnc names to avoid name clashes, move to tncifimv
Martin Willi [Tue, 8 Feb 2011 09:53:10 +0000 (10:53 +0100)]
Add a prefix to the global visible tnc names to avoid name clashes, move to tncifimv

10 years agoFixed compiler warning
Martin Willi [Tue, 8 Feb 2011 09:51:02 +0000 (10:51 +0100)]
Fixed compiler warning

10 years agotnccs_11 does not link to libtnc anymore
Martin Willi [Tue, 8 Feb 2011 09:44:08 +0000 (10:44 +0100)]
tnccs_11 does not link to libtnc anymore

10 years agoImplement correct signature for pb_tnc_msg->process()
Martin Willi [Tue, 8 Feb 2011 09:42:48 +0000 (10:42 +0100)]
Implement correct signature for pb_tnc_msg->process()

10 years agoFixed doxygen groups in libcharon tnc subtree
Martin Willi [Tue, 8 Feb 2011 09:18:42 +0000 (10:18 +0100)]
Fixed doxygen groups in libcharon tnc subtree

10 years agoFixed various doxygen errors in tnc plugins
Martin Willi [Tue, 8 Feb 2011 09:18:09 +0000 (10:18 +0100)]
Fixed various doxygen errors in tnc plugins

10 years agoFixed function parameter description
Martin Willi [Tue, 8 Feb 2011 09:14:56 +0000 (10:14 +0100)]
Fixed function parameter description

10 years agoadded ikev2/critical-extension scenario
Andreas Steffen [Tue, 8 Feb 2011 06:05:11 +0000 (07:05 +0100)]
added ikev2/critical-extension scenario

10 years agodefined OID_STRONGSWAN
Andreas Steffen [Mon, 7 Feb 2011 22:42:29 +0000 (23:42 +0100)]
defined OID_STRONGSWAN

10 years agouse DN from pkcs10 request if it exists
Andreas Steffen [Mon, 7 Feb 2011 22:41:54 +0000 (23:41 +0100)]
use DN from pkcs10 request if it exists

10 years agomaemo: New releases.
Tobias Brunner [Mon, 7 Feb 2011 15:14:12 +0000 (16:14 +0100)]
maemo: New releases.

10 years agomaemo: Build dependencies fixed.
Tobias Brunner [Mon, 7 Feb 2011 15:13:37 +0000 (16:13 +0100)]
maemo: Build dependencies fixed.

10 years agomaemo: Makefile target to build source-only packages.
Tobias Brunner [Mon, 7 Feb 2011 15:12:30 +0000 (16:12 +0100)]
maemo: Makefile target to build source-only packages.

10 years agoReport correct key size if a cipher is not supported
Martin Willi [Mon, 7 Feb 2011 15:38:54 +0000 (16:38 +0100)]
Report correct key size if a cipher is not supported

10 years agoremoved keyblobtoid.c from libfreeswan
Andreas Steffen [Mon, 7 Feb 2011 14:47:43 +0000 (15:47 +0100)]
removed keyblobtoid.c from libfreeswan

10 years agoremoved atosa.c and satoa.c from libfreeswan
Andreas Steffen [Mon, 7 Feb 2011 14:35:24 +0000 (15:35 +0100)]
removed atosa.c and satoa.c from libfreeswan

10 years agoremoved prng.c from libfreeswan
Andreas Steffen [Mon, 7 Feb 2011 14:19:06 +0000 (15:19 +0100)]
removed prng.c from libfreeswan

10 years agoRemoved empty man page for starter.
Tobias Brunner [Mon, 7 Feb 2011 10:37:12 +0000 (11:37 +0100)]
Removed empty man page for starter.

10 years agoRemoved useless man page for _copyright.
Tobias Brunner [Mon, 7 Feb 2011 10:28:44 +0000 (11:28 +0100)]
Removed useless man page for _copyright.

10 years agoSome typos fixed.
Tobias Brunner [Mon, 7 Feb 2011 10:13:27 +0000 (11:13 +0100)]
Some typos fixed.

10 years agoFixed whatis entry of pluto manpage.
Tobias Brunner [Mon, 7 Feb 2011 10:09:03 +0000 (11:09 +0100)]
Fixed whatis entry of pluto manpage.

10 years agoEscape - in manpages when used as minus sign.
Tobias Brunner [Mon, 7 Feb 2011 09:52:54 +0000 (10:52 +0100)]
Escape - in manpages when used as minus sign.

10 years agomaemo: Register with the GtkIconTheme "changed" signal not until the GUI is initialized.
Tobias Brunner [Mon, 7 Feb 2011 09:43:28 +0000 (10:43 +0100)]
maemo: Register with the GtkIconTheme "changed" signal not until the GUI is initialized.

10 years agointroduced libstrongswan.x509.enforce_critical parameter
Andreas Steffen [Sat, 5 Feb 2011 08:01:18 +0000 (09:01 +0100)]
introduced libstrongswan.x509.enforce_critical parameter

10 years agoversion bump to 4.5.1rc2
Andreas Steffen [Sat, 5 Feb 2011 07:59:36 +0000 (08:59 +0100)]
version bump to 4.5.1rc2

10 years agoProperly initialize variable 'critical'.
Tobias Brunner [Fri, 4 Feb 2011 17:01:47 +0000 (18:01 +0100)]
Properly initialize variable 'critical'.

10 years agomaemo: Moved package sources.
Tobias Brunner [Fri, 4 Feb 2011 17:01:10 +0000 (18:01 +0100)]
maemo: Moved package sources.

10 years agomaemo: Added Maemo specific patches for strongswan.conf.
Tobias Brunner [Fri, 4 Feb 2011 17:00:18 +0000 (18:00 +0100)]
maemo: Added Maemo specific patches for strongswan.conf.

10 years agomaemo: Use newer Debian source package format.
Tobias Brunner [Fri, 4 Feb 2011 16:59:31 +0000 (17:59 +0100)]
maemo: Use newer Debian source package format.

10 years agomaemo: Adding Makefiles to build Debian packages.
Tobias Brunner [Fri, 4 Feb 2011 16:58:55 +0000 (17:58 +0100)]
maemo: Adding Makefiles to build Debian packages.

10 years agomaemo: Move debian/ directory for applet to packages/.
Tobias Brunner [Fri, 4 Feb 2011 16:41:15 +0000 (17:41 +0100)]
maemo: Move debian/ directory for applet to packages/.

10 years agomaemo: Enable pluto and starter.
Tobias Brunner [Fri, 4 Feb 2011 11:52:40 +0000 (12:52 +0100)]
maemo: Enable pluto and starter.

10 years agomaemo: Added Maemo specific fields (including icons) to packages.
Tobias Brunner [Fri, 4 Feb 2011 11:51:53 +0000 (12:51 +0100)]
maemo: Added Maemo specific fields (including icons) to packages.

10 years agomaemo: Don't include debian files in distribution.
Tobias Brunner [Fri, 4 Feb 2011 11:50:38 +0000 (12:50 +0100)]
maemo: Don't include debian files in distribution.

10 years agomaemo: Package dependencies and descriptions changed.
Tobias Brunner [Fri, 4 Feb 2011 11:49:41 +0000 (12:49 +0100)]
maemo: Package dependencies and descriptions changed.

10 years agomaemo: Touch icon dir to trigger update event.
Tobias Brunner [Fri, 4 Feb 2011 11:39:07 +0000 (12:39 +0100)]
maemo: Touch icon dir to trigger update event.

10 years agomaemo: Listen for IKE_SA state changes insted of CHILD_SA state changes.
Tobias Brunner [Fri, 4 Feb 2011 11:36:28 +0000 (12:36 +0100)]
maemo: Listen for IKE_SA state changes insted of CHILD_SA state changes.

If the IKE_SA_INIT request fails, there is not yet a CHILD_SA that could
trigger state changes.

10 years agomaemo: Reload icons on icon theme change.
Tobias Brunner [Fri, 4 Feb 2011 11:34:26 +0000 (12:34 +0100)]
maemo: Reload icons on icon theme change.

This is also needed during the installation because the applet might be
loaded before the icons are installed (or the icon cache is refreshed).

10 years agomaemo: Adding some missing files (required by automake).
Tobias Brunner [Fri, 4 Feb 2011 11:33:22 +0000 (12:33 +0100)]
maemo: Adding some missing files (required by automake).

10 years agoReplace hashtable key if a put operation replaces value
Martin Willi [Thu, 3 Feb 2011 15:58:12 +0000 (16:58 +0100)]
Replace hashtable key if a put operation replaces value

Fixes a crash if lifetime of key is bound to value (i.e. key == value)

10 years agoFix check to increase hashtable size properly
Martin Willi [Thu, 3 Feb 2011 15:57:39 +0000 (16:57 +0100)]
Fix check to increase hashtable size properly

10 years agoInvoke the per-round authorize() hook before purging current auth info on IKE_SA
Martin Willi [Thu, 3 Feb 2011 12:31:11 +0000 (13:31 +0100)]
Invoke the per-round authorize() hook before purging current auth info on IKE_SA

10 years agoFilter out non-matching ike_cfg in backend manager, so backends don't have to
Martin Willi [Thu, 3 Feb 2011 09:03:36 +0000 (10:03 +0100)]
Filter out non-matching ike_cfg in backend manager, so backends don't have to

10 years agodisable INITIAL_CONTACT message by setting unigueids=no
Andreas Steffen [Wed, 2 Feb 2011 14:58:34 +0000 (15:58 +0100)]
disable INITIAL_CONTACT message by setting unigueids=no

10 years agoMigrated ike_auth to INIT/METHOD macros, fixes missing initial_contact initialization
Martin Willi [Wed, 2 Feb 2011 14:13:39 +0000 (15:13 +0100)]
Migrated ike_auth to INIT/METHOD macros, fixes missing initial_contact initialization

10 years agoAccept non-encrypted INFORMATIONALs for ME connectivity checks
Martin Willi [Tue, 1 Feb 2011 08:46:32 +0000 (09:46 +0100)]
Accept non-encrypted INFORMATIONALs for ME connectivity checks

10 years agoDo not use destroyed rng/hasher if IKE_SA has been flush()ed
Martin Willi [Thu, 20 Jan 2011 09:32:37 +0000 (10:32 +0100)]
Do not use destroyed rng/hasher if IKE_SA has been flush()ed

10 years agoAdd missing AUTH_RULE for trusted self-signed peer certificates
Martin Willi [Tue, 1 Feb 2011 08:24:42 +0000 (09:24 +0100)]
Add missing AUTH_RULE for trusted self-signed peer certificates

10 years agoload constraints plugin in ikev2/multi-level-ca-pathlen scenario
Andreas Steffen [Mon, 31 Jan 2011 13:46:16 +0000 (14:46 +0100)]
load constraints plugin in ikev2/multi-level-ca-pathlen scenario

10 years agofixed checking of unknown critical extensions in openssl_x509
Andreas Steffen [Mon, 31 Jan 2011 13:37:48 +0000 (14:37 +0100)]
fixed checking of unknown critical extensions in openssl_x509

10 years agoadapted some UML timings
Andreas Steffen [Mon, 31 Jan 2011 08:38:22 +0000 (09:38 +0100)]
adapted some UML timings

10 years agomove sleep into host start if statement
Andreas Steffen [Mon, 31 Jan 2011 07:18:34 +0000 (08:18 +0100)]
move sleep into host start if statement

10 years agofixed typo
Andreas Steffen [Mon, 31 Jan 2011 07:07:28 +0000 (08:07 +0100)]
fixed typo

10 years agoadded ikev2/rw-eap-tnc-dynamic scenario
Andreas Steffen [Mon, 31 Jan 2011 06:30:41 +0000 (07:30 +0100)]
added ikev2/rw-eap-tnc-dynamic scenario

10 years agoupdated testing.conf UML configuration file
Andreas Steffen [Mon, 31 Jan 2011 04:47:39 +0000 (05:47 +0100)]
updated testing.conf UML configuration file

10 years agoadditional UML configuration options
Andreas Steffen [Mon, 31 Jan 2011 04:47:05 +0000 (05:47 +0100)]
additional UML configuration options

10 years agoversion bump to strongswan-4.5.1rc1
Andreas Steffen [Mon, 31 Jan 2011 04:39:17 +0000 (05:39 +0100)]
version bump to strongswan-4.5.1rc1

10 years agoadded tnccs_dynamic plugin and tnccs_11 refactoring to NEWS
Andreas Steffen [Mon, 31 Jan 2011 04:37:41 +0000 (05:37 +0100)]
added tnccs_dynamic plugin and tnccs_11 refactoring to NEWS

10 years agoadded comment to determine_tnccs_protocol() function
Andreas Steffen [Mon, 31 Jan 2011 04:31:22 +0000 (05:31 +0100)]
added comment to determine_tnccs_protocol() function

10 years agoimplemented dynamic detection of TNCCS protocol
Andreas Steffen [Sun, 30 Jan 2011 23:59:01 +0000 (00:59 +0100)]
implemented dynamic detection of TNCCS protocol

10 years agoDo not log potentially hundreds of cert requests for unknown CAs at level 1
Martin Willi [Thu, 27 Jan 2011 08:14:53 +0000 (09:14 +0100)]
Do not log potentially hundreds of cert requests for unknown CAs at level 1

10 years agoUse wrapped threading functions in ha plugin
Martin Willi [Thu, 20 Jan 2011 14:52:29 +0000 (15:52 +0100)]
Use wrapped threading functions in ha plugin