Commit graph

7740 commits

Author SHA1 Message Date
joerg
bf64e1355a Deal with C99 inline semantic. 2012-06-15 18:56:09 +00:00
taca
4c01df26de Bump PKGREVISION for those RUBY_RAILS_STRICT_DEP is set to no implicitly now.
(Relax dependency to Ruby on Rails component packages.)
2012-06-14 15:14:09 +00:00
taca
26d173b35a Set RUBY_RAILS_STRICT_DEP to yes. 2012-06-14 15:12:15 +00:00
taca
95f24c2d59 Update ruby-actionmailer31 to 3.1.6.
pkgsrc change: add RUBY_RAILS_STRICT_DEP which will be enabled later.

## Rails 3.1.6 (Jun 12, 2012)

*   No changes.
2012-06-14 14:56:50 +00:00
taca
74025da122 Update ruby-actionmailer3 to 3.0.14.
pkgsrc change: add RUBY_RAILS_STRICT_DEP which will be enabled later.

## Rails 3.0.14 (Jun 12, 2012)

*   No changes.
2012-06-14 14:51:27 +00:00
sbd
21792a9296 Recursive PKGREVISION bump for libxml2 buildlink addition. 2012-06-14 07:43:06 +00:00
taca
e0d71eb870 Update ruby-actionmailer32 to 3.2.6.
## Rails 3.2.6 (Jun 12, 2012)

*   No changes.
2012-06-13 15:18:16 +00:00
taca
844f01fca7 Update pear-Mail_Mime to 1.8.5.
Release date: 2012-06-09 15:39 UTC
Release state: stable

Changelog:

* Added possibility to set additional parameters of message part header,
  e.g. attachment size [alec]
* Added automatic setting of attachment size via Content-Disposition header
  size parameter [alec]
2012-06-13 13:10:12 +00:00
ryoon
372c5e0b9d Sync with thunderbird-13.0. 2012-06-12 22:47:44 +00:00
ryoon
7c0b8a49d5 Update to 13.0
* Update enigmail to 1.4.2
* Update Lightning to 1.5

Changelog:
* Filelink: Upload your files to an online storage service and send links
  to your friends, avoiding bounce back due to large attachments. We have
  partnered with YouSendIt to bring this feature, but additional partners
  will be added in the near future.
* In partnership with Gandi and Hover, you can now sign up for a
  personalized email address from within Thunderbird. Along with your new
  email address, Thunderbird will be automatically set up and ready to
  send and receive messages. We are working with additional suppliers to
  cover more areas of the world and to provide more options in the future.
* Various security fixes
MFSA 2012-40 Buffer overflow and use-after-free issues found using Address Sanitizer
MFSA 2012-39 NSS parsing errors with zero length items
MFSA 2012-38 Use-after-free while replacing/inserting a node in a document
MFSA 2012-37 Information disclosure though Windows file shares and shortcut files
MFSA 2012-36 Content Security Policy inline-script bypass
MFSA 2012-35 Privilege escalation through Mozilla Updater and Windows Updater Service
MFSA 2012-34 Miscellaneous memory safety hazards
* The minimum system requirements for Windows are now Windows XP Service
  Pack 2 or later.
