Commit graph

7468 commits

Author SHA1 Message Date
tnn
93606059fd Fix icon path. 2011-08-19 15:07:26 +00:00
tnn
32935d1ccc Update to thunderbird-6.0 and enigmail-1.2.1.
Release notes for 6.0:
  Thunderbird is based on the new Mozilla Gecko 6 engine
  Several theme improvements for Windows 7
  Support for Windows 7 Jump lists
  Several fixes when importing email from Microsoft Outlook
  Default mail client check now works with newer Linux distributions
  Various other user interface fixes and improvements
  Numerous platform fixes that improve speed, performance, stability and security

Release notes for 5.0:
  More responsive and faster to start up and use
  Thunderbird is based on the new Mozilla Gecko 5 engine
  New Add-ons Manager
  Revised account creation wizard to improve email setup
  New Troubleshooting Information page
  Tabs can now be reordered and dragged to different windows
  Attachment sizes now displayed along with attachments
  Plugins can now be loaded in RSS feeds by default
  There are several theme fixes for Windows Vista and Windows 7
  Support for Mac 32/64 bit Universal builds (Thunderbird no longer supports PowerPC on Mac)
  Over 390 platform fixes that improve speed, performance, stability and security
2011-08-19 14:39:09 +00:00
taca
d81b4516f1 Update ruby-actionmailer3 package to 3.0.10.
Bump version only.
2011-08-17 14:19:22 +00:00
taca
91b4fa6e24 Update ruby-actionmailer pacakge to 2.3.14.
Bump version only.
2011-08-17 14:14:24 +00:00
adam
2ad1e041fa Changes 0.5.4:
* Fixes XSS vulnerability
2011-08-17 08:31:36 +00:00
obache
bb3696f957 Revision bump after updating perl5 to 5.14.1. 2011-08-14 12:59:47 +00:00
joerg
b5ec02973e Fix dependency pattern 2011-08-13 17:51:19 +00:00
tron
738b34d8fd Comment out non-working home page URL. 2011-08-11 09:36:50 +00:00
jnemeth
624141558b add and enable mailhops 2011-08-11 03:50:13 +00:00
tron
453358c813 Update "p5-MIME-tools" package to version 5.502. Changes since version 5.428:
- Fix parsing bug: https://rt.cpan.org/Ticket/Display.html?id=66025
- Fix typo: https://rt.cpan.org/Ticket/Display.html?id=65387
- Fix unit tests on Perl 5.8.x: https://rt.cpan.org/Ticket/Display.html?id=66188
- Fix unit test failure on Win32:  (https://rt.cpan.org/Ticket/Display.html?id=66286)
- Add build_requires 'Test::Deep'; to Makefile (rt.cpan.org #64659)
- Fix spelling errors (rt.cpan.org #64610)
- Fix double-decoding bug when decoding RFC-2231-encoded parameters
  (rt.cpan.org #65162)
- Fix inappropriate inclusion of CR characters in parsed headers
  (rt.cpan.org #65681)
- Document that MIME::WordDecoder is mostly deprecated.
- Document that MIME::Head->get(...) can include a trailing newline.
- Increase buffer size from 2kB to 8kB in MIME::Entity and MIME::Body
  (part of rt.cpan.org #65162)
- (cleanup) IO-Stringy (specifically, IO::ScalarArray, IO::Lines, and
  IO::InnerFile) is no longer used
- (ticket 22684) Fix deadlock in filter() when invoking external
  programs such as gzip. (Alexey Tourbin <at -at- altlinux.ru>)
- Remove auto_install from Makefile.PL
- (ticket 60931) If preamble is empty, make sure it's still empty after roundtripping through MIME::Entity
- (ticket 63739) Properly decude RFC2231 encodings in attachment filenames
2011-08-07 08:09:01 +00:00
tron
f78aa8d1b9 Update "p5-MailTools" package to version 2.08. Changes since version 2.07:
- respect errors on closing an Mail::Mailer::smtp/::smtps connection.
  [Tristam Fenton-May]
- Mail::Internet should accept Net::SMTP::SSL as well.
  rt.cpan.org#68590 [Jonathan Kamens]
Improvements:
- document that Mail::Mailer::smtps needs Authen::SASL
  [Marcin WMP Janowski]
2011-08-07 08:04:47 +00:00
tron
5701d37764 Update "spamassassin" package to version 3.3.2. Changes since version 3.3.1:
This is a minor release, primarily to support perl-5.12 and later.
Additionally several other minor bugs are fixed.
2011-08-07 07:47:20 +00:00
is
df6dd8461a Mailhops bei Marius Gedminas/Roland Rosenfeld - a script to summarize the
path and delays an e-mail message encounted.
2011-08-05 13:20:52 +00:00
shattered
7aec0e25fe Remove duplicate patch. oops. 2011-08-02 06:16:09 +00:00
shattered
4f8604d6ea Unbreak build on netbsd-4, required for PR/42706 2011-07-30 11:16:06 +00:00
taca
94b2d747c8 Update postfix package to 2.8.4.
Postfix stable release 2.8.4 is available. This contains fixes and
workarounds that were already included with the Postfix 2.9
experimental release. Where applicable these fixes will also be
made available for the legacy releases Postfix 2.5..2.7.

    * Performance: a high load of DSN success notification requests
      could slow down the queue manager. Solution: make the trace
      client asynchronous, just like the bounce and defer clients.

    * The local(8) delivery agent ignored table lookup errors in
      mailbox_command_maps, mailbox_transport_maps, fallback_transport_maps
      and (while bouncing mail to alias) alias owner lookup.

    * Workaround: dbl.spamhaus.org rejects lookups with "No IP
      queries" even if the name has an alphanumerical prefix. We
      play safe, and skip both RHSBL and RHSWL queries for names
      ending in a numerical suffix.

    * The "sendmail -t" command reported "protocol error" instead
      of "file too large", "no space left on device" etc.

    * The Postfix Milter client reported a temporary error instead
      of "file too large" in three cases.

    * Linux kernel version 3 support. Linus Torvalds has reset the
      counters for reasons not related to changes in code.

You can find the updated Postfix source code at the mirrors listed
at http://www.postfix.org/.
2011-07-27 06:04:54 +00:00
pettai
79a1b777f8 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.
2011-07-27 04:23:53 +00:00
tnn
f701401385 Update to thunderbird-3.1.11.
MFSA 2011-24 Cookie isolation error
MFSA 2011-23 Multiple dangling pointer vulnerabilities
MFSA 2011-22 Integer overflow and arbitrary code execution in
             Array.reduceRight()
MFSA 2011-21 Memory corruption due to multipart/x-mixed-replace images
MFSA 2011-20 Use-after-free vulnerability when viewing XUL document with
             script disabled
MFSA 2011-19 Miscellaneous memory safety hazards (rv:3.0/1.9.2.18)
2011-07-22 07:31:07 +00:00
joerg
79a36ce1cc Make sure localtime_r is present when building with clang. 2011-07-21 17:05:35 +00:00
obache
8692ff62cb recursive bump from gnome-vfs drop crypto dependency. 2011-07-21 13:05:46 +00:00
taca
ea52274a85 Update squirrelmail package to 1.4.22.
Version 1.4.22 - 12 July 2011
-----------------------------
  - Backported default timezone fix from version 1.5.2; helps mitigate
    timezone errors in environments where a default has not been set
    by the administrator.
  - Fixed system lock-ups caused by a combination of certain rare,
    malformed message headers and buggy versions of PHP mbstring
    (#3053349).
  - Now allow multiple plugins to handle (add links for) a single
    attachment MIME type.
  - Now allow administrators to disable all plugins or enable just
    a select few plugins (overriding the active plugins in the normal
    configuration) by setting $temporary_plugins as an empty array
    (all disabled) or an array with one or more plugin directory names
    in config_local.php.
  - Backport fix for call_user_func_array not supporting NULL as empty
    array in PHP 5.3.3
  - Fixed sqauth_read_password() for plugins on the login_verified hook.
  - Added SMTP SASL PLAIN authentication option to configuration tool
    (core support for such is not new).
  - Gmail doens't support standard search commands; removed sort buttons.
  - Forced addition of a file suffix to attachments that lack a filename
    (helps forwarded messages avoid spam filters) (thanks to Petr
    Kletecka) (#3139004).
  - Fixed missing security token in listcommands plugin.
  - Added smtp_auth hook (thanks to Emmanuel Dreyfus).
  - Made speed enhancements to threaded message display (thanks to Siim
    Poder) (#3288123).
  - Allow administrators to configure subfolders of user INBOXes to be
    treated as special folders by adding $subfolders_of_inbox_are_special
    to config_local.php.
  - Fixed incorrect display of INBOX subfolders under some configurations.
    IMPORTANT: You may need to update your configuration so that
    $default_sub_of_inbox is TRUE if it was FALSE (e.g., Courier IMAP users)
    and after updating to this version, your special folders are no longer
    listed at the top of your folder list.  Also, if this change prevents
    users from logging in with an error such as "ERROR: Could not complete
    request.  Query: CREATE "Trash" Reason Given: Invalid mailbox name.",
    you will need to correct the user preference values for the problem
    folders.  You can do so with commands such as the following for file-
    based preferences (adjust the data directory location as needed):
        find /var/lib/squirrelmail/data/ -name *.pref -exec sed --in-place 's/trash_folder=Trash/trash_folder=INBOX.Trash/g' {} \;
        find /var/lib/squirrelmail/data/ -name *.pref -exec sed --in-place 's/trash_folder=Drafts/trash_folder=INBOX.Drafts/g' {} \;
        find /var/lib/squirrelmail/data/ -name *.pref -exec sed --in-place 's/trash_folder=Sent/trash_folder=INBOX.Sent/g' {} \;
    Or, for database-based preferences:
        UPDATE userprefs SET prefval = 'INBOX.Trash' WHERE prefkey = 'trash_folder' AND prefval = 'Trash';
        UPDATE userprefs SET prefval = 'INBOX.Drafts' WHERE prefkey = 'draft_folder' AND prefval = 'Drafts';
        UPDATE userprefs SET prefval = 'INBOX.Sent' WHERE prefkey = 'sent_folder' AND prefval = 'Sent';
    MAKE SURE to back up your user preferences first!
  - Optimized message highlighting rules; faster message list display
    and faster highlight rules management (thanks to C. Bensend for
    extensive effort helping diagnose)
  - New Mail plugin no longer removes normal organization title when
    putting the number of new messages in the browser title
  - Added clickjacking protection (thanks to Asbjorn Thorsen and Geir
    Hansen for bringing this to our attention). [CVE-2010-4554]
  - Fixed XSS holes in generic options inputs, XSS hole in the SquirrelSpell
    plugin, XSS hole in the Index Order page, and added anti-CSRF protection
    to the empty trash feature and the Index Order page (thanks to Nicholas
    Carlini for finding all these issues). [CVE-2010-4555]
  - Fixed XSS problem with unsanitized style tags in messages. [CVE-2011-2023]
2011-07-13 12:22:43 +00:00
taca
6e3ce39cc9 take MAINTAINER. 2011-07-13 01:30:34 +00:00
ryoon
52426d7a5f * Support stunnel-4.39, version detection is changed.
* bump PKGREVISION.
2011-07-11 14:54:38 +00:00
obache
9b7f7b33ae Update cyrus-imapd24 to 2.4.10.
While here,
* Exactly enable/disable PCRE support with package option, enabled by default.
* Add workaround patches for PR#44275, sizeof(time_t) > sizeof(unsigned long).

Changes to the Cyrus IMAP Server since 2.4.9

      * fixed handling of unparsable emails during append (which would
        cause invalid cyrus.index records otherwise)
      * quota: fix a pile of bugs. #1801, virtdomain support; #2728, slow
        user delete; #3178, "file name too long" with big mailbox names;
        #3179, quota -f doubles usage.
      * Bug #3043 - parse multiple groups in headers correctly
      * Bug #3158 - lmtp backend connection timeout
      * Bug #3223 - limit MIME parsing depth to avoid stack overflows
      * Bug #3273 - add SORT=DISPLAY support (but note: still questions
        about correctness of unicode sorting)
      * Bug #3504 - convert all sieve scripts to \r\n line endings on
        upload
      * Bug #3402 - options to munge 8bit characters in headers during lmtp
        delivery to avoid backscatter
      * sync_client: fix broken keepalive TCP options (I doubt anyone ever
        tried to use it)
      * Bug #3482 - add "-o" option to ipurge to only purge messages with
        \Deleted flag set
2011-07-06 09:45:45 +00:00
is
74cdfcc78d Don't compile those functions when using slang - they're not needed
and using an in this case undefined helper function.
2011-07-06 06:24:37 +00:00
obache
ab64949dd4 LICENSE=gnu-gpl-v2 2011-07-03 11:47:50 +00:00
dholland
1851f4ed19 USE_TOOLS, not USE_TOLLS. :-/ 2011-07-03 06:59:56 +00:00
markd
22e8747a10 /usr/bin/env cleanup 2011-07-03 05:53:08 +00:00
obache
118583ae74 Update HOMEPAGE. 2011-06-30 13:20:46 +00:00
schnoebe
84bb8a032a Update to 1.3.4;
Add PKG_DESTDIR_SUPPORT;
Add LICENSE

`$Cambridge: hermes/src/prayer/docs/DONE,v 1.66 2011/06/27 13:39:56 dpc22 Exp $

27/06/2010
==========

Release: Prayer 1.3.4

22/06/2011
==========

draft.c fixes:
 Fold long lines of addresses before the entry which reaches 78 characters
 when possible, rather than after the first entry which crosses that
 boundary. Long standing bug bear of mine but several support functions
 needed to be rewritten to use scratch string in place of output buffer.

 Long subject lines which are not RFC1522 encoded need to be folded.
 separately. Reported by Andrey N. Oktyabrski <ano@bestmx.ru>.

 RFC1522 is not allowed to fold lines in the middle of a UTF-8 multibyte
 character. Reported by Andrey N. Oktyabrski <ano@bestmx.ru>.

Tidy library:
  Add support for tidyp fork of (apparently abandoned) tidy library.

Fix cross site scripting problem:
  MSIE and Chrome think that <!---> is a complete comment. Allows people to
  hide scripts inside <!---><script>...<!--->. Strip all comments (which is
  something that the old sanitiser had been doing already)

Sieve blocks should check "From: " address in body as well as
envelope sender address. Check "Sender: " as well for completeness.

Linux needs IPPROTO_IPV6 to bind to '0.0.0.0' and '::'

01/11/2010
==========

Mike Brudenell <mike.brudenell@york.ac.uk> reported problem with RFC
2183/RFC 2231 quoting with vey long filenames, or filenames with strange
characters from ASCII range.

20/07/2010
==========

Release: Prayer 1.3.3

08/07/2010
==========

Better handling of complex multipart messages:

 Rather than just displaying the first text/plain or text/html that we can
 find in the top, (leaving people to access sections for the other parts),
 display the entire tree: multipart/alternative are handled as before, but
 with other multipart messages, recurse into the subtrees and repeat. Given:

   1   (Nested multipart)
   1.1 text/html
   1.2 text/plain
   2   text/plain

 we display sections 1.1 and 2. Previously we would display section 2,
 which is a bit of a disaster if section (1) was the original message and
 a listserver has helpfully tagged on a message footer as a separate bodypart

Combine os_*.c back into a single file (which is where I started off
many years back). Eliminates lots of repeated code.

07/07/2010
==========

Bugs
====

os_bind_inet_socket(unsigned long port, char *interface)

  If interface resolves to multiple IP addresses then only binds to the
  first. Should really walk along ai->ai_next and bind to each IP address
  in turn. Unfortuanetly this means that os_bind_inet_socket() needs to
  return an array of sockfds rather than a single int. Parent routines
  probably aren't going to play ball either.

  Most likely cause will be a hostname which generates both IPv4 and IPv6
  addresses. Unfortanately it is a probably that we are going to have
  to solve eventually.


05/07/2010
==========

Fix XSS problems reported by:
  Jacob H. Hilton <jhh40@cam.ac.uk>
  Dr Andrew C Aitchison <A.C.Aitchison@dpmms.cam.ac.uk>

  Rather than trying to spot dangerous tags by simple substring matching in C,
  I now feed the html through Tidy library (http://tidy.sourceforge.net/),
  and then prune unwanted nodes from the parse tree before setting it to
  the pretty printer. The only problem is that the Tidy library doesn't
  provide any public API for manipulating the parse tree (although it does
  provide a public API for walking the tree!?), so I had to dig around to
  find the private functions required to remove and manipulate nodes.

  Javascript embedded into CSS is also a problem: I need to strip off CSS
  character entities before looking for dangerous expressions. The final
  part is still a simple string match: I hope that I don't end up having to
  generate parse trees for CSS as well as the HTML.

  Now passes full test suite at:

  https://secure.grepular.com/email_privacy_tester/

Better vacation screen
  Subject line
  Phrasing

Coping with multiple logins as single user from single browser:
  SessionID stored in HTTP Cookie: second login blats first
    Can store SessionID in URL (Prayer does this if no cookies available)
    Not secure: leaks in HTTP "Referrer" header with links from HTML email.
  Solution: Use HTTP Cookie keyed by PID of login session.

Smaller cleanups:
  Improve gap between words in spell check (Cambridge house style)
  Remove extra blank lines after postpone, restore cycle.
2011-06-30 01:17:37 +00:00
gls
73cd5da8fe Add two patches from drochner@ to make claws-mail build again against newer
gnutls.
PKGREVISION++
2011-06-27 19:46:50 +00:00
obache
8d71ff1ff0 Update cyrus-imapd24 to 2.4.9.
while here, expunge old sites from MASTER_SITES, and add the http site in
release announcement.

Changes to the Cyrus IMAP Server since 2.4.8

      * fixed crashes in seen handling
      * Bug #3453 - fixed LSUB replication
      * Bug #3442 - allow disabling PCRE if it's buggy at your site
      * Bug #3443 - LSUB response fixes
      * Bug #3448 - XFER error handling (murder)
      * Bug #3437 - fixed regression: quotaroot wasn't being updated on
        rename
      * Bug #3456 - fixed crash on rename user.foo user.foo without
        partition change
      * config update: database paths for most databases are now
        configurable in imapd.conf
      * Bug #3303 - fixed index lock breaking on XFER (thanks Julien
        Coloos)
      * Bug #3457 - fixed ESEARCH parsing (was breaking iPhones)
      * Bug #3188 - fixed XFER with unlimited quota (thanks again Julien
        Coloos)
      * Misc other quota fixes (there are still known bugs with the quota
        system)
      * Bug #3169 - fixed GETQUOTAROOT for domain quotaroots
      * Bug #3465 - fixed compilation with Perl 5.14 (thanks
        hsk@imb-jena.de, and also thanks to Ondrej Sury who reported it
        separately)
      * Bug #3464 - fix for sendmail exec failure. This was a nasty one,
2011-06-22 01:05:36 +00:00
taca
4a6bd1aff6 Update sylpheed package to 3.1.1.
Patch was provided by PR pkg/45088 from ISIHARA Takanori.


Changes of Sylpheed

* 3.1.1 (stable)

    * The column width of the address book will be saved now.
    * The keyboard shortcut of 'File/Send' menu of compose window was changed
      to prevent accidental sending.
    * The bug that caused occasional crash when summary was updated while
      receiving messages was fixed.
    * The compilation problem on some environment was fixed.
    * Some locale problems on Mac OS X was fixed.
    * The compilation error on newer gcc was fixed.
    * Finnish translation was added.
2011-06-21 03:21:46 +00:00
bouyer
2cac68122b Add destdir support 2011-06-19 13:50:57 +00:00
obache
e923360656 + quickml 2011-06-19 10:09:18 +00:00
obache
a736d8b744 Import quickml-0.7 as mail/quickml.
Based on PR#44939 by Susumu Miwa.
Modified by Makoto Fujiwawa and me in pkgsrc-wip.

Quickml server provides very-easy-to-use mailing list service.
It was too open in this age, some limitation is provided in
this package. The original code is written by Satoru Takabayashi.
2011-06-19 10:01:53 +00:00
taca
6143e58b23 Update ruby-rails3 related package to 3.0.9.
These are update of the version only.
2011-06-17 13:50:48 +00:00
pettai
e712827934 Fixed pidfile path 2011-06-17 13:49:35 +00:00
pettai
79babc2764 Made some corrections to the rc script 2011-06-17 13:42:04 +00:00
obache
98a112cce3 Drop PYTHON_VERSION_ACCEPTED restriction, because it was just not accept 23. 2011-06-14 11:33:27 +00:00
tron
a128f72bfc Enable "pam" option in "dovecot" packages by default as most platforms
supported by "pkgsrc" provide PAM support out of the box.

Change approved by Geert Hendrickx.
2011-06-14 09:37:17 +00:00
obache
4930bbb7d6 Update milter-manager to 1.8.0.
== [release-1-8-0] 1.8.0: 2011-06-10

The first release of stable 1.8.x series.

=== All

==== Improvements

  * Removed unused variables.

=== Package

==== Improvements

  * [debian] Removed Debian GNU/Linux lenny support.
  * [debian] Added Debian GNU/Linux wheezy support.
  * [ubuntu] Removed Ubuntu Hardy Heron support.
  * [ubuntu] Removed Ubuntu Maverick Meerkat support.
  * [ubuntu] Added Ubuntu Natty Narwhal support.
  * [redhat] Specified PID file in init file explicitly.
  * [freebsd] Supported /etc/rc.conf.local.
    [Patch by moto kawasaki]

==== Fixes

  * [debian] Added missing milter.rb.
    [Reported by Mitsuru Ogino]

=== milter manager

==== Improvements

  * [trust applicable condition] Normalized domain name.
  * Added ((<trust.clear|configuration.rd#trust.clear>))
    configuration item.
  * Added
    ((<trust.load_envelope_from_domains|configuration.rd#trust.load_envelope_from_domains>))
    configuration item.
  * [trust applicable condition] Added ezweb.ne.jp and
    docomo.ne.jp to built-in trusted domain list.
  * Used fallback status on negotiate.
  * Added
    ((<manager.chunk_size|configuration.rd.ja#manager.chunk_size>))
    configuration item.

==== Fixes

  * Fixed a bug that child milter process launcher isn't
    exited.
    [Reported by OBATA Akio]
  * Fixed a bug that child milters that return reject,
    temporary failure or discard aren't used in the same
    session.

=== milter-core

==== Improvements

  * Added trace log level that is more verbose than debug
    log level.
  * Supported +/- log level prefix to add/remove log level
    from the current log levels in MILTER_LOG_LEVEL
    environment environment.

==== Fixes

  * Fixed a read block bug when readable data is available.

=== Ruby milter

==== Improvements

  * [configuration] Used 'accept' as default value for
    fallback status.

=== milter-performance-check

==== Improvements

  * Supported CentOS 5.

=== Document

==== Fixes

  * Used Milter::VERSION instead of Milter::TOOLKIT_VERSION
    for confirming Ruby milter's version.
    [Reported by Mitsuru Ogino]
2011-06-12 11:08:37 +00:00
dholland
6fad7b4c8a Update xbiff to 1.0.3. Changes seem to be mostly code cleanup and
autoconf churn.
2011-06-12 00:31:02 +00:00
jnemeth
e5bb853303 Update to 8.14.5, a general bugfix release:
8.14.5/8.14.5	2011/05/17
	Do not cache SMTP extensions across connections as the cache
		is based on hostname which may not be a unique identifier
		for a server, i.e., different machines may have the
		same hostname but provide different SMTP extensions.
		Problem noted by Jim Hermann.
	Avoid an out-of-bounds access in case a resolver reply for a DNS
		map lookup returns a size larger than 1K.  Based on a
		patch from Dr. Werner Fink of SuSE.
	If a job is aborted using the interrupt signal (e.g., control-C from
		the keyboard), perform minimal cleanup to avoid invoking
		functions that are not signal-safe. Note: in previous
		versions the mail might have been queued up already
		and would be delivered subsequently, now an interrupt
		will always remove the queue files and thus prevent
		delivery.
	Per RFC 6176, when operating as a TLS client, do not offer SSLv2.
	Since TLS session resumption is never used as a client, disable
		use of RFC 4507-style session tickets.
	Work around gcc4 versions which reverse 25 years of history and
		no longer align char buffers on the stack, breaking calls
		to resolver functions on strict alignment platforms.
		Found by Stuart Henderson of OpenBSD.
	Read at most two AUTH lines from a server greeting (up to two
		lines are read because servers may use "AUTH mechs" and
		"AUTH=mechs"). Otherwise a malicious server may exhaust
		the memory of the client.  Bug report by Nils of MWR
		InfoSecurity.
	Avoid triggering an assertion in the OpenLDAP code when the
		connection to an LDAP server is lost while making a query.
		Problem noted and patch provided by Andy Fiddaman.
	If ConnectOnlyTo is set and sendmail is compiled with NETINET6
		it would try to use an IPv6 address if an IPv4 (or
		unparseable) address is specified.
	If SASLv2 is used, make sure that the macro {auth_authen} is
		stored in xtext format to avoid problems with parsing
		it.  Problem noted by Christophe Wolfhugel.
	CONFIG: FEATURE(`ldap_routing') in 8.14.4 tried to add a missing
		-T<TMPF> that is required, but failed for some cases
		that did not use LDAP.  This change has been undone
		until a better solution can be implemented.  Problem
		found by Andy Fiddaman.
	CONFIG: Add cf/ostype/solaris11.m4 for Solaris11 support.
		Contributed by Casper Dik of Oracle.
	CONTRIB: qtool.pl: Deal with H entries that do not have a
		letter between the question marks.  Patch from
		Stefan Christensen.
	DOC: Use a better description for the -i option in sendmail.
		Patch from Mitchell Berger.
	Portability:
		Add support for Darwin 10.x (Mac OS X 10.6).
		Enable HAVE_NANOSLEEP for FreeBSD 3 and later.  Patch
		from John Marshall.
		Enable HAVE_NANOSLEEP for OpenBSD 4.3 and later.
		Use new directory "/system/volatile" for PidFile on
		Solaris 11.  Patch from Casper Dik of Oracle.
		Fix compilation on Solaris 11 (and maybe some other
		OSs) when using OpenSSL 1.0.  Based on patch from
		Jan Pechanec of Oracle.
		Set SOCKADDR_LEN_T and SOCKOPT_LEN_T to socklen_t
		for Solaris 11.  Patch from Roger Faulkner of Oracle.
	New Files:
		cf/ostype/solaris11.m4
2011-06-11 04:44:08 +00:00
taca
49bfcac7f2 Update actionmailer3 pacakge to 3.0.8.
*Rails 3.0.8 (unreleased)*

* Mail dependency increased to 2.2.19
2011-06-11 03:24:05 +00:00
taca
2c6e1b8bab Update Ruby on Rails supporting packages to 2.3.12.
Exact changes are unknown but some bug fixes.
2011-06-11 03:13:46 +00:00
taca
3f2a8c8a82 Update ruby-mail package 2.2.19, latest 2.2.x series.
== Tue Apr 26 09:49:54 UTC 2011 Mikel Lindsaar <mikel@rubyx.com>

* Update activesupport require to use inflector - closes #217

== Tue Apr 26 06:18:19 UTC 2011 Mikel Lindsaar <mikel@rubyx.com>

* Fixed charset warning issue with multipart messages - https://github.com/arvindsv
* Version bump to 2.2.18 and gem release

== Wed 20 Apr 2011 15:16:20 UTC Mikel Lindsaar <mikel@rubyx.com>

* Mail::Field.new("Subject: foobar", 'iso-2022-jp') does not set charset - https://github.com/yalab

== Tue Apr 19 00:20:54 UTC 2011 Mikel Lindsaar <mikel@rubyx.com>

* Fixed an exception with nil in Reply-To and References field - https://github.com/dcormier
* Version bump to 2.2.17 and gem release

== Sat Apr 16 12:57:27 UTC 2011 Mikel Lindsaar <mikel@rubyx.com>

* Added support for open SMTP connections and returning the Mail server's response - https://github.com/spiegela
* RE: not appended to subject when replying to a reply - https://github.com/prateekdayal
* Support not ascii compatible charset mail send - https://github.com/yalab
* Fix for issue 208 "mail.body after mail.add_file truncates message body" - https://github.com/glongman
* Handle bad subject encoding (or ":invalid => :replace" is ineffective for utf-8 to utf-8 encoding) - https://github.com/choonkeat
* Handle blank Received header field - https://github.com/bcantin
* Handle part with missing content type - https://github.com/bcantin
* Handle a "<>" Return field - https://github.com/bcantin
* Performance improvements for 1.9 - https://github.com/nobu
* Fix heavy CPU issues when messages are missing a space - https://github.com/scsmith
* Tighten up allowed encodings - https://github.com/scsmith
* Added to_yaml & from_yaml (as well as to_hash & from_hash) - https://github.com/srushti
* Fix up some comments - https://github.com/takahashim
* Version bump to 2.2.16 and gem release
2011-06-11 02:49:39 +00:00
obache
9297f1831d recursive bump from icu shlib major bump. 2011-06-10 21:57:06 +00:00
obache
9572f6d892 recursive bump from textproc/icu shlib major bump. 2011-06-10 09:39:41 +00:00
obache
7820ac4f77 Update SIEVE_VERSION to 0.1.19
Update MANAGESIEVE_VERSION to 0.11.13, for dovecot-1.2.17.
rest part of PR#44970.

Sieve:
v0.1.19 19-05-2011 Stephan Bosch <stephan@rename-it.nl>

	- Enotify extension: fixed inappropriate return type in mailto URI parse
	  function, also fixing ARM compiler warning.
	- Vacation extension: fixed handling of sendmail errors. It produced an
	  additional confusing success message in case of error.
	- Removed header MIME-decoding to fix erroneous address parsing. Applies to
	  address test and vacation command.

ManageSieve:
v0.11.13:
	- ManageSieve: fixed bug in UTF-8 checking of string values.
2011-06-09 13:15:35 +00:00
obache
3a5d9524a7 Update fetchmail to 6.3.20.
Requested by PR#45030.

fetchmail-6.3.20 (released 2011-06-06, 26005 LoC):

# SECURITY BUG FIXES
* CVE-2011-1947:
  STARTTLS: Fetchmail runs the IMAP STARTTLS or POP3 STLS negotiation with the
  set timeout (default five minutes) now. This was reported missing, with
  observed fetchmail freezes beyond a week, by Thomas Jarosch.
     SSL-wrapped connections were unaffected by this timeout, so users of older
  versions can force ssl-wrapped connections -- if supported by the server --
  with the --ssl command line or ssl rcfile option.
  See fetchmail-SA-2011-01.txt for further details.

# BUG FIXES
* IMAP: Do not search for UNSEEN messages in ranges. Usually, there are very few
  new messages and most of the range searches result in nothing. Instead, split
  the long response to make the IMAP driver think that there are multiple lines
  of response. (Sunil Shetye)
* Do not print "skipping message" for old messages even in verbose mode. If
  there are too many old messages, the logs just get filled without any real
  activity. (Sunil Shetye) (suggested by Yunfan Jiang)
* Build: fetchmail now always uses its own MD5 implementation rather than trying
  to find a system library with matched header. The library and header variants
  found on systems are too diverse, and the code size saving is not worth any
  more wasted user or programmer time.

# CHANGES
* Call strlen() only once when removing CRLF from a line. (Sunil Shetye)
* fetchmail sets Internet domain sockets to "keepalive" mode now. Note that
  there is no portable way to configure actual timeouts for this mode, and some
  systems only support a system-wide timeout setting. fetchmail does not
  attempt to tune the time spans of keepalive mode.

# TRANSLATION UPDATES
  [cs]    Chech (Petr Pisar)
  [nl]    Dutch (Erwin Poeze)
  [fr]    French (Frédéric Marchal)
  [de]    German (Matthias Andree)
  [ja]    Japanese (Takeshi Hamasaki)
  [pl]    Polish (Jakub Bogusz)
  [sk]    Slovak (Marcel Telka)

# KNOWN BUGS AND WORKAROUNDS
  (this section floats upwards through the NEWS file so it stays with the
  current release information - however, it was stuck with 6.3.8 for a while)
* fetchmail does not handle messages without Message-ID header well
  (See sourceforge.net bug #780933)
* BSMTP is mostly untested and errors can cause corrupt output.
* Sun Workshop 6 (SPARC) is known to miscompile the configuration file lexer in
  64-bit mode.  Either compile 32-bit code or use GCC to compile 64-bit
  fetchmail.  Note that fetchmail doesn't take advantage of 64-bit code,
  so compiling 32-bit SPARC code should not cause any difficulties.
* fetchmail does not track pending deletes over crashes.
* the command line interface is sometimes a bit stubborn, for instance,
  fetchmail -s doesn't work with a daemon running.
* Linux systems may return duplicates of an IP address in some circumstances if
  no or no global IPv6 addresses are configured.
  (No workaround. Ubuntu Bug#582585, Novell Bug#606980.)
* Kerberos 5 may be broken, particularly on Heimdal, and provide bogus error
  messages. This will not be fixed, because the maintainer has no Kerberos 5
  server to test against. Use GSSAPI.


fetchmail-6.3.19 (released 2010-12-10, 25945 LoC):

# ERRATUM NOTICE ISSUED
* fetchmail 6.3.18 contains several bug fixes that were considered sufficiently
  grave to warrant the issue of an erratum notice, fetchmail-EN-2010-03.txt.

# BUG FIXES
* When specifying multiple local multidrop lists, do not lose wildcard flag.
  (Affects "user foo is bar baz * is joe here")
* In multidrop configurations, an asterisk can now appear anywhere in the list
  of local users, not just at the end.
* In multidrop mode, header parsing is now more verbose in -vv mode, so that it
  becomes possible to see which header is used.
* Make --antispam work from command line (these used to work in rcfiles).
  Reported by Kees Bakker, BerliOS Bug #17599. (Sunil Shetye)
* Smoke test XHTML 1.1 validation, and if it fails, skip validating HTML
  documents.  Skip validating Mailbox-Names-UTF7.html. Several systems have
  broken XHTML 1.1 DTD installations that jeopardize the build.
  Reported by Mihail Nechkin against FreeBSD port.
  Workaround for 6.3.18: build in a separate directory, i. e:
  mkdir build && cd build && ../configure --options-go-here
* Send a NOOP only after a failed STARTTLS in IMAP. (Sunil Shetye)
* Demote GSSAPI verbose/debug syslog to INFO severity. Requested by Carlos E. R.
  and Derek Simkowiak via the fetchmail-users@ mailing list.
* Do STARTTLS/STLS negotiation in IMAP/POP3 if it is mandatory even if the
  server capabilities do not show support for upgradation to TLS.
  To use this, configure --sslproto tls1. (Sunil Shetye)
* IMAP: Understand empty strings as FETCH response, seen on Yahoo. Reported by
  Yasin Malli to fetchmail-users@ 2010-12-10.
  Note that fetchmail continues to expect literals as FETCH response for now.

# DOCUMENTATION
* The manual page now links to IANA for GSSAPI service names.

# TRANSLATION UPDATES
  [cs]    Czech (Petr Pisar)
  [fr]    French (Frédéric Marchal)
  [de]    German
  [it]    Italian (Vincenzo Campanella)
  [pl]    Polish (Jakub Bogusz)


fetchmail-6.3.18 (released 2010-10-09, 25936 LoC):

# SECURITY IMPROVEMENTS TO DEFANG X.509 CERTIFICATE ABUSE
* Fetchmail now only accepts wildcard certificate common names and subject
  alternative names if they start with "*.". Previous versions would accept
  wildcards even if no period followed immediately.
* Fetchmail now disallows wildcards in certificates to match domain literals
  (such as 10.9.8.7), or wildcards in domain literals ("*.168.23.23").
  The test is overly picky and triggers if the pattern (after skipping the
  initial wildcard "*") or domain consists solely of digits and dots, and thus
  matches more than needed.
* Fetchmail now disallows wildcarding top-level domains.

# CRITICAL BUG FIXES AND REGRESSION FIXES
* Fetchmail 6.3.15, 6.3.16, and 6.3.17 would pick up libmd5 to obtain MD5*
  functions, as an effect of an undocumented Solaris MD5 fix.
  This caused all MD5-related functions to malfunction if, for instance,
  libmd5.so was installed on other operating systems as part of libwww on
  machines where long isn't 32-bits, i. e. usually on 64-bit computers.
  Fixes Gentoo Bug #319283, reported, including libwww hint, by Karl Hakimian.
  Side effect: fetchmail will now use -lmd on Solaris rather than -lmd5.
* Fetchmail 6.3.17 warned about insecure SSL/TLS connections even if a matching
  --sslfingerprint was specified. This is an omission from an SSL usability
  change made in 6.3.17.
  Fixes Debian Bug#580796 reported by Roland Stigge.
* Fetchmail will now apply timeouts to the authentication stage.
  This stage encompasses STARTTLS/STLS negotiation in IMAP/POP3.
  Reported missing by Thomas Jarosch.
* Fetchmail now cancels GSSAPI authentication properly when encountering GSS
  errors, such as no or unsuitable credentials.
  It now sends an asterisk on a line by its own, as required in SASL.
    This fixes protocol synchronization issues that cause Authentication
  failures, often observed with kerberized MS Exchange servers.
  Fixes Debian Bug #568455 reported by Patrick Rynhart, and Alan Murrell, to the
  fetchmail-users list. Fix verified by Thomas Voigtmann and Patrick Rynhart.

# BUG FIXES
* Fetchmail will no longer print connection attempts and errors for one host
  in "silent" and "normal" logging modes, unless all connections fail. This
  should reduce irritation around refused-connection logging if services are
  only on an IPv4 socket if the host also supports IPv6. Often observed as
  connections refused to ::1/25 when the subsequent connection to 127.0.0.1/25
  then - silently - succeeds.  Fetchmail, unless in verbose mode, will collect
  all connect errors and only report them if all of them fail.
* Fetchmail will not try GSSAPI authentication automatically, unless it has GSS
  credentials. However, if GSSAPI authentication is requested explicitly,
  fetchmail will always try it.
* Fetchmail now parses response to "FETCH n:m RFC822.SIZE" and "FETCH n
  RFC822.HEADER" in a more flexible manner. (Sunil Shetye)
* The manual page clearly states that --principal is for Kerberos 4 only, not
  for Kerberos 5 or GSSAPI. Found by Thomas Voigtmann.

# CHANGES
* When encountering incorrect headers, fetchmail will refer to the bad-header
  option in the manpage.
  Fixes BerliOS Bug #17272, change suggested by Björn Voigt.
* Fetchmail now decodes and reports GSSAPI status codes upon errors.
* Fetchmail now autoprobes NTLM also for POP3.
* The Fetchmail FAQ has a new item #R15 on authentication failures.

# INTERNAL CHANGES
* The common NTLM authentication code was factored out from pop3.c and imap.c.

# TRANSLATION UPDATES
  [zh_CN] Chinese/simplified (Ji Zheng-Yu)
  [cs]    Czech (Petr Pisar)
  [nl]    Dutch (Erwin Poeze)
  [fr]    French (Frédéric Marchal)
  [de]    German
  [it]    Italian (Vincenzo Campanella)
  [ja]    Japanese (Takeshi Hamasaki)
  [pl]    Polish (Jakub Bogusz)
  [sk]    Slovak (Marcel Telka)
2011-06-09 11:52:33 +00:00
schmonz
1f147ed266 Update to 2.71. From the changelog:
* Potentially safer method for writing feeds.dat on UNIX
* Handle via links with no title attribute
* Handle attributes more cleanly with OVERRIDE_EMAIL and DEFAULT_EMAIL
2011-06-09 06:21:58 +00:00
schmonz
b7d1278142 LICENSE=gnu-gpl-v2. 2011-06-07 03:25:51 +00:00
schmonz
28d74fcbb4 LICENSE=public-domain. 2011-06-07 03:24:32 +00:00
schmonz
fadd3f4ce3 DESTDIR support, PKGMANDIR support, OS X fixes, general cleanups.
For ${OPSYS}/${USE_DESTDIR}/${PKGMANDIR} combinations that already
worked, no functional change (hence no PKGREVISION bump).
2011-06-07 02:53:42 +00:00
adam
b2a345f225 Changes 0.5.3:
This bugfix release fixes two important bugs in the IMAP communication which
prevented sent messages from being saved in version 0.5.2.
2011-06-03 07:21:01 +00:00
schmonz
1215f5c6dc Update to 4.20.3. From the changelog:
-fix logging errors in error paths.  Thanks: Visa Putkinen.
2011-05-30 22:14:09 +00:00
obache
ba235aa4fb Update IM to 151.
- Tiny changes for Perl 5.12.
- Build scripts are updated.
  Use `sysconfdir' instead of `libdir' for the configuration file.
  ${DESTDIR) is prepended to each installed target.
2011-05-28 07:54:01 +00:00
tron
82222c5d18 Update "milter-greylist" package to version 4.2.7. Changes since 4.2.6:
- Fix ratelimit sliding window for computing average
- Fix p0f port byte order (Enrico Scholz)
- Fix milter-greylist.m4 for newer Sendmail (Joe Pruett)
- Fix autoconf warning about --datarootdir (R P Herrold)
2011-05-25 07:15:32 +00:00
drochner
16a2ce9dd9 update to 2.32.3
changes:
-bugfixes
-translation updates
2011-05-18 11:00:53 +00:00
obache
8a08b8a73b restore distinfo for sieve related files, PR#44970.
XXX: managesieve option is still broken, due to missing patch for 1.2.17.
2011-05-15 13:19:06 +00:00
obache
e691cb2e68 fixs build on FreeBSD. 2011-05-15 12:04:24 +00:00
obache
65fb53fa8e Add two patches taken from upstream repo for CVE-2011-0411.
Bump PKGREVISION.
2011-05-15 08:40:33 +00:00
drochner
6d4b4cb2da update to 2.32.3
changes:
-bugfixes
-translation updates
2011-05-13 17:18:35 +00:00
ryoon
76b1b8fa23 Remove obsolete nls line from PLIST. 2011-05-13 08:00:04 +00:00
adam
36b55b6558 Changes 2.0.13:
* Added "doveadm index" command to add unindexed messages into
  index/cache. If full text search is enabled, it also adds unindexed
  messages to the fts database.
* added "doveadm director dump" command.
* pop3: Added support for showing messages in "POP3 order", which can
  be different from IMAP message order. This can be useful for
  migrations from other servers. Implemented it for Maildir as 'O'
  field in dovecot-uidlist.
* doveconf: Fixed a wrong "subsection has ssl=yes" warning.
* mdbox purge: Fixed wrong warning about corrupted extrefs.
* sdbox: INBOX GUID changed when INBOX was autocreated, leading to
  trouble with dsync.
* script-login binary wasn't actually dropping privileges to the
  user/group/chroot specified by its service settings.
* Fixed potential crashes and other problems when parsing header names
  that contained NUL characters.
2011-05-13 07:36:39 +00:00
adam
4303fb793e Changes 1.2.17:
* Fixed potential crashes and other problems when parsing header names
  that contained NUL characters.
* IMAP: Fixed a memory leak with ESEARCH command handling
* Quota warnings could have been executed at incorrect times with
  some configs.
2011-05-13 07:34:48 +00:00
obache
d6c74d3228 Add an upstream patch to fix a bug that process launcher isn't quitted. Bump PKGREVISION. 2011-05-12 11:28:11 +00:00
bouyer
d4f73af182 Also install the content of the addressbooks subdirectory. This is needed
for the "My Address Books" link.
Bump PKGREVISION.
2011-05-11 21:28:35 +00:00
adam
daefd5f80d Updated docs for Exim 4.76 2011-05-11 06:10:07 +00:00
taca
36fb695671 Update ruby-actionmailer3 to 3.0.7:
*Rails 3.0.7 (April 18, 2011)*

* remove AM delegating register_observer and register_interceptor to Mail [Josh Kalderimis]
2011-05-10 14:14:18 +00:00
taca
1ad589c8c4 Update postfix package to 2.8.3.
* pkgsrc change: remoe mysql4 from PKG_OPTIONS.


Securiy release for Memory corruption in Postfix SMTP server Cyrus SASL
support: http://www.postfix.org/CVE-2011-1720.html

20110411

	Cleanup: postscreen(8) and verify(8) daemons now lock their
	respective cache file exclusively upon open, to avoid massive
	cache corruption by unsupported sharing. Files: util/dict.h,
	util/dict_open.c, verify/verify.c, postscreen/postscreen.c.

20110414

	Bugfix (introduced with Postfix SASL patch 20000314): don't
	reuse a server SASL handle after authentication failure.
	Problem reported by Thomas Jarosch of Intra2net AG. File:
	smtpd/smtpd_proto.c.
2011-05-10 13:38:23 +00:00
obache
8c98f4ac5f Exactly disable ldap support if ldap option is off (enabled by default in
configure script) to avoid hidden dependency.

Bump PKGREVISION.
2011-05-10 01:33:12 +00:00
adam
7b525521e4 Changes 4.76:
* The new ldap_require_cert option would segfault if used.  Fixed.
* Harmonised TLS library version reporting; only show if debugging.
  Layout now matches that introduced for other libraries in 4.74 PP/03.
* New openssl_options items: no_sslv2 no_sslv3 no_ticket no_tlsv1
* New "dns_use_edns0" global option.
* Don't segfault on misconfiguration of ref:name exim-user as uid.
* Extra paranoia around buffer usage at the STARTTLS transition.
  nb: Exim is not vulnerable to http://www.kb.cert.org/vuls/id/555316
* Updated PolarSSL code to 0.14.2.
* Catch divide-by-zero in ${eval:...}.
* Condition negation of bool{}/bool_lax{} did not negate.  Fixed.
* CVE-2011-1764 - DKIM log line was subject to a format-string attack --
  SECURITY: remote arbitrary code execution.
* SECURITY - DKIM signature header parsing was double-expanded, second
  time unintentionally subject to list matching rules, letting the header
  cause arbitrary Exim lookups (of items which can occur in lists, *not*
  arbitrary string expansion). This allowed for information disclosure.
* Fix another SIGFPE (x86) in ${eval:...} expansion, this time related to
  INT_MIN/-1 -- value coerced to INT_MAX.
2011-05-09 13:30:47 +00:00
obache
d98a226e09 exactly disable tcl detection, for PR#44945.
Tcl is just required for Web Alpine Support, but not installed now.
2011-05-09 12:02:59 +00:00
drochner
0a04ae0a94 add patch from upstream to fix format string vulnerability (CVE-2011-1764)
bump PKGREV
2011-05-07 14:32:02 +00:00
drochner
f450ad6994 these programs are known to suffer from incompatible changes
in gnutls-2.12 -- add constraint and URL reference (from gls)
2011-05-04 17:41:15 +00:00
tnn
aa8c839250 Update to sylpheed-3.1.0.
From homepage:
  "This release contains many improvements for usability. The features
   requested by many users, such as combining partial messages, removal of
   attachments, automatic address completion, etc., were added. The feature
   to assist the migration from Outlook Express has been added. Various
   bugfixes have been also made."
2011-05-04 08:30:39 +00:00
tnn
98e37f045a Security and stability update of thunderbird to 3.1.10.
MFSA 2011-16 Directory traversal in resource: protocol
MFSA 2011-12 Miscellaneous memory safety hazards (rv:2.0.1/ 1.9.2.17/ 1.9.1.19)
2011-05-03 13:17:11 +00:00
abs
58795c08e1 Add mysql55-server to the option list. Bump pkgrevision 2011-04-30 18:31:08 +00:00
ryoon
6d15ce1995 Update to 1.4.24.
Changelog:
Version 1.4.24:
- Remove the unmaintained pt_BR translation.
- Simplify manual license: use a simple permissive license instead of GNU FDL.
- Replace a call to gnutls_protocol_set_priority(), which is deprecated in
  GnuTLS >= 2.12.0. Fixes Debian bug #624048 (reported for mpop).
- Remove gnulib, for simplicity and maintainability.
- Update GNU autotools files, in particular configure.ac.
2011-04-29 22:45:36 +00:00
adam
d22c77bae6 pkglint clean-up 2011-04-29 11:48:24 +00:00
pettai
b3cf9aff1d 2.3.2 2011/04/14
Fix bug #SF3067338: Create a pool of DB handles for SQL operations
                so that queries don't all share one serially.
        Fix bug #SF3156559: Don't compile Lua scripts anew for each execution.
        Fix bug #SF3210385: Fix issue with configuration reload failures
                having some side effects on the remaining active configuration
                handle.  Reported by Andreas Schulze.
        Fix bug #SF3235131: Don't report ADSP errors as signature errors
                in Authentication-Results header fields.
        Fix bug #SF3258459: Don't send progress messages during EOH.  Problem
                reported by Gary Mills.
        Fix bug #SF3276469: When generating "z=" tags, apply omit and sign
                header field lists.  Problem noted by Todd Lyons.
        Add ADSP processing error information to A-R header fields.
        LIBOPENDKIM: Use a time_t to store TTL and clock drift options
                rather than unsigned long.  Patch from Piotr Sikora.
        LIBAR: Include class and type in debugging messages.  Suggested
                by Gary Mills.
        LIBAR: Start the dispatcher on the first query, not in ar_init().
                Allows ar_init() to be called before a fork() safely.
        CONTRIB: Adjust installed path in RedHat start script.  Patch
                from Naresh V.
        CONTRIB: Require the current libopendkim in the opendkim definition
                in the RPM spec file.  Patch from Naresh V.

2.3.1           2011/03/28
        Feature request #SF3196060: Log retrieved reputation values.
                Patch from Andreas Schulze.
        Feature request #SF3199824: Don't log "no signature data" unless
                LogWhy is enabled or the action for unsigned mail is something
                other than "accept".
        Fix bug #SF3196069: Log more detail when dkimf_config_setlib() fails.
                Problem noted by Andreas Schulze.
        Fix bug #SF3197890: Update ARF report format for DKIM verification
                failures to use what's in draft-ietf-dkim-marf-reporting.
        Fix bug #SF3204725: Add "ReplaceHeaders" data set to constrain what
                header fields are affected by "ReplaceRules".  Problem
                noted by Chris Callegari.
        Fix bug #SF3211114: Extract "BaseDirectory" from configuration
                file properly.
        Fix bug #SF3234178: Correct handling of a KeyTable entry for which the
                key data is empty.  Based on a patch from Yoshiaki Yanagihara.
        Patch #SF3205699: Make all header field name and domain name data
                sets case insensitive.  Submitted by Richard Rognlie.
        Add a case-insensitivity flag to odkim.db_open().
        Minor correction to DNS function return codes for unbound, which
                doesn't have an expired/no-reply distinction like libar does.
        LIBOPENDKIM: Fix up timeout handling with a DNS callback is in use.
        LIBOPENDKIM: Update for draft-kucherawy-dkim-atps-03.
        STATS: Fix bug #SF3195449: Omit data from reporters that are not
                currently marked "enabled" in the reporters table.
        STATS: Evaluate "i=" against the "d=" domain, not the "From" domain.
                Problem noted by Mark Martinec.
        STATS: A few more reports.
        MILTERTEST: Don't use non-standard printf() conversions.
        MILTERTEST: Get the SMFIP_HDR_LEADSPC logic right.
        TOOLS: Feature request #SF3200848: Add a backgrounding option
                (on by default) to opendkim-spam.
2011-04-28 23:00:07 +00:00
obache
4125a226d6 Update milter-manager to 1.6.9.
== [release-1-6-9] 1.6.9: 2011-04-26

A bug fix release of 1.6.8.

=== All

==== Improvements

  * autogen.sh supports bash.
    [Reported by Kenji Shiono]

=== Document

==== Improvements

  * Followed Ruby milter's change.
    [Reported by akira yamada]

=== milter manager

==== Improvements

  * Added
    ((<database.extra_options|configuration.rd#database.extra_options>))
    configuration item.
  * Supported exception handling in callback.

==== Fixes

  * Fixed a bug that define_connection_checker raises an
    exception.
    [Reported by Kenji Shiono]

=== milter-client

==== Improvements

  * Supported error report when UNIX domain socket mode
    change is failed.

=== milter-performance-check

==== Improvements

  * Added --starttls option.
  * Added --auth-user option.
  * Added --auth-password option.
  * Added --auth-mechanism option.
  * Added --auth-map option.

==== Fixes

  * Fixed a bug that --smtp-port is ignored.
2011-04-26 15:39:47 +00:00
adam
dab937b2df Changes 0.5.2:
* TinyMCE 3.4.2 now compatible with IE9
* PEAR::Net_SMTP 1.5.2, fixed timeout issue
* Fix bug where template name without plugin prefix was used in render_page hook
* Support 'abort' and 'result' response in 'preferences_save' hook, add error
  handling
* Fix bug where some content would cause hang on html2text conversion
* Improve space-stuffing handling in format=flowed messages
* Fix bug where some dates would produce SQL error in MySQL
* Added workaround for some IMAP server with broken STATUS response
* Fix bug where default_charset was not used for text messages
* Stateless request tokens. No keep-alive necessary on login page
* Force names of unique constraints in PostgreSQL DDL
* Add code for prevention from IMAP connection hangs when server closes socket
  unexpectedly
* Remove redundant DELETE query (for old session deletion) on login
* Get around unreliable rand() and mt_rand() in session ID generation
* Fix some emails are not shown using Cyrus IMAP
* Fix handling of mime-encoded words with non-integral number of octets in
  a word
* Fix parsing links with non-printable characters inside
* Fixed de_CH/de_DE localization bugs
* Add variable for 'Today' label in date_today option
* Applied plugin changes since 0.5-stable release
* Fix SQL query in rcube_user::query() so it uses index on MySQL again
* Use only one from IMAP authentication methods to prevent login delays
* Fix strftime format support in date_today option
* Removed redundant </form> tags from contact add/edit pages
* Fix CSS error in contact details screen on IE7
2011-04-26 13:47:33 +00:00
obache
ddf23c01e7 more replace interpreter. 2011-04-23 08:09:43 +00:00
obache
9ea3b36c23 recursive bump from gettext-lib shlib bump. 2011-04-22 14:40:40 +00:00
obache
1d9df3258a recursive bump from gettext-lib shlib bump. 2011-04-22 13:41:54 +00:00
obache
ad2f19a4e5 note "used by..." comments. 2011-04-20 11:53:33 +00:00
obache
5d0b010d8e Update milter-manager to 1.6.8.
== [release-1-6-8] 1.6.8: 2011-04-15

A bug fix release of 1.6.7.

=== All

==== Improvements

  * Don't create needless directories on install.
    [Reported by OBATA Akio]

=== Document

==== Improvements

  * Changed target CentOS version to 5.6.

==== Fixes

  * Fixed wrong internal links.

=== milter-manager

==== Improvements

  * Added
    ((<manager.event_loop_created|configuration.rd#manager.event_loop_created>))
    configuration item.

=== Ruby milter

==== Improvements

  * Added
    ((<milter.event_loop_created|ruby-milter-configuration.rd#milter.event_loop_created>))
    configuration item.
  * Added Milter::ClientSession#worker_id.
  * Added Milter::ClientSession#[].

=== milter-core

==== Improvements

  * Followed the Sendmail behavior rather than Postfix
    behavior on adding a header.

=== milter-server

==== Improvements

  * Don't require Ruby's header files until they are needed.

==== Fixes

  * Fixed a bug that milter-test-server can't be detected.
2011-04-16 01:53:22 +00:00
adam
b6d4201ff9 Changes 0.2.3:
* Sieve filter tool: finished implementing basic functionality. It is not
  quite ready yet, but it is available for those willing to experiment
  with it (needs --with-unfinished-features config to compile). Also
  includes man page.
* Vacation extension now inhibits replies to messages from sender listed
  in :addresses, thus preventing replies to one of the user's other known
  addresses.
* Vacation extension: implemented the (draft) vacation-seconds extension.
  This also adds min/max period configuration settings. Refer to
  doc/vacation.txt for configuration information.
* ManageSieve: fixed bug in UTF-8 checking of string values. This is done
  by discarding the original implementation and migrating to the Dovecot
  API's UTF-8 functionality.
* Sieve command line tools now avoid initializing the mail store unless
  necessary. This prevents sievec and sieve-dump from failing when
  executed by root for example.
* Enotify extension: fixed inappropriate return type in mailto URI parse
  function, also fixing ARM compiler warning.
* Vacation extension: fixed handling of sendmail errors. It produced an
  additional confusing success message in case of error.
* Removed header MIME-decoding to fix erroneous address parsing. Applies to
  address test and vacation command.
* Fixed segfault bug in extension configuration, triggered when unknown
  extension is mentioned in sieve_extensions setting.
2011-04-15 13:36:01 +00:00
adam
c6c27cfdb0 Changes 2.0.12:
* doveadm: Added "move" command for moving mails between mailboxes.
* virtual: Added support for "+mailbox" entries that clear \Recent
  flag from messages (default is to preserve them).
* dbox: Fixes to handling external attachments
* dsync: More fixes to avoid hanging with remote syncs
* dsync: Many other syncing/correctness fixes
* doveconf: v2.0.10 and v2.0.11 didn't output plugin {} section right
2011-04-15 13:34:28 +00:00
obache
3a5967b50d fixes build on DragonFly. 2011-04-14 12:29:16 +00:00
obache
d77cc6e3cb Fixes build on DragonFly. 2011-04-14 12:23:40 +00:00
obache
24b1e716a0 Update cyrus-imapd to 2.4.8.
Changes to the Cyrus IMAP Server since 2.4.7

      * Bug #3428 - allow charset argument to "thread" to be quoted
      * Bug #3429 - fixed mupdate crash
      * Bug #3404 - had crept back in! Fix LIST "" user properly
      * Bug #3388 - fix reconstruct internaldate flap when file hardlinked
        with different internaldates
      * Bug #3410 - don't require a partition on murder frontends
      * Bug #3406 - fix compile on FreeBSD
      * Bug #3415 - fix nntpd
      * Bug #3390 - add 'proc_path' config variable
      * Bug #3364 - allow setting unlimited quota through a proxy server
      * Bug #3433 - append '0.' file rather than deleting in reconstruct
      * Fixed bug in reconstruct where a record rewrite lost the cache
        pointer until you did a SECOND reconstruct (no bug number)
      * Bug #3440 - fixed cyr_expire crash if run with -x
2011-04-14 02:18:27 +00:00
schmonz
8f125aa96e Update to 4.20.2. From the changelog:
-further changes to the Received: header construction to handle IPv6 better.
 Thanks: Frederic Perrin.
2011-04-10 05:36:41 +00:00
schmonz
d00adbbc36 Update to 4.20.1. From the changelog:
-ensure correct remote address and port is included in the Received: trace
 headers generated by getmail.  Previously the first address found for the
 server was used even if another address was actually used to connect to the
 server.  Thanks: Frederic Perrin.
2011-04-08 19:18:15 +00:00
hauke
6556681416 Add mail/sendmail-cidrexpand 2011-04-08 14:42:36 +00:00
hauke
d00ee2808c Mention .include by mail/sendmail-cidrexpand 2011-04-08 14:41:10 +00:00
hauke
ed8374c6b5 Package the cidrexpand pre-parser for Sendmail access maps that
ships with Sendmail but does not get installed.
2011-04-08 14:39:56 +00:00
obache
996f3a54f9 Update milter-manager to 1.6.7.
== [release-1-6-7] 1.6.7: 2011-04-08

A bug fix release of 1.6.6.

=== All

==== Improvements

  * Don't create needless directories on install.
    [Reported by OBATA Akio]

==== Fixes

  * Fixed a bug that Ruby/GLib2 in system can't be found.
    [Reported by OBATA Akio]

=== Package

==== Fixes

  * [RPM] Fixed dependencies.
  * [Debian] Fixed dependencies.
  * [Debian] Don't use deprecated option in init script.
  * [RPM] Don't use deprecated option in init script.

=== milter-manager

==== Fixes

  * [S25R] Fixed a bug that milter is always run.

=== milter-core

==== Improvements

  * Added "+LEVEL1|LEVEL2|..." syntax to add log levels.
  * Added "-LEVEL1|LEVEL2|..." syntax to remove log levels.

=== milter-client

==== Improvements

  * Added --log-level option.
  * Added --quiet option.

=== Thanks

  * OBATA Akio

== [release-1-6-6] 1.6.6: 2011-04-07

This release improves Ruby support and Solaris support.

=== All

==== Improvements

  * Added --with-bundled-ruby-glib2 configure option for
    using bundled Ruby/GLib2 anytime.
  * Supported Solaris.

=== Document

==== Fixes

  * [Debian] add missing GROUP=postfix in configuration.
    [Reported by Jordao]

=== Package

==== Improvements

  * Supported Solaris.
  * Fedora 13 -> 14.

=== milter-core

==== Improvements

  * Set 'warning' log level by default.
  * Set 'statistics' log level by default.
  * Set 'message' log level by default.
  * Changed syslog level for statistics log to LOG_NOTICE
    level from LOG_INFO level .

==== Fixes

  * Fixed a memory leak on read error.

=== milter-manager

==== Improvements

  * Supported database connection.
  * Disabled S25R applicable condition for IPv6 connection
    by default. It's customizable by s25r.check_only_ipv4=.
  * Added --n-workers option.
  * Added --event-loop-backend option.
  * Supported log configuration in configuration file.

==== Fixes

  * Fixed a crash bug on reloading.
    [Reported by Kenji Shiono]

=== libmilter-compatible

==== Improvements

  * Supported event loop backend customize by environment
    variable:
    * MILTER_EVENT_LOOP_BACKEND=libev -> libev is used
    * MILTER_EVENT_LOOP_BACKEND=glib -> GLib is used (default)

=== milter-test-client

==== Improvements

  * Added --pid-file option.
  * Supported shutdown by SIGTERM.

=== milter-test-server

==== Improvements

  * Added --envelope-from option.
  * Deprecated --from option.
  * Added --envelope-recipient option.
  * Deprecated --recipient option.
  * Added --connect-macro option.
  * Added --helo-macro option.
  * Added --envelope-from-macro option.
  * Added --envelope-recipient-macro option.
  * Added --data-macro option.
  * Added --end-of-header-macro option.
  * Added --end-of-message-macro option.
  * Supported result body output in non-ASCII encoding.

=== milter-report-statistics

==== Improvements

  * Supported Solaris.
  * Added --pid option.
  * Added --pid-directory option.

=== Ruby milter

==== Improvements

  * Added --maintenance-interval option.
  * Added --run-gc-on-maintain option.
  * Added --environment option.
  * Added --max-file-descriptors option.
  * Added --pid-file option.
  * Added Milter::ClientSession#delete_header.
  * Added Milter::ClientSession#insert_header.
  * Added Milter::ClientSession#replace_body.
  * Added Milter::ClientSession#change_from.
  * Added. Milter::ClientSession#add_recipient.
  * Added Milter::ClientSession#delete_recipient.
  * Added Milter::ClientSession#delay_response.
  * Added Milter::ClientSession#progress.
  * Added Milter::ClientSession#discard.
  * Added Milter::EventLoop.
  * Supported configuration file.
  * Added Milter::SocketAddress#ipv4?.
  * Added Milter::SocketAddress#ipv6?.
  * Added Milter::SocketAddress#unix?.

==== Fixes

  * Fixed a crash bug.

=== Thanks

  * Jordao
  * Kenji Shiono
2011-04-08 07:58:16 +00:00
hauke
0d94c8cd02 Update Mailman to 2.1.14.1
Partly addresses pkg/25165.

From the package's NEWS file:

2.1.14 (20-Sep-2010)

  Security

    - Two potential XSS vulnerabilities have been identified and fixed.

  New Features

    - A new feature for controlling the addition/replacement of the Sender:
      header in outgoing mail has been implemented.  This allows a list owner
      to set include_sender_header on the list's General Options page in the
      admin GUI.  The default for this setting is Yes which preserves the prior
      behavior of removing any pre-existing Sender: and setting it to the
      list's -bounces address.  Setting this to No stops Mailman from adding or
      modifying the Sender: at all.

      Additionally, there is a new Defaults.py/mm_cfg.py setting
      ALLOW_SENDER_OVERRIDES which defaults to Yes but which can be set to No
      to remove the include_sender_header setting from General Options, and
      thus preserve the prior behavior completely.

    - Bounce processing has been enhanced so that if a bounce is returned to a
      list from a non-member who is a member of a regular_include_list, the
      bounce will be processed as a bounce for the included list.

  i18n

    - Fixed a missing format character in the German bin/mailmanctl docstring.

    - Updated Dutch translation from Jan Veuger.

    - Updated Japanese Translation from Tokio Kikuchi.

    - Updated Finnish translation from Joni Töyrylä.

    - Made a few corrections to some Polish templates.  Bug #566731.

    - Made a minor change to the Chinese (China) message catalog.  Bug #545772.

    - Changed a few DOCTYPE directives in templates for compliance.
      Bug #500952 and Bug #500955.

  Bug Fixes and other patches

    - Made minor wording improvements and typo corrections in some messages.
      Bug #426979.

    - Fixed i18n._() to catch exceptions due to bad formats.  Bug #632660.

    - Fixed admindb interface to decode base64 and quoted-printable encoded
      message body excerpts for display.  Bug #629738.

    - Fixed web CGI tracebacks to properly report sys.path.  Bug #615114.

    - Changed the member options login page unsubscribe request to include the
      requesters IP address in the confirmation request.  Bug #610527.

    - Changed fix_url to lock the list if not locked.  Bug #610364.

    - Made a minor change to the English subscribeack.txt (welcome message)
      template to emphasize that a password is only required to unsubscribe
      *without confirmation*.

    - Fixed an issue in admindb that could result in a KeyError and "we hit a
      bug" response when a moderator acts on a post that had been handled by
      someone else after the first moderator had retrieved it.  Bug #598671.

    - Fixed a bug which would fail to show a list on the admin and listinfo
      overview pages if its web_page_url contained a :port.  Bug # 597741.

    - Fixed bin/genaliases to not throw TypeError when MTA = None.
      Bug #587657.

    - Provided the ability to specify in mm_cfg.py a local domain (e.g.
      'localhost') for the local addresses in the generated virtual-mailman
      when MTA = 'Postfix'.  See VIRTUAL_MAILMAN_LOCAL_DOMAIN in Defaults.py.
      Bug #328907.

    - Made a minor change to the removal of an Approved: pseudo-header from
      a text/html alternative to allow for an inserted '\xA0' before the
      password.

    - Fixed Content Filtering collapse_alternatives to work on deeply nested
      multipart/alternative parts.  Bug #576675.

    - We now accept/remove X-Approved: and X-Approve: headers in addition to
      Approved: and Approve: for pre-approving posts.  Bug #557750.

    - Reordered the 'cancel' and 'subscribe' buttons on the subscription
      confirmation web page so the default action upon 'enter' will be the
      subscribe button in browsers that pick the first button.  Bug #530654.

    - Fixed a bug in the admindb interface that could apply a moderator
      action to a message not displayed.  Bug #533468.

    - Added a traceback to the log message produced when processing the
      digest.mbox throws an exception.

    - Added a urlhost argument to the MailList.MailList.Create() method to
      allow bin/newlist and the the create CGI to pass urlhost so the host
      will be correct in the listinfo link on the emptyarchive page.
      Bug #529100.

    - Added the List-Post header to the default list of headers retained in
      messages in the MIME digest.  Bug #526143.

    - When daemonizing mailmanctl, we now ensure terminal files are closed.

    - Fixed a bug in pipermail archiving that caused fallback threading by
      subject to fail.  Bug #266572.

    - We now give an HTTP 401 status for authentication failures from admin,
      admindb, private, options and roster CGIs, and an HTTP 404 status from
      all the CGIs for an invalid list name.

    - Backported the listinfo template change from the 2.2 branch to fix
      Bug #514050.

    - Fixed a bug where going to an archives/private/list.mbox/list.mbox URL
      would result in a munged URL if authentication was required. Bug #266164.

    - Fixed a bug where check_perms would throw an OSError if an entry in
      Mailman's lists/ directory was not a directory.  Bug #265613.

    - Fixed a bug where a message with an Approved: header held by a handler
      that precedes Approve (SpamDetect by default) would not have the
      Approved: header removed if the held message was approved.  Bug #501739.

2.1.13 (22-Dec-2009)

  i18n

    - Updated Dutch message catalog from Jan Veuger.

    - Added Asturian translation from Marcos Costales and the Asturian
      Language Team.

  Bug Fixes and other patches

    - Added "white-space: pre-wrap" style for <pre> tag in archives.
      Bug #266467.

    - Added vette logging for rejected and discarded (un)subscribe requests.

    - Fixed a bug in admindb.py that could erroneously discard an unsubscribe
      request as a duplicate.

    - Decoded RFC 2047 encoded message subjects for a few reports.
      Bug #266428.

    - Fixed the French, Spanish and Hebrew translations which improperly
      translated the 'coding:' line in bin/config_list output.

    - Fixed the auto-responder to treat messages to -confirm, -join, -leave,
      -subscribe and -unsubscribe as requests rather than posts.  Bug #427962.

    - Configure/make no longer builds Japanese and Korean codecs in
      pythonlib if Python already has them.

    - Inadvertently setting a null site or list password allowed access
      to a list's web admin interface without authentication.  Fixed by
      not accepting null passwords.

    - Changed VERP_CONFIRM_REGEXP  in Defaults.py to work if the replying
      MUA folds the To: header and in cases where the list name includes '+'.

    - Fixed some paths in contrib/check_perms_grsecurity.py. Bug #411192.

    - Replies to commands sent to list-request now come From: list-owner
      instead of list-bounces.

    - Mailman no longer folds long sub-part headers in multipart messages.
      In addition, Mailman no longer escapes From_ lines in the body of
      messages sent to regular list members, although MTA's may do it anyway.
      This is to avoid breaking signatures per Bug #265967.

    - XSS protection in the web interface went too far in escaping HTML
      entities.  Fixed.

    - Removed or anonymized additional headers in posts to anonymous lists.

    - Fixed a bug that could cause incorrect threading of replies to archived
      messages that arrive with timestamps in the same second.

    - Scrubbed HTML attachments containing tab characters would get the tabs
      replaced by a string of '&nbsp' without a semicolon.  Fixed.

    - Caught a TypeError in content filtering, collapse alternatives that
      occurred with a malformed message if a multipart/alternative part
      wasn't multi-part.  Reported in comments to bug #266230.

    - Fixed a few things in bin/update:
      - Changed some old messages for more current meaning.
      - Fixed qfiles update to not lose metadata from 2.1.5+ format entries.
      - Fixed 2.0.x template migration to not die if the templates/ tree
        contains subdirectories from a version control system.

    - Fixed a bug that would show a list on the admin and listinfo overview
      pages if its web_page_url host contained the current host as a
      substring.  Bug #342162.

    - Fixed a bug in Utils.canonstr() that would throw a UnicodeDecodeError
      if the string contained an HTML entity > 255 and also characters in the
      128-255 range.  Bug #341594.

    - Added recognition for more bounces.

    - Updated contrib/mmdsr to report preserved messages and to use mktemp to
      create temp files.
2011-04-07 15:45:37 +00:00
hauke
d9ced0214a Point to the UPGRADING file, for those unhappy fellows who have to
upgrade an existing mailman installation.

Relevant for pkg/25165
2011-04-07 13:57:23 +00:00
taca
4bc5db72f8 Update ruby-actionmailer3 package to 3.0.6.
*Rails 3.0.6 (April 5, 2011)

* Don't allow i18n to change the minor version, version now set to ~>
  0.5.0 [Santiago Pastorino]
2011-04-06 13:28:53 +00:00
wiz
3ce5e54677 Fix PKGREVISION spelling. From Robert Elz in PR 44824. 2011-04-05 08:39:32 +00:00
wiz
715f4611ea Update to 1.0.23, fixing a security problem.
Version 1.0.23:
- No significant changes.

Version 1.0.22:
- A new command 'received_header' with a corresponding '--received-header'
  option allows to disable the default Received header if required.
- A new command 'passwordeval' with a corresponding '--passwordeval' option
  allows to set the password to the output of a command.

Version 1.0.21:
- No significant changes.

Version 1.0.20:
- Added support for authentication mechanism SCRAM-SHA-1 via GNU SASL.
- The new command tls_fingerprint allows one to trust one particular TLS
  certificate, in case tls_trust_file cannot be used for some reason.
- The new script mpop-gnome-tool.py manages Gnome Keyring passwords for mpop.

Version 1.0.19:
- When using OpenSSL, mpop now correctly handles NUL characters in the Common
  Name and Subject Alternative Name fields of certificates. This fixes a
  security problem. Note that mpop is not affected by this problem if GnuTLS is
  used.
- Mpop can now handle mail boxes larger than 2 GiB on 32bit systems. Previously,
  this only worked on 64bit systems.

Version 1.0.18:
- Delivery to MS Exchange pickup directories is now supported, thanks to Julien
  Larigaldie.

Version 1.0.17:
- No significant changes.

Version 1.0.16:
- Mpop now also reads SYSCONFDIR/netrc if the password was not found in
  ~/.netrc.
- Support for the GNOME keyring was added by Satoru SATOH.

Version 1.0.15:
- This version fixes two bad bugs that prevented mpop from correctly retrieving
  mails under certain cicumstances.

Version 1.0.14:
- The configuration command tls_crl_file was added. This allows to use
  certificate revocation lists (CRLs) during certificate verification.
- The configuration command tls_min_dh_prime_bits was added. This is needed to
  use TLS/SSL with servers that use a small Diffie-Hellman (DH) prime size.
- The configuration command tls_priorities was added. This allows to fine tune
  TLS/SSL session parameters.

Version 1.0.13:
- Support for the Mac OS X keychain was added by Jay Soffian.
2011-04-01 11:40:34 +00:00
obache
402c981f3e Add user-destdir installation support. 2011-04-01 09:12:04 +00:00
obache
04754e7308 Updte cyrus-imapd24 to 2.4.7.
bugs and security fix release.

Changes to the Cyrus IMAP Server since 2.4.6

      * Fixed Bug #3357 - lmtpd offering STARTTLS in pre-authorized mode.
      * Fixed Bug #3392 - allowing INBOX.INBOX to be created if the case
        didn't match
      * Fixed Bug #3404 - incorrect LIST "" "user" response
      * Fixed Bug #3417 - crash on zero-byte quota file
      * Fixed numberous bugs with mailbox upgrades
      * Fixed replication errors, which have been reported many times on
        the mailing list, but don't have bug numbers.
      * Increated "paranoia" about record ordering in mailbox, which would
        have detected some bad bugs in replication that caused the infinite
        runaway mailbox filling reported in 2.4.6 and below
      * Increased syslogging detail about replication issues
      * Fixed reconstruct crash with zero-byte index file
      * Fixed cyradm perl library path finding
      * Fixed incorrect use of LITERAL+ formats in our responses to
        clients. Unreported, but could be causing wierd hard-to-track-down
        bugs out there
      * Fixed append immediately on create
      * Upgraded Unicode database to version 6.0
      * Fixed reconstruct crash on folder names with many digits (i.e. ebay
        auction numbers)
      * Fixed reconstruct crash with file called '0.'
      * Made reconstruct '-n' option actually exist, as advertised in the
        man page
      * Fixed bug #3423 - STARTTLS plaintext command injection
        vulnerability
      * Bug #3382 Added "failedloginpause" config option
      * Bugs #3383/3385 Removed some obsolete config options
      * Bug #3389 $confdir/proc not created on the fly
      * Bug #3394 fix imtest parsing of MECHLIST
      * Bug #3399 fix with_ldap option default
      * Bug #3307 fix mbpath crash on remote mailbox
      * Bug #3420 use getpassphrase on Solaris, now passwords over 8
        characters long work with cyrus tools
      * Bug #3400 and others - lots of bugs with XFER between different
        versions in murder clusters fixed, including a bug that caused only
        mailboxes with zero messages to be rejected for upgrade
      * Bug #3391 fix rename which just moves between partitions
      * Bug #3103 fix imtest using plain authentication when it must not
      * Bug #3426 fix TLS on sockets other than stdin
      * Added support for BDB versions 5 and above
2011-03-31 01:28:37 +00:00
hubertf
eedfdfad06 Fix build by using giflib.buildlink3.mk 2011-03-27 00:59:53 +00:00
taca
bada84584d Switch to use lang/ruby/rails.mk.
No functional change.
2011-03-23 15:02:09 +00:00
taca
5da4942669 Update ruby-actionmailer3 package to 3.0.5.
Version update only.
2011-03-23 14:50:15 +00:00
taca
6d9f079be2 Switch to utilize lang/ruby/rail.mk. 2011-03-23 14:27:14 +00:00
adam
692abdb82f Updated documentation for Exim 4.75 2011-03-22 13:55:28 +00:00
adam
f58d4fb628 Changes 4.75:
1. In addition to the existing LDAP and LDAP/SSL ("ldaps") support, there
   is now LDAP/TLS support, given sufficiently modern OpenLDAP client
   libraries.  The following global options have been added in support of
   this: ldap_ca_cert_dir, ldap_ca_cert_file, ldap_cert_file, ldap_cert_key,
   ldap_cipher_suite, ldap_require_cert, ldap_start_tls.
2. The pipe transport now takes a boolean option, "freeze_signal", default
   false.  When true, if the external delivery command exits on a signal then
   Exim will freeze the message in the queue, instead of generating a bounce.
3. Log filenames may now use %M as an escape, instead of %D (still available).
   The %M pattern expands to yyyymm, providing month-level resolution.
4. The $message_linecount variable is now updated for the maildir_tag option,
   in the same way as $message_size, to reflect the real number of lines,
   including any header additions or removals from transport.
5. When contacting a pool of SpamAssassin servers configured in spamd_address,
   Exim now selects entries randomly, to better scale in a cluster setup.
2011-03-22 13:52:19 +00:00
taca
758259de00 Update mail/postfix pacakge to 2.8.2.
Postfix stable release 2.8.2 is available. This release has minor
fixes that are already in the experimental (2.9) release.

- Bugfix: postscreen DNSBL scoring error.  When a client disconnected
  and then reconnected before all DNSBL results for the earlier
  session arrived, DNSBL results for the earlier session would be
  added to the score for the later session. This is very unlikely
  to have affected any legitimate mail.

- Workaround: the SMTP client did not support mail to [ipv6:ipv6addr].

- Portability: FreeBSD closefrom() was back-ported to FreeBSD 7,
  breaking FreeBSD 7.x support retroactively.

- Portability: the SUN compiler had trouble with a pointer expression
  of the form ``("text1" "text2") + constant'' so we don't try to
  be so clever.
2011-03-22 09:37:27 +00:00
shattered
3234306a5e PR/38507 -- Add 'awaken' command to rc.d script 2011-03-20 01:38:35 +00:00
gls
212c229e3a Fix PKGREVISION 2011-03-19 15:03:50 +00:00
gls
5331f513b0 Update mail/claws-mail to 3.7.8, and sync plugins.
Upstream changes:

* Bug fixes:
- rfe 2309, 'Shortcuts should not be modifiable by default'
- bug 2313, 'CLI quicksearch sometimes returns the same
messages twice'
- bug 2317, 'Action results in "Bad file descriptor"
- PGP/Core: Win32 build fix
- NNTP: fix replying (broken in corner case)
- fix configure option --disable-manual
- One more GTK+ 2.22 build fix
- Debian bug 599547, 'Please re-introduce quick shortcut for
marking as spam'
2011-03-19 14:52:07 +00:00
drochner
abc02d2112 update to 2.4.23
changes: bugfixes
2011-03-18 17:25:20 +00:00
gdt
c7c4d6f66d Memory allocation hygiene fix from PR pkg/44704.
spamass-milter forks, allocates memory and then execs, violating
locking rules.  This commit adds a patch from Juergen Hannken-Illjes
that moves the allocation above the fork.

TODO: upstream is recently alive again, after 5 years with no
releases.  Push these fixes upstream.
2011-03-18 15:26:30 +00:00
zafer
996bd2550b service suspended. fetch from backup. 2011-03-17 20:49:10 +00:00
zafer
a7e67b0513 service suspended. prevent timeout. fetch from backup. 2011-03-17 20:45:57 +00:00
drochner
a5988ce81a require evolution>=2.32.2, should fix a build problem reported in
a followup to PR pkg/44723 by Stefano Marinelli
2011-03-15 14:09:01 +00:00
drochner
216db6ac5f update to 2.32.2
changes:
-bugfixes
-translation updates
2011-03-15 14:05:56 +00:00
drochner
7a8c20b81b kill GTK_DISABLE_DEPRECATED, should fix build problem reported
by Stefano Marinelli per PR pkg/44723
being here, update to 2.32.2, changes are bugfixes
2011-03-15 11:14:58 +00:00
pettai
7cb6fe3dd2 2.3.0 2011/02/21
Feature request #SF2964396: Allow SignHeaders, OmitHeaders and
                SenderHeaders to be specified as deltas to the default lists.
        Feature request #SF3053094: Correct documentation and improve function
                of the AuthservID configuration setting.  Requested by
                Andreas Schulze.
        Feature request #SF3060152: Add odkim.replace_header() function.
        Feature request #SF3060161: Add odkim.del_header() function.
        Feature request #SF3061189: Add new "quarantine" option to all the
                various "On-" settings.
        Feature request #SF3066104: Add "AnonymousDomains" configuration
                option.
        Feature request #SF3074290: Add _FFR_ATPS, experimental support for
                draft-kucherawy-dkim-atps.
        Feature request #SF3076684: Add "VBR-TrustedCertifiersOnly" flag.
        Feature request #SF3080604: Add odkim.parse_field() function.
                Requested by Todd Lyons.
        Feature request #SF3081697: Add "OversignHeaders" configuration
                option.
        Feature request #SF3085536: Activate _FFR_STATS_I, providing
                statistics reporting about use of "i=" in signatures.
        Feature request #SF3096630: Add odkim.rbl_check() function.
        Feature request #SF3097083: Make SigningTable accessible from Lua.
        Feature request #SF3103095: Allow "%" in a KeyTable entry's filename
                component as well as the domain name.
        Feature request #SF3105480: Improved VBR correctness; don't conduct
                VBR checks at all if there are disagreeing "mc" values in
                multiple VBR-Info header fields.
        Feature request #SF3106132: Allow "%" in a SigningTable's value.
        Feature request #SF3109963: Add "MaximumSignaturesToVerify" setting.
                Suggested by John Wood.
        Feature request #SF3110593: Add compile-time support for GnuTLS as
                an alternative to OpenSSL.  Suggested by Alessandro Vesely.
        Feature request #SF3136772: Sign the VBR-Info header field, if added.
                Requested by Frederik Pettai.
        Fix bug #SF3134119: With AutoRestart enabled, arrange to relay
                SIGUSR1 from the parent to the child rather than terminating.
                Reported by Yoshiaki Yanagihara.
        Fix bug #SF3141313: Trim whitespace from values in in-core data
                sets.  Reported by Todd Lyons.
        Fix bug #SF3156124: More robust handling of database disconnects.
                Also add _FFR_POSTGRESQL_RECONNECT_HACK, which will hopefully
                be temporary.  Reported by Miha Vrhovnik.
        Fix bug #SF3181180: Correct handling of quoted strings containing
                parentheses (and the opposite) when parsing
                Authentication-Results header fields.  Reported by
                Mark Martinec.
        Fix back-compatibility with very old implementations of milter in MTAs.
        Fix case-insensitive matching for domain names when doing signing
                selection.  Problem noted by John Espiro.
        New configuration file options:
                - "CaptureUnknownErrors", replacing the FFR of the same name
                - "DNSConnect", requesting the resolver use TCP mode
                - "KeepAuthResults", suppressing required removal of
                  Authentication-Results header fields
                - "ResolverTracing", adding detailed logging of libar activity
                - "StrictHeaders", requesing libopendkim to assert header
                  field counts according to the standards
                - "UnboundConfigFile", passing a configuration file name to
                  libunbound (suggested by Andreas Schulze)
                - "VBR-PurgeFields", removing "X-VBR-*" fields after using them
        Trim whitespace from the end of all values in a config file, not just
                strings.  Problem noted by Reuben Farrelly.
        Assume a default location for opendkim.conf.  Suggested by Andreas
                Schulze.
        Don't needlessly demand milter features, causing aborts when they're
                not available.  Problem noted by Todd Lyons.
        Make odkim.get_clienthost(), odkim.get_clientip() and
                odkim.get_fromdomain() available in the final script.
        When "SyslogSuccess" is active, log the selector and domain used.
                Suggested by Miha Vrhovnik.
        LIBAR: Feature request #SF3115073: Add flag for fine-grained activity
                logging for debugging purposes.
        LIBAR: Add support for using poll() instead of socket().
        LIBOPENDKIM: Feature request #SF3087029: Add DKIM_LIBFLAGS_STRICTHDRS.
        LIBOPENDKIM: Feature request #SF3089990: Add dkim_sig_getsignedhdrs().
        LIBOPENDKIM: Fix bug #SF3079094: Have dkim_diffheaders() take
                canonicalization into account when generating its results
                to avoid false positives.
        LIBOPENDKIM: Fix bug #SF3184670: Add error codes for missing and empty
                "v=" tags, thus avoiding a possible assertion failure when
                DKIM_LIBFLAGS_BADSIGHANDLES is in use.  Reported by J. Coloos.
        LIBOPENDKIM: Fix up handling of multi-TXT DNS replies inside
                dkim_get_policy_dns().
        LIBOPENDKIM: Add dkim_getid().
        LIBOPENDKIM: Treat no answers as an NXDOMAIN with respect to
                retrieving ADSP records.
        LIBOPENDKIM: When an unexpected DNS type or class is received,
                log the received values.
        LIBVBR: Feature request #SF3105477: Copy the generic DNS work from
                libopendkim.
        STATS: Feature request #SF3085536: Activate _FFR_STATS_I, providing
                statistics reporting about use of "i=" in signatures.
        STATS: Feature request #SF3125701: Add "s=" key value tracking.
        STATS: Feature request #SF3137445: Track key sizes.  Suggested by
                Todd Lyons.
        MILTERTEST: When asserting negotiation state, don't forget to capture
                what was negotiated.
        TOOLS: Feature request #SF3106876: Amend opendkim-testkey to return
                the DNSSEC results as well.
        TOOLS: Fix bug #SF3143922: Command line parameters to opendkim-testkey
                now override their configuration file counterparts.
        TOOLS: Experimental new "opendkim-spam" tool to let users update a
                stats database to indicate a message is spam, for possible
                later correlation use.
        BUILD: opendkim-genzone needs LIBCRYPTO_LDFLAGS.  Reported by
                John Smith.
        Activate _FFR_CAPTURE_UNKNOWN_ERRORS.
2011-03-13 23:31:31 +00:00
adam
14377a47f6 Changes 2.0.11:
* dotlock_use_excl setting's default was accidentally "no" in all
  v2.0.x releases, instead of "yes" as in v1.1 and v1.2. Changed it
  back to "yes".
- v2.0.10: LDAP support was broken
- v2.0.10: dsyncing to remote often hanged (timed out in 15 mins)

Chamges 2.0.10:
* LMTP: For user+detail at domain deliveries, the +detail is again written
  to Delivered-To: header.
* Skip auth penalty checks from IPs in login_trusted_networks.
+ Added import_environment setting.
+ Added submission_host setting to send mails via SMTP instead of
  via sendmail binary.
+ Added doveadm acl get/set/delete commands for ACL manipulation,
  similar to how IMAP ACL extension works.
+ Added doveadm acl debug command to help debug and fix problems
  with why shared mailboxes aren't working as expected.
- IMAP: Fixed hangs with COMPRESS extension
- IMAP: Fixed a hang when trying to COPY to a nonexistent mailbox.
- IMAP: Fixed hang/crash with SEARCHRES + pipelining $.
- IMAP: Fixed assert-crash if IDLE+DONE is sent in same TCP packet.
- LMTP: Fixed sending multiple messages in a session.
- doveadm: Fixed giving parameters to mail commands.
- doveadm import: Settings weren't correctly used for the
  import storage.
- dsync: Fixed somewhat random failures with saving messages to
  remote dsync.
- v2.0.9: Config reload didn't notify running processes with
  shutdown_clients=no, so they could have kept serving new clients
  with old settings.
2011-03-10 13:42:54 +00:00
drochner
602d471e81 remove GTK_DISABLE_DEPRECATED from CPPFLAGS to fix build problem
with new gtk2 reported by wiz
2011-03-10 09:41:50 +00:00
dholland
c037c2f3a4 Fix glaring LP64 problems; build no longer hangs on amd64 as reported
in PR 44682.
2011-03-06 03:47:26 +00:00
wiz
b3144c6d69 regen patch so that line numbers are not 1000 lines off. 2011-03-05 13:49:57 +00:00
tnn
e22c2b91cb Stability and security update of thunderbird to 3.1.8.
MFSA 2011-09 Crash caused by corrupted JPEG image
MFSA 2011-08 ParanoidFragmentSink allows javascript: URLs in chrome documents
MFSA 2011-01 Miscellaneous memory safety hazards (rv:1.9.2.14/ 1.9.1.17)
2011-03-05 13:09:35 +00:00
obache
d8774759f2 * fixes to install libraries as BSD_INSTALL_LIB, not BSD_INSTALL_DATA (patch-ac)
* nearly 10 years forgotten to replace @x11prefix@ with @PREFIX@ in patch-at.
  and no need to restrict to BSDs only in pkgsrc.
* regen patches with recent mkpatches(1).
* use SUBST to replace PREFIX.
* add user-destdir installation.

Bump PKGREVISION.
2011-03-02 05:42:41 +00:00
obache
8d13aea21f destdir installation support.
XXX: for user-destdir, see devtools/M4/UNIX/defines.mk, conf*{OWN,GRP,MODE}.
2011-03-01 11:19:49 +00:00
wiz
e2f84ad43f Reset maintainer for retired developers. 2011-02-28 14:52:37 +00:00
obache
5c3a2f9ca7 Fixes CONFLICTS pattern and add new conflict with p5-Mail-SPF. 2011-02-27 13:06:12 +00:00
obache
5d614b1e03 + p5-Mail-SPF 2011-02-27 12:57:15 +00:00
obache
1323f858d0 Import p5-Mail-SPF-2.007 as mail/p5-Mail-SPF from pkgsrc-wip.
Mail::SPF is an object-oriented Perl implementation of the Sender Policy
Framework (SPF) e-mail sender authentication system.

See <http://www.openspf.org> for more information about SPF.
2011-02-27 12:56:11 +00:00
obache
59c203e039 try to catch up from bind95 to libbind changes in mk/resolv.buildlink3.mk 2011-02-27 12:48:05 +00:00
obache
43f40c2189 Update MASTER_SITES. 2011-02-27 12:37:24 +00:00
tron
c461c8fb35 Remove outdated and unmaintained "postfix-current" package. Please use
the "postfix" package instead which contains a more recent version.
2011-02-26 09:01:35 +00:00
tron
07c027a721 Update "postfix" package to version 2.8.1. Changes since version 2.7.2:
Postfix stable release 2.8.0 is available. This release continues the
  move towards improving code and documentation, and making the system
  better prepared for changes in the threat environment.

  The postscreen daemon (a zombie blocker in front of Postfix) is now
  included with the stable release. postscreen now supports TLS and can
  log the rejected sender, recipient and helo information. See the
  POSTSCREEN_README file for recommended usage scenarios.

  Support for DNS whitelisting (permit_rhswl_client), and for pattern
  matching to filter the responses from DNS white/blacklist servers
  (e.g., reject_rhsbl_client zen.spamhaus.org=127.0.0.[1..10]).

  Improved message tracking across SMTP-based content filters; the
  after-filter SMTP server can log the before-filter queue ID (the
  XCLIENT protocol was extended).

  Read-only support for sqlite databases. See sqlite_table(5) and
  SQLITE_README.

  Support for 'footers' that are appended to SMTP server "reject"
  responses. See "smtpd_reject_footer" in the postconf(5) manpage.

This update was tested by Takahiro Kambe.
2011-02-26 08:58:59 +00:00
drochner
2c6f145f54 update to 2.4.22
changes: bugfix
2011-02-25 13:28:06 +00:00
drochner
3e4ada3d8d update to 2.32.2
changes: bugfixes and minor improvements
2011-02-25 13:25:52 +00:00
taca
33e824faca Bump PKGREVISION due to ABI change of ruby18-base. 2011-02-21 16:01:10 +00:00
pettai
3f0387de0b 2.2.2 2010/11/28
Fix bug #SF2903325: Clean up numerous signed vs. unsigned warnings.
        Fix bug #SF3095782: When VBR is enabled, only perform a query when
                the "md" domain in the VBR-Info header field matches the
                "d" field for any valid signature.
        Fix bug #SF3105993: Better handling of missing records in Lua DB
                lookups.
        When reading keys, ensure what's being read is a regular file and
                not something else.
        Complain if TrustAnchorFile names something that can't be opened
                for reading.
        LIBOPENDKIM: Don't complain about multiple records returned if one
                of them was an RRSIG.
        LIBAR: Rework some I/O logic to avoid a deadlock when the nameserver
                becomes unresponsive during response processing.
        BUILD: Move all scripts and executables except opendkim to a bin
                directory for adminstrator convenience. They were previously in
                the sbin directory.
        BUILD: Fix bug #SF3101842: Fix opendkim-genzone build when OpenDBX
                is in use.
        BUILD: opendkim-testkey can require SASL build information when used
                with OpenLDAP, or Lua information when built with Lua.
        BUILD: Dissociate libopendkim and libunbound, as this is now handled
                through the application rather than the library.
        BUILD: Convert to using git for source code management.
        STATS: Additional reporting improvements.
        STATS: Fix bug #SF3107659: Add additional diagnostic output to
                opendkim-importstats when malformed input is found.
        TOOLS: Handle input generated with and without the _FFR_STATS_I
                extensions.

2.2.1           2010/10/25
        Avoid assertion failures when using "-V" and arlib.
        Fix "refile" loading.
        Fix collision between "ReputationRoot" and "StatisticsName" in the
                configuration file.
        Convert sender's domain name to lowercase prior to doing any database
                queries with it.  This was done before, but lost during the
                database overhaul in 1.2.0.
        Fix up Authentication-Results header field generation for VBR.
                Reported by Fredrik Pettai.
        Add _FFR_STATS_I enabling statistics reporting of "i=" signature
                properties.
        LIBOPENDKIM: Fix bug #SF3081964: dkim.h requires <sys/time.h>.
        LIBOPENDKIM: Fix bug #SF3087251: Use thread-safe resolver functions
                when avaialble.
        LIBOPENDKIM: Cancel completed reputation queries.
        LIBOPENDKIM: Simplify DKIM_OPTS_ALWAYSHDRS handling.
        LIBAR: Fix bug #SF3080720: Don't compute timeouts based on completed
                or dead queries.
        LIBVBR: Fix some pointer errors causing false negatives.
        TOOLS: Write "v=" tags in key records output by opendkim-genzone.

2.2.0           2010/10/03
        Feature request #SF2874043: Add _FFR_ADSP_LISTS allowing control over
                action taken when mail is sent to known lists from
                ADSP "discardable" sources.
        Feature request #SF2964366: Allow arbitrary data set operations
                from inside Lua script hooks.
        Feature request #SF2981598: Add "NoHeaderB" and "SingleAuthResult"
                settings so that only one Authentication-Results header field
                is added, and reduce its variability.
        Feature request #SF3013084: Add "DomainKeysCompat" setting.
        Feature request #SF3017358: Allow a token in the KeyTable that gets
                replaced with the sender's domain name.
        Feature request #SF3019876: Enable registration and use of generic
                DNS functions.
        Feature request #SF3021566: Change "ADSPDiscard" to "ADSPAction",
                allowing selection of what action to take when a message is
                determined by ADSP to be "discardable".
        Feature request #SF3023232: Allow selection of a signer (for the
                signature's "i=" tag) when calling odkim.sign() or via an
                optional second parameter in the SigningTable.
        Feature request #SF3024854: Always log a warning if a key file
                has unsafe group/other read/write bits set.  Further, if the
                new "RequireSafeKeys" setting is true, refuse to use the data.
        Feature request #SF3030548: Add _FFR_DEFAULT_SENDER, adding the
                "DefaultSender" setting.
        Feature request #SF3049483: Use ReportAddress for ADSP Reports and for
                the sender envelope address.
        Feature request #SF3056571: Extend signer selection in the SigningTable
                to include a token that will be replaced by the From:
                domain.
        Feature request #SF3062077: Allow the specification of additional
                recipients when delivering DKIM/ADSP failure reports through
                a new ReportBccAddress configuration option.
        Fix bug #SF3004995: Don't apply "SenderHeaders" to the library
                as that impacts how ADSP works.
        Fix bug #SF3025856: Fix "AllowSHA1Only", which was not working at all.
        Fix bug #SF3037504: Rework database schema and tools to meet revised
                reporting requirements.
        Fix bug #SF3051536: Allow disabling of reputation queries.
        Fix bug #SF3058204: Fix numerous possible double-free() incidents in
                dkimf_config_free().
        Fix PeerList to work with IPv6 addresses.
        Fix loop boundary check in dkimf_db_close().
        Fix assertion failure in dkimf_db_get() when used with a "match both"
                operation.
        Fix "LocalADSP", which was not working at all.
        Fix some Lua test mode logic and a build issue that prevented
                "ScreenPolicyScript" from working.
        Added MTACommand for overriding default (mainly for testing).
        Ignore "Domain" and "Selector" settings if "KeyTable" is set.
        Add "On-PolicyError" to configuration tables.
        Don't automatically temp-fail messages bearing signatures that
                reference revoked keys.
        Some fixes to the "final" Lua script self-test code.
        Include libmilter version in "-V" output.
        Single-thread DB queries done via OpenDBX handles as they can't be
                used to do parallel queries.
        Attempt to reconnect after SQL disconnections.
        Revise text/plain portion of policy reports.
        Fix up DSN parsing so that it is not needlessly restrictive.
        Add _FFR_STATSEXT: Allows arbitrary local extensions to statistics
                gathering via a fourth Lua script that can cause the
                generation of additional SQL insertion operations.
        LIBOPENDKIM: Feature request #SF3026287: Add dkim_getuser() function.
        LIBOPENDKIM: Feature request #SF3065035: Apply library query
                configuration to ADSP lookups as well, mainly to support
                auotmated testing.
        LIBOPENDKIM: Fix bug #SF3071368: Fix tiny memory leak in dkim_init().
        LIBOPENDKIM: Fix bug #SF3051762: Don't error out of dkim_get_key()
                when in test mode by testing signature-specific features when
                against dummy data.
        LIBOPENDKIM: Don't build against pthread libraries if not needed.
        LIBOPENDKIM: Add dkim_get_signer(), dkim_policy_state_new() and
                dkim_policy_state_free().
        LIBOPENDKIM: Don't assert a "g=" default when processing keys so that
                statistics reporting can tell whether or not it was originally
                there.
        LIBOPENDKIM: Minor fix to internal state machine when dealing with
                unsigned messages.
        LIBOPENDKIM: Rename DKIM_PRESULT_AUTHOR to DKIM_PRESULT_FOUND.
        LIBOPENDKIM: Improved error reporting from dkim_ohdrs().
        LIBOPENDKIM: Improved re-entrancy of dkim_eoh_verify().
        LIBOPENDKIM: Undefine DKIM_FEATURE_ASYNC_DNS (obsolete).
        MILTERTEST: Feature request #SF3005002: Enable testing of
                "unspecified" protocol family connections.
        MILTERTEST: Add "-u" option to report resource usage statistics on
                completion.
        MILTERTEST: Add mt.signal() to allow signaling of filters for things
                like configuration file reloads.
        MILTERTEST: Enhance mt.connect() to accept optional retry and interval
                arguments.
        MILTERTEST: Add "-w" option to request no waiting for the child process
                to exit and report status.
        MILTERTEST: Allow partial seconds argument to mt.sleep().
        TOOLS: Feature request #SF3004335: Add support to opendkim-testkey
                to get configuration file values and validate an entire
                KeyTable.
        TOOLS: Update opendkim-genkeys script to support
                draft-ietf-marf-dkim-reporting.
        TOOLS: Flip logic of "-a" flag to opendkim-stats.
        TOOLS: Fix bug #SF3037452: Change owner/group/mode of stats database
                when resetting it to whatever the replaced file had.
        CONTRIB: Add opendkim-reportstats, contributed by John Wood.
        BUILD: Fix --with-db.
        Activate _FFR_ZTAGS.
2011-02-21 00:04:21 +00:00
shattered
ee0caff939 PR/34742 -- support "reload" command, remove pidfile after stopping 2011-02-16 19:37:49 +00:00
schmonz
a40118d4a6 Fix not-really-a-parse-error when OVERRIDE_EMAIL and DEFAULT_EMAIL
aren't set to anything fancy. Bump PKGREVISION.
2011-02-12 14:11:42 +00:00
tnn
e616d38826 Add a small tweak to the rc script:
Make an effort to pick up spamd_flags from the rc configuration when
not running on NetBSD/DragonFlyBSD.
2011-02-11 19:10:53 +00:00
adam
f9443c31db Changes 0.5.1:
This update release fixes some bugs discovered with the 0.5 stable version and
also improves security by preventing some possible CSRF attacks. IDNA support
has now been improved and some visual glitches in IE and Safari have been
resolved.
2011-02-11 14:37:08 +00:00
obache
e814fa21c3 Update milter-manager to 1.6.5.
== [release-1-6-5] 1.6.5: 2011-01-26

A bug fix release of 1.6.4.

=== milter manager

==== Fixes

  * Fixed a bug that "Sendmail Compatible" applicable
    condition doesn't set applicable if_addr and id_name
    macro value.
    [Patch by Kenji Shiono]
  * Fixed a crash bug that may be caused SMTP client
    disconnection is detected.
    [Reported by Kenji Shiono]

=== milter-manager-log-analyzer

==== Improvements

  * Supported parsing Authentication-Results added by ENMA.

=== Ruby milter

==== Improvements

  * Supported effective user and group change.

=== Thanks

  * Kenji Shiono
2011-02-11 14:09:33 +00:00