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

9 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.

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

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

9 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

9 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

9 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

9 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

9 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

9 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

9 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.

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

9 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.

9 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.

9 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.

9 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.

9 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

9 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

9 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

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

9 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

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

9 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

9 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()

9 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

9 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

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

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

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

9 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

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

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

9 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.

9 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

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

9 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

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

9 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.

9 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.

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

9 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.

9 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.

9 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.

9 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

9 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

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

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

9 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.

9 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.

9 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.

9 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/.

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

9 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.

9 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.

9 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.

9 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.

9 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.

9 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).

9 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).

9 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)

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

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

9 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

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

9 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

9 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

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

9 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

9 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

9 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

9 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

9 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

9 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

9 years agoLoad load-tester plugin before kernel interfaces, fixes fake_kernel option
Martin Willi [Wed, 19 Jan 2011 15:43:00 +0000 (16:43 +0100)]
Load load-tester plugin before kernel interfaces, fixes fake_kernel option

9 years agoIncrease tls_writer buffer by at least 4 bytes
Martin Willi [Wed, 19 Jan 2011 13:41:59 +0000 (14:41 +0100)]
Increase tls_writer buffer by at least 4 bytes

9 years agoFix potential use after free
Thomas Egerer [Tue, 18 Jan 2011 14:59:35 +0000 (15:59 +0100)]
Fix potential use after free

9 years agoWhitelist gnutls init function
Martin Willi [Mon, 17 Jan 2011 12:32:45 +0000 (13:32 +0100)]
Whitelist gnutls init function

9 years agoImplemented an alternative HTTP fetcher based on libsoup
Martin Willi [Mon, 17 Jan 2011 12:27:18 +0000 (13:27 +0100)]
Implemented an alternative HTTP fetcher based on libsoup

9 years agoAdded simple fetcher tool to test fetcher implementations
Martin Willi [Mon, 17 Jan 2011 12:26:12 +0000 (13:26 +0100)]
Added simple fetcher tool to test fetcher implementations

9 years agobacktrace->contains_function takes multiple names, speeding up whitelist check drasti...
Martin Willi [Mon, 17 Jan 2011 12:23:57 +0000 (13:23 +0100)]
backtrace->contains_function takes multiple names, speeding up whitelist check drastically

9 years agoAdd some common glib non-leaks to whitelist
Martin Willi [Mon, 17 Jan 2011 12:23:00 +0000 (13:23 +0100)]
Add some common glib non-leaks to whitelist

9 years agoAdd missing va_end to va_start in curl_fetcher
Martin Willi [Mon, 17 Jan 2011 12:21:35 +0000 (13:21 +0100)]
Add missing va_end to va_start in curl_fetcher