2012-06-12 19:37:48 +00:00
wiz
f98e8b0585 Add inet6 to default suggested options. It's 2012. 2012-06-12 15:45:54 +00:00
adam
51c85ed596 Changes 4.80:
1. New authenticator driver, "gsasl".  Server-only (at present).
    This is a SASL interface, licensed under GPL, which can be found at
    http://www.gnu.org/software/gsasl/.
    This system does not provide sources of data for authentication, so
    careful use needs to be made of the conditions in Exim.
 2. New authenticator driver, "heimdal_gssapi".  Server-only.
    A replacement for using cyrus_sasl with Heimdal, now that $KRB5_KTNAME
    is no longer honoured for setuid programs by Heimdal.  Use the
    "server_keytab" option to point to the keytab.
 3. The "pkg-config" system can now be used when building Exim to reference
    cflags and library information for lookups and authenticators, rather
    than having to update "CFLAGS", "AUTH_LIBS", "LOOKUP_INCLUDE" and
    "LOOKUP_LIBS" directly.  Similarly for handling the TLS library support
    without adjusting "TLS_INCLUDE" and "TLS_LIBS".
    In addition, setting PCRE_CONFIG=yes will query the pcre-config tool to
    find the headers and libraries for PCRE.
 4. New expansion variable $tls_bits.
 5. New lookup type, "dbmjz".  Key is an Exim list, the elements of which will
    be joined together with ASCII NUL characters to construct the key to pass
    into the DBM library.  Can be used with gsasl to access sasldb2 files as
    used by Cyrus SASL.
 6. OpenSSL now supports TLS1.1 and TLS1.2 with OpenSSL 1.0.1.
    Avoid release 1.0.1a if you can.  Note that the default value of
    "openssl_options" is no longer "+dont_insert_empty_fragments", as that
    increased susceptibility to attack.  This may still have interoperability
    implications for very old clients (see version 4.31 change 37) but
    administrators can choose to make the trade-off themselves and restore
    compatibility at the cost of session security.
 7. Use of the new expansion variable $tls_sni in the main configuration option
    tls_certificate will cause Exim to re-expand the option, if the client
    sends the TLS Server Name Indication extension, to permit choosing a
    different certificate; tls_privatekey will also be re-expanded.  You must
    still set these options to expand to valid files when $tls_sni is not set.
    The SMTP Transport has gained the option tls_sni, which will set a hostname
    for outbound TLS sessions, and set $tls_sni too.
    A new log_selector, +tls_sni, has been added, to log received SNI values
    for Exim as a server.
 8. The existing "accept_8bitmime" option now defaults to true.  This means
    that Exim is deliberately not strictly RFC compliant.  We're following
    Dan Bernstein's advice in http://cr.yp.to/smtp/8bitmime.html by default.
    Those who disagree, or know that they are talking to mail servers that,
    even today, are not 8-bit clean, need to turn off this option.
 9. Exim can now be started with -bw (with an optional timeout, given as
    -bw<timespec>).  With this, stdin at startup is a socket that is
    already listening for connections.  This has a more modern name of
    "socket activation", but forcing the activated socket to fd 0.  We're
    interested in adding more support for modern variants.
10. ${eval } now uses 64-bit values on supporting platforms.  A new "G" suffix
    for numbers indicates multiplication by 1024^3.
11. The GnuTLS support has been revamped; the three options gnutls_require_kx,
    gnutls_require_mac & gnutls_require_protocols are no longer supported.
    tls_require_ciphers is now parsed by gnutls_priority_init(3) as a priority
    string, documentation for which is at:
    http://www.gnu.org/software/gnutls/manual/html_node/Priority-Strings.html
    SNI support has been added to Exim's GnuTLS integration too.
    For sufficiently recent GnuTLS libraries, ${randint:..} will now use
    gnutls_rnd(), asking for GNUTLS_RND_NONCE level randomness.
12. With OpenSSL, if built with EXPERIMENTAL_OCSP, a new option tls_ocsp_file
    is now available.  If the contents of the file are valid, then Exim will
    send that back in response to a TLS status request; this is OCSP Stapling.
    Exim will not maintain the contents of the file in any way: administrators
    are responsible for ensuring that it is up-to-date.
13. ${lookup dnsdb{ }} supports now SPF record types. They are handled
    identically to TXT record lookups.
14. New expansion variable $tod_epoch_l for higher-precision time.
15. New global option tls_dh_max_bits, defaulting to current value of NSS
    hard-coded limit of DH ephemeral bits, to fix interop problems caused by
    GnuTLS 2.12 library recommending a bit count higher than NSS supports.
16. tls_dhparam now used by both OpenSSL and GnuTLS, can be path or identifier.
    Option can now be a path or an identifier for a standard prime.
    If unset, we use the DH prime from section 2.2 of RFC 5114, "ike23".
    Set to "historic" to get the old GnuTLS behaviour of auto-generated DH
    primes.
17. SSLv2 now disabled by default in OpenSSL.  (Never supported by GnuTLS).
    Use "openssl_options -no_sslv2" to re-enable support, if your OpenSSL
    install was not built with OPENSSL_NO_SSL2 ("no-ssl2").
