]> git.ipfire.org Git - thirdparty/strongswan.git/log
thirdparty/strongswan.git
14 years agoMake sure the certificate cache is flushed when plugins are unloaded.
Tobias Brunner [Thu, 15 Dec 2011 11:20:09 +0000 (12:20 +0100)] 
Make sure the certificate cache is flushed when plugins are unloaded.

This avoids segmentation faults when plugins implementing cert_t are
already unloaded when the cache is flushed during destruction.

14 years agoCharon also supports type=passthrough|drop.
Tobias Brunner [Wed, 14 Dec 2011 18:01:39 +0000 (19:01 +0100)] 
Charon also supports type=passthrough|drop.

14 years agoAlways unlock mutex for installed policies in kernel-netlink plugin.
Thomas Egerer [Wed, 14 Dec 2011 17:17:49 +0000 (18:17 +0100)] 
Always unlock mutex for installed policies in kernel-netlink plugin.

14 years agoDocumented xauth_identity in ipsec.conf(5) man page.
Tobias Brunner [Wed, 14 Dec 2011 17:04:39 +0000 (18:04 +0100)] 
Documented xauth_identity in ipsec.conf(5) man page.

14 years agoDocumented binary secrets in ipsec.secrets(5) man page.
Tobias Brunner [Wed, 14 Dec 2011 16:41:07 +0000 (17:41 +0100)] 
Documented binary secrets in ipsec.secrets(5) man page.

14 years agoAdded missing libsimaka files to Android.mk.
Tobias Brunner [Wed, 14 Dec 2011 15:38:30 +0000 (16:38 +0100)] 
Added missing libsimaka files to Android.mk.

14 years agoDestroy mediation managers before unloading plugins.
Tobias Brunner [Wed, 14 Dec 2011 13:24:15 +0000 (14:24 +0100)] 
Destroy mediation managers before unloading plugins.

14 years agoadded UML support for IF-MAP interface
Andreas Steffen [Mon, 12 Dec 2011 16:00:50 +0000 (17:00 +0100)] 
added UML support for IF-MAP interface

14 years agosome NEWS entries for 4.6.2
Andreas Steffen [Mon, 12 Dec 2011 09:44:53 +0000 (10:44 +0100)] 
some NEWS entries for 4.6.2

14 years agoversion bump to 4.6.2dr2
Andreas Steffen [Mon, 12 Dec 2011 09:38:23 +0000 (10:38 +0100)] 
version bump to 4.6.2dr2

14 years agoadded libimcv.plugins.imc-attestation.aik_blob parameter
Andreas Steffen [Sun, 11 Dec 2011 21:03:43 +0000 (22:03 +0100)] 
added libimcv.plugins.imc-attestation.aik_blob parameter

14 years agoupgraded Test IMC/IMV pair to fully support multple IMC IDs
Andreas Steffen [Sun, 11 Dec 2011 21:01:49 +0000 (22:01 +0100)] 
upgraded Test IMC/IMV pair to fully support multple IMC IDs

14 years agoadded IETF standard error handling method
Andreas Steffen [Sun, 11 Dec 2011 08:41:40 +0000 (09:41 +0100)] 
added IETF standard error handling method

14 years agoimplemented IMC/IMV ReceiveMessageLong functions
Andreas Steffen [Fri, 9 Dec 2011 22:32:30 +0000 (23:32 +0100)] 
implemented IMC/IMV ReceiveMessageLong functions

14 years agoadded IMC/IMV support for send_message_long() and reserve_additional_id() functions
Andreas Steffen [Fri, 9 Dec 2011 16:11:31 +0000 (17:11 +0100)] 
added IMC/IMV support for send_message_long() and reserve_additional_id() functions

14 years agostore the long and excl flags in the connection state
Andreas Steffen [Fri, 9 Dec 2011 10:25:53 +0000 (11:25 +0100)] 
store the long and excl flags in the connection state

14 years agoIMC/IMV gets v1.3 attributes from TNCC/TNCS
Andreas Steffen [Fri, 9 Dec 2011 09:45:00 +0000 (10:45 +0100)] 
IMC/IMV gets v1.3 attributes from TNCC/TNCS

14 years agoimplemented ReportMessageTypesLong
Andreas Steffen [Thu, 8 Dec 2011 21:10:50 +0000 (22:10 +0100)] 
implemented ReportMessageTypesLong

