strongswan.git
9 years agoCombined some attributes and got rid of many handshake_states
Sansar Choinyambuu [Mon, 22 Aug 2011 15:18:45 +0000 (17:18 +0200)]
Combined some attributes and got rid of many handshake_states

9 years agoDeleted intermediate handshake_state
Sansar Choinyambuu [Mon, 22 Aug 2011 15:17:44 +0000 (17:17 +0200)]
Deleted intermediate handshake_state

9 years agonothing to send with BeginHandshake
Andreas Steffen [Mon, 22 Aug 2011 05:37:03 +0000 (07:37 +0200)]
nothing to send with BeginHandshake

9 years agodetect TPM presence on IMC
Andreas Steffen [Sun, 21 Aug 2011 18:00:15 +0000 (20:00 +0200)]
detect TPM presence on IMC

9 years agomoved proto_caps and meas_algo to pts object
Andreas Steffen [Sun, 21 Aug 2011 08:38:51 +0000 (10:38 +0200)]
moved proto_caps and meas_algo to pts object

9 years agomoved TSS into pts object
Andreas Steffen [Sat, 20 Aug 2011 21:37:37 +0000 (23:37 +0200)]
moved TSS into pts object

9 years agoreformatted TPM Version Info output
Andreas Steffen [Sat, 20 Aug 2011 16:20:43 +0000 (18:20 +0200)]
reformatted TPM Version Info output

9 years agocleaned up variable names
Andreas Steffen [Sat, 20 Aug 2011 15:28:04 +0000 (17:28 +0200)]
cleaned up variable names

9 years agoimv-attestation needs trousers
Andreas Steffen [Sat, 20 Aug 2011 15:27:38 +0000 (17:27 +0200)]
imv-attestation needs trousers

9 years agodefine tpm_version_info as a chunk
Andreas Steffen [Sat, 20 Aug 2011 15:27:09 +0000 (17:27 +0200)]
define tpm_version_info as a chunk

9 years agolog selected PTS measurement algorithm
Andreas Steffen [Sat, 20 Aug 2011 13:47:55 +0000 (15:47 +0200)]
log selected PTS measurement algorithm

9 years agoshortened function names and moved to pts subdirectory
Andreas Steffen [Sat, 20 Aug 2011 12:59:25 +0000 (14:59 +0200)]
shortened function names and moved to pts subdirectory

9 years agofixed typo
Andreas Steffen [Sat, 20 Aug 2011 09:39:08 +0000 (11:39 +0200)]
fixed typo

9 years agolog PA-TNC attribute names
Andreas Steffen [Sat, 20 Aug 2011 09:33:22 +0000 (11:33 +0200)]
log PA-TNC attribute names

9 years agoAttestation IMV starts sending PA-TNC messages
Andreas Steffen [Sat, 20 Aug 2011 07:52:41 +0000 (09:52 +0200)]
Attestation IMV starts sending PA-TNC messages

9 years agoreturn result
Andreas Steffen [Sat, 20 Aug 2011 05:13:48 +0000 (07:13 +0200)]
return result

9 years agolink libtspi
Andreas Steffen [Sat, 20 Aug 2011 04:59:24 +0000 (06:59 +0200)]
link libtspi

9 years agoconnection_id initialization got lost
Andreas Steffen [Fri, 19 Aug 2011 19:48:02 +0000 (21:48 +0200)]
connection_id initialization got lost

9 years agoadded newline
Andreas Steffen [Fri, 19 Aug 2011 19:35:01 +0000 (21:35 +0200)]
added newline

9 years agoremove unwanted insertion
Andreas Steffen [Fri, 19 Aug 2011 19:29:02 +0000 (21:29 +0200)]
remove unwanted insertion

9 years agoget rid of intermediate handshake_state variable
Andreas Steffen [Fri, 19 Aug 2011 17:46:45 +0000 (19:46 +0200)]
get rid of intermediate handshake_state variable

9 years agoslightly modified IMC measurement algorithm selection
Andreas Steffen [Fri, 19 Aug 2011 17:33:40 +0000 (19:33 +0200)]
slightly modified IMC measurement algorithm selection

9 years agocosmetics
Andreas Steffen [Thu, 18 Aug 2011 15:22:37 +0000 (17:22 +0200)]
cosmetics