2012-06-11 11:41:24 +00:00
adam
3994bac6b1 Changes 5.5.3:
* rfc2045/rfc2045reply.c (mkreply): Fix copying of the contents of the
original message.
* msg2html.c (msg2html_download): rfc2231_udecodeDisposition() failure
is not fatal.
* cgi/cgi.c (cgiformdecode): Ditto.
* pcp/pcp.c (list_msg_mime): Ditto.
* liblock/mail.c (dotlock_exists): Handle getting here because of a
recycled pid.
* unicode/unicode.c (init_default_chset): Handle NULL from setlocale().
* rfc2045/reformime.c (main2): Fixed segfault on some arches from an
initial null given to strtok.
* rfc2045/reformime.c (main2): On ia64 and arm, argv is in readonly
memory.
* showmsg2html.c (error): Provide a definition for error().
* Fix gcc 4.6 warnings
* sqwebmail.spec.in: switch to systemd. Remove script used when
upgrading from ancient pre-sysconftool versions.
* Fix autoconf warnings.
2012-06-09 11:54:50 +00:00
adam
16193d83d9 Remove unnecessary patches 2012-06-09 11:52:43 +00:00
adam
3356e8f9eb Changes 0.90:
* cone/gettext.C: gettext can't deal with literal ^Ds, so provide a
  workaround: "\\D" literal.
* cone/cursesindexdisplay.C (drawLine): Misformatting of the date
  column in some locales.
2012-06-09 11:51:36 +00:00
adam
3f84565d62 Changes 2.5.5:
* rfc2045/rfc2045reply.c (mkreply): Fix copying of the contents of the
  original message.
* rfc2045/reformime.c (do_print_info): rfc2231_udecodeDisposition()
  failure is not fatal.
* rfc2045/reformime.c (get_suitable_filename): Ditto.
* rfc2045/reformime.c (main2): Fixed segfault on some arches from an
  initial null given to strtok.
* mailbot: add "feedback" and "replyfeedback" formats, generating
  RFC 5965-formatted feedback report. -a option attaches the entire
  original message, instead of only its headers, for "replydsn",
  "feedback", and "replyfeedback" formats.
* rfc2045/reformime.c (main2): On ia64 and arm, argv is in readonly
  memory.
2012-06-09 11:50:20 +00:00
adam
da276ae88f Changes 4.10.0:
* imapd.c (main): Open IMAPDEBUGFILE only if it exists already.
(do_expunge): Optionally log deletions.
* pop3dserver.c (cleanup): Optionally log deletions.
* imapd.dist.in (IMAP_MOVE_EXPUNGE_TO_TRASH): Officially document how
IMAPDEBUGFILE works.
* imapscanclient.c: Postpone Y2038K for a while, for uid validities.
* liblock/mail.c (dotlock_exists): Handle getting here because of a
recycled pid.
* unicode/unicode.c (init_default_chset): Handle NULL from setlocale().
* rfc2045/reformime.c (main2): Fixed segfault on some arches from an
initial null given to strtok.
* rfc2045/reformime.c (main2): On ia64 and arm, argv is in readonly memory.
* pop3dserver.c (openpop3dlist): Try a few times to reopen pop3dsizelist
if it fails with ESTALE.
* pop3d.dist.in: Add AUTHSERVICE settings. They've been supported all along.
* Fix gcc 4.6 warnings
* courier-imap.spec.in: switch to systemd. Remove script used when
upgrading from ancient pre-sysconftool versions.
* Fix autoconf warnings.
2012-06-09 11:48:25 +00:00
adam
2e85bc7502 Changes 0.68.1:
* rfc2045mkboundary.c was broken in 0.68

