Large file tweaks for e.g. 32-bit Linux; update ReadMe & ChangeLog again.
This commit is contained in:
parent
2cff64ebe7
commit
36eee10956
13
ChangeLog
13
ChangeLog
|
@ -1,5 +1,5 @@
|
||||||
2016-03-25 Brian Cox <bcox@tripwire.com>
|
2016-04-11 Brian Cox <bcox@tripwire.com>
|
||||||
* Bumping version to 2.4.3.0
|
* Bump version to 2.4.3.0
|
||||||
* Compilation fixes for gcc 4.7+ and LLVM/clang
|
* Compilation fixes for gcc 4.7+ and LLVM/clang
|
||||||
(see http://www.linuxfromscratch.org/blfs/view/svn/postlfs/tripwire.html )
|
(see http://www.linuxfromscratch.org/blfs/view/svn/postlfs/tripwire.html )
|
||||||
* Absorb fixes from FreeBSD ports patchset
|
* Absorb fixes from FreeBSD ports patchset
|
||||||
|
@ -7,12 +7,17 @@
|
||||||
* Fix handling of SHA hashes (with and without OpenSSL hash impl.)
|
* Fix handling of SHA hashes (with and without OpenSSL hash impl.)
|
||||||
* Update GNU config.guess & config.sub to current versions
|
* Update GNU config.guess & config.sub to current versions
|
||||||
* Compilation fixes for various and sundry Posix-esque platforms
|
* Compilation fixes for various and sundry Posix-esque platforms
|
||||||
(Mac OS X, OpenBSD, OpenSolaris, Cygwin, Minix 3.x, GNU/Hurd, MidnightBSD, Haiku, Syllable, SkyOS, Sortix)
|
(Mac OS X, OpenBSD, OpenSolaris, Cygwin, Minix 3.x, GNU/Hurd, MidnightBSD, Haiku, Syllable, SkyOS, Sortix, MiNT)
|
||||||
* Added script to bump buildys file timestaps, to fix
|
* Add script to bump buildys file timestaps, to fix
|
||||||
spurious aclocal/automake errors on a fresh clone/untar/etc.
|
spurious aclocal/automake errors on a fresh clone/untar/etc.
|
||||||
* Update 'make dist' to bundle manpages & policy files
|
* Update 'make dist' to bundle manpages & policy files
|
||||||
* Replace broken RPM spec w/ 'Packaging' doc that explains where to get packaging stuff.
|
* Replace broken RPM spec w/ 'Packaging' doc that explains where to get packaging stuff.
|
||||||
* Add contributed files from 2.4.2.3 fork (see below)
|
* Add contributed files from 2.4.2.3 fork (see below)
|
||||||
|
* Fix large file support on e.g. 32-bit Linux
|
||||||
|
* Add '-h' option to display hashes as hex instead of base64
|
||||||
|
* Add MAILFROMADDRESS config param (see twconfig man page)
|
||||||
|
* Use O_NONBLOCK, to avoid blocking on fifos & mandatory-locked files
|
||||||
|
* Report Solaris door & event port file types correctly
|
||||||
|
|
||||||
2014-01-01 Barry Allard <barry.allard@gmail.com>
|
2014-01-01 Barry Allard <barry.allard@gmail.com>
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
Open Source Tripwire Maintainers:
|
Open Source Tripwire Maintainers:
|
||||||
|
|
||||||
Brian Cox (bcox [at] tripwire.com)
|
Brian Cox (bcox@tripwire.com)
|
||||||
tripwire@frlinux.net (maintains the fork at github.com/frlinux/tripwire-open-source)
|
tripwire@frlinux.net (maintains the fork at github.com/frlinux/tripwire-open-source)
|
||||||
|
|
||||||
Previous Maintainer:
|
Previous Maintainer:
|
||||||
|
|
|
@ -10,6 +10,8 @@ Packaging for Open Source Tripwire is maintained by various third parties:
|
||||||
|
|
||||||
* Gentoo: https://packages.gentoo.org/packages/app-admin/tripwire
|
* Gentoo: https://packages.gentoo.org/packages/app-admin/tripwire
|
||||||
|
|
||||||
|
* Chef cookbook: https://github.com/rackspace-cookbooks/rackspace_tripwire
|
||||||
|
|
||||||
* FreeBSD Ports: http://svnweb.freebsd.org/ports/head/security/tripwire/
|
* FreeBSD Ports: http://svnweb.freebsd.org/ports/head/security/tripwire/
|
||||||
|
|
||||||
* FreshPorts (BSD): http://www.freshports.org/security/tripwire
|
* FreshPorts (BSD): http://www.freshports.org/security/tripwire
|
||||||
|
|
|
@ -27,8 +27,9 @@ Linuxes
|
||||||
- Ubuntu 14.0.4 (amd64) + gcc 4.x
|
- Ubuntu 14.0.4 (amd64) + gcc 4.x
|
||||||
- RHEL 3.4 (Itanium) + gcc 3.4.3
|
- RHEL 3.4 (Itanium) + gcc 3.4.3
|
||||||
- Alpine Linux 3.3.3 + gcc 5.3.0
|
- Alpine Linux 3.3.3 + gcc 5.3.0
|
||||||
- Android 6.0 + gcc 4.9
|
- Android 6.0 (arm) + gcc 4.9
|
||||||
- Raspbian 7 (wheezy) (armv6l) + gcc 4.6.3
|
- Raspbian 7 (wheezy) (armv6l) + gcc 4.6.3
|
||||||
|
- openSuSE Tumbleweed (20160408) (i586) + gcc 5.3.1
|
||||||
|
|
||||||
OSX
|
OSX
|
||||||
- Mac OS X 10.11 + LLVM 7.0.2 / clang-700.1.81
|
- Mac OS X 10.11 + LLVM 7.0.2 / clang-700.1.81
|
||||||
|
|
|
@ -3251,8 +3251,8 @@ ac_config_headers="$ac_config_headers config.h"
|
||||||
rm -f src/tripwire/syslog.h 2> /dev/null
|
rm -f src/tripwire/syslog.h 2> /dev/null
|
||||||
chmod 755 install-sh 2> /dev/null
|
chmod 755 install-sh 2> /dev/null
|
||||||
|
|
||||||
CFLAGS=${CFLAGS:-"-O -pipe -Wall -Wno-non-virtual-dtor -D_LARGEFILE_SOURCE"}
|
CFLAGS=${CFLAGS:-"-O -pipe -Wall -Wno-non-virtual-dtor -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"}
|
||||||
CXXFLAGS=${CXXFLAGS:-"-O -pipe -Wall -Wno-non-virtual-dtor -D_LARGEFILE_SOURCE"}
|
CXXFLAGS=${CXXFLAGS:-"-O -pipe -Wall -Wno-non-virtual-dtor -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"}
|
||||||
|
|
||||||
# Check whether --enable-static was given.
|
# Check whether --enable-static was given.
|
||||||
if test "${enable_static+set}" = set; then :
|
if test "${enable_static+set}" = set; then :
|
||||||
|
|
|
@ -17,8 +17,8 @@ chmod 755 install-sh 2> /dev/null
|
||||||
dnl ###############
|
dnl ###############
|
||||||
dnl Setup defaults
|
dnl Setup defaults
|
||||||
dnl ###############
|
dnl ###############
|
||||||
CFLAGS=${CFLAGS:-"-O -pipe -Wall -Wno-non-virtual-dtor -D_LARGEFILE_SOURCE"}
|
CFLAGS=${CFLAGS:-"-O -pipe -Wall -Wno-non-virtual-dtor -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"}
|
||||||
CXXFLAGS=${CXXFLAGS:-"-O -pipe -Wall -Wno-non-virtual-dtor -D_LARGEFILE_SOURCE"}
|
CXXFLAGS=${CXXFLAGS:-"-O -pipe -Wall -Wno-non-virtual-dtor -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"}
|
||||||
|
|
||||||
dnl #####################
|
dnl #####################
|
||||||
dnl Configuration options
|
dnl Configuration options
|
||||||
|
|
|
@ -262,7 +262,7 @@ cFile::File_t cFile::Seek( File_t offset, SeekFrom From) const //throw(eFile)
|
||||||
fprintf(stderr, "%d\n", blowupCount);
|
fprintf(stderr, "%d\n", blowupCount);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
if (fseek( mpData->mpCurrStream, offset, apiFrom ) != 0)
|
if (fseeko( mpData->mpCurrStream, offset, apiFrom ) != 0)
|
||||||
{
|
{
|
||||||
#ifdef _DEBUG
|
#ifdef _DEBUG
|
||||||
cDebug d("cFile::Seek");
|
cDebug d("cFile::Seek");
|
||||||
|
@ -271,7 +271,7 @@ cFile::File_t cFile::Seek( File_t offset, SeekFrom From) const //throw(eFile)
|
||||||
throw eFileSeek();
|
throw eFileSeek();
|
||||||
}
|
}
|
||||||
|
|
||||||
return ftell( mpData->mpCurrStream );
|
return ftello(mpData->mpCurrStream);
|
||||||
}
|
}
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////////////////////
|
||||||
|
|
Loading…
Reference in New Issue