Commit graph

7311 commits

Author SHA1 Message Date
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