[ SEA-GHOST MINI SHELL]
2013-09-10 Tomáš Mráz <tmraz@redhat.com>
* configure.ac: Version 1.4.1
* src/Makefile.am: Update library version.
* src/library.c: Add missing negation of test_hmac_installed() result.
* README: Drop duplicity of API doc with manpage and update.
2013-09-06 Tomáš Mráz <tmraz@redhat.com>
* configure.ac: Version 1.4.0
* man/Makefile.am: Add new API manpage links.
* man/fipscheck.3.xml: Add description of new API calls.
* man/fipscheck.8.xml: Add -s option description.
* man/fipshmac.8.xml: Likewise.
* src/Makefile.am: hmacpath.c splitted out of filehmac.c.
* src/filehmac.c: Likewise.
* src/filehmac.h: Mark make_hmac_path hidden.
* src/fipscheck.c: Add -s option to specify the hmac suffix.
* src/fipshmac.c: Likewise.
* src/fipscheck.h: Add new API calls to support setting
hmac suffix and testing for installed hmacs.
* src/library.c: Likewise.
* src/hmacpath.c: New file splitted out of filehmac.c.
2012-04-16 Tomas Mraz <tmraz@redhat.com>
* configure.ac: Version 1.3.1
* man/Makefile.am: Integrate the manual pages into build.
* man/fipscheck.3.xml: Improved documentation of the API.
2012-04-16 Paul Wouters <pwouters@redhat.com>
* man/fipscheck.3.xml: Manual page for the fipscheck library API.
* man/fipscheck.8.xml: Manual page for the fipscheck command.
* man/fipshmac.8.xml: Manual page for the fipshmac command.
* src/fipscheck.c: Show the kernel FIPS mode status in usage.
2010-09-07 Tomas Mraz <tmraz@redhat.com>
* configure.ac: Version 1.3.0
* fipscheck.spec.in: Move the .hmac files to _libdir/fipscheck.
* src/fipscheck.c: Look for the .hmac files to _libdir/fipscheck first.
* src/fipshmac.c: Add '-d' option to specify where to put
the .hmac files.
* src/filehmac.c (make_hmac_path): Add support for different base dir.
* README: Document the changes.
2009-10-27 Tomas Mraz <tmraz@redhat.com>
* fipscheck.spec.in: Call ldconfig in the lib subpackage.
2009-05-26 Tomas Mraz <tmraz@redhat.com>
* configure.ac: Version 1.2.0
* fipscheck.spec.in: Add lib subpackage to avoid multilib on
the base package.
* src/fipscheck.c: Add ability to compute hmacs on multiple files
at once.
* src/fipshmac.c: Likewise.
* src/filehmac.c: Improved debugging with FIPSCHECK_DEBUG.
2009-03-19 Tomas Mraz <tmraz@redhat.com>
* configure.ac: Version 1.1.1
* fipscheck.spec.in: Move binaries and libraries to /usr.
2009-03-18 Tomas Mraz <tmraz@redhat.com>
* Makefile.am: Add generation of fipscheck.spec from .in
* configure.ac: Version 1.1.0
* README: More docs. Document new functions.
* fipscheck.spec.in: Add generation of the checksums in
__spec_install_post.
* src/Makefile.am: Link fipscheck with libfipscheck. Increment
minor libfipscheck version (new public functions).
* src/filehmac.c (compute_file_hmac): Switch to fips mode only
when requested.
* src/filehmac.h (compute_file_hmac): Add force_fips parameter.
* src/fipscheck.c (verify_hmac): New function. Request FIPS mode.
(main): Call verify_hmac() on libfipscheck, fipscheck itself, and
the path from argument.
* src/fipcheck.h: Add the auxiliary functions.
* src/fipshmac.c (main): Do not request FIPS mode.
* src/library.c: Rename get_library_path() and get_binary_path() and
make them public. Add FIPSCHECK_kernel_fips_mode() function.
2009-02-09 Tomas Mraz <tmraz@redhat.com>
* README: Add some docs.
* configure.ac: Version 1.0.4
2008-10-24 Tomas Mraz <tmraz@redhat.com>
* configure.ac: Check for OpenSSL instead of NSS.
* src/Makefile.am: Link libcrypto instead of NSS.
* src/filehmac.c: Do not compile in the prelink call
by default. Replace NSS calls with OpenSSL.
2008-09-09 Tomas Mraz <tmraz@redhat.com>
* src/filehmac.c: Fix test for prelink.
* src/fipshmac.c: Unlink the hmac file on failure.
* configure.ac: Version 1.0.2
2008-09-08 Tomas Mraz <tmraz@redhat.com>
* src/Makefile.am: Variable placement of the binaries.
* src/library.c: Likewise.
* src/fipscheck.c: Add prefix to the hmac file names.
* src/fipshmac.c: Likewise.
* configure.ac: Version 1.0.1
2008-08-25 Tomas Mraz <tmraz@redhat.com>
* Initial revision.
SEA-GHOST - SHELL CODING BY SEA-GHOST