9 years agoImplemented the ReceiveMessage function on imc/v
Sansar Choinyambuu [Fri, 19 Aug 2011 13:29:57 +0000 (15:29 +0200)]
Implemented the ReceiveMessage function on imc/v

9 years agoImplemented send_message of File Measurement PTS attribute on imc_attestation
Sansar Choinyambuu [Fri, 19 Aug 2011 11:25:40 +0000 (13:25 +0200)]
Implemented send_message of File Measurement PTS attribute on imc_attestation

9 years agomoved file_meas_entry_t struct to header file
Sansar Choinyambuu [Fri, 19 Aug 2011 11:24:52 +0000 (13:24 +0200)]
moved file_meas_entry_t struct to header file

9 years agoRestored the changes
Sansar Choinyambuu [Fri, 19 Aug 2011 07:28:16 +0000 (09:28 +0200)]
Restored the changes

9 years agocombined request with tcg_pts_attr_proto_caps
Andreas Steffen [Thu, 18 Aug 2011 14:54:03 +0000 (16:54 +0200)]
combined request with tcg_pts_attr_proto_caps

9 years agoExplain PTS measurement algorithm proposal
Andreas Steffen [Thu, 18 Aug 2011 14:24:42 +0000 (16:24 +0200)]
Explain PTS measurement algorithm proposal

9 years agocreated PTS Functional Component Name header file
Andreas Steffen [Thu, 18 Aug 2011 14:09:09 +0000 (16:09 +0200)]
created PTS Functional Component Name header file

9 years agoshortened type name to pts_pcr_transform_t
Andreas Steffen [Thu, 18 Aug 2011 13:27:27 +0000 (15:27 +0200)]
shortened type name to pts_pcr_transform_t

9 years agocosmetics
Andreas Steffen [Thu, 18 Aug 2011 12:56:00 +0000 (14:56 +0200)]
cosmetics

9 years agoset_algorithms method not needed
Andreas Steffen [Thu, 18 Aug 2011 12:48:50 +0000 (14:48 +0200)]
set_algorithms method not needed

9 years agouse libstrongswan hasher
Andreas Steffen [Thu, 18 Aug 2011 12:27:37 +0000 (14:27 +0200)]
use libstrongswan hasher

9 years agospecify supported PTS measurement algorithms
Andreas Steffen [Thu, 18 Aug 2011 11:54:07 +0000 (13:54 +0200)]
specify supported PTS measurement algorithms

9 years agoconvert pts_meas_algo_t to hash_algorithm_type
Andreas Steffen [Thu, 18 Aug 2011 11:11:56 +0000 (13:11 +0200)]
convert pts_meas_algo_t to hash_algorithm_type

9 years agomoved pts_meas_algorithms_t to own header file
Andreas Steffen [Thu, 18 Aug 2011 10:54:38 +0000 (12:54 +0200)]
moved pts_meas_algorithms_t to own header file

9 years agorefactored PTS measurement algorithms
Andreas Steffen [Thu, 18 Aug 2011 07:56:17 +0000 (09:56 +0200)]
refactored PTS measurement algorithms

9 years agomake imv_attestation plugin compile
Andreas Steffen [Wed, 17 Aug 2011 20:59:47 +0000 (22:59 +0200)]
make imv_attestation plugin compile

9 years agoshortened some type names and enforced encoding rules
Andreas Steffen [Wed, 17 Aug 2011 20:42:45 +0000 (22:42 +0200)]
shortened some type names and enforced encoding rules

9 years agoautomatically parse TCG PTS attributes
Andreas Steffen [Wed, 17 Aug 2011 20:12:29 +0000 (22:12 +0200)]
automatically parse TCG PTS attributes

9 years agoStarted implementing Notification Handshake and Send Message Functions
Sansar Choinyambuu [Wed, 17 Aug 2011 14:36:54 +0000 (16:36 +0200)]
Started implementing Notification Handshake and Send Message Functions

9 years agoFinalized State class implementations for Attestation IMV/C
Sansar Choinyambuu [Wed, 17 Aug 2011 14:36:11 +0000 (16:36 +0200)]
Finalized State class implementations for Attestation IMV/C

9 years agoCorrected typo
Sansar Choinyambuu [Wed, 17 Aug 2011 14:35:35 +0000 (16:35 +0200)]
Corrected typo