Changes 0.68:
* rfc2045/rfc2045mkboundary.c (rfc2045_mk_boundary): truncate
the hostname portion of the boundary to 30 chars.
* courier/doc/courier.sgml: Remove descriptions of some configuration
files that were moved to the courier-authlib package a while ago.
They don't belong here any more.
* courier/submit.C: Use the authenticated address, instead of the
return address, for domain-based virtual configuration.
* courier/libs/cfilename.c (config_has_vhost): Checks whether
vhost.[ip] exists.
* courier/module.esmtp/courieresmtpd.c (main): Only set a message's
virtual host if vhost.[ip] exists.
* courier/module.esmtp/esmtpclient.c (get_sourceaddr): Make sure the
input buffer is null-terminated.
* courier/submit.C (getrcpts): If there's no vhost setting from the
sender's IP address (this includes local mail!) if vhost.domain exists,
use [domain] as the virtual host.
* Remove config_search(), which simply called config_localfilename().
Change all current callers to call config_localfilename().
* courier/libs/cfilename.c (config_set_local_vhost): saves a string
that gets appended as a suffix, by config_localfilename(), and if that
filename exists, that's returned as the filename, otherwise it's the
original string without the suffix. config_get_local_vhost() returns
the suffix string.
to config_set_local_vhost().
* courier/libs/comsubmitclient.c (submit_fork): If
config_get_local_vhost(), add a -vhost parameter to submit().
* courier/submit.C (cppmain): -vhost sets config_set_local_vhost().
* courier/submit2.C (closectl): New COMCTLFILE_VHOST parameter in the
config file, taken from the vhost setting.
* courier/libs/comctlfile.c (ctlfile_setvhost): If COMCTLFILE_VHOST is
set, call ctlfile_setvhost(), return an indication if the vhost has
changed. Absence of a COMCTLFILE_VHOST treated as a discrete "(null)"
setting.
* courier/module.esmtp/esmtpclient.c (esmtpchild): If ctlfile_setvhost()
then disconnect the current socket, if one is open.
* courier/module.esmtp/esmtpclient.c (get_sourceaddr): The IP address
specified in ipout or ip6out overrides SOURCE_ADDRESS and
SOURCE_ADDRESS_IPV6 environment variable.
* courier/module.local/localmail.c (main): Call ctlfile_setvhost().
* courier/module.uucp/uucp.c (uux): Call ctlfile_setvhost().
* courier/module.dsn/dsn.c (main): Call ctlfile_setvhost().
* liblock/mail.c (dotlock_exists): Quell a compiler warning.
* courier/courierd.dist.in SOURCE_ADDRESS: Add a note that this setting
is deprecated.
2012-06-09 11:45:38 +00:00
dholland
152c5855c5 Fix build with latest curl. 2012-06-09 07:35:12 +00:00
dholland
9be6beaaf0 Fix MAKE_JOBS issue that showed up in Joerg's build last weekend. 2012-06-09 06:28:57 +00:00
dholland
e11eaf2707 Uses pkg-config. 2012-06-09 06:21:42 +00:00
fhajny
1ae4bd471b Make sure initial directories are created and have proper permissions. 2012-06-08 12:01:23 +00:00
ryoon
bf5d841f92 Update to 10.0.5
Sync with thunderbird10
2012-06-08 11:09:22 +00:00
ryoon
42a3af2685 Update to 10.0.5
Changelog:
* Security fixes can be found here
MFSA 2012-40 Buffer overflow and use-after-free issues found using Address Sanitizer
MFSA 2012-39 NSS parsing errors with zero length items
MFSA 2012-38 Use-after-free while replacing/inserting a node in a document
MFSA 2012-37 Information disclosure though Windows file shares and shortcut files
MFSA 2012-36 Content Security Policy inline-script bypass
MFSA 2012-34 Miscellaneous memory safety hazards
* The MAPIResolveName API has been added to Simple MAPI
  interfaces which should improve interoperability (244222)
2012-06-08 11:08:22 +00:00
fhajny
421a6ce58f Fix broken shell syntax 2012-06-07 13:51:03 +00:00
jym
bedd5f702f On <dholland> advice, bump revision. 2012-06-05 18:48:02 +00:00
jym
ef996db15c - SQL files are used by scripts and PHP code to create/update the
database, and they are looking for them directly under INSTALL_DIR.
  As such, move them to RCDIR.

- install bin/ scripts with --x rights.

Package not bumped. All these changes do not affect roundcube besides
installation and update. If your roundcube install works already, chances
are you have adjusted the package in a way similar to this patch.
2012-06-05 17:56:10 +00:00
obache
da488f0454 Update pear-Auth_SASL to 1.0.6.
PR 46533 by Wen Heping.
While here, set LICENSE.

1.0.6 Changelog:

QA release
* Bug #18856: Authentication warnings because of wrong Auth_SASL::factory
  argument [kguest]

1.0.5 Changelog:

QA release
* Added basic support for any mechanism of the SCRAM family; with thanks to
  Jehan Pages. [kguest]
* crammd5 and digestmd5 mechanisms name deprecated in favour of IANA registered
  names 'cram-md5' and 'digest-md5'; with thanks to Jehan Pages. [kguest]
