Age | Commit message (Collapse) | Author | Files | Lines |
|
INSTALL/DEINSTALL scripts. Bump revision.
|
|
That fixes the security problem reported in CVE-2006-5298.
|
|
* 2.3.0beta3 (development)
* The vertical padding of the folder view was reduced.
* The change between folders became faster at GTK+ 2.10.x.
* The bug that the window was kept hidden from taskbar on popup with
another process when the window was minimized to tray was fixed.
* The text insertion by the action was fixed again.
* The height of the statusbar was adjusted.
* The padding of the folder view was reduced.
|
|
Major changes compared to the Ingo H3 (1.1.1) version are:
* SECURITY: Escape folder names in procmail rules to prevent local code
execution.
* Added parameter to enable or disable TLS in timsieved driver.
* Small bug fixes and improvements.
* New translations: Catalan, Slovenian.
* Updated translations: Brazilian Portuguese, Dutch, German, Italian,
Spanish, Traditional Chinese.
The full list of changes (from version H3 (1.1.1)) can be viewed here:
http://cvs.horde.org/diff.php/ingo/docs/CHANGES?r1=1.55.2.49&r2=1.55.2.59&ty=h
|
|
|
|
- Fix dumb bug with 'Action' config line
- Added support for setting the REMOTE variable when an XFORWARD
command is seen.
|
|
Changes since version 3.0rc5:
- Check for -lc_r before others, for FreeBSD (AIDA Shinra)
- Fix configure for libspf2 (AIDA Shinra)
- Fix FreeBSD build (AIDA Shinra)
- Avoid buffer overflow in DNSRBL code (AIDA Shinra)
- Fix build problem with newer BerkeleyDB (AIDA Shinra)
- Check if -lbind requires -lpthread, for Linux
|
|
Changes:
2.131 2006-08-22
- pod tests
2.13 2006-07-24
- test for and permit passing Email::Abstract objects to Email::Abstract
class methods
2.12 2006-07-24
- don't use MIME::Entity in test if it's not available
2.11 2006-07-22
- better test planning
2.10 2006-07-21
- add a new method to create wrapper objects
- handle subclasses /properly/ (correct ISA order)
- improved tests and test coverage
- miscellaneous refactoring
- update PEP URL
- update documentation
|
|
Patch provided by Martin Wilke via PR 34374.
Changes:
0.176 Thu Jul 27 2006
further improve DNS stuff: try to make Net::DNS a prereq if we think
we'll need it later
0.175 Sat Jun 24 2006
attempt to improve nslookup-location on Cygwin
0.174 Fri Jun 17 2006
added module required on Win32 (IO::CaptureOutput) to Makefile.PL
0.173 Fri Jun 17 2006
update test to require same min. version of TLD.pm as code
0.172 Sat Jun 10 2006
add pod tests
0.171 Sat Jun 10 2006
fixed a problem with the test plan
0.170 Thu Jun 8 2006
fix details on failures for mxcheck and tldcheck
don't screw up addresses beginning with a dash
try to work on win32 where forking open is busted (thanks Smylers)
improve tests
0.16 Fri Jun 2 2006
maintainership assumed by RJBS
work with current, broken Net::Domain::TLD
improve tests
|
|
Changes:
1.995 2006-10-19
- tentative refactoring of headers
1.992 2006-10-05
- fix a number of bugs when setting multiple headers, which would often
refuse to set more values than were currently present
- added a test for prepending (rather than appending) headers; while E::S
does not yet support this, the header behavior will be easier to replace in
future versions, and this is a forward-looking test
1.990 2006-09-05
- ->header('foo') returns false if there is no foo header (formerly '')
- croak if an undef value is passed to new()
1.980 2006-08-17
- fix _fold() to add a missing line ending [RT #20764] (Brian Cassidy)
1.970 2006-08-17
- bring ->headers method into Email::Simple
- ->header_names and ->header_pairs
1.96 2006-07-28
- output headers in predictable order
- give tests more meaningful names
- improved test coverage
1.95 2006-07-21
- update PEP url
- reorganize dist
1.94 2006-07-03
- Fix folding of long headers with \r as line ending (thanks Adam Worrall)
- add tests for message with no body
|
|
so remove from configure argments.
Suggested by Jukka Salmi via PR 34916.
|
|
Mail Avenger is a highly-configurable, MTA-independent SMTP server
daemon. It lets users run messages through filters like ClamAV and
SpamAssassin during SMTP transactions, so the server can reject mail
before assuming responsibility for its delivery. Other unique features
include TCP SYN fingerprint and network route recording, verification of
sender addresses through SMTP callbacks, SPF (sender policy framework)
as a general policy language, qmail-style control over both SMTP-level
behavior and local delivery of extension addresses, mail-bomb
protection, integration with kernel firewalls, and more.
|
|
stopped working on Sylpheed-Claws and the plugin can't work with GTK+ 2 and
glib 2.
|
|
anymore.
|
|
1.3.1:
o bug fix release
1.3.0
o First (stable) release in over 2.5 years (!)
o MANY bugfixes (see the bugtracker)
o added a few tests
o one small fix after RC1 (bug #3940)
Update provided in PR pkg/34644 by Martin Wilke
|
|
talking to ipv4 addresses using ipv6 addresses isn't allowed, which is
the default on NetBSD. Patch to use a v4 socket when talking to an ipv4
ldap server. Fixes my PR 33511.
seamonkey/firefox/sunbird have the same code so make the same patch.
OKed ghen. Bump PKGREVISION.
|
|
GSSAPI authentication to work on NetBSD-current. Fixes my PR 33512.
OKed by ghen. Bump PKGREVISION.
|
|
unprivileged user. PKGREVISION++
|
|
|
|
|
|
Evolution-Data-Server 1.8.1 2006-10-02
--------------------------------------
Updated Translations:
Ivar Smolin (et), Marco Ciampa (it), Luca Ferretti (it),
Åsmund Skjæveland (nn), David Lodge (en_GB).
Bug fixes :
350907, 350617, 347811, 357666, 351330, 352596, 352872, 356051.
Contributors:
Li Yuan, Veerapuram Varadhan, Sankar, Chenthill Palanisamy,
Matthew Barnes, Mikael Nilsson, Devashish Sharma, Ross Burton,
Harish Krishnaswamy.
|
|
- added patches for IRIX and for SGI ido cc
|
|
|
|
|
|
* 2.7.2 More bug fixes, plus some performance improvements for the new
sequences code added in 2.6. The exmh-strip utility is integrated as
"Save/Extract Attachments".
* 2.7.1 (Wasn't officially released in tarball form.)
* 2.7.0 Accumulates over a year of minor fixes in the CVS tree.
Also fix some pkglint complaints, and take maintainership.
|
|
|
|
structure multiple times. Bump PKGREVISION.
|
|
|
|
(I tried to contact the MAINTAINER but got no reply. I'm using this in our
production systems so this should work just fine.)
* Bugfixes:
- libclamav/rebuildpe.c: fix possible heap overflow [IDEF1597]
- libclamav/chmunpack.c: fix possible crash [IDEF1736]
- freshclam/manager.c: "Cache-Control: no-cache" is now disabled by default.
If you're behind a broken proxy you can recompile freshclam with
--enable-no-cache.
|
|
|
|
Patch from Jukka Salmi in PR pkg/34710
|
|
package and add support for "ncursesw".
Patch supplied by Ben Collver pkg/34777.
|
|
in post-extract.
I exchanges few mails with Wietse and he refused to fix the "==" lines and
instructed me to simply remove the offending file. Instead of having a patch
for a file which is not used by pkgsrc I think it makes sense to remove it.
|
|
|
|
|
|
and also to George Michaelson for patches. Note that I had already
had updated mine before I saw these, so some things are different.
At this time libetpan is not enabled -- we can make an option for it.
Added more items to disable: libetpan, gnomeprint, bogofiloter and pgp*
plugins.
Set OPENSSL_CFLAGS and OPENSSL_LIBS for SSL support -- so patch
is not needed. (cipher issue for DragonFly was already in upstream.)
Changed config and example directories to sylpheed-claws (instead
of sylpheed).
Specifically make sure jpilot and ldap are disabled if not selected.
Changed includes for gpgme03 to gpgme and gtk to gtk2.
Executable is called "sylpheed-claws" now.
Updated BUILDLINK_API_DEPENDS.sylpheed-claws.
Patch patch-ab is for a problem with installing po files.
NOTE: The plugins needs to be updated. And sylpheed-claws-image-viewer
can be removed.
Changes for sylpheed-claws itself are many:
o bug 1034, 'Incorrect display of size field in message view
* Make node expanding in the Folder List non-recursive
* Bug fixes:
o bug 1024, 'Array index out of range in sylpheed-claws-2.5.2'
o Fix "Check for new folders" on folders with accented characters
o Fix filtering "copy" rules
o Fix "goto next unread" after collapsing/expanding a node
Many more but too many to list here.
cvs: ----------------------------------------------------------------------
|
|
|
|
|
|
|
|
|
|
|
|
* lots of bugfixes and cleanups
|
|
I've finally read all the mails in the mailing list and in my INBOX. If
I haven't replied to some of your mail, please resend it.
Remember that since 1.0.rc9 release dovecot.index.cache files will get
rebuilt in 64bit systems, and it's probably better to delete them
manually so you don't get errors in log files.
There are only a couple of issues left in my v1.0-TODO list:
- Master process appears to be leaking log fds with kqueue. Could
someone again give me access to a system where this happens?
- Login process problems. How well does it work now? Hopefully well
enough that v1.0 could be released.
- LDAP authentication is leaking memory? Can anyone confirm this? Even
better, can someone figure out what exactly is leaking? :) Not a v1.0
blocker though.
I think v1.0 will be released once no-one has reported any major
problems for a Dovecot release in 2-4 weeks. I think login process
handling is the only potentially major problem left.
There are a few patches from people that I haven't forgotten, but I've
decided not to put them into v1.0 anymore:
- Filesystem quota group. I don't think it's that important feature,
and it might break something.
- HFS+ hardlink avoiding
- Managesieve
- vmailmgr support
And finally the changes in this release:
* When matching allowed_nets IPs, convert IPv6-mapped-IPv4 addresses
to actual IPv4 addresses first.
+ IMAP: Try to avoid sending duplicate/useless message flag updates
+ Added support for non-plaintext authentication for vpopmail if it
returns plaintext passwords. Based on patch by Remi Gacogne.
+ Added %D modified to return "sub.domain.org" as
"sub,dc=domain,dc=org" (for LDAP queries). Patch by Andrey Panin.
- rc9 broke cache files in 64bit systems
- deliver works now with mail_chroot
- auth cache didn't work properly with multiple passdbs
- Fixes to handling CRLF linefeeds in mboxes.
|
|
Changes since version 3.0rc4:
- Pointer to DRAC documentation
- FreeBSD build fixes
- Remove the /tmp/access-list.debug for security sake
- Correctly enable non blocking I/O fox MX sync
|
|
Based on patch provided by Martin Wilke via PR 34438.
- Changelog
- Fixed backwards diff in test cases
- Updated Mail::Mbox::MessageParser dependency to latest version, and updated
test cases as well. (Thanks to Christoph Thiel <ct@kki.org> for the heads
up.)
Version 5.3031: Mon Jun 6 2005
- Fixed a bug that would cause the date_manip test to fail in some time zones.
(Thanks to Kurt Roeckx <kurt@roeckx.be> for the Debian bug report, and Joey
Hess <joeyh@debian.org> for notifying me.)
- Added a missing "use" statement in Test::Utils.
- Improved date matching for mailboxes containing invalid dates. (Thanks to
Steve Revilak <srevilak@users.sourceforge.net> for the patch.)
Version 5.3030: Tue Dec 21 2004
- Improved test failure reporting
- Fixed version numbers, which were incompatible with some modules. (Thanks to
Tassilo von Parseval <tassilo.von.parseval@rwth-aachen.de> for the bug
report)
- Cleaned up code a bit
Version 5.30.2:
- Switched to Test::More for better test reporting
Version 5.30.1: Thu Sep 16 2004
- Fixed Date::Manip parsing of single-point times such as "today". (Bug found
by Marten van Wezel <puntloos@users.sourceforge.net>)
- Changed Makefile.PL to use Module::Install
- Changed version numbering
- Dropped Benchmark::Timer from the distribution, since the updated version
has been released
|
|
Based on patch provided by Martin Wilke via PR 34390.
Changelog:
- Fixed a bug where emails with a line near the end that start with "From "
would cause the Grep implementation to go into an infinite loop. (Thanks to
Volker Kuhlmann <VolkerKuhlmann@gmx.de> for the bug report.)
- Fixed some minor coding style issues.
Version 1.4004: Tue Jul 11 2006
- Fixed a bug where, when emails are incomplete, the Perl parser would cache
incorrect information, causing the Cache implementation to go into an
infinite loop when it tried to use the invalid information.
- Improved the behavior for multi-part emails that lack a valid ending
boundaries. Instead of treating the rest of the mailbox as part of the
email, the Perl and Grep parsers now find the end of the email using (1) a
Content-Length header if it is present, or (2) the next valid "^From " line
after the email's header. (Many thanks to Volker Kuhlmann
<VolkerKuhlmann@gmx.de>, Eduard Bloch <edi@gmx.de>, and Joey Hess
<joeyh@debian.org> for their efforts to track down the cause of the bug.
Special thanks to Volker for suggesting the right behavior. :)
- Simplified the code some
Version 1.4003: Sun May 21 2006
- Fixed a bug where multi-part emails having boundaries containing characters
like " " and "+" would cause the remainder of the mailbox to be treated as
part of the email with the boundary. (Thanks to Volker Kuhlmann
<VolkerKuhlmann@gmx.de> for first reporting the bug, and thanks to Joey Hess
<joeyh@debian.org> for the bugfix.)
- Fixed a previously unrevealed fault in the mailbox for the separators test.
(The last message's separator wasn't used correctly.)
Version 1.4002: Thu Feb 9 2006
- Dropped tzip support. The program seems poorly supported and buggy. (I can't
get it to run right on Mac, for example.)
- An invalid cache is detected and overwritten. This can occur if one changes
architectures, or if the cache is otherwise corrupted. (Thanks to Volker
Kuhlmann <VolkerKuhlmann@gmx.de> for the feature suggestion.)
- Fixed a major memory consumption bug in the Perl implementation, where the
read buffer would grow exponentially. This caused the module to use memory
proportional to the size of the mailbox, rather than the size of the largest
email. (Thanks to David Cantrell <david@cantrell.org.uk> for the bug
report.)
Version 1.4001: Tue Aug 2 2005
- Fixed a bug where emails involving time zones of length more than 3
characters (e.g. "WETDST") would not be processed correctly. (Thanks to
Hans F. Nordhaug <Hans.F.Nordhaug@hiMolde.no> for the bug report.)
- Fixed some undefined value warnings for some test cases.
- Fixed a bug where mailboxes having emails with rfc822 attachments would not
be parsed correctly
Version 1.4000: Thu Jul 7 2005
- Fixed a long-standing bug in the parsing of mail messages containing mail
attachments. (Thanks to Brian May <bam@debian.org> for the bug report.)
- Dropped X-From-Line support for two reasons: (1) it seems to have
disappeared from newer versions of Gnus, and (2) this module is for mbox
format. (Thanks to Brian May <bam@debian.org> for prompting this.)
- Changed the mail parsing so that a blank line *must* separate mail messages,
as per mail(5) (http://www.qmail.org/man/man5/mbox.html). Lack of a blank
line will cause the second email to be considered to be part of the
preceding email.
Version 1.3001: Mon Jun 6 2005
- Changed the testing code to use a more aggressive technique for clearing any
existing cache, even if it is not readable.
- Fixed a problem with the grep implementation where locale settings (LC_ALL,
LC_COLLATE, LANG, LC_CTYPE, LC_MESSAGES) would cause it to fail. (Thanks to
Joey Hess <joey@kitenet.net> for the bug report.)
Version 1.3000: Mon Mar 14 2005
- Merged the internal caches used by the different mailbox parser
implementations. This allows sharing of caching information. NOTE: Tighter
integration of the classes means that you can no longer instantiate any of
the implementations directly; you must use Mail::Mbox::MessageParser only.
- Fixed goofy version dependency for Benchmark::Timer.
- Fixed improper identification of mailboxes whose first email has a body
containing a large number of foreign characters. (Thanks to Nigel Horne
<njh@bandsman.co.uk> for the bug report and sample data.)
- Fixed a spurious warning in a test case. (Thanks to Nigel Horne
<njh@bandsman.co.uk> for the bug report.)
- Fixed a test code bug that would cause some failed tests to incorrectly
pass.
- Fixed a bug where emails with attachments would cause the mailbox parser to
enter an infinite loop. (Thanks once again to Joey Hess <joey@kitenet.net>
for the excellent bug report.)
- Fixed a bug where the cache would not be saved to disk when the file was
finished being read.
- Fixed a bug in the test cases where some differences in test output would
not be detected.
- Fixed a bug in Mbox::Mail::MessageParser::Grep that would cause it to
improperly identify separate emails in a mailbox if the "From " line looked
like "From klopp Mon Jan 5 08:50:15 +0100 2004". (Thanks to Frederic Klopp
<klopp@math.univ-paris13.fr>" for the bug report and sample mailbox.)
Version 1.2130: Tue Dec 21 2004
- Fixed version numbers, which were incompatible with some modules. (Thanks to
Tassilo von Parseval <tassilo.von.parseval@rwth-aachen.de> for the bug
report)
Version 1.21.2:
- Fixed a dependency version error for Benchmark::Timer
- Switched to Test::More for better error reporting
- Improved test failure reporting
- Fixed a bug where messages embedded in other messages as RFC 822 attachments
would be treated as separate emails. (Thanks to Will Fiveash
<william.fiveash@sun.com> for the bug report.)
- Moved all configuration data to M::M::MP::Config
Version 1.21.1: Thu Sep 16 2004
- Fixed broken dependency specification in Makefile.PL
- Removed Module::Install extension dependency code from Makefile.PL. (Not
needed with fixed extensions.)
|
|
* 2.3.0beta2 (development)
* Messages marked as read or junk mails are now excluded from the numbers
of new messages.
* Win32: GTK+ was updated to 2.10.4, and GLib was updated to 2.12.4.
* Win32: The crash that occurred when Desktop folder was selected on the
file selection dialog was fixed.
* Win32: The bug that window position was reset when quitting Sylpheed
while window was hidden was fixed.
* Win32: The WSAEWOULDBLOCK state is now properly handled in socket I/O.
* 2.3.0beta1 (development)
* GtkStatusIcon is used for the tray icon if available.
* When GtkStatusIcon is used, the tray icon blinks for 5 seconds when new
mails arrive.
* The option 'Minimize to tray icon' was added.
* The left click on the tray icon now only brings the main window in front.
* Win32: The tray icon was implemented.
* Win32: The SSL connection problem was fixed.
* Win32: The included libraries (GLib, GTK+, Pango) were updated to the
latest version. This introduces the following improvements:
- The performance of network communication at receiving and sending
was improved.
- The appearance of the UI became more native-like.
- The scrolling speed of the summary view with cursor keys was improved.
- The broken display of the text view when it was partially hidden was
fixed.
- The position of color labels menu in the search dialog is correct now.
- The problem that GTK+ strings became untranslated after the popup of
context menu on GtkTextView was fixed.
- The crash that occurred on startup if a font with non-ascii name was
specified for system font was fixed.
|
|
package and add support for "ncursesw".
Patch supplied by Ben Collver pkg/34777.
|
|
Addresses PR #34643
- Fix missing seperation between headers and body in the SMTP driver
- Fix _sanitizeHeaders() so that it doesn't eat multiline headers.
- The sendmail backend now correctly writes a blank line between the headers and body text.
- Fix typo in _sanitizeHeaders() that blanked out all headers.
- Mail::prepareHeaders() no longer appends a trailing newline. (Bug 7492)
- Mail::parseRecipients() now returns a PEAR_Error object on error. (Bug 7491)
- Mail_RFC822::isValidInetAddress() now permits domain parts longer than four characters. The two character minimum remains in effect. (Bug 7562)
- Fixed the tests for the existence of the PHP_EOL constant. (Bug 7682)
- Changed the default 'sendmail_args' value to include the '-i' argument. (Bug 7785)
- We now guard against email injection exploits. (Bug 6229)
- The SMTP driver now includes an error code in its PEAR_Error objects.
- SMTP connections are now reset (RSET) when an error occurs. (Bug 5212)
- The SMTP driver now exposes a disconnect() method which forcibly destroys the SMTP connection. (Bug 5372)
- Removing a stray debugging line that snuck into the 1.1.7 release. (Bug 5190)
- Mail_RFC822::isValidInetAddress() now accepts the '+' character in strict local-parts. (Bug 4943)
- The SMTP backend now returns standardized error messages which now include additional error details from the Net_SMTP package. (Bug 4241)
- Mail::factory() now returns object references without generating PHP warnings.
- The SMTP backend now supports a 'persist' parameter which allows the internal SMTP connection object to be reused over multiple calls to the send() method. (Bug 4122)
- Don't emit warnings with PHP 4.4/5.1.
- Unfold long lines before parsing addresses in Mail_RFC822.
- The SMTP driver now supports a 'timeout' value. (Request 3776)
- An array of Received: headers can now be provided. (Bug 4636)
|
|
Most importantly this should fix the login process problems that people
have been reporting. There were also some bugs in the proxying feature.
Also note the 64bit change in dovecot.index.cache files. Unless you
delete dovecot.index.cache files manually, you'll these kind of error
messages into your logs:
Error: Corrupted index cache file ...dovecot.index.cache:
registered field date.sent size changed
They'll get fixed automatically of course, but it might be a bit
annoying to see them.
* 64bit systems: dovecot.index.cache file will be rebuilt because
some time fields have been changed from 64bit fields to 32bit
fields. Now the same cache file can be used in both 32bit and
64bit systems without it being rebuilt.
* Added libmysqlclient workaround to conflicting sha1_result symbol,
which caused Dovecot to fail logging into MySQL.
+ dovecot.index.cache file opening is delayed until it's actually
needed. This reduces disk accesses a bit with eg. STATUS commands.
+ auth_cache: Try to handle changing passwords automatically: If
password verification fails, but the last one had succeeded, don't
use the cache. This works only with plaintext auth.
- dovecot.index.cache: We didn't properly detect if some fields were
different length than we expected, which caused assert crashes
- Lots of fixes to login/master process handling
- mbox: Fixed a bug causing "X-IMAPbase uid-last unexpectedly lost
in mbox file" errors, and possibly others.
|