- Fix for a potential buffer overflow vulnerability when loading a
hostname with all soft-hyphens
- Fix to prevent URLs passed from external programs from being parsed
by the shell
- Fix to prevent a crash when loading a Proxy Auto-Config (PAC) script
that uses an "eval" statement
- Fix to restore InstallTrigger.getVersion() for Extension authors
- Other stability and security fixes
This fixes PR #31102 which I just reopened.
The problem could be seen when installing another package
that depends on mpage. But couldn't be seen when directly
building within pkgsrc/print/mpage.
with the results to ADMIN.
Now the file will be created if the option is not defined and the
email will be sent too, otherwise only the file will be created.
The file with the results will be created in
${FTP}/pkgsrc-results-${DATE}.txt.
thus leaving the package dangling if apache2 were to be removed or upgraded.
Change to using apache2/buildlink3.mk, like the other ap2-* modules do,
and bump PKGREVISION for the implicit DEPENDS change.
From the ChangeLog:
> 2005-09-16 - Snort 2.4.1 Released
> [*] New additions
> * Added a -K command line option to manually select the logging mode using
> a single switch. The -b and -N switches will be deprecated in version
> 2.7. Pcap logging is now the default for Snort at startup, use "-K ascii"
> to revert to old behavior.
>
> [*] Improvements
> * Win32 version now supports winpcap 3.1 and MySQL client 4.13.
> * Added event on zero-length RPC fragments.
> * Fixed TCP SACK processing for text based outputs that could result in a
> DoS.
> * General improvements to frag3 including Teardrop detection fix.
> * Fixed a bug in the PPPoE decoder.
> * Added patch for time stats from Bill Parker. Enable with configure
> --enable-timestats.
> * Fixed IDS mode bailing at startup if logdir is specified in snort.conf
> and /var/log/snort doesn't exist.
> * Added decoder for IPEnc for OpenBSD. Thanks Jason Ish for the patch
> (long time ago) and Chris Kuethe for reraising the issue.
> * Allow snort to use usernames (-u) and groupnames (-g) that include
> numbers. Thanks to Shaick for the patch.
> * Fixed broken -T option.
> * Change ip_proto to ip for portscan configuration. Thanks David Bianco
> for pointing this out.
> * Fix for prelude initialization. Thanks Yoann Vandoorselaere for the
> update.
> * For content matches, when subsequent rule options fail, start searching
> again in correct location.
> * Updated Win32 to handle pflog patch.
> * Added support for new OpenBSD pflog format. Older pflog format,
> OpenBSD 3.3 and earlier is still supported. Thanks Breno Leitao
> and Christian Reis for the patch.
> * Added statistics counter for ETH_LOOPBACK packets. Thanks rmkml
> for the patch.
makefile issues. There are still some problems on solaris, but this
gets you further. Don't mark as available yet on solaris since it
still doesn't compile.
optimize_gcc.mk needs to know the name of the package that is
currently being built. Unfortunately with pkgsrc there is no way
to do this, and its previous attempts to derive PKGNAME (if not
set) from DISTNAME broke the php usage ext.mk file. Use a temp
variable to do the same thing without breaking other pkgsrc
assumptions
optimize_gcc.mk needs to know the name of the package that is
currently being built. Unfortunately with pkgsrc there is no way
to do this, and its previous attempts to derive PKGNAME (if not
set) from DISTNAME broke the php usage ext.mk file. Use a temp
variable to do the same thing without breaking other pkgsrc
assumptions
hadn't already fixed. The list:
http://sourceforge.net/project/shownotes.php?group_id=5128&release_id=349291
The problems fixed in this PKGREVISION bump:
* pnmtopng: can crash due to wild pointer if you don't use the
-alpha option.
* pammasksharpen: Multiple bugs cause it to produce incorrect
output.
* pnmhisteq: -rmap doesn't work.
Addresses my own PR pkg/31314, with thanks to Nathan Arthur for
bringing these patches to my attention.