strongswan.git
10 years agoDeleted switch statement for hashing algorithms, using the integer field directly...
Sansar Choinyambuu [Fri, 26 Aug 2011 12:14:43 +0000 (14:14 +0200)]
Deleted switch statement for hashing algorithms, using the integer field directly for the query

10 years agoReplaced reason strings with temporary ones for File Measurement Comparison
Sansar Choinyambuu [Fri, 26 Aug 2011 09:56:50 +0000 (11:56 +0200)]
Replaced reason strings with temporary ones for File Measurement Comparison

10 years agoProvide recommendation after all received attributes are handled
Sansar Choinyambuu [Fri, 26 Aug 2011 09:22:43 +0000 (11:22 +0200)]
Provide recommendation after all received attributes are handled

10 years agoClone the path chunk before adding to measurements list
Sansar Choinyambuu [Fri, 26 Aug 2011 09:20:47 +0000 (11:20 +0200)]
Clone the path chunk before adding to measurements list

10 years agoDestroy meas_enumerator
Sansar Choinyambuu [Fri, 26 Aug 2011 08:12:33 +0000 (10:12 +0200)]
Destroy meas_enumerator

10 years agoAdded create_meas_enumerator function to pts_database object
Sansar Choinyambuu [Fri, 26 Aug 2011 08:08:16 +0000 (10:08 +0200)]
Added create_meas_enumerator function to pts_database object
Implemented handling part of File Measurement attributes reception
Ending the exchange and allowing access if all measurements match with database isolate if not

10 years agoCorrected output length for SHA256 algorithm
Sansar Choinyambuu [Fri, 26 Aug 2011 08:07:31 +0000 (10:07 +0200)]
Corrected output length for SHA256 algorithm

10 years agoDeleted filter for measurement enumerator
Sansar Choinyambuu [Fri, 26 Aug 2011 08:06:46 +0000 (10:06 +0200)]
Deleted filter for measurement enumerator

10 years agoThe file and directory lists are queried from db
Sansar Choinyambuu [Wed, 24 Aug 2011 14:25:37 +0000 (16:25 +0200)]
The file and directory lists are queried from db
Request File Measurements sending and handling is implemented accordingly
Measuring the file and directories are tested

10 years agoDeleted unnecessary debug statement
Sansar Choinyambuu [Wed, 24 Aug 2011 14:24:43 +0000 (16:24 +0200)]
Deleted unnecessary debug statement

10 years agoCorrected typo on product_file table
Sansar Choinyambuu [Wed, 24 Aug 2011 14:23:29 +0000 (16:23 +0200)]
Corrected typo on product_file table

10 years agochunk_clone after read_data
Sansar Choinyambuu [Wed, 24 Aug 2011 10:50:00 +0000 (12:50 +0200)]
chunk_clone after read_data

10 years agoRemoved unnecessary struct
Sansar Choinyambuu [Wed, 24 Aug 2011 10:49:23 +0000 (12:49 +0200)]
Removed unnecessary struct

10 years agoCorrected typo in query
Sansar Choinyambuu [Wed, 24 Aug 2011 09:33:02 +0000 (11:33 +0200)]
Corrected typo in query

10 years agoChanges according to db implementation
Sansar Choinyambuu [Wed, 24 Aug 2011 09:00:23 +0000 (11:00 +0200)]
Changes according to db implementation

10 years agoimplemented access to PTS file measurement database
Andreas Steffen [Wed, 24 Aug 2011 08:07:54 +0000 (10:07 +0200)]
implemented access to PTS file measurement database

10 years agoMoved hashing functionalities to pts object
Sansar Choinyambuu [Wed, 24 Aug 2011 07:34:55 +0000 (09:34 +0200)]
Moved hashing functionalities to pts object

10 years agoMoved structures related to File Measurement to pts.h
Sansar Choinyambuu [Wed, 24 Aug 2011 07:34:03 +0000 (09:34 +0200)]
Moved structures related to File Measurement to pts.h

10 years agoreplaced unreliable tabs by spaces
Andreas Steffen [Mon, 22 Aug 2011 20:37:24 +0000 (22:37 +0200)]
replaced unreliable tabs by spaces

10 years agoadded pts database interface
Andreas Steffen [Mon, 22 Aug 2011 20:32:19 +0000 (22:32 +0200)]
added pts database interface

10 years agoImplemented Error Codes Enumeration for PTS
Sansar Choinyambuu [Mon, 22 Aug 2011 15:21:23 +0000 (17:21 +0200)]
Implemented Error Codes Enumeration for PTS

10 years agoProto Caps and Meas Algorithms
Sansar Choinyambuu [Mon, 22 Aug 2011 15:19:45 +0000 (17:19 +0200)]
Proto Caps and Meas Algorithms
TPM Version Info (AIK as well) and Request File Meas
attributes are sent together in a single pa_tnc message

10 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

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

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

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

10 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

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

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

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

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

10 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

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

10 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

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

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

10 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

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

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

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

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

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

10 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

10 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

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

10 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

10 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

10 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

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

10 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

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

10 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

10 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

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

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

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

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

10 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

10 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

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

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

10 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

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

10 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

10 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

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

10 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

10 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

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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

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

10 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

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

10 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

10 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

10 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

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

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

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

10 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

10 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

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

10 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

10 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

10 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

10 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

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

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

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

10 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

10 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