Changelog for
afflib-3.7.4-1.fc17.i686.rpm :
Sat Nov 16 13:00:00 2013 Simson Garfinkel
3.7.4-1
* Release 3.7.4-1
Version change.
Now uses the latest libewf that has V1 compatibility.
Thu Jun 7 14:00:00 2012 Simson Garfinkel 3.7.1-2
* Release 3.7.1-2
Now correctly specifies the right version of libewf-devel
Mon May 21 14:00:00 2012 Simson Garfinkel 3.7.1-1
* Release 3.7.1-1
* configure.ac: increased version number to 3.7.1
* tools/affxml.cpp (struct page_stat_block): uint32_t long changed to uint64_t
Sat Mar 31 14:00:00 2012 Simson Garfinkel 3.7.0-1
* Release 3.7.0-1
* configure.ac: increased version number to 3.7.0
* ALL FILES: Audited for copyright.
* COPYING: Clarified that Basis copyright only applies to
* Changed license from BSD with advertising to BSD without advertising.
Fri Dec 2 13:00:00 2011 Simson Garfinkel 3.6.15-1
* Release 3.6.15-1
* configure.ac: incorporated Greg Freemyer\'s patch to address some ncurses problems.
* configure.ac: added AC_PROG_CXX
* tools/affxml.cpp (main): removed unused bflag variable
* lib/vnode_afd.cpp: max() is now always defined, even on windows.
* lib/aftimer.h (aftimer::eta_time): added std:: before string
* lib/utils.h: added virtual destructor for seginfo
* lib/utils.h: created virtual destructore
* lib/afflib_pages.cpp (af_get_pagesize): having af_page_size() as
a macro was causing problems, so now there is both af_page_size
and af_get_pagesize, both of which do the same. Please use af_get_pagesize.
Fri Aug 5 14:00:00 2011 Simson Garfinkel 3.6.12-2
* Release 3.6.12-2
Now includes static version of libraries
Mon Jun 6 14:00:00 2011 Simson Garfinkel 3.6.12-1
* Release 3.6.12-1
Just a version number change
Wed May 4 14:00:00 2011 Simson Garfinkel 3.6.11-1
* Release 3.6.11-1
* configure.ac: increased version number to 3.6.11, overcomes recent problems.
* configure.ac: added back libcrypto (needed on MacOS)
* tools/affinfo.cpp (color): explicity tests for tigetstr(), putp() and tparm()
* configure.ac: removed dependency on libcrypto (as we have libssl-dev dependency)
* lib/Makefile.am (EXTRA_PROGRAMS): java re-added to distribution;
bulk_extractor.jar is now listed as an EXTRA program so it doesn\'t
always get built.
Mon Apr 18 14:00:00 2011 Simson Garfinkel 3.6.10-1
- configure.ac: increased version to 3.6.10
- lib/vnode_split_raw.cpp (split_raw_increment_fname): revised
splitraw so that it goes 000 to 999 then A00 through ZZ9 (that is,
the first and second character are base 36, the third remains base 10)
Mon Apr 4 14:00:00 2011 Simson Garfinkel 3.6.9-1
- configure.ac: incremented to version 3.6.9
- lib/aftest.cpp (bugs_test): added tests
- lib/vnode_split_raw.cpp (split_raw_identify_file): now
returns 1 for filename.000 or filename.001 or filename.AAA or filename.aaa.
- (split_raw_close): Now only closes files that are open.
- (increment_fname) changed to vnode_split_raw_increment_fname so it
can be externally tested.
Sun Mar 20 13:00:00 2011 Simson Garfinkel 3.6.8-1
- configure.ac: increased version number to 3.6.8
Fri Mar 18 13:00:00 2011 Simson Garfinkel 3.6.7-1
- configure.ac: version number incremented to 3.6.7
- lib/afflib_i.h: removed typedefs for uint and int64 and uint32_t
Thu Mar 17 13:00:00 2011 Simson Garfinkel
- ALL OF AFFLIB: All \"unsigned long\" changed to uint32_t
*.
Wed Feb 16 13:00:00 2011 Simson Garfinkel
- lib/afflib_i.h: removed all u_int, etc. for Cstandard uint8_t, uint32_t, etc.
Sat Jan 29 13:00:00 2011 Simson Garfinkel
- tools/affsegment.cpp (\"C\"): added extern \"C\" around regex.h include
- lib/utils.h: changed all u_int to \"unsigned int\".
- (aff): changed u_long to unsigned long
- lib/afflib.h: changed all u_int to \"unsigned int\" and all
\"u_char\" to unsigned char to ease compiling in certain environments.
Fri Jan 14 13:00:00 2011 Simson Garfinkel
- lib/afflib.cpp (af_make_badflag): changed int to unsigned int to avoid compiler warning.
- configure.ac: removed AC_MSG_NOTICE([LIBEWF: ${enable_libewf} (requires uuid-dev on Linux)])
Wed Jan 12 13:00:00 2011 Simson Garfinkel
- aftimer.h (aftimer::hms): fixed plural for days.
Sat Jan 1 13:00:00 2011 Simson Garfinkel
- Makefile.am (pkginclude_HEADERS): removed threaded_hash.h from package.
- lib/vnode_aff.cpp: incorporated kernel modifications from kernel mounter.
Wed Dec 22 13:00:00 2010 Simson Garfinkel
- tools/affverify.cpp (hash_verify): changed aftimer to return string
- aftimer.h (class aftimer): modified to return string rather than
deal with silly buffers.
Thu Dec 16 13:00:00 2010 Simson Garfinkel
- configure.ac: removed IN_AFFLIB. I wonder what it was used for.
- configure.ac: version number increased to 3.6.6
- lib/Makefile.am (AFFLIB_SOURCES): threaded_hash.h removed from
afflib distribution.
Sat Dec 4 13:00:00 2010 Simson Garfinkel
- lib/afflib_i.h: only define ENOTSUP if it is not already defined
- configure.ac: version number increased to 3.6.5
- configure.ac: disable qemu with Msys
- configure.ac: ssl3_new in AC_CHECK_LIB changed to SSL_library_init
Wed Nov 10 13:00:00 2010 Simson Garfinkel
- tools/affdiskprint.cpp: changed HAVE_EXPAT to HAVE_LIBEXPAT
Mon Oct 25 14:00:00 2010 Simson Garfinkel
- tools/affxml.cpp (xml_info): was adding a NULL to data instead
of b64size.
Thu Oct 14 14:00:00 2010 Simson Garfinkel
- lib/afflib.cpp (af_open): added a warning that support for E01
was removed.
Fri Oct 8 14:00:00 2010 Simson Garfinkel
- configure.ac: increased to 3.6.3
- lib/vnode_split_raw.cpp (split_raw_get_seg): added ability to
query AF_PAGESIZE, AF_IMAGESIZE, AF_SECTORSIZE and AF_DEVICE_SECTORS
- lib/vnode_raw.cpp (raw_get_seg): fixed AF_DEVICE_SECTORS to make
sure that there are 8 bytes available for the data (previously was 0)
- lib/afflib_pages.cpp (af_get_page): wasn\'t setting
*bytes if a
page was requested and data was null. Now it does. This caused
mis-reporting in the size of split_raw files.
- lib/vnode_split_raw.cpp (split_raw_open_internal): replaced
fprintf with call to stderr.
Mon Aug 9 14:00:00 2010 Simson Garfinkel
- make_mingw.sh: renamed bootstrap_mingw.sh to make_mingw.sh for consistency.
Sun Aug 1 14:00:00 2010 Simson Garfinkel
- configure.ac: increased version to 3.6.2
- lib/vnode_afd.cpp (afd_identify_file): added file:// logic to
afd_identify_file from aff_identify_file
- lib/vnode_split_raw.cpp (split_raw_write_internal2): when
storing data in AFM-files the mode set by af_open is only used for
the AFM-file, but not for the .000 which contains the raw data. In
case of mode 0600 for af_open, the mode for the .000 raw-data
file is set to 0644, which enables read-access for everyone. This
is a possible security risk on multi-user systems. To correct
this, mode in open() is now taken from af->openmode, and not
hard-coded to be 0644.
Thu Jul 29 14:00:00 2010 Simson Garfinkel
- win32/afflib.mak (LINK_OPTS): updated for AFFLIB3.6 naming scheme
- lib/afflib.h: added #ifdef for stdint.h
- BUGLIST.txt: removed note about afd encryption not working.
Thu Jul 15 14:00:00 2010 Simson Garfinkel
- lib/vnode_afd.cpp (vnode_afd): removed AF_VNODE_NO_SEALING from vnode_afd->flags.
(afd_add_file): ap->num_afs>0 changed to ap->num_afs>1 for copying
over the metadata for the second file.
Sat Jul 10 14:00:00 2010 Simson L. Garfinkel
- lib/afflib.h (struct af_vnode_info): changed imagesize in
af_vnode_info structure from int64_t to uint64_t.
- tools/Makefile.am: all commands now begin aff rather than af.
- lib/vnode_ewf.cpp (ewf_vstat): removed EWF support from AFF
Tue Jul 6 14:00:00 2010 Simson L. Garfinkel
- lib/vnode_aff.cpp (aff_get_seg): fixed assertion in ret.
Mon Jun 28 14:00:00 2010 Simson Garfinkel
- configure.ac: increased version number to 3.5.13.
- tools/Makefile.am (bin_PROGRAMS): renamed afconvert to
affconvert because of name collission with MacOS
Sun Jun 27 14:00:00 2010 Simson Garfinkel
- lib/Makefile.am (EXTRA_PROGRAMS): I read on a debian complaint
list that \"aftest\" and \"s3\" shouldn\'t be installed, but nobody
thought to drop me a note explaining this or telling me how to do
it. So after about 15 minutes with the automake manual I moved
aftest and s3 from bin_PROGRAMS to EXTRA_PROGRAMS and now they
shouldn\'t get installed. It would be really nice if those Debian
folks to send their comments back to package authors.
Sun Apr 25 14:00:00 2010 Simson L. Garfinkel
- configure.ac: version increased to 3.5.12
- Makefile.am (EXTRA_DIST): misc expat distribution removed.
- configure.ac: version increased to 3.5.11
Sun Apr 18 14:00:00 2010 Simson Garfinkel
- substantial modifications to compile under mingw
- tools/afcrypto.cpp (check_file): replaced index() with strchr()
for WIN32
- lzma443/C/Common/Alloc.cpp: removed MidAlloc(), MidFree(),
SetLargePageSize(), BigAlloc() and BigFree() when compiling under mingw
Sat Apr 17 14:00:00 2010 Simson Garfinkel
- configure.ac: patched for conditional inclusion of the win32
directory.
Wed Apr 14 14:00:00 2010 Simson Garfinkel
- debian/ directory removed at the request of the debian project.
Mon Apr 12 14:00:00 2010 Ryan Mayer
- lib/aftest.cpp (xmltest): now compiles without threaded_hash.h
(simson apparently forgot to add threaded_hash.h to the subversion repository....)
- tools/afinfo.cpp (print_info): now checks to see if fwrite() doesn\'t
write all the characters.
- tools/afcat.cpp (afcat): now checks to see if fwrite() doesn\'t
write all the characters.
- tools/afcrypto.cpp (usage): changed -d (debug) to -D. Added -e
option (decrypt.)
Sat Apr 10 14:00:00 2010 Simson Garfinkel
- applied 03-bashism.patch, fixes a so-called bashism in a test script.
- applied 04-fix-afdiskprint.patch, fixes a grave bug which prevents
afdiskprint from starting at all.
Fri Apr 9 14:00:00 2010 Simson Garfinkel
- tools/affuse.c (main): added explicit instructions to install fuse-devl
Thu Apr 8 14:00:00 2010 Nicolas Chauvet - 3.5.10-1
- Update to 3.5.10
- Remove upstreamed patch
Tue Jan 19 13:00:00 2010 Nicolas Chauvet - 3.5.7-1
- Update to 3.5.7
Fri Nov 27 13:00:00 2009 Nicolas Chauvet - 3.5.3-1
- Update to 3.5.3
Tue Oct 27 13:00:00 2009 kwizart < kwizart at gmail.com > - 3.5.2-1
- Update to 3.5.2
- Remove upstreamed patch
Thu Sep 24 14:00:00 2009 kwizart < kwizart at gmail.com > - 3.4.1-1
- Update to 3.4.1
- Update gcc43 (new case)
- Enable python binding.
- Avoid version-info on the python module.
Wed Sep 2 14:00:00 2009 kwizart < kwizart at gmail.com > - 3.3.7-2
- Update to 3.3.7
- Update gcc44 patch
Fri Aug 21 14:00:00 2009 Tomas Mraz - 3.3.6-4
- rebuilt with new openssl
Fri Jul 24 14:00:00 2009 Fedora Release Engineering - 3.3.6-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
Thu May 21 14:00:00 2009 kwizart < kwizart at gmail.com > - 3.3.6-2
- Update to 3.3.6
- Add BR python-devel
- Re-introduce gcc44 patch
Tue May 12 14:00:00 2009 kwizart < kwizart at gmail.com > - 3.3.5-1
- Update to 3.3.5
- Remove afflib-3.3.4-WCtype.patch
Mon Mar 2 13:00:00 2009 kwizart < kwizart at gmail.com > - 3.3.4-7
- Fix for gcc44
Mon Feb 23 13:00:00 2009 Fedora Release Engineering - 3.3.4-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
Thu Jan 15 13:00:00 2009 Tomas Mraz - 3.3.4-5
- rebuild with new openssl
- call libtoolize to refresh libtool
Fri Oct 3 14:00:00 2008 kwizart < kwizart at gmail.com > - 3.3.4-4
- Fix release mismatch
Fri Oct 3 14:00:00 2008 kwizart < kwizart at gmail.com > - 3.3.4-3
- Update to 3.3.4
Mon Sep 15 14:00:00 2008 kwizart < kwizart at gmail.com > - 3.3.3-3
- Update to 3.3.3
Thu Sep 4 14:00:00 2008 kwizart < kwizart at gmail.com > - 3.3.2-2
- Update gcc43 patch
Thu Sep 4 14:00:00 2008 kwizart < kwizart at gmail.com > - 3.3.2-1
- Update to 3.3.2
- Remove Requires for ewftools from afftools
- Qemu image support is disabled
Mon Sep 1 14:00:00 2008 kwizart < kwizart at gmail.com > - 3.3.1-1
- Update to 3.3.1
Tue Jul 29 14:00:00 2008 kwizart < kwizart at gmail.com > - 3.2.5-3
- Patch with fuzz 2
Thu Jul 24 14:00:00 2008 kwizart < kwizart at gmail.com > - 3.2.5-2
- Remove nos3 patch
Thu Jul 24 14:00:00 2008 kwizart < kwizart at gmail.com > - 3.2.5-1
- Update to 3.2.5
Fri Jul 4 14:00:00 2008 kwizart < kwizart at gmail.com > - 3.2.3-1
- Update to 3.2.3
Thu Jun 26 14:00:00 2008 kwizart < kwizart at gmail.com > - 3.2.1-4
- Explicitely disable s3
Thu Jun 26 14:00:00 2008 kwizart < kwizart at gmail.com > - 3.2.1-3
- Disable s3
Wed Jun 25 14:00:00 2008 kwizart < kwizart at gmail.com > - 3.2.1-2
- Fix redefinition of typedef AFFILE
Sat Jun 7 14:00:00 2008 kwizart < kwizart at gmail.com > - 3.2.1-1
- Update to 3.2.1
Wed May 21 14:00:00 2008 kwizart < kwizart at gmail.com > - 3.2.0-1
- Update to 3.2.0
Tue Apr 15 14:00:00 2008 kwizart < kwizart at gmail.com > - 3.1.6-1
- Update to 3.1.6
Fri Mar 21 13:00:00 2008 kwizart < kwizart at gmail.com > - 3.1.3-4
- Fix typo
Wed Mar 19 13:00:00 2008 kwizart < kwizart at gmail.com > - 3.1.3-3
- Add missing requires with pkgconfig
Mon Mar 17 13:00:00 2008 kwizart < kwizart at gmail.com > - 3.1.3-2
- Rebuild with newer libewf and enable-libewf=yes
- Add pkg-config support in afflib-devel.
- Add a patch to remove ldconfig call when building the package.
- Add libtermcap-devel
Wed Mar 12 13:00:00 2008 kwizart < kwizart at gmail.com > - 3.1.3-1
- Update to 3.1.3
- Disable libewf support in afflib for now.
- Disable rpath
- Fix for gcc43 and s3
Fri Nov 30 13:00:00 2007 kwizart < kwizart at gmail.com > - 3.0.4-1
- Update to 3.0.4
Sun Nov 18 13:00:00 2007 kwizart < kwizart at gmail.com > - 3.0.1-1
- Update to 3.0.1
Fri Nov 2 13:00:00 2007 kwizart < kwizart at gmail.com > - 2.4.0-1
- Initial package for Fedora