9 years agoModified the handling switch for Attributes reception on Attestation IMV/C
Sansar Choinyambuu [Fri, 12 Aug 2011 12:46:28 +0000 (14:46 +0200)]
Modified the handling switch for Attributes reception on Attestation IMV/C

9 years agoImplemented TCG PTS File Measurement attribute
Sansar Choinyambuu [Fri, 12 Aug 2011 12:09:33 +0000 (14:09 +0200)]
Implemented TCG PTS File Measurement attribute

9 years agoCorrected wrong parameter name
Sansar Choinyambuu [Fri, 12 Aug 2011 12:08:47 +0000 (14:08 +0200)]
Corrected wrong parameter name

9 years agoImplemented TCG PTS Simple Evidence Final and Request File Measurement attributes
Sansar Choinyambuu [Fri, 12 Aug 2011 08:56:02 +0000 (10:56 +0200)]
Implemented TCG PTS Simple Evidence Final and Request File Measurement attributes

9 years agoImplemented TCG PTS Simple Evidence Final and Request File Measurement attributes
Sansar Choinyambuu [Fri, 12 Aug 2011 08:54:58 +0000 (10:54 +0200)]
Implemented TCG PTS Simple Evidence Final and Request File Measurement attributes

9 years agoChanged the type of hash algorithm to the enum variable
Sansar Choinyambuu [Fri, 12 Aug 2011 08:54:01 +0000 (10:54 +0200)]
Changed the type of hash algorithm to the enum variable
Replaced the values of flag enum variables

9 years agoImplemented TCG PTS Simple Component Evidence Attribute
Sansar Choinyambuu [Wed, 10 Aug 2011 14:44:12 +0000 (16:44 +0200)]
Implemented TCG PTS Simple Component Evidence Attribute

9 years agoUse chunk_t.len instead of sizeof function
Sansar Choinyambuu [Wed, 10 Aug 2011 14:42:57 +0000 (16:42 +0200)]
Use chunk_t.len instead of sizeof function
Bit 0 for the flag fields is the most significant field

9 years agoChanged the type of name field to corresponding enum type
Sansar Choinyambuu [Wed, 10 Aug 2011 08:36:42 +0000 (10:36 +0200)]
Changed the type of name field to corresponding enum type

9 years agoFinalized the implementation of TCG PTS Request Functional Component Evidence Attribute
Sansar Choinyambuu [Wed, 10 Aug 2011 08:25:53 +0000 (10:25 +0200)]
Finalized the implementation of TCG PTS Request Functional Component Evidence Attribute

9 years agoImplemented TCG PTS Generate Attestation Evidence attribute
Sansar Choinyambuu [Mon, 8 Aug 2011 14:49:43 +0000 (16:49 +0200)]
Implemented TCG PTS Generate Attestation Evidence attribute
Added two new Attributes to sources in Makefile

9 years agoDraft version of TCG PTS Request Function Component Evidence Attribute
Sansar Choinyambuu [Mon, 8 Aug 2011 14:42:13 +0000 (16:42 +0200)]
Draft version of TCG PTS Request Function Component Evidence Attribute

9 years agoCommented compiler options Wall Werror for Makefile
Sansar Choinyambuu [Mon, 8 Aug 2011 14:40:59 +0000 (16:40 +0200)]
Commented compiler options Wall Werror for Makefile
Corrected bit 0 for AIK flags to be least significant bit

9 years agoDebugged TCG PTS attributes implementations
Sansar Choinyambuu [Mon, 8 Aug 2011 11:34:13 +0000 (13:34 +0200)]
Debugged TCG PTS attributes implementations

9 years agoChanges according to the new PTS Attributes addition
Sansar Choinyambuu [Fri, 5 Aug 2011 15:46:30 +0000 (17:46 +0200)]
Changes according to the new PTS Attributes addition

9 years agoImplemented TCG PTS Attributes
Sansar Choinyambuu [Fri, 5 Aug 2011 15:42:16 +0000 (17:42 +0200)]
Implemented TCG PTS Attributes

9 years agochanged DBG_IMC to DBG_IMV
Andreas Steffen [Wed, 3 Aug 2011 08:40:36 +0000 (10:40 +0200)]
changed DBG_IMC to DBG_IMV

9 years agoadded support of INVALID_PARAMETER PA-Error
Andreas Steffen [Wed, 3 Aug 2011 08:38:44 +0000 (10:38 +0200)]
added support of INVALID_PARAMETER PA-Error