14 years agoimplemented IF-IMC/IMV 1.3 attributes
Andreas Steffen [Thu, 8 Dec 2011 16:57:39 +0000 (17:57 +0100)] 
implemented IF-IMC/IMV 1.3 attributes

14 years agoadded TNC_TNCC_GetAttribute() and TNC_TNCC_SetAttribute() functions
Andreas Steffen [Thu, 8 Dec 2011 13:52:08 +0000 (14:52 +0100)] 
added TNC_TNCC_GetAttribute() and TNC_TNCC_SetAttribute() functions

14 years agoadded TNC_IMC_ReceiveMessageLong() and TNC_IMV_ReceiveMessageLong() support
Andreas Steffen [Thu, 8 Dec 2011 11:38:45 +0000 (12:38 +0100)] 
added TNC_IMC_ReceiveMessageLong() and TNC_IMV_ReceiveMessageLong() support

14 years agofixed typo in function name
Andreas Steffen [Thu, 8 Dec 2011 11:30:57 +0000 (12:30 +0100)] 
fixed typo in function name

14 years agoadded TNC_TNCS_ReserveAdditionalIMVID() function
Andreas Steffen [Wed, 7 Dec 2011 16:55:26 +0000 (17:55 +0100)] 
added TNC_TNCS_ReserveAdditionalIMVID() function

14 years agoreturn with TNC_RESULT_SUCCESS
Andreas Steffen [Wed, 7 Dec 2011 16:36:04 +0000 (17:36 +0100)] 
return with TNC_RESULT_SUCCESS

14 years agoadded TNC_TNCC_ReserveAdditionalIMCID() function
Andreas Steffen [Wed, 7 Dec 2011 16:31:49 +0000 (17:31 +0100)] 
added TNC_TNCC_ReserveAdditionalIMCID() function

14 years agoBe less verbose if plugin dependecy not satisfied
Martin Willi [Wed, 7 Dec 2011 12:40:38 +0000 (13:40 +0100)] 
Be less verbose if plugin dependecy not satisfied

14 years agoCreate a dummy pthread key for value "0", as some buggy PKCS#11 libraries mangle it
Martin Willi [Wed, 7 Dec 2011 10:29:13 +0000 (11:29 +0100)] 
Create a dummy pthread key for value "0", as some buggy PKCS#11 libraries mangle it

14 years agoadded TNC_TNCC_SendMessageLong() and TNC_TNCS_SendMessageLong() functions
Andreas Steffen [Wed, 7 Dec 2011 10:44:29 +0000 (11:44 +0100)] 
added TNC_TNCC_SendMessageLong() and TNC_TNCS_SendMessageLong() functions

14 years agofixed typo in tncif.h
Andreas Steffen [Wed, 7 Dec 2011 10:42:34 +0000 (11:42 +0100)] 
fixed typo in tncif.h

14 years agocorrected function name in error message
Andreas Steffen [Tue, 6 Dec 2011 23:12:15 +0000 (00:12 +0100)] 
corrected function name in error message

14 years agodefined SUBTYPE_ANY for all known Vendor IDs
Andreas Steffen [Tue, 6 Dec 2011 23:00:44 +0000 (00:00 +0100)] 
defined SUBTYPE_ANY for all known Vendor IDs

14 years agoadded TNC_TNCC_ReportMessageTypesLong() and TNC_TNCS_ReportMessageTypesLong() messages
Andreas Steffen [Tue, 6 Dec 2011 22:39:01 +0000 (23:39 +0100)] 
added TNC_TNCC_ReportMessageTypesLong() and TNC_TNCS_ReportMessageTypesLong() messages

14 years agofixed copy-and-paste error
Andreas Steffen [Sun, 4 Dec 2011 11:53:47 +0000 (12:53 +0100)] 
fixed copy-and-paste error

14 years agoupgraded IF-IMC/IMV inteface definitions to version 1.3
Andreas Steffen [Sun, 4 Dec 2011 11:48:30 +0000 (12:48 +0100)] 
upgraded IF-IMC/IMV inteface definitions to version 1.3

14 years agodifferences incurred by rebasing - thanks Linus
Andreas Steffen [Mon, 28 Nov 2011 21:03:46 +0000 (22:03 +0100)] 
differences incurred by rebasing - thanks Linus

