├── .ci ├── coverity.run ├── docker.env ├── docker.run └── get_deps.sh ├── .cirrus.yml ├── .codecov.yml ├── .github └── workflows │ └── main.yml ├── .gitignore ├── .lgtm.yml ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── INSTALL.md ├── LICENSE ├── MAINTAINERS ├── Makefile.am ├── README.md ├── RELEASE.md ├── SECURITY.md ├── bootstrap ├── configure.ac ├── coverity └── coverity-model.c ├── dist ├── com.intel.tss2.Tabrmd.service ├── tpm2-abrmd.conf ├── tpm2-abrmd.preset.in ├── tpm2-abrmd.service.in └── tss2-tcti-tabrmd.pc.in ├── doc ├── coding_standard_c.md └── reference-counting.txt ├── m4 └── flags.m4 ├── man ├── Tss2_Tcti_Tabrmd_Init.3.in ├── colophon.in ├── tpm2-abrmd.8.in └── tss2-tcti-tabrmd.7.in ├── scripts ├── int-test-funcs.sh ├── int-test-setup.sh └── unit-count.sh ├── selinux ├── tabrmd.fc ├── tabrmd.if └── tabrmd.te ├── src ├── command-attrs.c ├── command-attrs.h ├── command-source.c ├── command-source.h ├── connection-manager.c ├── connection-manager.h ├── connection.c ├── connection.h ├── control-message.c ├── control-message.h ├── handle-map-entry.c ├── handle-map-entry.h ├── handle-map.c ├── handle-map.h ├── include │ └── tss2-tcti-tabrmd.h ├── ipc-frontend-dbus.c ├── ipc-frontend-dbus.h ├── ipc-frontend.c ├── ipc-frontend.h ├── logging.c ├── logging.h ├── message-queue.c ├── message-queue.h ├── random.c ├── random.h ├── resource-manager-session.c ├── resource-manager-session.h ├── resource-manager.c ├── resource-manager.h ├── response-sink.c ├── response-sink.h ├── session-entry-state-enum.c ├── session-entry-state-enum.h ├── session-entry.c ├── session-entry.h ├── session-list.c ├── session-list.h ├── sink-interface.c ├── sink-interface.h ├── source-interface.c ├── source-interface.h ├── tabrmd-defaults.h ├── tabrmd-error.c ├── tabrmd-init.c ├── tabrmd-init.h ├── tabrmd-options.c ├── tabrmd-options.h ├── tabrmd.c ├── tabrmd.h ├── tabrmd.xml ├── tcti-tabrmd-priv.h ├── tcti-tabrmd.c ├── tcti-tabrmd.map ├── tcti.c ├── tcti.h ├── thread.c ├── thread.h ├── tpm2-command.c ├── tpm2-command.h ├── tpm2-header.c ├── tpm2-header.h ├── tpm2-response.c ├── tpm2-response.h ├── tpm2.c ├── tpm2.h ├── util.c └── util.h └── test ├── command-attrs_unit.c ├── command-source_unit.c ├── connection-manager_unit.c ├── connection_unit.c ├── handle-map-entry_unit.c ├── handle-map_unit.c ├── integration ├── auth-session-max.int.c ├── auth-session-start-flush.int.c ├── auth-session-start-save-load.int.c ├── auth-session-start-save.int.c ├── common.c ├── common.h ├── context-util.c ├── context-util.h ├── get-capability-handles-transient.int.c ├── get-capability-with-session.int.c ├── hash-sequence.int.c ├── main.c ├── manage-transient-keys.int.c ├── max-transient-upperbound.int.c ├── not-enough-handles-for-command.int.c ├── password-authorization.int.c ├── session-gap.int.c ├── session-load-from-closed-connection.int.c ├── session-load-from-closed-connections-lru.int.c ├── session-load-from-open-connection.int.c ├── start-auth-session.int.c ├── tcti-cancel.int.c ├── tcti-connect-multiple.int.c ├── tcti-connections-max.int.c ├── tcti-double-finalize.int.c ├── tcti-set-locality.int.c ├── test-options.c ├── test-options.h ├── test.h ├── tpm2-command-flush-no-handle.int.c ├── tpm2-struct-init.h └── util-buf-max-upper-bound.int.c ├── ipc-frontend-dbus_unit.c ├── ipc-frontend_unit.c ├── logging_unit.c ├── message-queue_unit.c ├── mock-funcs.c ├── mock-funcs.h ├── mock-io-stream.c ├── mock-io-stream.h ├── random_unit.c ├── resource-manager_unit.c ├── response-sink_unit.c ├── session-entry_unit.c ├── session-list_unit.c ├── tab_unit.c ├── tabrmd-init_unit.c ├── tabrmd-options_unit.c ├── tcti-factory_unit.c ├── tcti-mock.c ├── tcti-mock.h ├── tcti-tabrmd-receive_unit.c ├── tcti_unit.c ├── test-skeleton_unit.c ├── thread_unit.c ├── tpm2-command_unit.c ├── tpm2-response_unit.c ├── tpm2_unit.c ├── tss2-tcti-tabrmd_unit.c └── util_unit.c /.ci/coverity.run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/.ci/coverity.run -------------------------------------------------------------------------------- /.ci/docker.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/.ci/docker.env -------------------------------------------------------------------------------- /.ci/docker.run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/.ci/docker.run -------------------------------------------------------------------------------- /.ci/get_deps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/.ci/get_deps.sh -------------------------------------------------------------------------------- /.cirrus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/.cirrus.yml -------------------------------------------------------------------------------- /.codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/.codecov.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/.gitignore -------------------------------------------------------------------------------- /.lgtm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/.lgtm.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /INSTALL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/INSTALL.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/LICENSE -------------------------------------------------------------------------------- /MAINTAINERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/MAINTAINERS -------------------------------------------------------------------------------- /Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/Makefile.am -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/README.md -------------------------------------------------------------------------------- /RELEASE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/RELEASE.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/SECURITY.md -------------------------------------------------------------------------------- /bootstrap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/bootstrap -------------------------------------------------------------------------------- /configure.ac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/configure.ac -------------------------------------------------------------------------------- /coverity/coverity-model.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/coverity/coverity-model.c -------------------------------------------------------------------------------- /dist/com.intel.tss2.Tabrmd.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/dist/com.intel.tss2.Tabrmd.service -------------------------------------------------------------------------------- /dist/tpm2-abrmd.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/dist/tpm2-abrmd.conf -------------------------------------------------------------------------------- /dist/tpm2-abrmd.preset.in: -------------------------------------------------------------------------------- 1 | @SYSTEMD_PRESET_DEFAULT@ tpm2-abrmd.service 2 | -------------------------------------------------------------------------------- /dist/tpm2-abrmd.service.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/dist/tpm2-abrmd.service.in -------------------------------------------------------------------------------- /dist/tss2-tcti-tabrmd.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/dist/tss2-tcti-tabrmd.pc.in -------------------------------------------------------------------------------- /doc/coding_standard_c.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/doc/coding_standard_c.md -------------------------------------------------------------------------------- /doc/reference-counting.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/doc/reference-counting.txt -------------------------------------------------------------------------------- /m4/flags.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/m4/flags.m4 -------------------------------------------------------------------------------- /man/Tss2_Tcti_Tabrmd_Init.3.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/man/Tss2_Tcti_Tabrmd_Init.3.in -------------------------------------------------------------------------------- /man/colophon.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/man/colophon.in -------------------------------------------------------------------------------- /man/tpm2-abrmd.8.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/man/tpm2-abrmd.8.in -------------------------------------------------------------------------------- /man/tss2-tcti-tabrmd.7.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/man/tss2-tcti-tabrmd.7.in -------------------------------------------------------------------------------- /scripts/int-test-funcs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/scripts/int-test-funcs.sh -------------------------------------------------------------------------------- /scripts/int-test-setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/scripts/int-test-setup.sh -------------------------------------------------------------------------------- /scripts/unit-count.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/scripts/unit-count.sh -------------------------------------------------------------------------------- /selinux/tabrmd.fc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/selinux/tabrmd.fc -------------------------------------------------------------------------------- /selinux/tabrmd.if: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/selinux/tabrmd.if -------------------------------------------------------------------------------- /selinux/tabrmd.te: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/selinux/tabrmd.te -------------------------------------------------------------------------------- /src/command-attrs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/command-attrs.c -------------------------------------------------------------------------------- /src/command-attrs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/command-attrs.h -------------------------------------------------------------------------------- /src/command-source.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/command-source.c -------------------------------------------------------------------------------- /src/command-source.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/command-source.h -------------------------------------------------------------------------------- /src/connection-manager.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/connection-manager.c -------------------------------------------------------------------------------- /src/connection-manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/connection-manager.h -------------------------------------------------------------------------------- /src/connection.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/connection.c -------------------------------------------------------------------------------- /src/connection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/connection.h -------------------------------------------------------------------------------- /src/control-message.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/control-message.c -------------------------------------------------------------------------------- /src/control-message.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/control-message.h -------------------------------------------------------------------------------- /src/handle-map-entry.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/handle-map-entry.c -------------------------------------------------------------------------------- /src/handle-map-entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/handle-map-entry.h -------------------------------------------------------------------------------- /src/handle-map.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/handle-map.c -------------------------------------------------------------------------------- /src/handle-map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/handle-map.h -------------------------------------------------------------------------------- /src/include/tss2-tcti-tabrmd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/include/tss2-tcti-tabrmd.h -------------------------------------------------------------------------------- /src/ipc-frontend-dbus.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/ipc-frontend-dbus.c -------------------------------------------------------------------------------- /src/ipc-frontend-dbus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/ipc-frontend-dbus.h -------------------------------------------------------------------------------- /src/ipc-frontend.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/ipc-frontend.c -------------------------------------------------------------------------------- /src/ipc-frontend.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/ipc-frontend.h -------------------------------------------------------------------------------- /src/logging.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/logging.c -------------------------------------------------------------------------------- /src/logging.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/logging.h -------------------------------------------------------------------------------- /src/message-queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/message-queue.c -------------------------------------------------------------------------------- /src/message-queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/message-queue.h -------------------------------------------------------------------------------- /src/random.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/random.c -------------------------------------------------------------------------------- /src/random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/random.h -------------------------------------------------------------------------------- /src/resource-manager-session.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/resource-manager-session.c -------------------------------------------------------------------------------- /src/resource-manager-session.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/resource-manager-session.h -------------------------------------------------------------------------------- /src/resource-manager.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/resource-manager.c -------------------------------------------------------------------------------- /src/resource-manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/resource-manager.h -------------------------------------------------------------------------------- /src/response-sink.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/response-sink.c -------------------------------------------------------------------------------- /src/response-sink.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/response-sink.h -------------------------------------------------------------------------------- /src/session-entry-state-enum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/session-entry-state-enum.c -------------------------------------------------------------------------------- /src/session-entry-state-enum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/session-entry-state-enum.h -------------------------------------------------------------------------------- /src/session-entry.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/session-entry.c -------------------------------------------------------------------------------- /src/session-entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/session-entry.h -------------------------------------------------------------------------------- /src/session-list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/session-list.c -------------------------------------------------------------------------------- /src/session-list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/session-list.h -------------------------------------------------------------------------------- /src/sink-interface.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/sink-interface.c -------------------------------------------------------------------------------- /src/sink-interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/sink-interface.h -------------------------------------------------------------------------------- /src/source-interface.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/source-interface.c -------------------------------------------------------------------------------- /src/source-interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/source-interface.h -------------------------------------------------------------------------------- /src/tabrmd-defaults.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/tabrmd-defaults.h -------------------------------------------------------------------------------- /src/tabrmd-error.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/tabrmd-error.c -------------------------------------------------------------------------------- /src/tabrmd-init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/tabrmd-init.c -------------------------------------------------------------------------------- /src/tabrmd-init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/tabrmd-init.h -------------------------------------------------------------------------------- /src/tabrmd-options.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/tabrmd-options.c -------------------------------------------------------------------------------- /src/tabrmd-options.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/tabrmd-options.h -------------------------------------------------------------------------------- /src/tabrmd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/tabrmd.c -------------------------------------------------------------------------------- /src/tabrmd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/tabrmd.h -------------------------------------------------------------------------------- /src/tabrmd.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/tabrmd.xml -------------------------------------------------------------------------------- /src/tcti-tabrmd-priv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/tcti-tabrmd-priv.h -------------------------------------------------------------------------------- /src/tcti-tabrmd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/tcti-tabrmd.c -------------------------------------------------------------------------------- /src/tcti-tabrmd.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/tcti-tabrmd.map -------------------------------------------------------------------------------- /src/tcti.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/tcti.c -------------------------------------------------------------------------------- /src/tcti.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/tcti.h -------------------------------------------------------------------------------- /src/thread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/thread.c -------------------------------------------------------------------------------- /src/thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/thread.h -------------------------------------------------------------------------------- /src/tpm2-command.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/tpm2-command.c -------------------------------------------------------------------------------- /src/tpm2-command.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/tpm2-command.h -------------------------------------------------------------------------------- /src/tpm2-header.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/tpm2-header.c -------------------------------------------------------------------------------- /src/tpm2-header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/tpm2-header.h -------------------------------------------------------------------------------- /src/tpm2-response.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/tpm2-response.c -------------------------------------------------------------------------------- /src/tpm2-response.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/tpm2-response.h -------------------------------------------------------------------------------- /src/tpm2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/tpm2.c -------------------------------------------------------------------------------- /src/tpm2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/tpm2.h -------------------------------------------------------------------------------- /src/util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/util.c -------------------------------------------------------------------------------- /src/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/src/util.h -------------------------------------------------------------------------------- /test/command-attrs_unit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/command-attrs_unit.c -------------------------------------------------------------------------------- /test/command-source_unit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/command-source_unit.c -------------------------------------------------------------------------------- /test/connection-manager_unit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/connection-manager_unit.c -------------------------------------------------------------------------------- /test/connection_unit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/connection_unit.c -------------------------------------------------------------------------------- /test/handle-map-entry_unit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/handle-map-entry_unit.c -------------------------------------------------------------------------------- /test/handle-map_unit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/handle-map_unit.c -------------------------------------------------------------------------------- /test/integration/auth-session-max.int.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/integration/auth-session-max.int.c -------------------------------------------------------------------------------- /test/integration/auth-session-start-flush.int.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/integration/auth-session-start-flush.int.c -------------------------------------------------------------------------------- /test/integration/auth-session-start-save-load.int.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/integration/auth-session-start-save-load.int.c -------------------------------------------------------------------------------- /test/integration/auth-session-start-save.int.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/integration/auth-session-start-save.int.c -------------------------------------------------------------------------------- /test/integration/common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/integration/common.c -------------------------------------------------------------------------------- /test/integration/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/integration/common.h -------------------------------------------------------------------------------- /test/integration/context-util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/integration/context-util.c -------------------------------------------------------------------------------- /test/integration/context-util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/integration/context-util.h -------------------------------------------------------------------------------- /test/integration/get-capability-handles-transient.int.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/integration/get-capability-handles-transient.int.c -------------------------------------------------------------------------------- /test/integration/get-capability-with-session.int.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/integration/get-capability-with-session.int.c -------------------------------------------------------------------------------- /test/integration/hash-sequence.int.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/integration/hash-sequence.int.c -------------------------------------------------------------------------------- /test/integration/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/integration/main.c -------------------------------------------------------------------------------- /test/integration/manage-transient-keys.int.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/integration/manage-transient-keys.int.c -------------------------------------------------------------------------------- /test/integration/max-transient-upperbound.int.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/integration/max-transient-upperbound.int.c -------------------------------------------------------------------------------- /test/integration/not-enough-handles-for-command.int.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/integration/not-enough-handles-for-command.int.c -------------------------------------------------------------------------------- /test/integration/password-authorization.int.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/integration/password-authorization.int.c -------------------------------------------------------------------------------- /test/integration/session-gap.int.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/integration/session-gap.int.c -------------------------------------------------------------------------------- /test/integration/session-load-from-closed-connection.int.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/integration/session-load-from-closed-connection.int.c -------------------------------------------------------------------------------- /test/integration/session-load-from-closed-connections-lru.int.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/integration/session-load-from-closed-connections-lru.int.c -------------------------------------------------------------------------------- /test/integration/session-load-from-open-connection.int.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/integration/session-load-from-open-connection.int.c -------------------------------------------------------------------------------- /test/integration/start-auth-session.int.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/integration/start-auth-session.int.c -------------------------------------------------------------------------------- /test/integration/tcti-cancel.int.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/integration/tcti-cancel.int.c -------------------------------------------------------------------------------- /test/integration/tcti-connect-multiple.int.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/integration/tcti-connect-multiple.int.c -------------------------------------------------------------------------------- /test/integration/tcti-connections-max.int.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/integration/tcti-connections-max.int.c -------------------------------------------------------------------------------- /test/integration/tcti-double-finalize.int.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/integration/tcti-double-finalize.int.c -------------------------------------------------------------------------------- /test/integration/tcti-set-locality.int.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/integration/tcti-set-locality.int.c -------------------------------------------------------------------------------- /test/integration/test-options.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/integration/test-options.c -------------------------------------------------------------------------------- /test/integration/test-options.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/integration/test-options.h -------------------------------------------------------------------------------- /test/integration/test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/integration/test.h -------------------------------------------------------------------------------- /test/integration/tpm2-command-flush-no-handle.int.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/integration/tpm2-command-flush-no-handle.int.c -------------------------------------------------------------------------------- /test/integration/tpm2-struct-init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/integration/tpm2-struct-init.h -------------------------------------------------------------------------------- /test/integration/util-buf-max-upper-bound.int.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/integration/util-buf-max-upper-bound.int.c -------------------------------------------------------------------------------- /test/ipc-frontend-dbus_unit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/ipc-frontend-dbus_unit.c -------------------------------------------------------------------------------- /test/ipc-frontend_unit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/ipc-frontend_unit.c -------------------------------------------------------------------------------- /test/logging_unit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/logging_unit.c -------------------------------------------------------------------------------- /test/message-queue_unit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/message-queue_unit.c -------------------------------------------------------------------------------- /test/mock-funcs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/mock-funcs.c -------------------------------------------------------------------------------- /test/mock-funcs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/mock-funcs.h -------------------------------------------------------------------------------- /test/mock-io-stream.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/mock-io-stream.c -------------------------------------------------------------------------------- /test/mock-io-stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/mock-io-stream.h -------------------------------------------------------------------------------- /test/random_unit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/random_unit.c -------------------------------------------------------------------------------- /test/resource-manager_unit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/resource-manager_unit.c -------------------------------------------------------------------------------- /test/response-sink_unit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/response-sink_unit.c -------------------------------------------------------------------------------- /test/session-entry_unit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/session-entry_unit.c -------------------------------------------------------------------------------- /test/session-list_unit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/session-list_unit.c -------------------------------------------------------------------------------- /test/tab_unit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/tab_unit.c -------------------------------------------------------------------------------- /test/tabrmd-init_unit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/tabrmd-init_unit.c -------------------------------------------------------------------------------- /test/tabrmd-options_unit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/tabrmd-options_unit.c -------------------------------------------------------------------------------- /test/tcti-factory_unit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/tcti-factory_unit.c -------------------------------------------------------------------------------- /test/tcti-mock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/tcti-mock.c -------------------------------------------------------------------------------- /test/tcti-mock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/tcti-mock.h -------------------------------------------------------------------------------- /test/tcti-tabrmd-receive_unit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/tcti-tabrmd-receive_unit.c -------------------------------------------------------------------------------- /test/tcti_unit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/tcti_unit.c -------------------------------------------------------------------------------- /test/test-skeleton_unit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/test-skeleton_unit.c -------------------------------------------------------------------------------- /test/thread_unit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/thread_unit.c -------------------------------------------------------------------------------- /test/tpm2-command_unit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/tpm2-command_unit.c -------------------------------------------------------------------------------- /test/tpm2-response_unit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/tpm2-response_unit.c -------------------------------------------------------------------------------- /test/tpm2_unit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/tpm2_unit.c -------------------------------------------------------------------------------- /test/tss2-tcti-tabrmd_unit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/tss2-tcti-tabrmd_unit.c -------------------------------------------------------------------------------- /test/util_unit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpm2-software/tpm2-abrmd/HEAD/test/util_unit.c --------------------------------------------------------------------------------