2012-03-18 22:11:11 by Fredrik Pettai | Files touched by this commit (2) |
Log message:
Here are the most important changes in MIMEDefang 2.73:
* A new -G option causes files created by mimedefang to
be group-readable and sockets to be group readable/writable.
* The multiplexor snoops in on communications and saves the
Sendmail queue-ID for logging purposes. It logs the queue ID when
logging a slave's STDERR.
* MIMEDefang passes along the client port number, server IP address
and server port number to all filter functions. This feature was
sponsored by Scayl.
|
2011-08-14 15:25:28 by OBATA Akio | Files touched by this commit (69) |
Log message:
Revision bump after updating perl5 to 5.14.1.
|
2011-07-27 06:23:53 by Fredrik Pettai | Files touched by this commit (2) |
Log message:
Here are the most important changes in MIMEDefang 2.72:
* In mimedefang.c, truncate overlong responses from the multiplexor. Also \
sanitize replies so "\r" doesn't get fed to smfi_setmlreply.
* If a slave process replies with a very long reply, have the multiplexor \
consume (and discard) the excess input so the multiplexor-to-slave protocol does \
not become de-synchronized.
* When mimedefang becomes a daemon, have it wait for a "go/no-go" \
message from the child before exiting. This should eliminate race conditions \
whereby the MTA starts before the milter socket is present.
* Avoid run-time errors from Unix::Syslog on some platforms.
|
2010-08-30 23:55:49 by Fredrik Pettai | Files touched by this commit (2) |
Log message:
MIMEDefang 2.71 fixes the following bugs:
* Restores compatibility with Postfix (which was broken in 2.70).
* Properly fixes signal-handling in child processes. 2.70 included a partial fix,
but signal-handling would break if you ran md-mx-ctrl reread.
|
2010-08-21 18:37:14 by Stoned Elipot | Files touched by this commit (1724) | |
Log message:
Bump the PKGREVISION for all packages which depend directly on perl,
to trigger/signal a rebuild for the transition 5.10.1 -> 5.12.1.
The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=..."), minus the packages updated after
the perl package update.
sno@ was right after all, obache@ kindly asked and he@ led the
way. Thanks!
|
2010-07-19 12:58:19 by Fredrik Pettai | Files touched by this commit (2) |
Log message:
* Fixed a bug in embedded Perl: We have to call
PERL_SET_CONTEXT after forking or Perl gets confused.
In particular, setting signal-handling dispositions using
$SIG{FOO} = sub { ... } breaks.
* Clarify wording of mimedefang-filter man page.
* Remove obsolete code that used to attempt to generate working
directory names. Deactivate the no-longer-needed "-M" mimedefang
option.
* Add new "-y" option to mimedefang-multiplexor. This limits
the number of concurrent "recipok" commands on a per-domain basis.
* Remove Anomy::HTMLCleaner support.
* use MIME::Parser::Filer's ignore_filename() call instead of
subclassing to override evil_filename(). Same effect, less code.
* refactor resend_message_one_recipient() to use
resend_message_specifying_mode() instead of reimplementing it.
* header_timezone() now generates a strictly RFC2822-compliant timezone
string without needing POSIX::strftime()
* Ensure that decode_mimewords() is called in scalar context.
|
2010-06-04 23:00:07 by Fredrik Pettai | Files touched by this commit (1) |
Log message:
Bump PKGREVISION for the bulkbuild
|
2010-06-03 11:37:51 by Fredrik Pettai | Files touched by this commit (1) |
Log message:
part of PR pkg/43380 that didn't make it the first commit
|
2010-05-31 12:08:22 by Fredrik Pettai | Files touched by this commit (3) |
Log message:
Fix for PR pkg/43380
|
2010-03-09 00:46:44 by Fredrik Pettai | Files touched by this commit (2) |
Log message:
Release 2.68 is mostly a bug-fix release; the most important changes are:
* Detect Sys::Syslog vs. Unix::Syslog at run-time
rather than when running ./configure.
* Bug fix: Don't change Content-Disposition to "inline" by default.
This was causing weird bugs with Outlook iCalendar attachments.
* Various crash fixes.
* Make relay_is_blacklisted and relay_is_blacklisted_multi handle
IPv6 addresses.
* Make the C code call smfi_setmlreply if the milter library supports it
and the Perl code returns a multi-line reply.
(And take over maintainer)
|