xen-devel.lists.xenproject.org archive mirror
 help / color / mirror / Atom feed
* [PATCH VTPM v8 0/8] Vtpm patch set
@ 2013-01-03 15:37 Matthew Fioravante
  2013-01-03 15:37 ` [PATCH VTPM v8 1/8] add vtpm-stubdom code Matthew Fioravante
                   ` (8 more replies)
  0 siblings, 9 replies; 32+ messages in thread
From: Matthew Fioravante @ 2013-01-03 15:37 UTC (permalink / raw)
  To: xen-devel, Ian.Campbell; +Cc: Matthew Fioravante

The following are the final set of patches for vtpm in xen.
They are derived from the previous v7 and Ian's xen
vtpm respository with the various minor bug fixes we 
have discussed and fixed along the way. The bug fixes
are baked into their respective patches.

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
  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                          |   89 +
 m4/subsystem.m4                        |   32 +
 {tools/m4 => m4}/uuid.m4               |    0
 stubdom/Makefile                       |  161 +-
 stubdom/configure                      | 4575 ++++++++++++++++++++++++++++++++
 stubdom/configure.ac                   |   58 +
 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, 14613 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

^ permalink raw reply	[flat|nested] 32+ messages in thread

end of thread, other threads:[~2013-01-11 17:08 UTC | newest]

Thread overview: 32+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-01-03 15:37 [PATCH VTPM v8 0/8] Vtpm patch set Matthew Fioravante
2013-01-03 15:37 ` [PATCH VTPM v8 1/8] add vtpm-stubdom code Matthew Fioravante
2013-01-03 15:37 ` [PATCH VTPM v8 2/8] add stubdom/vtpmmgr code Matthew Fioravante
2013-01-03 15:37 ` [PATCH VTPM v8 3/8] vtpm/vtpmmgr and required libs to stubdom/Makefile Matthew Fioravante
2013-01-03 15:58   ` Ian Campbell
2013-01-03 16:00     ` Matthew Fioravante
2013-01-03 16:06       ` Ian Campbell
2013-01-03 15:37 ` [PATCH VTPM v8 4/8] Add vtpm documentation Matthew Fioravante
2013-01-03 15:37 ` [PATCH VTPM v8 5/8] README: Add cmake dependency Matthew Fioravante
2013-01-03 15:37 ` [PATCH VTPM v8 6/8] stubdom: Add autoconf Matthew Fioravante
2013-01-10 15:35   ` Ian Campbell
2013-01-10 15:38     ` Matthew Fioravante
2013-01-10 16:28       ` Ian Campbell
2013-01-10 16:29         ` Matthew Fioravante
2013-01-03 15:37 ` [PATCH VTPM v8 7/8] Add a top level configure script Matthew Fioravante
2013-01-03 15:37 ` [PATCH VTPM v8 8/8] Add conditional build of subsystems to configure.ac Matthew Fioravante
2013-01-10 15:30 ` [PATCH VTPM v8 0/8] Vtpm patch set Ian Campbell
2013-01-10 15:31   ` Fioravante, Matthew E.
2013-01-10 15:35     ` Ian Campbell
2013-01-10 17:06       ` Matthew Fioravante
2013-01-10 17:55         ` Ian Campbell
2013-01-10 15:36   ` Andrew Cooper
2013-01-10 22:01   ` Matthew Fioravante
2013-01-10 22:08     ` Matthew Fioravante
2013-01-11  9:52     ` Ian Campbell
     [not found]       ` <068F06DC4D106941B297C0C5F9F446EA48D35E3126@aplesstripe.dom1.jhuapl.edu>
     [not found]         ` <1357921187.20328.139.camel@zakaz.uk.xensource.com>
2013-01-11 16:21           ` Ian Campbell
2013-01-11 16:32             ` Fioravante, Matthew E.
     [not found]             ` <068F06DC4D106941B297C0C5F9F446EA48D35E3151@aplesstripe.dom1.jhuapl.edu>
2013-01-11 16:33               ` Ian Campbell
2013-01-11 16:36                 ` Fioravante, Matthew E.
2013-01-11 16:58                   ` Ian Campbell
2013-01-11 17:00                     ` Fioravante, Matthew E.
2013-01-11 17:08                       ` Ian Campbell

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).