summaryrefslogtreecommitdiff
path: root/mail
AgeCommit message (Collapse)AuthorFilesLines
2014-10-07Revbump after updating libwebp and icuadam20-38/+40
2014-10-07Changes 1.0.3:adam2-6/+6
- Fix insert-signature command in external compose window if opened from inline compose screen - Initialize HTML editor before restoring a message from localStorage - Add 'sig_max_lines' config option to default config file - Add option to specify IMAP connection socket parameters - imap_conn_options - Add option to set default message list mode - default_list_mode - Enable contextmenu plugin for TinyMCE editor - Fix some mime-type to extension mapping checks in Installer - Fix errors when using localStorage in Safari's private browsing mode - Fix bug where $Forwarded flag was being set even if server didn't support it - Fix various iCloud vCard issues, added fallback for external photos - Fix invalid Content-Type header when send_format_flowed=false - Fix errors when adding/updating contacts in active search - Fix incorrect thumbnail rotation with GD and exif orientation data - Fix contacts list update after adding/deleting/moving a contact - Fix handling of email addresses with quoted domain part - Fix comm_path update on task switch - Fix error in MSSQL update script 2013061000.sql - Fix validation of email addresses with IDNA domains
2014-10-01Make the DNSRBL based plug-ins work with version 0.76 or newer of thetron3-3/+27
"p5-Net-DNS" package. Patch taken from the SVN repository.
2014-10-01Update to 2.09:wiz2-6/+6
version 2.09: Sun Sep 14 18:12:08 CEST 2014 Improvements: - documentation use consistent parameter casing - do not use '//' to support 5.8.* rt.cpan.org#98664 [Paul]
2014-09-29Requires lex and yacc.jperkin1-1/+2
2014-09-271.3.0 2014/07/31pettai3-9/+9
Integrated SPF checking is now available through the new SPFSelfValidate and SPFIgnoreResults settings. Feature request #79: Optionally ignore clients that authenticated using SMTP AUTH. Fix bug #60, part II: Default AuthservID to the name provided by the MTA, not the local host name, which is consistent with what OpenDKIM does. Fix bug #72: Don't crash when From fields are absent. Fix bug #74: Change "Forensic" to "Failure" just about everywhere to match the language now being used in the base DMARC draft. Note that this also changes some names in the configuration file. Fix bug #75: Correct typo in MIME of forensic reports. Fix bug #76: Repair damage with respect to Authentication-Results header field selection. Fix bug #77: Request quarantine from the MTA during option negotiation. Fix bug #78: Add missing newline in forensic report header. Fix bug #90: Make "--with-sql-backend" without any value do the right thing. Fix bug #93: Honor size limits in URIs. Make "smime" and "rrvs" legal Authentication-Results methods. Provide better logging when pclose() for a forensic report returns non-zero. Add configuration support for internal SPF checks. Includes hooks in the milter to check that SPF is configured to do so. This can use a private SPF implementation or libspf2. Fix strlcat() and strlcpy() support for Debian. REPORTS: Feature request #80: Generate aggregate reports on UTC day boundaries. REPORTS: Feature request #84: Optionally expire old data from lower-growth tables. REPORTS: Fix bug #70: Fix date range generation in reports. REPORTS: Fix bug #82: Fix recording of report timestamp to avoid lost records. REPORTS: Fix bug #83: When expiring data, truncate the signatures table if all messages were expired.. REPORTS: Fix bug #85: Report subdomain policy. LIBOPENDMARC: Fix bug #71: Fix "rua" extraction from DMARC records. LIBOPENDMARC: Added support for milter to perform own spf checks. Three new files: opendmarc_spf.c, opendmard_spf_dns.c and test/test_spf.cl, allow integrated SPF support. Support for use of libspf2 is also provided.
2014-09-25Make bdb a suggested option. The package doesn't actually build withoutjperkin1-2/+2
a bdb present. Not bumping PKGREVISION as the only way the package would have built previously is by using a builtin version anyway.
2014-09-25Fix IPv6 build on SunOS 5.10 and newer.jperkin2-1/+17
2014-09-25Support builtin libmilter.jperkin2-4/+4
2014-09-25Remove broken CPPFLAGS.SunOS.jperkin1-3/+1
2014-09-24Regen. Hi jnementh@!joerg1-1/+2
2014-09-23SunOS needs -lsocket.jperkin1-1/+3
2014-09-23When using native curses on SunOS we must use X/Open Curses, SYSV cursesjperkin1-1/+6
doesn't support mvchgat.
2014-09-21The configure script checks for arc4random(), but the program usesdholland1-1/+9
arc4random_buf(); netbsd-5 (and presumably earlier) has the one but not the other. Just disable it, because all it's using the randomness for is message-ids. Fixes the netbsd-5 build.
2014-09-20This version of nmh specifically needs terminfo and not termcapdholland1-2/+3
Adjust accordingly and bump PKGREVISION.
2014-09-20Remove empty patch file. Regen distinfo, which also removes referencesdholland2-4/+1
to two other patches that apparently no longer exist.
2014-09-19build fix for clangjnemeth2-2/+26
2014-09-19Move math/R-mime to mail/R-mime.brook1-1/+2
Note: this commit is part of reorganizing some of the recently imported R packages, which are being reimported into more appropriate categories (and removed from math) as a result of a recent discussion on tech-pkg and privately with wiz@. See the thread starting with: http://mail-index.netbsd.org/tech-pkg/2014/09/05/msg013558.html
2014-09-19Initial import of mime v0.1.2 as mail/R-mime.brook3-0/+22
This package guesses the MIME type from a filename extension using the data derived from /etc/mime.types in UNIX-type systems. Note: this commit is part of reorganizing some of the recently imported R packages, which are being reimported into more appropriate categories (and removed from math) as a result of a recent discussion on tech-pkg and privately with wiz@. See the thread starting with: http://mail-index.netbsd.org/tech-pkg/2014/09/05/msg013558.html
2014-09-12Update to 1.0.3 (2012). Changes:shattered2-7/+6
Handle possible NULL returns from crypt(3). Revised the included MD5 routines to help the compiler detect a common subexpression between steps in round 3. Switched to heavily cut-down BSD license.
2014-09-12Bump default limits for qmail-{pop3d,smtpd} to 140MB, since a processschmonz3-6/+6
on NetBSD/amd64 needs 128MB for a stack these days (thanks riastradh@). Bump version.
2014-09-11Explicitly remove -g if not using debug option. Significantly reducesjoerg1-2/+3
memory foot print of ld.
2014-09-10Add SMF manifest for opendkim and default dir for key/table storage.fhajny2-1/+40
2014-09-10Add option to enable the taRgrey tarpit patch for postgrey. PKGREVISION++fhajny3-2/+20
2014-09-07Update to 2.08:wiz2-6/+6
version 2.08: Fri Sep 5 15:29:52 CEST 2014 Fixes: - fix test t/40mojo.t which mojo is not installed rt.cpan.org#98639 [Chris] Improvements: - remove dependency on Scalar::Util - documentation fixes version 2.07: Fri Sep 5 12:08:06 CEST 2014 Fixes: - MIME::Type::equals() did cmp not eq Improvements: - new httpAccept() wth tests in t/21accept.t - new httpAcceptBest() and httpAcceptSelect() with tests in t/22accbest.t - add MojoX::MIME::Types with tests in t/40mojo.t - now depends on List::Util and Scalar::Util
2014-09-06Remove empty patches.schnoebe2-0/+0
2014-09-06Fixes PR pkg/49166schnoebe8-112/+74
Contributed by: Leonardo Taccari <iamleot@gmail.com> Update mail/nmh to 1.6. Changes: The biggest changes in this release are in the arena of MIME handling. Specifically relating to MIME composition and display. On the composition front, mhbuild(1) will now automatically be run by send(1) for all drafts. Specifically, mhbuild is now run with the new -auto flag, which will suppress the processing of mhbuild directives and cause mhbuild to silently exit if the draft is already MIME-formatted. When invoking mhbuild manually via the "mime" command at the WhatNow? prompt, mhbuild will behave as before and process mhbuild directives. In both cases (automatic and manual invocation) mhbuild will encode email headers according to RFC-2047 rules. Mhbuild also will use RFC 2231 encoding rules for MIME parameters when appropriate. In addition, the attach system has been substantially reworked; the new header name is now "Attach" (to better align with other MUA behavior) and cannot be changed by the end-user. The existing "attach" command simply adds the filename(s) to the draft in new Attach: headers, and the actual file processing is done by mhbuild; this attachment processing will take place in either automatic or manual mode. On the display front, mhshow(1) will now automatically convert text into the user's native character set using iconv, if nmh was built with iconv support. Also, mhshow will now by default only display text content that was not marked as an attachment. By default all displayed content wll be run under one pager, as opposed to individual pagers for each part as was in the past. Non-displayed parts will be indicated using a marker string, which can be customized by a new mh-format(5) string. All nmh utilites now understand RFC 2231-encoded MIME parameters and will automatically convert the encoded parameters into the native character set, when appropriate (again, assuming nmh was built with iconv support). In other changes, sequence files are now locked using transactional locks: locks that are held across sequence file reading, modification, and writing. The locking algorithm used for spool files and nmh data files is now runtime configurable. For people that struggle with mh-format(5) files, a new utility for testing them has been developed: fmttest(1). It includes the ability to trace the execution of format instructions. For users that wish to use Unix utilities on their mail, a new utility to transform MIME messages to more easily-digestable format is now available: mhfixmsg(1). It supports a number of options to control the message transformation. For users of spost(8), the support for spost has been rolled into post(8) under a new sendmail/pipe MTS. A shell script emulating the old behavior of spost has been provided.
2014-09-06Update to 2.06:wiz2-7/+6
version 2.06: Thu Aug 28 16:28:43 CEST 2014 Improvements: - needed other file from broofa :( rt.cpan.org#98308 [Lars Dɪᴇᴄᴋᴏᴡ] - fix scan of freedesktop definitions rt.cpan.org #98385 [Russell Jenkins] version 2.05: Wed Aug 27 09:43:03 CEST 2014 Improvements: - rename ::Type::isAscii() into ::Type::isText() - add source table broofa rt.cpan.org#98308 [Lars Dɪᴇᴄᴋᴏᴡ] - add source table freedesktop rt.cpan.org#98309 [Lars Dɪᴇᴄᴋᴏᴡ] - update iana types
2014-09-06Update to 5.505:wiz2-7/+6
5.505 2013-11-14 David F. Skoll <dfs@roaringpenguin.com> * VERSION 5.505 RELEASED * Fix documentation typos. https://rt.cpan.org/Public/Bug/Display.html?id=80473 * Fix broken test. https://rt.cpan.org/Public/Bug/Display.html?id=84668 * Don't run Kwalitee tests unless author or release tests are enabled. https://rt.cpan.org/Public/Bug/Display.html?id=87094 * Fix many documentation typos. https://rt.cpan.org/Public/Bug/Display.html?id=87783 * Fix bug in header parsing that would fail to parse a header like: Content-Type: ; name="malware.zip"
2014-09-06Update to 1.195. Add two dependencies the tests check for.wiz2-7/+8
1.195 2014-09-01 08:38:58-04:00 America/New_York - handle domain part with MX but no A record (thanks, Karel Miko) 1.194 2014-05-28 17:21:53-04:00 America/New_York - yhaoo.com grew an MX record; use something that won't 1.193 2014-03-26 22:29:28-04:00 America/New_York - improve behavior on CNAME MX records
2014-09-06Update to 2.13:wiz2-7/+6
version 2.13: Sun Jan 5 18:52:25 CET 2014 Fixes: - optional 'from' and 'on' component in in-reply-to are comments rt.cpan.org#89371 [Ward Vandewege] - mailcap \\\\ -> \\ rt.cpan.org#89802 [Kevin Ryde] Improvements: - fix typos rt.cpan.org#87188 [D Steinbrunner]
2014-09-04Fix CVE-2014-3618.wiz7-20/+47
https://bugzilla.redhat.com/show_bug.cgi?id=1121299 While here: Convert to user-destdir by using pkgsrc setuid framework. Add comments to some patches. Bump PKGREVISION.
2014-09-04Update to 1.300014wen2-7/+6
Upstream changes: 1.300014 2014-08-28 14:21:26-04:00 America/New_York - do not try passing an empty string as a Failure message 1.300013 2014-08-28 11:00:16-04:00 America/New_York - sometimes, if no error is given and $smtp->message returns (), the arguments to the Failure constructor were out of alignment and the failure's error message would be "code"; this has been fixed 1.300012 2014-07-10 09:55:35-04:00 America/New_York - documentation fix: there's no Email::MIME->delete_header (thanks, Kris Matthews) 1.300011 2014-03-02 18:16:12-05:00 America/New_York - run the sendmail program with -i by default (thanks, William Blunn) - do not die when a race causes mkpath(Maildir/new) to fail because the directory already exists 1.300010 2014-01-11 14:15:13-05:00 America/New_York - the SMTP transport now has a "debug" option 1.300009 2013-09-01 12:03:06 America/New_York see also 1.300008! switch to automatic determination of prereqs to improve accuracy 1.300008 2013-09-01 09:39:13 America/New_York [THIS MIGHT BREAK YOUR CODE] at long last, Sendmail and Maildir transports replaces CRLF with CR before piping [BUG FIXES] fixes a bug where recipients beginning with a - would not work with the Sendmail transport [rt.perl.org #66246] require Email-Abstract 3.006, to get Email-Simple 1.998, to get Email::Simple->new(\$str), resolving [rt.perl.org #85926] 1.300007 2013-03-19 14:58:27 America/New_York when sending over SMTP, send DATA in hunks of 1 mebibyte or smaller
2014-09-03Remove 34 from PYTHON_VERSIONS_INCOMPATIBLE, as suggested by Jean-Yvesschmonz1-2/+2
Moulin (and agreed by the README).
2014-09-02Update to 3.9. From the changelog:schmonz2-9/+8
* Catch and error out if a user adds a feed with a duplicate name. * Split sender into both sendmail's -F and -f. * Fix an error with SMTPConnectionError inhertence order ("does not take keyword arguments"). * Add a new `smtp-ssl-protocol` setting, to select acceptable protocols for SMTP connections. * Fix non-compliant User-Agent header for HTTP/1.1. * Fix an error in the NoToEmailAddress invocation. * Add a new `trust-link` setting, to prefer the `link` attribute over the `id` attribute for identifying entries.
2014-09-01Touch VERSION to avoid triggering rebuilds of it using version.sh,wiz1-1/+7
caused by unidentified bmake dependencies not happening with gmake, on case insensitive file systems. Reported and fix suggested by J. Lewis Muir.
2014-09-01Fix install_name on OS X. From J. Lewis Muir on pkgsrc-users.wiz5-7/+34
Bump PKGREVISION since the binary package changes on OS X. While here, add comments to all patches.
2014-08-31Update enigmail to 1.7.2 and update SunOS patch with '-mimpure-text'.richard5-11/+12
Bump PKGREVISION
2014-08-30Update to 6.1.22. Main changes since 6.1.11:bouyer9-57/+98
[10541] src/lib/List.pm: [Submitted by S. Shipway, Univ. of Auckland] Workaround for aggressive DMARC policy such as yahoo.com. The patch adds option #3 of this DMARC FAQ: http://dmarc.org/faq.html#s_3 - New list config paragraph "dmarc_protection" to munge "From:" header and put original header content erc. into comment. [10540] src/lib/Bulk.pm: New parameters for merged messages. "part.description", "part.disposition", "part.encoding" and "part.type" may be used for each part of input messages. These are all-lowercase (except "part.description"). ***** [10207] src/etc/script/create_db.Oracle, src/etc/script/create_db.Pg, ***** src/etc/script/create_db.SQLite, src/etc/script/create_db.Sybase, ***** src/etc/script/create_db.mysql: Two new database fields appeared in ***** this version and a field was modified. ***** - The new fields are prev_id_session (varchar(30)) and ***** refresh_date_session (int(11)). they are located in the session_table ***** table. ***** - The modified field is dkim_privatekey_bulkspool and is located in the ***** bulkspool_table table. Its length went from varchar(1000) to ***** varchar(2000). ***** Sympa install using MySQL and SQLite backends will have no trouble at ***** all, as the database structure is updated by Sympa. ***** However, if you use Postgres, Oracle or Sybase, please have a look ***** (respectively) at the create_db.Pg, create_db.Oracle or ***** create_db.Sybase to check the definition of those fields. Please update ***** your database structure before running Sympa. [10206] src/lib/Sympa/DatabaseDescription.pm: Changing length of DKIM private key in database to ensure database creation scripts will be updated. [10074] mail_tt2/command_report.tt2, mail_tt2/info_report.tt2, mail_tt2/review.tt2, src/lib/Commands.pm, src/lib/List.pm, src/lib/tt2.pm, web_tt2/edit_list_request.tt2, web_tt2/review_family.tt2, web_tt2/search_user.tt2, web_tt2/suboptions.tt2, web_tt2/subscriber_table.tt2, web_tt2/suspend_request.tt2, wwsympa/wwslib.pm, wwsympa/wwsympa.fcgi.in: i18n of options for list parameters and subscriber options. - Options on edit_list page are shown by i18n'ed titles. - Only listmasters can view real config values. - Subscriber options on review pages, command results, subscriber option pages and so on are shown by i17n'ed titles (along with real option values). ***** [10051] src/lib/tt2.pm, web_tt2/Makefile.am, web_tt2/css.tt2, ***** web_tt2/ja_JP, web_tt2/ja_JP/css.tt2, web_tt2/ko_KR, ***** web_tt2/ko_KR/css.tt2, web_tt2/main.tt2, web_tt2/zh_CN, ***** web_tt2/zh_CN/css.tt2, web_tt2/zh_TW, web_tt2/zh_TW/css.tt2, ***** wwsympa/wwsympa.fcgi.in: Per-language css.tt2 will override any ***** portion of main css, not fully replacing it. So they may be used for ***** locale-specific customization. ***** Background: Default css.tt2 specifies the font families covering ***** Western scripts (Latin, Cyrillic, ...). East Asian users may prefer ***** consistent font family supporting Western along with Eastern scripts ***** (Han, Hangul, ...). [9966] src/lib/Message.pm, src/lib/confdef.pm: New site config parameter "sender_headers" to specify header fields by which message sender is detected. This is a enhancement to S. Shipway's improvement. [9963] web_tt2/review.tt2, web_tt2/show_exclude.tt2, wwsympa/wwsympa.fcgi.in: [Reported by so many listmasters we lost the count] Exclusion table was just a display of the users excluded. list owners could not do anything to restore subscriptions; This page is now a form, similar to the review page, which allows to restore users subscriptions. [9951] src/lib/List.pm: Now you can define a "scenari" directory in the lists family directory. These scenarii will be available for lists instantiated from this family. The "scenari" directory must be put directly in the family directory, not in the overall "families" directory. For example, if you want to define scenarii specific to the "staff" family, you must define a scenari directory in the /home/sympa/etc/families/staff/ directory. Not in /home/sympa/etc/families/. ***** [9989] configure.ac, src/Makefile.am, src/alias_manager.pl.in, ***** src/etc/script/ldap_alias_manager.pl.in, ***** src/etc/script/mysql_alias_manager.pl.in, src/lib/confdef.pm, ***** src/sympa_newaliases-wrapper.c, src/sympa_newaliases.pl.in: Now alias ***** maintenance utilities other than newaliases may be used without special ***** configure options nor patch to alias_manager.pl. ***** Changes: ***** - aliaswrapper and virtualwrapper were deprecated and replaced with ***** sympa_newaliases-wrapper. ***** - New alias management program sympa_newaliases.pl which will typically be ***** called by alias_manager.pl via sympa_newaliases-wrapper. ***** - New site configuration parameters aliases_db_type and aliases_program ***** will control behaviour of alias database maintenance. ***** - configure script: ***** - Options --with-sendmail_aliases and --with-virtual_aliases were ***** deprecated. Use --with-aliases_file instead. ***** - New options --with-makemap and --with-postalias, along with ***** options --with-newaliases and --with-postmap are available. ***** - Option --with-postmap_arg was removed. ***** - Alias managers can handle postmap/makemap style maps (delimited by ***** whitespace), not only newaliases style maps (delimited by colon). [9953] wwsympa/wwsympa.fcgi.in: [Submitted by S. Shipway, univ. Auckland] several changes in privilegs to ease everyday lists moderation: - Owners and lismasters can moderate messages and shared repository - Editors can moderate subscriptions - 'del' and 'add' sceanrios are evaluated to make their result available in each page. [8451] src/etc/Makefile.am, src/etc/create_list_templates/confidential, src/etc/create_list_templates/confidential/comment.tt2, src/etc/create_list_templates/confidential/config.tt2, src/etc/scenari/send.confidential: New "confidential" list model. These lists are used for groups who don't want any publicity around their activities; All possible restrictions are applied to prevent unauthorized users to know these lists exist and to learn anything about them. [8454] web_tt2/footer.tt2, web_tt2/tt2_error.tt2: Removing references to the Sympa version in web pages to avoid pages to be searched by bad guys willing to exploit known vulnerabilities on out of date servers. For complete list of changes, see http://www.sympa.org/distribution/latest-stable/NEWS
2014-08-30fix option name for thunderbird esr24richard1-2/+2
2014-08-30tb24 doesn't build on SunOS under pdksh so use bashrichard1-1/+6
2014-08-25Fix build on NetBSD 7.*.taca3-13/+40
2014-08-23Add bug report URL.wiz1-1/+3
2014-08-23Rename readme.sr to README.sr so all opsys have the same PLIST.wiz2-2/+5
Hope this works on case-insensitive file systems. If not, let's just rm this thing. Bump PKGREVISION. XXX: Why is this package "destdir" and not "user-destdir"?
2014-08-22Bump PKGREVISION for ilmbase shlib major bump.wiz1-2/+2
2014-08-21Fix build on SunOS (needs explicit -lsocket -lnsl and support LDFLAGS).jperkin3-2/+29
2014-08-21Fix build on SunOS (add -lsocket, support localedir).jperkin5-8/+49
2014-08-21Fix build on SunOS (needs -liconv and groff, add PKG_GROUPS).jperkin1-2/+5
2014-08-21Fix build on SunOS (use LDFLAGS not LIBS, add -lresolv).jperkin1-2/+2
2014-08-21Fix build on SunOS.jperkin1-1/+10