14 years agoimproved performance of database access by caching primary keys
Andreas Steffen [Mon, 28 Nov 2011 13:27:03 +0000 (14:27 +0100)] 
improved performance of database access by caching primary keys

14 years agoincreased number of PCR registers used by IMA
Andreas Steffen [Mon, 28 Nov 2011 12:01:55 +0000 (13:01 +0100)] 
increased number of PCR registers used by IMA

14 years agofixed measurement rollback
Andreas Steffen [Mon, 28 Nov 2011 00:13:23 +0000 (01:13 +0100)] 
fixed measurement rollback

14 years agoautomatically registering component measurements
Andreas Steffen [Sun, 27 Nov 2011 23:53:24 +0000 (00:53 +0100)] 
automatically registering component measurements

14 years agobound functional component measurements to AIK
Andreas Steffen [Sun, 27 Nov 2011 18:10:29 +0000 (19:10 +0100)] 
bound functional component measurements to AIK

14 years agoimplemented Linux IMA functional component
Andreas Steffen [Fri, 25 Nov 2011 23:24:23 +0000 (00:24 +0100)] 
implemented Linux IMA functional component

14 years agodefined various measurement hash and pcr functions
Andreas Steffen [Fri, 25 Nov 2011 12:18:13 +0000 (13:18 +0100)] 
defined various measurement hash and pcr functions

14 years agoupdated attest_usage text
Andreas Steffen [Fri, 25 Nov 2011 12:14:45 +0000 (13:14 +0100)] 
updated attest_usage text

14 years agomoved attestation plugins to libpts in order to resolve circular reference with libimcv
Andreas Steffen [Thu, 24 Nov 2011 23:18:58 +0000 (00:18 +0100)] 
moved attestation plugins to libpts in order to resolve circular reference with libimcv

14 years agoadd and delete components
Andreas Steffen [Thu, 24 Nov 2011 20:52:44 +0000 (21:52 +0100)] 
add and delete components

14 years agomark PCR registers as file type 2 in database
Andreas Steffen [Thu, 24 Nov 2011 16:02:20 +0000 (17:02 +0100)] 
mark PCR registers as file type 2 in database

14 years agomoved measurement and metadata flags to product_file table
Andreas Steffen [Thu, 24 Nov 2011 15:38:44 +0000 (16:38 +0100)] 
moved measurement and metadata flags to product_file table

14 years agoupdate attest_usage to include add and del operations
Andreas Steffen [Thu, 24 Nov 2011 14:32:16 +0000 (15:32 +0100)] 
update attest_usage to include add and del operations

14 years agogenerate integrity checksums for libimcv libpts and attest
Andreas Steffen [Thu, 24 Nov 2011 13:59:19 +0000 (14:59 +0100)] 
generate integrity checksums for libimcv libpts and attest

14 years agoattest can query components
Andreas Steffen [Thu, 24 Nov 2011 13:36:10 +0000 (14:36 +0100)] 
attest can query components

14 years agoautomatically construct attest plugin list
Andreas Steffen [Thu, 24 Nov 2011 11:46:14 +0000 (12:46 +0100)] 
automatically construct attest plugin list

14 years agoslightly refactored ita_comp_tboot
Andreas Steffen [Thu, 24 Nov 2011 10:40:38 +0000 (11:40 +0100)] 
slightly refactored ita_comp_tboot

14 years agoadded pcr00 to prc23 registers to database
Andreas Steffen [Thu, 24 Nov 2011 10:40:07 +0000 (11:40 +0100)] 
added pcr00 to prc23 registers to database

14 years agocomponent measurement entries into the database for Ubuntu 11.10 platform
Andreas Steffen [Wed, 23 Nov 2011 19:19:57 +0000 (20:19 +0100)] 
component measurement entries into the database for Ubuntu 11.10 platform

14 years agocosmetics in debug output
Andreas Steffen [Wed, 23 Nov 2011 19:18:33 +0000 (20:18 +0100)] 
cosmetics in debug output

14 years agoCheck enough data available to read
Sansar Choinyambuu [Wed, 23 Nov 2011 14:23:57 +0000 (15:23 +0100)] 
Check enough data available to read

14 years agohandling of missing component measurement
Sansar Choinyambuu [Wed, 23 Nov 2011 14:12:18 +0000 (15:12 +0100)] 
handling of missing component measurement

