tboot.hg

log

age author description
6 days Shane Wang Fixed a bug in txt-stat. In tboot_log_t, char *buf will occupy 4 bytes on 32bit system and 8 bytes on 64bit. Both sizeof(*log) and offsetof(tboot_log_t, buf) cannot get the accurate position of the log memory, which might cause some characters missing in the log printed by running "txt-stat".default tip
7 days Joseph Cihula Removed end-of-line CRs from README file
7 days Joseph Cihula Moved definitions of tpm_pcrvalue_t and tpm_pcr_composite_t from lcp2.h back to pconf_elt.c, sinc they are only needed by pconf_elt.c
7 days Shane Wang Fixed the bug in pconf creation.
8 days Shane Wang Pause when transferring to VMM/kernel and SINIT by GETSEC[SENTER]. Again, clean the code and fix to see the first few lines of tboot output and sync-up serial port output with vga output when pause.
2 weeks Shane Wang Fix the compile error for c/s 225
3 weeks Shane Wang Use LCP_POLELT_TYPE_CUSTOM to wrap tboot policy, so tboot policy is allowed to be stored in the LCP index and be signed, etc. Additionally tboot code unwraps the policy from the PO index.
4 weeks Shane Wang Change to use time-based timeout instead of counter-based timeout for tpm_save_state().
5 weeks Shane Wang Fixed option values in tb_polgen
5 weeks Joseph Cihula Fix build error in lcptools on systems that don't support 'ehco -e'
5 weeks Joseph Cihula Change serial command line option back to original format
5 weeks Joseph Cihula Removed htobeXX() fns because not supported in older glibc
5 weeks Joseph Cihula Fix build error (on some systems) in lcptools
5 weeks Joseph Cihula Fix print_mbi() to have more useful and properly-formatted output
5 weeks Joseph Cihula Disable legacy USB SMIs by default
5 weeks Joseph Cihula Fixed bug in creation of LCP_PCONF_ELEMENT
6 weeks Joseph Cihula Fix build errors with gcc v4.1.2
6 weeks Joseph Cihula Add timeout ot comc_setup() and don't re-initialize serial on shutdown
6 weeks Joseph Cihula Added additional compiler warnings and cleaned up code to build cleanly
6 weeks Joseph Cihula Merge
6 weeks Joseph Cihula Fixes support for PCI serial cards
6 weeks Joseph Cihula Fixed buffer overrun errors in lcptools/ and compilation error on some systems in utils/
6 weeks Joseph Cihula Fix build error
6 weeks Joseph Cihula Improve efficiency of div64()
7 weeks Joseph Cihula All non-BSD compatible files rmeoved and functionality replaced by BSD compatible code
3 months Joseph Cihula Fix bug where some e820 configurations would case recent USB-related fix code to reserve too much memory
3 months Joseph Cihula Fix S3 resume path to not call copy_e820_table()
3 months Joseph Cihula Remove SINITs and LCP policy data files from module list before modules are verified and measured
3 months Joseph Cihula Fix issue where tboot would appear to hang after SENTER on some BIOSes (due to DMA protecting legacy USB buffers)
4 months Joseph Cihula Fixed build inconsistencies
4 months Joseph Cihula Always extend PCRs on S3 integrity creation/verification
5 months Joseph Cihula Added support for 'vga_delay' command line option
5 months Joseph Cihula Fix bug in TXT.VER.EMIF/FSBIF handling
5 months Joseph Cihula Fixed debug chipset detection
5 months Joseph Cihula Fix for changed defn. of is_acmod()
5 months Joseph Cihula Add support for choosing correct SINIT ACM from multiple loaded modules
5 months Shane Wang This patch is to clean up the code by clearing all blank spaces at the end of
6 months Shane Wang This patch changes VMAC_NHBYTES from the standard 128 to 4K in order to improve the performance of MACing.
6 months Shane Wang This patch adds pae paging support into tboot for tboot to access >4GB memory during S3 MACing.
6 months Shane Wang Walkaround for pvops to read public config registers.
6 months Joseph Cihula Explicitly link lcp_mlehash with libz
6 months Joseph Cihula Don't write to tboot's launch error index if it doesn't exist
6 months Joseph Cihula Merge TPM timeout workaround
6 months Joseph Cihula Workaround for TPMs with incorrect timeout values
7 months Shane Wang This patch reimplements memory reading by lseek()/read() in order to fix mmap() issue which causes dom0 hangs under pvops.
7 months Joseph Cihula Added dependency to give "friendly" error if trousers is not installed
7 months Joseph Cihula Fix build error
7 months Joseph Cihula Add support for LCP v2, as defined in December 2009 MLE Developers Guide chapt. 3 and Appendix E
7 months Joseph Cihula Moved acminfo and txt-stat from txt-test to (new) utils directory and added parse_err utility
7 months Joseph Cihula Removed trousers sub-project
8 months Joseph Cihula Update for latest TXT data structures and GETSEC[PARAMETERS] type
8 months Joseph Cihula Handle case where BSP does not have APIC ID 0
8 months Joseph Cihula Support TPMs that return TPM_RETRY for TPM_SaveState command
8 months Joseph Cihula Fix one more '&' to '&&' ocurrence.
8 months Joseph Cihula Fix bug with '&' instead of '&&'.
10 months Shane Wang Fixed a timeout bug in 163
10 months Joseph Cihula Added text that repo chnages are sent to tboot-changelog@lists.sourceforge.net mailing list.
10 months Joseph Cihula Updated README about e820 table memory types used.
10 months Joseph Cihula Updated README with the fact that TXT support is now part of the 2.6.32 kernel.
12 months Shane Wang add gzip lib to fix build errors