9 years agoIMC/IMV directory change to imcvs
Andreas Steffen [Wed, 3 Aug 2011 08:37:37 +0000 (10:37 +0200)]
IMC/IMV directory change to imcvs

9 years agoremoved conflicts
Andreas Steffen [Wed, 3 Aug 2011 08:35:58 +0000 (10:35 +0200)]
removed conflicts

9 years agoadded missing endif in Makefile
Andreas Steffen [Wed, 3 Aug 2011 08:35:20 +0000 (10:35 +0200)]
added missing endif in Makefile

9 years agocorrected typo
Andreas Steffen [Fri, 24 Jun 2011 15:48:01 +0000 (17:48 +0200)]
corrected typo

9 years agoparameters of change_state() method changed
Andreas Steffen [Fri, 24 Jun 2011 15:47:41 +0000 (17:47 +0200)]
parameters of change_state() method changed

9 years agoAttestation IMC/IMV pair uses TCG_PTS subtype
Andreas Steffen [Fri, 24 Jun 2011 15:41:58 +0000 (17:41 +0200)]
Attestation IMC/IMV pair uses TCG_PTS subtype

9 years agochanged copyright to Sansar
Andreas Steffen [Tue, 21 Jun 2011 07:35:56 +0000 (09:35 +0200)]
changed copyright to Sansar

9 years agoprepare automatic parsing of TCG PTS attributes
Andreas Steffen [Mon, 20 Jun 2011 14:52:31 +0000 (16:52 +0200)]
prepare automatic parsing of TCG PTS attributes

9 years agocreated empty imc_attestation and imv_attestation plugin hulls
Andreas Steffen [Mon, 20 Jun 2011 14:30:23 +0000 (16:30 +0200)]
created empty imc_attestation and imv_attestation plugin hulls

9 years agoNetworkManager-strongSwan Debian release 1.3.0
Martin Willi [Wed, 7 Sep 2011 13:39:36 +0000 (15:39 +0200)]
NetworkManager-strongSwan Debian release 1.3.0

9 years agoFixed compiler warnings in openssl plugin
Martin Willi [Wed, 7 Sep 2011 12:23:27 +0000 (14:23 +0200)]
Fixed compiler warnings in openssl plugin

9 years agoMigrated NM frontend plugin to NetworkManager 0.9
Martin Willi [Mon, 5 Sep 2011 15:12:04 +0000 (17:12 +0200)]
Migrated NM frontend plugin to NetworkManager 0.9

Use GtkBuilder, drop gconf dependency.

9 years agoRemove obsolete values from builder_part_names
Thomas Egerer [Thu, 1 Sep 2011 12:18:24 +0000 (14:18 +0200)]
Remove obsolete values from builder_part_names

Adds removal of builder parts obsoleted with git commit
15177f5785bcec6700f2a1a698cd8392c9bba5e9.

9 years agoSupport resolution of "allow_any" DNS names in charon (%hostname)
Martin Willi [Fri, 2 Sep 2011 11:42:45 +0000 (13:42 +0200)]
Support resolution of "allow_any" DNS names in charon (%hostname)

9 years agoCheck if ClearSilver actually requires zlib
Martin Willi [Thu, 1 Sep 2011 11:23:37 +0000 (13:23 +0200)]
Check if ClearSilver actually requires zlib

9 years agoadded tnc-ifmap.ssl_passphrase to strongswan.conf
Andreas Steffen [Fri, 2 Sep 2011 04:38:39 +0000 (06:38 +0200)]
added tnc-ifmap.ssl_passphrase to strongswan.conf

9 years agoRenamed 'use' database column as that is a keyword in MySQL.
Tobias Brunner [Thu, 1 Sep 2011 07:57:03 +0000 (09:57 +0200)]
Renamed 'use' database column as that is a keyword in MySQL.

Reported by Stefan Tomas.

9 years agoProperly remove listener when listen() times out
Martin Willi [Wed, 31 Aug 2011 14:42:02 +0000 (16:42 +0200)]
Properly remove listener when listen() times out

9 years agostarter passes unresolved DNS names to charon
Martin Willi [Mon, 29 Aug 2011 07:58:18 +0000 (09:58 +0200)]
starter passes unresolved DNS names to charon

Based on an initial patch by Mirko Parthey.

