Blame ChangeLog

Packit c6d22b
2018-01-28  Mimi Zohar <zohar@us.ibm.com>
Packit c6d22b
Packit c6d22b
	version 1.1
Packit c6d22b
	* Support the new openssl 1.1 api
Packit c6d22b
	* Support for validating multiple pcrs
Packit c6d22b
	* Verify the measurement list signature based on the list digest
Packit c6d22b
	* Verify the "ima-sig" measurement list using multiple keys
Packit c6d22b
	* Fixed parsing the measurement template data field length
Packit c6d22b
	* Portable & immutable EVM signatures (new format)
Packit c6d22b
	* Multiple fixes that have been lingering in the next branch. Some
Packit c6d22b
	  are for experimental features that are not yet supported in the
Packit c6d22b
	  kernel.
Packit c6d22b
Packit c6d22b
2014-07-30  Dmitry Kasatkin <dmitry.kasatkin@huawei.com>
Packit c6d22b
Packit c6d22b
	version 1.0
Packit c6d22b
	* Recursive hashing
Packit c6d22b
	* Immutable EVM signatures (experimental)
Packit c6d22b
	* Command 'ima_clear' to remove xattrs
Packit c6d22b
	* Support for passing password to the library
Packit c6d22b
	* Support for asking password safely from the user
Packit c6d22b
Packit c6d22b
2014-09-23  Dmitry Kasatkin <d.kasatkin@samsung.com>
Packit c6d22b
Packit c6d22b
	version 0.9
Packit c6d22b
	* Updated README
Packit c6d22b
	* man page generated and added to the package
Packit c6d22b
	* Use additional SMACK xattrs for EVM signature generation
Packit c6d22b
	* Signing functions moved to libimaevm for external use (RPM)
Packit c6d22b
	* Fixed setting of correct hash header
Packit c6d22b
Packit c6d22b
2014-05-05  Dmitry Kasatkin <d.kasatkin@samsung.com>
Packit c6d22b
Packit c6d22b
	version 0.8
Packit c6d22b
	* Symbilic names for keyrings
Packit c6d22b
	* Hash list signing
Packit c6d22b
	* License text fix for using OpenSSL
Packit c6d22b
	* Help output fix
Packit c6d22b
Packit c6d22b
2014-02-17  Dmitry Kasatkin <d.kasatkin@samsung.com>
Packit c6d22b
Packit c6d22b
	version 0.7
Packit c6d22b
	* Fix symbolic links related bugs
Packit c6d22b
	* Provide recursive fixing
Packit c6d22b
	* Provide recursive signing
Packit c6d22b
	* Move IMA verification to the library (first for LTP use)
Packit c6d22b
	* Support for target architecture data size
Packit c6d22b
	* Remove obsolete module signing code
Packit c6d22b
	* Code cleanup
Packit c6d22b
Packit c6d22b
2013-08-28  Dmitry Kasatkin <d.kasatkin@samsung.com>
Packit c6d22b
Packit c6d22b
	version 0.6
Packit c6d22b
	* support for asymmetric crypto keys and new signature format (v2)
Packit c6d22b
	* fixes to set correct hash algo for digital signature v1
Packit c6d22b
	* uuid support for EVM
Packit c6d22b
	* signature verification support
Packit c6d22b
	* test scripts removed
Packit c6d22b
	* README updates
Packit c6d22b
Packit c6d22b
2012-05-18  Dmitry Kasatkin  <dmitry.kasatkin@intel.com>
Packit c6d22b
Packit c6d22b
	version 0.3
Packit c6d22b
	* llistxattr returns 0 if there are no xattrs and it is valid
Packit c6d22b
	* Added entry type to directory hash calculation
Packit c6d22b
	* inline block variable renamed
Packit c6d22b
	* Remove forced tag creation
Packit c6d22b
	* Use libexec for programs and scripts
Packit c6d22b
	* Some files updated
Packit c6d22b
	* Do not search for algorithm as it is known
Packit c6d22b
	* Refactored to remove redundant hash initialization code
Packit c6d22b
	* Added hash calculation for special files
Packit c6d22b
Packit c6d22b
2012-04-05  Dmitry Kasatkin  <dmitry.kasatkin@intel.com>
Packit c6d22b
Packit c6d22b
	version 0.2
Packit c6d22b
	* added RPM & TAR building makefile rules
Packit c6d22b
	* renamed evm-utils to ima-evm-utils
Packit c6d22b
	* added command options description
Packit c6d22b
	* updated error handling
Packit c6d22b
	* refactored redundant code
Packit c6d22b
Packit c6d22b
2012-04-02  Dmitry Kasatkin  <dmitry.kasatkin@intel.com>
Packit c6d22b
Packit c6d22b
	version 0.1.0
Packit c6d22b
	* Fully functional version for lastest 3.x kernels
Packit c6d22b
Packit c6d22b
2011-08-24  Dmitry Kasatkin  <dmitry.kasatkin@intel.com>
Packit c6d22b
Packit c6d22b
	version 0.1
Packit c6d22b
	* Initial public version.
Packit c6d22b