--
Postfix 19991231 patch 09 fixes a memory corruption problem, and
includes a long list of minor bugfixes and robustness improvements
that already featured in snapshot releases (or that will feature
in the next one).
- When propagating an address extension to the right-hand side
of a virtual or canonical mapping, the cleanup server could
access memory that was no longer allocated and die with signal
11. This would happen when the result address length was more
than about 100 characters. Credit to Adi Prasaja @ satunet.com
for coming up with a small reproducible demo.
* Services now use envdir to set up environment variables such
as $IP and $CACHESIZE, so outside tools can read and edit the
variables.
* dnscache discards non-recursive queries. There's a new dnsqr
tool to send recursive queries to dnscache.
* dnscache works around the Linux O_NONBLOCK kernel bug.
- remove PKGNAME, the distfile now has the correct name
- re-anchor patches
- add dnsqr to PLIST
It now FAKEs, and installs in a nice clean CPAN way
- CONFIGURE_STYLE is perl now, remove a lot of old manual code
- remove all old patches, and add in a new one which cleans up
the program a bit (remove small linux specific hacks)
thanks to brad@ for the review
Pine has historically built against an internal copy
of the c-client library, however c-client development
has progressed beyond what is shipped with pine.
(It would appear that all new development work is
being done via UW's imap server codebase.) This change
allows pine to utilize improvements/bugfixes in the
c-client library. A consequence of this change is
that the recently reported vulnerability to BugTraq
regarding malformed X-keywords header has been fixed.