1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216
|
2017-05-26 Matthias Gerstner <matthias.gerstner@suse.de>
* tpm_mkaik.c (setSecret): Fixed tpm_mkaik when SRK password is in
effect. The code before only set a TPM secret, the SRK secret was
always set to the well known one. This then failed with error code
0x1 "authentication failed".
* configure.ac: Tagged as 1.0.4.
2017-01-18 John D. Ramsdell <ramsdell@mitre.org>
* *.8: For each manual page, added a description of the documented
program in the NAME section. This change allows lexgrog to extract
what is needed for whatis and apropos, and follows tradition.
* configure.ac: Tagged as 1.0.3.
2013-03-23 John D. Ramsdell <ramsdell@mitre.org>
* config.guess, config.sub: Distribution rebuilt to support the
ARM 64 bit CPU architecture (aarch64).
* configure.ac: Tagged as tpm-quote-tools-1.0.2 with tag v1.0.2.
2011-07-26 John D. Ramsdell <ramsdell@mitre.org>
* configure.ac: Tagged as 1.0.1.
* tpm-quote-tools.spec.in (Source0): Link to sf site.
2011-07-14 John D. Ramsdell <ramsdell@mitre.org>
* tpm-quote-tools.spec.in (URL): Link to SourceForge
development site.
* tpm-quote-tools.spec.in (Source0): Link to NEU site.
* tpm-quote-tools.spec.in (changelog): Quoted % in references to
macros.
* README: Noted that tpm-tools is only used to take ownership of a
tpm.
2011-07-08 John D. Ramsdell <ramsdell@mitre.org>
* tpm-quote-tools.spec.in: Fixed %changelog format
* tpm-quote-tools.spec.in: Removed use of %makeinstall
2011-06-02 John D. Ramsdell <ramsdell@mitre.org>
* tpm-quote-tools.spec.in: Added %changelog
2011-03-09 John D. Ramsdell <ramsdell@mitre.org>
* tpm-quote-tools.spec.in: Fix spec to meet Fedora standards.
2011-01-19 John D. Ramsdell <ramsdell@mitre.org>
* configure.ac: Tagged as 1.0.
2010-12-03 John D. Ramsdell <ramsdell@mitre.org>
* tidy.c: Added support for ensuring resources associated with a
context are freed, and incorporated this support into the files
that contain the main function of a program.
2010-11-17 John D. Ramsdell <ramsdell@mitre.org>
* configure.ac: Tagged as 0.9.
* *.c: Included stddef.h. This fixes a compile time error for the
case in which trousers or iconv is not available.
2010-11-15 John D. Ramsdell <ramsdell@mitre.org>
* tpm_updatepcrhash.c (main): Allowed updates to a hash when the
PCR selection changes too.
* control: Added support for Debian packaging.
* tpm-quote-tools.spec.in: Added support for RPMs.
2010-11-11 John D. Ramsdell <ramsdell@mitre.org>
* tpm_updatepcrhash.c (main): Cleaned up the code that reads PCR
values from a file, and eliminated the use of GNU extensions. The
code should now be accepted by any C99 compiler and be easier to
read.
The code reading the PCR file now checks to ensure it does not
contain two lines that specify the same PCR. Such a file would
create a flawed hash value.
The code now uses TrouSerS hash updates that are specifically
designed for TPM_PCR_SELECTIONs and the like. As a result, the
code no longer computes the blob associated with a PCR composite
hash, and then hashes that value, making the code more obvious.
2010-11-09 John D. Ramsdell <ramsdell@mitre.org>
* tpm_updatepcrhash.c (main): Corrected a flaw in the update hash
code that caused the newly computed composite hash to over write
the existing nonce instead of the old hash.
2010-11-08 John D. Ramsdell <ramsdell@mitre.org>
* configure.ac: Added the --without-tss12 option to force the use
of the 1.1b version of TPM quote.
* tpm_getquote.c (main): Added the -p option that stores the PCR
values in a file.
2010-11-05 John D. Ramsdell <ramsdell@mitre.org>
* tpm_verifyquote.c (main): Removed connection request as there is
no need to connect to the TCG daemon while verifying a quote.
* configure.ac: Added test for the presence of TrouSerS.
* tpm_updatepcrhash.c: Added program for updating a hash.
* tpm_getpcrhash.c: This program now saves the PCR values is a
separate file. Editing this file can be used to during the
process of updating a hash.
2010-11-01 John D. Ramsdell <ramsdell@mitre.org>
* COPYING: Changed license to BSD.
* configure.ac: Tagged as 0.8.
* tpm_quote_tools.8: Expanded the description of the collection of
tools.
* tpm_mkaik.c (main): Added support for TSS UNICODE encoding for
passwords.
* tpm_*.c: Added -h and -v options. Changed the option used to
specify a remote host to -r so as to allow -h be the usual option
for help.
2010-10-29 John D. Ramsdell <ramsdell@mitre.org>
* configure.ac: Tagged as 0.7.
2010-10-28 John D. Ramsdell <ramsdell@mitre.org>
* tpm_mkaik.c (getpasswd): Added an OpenSSL UI based password
reader when OpenSSL is available to get around a TrouSerS bug.
* tpm_mkaik.c (main): Fixed a bug in command line handling. The
sense of the -z was reversed in the previous release, so that by
default, tpm_mkaik used the well known secret, and -z told it
request an owner secret.
2010-10-27 John D. Ramsdell <ramsdell@mitre.org>
* configure.ac: Tagged as 0.6.
* Makefile.am (dist_man_MANS): Added manual pages.
* tpm_mkaik.c (main): Added the ability to query for the owner
secret.
2010-10-26 John D. Ramsdell <ramsdell@mitre.org>
* tpm_unloadkey.c: Added a program that unregisters a key.
* loadkey.c (loadkey): Removed spurious creation of a TPM handle.
2010-09-13 John D. Ramsdell <ramsdell@mitre.org>
* configure.ac: Tagged as 0.5.
* quote.c (quote): Use Tspi_TPM_Quote2 when HAVE_TSS_12_LIB is
defined.
2010-07-20 John D. Ramsdell <ramsdell@mitre.org>
* takeownership.c (main): Routine gets the EK and supplies it to
the takeownership call rather than using the null handle so as to
get around a bug in NTRU's tsp1.dll.
2010-07-01 John D. Ramsdell <ramsdell@mitre.org>
* configure.ac: Tagged as 0.3.
2010-05-22 John D. Ramsdell <ramsdell@mitre.org>
* configure.ac: Added support for MinGW and Cygwin platforms.
* tpm_getpcrhash.c (main): Added an option so that one can supply
the name of a host as a UTF-16LE string for Tspi_Context_Connect.
2010-03-17 John D. Ramsdell <ramsdell@mitre.org>
* tpm_loadkey.c (main): Added a program that just loads a key.
* tpm_verifyquote.c (main): Program accepts the quote from
standard input as well as from a file.
2010-03-16 John D. Ramsdell <ramsdell@mitre.org>
* tpm_getquote.c (main): Added an option so that one can supply
the name of a host as a UTF-16LE string for Tspi_Context_Connect.
* get_num_pcrs.c: Removed this file, which contained a
TPM_GetCapability request for the number of PCRs. Why pay the
price for an extra transaction when a later quote request will
fail when given a bad PCR mask?
* quote.c (quote): Removed the call to get_num_pcrs and the call
to check_pcr_mask.
* pcr_mask.c: Removed function check_pcr_mask.
|