Changes:
logcheck (1.3.13) unstable; urgency=low
* ignore.d.server/pure-ftpd:
- fixed user name pattern in logout message, thanks to Simon Breuss
(LP: #619119)
* violations.ignore.d/logcheck-sudo:
- match COMMAND=list and TTY=console, thanks to Michel Messerschmidt
for the patch (closes: #593482)
* ignore.d.server/amavisd-new:
- applied changes by Christian Drage (closes: #594605):
- IPv6 support for IP addresses
- allow PASSED SPAM in log
- optional minus sign after "Hits:"
- optional quarantine in log line
- optional Message-ID
PR: ports/151033
Submitted by: Anton Yuzhaninov <citrin at citrin dot ru>
- Update WWW
[1] Changelog:
tthsum-1.2.1 [2009-12-29] (wdoekes)
* Minor code and build system cleanup.
tthsum-1.2.0 [2009-05-29] (wdoekes)
* Changed -p output to print percentages instead of MiB counts.
* Base32 decoding errors did not generate a valid error message. (Error code
0 conflicted with SUCCESS.)
* Fixed that ctrlesctostr accepted strange BASE36 escape sequences.
* Made getopt for Windows more compatible with POSIX getopt.
* Fixed that including the tthsum specific texts.c is optional.
* Changed some header inclusions to be more compliant with C specs and made
the source a bit more strict (ANSI C compatible, C++ compatible).
* Added a test suite to detect stupid bugs at compile time. (Like the next
bug.)
* Endianness was not properly detected on various architectures (see debian
bug 517619; thanks Alan Curry <pacman> for reporting).
* Standardized UTF8 functions to behave as specified on Windows.
* Corrected the need for a double EOF when reading from stdin.
* Changed license from GPLv2 to GPLv3. Updated help texts (suggesting gmake
on non-Linuxen, for instance).
* Removed a bit of overhead on big endian platforms.
log:
off_t is 64-bit, size_t is still 32-bit and that causes unexpected integer
promotion here:
map_off = map->len - 2048
First the unsigned subtraction is performed, and then the unsigned (!) value
is sign-extended to 64-bit. Hence a negative value becomes positive, which is
wrong.
Reported by: Franz Schwartau <franz@electromail.org>
Obtained from: https://wwws.clamav.net/bugzilla/show_bug.cgi?id=2300
- Add a new OPTION to TESTS, since it requires python on build time and some
people don't like this. Leave it ON by default to run tests on package
building
- Bump PORTREVISION because gcc dependency has changed
PR: ports/150984 (based on)
Submitted by: Eugene Grosbein <eugen@grosbein.pp.ru>
- Remove GCC 4.2+ dependency, now it builds file with 3.4.6
- Add a new OPTION to TESTS, since it requires python on build time and some
people don't like this. Leave it ON by default to run tests on package
building