2012-06-04 11:46:01 +00:00
dholland
8410d0d00b Belatedly bump PKGREVISION for one more package where the mass glib2
include fixes last month changed installed headers.
2012-06-04 00:13:51 +00:00
dholland
eef6a139f1 Belatedly bump PKGREVISION for packages where the mass glib2 include
fixes last month changed installed headers, excluding some that have
already been bumped.
2012-06-03 23:56:58 +00:00
taca
960c2f9109 Update pear-Mail_Mime to 1.8.4.
Changelog:

* Request #19406: Allow to set individual attachment part headers [alec]
* Fixed Bug #18982: Non-static method Mail_mimePart::encodeHeader() should not
  be called statically [alec]
2012-06-02 04:34:01 +00:00
taca
ef675f1be8 Update sylpheed to 3.1.4.
* 3.1.4 (stable)

    * Some minor fixes for IMAP were made.
    * A bug that cancelling editing contact on address book results in
      click-and-drag behavior with newer GTK+ was fixed.
    * Corrupted message caches of news and IMAP are automatically discarded
      now.
    * Win32: included libpng library was updated to 1.2.49 (security fix).
    * Win32: included libtiff library was updated to 3.9.6 with CVE-2012-1173
      patch (security fix).
    * Win32: OpenSSL was updated to 0.9.8w (security fix).
    * Win32: the bug that the installation process continued even if uninstall
      was cancelled on update was fixed.

* 3.1.3 (stable)

    * On browsing IMAP folder, the error "imap_cmd_gen_send: cannot send
      command because another command is already running." was fixed.
    * The crash bug that occurred when IMAP message fetching and new
      message checking happened at the same time was fixed.
    * The crash bug that was caused by offline switch while IMAP session was
      active was fixed.
    * A bug that filter settings were lost if Escape key was pressed
      quickly on auto filter creation was fixed.
    * Win32: OpenSSL was updated to 0.9.8t (security fix).
    * Win32: included libpng library was updated to 1.2.47 (security fix).
    * Win32: included curl executable was updated to 7.24.0.
2012-06-02 04:31:35 +00:00
taca
92981baae0 Update libsylph to 1.1.0.
* 1.1.0 (stable)

    * The bugfixes and minor feature improvements were merged from Sylpheed
      trunk.
      - procmime_parse_mime_parameter(): spaces around equals between name
        and value of MIME parameters are allowed.
      - procmime_scan_multipart_message(): the max recursion level were
        increased.
      - conv_encode_header(): several bugs were fixed.
      - my_memmem(): the buffer overrun was fixed.
      - pop.c: invalid APOP timestamp is checked for now (CVE-2007-1558).
      - socket.c: the bug that caused busy loop when connection was immediately
        refused was fixed.
      - procmime_get_encoding_for_str()
        extract_parenthesis_with_escape()
        extract_quote_with_escape()
        strsplit_csv()
        uriencode_for_mailto(): new functions were added.

* 1.0.0 (stable)

    * The reference manuals were mostly completed.
    * The libtool version was increased.

* 1.0.0beta1 (beta)

    * The reference manuals were added.
    * The sample codes were added.
    * The new APIs were added to prefs_common, account, and folder.
    * Several bugs were fixed.
2012-06-02 04:28:45 +00:00
taca
278f73d3df Restrict this package with Ruby on Rails 3.0.x.
Bump PKGREVISION.
2012-06-02 03:26:53 +00:00
taca
0adf6d5187 Updaet ruby-actionmailer32 to 3.2.5.
## Rails 3.2.4 (May 31, 2012) ##

*   No changes.
2012-06-02 01:41:47 +00:00
taca
1234f43750 Update ruby-actionmailer31 to 3.1.5.
## Rails 3.1.5 (May 31, 2012) ##

*   Increase minimum version of mail.
2012-06-02 01:35:50 +00:00
taca
42721657d9 Update ruby-actionmailer3 to 3.0.13.
* Rails 3.0.13 (May 31, 2012)

* No changes.
2012-06-02 01:30:53 +00:00
dholland
b906bf840b Tries to link with -lpcre, at least on Solaris, so give it pcre.
PKGREVISION -> 2.
2012-06-01 00:09:50 +00:00
ghen
21a58aaef0 Update to Dovecot 2.1.7
* LDAP: Compatibility fix for v2.0: ldap: If attributes contain
  ldapAttr=key=template%$ and ldapAttr doesn't exist, skip the key
  instead of using "template" value with empty %$ part for the key.

