1 openpts (0.2.6) unstable; urgency=low
4 * Wrap malloc/free by xmallox/xfree to keep away free(NULL)
5 * Added NLS() macro for i18n, (catgets or gettext)
6 * Added support of "transparent" digest.
7 * Locking to ensure only one instance of ptsc and openpts will run at the same time.
8 * Added the doorbell ringer(ptsevt) and the listener (ptsevtd)
9 * Added clear option. e.g. ptsc -e
10 * Improved error handling and messages
11 * Renew validation models (models/*uml), default ptsc.conf
12 * Added UEFI BIOS validation models
14 -- Seiji Munetoh <munetoh@users.sourceforge.jp> Fri, 16 Dec 2011 12:00:00 +0900
16 openpts (0.2.5.1) unstable; urgency=low
18 * Added config option for Infineon TPM
19 * Fixed base64 decode functions to support CR in the middle of string
21 -- Seiji Munetoh <munetoh@users.sourceforge.jp> Wed, 30 Nov 2011 10:50:00 +0900
23 openpts (0.2.5) unstable; urgency=low
26 * PEN of OpenPTS has been assigned, the number is 38158 (0x00950E)
28 * Added libopenpts.so, shared by all commands and IMV/IMC
29 * Refactoring IF-M (Share the code by Standalone and TNC)
30 * Added model for Lenovo UEFI
32 -- Seiji Munetoh <munetoh@users.sourceforge.jp> Wed, 20 Jul 2011 12:00:00 +0900
34 openpts (0.2.4) unstable; urgency=low
36 * tested on RHEL6 x86_64, Fedora 15 x86_64
38 * changed IF-M standalone mode, SSH tunneling => SSH remote command execution
39 * deprecated ptscd daemon => ptsc
41 * added tpm_readpcr tpm_extendpcr commands
42 * added tboot2iml command to convert the tboot event msg to TCG eventlog
43 * update iml2text command
44 * added FSM models for tboot (PCR17-19)
45 * added config flag 'tpm.quote.type=quote|quote2'
46 * rename config flag 'platform.model' => 'rm.model.0'
47 * rename config flag 'runtime.model' => 'rm.model.1'
48 * added config flag 'ir.dir' to set where the collector stores IRs
49 * added config flag 'ifm.timeout' to set the timeout of IF-M pipe through SSH
51 -- Seiji Munetoh <munetoh@users.sourceforge.jp> Mon, 25 Apr 2011 17:00:00 +0900
53 openpts (0.2.3) unstable; urgency=low
55 * added 'ptscd -t' - run selftest
56 * fixed bug around SSH tunnnel. (use target_conf to store the SSH conf)
57 * fixed pcr_select, quote in IR
59 * fixed fsm in RM (copy xmi_type attribute from UML)
60 * change OPENPTS_CAPABILITY message, added flags and version info
61 * support known secret of SRK, 'srk.passwork.mode=known'
62 * added tpm.resetdalock=on option to workaround x803 TPM error
65 -- Seiji Munetoh <munetoh@users.sourceforge.jp> Mon, 07 Mar 2011 15:00:42 +0900
67 openpts (0.2.2) unstable; urgency=low
69 * added NLS support, gettext
70 * added reason capability for diagnostic
73 * supports multiple RM set, identified by version 1 UUID
74 * change the structure of configulation direcroty base on the UUID
75 * change the default port from 5556 to 6678
78 -- Seiji Munetoh <munetoh@users.sourceforge.jp> Thu, 06 Jan 2011 15:30:53 +0900
80 openpts (0.2.1) unstable; urgency=low
82 * added iml2text command
84 * added src/snapshot.c
85 * tested on Ubuntu 10.04 LTS (attest BIOS only)
86 * tested by static code analyser
87 * tested by SPIKE fuzzer
91 -- Seiji Munetoh <munetoh@users.sourceforge.jp> Mon, 08 Nov 2010 02:18:50 +0000
93 openpts (0.2.0) unstable; urgency=low
95 * new codebase - fully written in C
97 * tested on Linux 2.6.32 w/ IMA
98 * integration with AIDE (experimental)
99 * supports SSH tunneling of standalone IF-M
102 -- Seiji Munetoh <munetoh@users.sourceforge.jp> Wed, 25 Aug 2010 20:00:00 +0900