14 years agoAdded enum names for measurement algorithms
Sansar Choinyambuu [Wed, 23 Nov 2011 14:11:53 +0000 (15:11 +0100)] 
Added enum names for measurement algorithms

14 years agoSet pcr transform field depending on measuring algorithm
Sansar Choinyambuu [Wed, 23 Nov 2011 11:02:00 +0000 (12:02 +0100)] 
Set pcr transform field depending on measuring algorithm

14 years agosub-component depth from pts database on component evidence request
Sansar Choinyambuu [Wed, 23 Nov 2011 10:25:06 +0000 (11:25 +0100)] 
sub-component depth from pts database on component evidence request
component hashes are entries in file_hashes table
implemented verify function of tboot component

14 years agoFixed memory corruption on tpm version info
Sansar Choinyambuu [Wed, 23 Nov 2011 10:23:52 +0000 (11:23 +0100)] 
Fixed memory corruption on tpm version info

14 years agoFixed warning, freeing tpm context memory in extend_pcr function
Sansar Choinyambuu [Wed, 23 Nov 2011 08:53:36 +0000 (09:53 +0100)] 
Fixed warning, freeing tpm context memory in extend_pcr function

14 years agofixed some more memory leaks
Andreas Steffen [Tue, 22 Nov 2011 23:26:02 +0000 (00:26 +0100)] 
fixed some more memory leaks

14 years agofixed memory leaks
Andreas Steffen [Tue, 22 Nov 2011 21:29:40 +0000 (22:29 +0100)] 
fixed memory leaks

14 years agorefactored simple_evid_final attribute
Andreas Steffen [Tue, 22 Nov 2011 20:18:13 +0000 (21:18 +0100)] 
refactored simple_evid_final attribute

14 years agorenamed pts_req_func_comp_evid flags
Andreas Steffen [Tue, 22 Nov 2011 17:21:07 +0000 (18:21 +0100)] 
renamed pts_req_func_comp_evid flags

14 years agofixed memory leak in tcg_pts_attr_simple_comp_evid.c
Andreas Steffen [Tue, 22 Nov 2011 16:14:13 +0000 (17:14 +0100)] 
fixed memory leak in  tcg_pts_attr_simple_comp_evid.c

14 years agorefactored PCR functionality
Andreas Steffen [Tue, 22 Nov 2011 16:00:38 +0000 (17:00 +0100)] 
refactored PCR functionality

14 years agofixed double free
Andreas Steffen [Mon, 21 Nov 2011 22:35:44 +0000 (23:35 +0100)] 
fixed double free

14 years agofixed two memory leaks
Andreas Steffen [Mon, 21 Nov 2011 22:32:39 +0000 (23:32 +0100)] 
fixed two memory leaks

14 years agofixed double free
Andreas Steffen [Mon, 21 Nov 2011 21:48:17 +0000 (22:48 +0100)] 
fixed double free

14 years agoimplemented measurement time to utc string conversion functions
Andreas Steffen [Mon, 21 Nov 2011 21:43:40 +0000 (22:43 +0100)] 
implemented measurement time to utc string conversion functions

14 years agorefactored simple component evidence
Andreas Steffen [Mon, 21 Nov 2011 00:09:36 +0000 (01:09 +0100)] 
refactored simple component evidence

14 years agofixed masking of family bits
Andreas Steffen [Sat, 19 Nov 2011 11:49:37 +0000 (12:49 +0100)] 
fixed masking of family bits

14 years agocorrected debug groups
Andreas Steffen [Sat, 19 Nov 2011 11:26:47 +0000 (12:26 +0100)] 
corrected debug groups

14 years agoimproved log output of functional component names
Andreas Steffen [Sat, 19 Nov 2011 11:23:54 +0000 (12:23 +0100)] 
improved log output of functional component names

14 years agofinished refactoring functional components
Andreas Steffen [Sat, 19 Nov 2011 00:56:05 +0000 (01:56 +0100)] 
finished refactoring functional components

14 years agoadapted database entries
Andreas Steffen [Sat, 19 Nov 2011 00:55:18 +0000 (01:55 +0100)] 
adapted database entries

14 years agofixed output of qualifier flags
Andreas Steffen [Fri, 18 Nov 2011 21:03:35 +0000 (22:03 +0100)] 
fixed output of qualifier flags

14 years agooutput component functional name
Andreas Steffen [Fri, 18 Nov 2011 21:00:41 +0000 (22:00 +0100)] 
output component functional name