+ pop3: Added pop3_uidl_duplicates setting for changing the behavior
  for duplicate UIDLs.
+ director: Added "doveadm director ring remove" command.
- director: Don't crash with quickly disconnecting incoming director
  connections.
- mdbox: If mail was originally saved to non-INBOX, and namespace
  prefix is non-empty, don't assert-crash when rebuilding indexes.
- sdbox: Don't use more fds than necessary when copying mails.
- auth: Fixed crash with DIGEST-MD5 when attempting to do master user
  login without master passdbs.
- Several fixes to mail_shared_explicit_inbox=no
- imapc: Use imapc_list_prefix also for listing subscriptions.
2012-05-30 11:52:05 +00:00
ryoon
036be87ecd Fix build on DragonFly/i386 3.0.1.
* Add LDFLAGS.DragonFly
2012-05-26 16:42:53 +00:00
ghen
327dd4e367 Update to Pigeonhole 0.3.1.
* Added support for retrieving Sieve scripts from dict lookup. This
  means that Sieve scripts can now be downloaded from a database.
  Compiled script binaries are still put on disk somewhere if used.
  The INSTALL documentation is updated with information on this new
  feature and the (backwards-compatible) changes to the configuration.
  Note that his feature is currently not supported for
  sieve_before/sieve_after or script management through ManageSieve.
+ Incorporated the sieve_duplicate plugin into main Pigeonhole tree as
  a normal extension (vnd.dovecot.duplicate). This Dovecot-specific
  extension adds the ability to check for duplicate deliveries based
  on message ID. Specification can be found in:
  doc/rfc/spec-bosch-sieve-duplicate.txt
+ Added support for specifying multiple sieve_before and sieve_after
  paths. This adds much more flexibility to the multiscript
  configuration. One application is to have user-specific Sieve
  scripts outside the user's normal control through ManageSieve.
+ Added a "session ID" string for managesieve connections, available in
  %{session} variable (analogous to Dovecot change).
- Fixed several small issues, including a few potential segfault bugs,
  based on static source code analysis.
- ManageSieve: changed use of EPROTO error to EIO in ManageSieve
  string stream implementation because it is apparently not known in
  BSD.
- Gave stamp.h.in (needed for autotools) some content to prevent it
  from disappearing in patch files.
- Fixed bug that caused a SunStudio CC compile failure (reported by
  Piotr Tarnowski).
2012-05-26 11:48:01 +00:00
obache
9a1b9a91cd Update milter-manager to 1.8.3.
== [release-1-8-3] 1.8.3: 2012-05-22

A bug fix release of 1.8.2.