9 years agoFix file descriptor leak
Thomas Jarosch [Fri, 26 Aug 2011 18:57:10 +0000 (20:57 +0200)]
Fix file descriptor leak

Credit goes to "cppcheck".

Signed-off-by: Thomas Jarosch <thomas.jarosch@intra2net.com>
9 years agoRemove redundant assignment
Thomas Jarosch [Fri, 26 Aug 2011 18:56:38 +0000 (20:56 +0200)]
Remove redundant assignment

Signed-off-by: Thomas Jarosch <thomas.jarosch@intra2net.com>
9 years agoFix file descriptor leak on error
Thomas Jarosch [Fri, 26 Aug 2011 18:55:55 +0000 (20:55 +0200)]
Fix file descriptor leak on error

Credit goes to cppcheck.

Signed-off-by: Thomas Jarosch <thomas.jarosch@intra2net.com>
9 years agobus->listen() and the controller wrappers accept a timeout to wait for callbacks
Martin Willi [Fri, 26 Aug 2011 08:42:42 +0000 (10:42 +0200)]
bus->listen() and the controller wrappers accept a timeout to wait for callbacks

9 years agosupport optional SSL passphrase for Axis2/C connection
Andreas Steffen [Wed, 24 Aug 2011 19:27:34 +0000 (21:27 +0200)]
support optional SSL passphrase for Axis2/C connection

9 years agoRegister manager of pkcs11 plugin as library object
Martin Willi [Wed, 24 Aug 2011 13:45:59 +0000 (15:45 +0200)]
Register manager of pkcs11 plugin as library object

9 years agolog entry for outbound hash-and-url
Andreas Steffen [Wed, 24 Aug 2011 04:05:27 +0000 (06:05 +0200)]
log entry for outbound hash-and-url

9 years agoauto-detect OS name
Riaan Kruger [Tue, 23 Aug 2011 05:54:15 +0000 (07:54 +0200)]
auto-detect OS name

9 years agoAdded a certexpire empty_string option
Martin Willi [Fri, 19 Aug 2011 07:12:54 +0000 (09:12 +0200)]
Added a certexpire empty_string option

9 years agoImplemented CSV export functionality in certexpire plugin
Martin Willi [Fri, 5 Aug 2011 09:31:33 +0000 (11:31 +0200)]
Implemented CSV export functionality in certexpire plugin

9 years agoAdded generic cron style callback execution to certexpire plugin
Martin Willi [Thu, 4 Aug 2011 15:31:54 +0000 (17:31 +0200)]
Added generic cron style callback execution to certexpire plugin

9 years agoCache trustchain lifetimes for export
Martin Willi [Thu, 4 Aug 2011 13:09:55 +0000 (15:09 +0200)]
Cache trustchain lifetimes for export

9 years agoRegister a certexpire listener collecting trustchain information
Martin Willi [Thu, 4 Aug 2011 09:52:57 +0000 (11:52 +0200)]
Register a certexpire listener collecting trustchain information

9 years agoAdded missing auth_rule_names
Martin Willi [Thu, 4 Aug 2011 08:29:23 +0000 (10:29 +0200)]
Added missing auth_rule_names

9 years agoMoved auth_rule_names back to auth_cfg.c
Martin Willi [Thu, 4 Aug 2011 08:27:05 +0000 (10:27 +0200)]
Moved auth_rule_names back to auth_cfg.c

9 years agoAdded plugin stub of certexpire plugin
Martin Willi [Wed, 3 Aug 2011 13:16:41 +0000 (15:16 +0200)]
Added plugin stub of certexpire plugin

9 years agoDon't rekey but delete CHILD_SA to resying against NATed Windows clients
Martin Willi [Wed, 10 Aug 2011 14:59:13 +0000 (16:59 +0200)]
Don't rekey but delete CHILD_SA to resying against NATed Windows clients

9 years agoSync newer IKE_SA condition/extension flags in ha plugin
Martin Willi [Wed, 10 Aug 2011 14:58:46 +0000 (16:58 +0200)]
Sync newer IKE_SA condition/extension flags in ha plugin

9 years agoTry to detect Windows Clients by looking for INTERNAL_IP4/6_SERVER attribute
Martin Willi [Wed, 10 Aug 2011 14:57:59 +0000 (16:57 +0200)]
Try to detect Windows Clients by looking for INTERNAL_IP4/6_SERVER attribute