Age | Commit message (Collapse) | Author | Files | Lines |
|
This also fixes PR pkg/29991.
--
Changes since 2.40:
===================
2.67 (December 03, 2004)
+ This is a patch release that fixes a bug in the
Whiplash signature scheme. The bug was in the new code
added to support canonicalization of domains. It
caused the signature algorithm to generate no signa-
tures on valid content.
2.66 (December 02, 2004)
+ Introduced support for country domain canonicalization
in the Whiplash signature scheme. This means domains
like foo.co.uk would be extracted correctly by
Whiplash. This change affords a considerable improve-
ment in accuracy.
+ Modified the revocation logic to do signature-only
communications with the server. All versions of
razor-agents prior to this sent the entire message on
razor-revoke, and even though the backend would drop
the messages after computing signatures, this entailed
a privacy risk. From this version on razor-agents will
_never_ send the contents of a revoked message to the
backend servers.
+ Fixed a bug in "se" (supported engines) computation,
which was broken when the "se" mask was larger than 8
bits. This would sometimes disable the use of engine 4
(ehash). This fix would also afford an increase in
accuracy due to ehash being used everytime.
+ Fixed a bug in report by message. Version 2.61 would
drop MIME headers on certain spam messages which would
cause the backend to ignore these messages as mal-
formed.
2.61 (July 06, 2004)
+ Introduced the Whiplash signature scheme. Whiplash
signatures are based on canonical domain names present
in URLs embedded in spam messages. A Whiplash signa-
ture is also a function of the length of the spam mes-
sage. It's important to note that not all whiplashes
are used as classifiers. The Whiplash engine is aug-
mented by sophesticated logic on the Razor2 backend to
select the Whiplashes that are used to filter spam.
+ Fixed a bug in MIME parser whereby some broken MIME
mails were invisible to the system. [Bug #788723]
+ We override the "use_engines" parameter in the config
file because this version supports different engines
but leaves the config file untouched. [Bug #984374]
+ Engine 1 support completely removed. Engine 1 was a
signature scheme compatible with the old razor v1 sig-
natures, which is no longer supported on the backend.
[Bug #975490]
|
|
|
|
|
|
Mb2md.pl is a Perl script that takes one or more Mbox format mailbox
files in a directory and convert them to Maildir format mailboxes.
Mb2md.pl does not only convert mailbox files into a Maildir but
also the /var/spool/mail/$USER mailspool file. It is smart enough
to not transfer a dummy message such as the UW IMAPD puts at the
start of Mbox mailboxes - and you could add your own search terms
into the script to make it ignore other forms of dummy first message.
|
|
* Fixed bug (introduced in 1.4) when Header was not present.
|
|
* The memory usage when sending messages was reduced.
* The crash when ~/.gnupg not exist was fixed.
* A compile error with GTK+ 2.4 was fixed.
* Some bugs of the folder view were fixed.
* A problem that the Emacs gtk-key-theme didn't work on composition
was fixed.
|
|
2.1 - Tue Jan 15 17:59:46 EST 2002
- Meng Weng Wong made some edits.
(1) ~username and strftime interpolation into accept() arguments.
$mail->accept("~/Mail/In/%Y%m%d");
260(accept): accepting to /home/matest/Mail/In/20020115
(2) multiple-argument accept() will deliver to multiple
maildirs using single-inode multiple-hardlink style.
$mail->accept("~/maildir1/", "~/maildir2/");
20020115-01:55:31 matest@dumbo:~% ll maildir?/*/*
-rw------- 2 matest matest 416 Jan 15 01:55 maildir1/new/1011077720.13062_0.dumbo
-rw------- 2 matest matest 416 Jan 15 01:55 maildir2/new/1011077720.13062_1.dumbo
(3) emergency mailbox support if none of the accept()s work.
$mail->accept("/etc/bogus");
296(accept): calling accept handler accept_to_mbox(/etc/bogus)
359(accept_to_mbox): Couldn't open /etc/bogus: Permission denied
319(accept): unable to write to /etc/bogus; wrote to emergency mailbox /var/spool/mail/matest.
(4) deferral back to mailqueue if emergency couldn't get delivered.
296(accept): calling accept handler accept_to_mbox(/etc/bogus)
359(accept_to_mbox): Couldn't open /etc/bogus: Permission denied
359(accept_to_mbox): Couldn't open /etc/emergency: Permission denied
320(accept): unable to write to /etc/bogus or to emergency mailbox /etc/emergency either; exiting EX_TEMPFAIL
(5) fixed the From header bug http://rt.cpan.org/NoAuth/Bug.html?id=118
(6) fixed the user method override bug with (@_) argument passing
(7) autocreation of parent and maildir cur/new/tmp dirs as necessary.
260(accept): accepting to /home/mengwong/tmp/blah/some/really/deep/directory/
761(mkdir_p): /home/mengwong/tmp/blah/some/really/deep/directory/tmp doesn't exist, creating.
761(mkdir_p): /home/mengwong/tmp/blah/some/really/deep/directory doesn't exist, creating.
761(mkdir_p): /home/mengwong/tmp/blah/some/really/deep doesn't exist, creating.
761(mkdir_p): /home/mengwong/tmp/blah/some/really doesn't exist, creating.
761(mkdir_p): /home/mengwong/tmp/blah/some doesn't exist, creating.
761(mkdir_p): /home/mengwong/tmp/blah/some/really/deep/directory/new doesn't exist, creating.
761(mkdir_p): /home/mengwong/tmp/blah/some/really/deep/directory/cur doesn't exist, creating.
492(accept_to_maildir): maildir: hardlinking to /home/mengwong/tmp/blah/some/really/deep/directory/new/1011077537.12691_3.dumbo
304(accept): delivered successfully to 1 destinations.
(8) support for MIME, with direct inheritance from
Mail::Internet and MIME::Entity (as appropriate) instead
of containment in ->{obj}. added ->is_mime method.
(9) added "reply" method. uses Mail::Mailer::sendmail.
(10) STDERR is directed to the logfile.
(11) added test infrastructure.
|
|
2005-01-20 David F. Skoll
* VERSION 5.417 RELEASED
* Require MIME::QuotedPrint 3.03 to use the three-argument
"encode_qp" function. If we have an earlier version of
MIME::QuotedPrint, fall back to the one-argument version.
* Field/ParamVal.pm: The patch to strip trailing whitespace on
parameters was buggy and caused decoding errors. This has been
fixed.
2005-01-03 David F. Skoll
* VERSION 5.416 RELEASED
* Allow MIME::Tools to work with MIME::QuotedPrint 2.20 again.
The Makefile.PL will warn about potential problems, but will allow you
to proceed.
* Field/ParamVal.pm: Strip trailing whitespace when extracting
parameters. Apparently, not doing so can cause Perl to core dump
on certain badly-formed messages.
|
|
0.19 Wed Jan 02 20:59:19 2002
- assimilate Mail::ListDetector::Detector::Fml
0.21 Mon May 06 22:19:00 2002
- unassimilate Fml
- Patch from Peter Oliver for list owner messages
0.22 Thu Jun 27 21:15:00 2002
- Cleanup documentation to fix rt.cpan.org ticket 62
- Finally assimilate Mail::ListDetector::Detector::Fml properly
- Import into CVS
0.24 Sun Jul 06 2003
- I've lost the CVS repository, oh well, that's what CPAN's for.
- Add recognition for some mailman lists with minimal headers.
0.25 Mon Jul 21 2003
- Add mention of mailing list to README file.
- Integrate cleanup and new detector from Matthew Walker <matthew@walker.wattle.id.au>
0.28 26 Aug 2003
- Add Patch from Mik Firestone for Mailman on freebsd mailing lists (
and probably others).
0.29 13 Oct 2003
- Add patch from Matthew Walker for Communigate.
0.30 28 May 2004
- Add patch from Simon Cozens for use of Email::Abstract.
0.31 8 June 2004
- Add correction to previous patch from Simon Cozens.
- Add the following from Matthew Walker:
- tweak docs for Listbox
- for RFC2369 List-Post has URI in <>'s but may have comments, now extract
text from within <>'s to give to URI
- Majordomo now recognises lists using domo as unix user not just majordomo
- added new detectors for AutoShare, Google Groups, LetterRip, ListSTAR,
Lyris and Onelist
- added tests for all changes and additions
|
|
|
|
"Email::Abstract" provides module writers with the ability to write
representation-independent mail handling code. For instance, in
the cases of "Mail::Thread" or "Mail::ListDetector", a key part of
the code involves reading the headers from a mail object. Where
previously one would either have to specify the mail class required,
or to build a new object from scratch, "Email::Abstract" can be
used to perform certain simple operations on an object regardless
of its underlying representation.
"Email::Abstract" currently supports "Mail::Internet", "MIME::Entity",
"Mail::Message", "Email::Simple" and "Email::MIME". Other
representations are encouraged to create their own "Email::Abstract::*"
class by copying "Email::Abstract::EmailSimple". All modules
installed under the "Email::Abstract" hierarchy will be automatically
picked up and used.
|
|
|
|
"Email::Simple" is the first deliverable of the "Perl Email Project", a
reaction against the complexity and increasing bugginess of the
"Mail::*" modules. In contrast, "Email::*" modules are meant to be
simple to use and to maintain, pared to the bone, fast, minimal in their
external dependencies, and correct.
|
|
version 1.67: Thu Mar 31 12:05:31 CEST 2005
- Mail::Mailer unfolded the header before sending, which is
incorrect. Reported by [Byron Jones]
- Mail::Header refolded already folded lines destroying
blanks. Signaled by [Byron Jones]
Closes PR 29995.
|
|
|
|
securely dealing with qsecretary confirmation notices.
|
|
|
|
|
|
|
|
|
|
but now the package builds again.
|
|
-Wrote a script to automatically generate the Makefile and TARGETS.
-Fixed a problem with handling text files with no final newline.
-Added a new program, ezmlm-dispatch, to be run from a global
.qmail-default file
-Removed support for qmail older than version 1.02.
-Removed all references to "inhost" and "inlocal" which were completely
unused but still referenced in documentation and tests.
|
|
- Install manual pages for "rpdump" and "rpload" utilities.
Bump package revision because of the above changes.
|
|
* Add "foo_log" booleans to enable or disable logging (enabled by default).
* Always run loggers as the "qmaill" user. This makes it simpler
to define alternate loggers.
|
|
needed to properly start mysql4 databases.
|
|
Some changes were done: enabling the LOOPBACK option by default,
fix some snprintf() calls, etc.
While I'm here convert this pkg to use bsd.options.mk, now that it
supports MySQL and PostgreSQL (MySQL by default as before).
|
|
Reported by Robert Elz in PR 29973.
|
|
* Modify permissions for DSPAM_HOME, it should be
${DSPAM_USER}:${APACHE_GROUP}, so that the CGI interface works
correctly without modifications.
Bump PKGREVISION.
|
|
* Don't enable daemon mode globally, only for mysql/pgsql.
|
|
Version 3.4.4-STABLE
This version if a maintenance release and contains bug fixes only
BUGFIX: Message-based signatures do not appear in quoted-printable/base64 parts
RELEASE 3.4.3-STABLE
This version is a maintenance release and contains bug fixes only
BUGFIX: When using LMTP/SMTP delivery, QuarantineAgent is ignored
BUGFIX: Domain-scale uses wrong data path in admin script
BUGFIX: DSPAM fails to build on Cygwin
BUGFIX: optIn does not work when using preferences extensions
BUGFIX: showFactors does not set/unset properly in user preferences
BUGFIX: Supplying an empty spamSubject raises errors in user preferences
BUGFIX: Signature-related errors are not reported (except to debug)
BUGFIX: Formatting bug in system.log
|
|
XXX: this should be reworked when pgsql support is added
Style.
|
|
reported by Leonard Schmidt in tech-pkg@, thread "``make package'' fails
on evolution and gnumeric".
|
|
|
|
|
|
This package needs more work.. (e.g., pgsql support)
|
|
|
|
|
|
|
|
- Add more patches to totally eliminate strcpy(); this code is horrible.
|
|
1.9.8, some quite noticable, eg the folder view. I've also commented out
the sylpheed-claws sourceforge mirror until it's caught up.
Main changes:
* The filter preferences dialog, the edit account dialog, and the
folderview were reimplemented using GtkTreeView.
* Auto-scroll on DnD was implemented.
* GBK encoding is supported.
* The broken PLAIN authentication for SMTP AUTH was fixed.
* A workaround for some SMTP servers, which terminate connection
right after QUIT command was sent, was made.
(specifically Gmail server)
* Clear-signed messages are not MIME-encoded anymore.
* The line-wrapping of composition window was modified not to screw
up itemized lines.
|
|
|
|
|
|
to pthread-sem.
|
|
|
|
Changes (from NEWS):
* Changes in 2.14.0 from 2.12.2
** New folder type `access' is added.
In `access' folder, sub-folders of the specified folder can be treated
as one folder.
** Synchronization speed of the folder is improved.
The function which calculates list diff is re-wrote and is faster
than previous implementation, especially in the folders with large
number of the messages.
** New event handling mechanism is incorporated.
** Improved the disconnected operations for IMAP draft saving.
There was a bug of message numbering in the disconnected imap draft.
It is fixed using new event handling mechanism.
** `Shimbun' summary buffers are updated dynamically.
Some shimbun folder does not have correct information.
In this version, they are corrected using the message body after retrieval.
It is implemented with new event handling mechanism.
** Many bug fixes.
|
|
|
|
missing dependency. Bump PKGREVISION.
|
|
INSTALL_TARGET, rather than replacing them. This had been broken
with the introduction of djbware.mk.
|
|
|
|
Action Mailer is framework for designing email-service layers. These
layers are used to consolidate code for sending out forgotten
passwords, welcoming wishes on signup, invoices for billing, and any
other use case that requires a written notification to either a person
or another system. Additionally, an Action Mailer class can be used
to process incoming email, such as allowing a weblog to accept new
posts from an email (which could even have been sent from a phone).
|