=== Package

  * [ubuntu] Added Ubuntu Precise Pangolin support.
  * [solaris] Use pkgutil instead of pkg-get.
    [GitHub #6]
    [Reported by h0lzi]

=== milter manager

==== Improvements

  * binding ruby: update bundled ruby-glib2 to 1.1.3

==== Fixes

  * [manager] support manager.event_loop_backend = "libev" on CentOS.
    [Reported by SHIONO Kenji]
  * [manager][children] use gulong instead of guint.
    g_signal_connect() returns gulong.

=== milter-core

==== Fixes

  * [libev] check whether the next id is used or not.

=== Document

==== Fixes

  * doc install debian ubuntu: add missing postfix group related configuration
    milter-manager user should belong to postfix group to access a socket
    of other milter.
    [milter-manager-users-ja:00163]
    [Suggested by Satoru Sakashita]
  * doc debian: adjust to the latest squeeze environment
    [Suggested by Satoru Sakashita]
2012-05-24 15:22:39 +00:00
dholland
ddc75b7ba8 Add missing termcap.buildlink3.mk. 2012-05-23 03:59:33 +00:00
taca
ebacebc48a Update postfix to 2.8.11.
Changes from release announce:

  * OpenSSL related (all supported Postfix versions).

      o Some people have reported program crashes when the OpenSSL
        library was updated while Postfix was accessing the Postfix
        TLS session cache. To avoid this, the Postfix TLS session
        cache ID now includes the OpenSSL library version number.
        This cache ID is not shared via the network.

      o The OpenSSL workaround introduced with the previous stable
        and legacy releases did not compile with older gcc compilers.
        These compilers can't handle #ifdef inside a macro invocation
        (NOT: definition).

  * postscreen(8) related (Postfix 2.9, Postfix 2.8).

      o To avoid repeated warnings from postscreen(8) with "connect
        to private/dnsblog service: Connection refused" on FreeBSD,
        the dnsblog(8) daemon now uses the single_server program
        driver instead of the multi_server driver. This one-line
        code change has no performance impact for other systems,
        and eliminates a high-frequency accept() race on a shared
        socket that appears to cause trouble on FreeBSD. The same
	single_server program driver has proven itself for many
	years in smtpd(8).  Problem reported by Sahil Tandon.

  * Laptop-friendly support (all supported Postfix versions). A
    little-known secret is that Postfix has always had support to
    avoid unnecessary disk spin-up for MTIME updates, by doing
    s/fifo/unix/ in master.cf (this is currently not supported on
    Solaris systems). However, two minor fixes are needed to make
    this bullet-proof.

      o In laptop-friendly mode, the "postqueue -f" and "sendmail
        -q" commands did not wait until their requests had reached
        the pickup and qmgr servers before closing their UNIX-domain
        request sockets.

      o In laptop-friendly mode, the unused postkick command waited
        for more than a minute because the event_drain() function
        was comparing bitmasks incorrectly on systems with kqueue(2),
        epoll(2) or /dev/poll support.
2012-05-21 14:38:33 +00:00
marino
1cbbc42281 mail/fml4: Add DragonFly support 2012-05-21 07:20:41 +00:00
schmonz
21ab95b10a Update to 4.27.0. From the changelog:
-make use of IMAP BODY.PEEK configurable; set the IMAP retriever parameter
   `use_peek` to False to disable use of PEEK to get getmail's historical IMAP
   behaviour.
2012-05-20 19:23:56 +00:00
marino
ecb1a633e2 mail/qmail: Rev bump - last commit might change binary 2012-05-20 09:04:26 +00:00
marino
9d024ea0ea PR#46333 mail/qmail: Fix qmail-*spawn segfaults on DragonFly
Fix implemented per PR.
2012-05-20 08:48:56 +00:00
bouyer
bb348d66f4 Update sympa to latest stable release 6.1.11. Lots of changes since the 5.4
series, users are encouraged to read /usr/pkg/share/doc/sympa/NEWS for
details. Summary of new features:

***   New bulk.pl daemon installed with Sympa. This daemon is dedicated to
      mail distribution and allows to parallelize this process on a single
      server as well as on multiple servers.
***   [Olivier Lumineau, CRU] Fresh new web CSS for the web interface.
***   Replace storage of password with encryption by md5 fingerprint. This
      make remind password impossible. So now a one time ticket table is created
      ticket are  sent by email as an authentication token. Ticket can be used
      for lost password, create account, moderation request . It should be
      generalized to all operation that need a email chalenge.
***  New propertie in object message : spam_status .  This feature is used in
     modindex (listing of message waiting for moderation) to show message
     tagued as spam.
     4 new parameters :
	 - antispam_feature default off
	 - antispam_tag_header_name default X-Spam-Status
	 - antispam_tag_header_spam_regexp default ^\s*Yes
	 - antispam_tag_header_ham_regexp default ^\s*No
***  DKIM : Sympa now supports DKIM for message diffusion and control.
***  web_tt2/Makefile.am, web_tt2/ca.tt2, web_tt2/lca.tt2,
     wwsympa/wwsympa.fcgi.in:  It is now possible to create Custom actions
     at the list or robot level. These custom actions allow you to create
     new pages in the Sympa web interface. for now, you can only display
     informations using this method. any post treatment (such as form
     submission) must be handled outside of Sympa. See
     https://www.sympa.org/manual_6.1/customizing#custom_actions for more
     details.
***  [Submitted by J. jourdan] "suspension of membership." The user can suspend
     his subscription to the lists
     that he subscribes. For a finite length or not. Added a calendar in
     javascript to select a date.

Also, lots of translastion updates, and bug fixes (including security ones)
2012-05-16 16:16:46 +00:00
taca
bc2031cca2 Add support for net_getunixcred() to NetBSD before 5.0 which dosen't
have getpeereid(3); no LOCAL_PEEREID socket options.

Bump PKGREVISION.
2012-05-14 14:04:59 +00:00