Age | Commit message (Collapse) | Author | Files | Lines |
|
- Updated for new clamav release 0.90
|
|
Documentation is probably the only important thing left before v1.0.
* deliver doesn't ever exit with Dovecot's internal exit codes anymore.
All its internal exit codes are changed to EX_TEMPFAIL.
* mbox: X-Delivery-ID header is now dropped when saving mails.
* mbox: If pop3_uidl_format=%m, we generate a unique X-Delivery-ID
header when saving mails to make sure the UIDL is unique.
+ PAM: blocking=yes in args uses an alternative way to do PAM checks.
Try it if you're having problems with PAM.
+ userdb passwd: blocking=yes in args makes the userdb lookups be done
in auth worker processes. Set it if you're doing remote NSS lookups
(eg. nss_ldap problems are fixed by this).
+ If PAM child process hasn't responded in two minutes, send KILL
signal to it (only with blocking=no)
- IMAP: APPEND ate all CPU while waiting for more data from the client
(broken in rc22)
- mbox: Broken X-UID headers assert-crashed sometimes
- mbox: When saving a message to an empty mbox file it got an UID
which immediately got incremented.
- mbox: Fixed some wrong "uid-last unexpectedly lost" errors.
- auth cache: In some situations we crashed if passdb had extra_fields.
- auth cache: Special extra_fields weren't saved to auth cache.
For example allow_nets restrictions were ignored for cached entries.
- A lot of initial login processes could cause auth socket errors
in log file at startup, if dovecot-auth started slowly. Now the
login processes are started only after dovecot-auth has finished
initializing itself.
- imap/pop3 proxy: Don't crash if the remote server disconnects before
we're logged in.
- deliver: Don't bother trying to save the mail twice into the default
mailbox (eg. if it's over quota).
- mmap_disable=yes + non-Linux was really slow with large
dovecot.index.cache files
- MySQL couldn't be used as a masterdb
- Trash plugin was more or less broken
- imap/pop3 couldn't load plugins if they chrooted
- imap/pop3-login process could crash in some conditions
- checkpassword-reply crashed if USER/HOME wasn't set
|
|
-add ignore_stderr option to filters, copying same from MDA_external
destination. Thanks: Vittorio Beggi.
|
|
|
|
|
|
(noted in head of semi's Makefile)
|
|
|
|
Changes:
* Deprecate server_settings renaming it to smtp_settings, add
sendmail_settings to allow you to override the arguments to and location of
the sendmail executab le. [Koz]
|
|
if it was enabled correctly in autoconf.
|
|
Patch provided by Kimura Fuyuki in PR 35595.
And regen patch-aa.
1.0.3 2006-07-10
* Released 1.0.3 to provide the bogotune bugfixes to a wider
audience.
2006-07-09
* Work around GNU make 3.81 incompatibility in doc/Makefile*
(it does not work properly with "}\" at the line ends, but
wants "} \" instead).
2006-06-02
* "make rpm" changes:
- document use with gpg-agent (see Makefile.am)
- build static RPMs (these won't fail) before shared RPMs
2006-05-29
* #include cleanups in common.h, system.h and C files.
2006-04-28
* Updated copyright dates.
2006-04-13
* Included additional config file options in bogofilter's
--help message.
2006-03-27
* Corrected option parsing in bogotune to support -n ham1 ham2
-s spam1 spam2 as suggested by bogotune -h; broken since 0.93.2.
2006-03-26
* Corrected problem with bogotune's -D option (thanks to Jason Smith).
* Corrected man page description of bogotune's -n and -s options.
2006-03-17
* Fixed bf_compact's test for transactional environment.
2006-03-12
* 1.0.2 Promoted to "Stable" status
1.0.2 2006-03-03
2006-02-19
* Added vm-bogofilter.el for using bogofilter with VM, an
Emacs mail tool (thanks to Björn Knutsson).
* Added FAQ question "How do I use bogofilter with VM (an
Emacs mail tool)?" (thanks to Pimpon).
2006-02-14
* SleepyCat has been acquired by Oracle, who are now providing
Berkeley DB. Since most of the references are to actual
strings in the programs or addresses that remain unchanged,
this will only gradually show in the bogofilter sources and
documentation.
2006-02-06
* Flush output after writing spam header line and/or message body.
* When database is near to maximum allowed size, allow reading
it and disallow writing to it.
2006-01-30
* Fix formatting of Rtable output when in the message header,
this keeps verbose passthrough modes RFC-822/2822 compliant.
2006-01-29
* The configure script, when checking Berkeley DB capabilities,
now checks for logging and transactional subsystems rather
than the locking subsystem that was abandoned before 1.0.0.
This appears a suitable workaround for configure lockups on
OpenBSD 3.7 macppc with db 4.2 or 4.3.
2006-01-28
* Only print Berkeley DB file size message once per run.
2006-01-21
* 1.0.1 Promoted to "Stable" status
2006-01-02
* Fixed --input-file and --output-file command line options.
2006-01-01
* Added CVE-2005 identifiers for defects described in
doc/bogofilter-SA-2005-01
1.0.1 2006-01-01
* New names for binary rpms:
bogofilter-db42 - requires shared library for DB-4.2.52
bogofilter-db42-static - statically linked with DB-4.2.52
bogofilter-sqlite3 - requires shared library for SQLite3-3.2.8
bogofilter-sqlite3-static - statically linked with SQLite3-3.2.8
2005-12-30
* The configure help texts have been revised, the IEEE checks
for trio have been simplified (they are no longer nested) and
configure.ac has been updated to quiet autoconf -Wobsolete
warnings. The README file now reflects the new requirements.
2005-12-29
* For maintainers: Add install-staticdblibs.sh, a script to
fetch and build static & lean BerkeleyDB 4.2.52.4 and SQLite
3.2.8 libraries. Modify some parts of the RPM building so that
the binary RPMs are built without external dependencies beyond
glibc 2.2. This may render "make rpm" unusable on non-Linux
platforms, but you should still be able to "rpmbuild -tb" from
the source .tar.gz file.
2005-12-27
* Add '-O' option to direct bogoutil output to a file.
* Fix building of binary rpms with SQLite support.
* Include SQLite binary rpm as standard part of "make rpm"
2005-12-26
* Split NEWS file into files NEWS and NEWS.0 for new (version
1.0 and after) and old (version 0.x.y) info
2005-12-25
* Capitalize variables in bogofilter.spec.in to please RH9's
RPM 4.2 implementation.
2005-12-18
* Fix bad return code in db_loop() in datastore_sqlite.c
(reported by Sami Farin).
2005-12-17
* XML documentation cleanups (thanks to Nicholas Kaiser).
2005-12-06
* bogofilter.cf.example was updated to reflect the proper default of
db_log_autoremove=yes. It previously claimed the default were "off".
1.0.0 2005-11-30
2005-11-28
* Minor FAQ updates and correctons.
* Abort if ar(1) is not available during build.
2005-11-19
* bogofilter supports BerkeleyDB 4.4.16. doc/README.db and INSTALL have
been updated accordingly.
|
|
Added dependency on python curse libraries, do that it does not fail at runtime
Changelog contains many bugfixes, and:
* Support IPv6 with SSL.
* improve performance with large folders.
* new homepage
* sync INTERNALDATEs.
* Fixed a bug that could cause OfflineIMAP to crash when copying
a message from a remote server that didn't have an
INTERNALDATE.
|
|
The 0.9x series introduces lots of improvements in terms of detection
rate and performance, like support for many new packers and decryptors,
RAR3 and SIS archives, and a new phishing signatures format that proves
to be very effective.
|
|
Pkgsrc changes:
- some cleanup of the Makefile to shut up a few pkglint notes and warnings
(USE_TOOLS, SUBST_CLASSES).
Changes since version 3.1.7:
============================
3.1.8 is a major bug-fix release, including a potential DoS. The major
highlights are:
- bug 5318: fix for CVE-2007-0451: possible DoS due to incredibly
long URIs found in the message content.
- bug 5240: disable perl module usage in update channels unless
--allowplugins is specified
- bug 5288: files with names starting/ending in whitespace weren't usable
- bug 5056: remove Text::Wrap related code due to upstream issues
- bug 5145: update spamassassin and sa-learn to better deal with STDIN
- bug 5140 and 5179: improvements and bug fixes related to DomainKeys
and DKIM support
- several updates for Received header parsing
- several documentation updates and random taint-variable related issues
|
|
This version (from 0.19 and up) also recognises DomainKeys signatures in
addition to DKIM signatures.
Pkgsrc changes:
- Converted the paths of script files to be skipped during
"check-interpreter" phase from absolute to relative paths, otherwise it
wouldn't work anymore.
Changes since version 0.18:
===========================
Version 0.22 - released 2007-01-19
* fixes a couple very minor bugs
* some cosmetic changes to error messages
Version 0.21 - released 2006-11-29
* fixes two bugs, see ChangeLog for details
Version 0.20 - released 2006-10-24
* now supports verifying multiple signatures (the result returned is based
on the "best" available signature)
* now supports adding multiple signatures in one pass (to use this, you
need to create a "signer policy"; see scripts/dkimsign.pl for an example)
* now supports signing/verifying signatures for the older DomainKeys standard
* now implements Internet Draft draft-ietf-dkim-base-05, including:
* support for the version (v=) tag
* eliminated "control character detected in message" error message
Version 0.19 - released 2006-06-15
* now supports earlier versions of Perl (5.6.1 and up).
|
|
|
|
2.4.0beta4:
# The address book was improved.
* Copy and paste of persons in the address book was enabled.
* The menu sensitivity of the address book became accurate.
* When deleting addresses from a group, they are just removed
from the group (not from person) now.
* 'Lookup' button is disabled if LDAP search is not available.
# The checking of remote folders doesn't abort with non-fatal errors
now except for network failure.
# The problem that the width of the folder view was not saved when the
main window was maximized was fixed.
# The coloring of message number columns in the folder view was enabled.
2.4.0beta3:
# The toolbar customization dialog was improved.
# 'Not junk' and 'Search' button were added to the main toolbar.
# The 'Send' button is disabled when no queued messages exist.
# Junk mails are filtered when incorporating from local spool even if
'Filter on incorporation' is disabled.
# The 'Get' button of the main toolbar was fixed.
# Several bugs of the search dialog were fixed.
|
|
Problems reported by Heron Gallegos on "pkgsrc-users" mailing list.
|
|
New development snapshot, lots of changes, see the HISTORY file
for details...
|
|
- postmap support for NIS maps was broken with Postfix 2.3.
- Workaround to avoid breaking digital signatures for malformed
MIME attachments.
- Incorrect handling of ![address] forms in match lists. such as
mynetworks, inet_interfaces etc.
|
|
PKGREVISION.
|
|
* SUBST_FILES is already relative to ${WRKSRC}.
* s/@PREFIX@/@LOCALBASE@/ when running programs from other packages.
|
|
Found another bad bug in rc19 changes. Wonder why my imaptest catched
the bug only in CVS HEAD but not in branch_1_0 even though both had it.
Anyway, now the imaptest runs nicely for both, and I'm again optimistic
that the bug count is low enough for v1.0 to be released soon :)
+ pop3: Commit the transaction even if client didn't QUIT so cached
data gets saved.
- Fixed another indexing bug in rc19 and later which caused
transactions to be skipped in some situations, causing all kinds of
problems.
- mail_log_max_lines_per_sec was a bit broken and caused crashes with
dovecot -a
- BSD filesystem quota was counted wrong. Patch by Manuel Bouyer
- LIST: If namespace has a prefix and inbox=no, don't list
prefix.inbox if it happens to exist when listing for %.
Our patch-ah has been applied upstream and patch-ak was from dovecot CVS.
|
|
|
|
|
|
|
|
http://dovecot.org/pipermail/dovecot/2007-February/019246.html
Bump PKGREVISION.
|
|
* The toolbar was rewritten with new API.
* 'Prev', 'Print', 'Address', 'Prefs', and 'Account' was added
to the main toolbar, and 'Prefs' and 'Account' was added to
the compose toolbar.
* The overflow menu for toolbar was added.
* The width of toolbar buttons was reduced when the labels are
displayed.
* The option to place toolbar labels at the right of icons was
added, and it became the default.
* The bug that the window was kept being skipped from window list
after it became visible with window shading or switching
workspaces was fixed.
* Some of the UI labels are modified.
* Unix: Symbolic links are now also scanned when scanning MH folders.
* The automatic filtering of new messages in INBOX folder of
IMAP4 account was implemented.
* The customization of the toolbars was implemented
('View - Customize toolbar...', or right-click the toolbar).
* The option to toggle window on trayicon click was added
(enabled by default on Unix).
* Junk mails are now filtered when incorporating from local spool.
* UTF-8 is forced for headers instead of substituting characters
if the code conversion failed.
* The crash of the text view when switching between MIME parts
was fixed.
|
|
* The compilation failure with GLib 2.4 was fixed.
* The compilation failure in some OSes was fixed.
* A memory leak on executing external editor was fixed.
* The bug that the handling of IMAP4 server responses became
out of sync when an error occurred while fetching messages
was fixed.
* "ca-root.crt" is also looked for as a CA certificates file now.
* The spaces around equals between name and value of MIME
parameters are now allowed.
* The MIME header encoding of quoted multibyte strings was fixed.
* The edit account dialog is now placed at the center of the
parent window.
|
|
two issues. The PLIST was incorrect and since the PLIST is used by
the "moz-install" script, anything missing from the PLIST is never
installed even when building from source. When libfreebl* were not
installed it caused the clients to fail to load the security component
and fail with "The browser failed to load its security component".
The second issue is that many installations of solaris-2.9 include
various glib/gtk/gnome libraries in /usr/lib. This causes failures
because the pkgsrc ones were used at link time and the /usr/lib ones
at run time. Work around this by setting a LD_LIBRARY_PATH that includes
the pkgsrc lib directory first.
pkgrevision bumps all around.
|
|
rest of the SMTP logs by stripping off its unnecessary leading
'qmail-smtpd: '. Cosmetic only, no PKGREVISION bump.
|
|
-add max_bytes_per_session option. Thanks: Robert Spencer.
-documentation additions.
|
|
Changes in dovecot-1.0rc20:
+ dovecot: Added --log-error command line option to log an error, so
the error log is easily found.
+ Added mail_log_max_lines_per_sec setting. Change it to avoid log
throttling with mail_log plugin.
- Changing message flags was more or less broken in rc19
- ACL plugin still didn't work without separate control directory
- Some mbox handling fixes, including fixing an infinite loop
- Some index file handling fixes
- maildir quota: Fixed a file descriptor leak
- If auth_cache was enabled and userdb returned "user unknown"
(typically only deliver can do that), dovecot-auth crashed.
- mail_log plugin didn't work with pop3
Changes in dovecot-1.0rc21:
- Cache file handling could have crashed rc20
|
|
* New feature. When a message is released from your pending queue via
tmda-cgi, a new trace header 'X-TMDA-CGI' is added to the message
which contains both the IP address of the remote host as well as the
browser the client used to send the request. This allows you to
visually discern that the message was released via tmda-cgi rather
than through email confirmation, and also allows for easier tracing.
* tmda-ofmipd has a new option courtesy of Robert P. Thille. `-L'
turns on logging prints which logs everything that `-d' logs, except
for the raw SMTP protocol data. Hence, it is useful if you want to
leave logging enabled permanently, but don't want your logs bloated
with AUTH data and/or the content of large attachments.
* Various tmda-ofmipd bugfixes and improvements from Stephen Warren.
|
|
Setting GREETDELAY to "" now has the same effect as not setting it.
A 554 response is given if greetdelay shuts down the SMTP session.
|
|
even compile against the current sylpheed-claws package.
(XXX: which should be replaced with a claws-mail package anyway...)
|
|
utility does). Without this, the ration used/total displayed by clients
is right but the absolute values are wrong.
Submitted to dovecot developers, OK'd by ghen@
bump PKGREVISION
|
|
Changes since 1.2.5:
* Make mime version default to 1.0.
* Make sure quoted-printable text is decoded correctly when only portions
of the text are encoded.
* Make sure DOS newlines in quoted-printable text are normalized to unix
newlines before unquoting.
* Fixed that iconv decoding should catch InvalidEncoding
* Tighten rescue clauses.
* Automatically included ActionController::UrlWriter, such that URL
generation can happen within ActionMailer controllers.
* Replace Reloadable with Reloadable::Deprecated.
* Resolve action naming collision.
* ActionMailer::Base documentation rewrite.
* Replace alias method chaining with Module#alias_method_chain.
* Replace Ruby's deprecated append_features in favor of included.
|
|
inside of single quotes
|
|
|
|
|
|
- make Mboxrd lock type configurable (lockf or flock). Change default
to lockf. Thanks: Norman Carver.
|
|
Just did a few more fixes to index files. Do they help with anyone's problems?
- ACL plugin didn't work unless control dir was separate from maildir
- More index file handling fixes
|
|
I think we're quite near v1.0 now.
* ACL plugin + Maildir: Moved dovecot-acl file from control directory
to maildir. To prevent accidents caused by this change, Dovecot
kills itself if it finds dovecot-acl file from the control directory.
* When opening a maildir, check if tmp/'s atime is over 8h old. If it
is, delete files in it with ctime older than 36h. However if
atime - ctime > 36h, it means that there's nothing to be deleted and
the scanning isn't done. We update atime ourself if filesystem is
mounted with noatime.
* base_dir doesn't need to be group-readable, don't force it.
* mail_read_mmaped setting is deprecated and possibly broken. It's now
removed from dovecot-example.conf, but it still works for now.
* Removed also umask setting from dovecot-example.conf since currently
it doesn't do what it's supposed to.
+ Authentication cache caches now also userdb data.
+ Added mail_log plugin to log various mail operations. Currently it
logs mail copies, deletions, expunges and mailbox deletions.
- dict quota: messages=n parameter actually changed storage limit.
- A lot of fixes to handling index files. This should fix almost all
of the problems ever reported.
- LDAP: auth_bind=yes was more or less broken.
- Saved mails and dovecot-keywords file didn't set the group from
dovecot-shared file.
- Fixed potential assert-crash while searching messages
- Fixed some crashes with invalid X-UID headers in mboxes
- If you didn't have a namespace with empty prefix, giving STATUS
command for a non-existing namespace caused the connection to give
"NO Unknown namespace" errors for all the future commands.
|
|
So, compile socketmap support in unconditionally (as the Perl scripts
are actually only examples of socketmap functionality; any language can be
used in reality). Remove socketmap related OPTIONs completely.
|
|
Changes from 5.1 to 5.2: (http://www.mew.org/release/index.html.en#Mew-5.2)
* Full S/MIME support based on GnuPG 2.
http://www.mew.org/feature/smime.html.en
* Automatic resizing for large JPEG/PNG images.
* Hyper Estraier support.
http://www.mew.org/feature/est.html.en
Hyper Estraier is a full text search engine based on the N-gram
algorithm which is independent on language. You can search your target
messages from ALL folders on Windows, Mac, and UNIX.
|
|
* Now compatible with SunOS
* Correctly handle international character sets in email From
Plus changes from Debian:
* Document more options in config.py
* Flesh out manual page
* Check exit status of sendmail, and die if it fails
* Use fcntl even on non-Sunos-Unix
|
|
${FILESDIR} for easier tracking of external changes (e.g., Debian,
whence they came). No functional change.
|
|
|
|
|
|
|