14 years agofixed display of qualifier flags
Andreas Steffen [Fri, 18 Nov 2011 20:13:58 +0000 (21:13 +0100)] 
fixed display of qualifier flags

14 years agoFactored IMC/V Attestation build/process of Component Functional Name
Sansar Choinyambuu [Fri, 18 Nov 2011 10:16:45 +0000 (11:16 +0100)] 
Factored IMC/V Attestation build/process of Component Functional Name

14 years agocosmetics
Sansar Choinyambuu [Fri, 18 Nov 2011 08:50:15 +0000 (09:50 +0100)] 
cosmetics

14 years agoFixed the building
Sansar Choinyambuu [Fri, 18 Nov 2011 08:49:49 +0000 (09:49 +0100)] 
Fixed the building

14 years agocomponent_hashes new table added
Sansar Choinyambuu [Fri, 18 Nov 2011 08:40:22 +0000 (09:40 +0100)] 
component_hashes new table added
measurements added for tboot component
create_comp_hash_enumerator modified accordingly

14 years agostore functional components in database
Andreas Steffen [Fri, 18 Nov 2011 01:15:15 +0000 (02:15 +0100)] 
store functional components in database

14 years agofixed output of qualifier flags
Andreas Steffen [Fri, 18 Nov 2011 01:07:22 +0000 (02:07 +0100)] 
fixed output of qualifier flags

14 years agoremomve pts/pts_funct_comp_name.h from Makefile
Andreas Steffen [Fri, 18 Nov 2011 00:03:12 +0000 (01:03 +0100)] 
remomve pts/pts_funct_comp_name.h from Makefile

14 years agoobject oriented approach to pts functional components
Andreas Steffen [Thu, 17 Nov 2011 23:08:33 +0000 (00:08 +0100)] 
object oriented approach to pts functional components

14 years agocosmetics
Andreas Steffen [Wed, 16 Nov 2011 11:19:46 +0000 (12:19 +0100)] 
cosmetics

14 years agoignore attest executable
Andreas Steffen [Wed, 16 Nov 2011 09:13:03 +0000 (10:13 +0100)] 
ignore attest executable

14 years agoChanges due to new implementation of Request Functional Component Evidence attribute
Sansar Choinyambuu [Wed, 16 Nov 2011 15:44:42 +0000 (16:44 +0100)] 
Changes due to new implementation of Request Functional Component Evidence attribute

14 years agoFunctional Component Evidence Request object
Sansar Choinyambuu [Wed, 16 Nov 2011 15:42:47 +0000 (16:42 +0100)] 
Functional Component Evidence Request object

14 years agoPrint matching measurements of a component just once
Sansar Choinyambuu [Wed, 16 Nov 2011 09:53:43 +0000 (10:53 +0100)] 
Print matching measurements of a component just once

14 years agouse chunk_from_hex function
Sansar Choinyambuu [Wed, 16 Nov 2011 09:53:25 +0000 (10:53 +0100)] 
use chunk_from_hex function

14 years agoUsing the database entries for generating Functional Component Evidence Requests
Sansar Choinyambuu [Mon, 14 Nov 2011 16:10:35 +0000 (17:10 +0100)] 
Using the database entries for generating Functional Component Evidence Requests
Using database entries to match received component measurement hashes

14 years agoAdded component column in files table
Sansar Choinyambuu [Mon, 14 Nov 2011 15:14:38 +0000 (16:14 +0100)] 
Added component column in files table
Implemented enumerator getter for generating functional component evidence requests
Implemented enumerator getter for component hashes

14 years agoAdded measurements for tboot PCR17 and PCR18 on Ubuntu 10.10 x86_64
Sansar Choinyambuu [Mon, 14 Nov 2011 14:48:43 +0000 (15:48 +0100)] 
Added measurements for tboot PCR17 and PCR18 on Ubuntu 10.10 x86_64

14 years agoModified reason strings
Sansar Choinyambuu [Fri, 11 Nov 2011 12:22:47 +0000 (13:22 +0100)] 
Modified reason strings

14 years agoAdd/CheckOff/Check pending functional component evidence requests
Sansar Choinyambuu [Fri, 11 Nov 2011 11:52:43 +0000 (12:52 +0100)] 
Add/CheckOff/Check pending functional component evidence requests