20090330:
	Added s3_key and num_in_wfs fields to tboot_shared_t and rev'ed
	    version to 5
	Use VMAC as S3 integrity MAC algo
	Changed tboot load/start addr to 0x800000 (8MB)
	Fixed support for newer Linux kernels
	Support TB_SHUTDONW_WFS shutdown type for APs
	Misc. fixes

20090130:
	Fixed build issues with newer versions of gcc (e.g. in Fedora 9)
	Increased CPU/core/thread support to 32 CPUs/cores/threads
	Simpified tboot build process to be that of standard ELF binary
	Enhanced logging support (see README)
	Include tboot command line in its hash; support for including command
            line in hash added to lcp_mlehash
	Always extend measurement of module 0 to PCR 18
	Added verification of memory layout on launch
	Set VT-d PMR protections to cover all usable RAM
	Misc. fixes

20081008:
	Fixed build error in lcptools/

20081007:
	Updated README and doc/* files
	Fixed support for in-memory serial log
	Fixes and enhancements to txt-stat
	Changed policy format (see doc/policy.txt for new command syntax)
	Added support for launching Linux kernels >= 2.6.20 (Linux kernel
	    patches will be available on LKML)
	Fixed build errors under gcc v4.3.0+

20080609:
	Removed support for Technology Enabling Platform (TEP)
	Removed support for SINIT AC module versions <16 (i.e. <= 20070910)
	Updated per changes in May 2008 Intel(R) TXT MLE Developer's Manual:
	    Updated to MLE (header) version 2.0
	    Updated OsSinitData, SinitMleData structs
	    Updated AC module InfoTable struct
	    Support Capabilities fields
	    Support MONITOR-based RLP wakeup
	Added acminfo app to parse and display AC module information
	Updated for v3 of BiosData struct
	Reduced TPM-related serial output
	Fixed sealing of hashes for restoring PCRs after S3 resume
	Misc. fixes and code cleanup

20080523:
	Updated TrouSerS version to 0.3.1 and to download it from its SF site
	Fixed several items regarding TPM:
	      call TPM_SaveState in case launching kernel that does not, so
	          that S3 resume will restore SRTM PCRs
	      support for TPMs with an Idle state
	      fixed timeout values per TCG spec
	      enforce that TPM is activated and enabled (or fail launch)
	      misc. fixes
	Fixed failure paths to apply policy
	Enhancements to and cleanup of policy support
	Cap PCRs on exit
	Added txt-stat app to display TXT config registers and status info
	S3 fixes
	Added 'loglvl' command line option to control serial output
	Handle unordered and overlapping e820 tables
	Misc. fixes and code cleanup

20071128:
	Added '-f' command line option to lcptools/tpmnv_getcap to display the
	    TPM_PERMANENT_FLAGS and TPM_STCLEAR_FLAGS contents
	Revised the docs/policy.txt steps
	Code and build re-factoring and cleanup (default target is now 'build')
	Make memory logging build-time optional and disable by default
	Support >2 cores/threads
	Move tboot to load and execute at 16MB (this also now protects it from
	    dom0 access since it's memory type can be E820_UNUSABLE now)
	    *** this requires a patch to Xen ***
	The Xen command line shoudl have 'no-real-mode' removed and 'vtd=1'
	    added (as indicated in the updated docs/tboot-info.txt)
	    setting 'vtd=1' is optional but some systems fail to boot dom0
	    otherwise
	    *** setting 'vtd=1' will cause S3 resume to fail ***
	Updated trousers sub-directory to download 0.3.1 version from TrouSerS
	    SourceForge site and build it

20071029:
	Moved build_tools target into top-level Makefile
	Put 'tboot=0x1234' (where 1234 is the addr of the tboot_shared data)
	    on VMM/kernel command line, per latest Xen feedback
	Changed TB_LAUNCH_ERR_IDX to 0x20000002
	Made TPM detailed debug ouput conditional
	Changes TBOOT_S3_WAKEUP_ADDR to 0x8a000 to ensure no conflicts

20071026:
	Initial version.
