Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
Almost missed this one. I had already fixed it in v1.1 tree, but forgot
to fix in v1.0 tree.
- deliver: v1.0.6's "From " line ignoring could have written to a
bad location in stack, possibly causing problems.
|
|
|
|
|
|
assignment to conditional. Include mk/emacs.mk lazily.
No functional changes intended.
|
|
|
|
Changes since last packaged version (2.0.3):
Version 2.0.6 - 7 October 2007
------------------------------
- Bug fix; the search query that was sent with the select_all() method had an
incorrect format and this caused an error in some mail servers.
Version 2.0.5 - 4 October 2007
------------------------------
- Bug fix; an error in the sample extensions file.
- Bug fix; typo errors in the manual page.
- The documentation was updated with details and examples on how to access
mailboxes inside folders.
- Examples were added on how to define composite filters that include multiple
searching rules.
Version 2.0.4 - 27 September 2007
---------------------------------
- Bug fix; the send_query() method didn't return the special form of table that
the rest of the searching methods did.
- An additional searching method has been added to search for keyword flags
set.
- A new variable that was added to the Makefile makes it possible to set an
alternative environment for the installation path.
|
|
* IDLE: Interval between mailbox change notifies is now 1 second,
because some clients keep a long-running IDLE connection and use
other connections to actually read the mails.
* SORT: If Date: header is missing or broken, fallback to using
INTERNALDATE (as the SORT draft nowadays specifies).
+ deliver: If message begins with a "From " line, ignore it.
+ zlib plugin: If maildir file has a "Z" flag, open it with zlib.
- CREATE: Don't assert-crash if trying to create namespace prefix.
- SEARCH: Fixes to handling NOT operator with sequence ranges.
- LDAP reconnection fixes
- Maildir: Don't break when renaming mailboxes with '*' or '%'
characters and children.
- mbox: Fixed "file size unexpectedly shrinked" error in some
conditions.
- quota+mbox: Don't fail if trying to delete a directory.
- Fixes to running from inetd
|
|
|
|
2007-08-06 - libetpan-0.52 - hoa
* release 0.52 - Plaintive Rumba
fixes:
build when IPv6 is not supported.
advertised version.
2007-08-06 - libetpan-0.51cvs1 - hoa
* src/data-types/connect.c
build problem when IPv6 is not supported.
2007-08-03 - libetpan-0.51 - alfie
* release 0.51 - Sex & Religion
fixes:
SASL enabled build fixed
GnuTLS build fixed
BIOs handling fix for openSSL
2007-07-30 - libetpan-0.50cvs6 - colin
* src/data-types/connect.c
put back the (ai == NULL) test - it was alright
but a break was missing in the for loop
* src/data-types/mailstream_ssl.c
rename wait_connect to wait_SSL_connect for
clarity
2007-07-30 - libetpan-0.50cvs5 - colin
* src/data-types/connect.c
fix non-blocking connection (select()ing for
connect is on writability)
* src/data-types/mailstream_ssl.c
fix handling of non-blocking underlying BIOs for
openSSL; fix build with GnuTLS.
2007-07-28 - libetpan-0.50cvs4 - hoa
* src/data-types/connect.c
connection to server has timeout using
mailstream_network_delay.
2007-07-27 - libetpan-0.50cvs3 - hoa
* src/low-level/imap/mailimap_parser.c
workaround broken behavior of www.safe-mail.net server.
2007-07-27 - libetpan-0.50cvs2 - hoa
* src/low-level/smtp/mailsmtp.[ch]
cleanup: mapped MAILSMTP_AUTH_LOGIN authentication type
on SASL LOGIN mechanism.
2007-07-25 - libetpan-0.50cvs1 - hoa
* src/low-level/smtp/mailsmtp.c
fixed build when SASL is enabled.
2007-07-25 - libetpan-0.50 - alfie
* release 0.50 - Used to be alright
feature enhancements:
RSS/ATOM feed implemented
switched to automake build system
IMAP IDLE implemented
fetching by Message-Id implemented
fixes:
several build fixes for Windows
documentation build fixed
2007-07-21 - libetpan-0.49cvs32 - hoa
* src/data-types/mailstream_ssl.c
revert previous change. this was not correct.
2007-07-21 - libetpan-0.49cvs31 - hoa
* src/data-types/mailstream_ssl.c
set timeout also on SSL sessions.
2007-07-21 - libetpan-0.49cvs30 - hoa
* src/low-level/pop3/mailpop3.c
* src/low-level/smtp/mailsmtp.c
As per request of libsasl debian maintainer,
call to sasl_decode64() has been cleaned up.
2007-07-16 - libetpan-0.49cvs29 - hoa
* doc/Makefile.am
fixed build of documentation.
2007-07-16 - libetpan-0.49cvs28 - hoa
* autogen.sh
avoid automatic copy of GPL licence.
2007-07-16 - libetpan-0.49cvs27 - hoa
* COPYRIGHT *** ADDED FILE ***
reimported COPYRIGHT file since automake will always
overwrite COPYING file.
2007-07-16 - libetpan-0.49cvs26 - hoa
* COPYRIGHT *** REMOVED FILE ***
changed the name of the copyright file since automake will
force creation of 'COPYING' file.
2007-07-16 - libetpan-0.49cvs25 - hoa
* build-windows/libetpan_version.h
* src/main/libetpan_version.h.in
* AUTHORS *** NEW FILES ***
* Makefile.am *** NEW FILES ***
* README *** NEW FILES ***
* autogen.sh
* configure.ac *** NEW FILES ***
* rules.mk *** NEW FILES ***
* build-windows/Makefile.am *** NEW FILES ***
* doc/Makefile.am *** NEW FILES ***
* doc/README.rules *** NEW FILES ***
* include/Makefile.am *** NEW FILES ***
* src/Makefile.am *** NEW FILES ***
* src/bsd/Makefile.am *** NEW FILES ***
* src/data-types/Makefile.am *** NEW FILES ***
* src/driver/Makefile.am *** NEW FILES ***
* src/driver/implementation/Makefile.am *** NEW FILES ***
* src/driver/implementation/data-message/Makefile.am *** NEW FILES ***
* src/driver/implementation/db/Makefile.am *** NEW FILES ***
* src/driver/implementation/feed/Makefile.am *** NEW FILES ***
* src/driver/implementation/hotmail/Makefile.am *** NEW FILES ***
* src/driver/implementation/imap/Makefile.am *** NEW FILES ***
* src/driver/implementation/maildir/Makefile.am *** NEW FILES ***
* src/driver/implementation/mbox/Makefile.am *** NEW FILES ***
* src/driver/implementation/mh/Makefile.am *** NEW FILES ***
* src/driver/implementation/mime-message/Makefile.am *** NEW FILES ***
* src/driver/implementation/nntp/Makefile.am *** NEW FILES ***
* src/driver/implementation/pop3/Makefile.am *** NEW FILES ***
* src/driver/interface/Makefile.am *** NEW FILES ***
* src/driver/tools/Makefile.am *** NEW FILES ***
* src/engine/Makefile.am *** NEW FILES ***
* src/low-level/Makefile.am *** NEW FILES ***
* src/low-level/feed/Makefile.am *** NEW FILES ***
* src/low-level/imap/Makefile.am *** NEW FILES ***
* src/low-level/imf/Makefile.am *** NEW FILES ***
* src/low-level/maildir/Makefile.am *** NEW FILES ***
* src/low-level/mbox/Makefile.am *** NEW FILES ***
* src/low-level/mh/Makefile.am *** NEW FILES ***
* src/low-level/mime/Makefile.am *** NEW FILES ***
* src/low-level/nntp/Makefile.am *** NEW FILES ***
* src/low-level/pop3/Makefile.am *** NEW FILES ***
* src/low-level/smtp/Makefile.am *** NEW FILES ***
* src/main/Makefile.am *** NEW FILES ***
* src/windows/Makefile.am *** NEW FILES ***
* tests/Makefile.am *** NEW FILES ***
* INSTALL *** REMOVED FILE ***
* Makefile.in *** REMOVED FILE ***
* Rules.in *** REMOVED FILE ***
* TODO *** REMOVED FILE ***
* configure.in *** REMOVED FILE ***
* install-sh *** REMOVED FILE ***
* doc/Makefile *** REMOVED FILE ***
* src/Makefile.in *** REMOVED FILE ***
* src/data-types/Makefile *** REMOVED FILE ***
* src/driver/Makefile *** REMOVED FILE ***
* src/driver/implementation/Makefile *** REMOVED FILE ***
* src/driver/implementation/data-message/Makefile *** REMOVED FILE ***
* src/driver/implementation/db/Makefile *** REMOVED FILE ***
* src/driver/implementation/feed/Makefile *** REMOVED FILE ***
* src/driver/implementation/hotmail/Makefile *** REMOVED FILE ***
* src/driver/implementation/imap/Makefile *** REMOVED FILE ***
* src/driver/implementation/maildir/Makefile *** REMOVED FILE ***
* src/driver/implementation/mbox/Makefile *** REMOVED FILE ***
* src/driver/implementation/mh/Makefile *** REMOVED FILE ***
* src/driver/implementation/mime-message/Makefile *** REMOVED FILE ***
* src/driver/implementation/nntp/Makefile *** REMOVED FILE ***
* src/driver/implementation/pop3/Makefile *** REMOVED FILE ***
* src/driver/interface/Makefile *** REMOVED FILE ***
* src/driver/tools/Makefile *** REMOVED FILE ***
* src/engine/Makefile *** REMOVED FILE ***
* src/low-level/Makefile *** REMOVED FILE ***
* src/low-level/feed/Makefile *** REMOVED FILE ***
* src/low-level/imap/Makefile *** REMOVED FILE ***
* src/low-level/imf/Makefile *** REMOVED FILE ***
* src/low-level/maildir/Makefile *** REMOVED FILE ***
* src/low-level/mbox/Makefile *** REMOVED FILE ***
* src/low-level/mh/Makefile *** REMOVED FILE ***
* src/low-level/mime/Makefile *** REMOVED FILE ***
* src/low-level/nntp/Makefile *** REMOVED FILE ***
* src/low-level/pop3/Makefile *** REMOVED FILE ***
* src/low-level/smtp/Makefile *** REMOVED FILE ***
* src/main/Makefile *** REMOVED FILE ***
* tests/Makefile *** REMOVED FILE ***
new build system using automake so that build
outside of the source folder is possible.
Thanks to Marcus Brinkmann.
2007-07-15 - libetpan-0.49cvs24 - hoa
* src/data-types/connect.c
fixed integer sign. (bis)
2007-07-14 - libetpan-0.49cvs24 - hoa
* src/data-types/connect.c
fixed integer sign.
2007-07-12 - libetpan-0.49cvs23 - smarinier
* build-windows/README.txt
* build-windows/build_headers.list
* build-windows/libetpan-config.h
* build-windows/libetpan_version.h
* build-windows/libetpan/libetpan.vcproj
2 new projects : debug_ssl and release_ssl
* src/data-types/mailstream_cancel.c
* src/data-types/mailstream_socket.c
* src/data-types/mailstream_ssl.c
mutex, ssl for windows
* src/data-types/maillock.c
* src/low-level/mime/mailmime_write_mem.c
* src/data-types/connect.c
warning
* src/windows/inet_aton.c
* src/windows/win_etpan.h
inet_aton for Windows
2007-07-01 - libetpan-0.49cvs22 - hoa
* src/driver/implementation/nntp/nntpstorage.c
* src/driver/implementation/pop3/pop3storage.c
local bind feature fixed.
2007-06-30 - libetpan-0.49cvs21 - hoa
* src/data-types/connect.[ch]
* src/driver/implementation/imap/imapdriver_types.h
* src/driver/implementation/imap/imapstorage.[ch]
* src/driver/implementation/nntp/nntpdriver_types.h
* src/driver/implementation/nntp/nntpstorage.[ch]
* src/driver/implementation/pop3/pop3driver.c
* src/driver/implementation/pop3/pop3driver_types.h
* src/driver/implementation/pop3/pop3storage.[ch]
* src/driver/interface/mailstorage_tools.[ch]
local bind feature has been implemented.
Thanks to Johannes Schlumberger.
2007-06-30 - libetpan-0.49cvs20 - hoa
* src/low-level/nntp/newsnntp.c
improved API to fetch article by Message ID.
2007-06-29 - libetpan-0.49cvs19 - hoa
* src/low-level/nntp/newsnntp.c
* src/low-level/nntp/newsnntp.h
allows fetch article by Message-ID.
Thanks to Thomas Glanzmann.
2007-05-26 - libetpan-0.49cvs18 - hoa
* src/low-level/imap/idle.c
* src/low-level/imap/mailimap.h
fixed IMAP IDLE.
2007-05-25 - libetpan-0.49cvs17 - hoa
* src/low-level/imap/Makefile
* src/low-level/imap/idle.[ch] *** NEW FILES ***
implemented IMAP IDLE.
2007-05-25 - libetpan-0.49cvs16 - hoa
* src/data-types/mailstream_cancel.c
* src/data-types/mailstream_socket.c
* src/data-types/mailstream_ssl.c
fixed cancel on win32. Thanks to Andrei N. Balabohin.
* src/low-level/feed/date.c
fixed include for win32.
* src/low-level/imap/mailimap.c
* src/low-level/imap/mailimap_types.h
prepare for IMAP IDLE.
2007-05-24 - libetpan-0.49cvs15 - hoa
* src/low-level/imap/acl.c
* src/low-level/imap/annotatemore.c
* src/low-level/imap/mailimap.[ch]
* src/low-level/imap/uidplus.c
prefixed properly global symbols.
2007-05-19 - libetpan-0.49cvs14 - hoa
* src/driver/implementation/imap/imapdriver_tools.c
fixed comparison.
2007-05-02 - libetpan-0.49cvs13 - hoa
* src/driver/implementation/pop3/pop3driver.c
get message by UID is implemented.
2007-04-26 - libetpan-0.49cvs12 - hoa
* src/low-level/feed/newsfeed_item.c
fixed build problem.
2007-04-24 - libetpan-0.49cvs11 - hoa
* src/low-level/feed/parser.c
fixed build problem.
2007-04-07 - libetpan-0.49cvs10 - hoa
* src/driver/implementation/feed/feeddriver_message.c
fallback on summary if no content for the given article.
2007-04-07 - libetpan-0.49cvs9 - hoa
* src/low-level/feed/Makefile
* src/low-level/feed/newsfeed.c
* src/low-level/feed/parser.c
* src/low-level/feed/parser_atom10.h
* src/low-level/feed/parser_atom03.[ch] *** NEW FILES ***
fixed build. Added parser for atom 0.3
2007-04-07 - libetpan-0.49cvs8 - hoa
* src/low-level/feed/Makefile
* src/low-level/feed/newsfeed.c
* src/low-level/feed/newsfeed.h
* src/low-level/feed/newsfeed_item.c
* src/low-level/feed/newsfeed_item.h
* src/low-level/feed/newsfeed_item_enclosure.[ch] *** NEW FILES ***
* src/low-level/feed/newsfeed_types.h
* src/low-level/feed/parser.c
* src/low-level/feed/parser_rdf.c
* src/low-level/feed/parser_rss20.c
Added a feed item enclosure, sync with rssyl-ng.
Implementation of unknown charset handler for expat.
2007-04-03 - libetpan-0.49cvs7 - hoa
* src/low-level/imap/mailimap.c
Fixed a crash in IMAP when greeting message is empty.
Thanks to ruskie for the report.
2007-04-03 - libetpan-0.49cvs6 - hoa
* configure.in
use of liblockfile can be disabled.
Thanks to Thomas de Grenier de Latour.
2007-04-03 - libetpan-0.49cvs5 - hoa
* src/low-level/mime/mailmime_decode.c
fixed behavior of mailmime_encoded_phrase_parse().
Thanks to Laurent Birtz.
2007-01-28 - libetpan-0.49cvs4 - hoa
* build-windows/build_headers.list
* build-windows/libetpan/libetpan.vcproj
fixed build for Windows. Thanks to Andrei N. Balabohin.
* src/data-types/mailstream.h
* src/data-types/mailstream_cancel.c
* src/data-types/mailstream_socket.c
* src/data-types/mailstream_ssl.[ch]
Implemented stream cancel on Windows.
Fixed build when SSL is not compiled in.
Thanks to Andrei N. Balabohin.
2007-01-28 - libetpan-0.49cvs3 - hoa
* src/driver/implementation/data-message/data_message_driver.c
fill msg_fields field in mailmessage structure
for data message driver.
2007-01-28 - libetpan-0.49cvs2 - hoa
* configure.in
* build-windows/libetpan_version.h
* src/low-level/feed/newsfeed.c
* src/low-level/feed/newsfeed_private.[ch]
* src/low-level/feed/newsfeed_types.h
* src/low-level/feed/parser.c
* src/low-level/feed/parser_atom10.c
* src/low-level/feed/parser_rdf.c
* src/low-level/feed/parser_rss20.c
* src/low-level/imap/uidplus_parser.c
detection for curl and expat.
2007-01-18 - libetpan-0.49cvs1 - hoa
* src/driver/implementation/Makefile
* src/driver/implementation/feed/Makefile ** NEW FILES **
* src/driver/implementation/feed/feeddriver.[ch] ** NEW FILES **
* src/driver/implementation/feed/feeddriver_message.[ch] ** NEW FILES **
* src/driver/implementation/feed/feeddriver_types.h ** NEW FILES **
* src/driver/implementation/feed/feedstorage.[ch] ** NEW FILES **
* src/driver/tools/mailthread.c
* src/low-level/Makefile
* src/low-level/feed/Makefile ** NEW FILES **
* src/low-level/feed/date.[ch] ** NEW FILES **
* src/low-level/feed/newsfeed.[ch] ** NEW FILES **
* src/low-level/feed/newsfeed_item.[ch] ** NEW FILES **
* src/low-level/feed/newsfeed_private.[ch] ** NEW FILES **
* src/low-level/feed/newsfeed_types.h ** NEW FILES **
* src/low-level/feed/parser.[ch] ** NEW FILES **
* src/low-level/feed/parser_atom10.[ch] ** NEW FILES **
* src/low-level/feed/parser_rdf.[ch] ** NEW FILES **
* src/low-level/feed/parser_rss20.[ch] ** NEW FILES **
* src/main/libetpan.h
* tests/option-parser.c
* tests/option-parser.h
implementation of RSS/ATOM feed.
Still needs to write autodetection for needed libraries.
|
|
2007-09-19 11:32 Jochen Striepe
* t-prot, t-prot.1: Updated time stamps, released as v2.5.
2007-09-19 11:31 Jochen Striepe
* t-prot, t-prot.1: New feature, new command line switch: Hide TOFU
produced by Novell Groupwise. Many thanks to Philipp Thomas for
testing and suggesting.
2007-05-24 08:22 Jochen Striepe
* t-prot.1: Update copyright date.
|
|
enough to allow NetBSD's cron to send mail.
|
|
then automatically generate a PLIST that says "${PKGNAME} has no files".
* If PLIST_SRC and GENERATE_PLIST are not set in a package Makefile,
and no PLIST files exist, then fail during the package build with
PKG_FAIL_REASON.
* Remove "intentionally empty" PLISTs again.
Now, the easy way to say that a package installs no files is to just
add the following to the package Makefile:
PLIST_SRC= # empty
|
|
|
|
targets and into a GENERATE_PLIST variable definition. Remove some
unnecessary empty PLISTs as a result of properly setting GENERATE_PLIST.
|
|
|
|
that directly manipulate empty PLISTs.
Modify plist/plist.mk so that if the PLIST files are missing and no
GENERATE_PLIST is defined, then the package fails to build.
|
|
can handle packages having no PLIST files.
|
|
2006-11-16 Brian Burton <brian@burton-computer.com>
* Released as 1.4d
* configure.ac: Added ability to selectively disable image
processing using --without-gif, --without-jpeg, and/or
--without-png.
* src/spamprobe/spamprobe.cc (set_headers): Added ability to
selectively ignore individual headers using -H-headername.
* src/includes/Ptr,Ref,Array.h: Restored missing <cassert> include.
* src/parser/PngParser.cc (tokenizeImage): added basic tokens from
PNG images.
2006-11-16 Brian Burton <brian@localhost.localdomain>
* src/parser/PngParser.cc (PngParser): Stub for PNG parsing using
libpng.
* src/parser/JpegParser.cc (tokenizeMarker): Preliminary
implementation of jpeg parsing using jpeglib.
* configure.ac: Auto detect of either libungig or libgif depending
on which one is available.
2007-01-04 Brian Burton <brian@burton-computer.com>
* Released as 1.4c
* spamprobe.1: Modified man page to remove unnecessary informaton
and make it more conformant with man page conventions.
* src/spamprobe/spamprobe.cc (process_extended_options): added
ignore-body option.
* src/parser/HeaderPrefixList.cc (HeaderPrefixList::addHeaderPrefix):
Forced header prefixes and names to lower case instead of
relying on an assert to enforce the restriction.
* src/database/FrequencyDBImpl_hash.cc (hash::FrequencyDBImpl_hash):
Disabled experimental hash database auto-cleaning.
* src/includes/Ref.h: Removed cassert include.
* src/spamprobe/spamprobe.cc (process_extended_options): Added
whitelist option to allow use of SP as a bayesian white list in
conjunction with other filters.
|
|
|
|
* Bug fixes:
o bug 1320, 'Memory leak caused by gtk_container_get_children'
o bug 1321, 'access before allocation when scanning for uris'
o bug 1324, 'Corrupted IMAP cache'
o bug 1327, 'segfault when replying to a non-existent news
message'
o bug 1329, 'error in quicksearch.c'
o bug 1334, 'user defined mail incorporation script not run'
o bug 1336, 'Segfault if empty space before search-string'
o bug 1337, 'Crash on removing uncached emails'
o Prevent unquoted mime boundaries, by always using a /
o Remove unnecessary error when cancelling export to mbox.
o MAEMO: make all Folder Properties pages visible
o MAEMO: fix overlapping buttons in Edit Accounts page
Also update the version dependencies of all plug-ins. The reality
of the numbering for standard plug-ins was different than had been
assumed, and the actual published dependencies were more complex tha
was captured by the previous structure.
|
|
|
|
5.433 2007-09-27 Dave O'Neill
* VERSION 5.4.33 RELEASED
* (bugfix) Fix API regression - MIME::Entity::body() should return an
arrayref. Fixes RT 29643.
5.422 2007-09-25 Dave O'Neill
* VERSION 5.422 RELEASED
* (bugfix) Require File::Temp 0.17 or newer for IO::Seekable support.
This fixes test failures seen on Darwin.
* (bugfix) Clear filer's purgeable() before calling init_parse(). Fixes RT 7858.
commit 005e387c42957f2a433464beaef1d2b416746963
Author: Dave O'Neill
Date: Fri Sep 21 12:41:03 2007 -0400
Add LICENSE item to Makefile.PL
5.421 2007-09-21 Dave O'Neill
* VERSION 5.421 RELEASED
* (enhancement) Use File::Temp for tempfile generation. MIME::Parser
now has a tmp_dir() method for changing the temporary directory on a
per-parser basis.
5.420_02 2007-08-29 Dave O'Neill
* VERSION 5.420_02 (developer release)
* (bugfix) Correct 'use vars' and add a 'use strict' (fixes RT #22681)
* (bugfix) Don't allow all-whitespace filenames in
recommended_filename() (fixes RT #6115)
* (bugfix) Require IO-stringy 2.110. Fixes RT tickets 11312, 11452,
12375, 12784, and 18791
* (docs) Updated RFC references to refer to MIME RFCs 2045-2049 (RT #14119)
* (cleanup) Warn if no decoder is found for a given encoding. (RT #22682)
* (cleanup) IO::Wrap no longer used, IO::ScalarArray use minimized
5.420_01 2007-06-18 Dave O'Neill
* VERSION 5.420_01 (developer release)
* (bugfix) Fix warning generated by a header of "Content-Type: /".
Previous versions would warn about undefined variables. We now
set a blank type and subtype.
* (cleanup) Partial removal of dependencies on IO::Scalar and
IO::ScalarArray. We now use Perl's built-in I/O on scalars as much
as possible. NOTE THAT THIS REQUIRES PERL 5.8!
* (cleanup) FileHandle usage removed in favour of IO::File
* (cleanup) Remove broken utility methods -- shellquote() because it
didn't really make anything safe, and catfile(), because File::Spec
is better.
* (cleanup) Multiple test cleanups, including removal of
ExtUtils/TBone.pm. Tests now use Test::More.
* (cleanup) Remove support for recycling tempfiles ( tmp_recycling() and
its usage in new_tmpfile() )
* (cleanup) Remove nasty "eval join('',<::DATA>) unless caller()"
testing code from various modules
* (cleanup) Merge all changelog information from README and
MIME/Tools.pm into ChangeLog
|
|
Lost of fixes, see HISTORY for details...
|
|
- A remote SMTP client TLS certificate with an unparsable canonical
name triggered a panic error in the Postfix SMTP server (attempt
to allocate zero-length memory) while sending a request to an
SMTPD policy server.
- On backup MX servers where the queue file system is mounted with
"atime" (file read/execute access time) updates disabled, the
flush daemon would trigger mail delivery attempts once every 1000
seconds, thus rendering the maximal_backoff_time setting useless
for backup MX service.
|
|
- pre-create all directories with INSTALLATION_DIRS+=...
- convert to DESTDIR
|
|
bug when reporting unknown local recipients. Bump PKGREVISIONs of courier
and courier-mta.
|
|
|
|
|
|
|
|
Changes:
* Depend on Action Pack 1.13.5
|
|
is used already for firefox and thunderbird.
|
|
* Missing </table> when displaying folder list.
* Use SQWEBMAIL_RANDSEED if it's set, instead of sendit.sh's inode.
* Remove hardcoded reference to TIMEOUTHARD
* Global footer wasn't being added correctly to HTML-formatted mail.
* Fixes to inferred HTML formatting.
* Fix signing of multipart messages that contain 8 bit content.
|
|
understanding the new IMAP/POP log format generated by courier-imap>=4.2.0.
|
|
* Try to autodetect clock skew.
* Include remote port number in IMAP and POP3 logs.
* Optimization: skip over folders not in the current scope, avoiding
unnecessary overhead of checking their ACLs.
|
|
* Major code cleanup.
* "User unknown" reports complete local address, including extensions.
* Only run courierfilters after all control files are closed.
* "opt BOFHHEADERLIMIT" replaces hardcoded limit of 100,000 bytes of
headers per message.
* Reject <@domain.com> for a recipient's address.
* Tolerate newline-less responses from the filter.
* Document that sysexit 100 from .courier is a permanent failure.
* "courier show all" and "courier clear all" commands for managing
backscatter suppression list.
|
|
No changes.
|
|
|
|
|
|
to change without notice
|
|
* Bug fixes
|
|
* The bug that 'Set display item of summary...' button in the common
preferences dialog always show send folder setting was fixed.
* The previous focus is kept when separation of view is changed.
* The status label is automatically resized now when there is not
enough width.
* The bug that virtual folders were not sorted properly was fixed.
* The crash when trying to use ascii-armored PGP encryption was fixed.
* The most of compiler warnings were removed.
Changes for 2.4.6:
* The 'To' column was added to the summary view.
* In Sent, Draft, and Queue folders, the 'To' column is displayed by
default.
* The display column setting of send folders became independent from
normal folders.
* The ascii-armored PGP encryption was fixed.
* The combined method is used now when both PGP encryption and PGP
signing are specified.
* The PGP passphrase dialog was disabled on filtering and query search.
* The new message notify will be blocked when a new message is read
on receiving.
* 'LIST "" "*"' command is used instead of 'LIST "" "%"' to obtain
folder list from IMAP4 server.
* The bug that noinferior and noselect flags were ignored until rebuilding
folder tree when a new folder was created on IMAP4 server was fixed.
* If attached files become nonexistent on sending, error dialog will be
displayed and the sending will abort.
|
|
From DESCR:
This module was created as a low-level inteface to any IMAP server. It
was built to be a 'clear box' solution to working with an IMAP environ-
ment. The idea is that anything an IMAP client should be able to do,
and any information available via the IMAP specs, should be available
to a client interface and user. This way, the full strength of the
IMAP protocol and data can be utilized, ideally in the most network-
efficient mannger possible, rather than being contrained only to a sub-
set of commands or data-limited responses. If the server says it, the
client should be able to see it.
This module also takes steps to be able to handle anticipated situa-
tions for the user rather than forcing a per-implementation behavior
for such expected events, such as referrals. IMAP::Client will fully
support referrals, and will transparently handle them for whatever com-
mand is issued to them (so long as the referral s for anonymous or the
same user with the same password - a new user or different password
would require a new username/password to be obtained. As of 0.01, this
is not supported, however the framework is down.
This module also tries to follow the various RFCs for IMAPrev1 communi-
cations very closely, enforcing client-side responsabilities where
appropriate.
|
|
can be disabled to remove the behavior again.
In spite of UW's "recommendations" against enabling this, it should be up
to the sysadmin and user whether to use the rope to build a bridge or
hang him/herself. PC-Pine has it enabled by default; there's no reason
besides FUD to make the Un*x build any different.
|
|
support are disabled. Based on a patch by Emmanuel Dreyfus.
This should fix PR pkg/37064 by Petar Bogdanovic.
|
|
only necessary if the "spf" option is enabled (which is the default).
This fixes one of the problems reported in PR pkg/37064.
|
|
|
|
|
|
|
|
Noticed by Mirko Thiesen in PR 37068.
|