[PATCH VTPM v9 0/8] Vtpm patchset

Matthew Fioravante
Thu, 10 Jan 2013 23:00:59 -0000

Some minor fixes from v8

Matthew Fioravante (8):
  add vtpm-stubdom code
  add stubdom/vtpmmgr code
  vtpm/vtpmmgr and required libs to stubdom/Makefile
  Add vtpm documentation
  README: Add cmake dependency
  stubdom: Add autoconf
    * rename vtpmmgrdom to vtpmgr-stubdom
    * make vtpmmgr-stubdom dependent on vtpm-stubdom
    * Make cross-tpmemu target fail correctly if cmake is missing
  Add a top level configure script
  Add conditional build of subsystems to configure.ac

 .gitignore                             |   12 +
 .hgignore                              |   10 +
 Makefile                               |   10 +-
 README                                 |    1 +
 autogen.sh                             |    3 +
 tools/config.guess => config.guess     |    0
 tools/config.sub => config.sub         |    0
 config/Stubdom.mk.in                   |   45 +
 config/Toplevel.mk.in                  |    1 +
 configure                              | 3129 +++++++++++++++++++++-
 configure.ac                           |   21 +
 docs/misc/vtpm.txt                     |  357 ++-
 {tools/m4 => m4}/curses.m4             |    0
 m4/depends.m4                          |   15 +
 {tools/m4 => m4}/extfs.m4              |    0
 {tools/m4 => m4}/features.m4           |    0
 {tools/m4 => m4}/fetcher.m4            |    0
 {tools/m4 => m4}/ocaml.m4              |    0
 {tools/m4 => m4}/path_or_fail.m4       |    0
 {tools/m4 => m4}/pkg.m4                |    0
 {tools/m4 => m4}/pthread.m4            |    0
 {tools/m4 => m4}/ptyfuncs.m4           |    0
 {tools/m4 => m4}/python_devel.m4       |    0
 {tools/m4 => m4}/python_version.m4     |    0
 {tools/m4 => m4}/savevar.m4            |    0
 {tools/m4 => m4}/set_cflags_ldflags.m4 |    0
 m4/stubdom.m4                          |   96 +
 m4/subsystem.m4                        |   32 +
 {tools/m4 => m4}/uuid.m4               |    0
 stubdom/Makefile                       |  162 +-
 stubdom/configure                      | 4616 ++++++++++++++++++++++++++++++++
 stubdom/configure.ac                   |   61 +
 stubdom/polarssl.patch                 |   64 +
 stubdom/tpmemu-0.7.4.patch             |   12 +
 stubdom/vtpm/Makefile                  |   37 +
 stubdom/vtpm/README                    |   75 +
 stubdom/vtpm/minios.cfg                |   14 +
 stubdom/vtpm/vtpm.c                    |  404 +++
 stubdom/vtpm/vtpm.h                    |   36 +
 stubdom/vtpm/vtpm_cmd.c                |  256 ++
 stubdom/vtpm/vtpm_cmd.h                |   31 +
 stubdom/vtpm/vtpm_pcrs.c               |   43 +
 stubdom/vtpm/vtpm_pcrs.h               |   53 +
 stubdom/vtpm/vtpmblk.c                 |  307 +++
 stubdom/vtpm/vtpmblk.h                 |   31 +
 stubdom/vtpmmgr/Makefile               |   32 +
 stubdom/vtpmmgr/README                 |   75 +
 stubdom/vtpmmgr/init.c                 |  553 ++++
 stubdom/vtpmmgr/log.c                  |  151 ++
 stubdom/vtpmmgr/log.h                  |   85 +
 stubdom/vtpmmgr/marshal.h              |  528 ++++
 stubdom/vtpmmgr/minios.cfg             |   14 +
 stubdom/vtpmmgr/tcg.h                  |  707 +++++
 stubdom/vtpmmgr/tpm.c                  |  938 +++++++
 stubdom/vtpmmgr/tpm.h                  |  218 ++
 stubdom/vtpmmgr/tpmrsa.c               |  175 ++
 stubdom/vtpmmgr/tpmrsa.h               |   67 +
 stubdom/vtpmmgr/uuid.h                 |   50 +
 stubdom/vtpmmgr/vtpm_cmd_handler.c     |  152 ++
 stubdom/vtpmmgr/vtpm_manager.h         |   64 +
 stubdom/vtpmmgr/vtpm_storage.c         |  794 ++++++
 stubdom/vtpmmgr/vtpm_storage.h         |   68 +
 stubdom/vtpmmgr/vtpmmgr.c              |   93 +
 stubdom/vtpmmgr/vtpmmgr.h              |   77 +
 tools/configure                        |   26 +-
 tools/configure.ac                     |   32 +-
 tools/install.sh                       |    1 -
 67 files changed, 14665 insertions(+), 169 deletions(-)
 rename tools/config.guess => config.guess (100%)
 rename tools/config.sub => config.sub (100%)
 create mode 100644 config/Stubdom.mk.in
 create mode 100644 config/Toplevel.mk.in
 create mode 100644 configure.ac
 mode change 100755 => 100644 install.sh
 rename {tools/m4 => m4}/curses.m4 (100%)
 create mode 100644 m4/depends.m4
 rename {tools/m4 => m4}/extfs.m4 (100%)
 rename {tools/m4 => m4}/features.m4 (100%)
 rename {tools/m4 => m4}/fetcher.m4 (100%)
 rename {tools/m4 => m4}/ocaml.m4 (100%)
 rename {tools/m4 => m4}/path_or_fail.m4 (100%)
 rename {tools/m4 => m4}/pkg.m4 (100%)
 rename {tools/m4 => m4}/pthread.m4 (100%)
 rename {tools/m4 => m4}/ptyfuncs.m4 (100%)
 rename {tools/m4 => m4}/python_devel.m4 (100%)
 rename {tools/m4 => m4}/python_version.m4 (100%)
 rename {tools/m4 => m4}/savevar.m4 (100%)
 rename {tools/m4 => m4}/set_cflags_ldflags.m4 (100%)
 create mode 100644 m4/stubdom.m4
 create mode 100644 m4/subsystem.m4
 rename {tools/m4 => m4}/uuid.m4 (100%)
 create mode 100755 stubdom/configure
 create mode 100644 stubdom/configure.ac
 create mode 100644 stubdom/polarssl.patch
 create mode 100644 stubdom/tpmemu-0.7.4.patch
 create mode 100644 stubdom/vtpm/Makefile
 create mode 100644 stubdom/vtpm/README
 create mode 100644 stubdom/vtpm/minios.cfg
 create mode 100644 stubdom/vtpm/vtpm.c
 create mode 100644 stubdom/vtpm/vtpm.h
 create mode 100644 stubdom/vtpm/vtpm_cmd.c
 create mode 100644 stubdom/vtpm/vtpm_cmd.h
 create mode 100644 stubdom/vtpm/vtpm_pcrs.c
 create mode 100644 stubdom/vtpm/vtpm_pcrs.h
 create mode 100644 stubdom/vtpm/vtpmblk.c
 create mode 100644 stubdom/vtpm/vtpmblk.h
 create mode 100644 stubdom/vtpmmgr/Makefile
 create mode 100644 stubdom/vtpmmgr/README
 create mode 100644 stubdom/vtpmmgr/init.c
 create mode 100644 stubdom/vtpmmgr/log.c
 create mode 100644 stubdom/vtpmmgr/log.h
 create mode 100644 stubdom/vtpmmgr/marshal.h
 create mode 100644 stubdom/vtpmmgr/minios.cfg
 create mode 100644 stubdom/vtpmmgr/tcg.h
 create mode 100644 stubdom/vtpmmgr/tpm.c
 create mode 100644 stubdom/vtpmmgr/tpm.h
 create mode 100644 stubdom/vtpmmgr/tpmrsa.c
 create mode 100644 stubdom/vtpmmgr/tpmrsa.h
 create mode 100644 stubdom/vtpmmgr/uuid.h
 create mode 100644 stubdom/vtpmmgr/vtpm_cmd_handler.c
 create mode 100644 stubdom/vtpmmgr/vtpm_manager.h
 create mode 100644 stubdom/vtpmmgr/vtpm_storage.c
 create mode 100644 stubdom/vtpmmgr/vtpm_storage.h
 create mode 100644 stubdom/vtpmmgr/vtpmmgr.c
 create mode 100644 stubdom/vtpmmgr/vtpmmgr.h
 delete mode 100644 tools/install.sh

--
1.7.10.4