summaryrefslogtreecommitdiff
path: root/mail
AgeCommit message (Collapse)AuthorFilesLines
2008-04-07Fix DESTDIR.joerg1-3/+3
2008-04-07Fix DESTDIR.joerg1-3/+4
2008-04-07Fix PLIST. Bump revision.joerg2-3/+4
2008-04-07Sort and fix PLIST. Bump revision.joerg2-3/+5
2008-04-062.5.1 2008/03/20adrianp4-9/+24
Update for draft-kucherawy-sender-auth-header-14. Add "subject" to "should_signhdrs" per RFC4871 section 5.5. Fix bug #SF1911328: Restore proper behaviour of SignHeaders and OmitHeaders, broken in the prior release's configuration overhaul. Problem reported by Jason Molzen. Fix bug #SF1912332: Fix parameters passed to db->open(). Problem reported by Tony Earnshaw. Fix bug #SF1912569: Initialize mutexes before entering test mode. Patch from Kaspar Brand. LIBDKIM: More boundary checking fixes in dkim_canon_selecthdrs(). Problem noted by Warren Horvath. LIBDKIM: Fix bug #SF1820084: Return DKIM_STAT_MULTIDNSREPLY if a DNS query returns multiple records. 2.5.2 2008/03/28 Preserve the sender's domain name outside of mlfi_eoh() as it's now needed in mlfi_eom(). Problem noted by Andy Fiddaman. Fix bug #SF1921873: Pass "-K" command line switch into the new configuration handling code. Problem noted by Al Smith. TOOLS: Fix flags portion of the TXT record output by dkim-genkey. Problem noted by Michael Carland. BUILD: Fix bug #SF1922422: Fix linker problems when POPAUTH is defined.
2008-04-04Update to 2.5.0beta1:xtraeme2-10/+9
* The vertical 3-paned view mode was added. * The feature to save SSL peer certificate was added. * The option 'Treat HTML only message as attachment' was added. * The bug that caused busy loop when initial connection was immediately refused was fixed. * The bug that the quote description dialog never appeared again after closing it with the close button was fixed. * The new/unread status display on quick search filtered mode was fixed. * The windres command will not be enabled on non-win32 platforms now.
2008-04-04Add and enable new ruby-* packages.jlam1-1/+3
2008-04-04Install as a gem using the pkgsrc rubygem.mk framework instead ofjlam5-83/+148
directly into site_ruby.
2008-04-04Update ruby-tmail to version 1.2.2. Changes from version 1.2.1 include:jlam4-76/+217
+ Install as a Ruby gem. * A _LOT_ more documentation...! * Make ready for Ruby 1.9 * Fixed UNIXMbox code - readonly was not working and raising an exception. * Multiple froms not being parsed correctly, added a test case to cover this and show the correct handling
2008-04-04Initial import of ruby18-mime-types-1.15 as mail/ruby-mime-types.jlam4-0/+40
This library allows for the identification of a file's likely MIME content type. The identification of MIME content type is based on a file's filename extensions.
2008-04-04Initial import of ruby18-mailfactory-1.2.3 as mail/ruby-mailfactory.jlam4-0/+30
Mailfactory is a Ruby module that allows for the simple creation of MIME email messages with multiple body parts and attachments.
2008-04-03Update mail/alpine from 1.00nb3 to 1.10, plus add 'maildir' option.abs3-19/+25
(Approved by agc for update during the freeze) Changes from Alpine 1.00 to 1.10 New in Alpine 1.10 Version 1.10 addresses bugs found in previous releases and has a few additions as well. Additions include: * Add the possibility of setting a default role (see Roles Screen) which may be convenient if your work flow involves acting in one role for a while then switching to another role and staying in the new role for another period of time * When Saving and the IMAP server problem "Message to save shrank!" is encountered, ask the user if he or she wants to continue with the risky Save anyway instead of aborting. This may be helpful if your IMAP server is broken in this way but be aware that it is possible there was a real error instead of just a broken server implementation. * Some configure adjustments for Kerberos detection and for SCO OpenServer 5 support * Hide INBOX in a collection if it also appears as an Incoming Folder * Show asterisks for feedback when the user is typing a password * Performance improvement for threading of large folders * Previously, the search used to find Pattern matches containing To patterns searched for both To and Resent-To headers. The relatively complicated search this produces causes problems when using some deficient IMAP servers. Now the default is to look only for To headers and ignore the presence of Resent-To. The previous behavior may be restored with the Use Resent-To in Rules feature. * Add an Unknown Character Set to help with reading malformed unlabeled messages * Suppress User Agent When Sending option added * Map some Shift-LeftArrow escape sequences to LeftArrow * Add feature Warn if Blank Fcc Bugs that have been addressed in this release include: * Crash when encountering certain errors from an SMTP server * Crash in composer caused by overflow in replace_pat() * Hang when authenticating to an SMTP server that fails with a "connection disconnected" error * Bug in handling of trailing tab character in flowed text * Security enhancement for mailcap parameter substitution * Strip From Sigdashes on Reply did not work if the message being replied to was not flowed text and Do Not Send Flowed Text was not turned on * Don't allow printer to be changed through hidden config screen if system administrator didn't want it to be allowed * Attempts are sometimes made to set the Forwarded flag when alpine should know that it won't work, causing error messages to appear * A Reply Indent String of double-quote double-quote didn't work right * Quoting wasn't being done to protect special characters from the MacOS X shell when URL-Viewers was not defined * On MacOS X message attachments should be shown internally instead of being shown using the Mail application * When replying to a message with a charset of X-UNKNOWN Alpine would sometimes set the outgoing charset to X-UNKNOWN, making the result unreadable * When the sending of a message failed lines with leading spaces had one additional space inserted in each of those lines when the user was returned to the composer * The WhereIs command missed some index lines that contained non-ascii characters because it was truncating the line being searched so that it was shorter than what was visible on the screen * When composing, an attachment with a long name that causes wrapping in just the wrong place would generate an error and cause the send of the attachment to fail * After calling the file browser to attach a file in the composer, a resize of the window when back in the composer would redraw the last screen that had been shown in the browser instead of the current composer screen * Possible crash in index screen when encountering unparseable addresses or when using one of the PRIORITY tokens or the HEADER token in the Index Format * Problems with Header Color editing if the configuration option Viewer Header Colors was inadvertently changed to the Empty Value in the hidden config screen * When resuming the final postponed message from an Exchange server the user could get a certificate validation failure because alpine was trying to validate the canonical name of the folder instead of the name the user used * Windows line endings in a mimetypes file on a Unix system cause a failure to find a match * Make matching of extension names case independent in mimetypes files * Windows dialog boxes for entering text were not working correctly * Replying to or Forwarding multipart/alternative messages which had a single text/html part did not work well * Printing the print confirmation page caused a crash * A To line with a long, quoted personal name could display incorrectly if it was close to the same width as the screen * When Enable Incoming Folders Checking and Incoming Checking Includes Total are turned on hide (0/0) when the folder is empty * Folder completion while Saving didn't work if the collection being saved to was the local home directory
2008-03-31Maintainer update from PR pkg/38349, containing security fixes.tnn2-7/+8
While here, fix a minor DESTDIR botch. 0.1.14 beta-17 - (security) Using File::Spec->canonpath for normalization (trailing slashes) Check ownership of real directories to avoid race attacks for symlinks. Thanks to Robert Buchholz. 0.1.14 beta-16 (not released) - (security) The check for symlinked directories was half complete. perl ignores -l if the argument has a trailung slash. Thanks to Andrej Kacian. 0.1.14 beta-15 - (security) $LOCKPATH and its contents weren't checked for being a symlink which. Thanks to Chris Howells and Andrej Kacian. - (fix) "dedicated" added to the exclusion list for dialup checks. A better approach would be to let the user configure dialup and exclude patterns. 0.1.14 beta-14 - (change) rbls.org link changed to robtext.com - (change) results with 'rc:' as action are not cached - (fix) regexp check for dynamic helo/client did hit also some clients with "static" - (fix) helo numeric check was too fuzzy. - (fix) master didn't read config after policyd-weight reload - (fix) HELO_SEEMS_DIALUP may have scored even if the IP is listed for the sender domain. - (fix) An interrupt of policyd-weight -s may cause a SIGPIPE which killed the cache - (change) Implemented $NS list. Useful for users with split horizon DNS - (fix) don't cache rejections which were deferred (4xx and friends) - (fix) helo_numeric_score didn't catch [n.n.n.n] helos - (fix) Header was not included if $dnsbl_checks_only = 1; and $ADD_X_HEADER = 1; - Thanks to J. Genannt - (fix) Corrected handling of [n.n.n.n] HELOs and address-literals as sender (long standing issue) - (change) Introduced @dnsbl_checks_only_regexps in order to skip DNS checks for certain client hostnames - (change) Added -D (Don't detach) switch for daemon-tools/runit users - (change) Added signals handlers for most of signals so that they are at least logged, also, provide a perl backtrace. - (change) prerequisite steps for providing coredumps (build coredump directories, chdir) - coredumps are non-trivial: we start as root, change uid. At this moment coredumps are denied by kernel in order to protect root-data. The only workaround would be, to start cache and master via system() after changing uid - (change) In daemon mode wrongly crafted policy requests don't lead to a child-exit anymore, only the connection is closed - (change) log-facilities other than 'info' are now mentioned in log-lines - (change) SMTP information such as client, helo, sender and to are now logged in each log-message. If $DEBUG is set this also logs the instance variable. - (fix) rbl_lookup used sometimes 65536 as packet id which appeared to cause problems - (fix) Check for syslog absence. If syslog is not available then log temporarily to $LOCKPATH/polw-emergency.log - (tmpfix) Introduced $TRY_BALANCE which closes connections to smtpds after they got their response in order to avoid too many established smtpd->policyd-weight (child) connections.
2008-03-30Add two missing system includes to fix the build on NetBSD 4.0.schmonz2-1/+22
2008-03-30Add USE_LANGUAGES variable as suggested by pkglint.darcy1-2/+3
2008-03-29REPLACE_PERL to fix interpreter path in a contrib script.markd1-1/+3
2008-03-28Further simplify.joerg1-3/+2
2008-03-28Fixed typo introduced by mechanical DESTDIR support.obache1-2/+2
Noticed by Aleksey Cheusov in PR 38322.
2008-03-27Update to 4.8.1. From the changelog:schmonz2-6/+6
* fix use of Python 2.4 set builtin in 4.8.0 preventing getmail from running on Python 2.3.x.
2008-03-25Remove thunderbird15 packages.wiz59-8264/+1
They have security problems and are not maintained. Removal was announced on pkgsrc-users on March 13.
2008-03-20Upgrade netqmail to 1.06, which is identical to 1.05 except thatschmonz3-17/+12
instead of consisting of a pristine qmail tarball and netqmail patch, 1.06 has the patch already applied. No user-visible changes to pkgsrc, either; this just simplifies a weird build and will make future upgrades (don't laugh!) easier. jlam@ "looks fine"
2008-03-17Update MASTER_SITES and HOMEPAGE (and 1.1 is in old)obache1-3/+3
2008-03-17The old ftp.dcs.ed.ac.uk FTP service has been withdrawn.obache1-2/+2
2008-03-171.13 is now in old.obache1-2/+3
2008-03-17distfile is in "archive" now.obache1-2/+2
2008-03-17Update MASTER_SITES and HOMEPAGE.obache1-5/+3
2008-03-17Adjust version number in MASTER_SITES url.obache1-2/+2
2008-03-171.3.4 in old.obache1-2/+3
2008-03-175.2.4 in old.obache1-2/+3
2008-03-17Updated postfix-current to 2.6.20080221martti2-9/+13
* Bug fixes * Create /var/db/postfix like in pkgsrc/mail/postfix
2008-03-16Support PKGMANDIR.tnn2-7/+16
2008-03-15Delete package -- GPL version conflictsmb4-37/+1
2008-03-15Patches from schmonz@ for 0.1-stableadrianp5-19/+119
Notes: First "stable" release ever. Introduces an install script, some new features and many bug fixes. Changes: - Added interactive installer script - Allow to send mail with BCC recipients only - Remember decision to display images for a certain message during session - Remember search results - Add Received header on outgoing mail - Implement Message-Disposition-Notification (Receipts) - Don't create default folders by default - Fixed some potential security risks (audited by Andris) - Filter linked/imported CSS files - Improve message compose screen and many bug fixes. See http://trac.roundcube.net/wiki/Changelog for details.
2008-03-14Setup BINOWN/BINGRP/SHAREOWN/SHAREGRP for mail/libmilter's benefit.jnemeth1-1/+7
2008-03-14Fix unprivileged build by passing in BINOWN/BINGRP/SHAREOWN/SHAREGRP.jnemeth1-2/+3
2008-03-14Set data_directory's default to "/var/db/postfix" and create it properlytaca1-3/+8
install stage. It should be fix some problem; running tls and find command's error on start. Bump PKGREVISION.
2008-03-13Make PostgreSQL 8.2 the default version. Bump all packages using it.joerg1-2/+2
Remove PostgreSQL 8.0 as choice.
2008-03-11Put back a couple of IRIX conditionals the way they used to behave,tnn3-6/+6
e.g. match IRIX 5.x but not 6.x. Some of these may indeed apply to 6.x too, but let's be conservative. PR pkg/38224.
2008-03-10Add CONFLICTS line for previous PKGNAME versions.wiz1-1/+2
Suggested by Alan Barrett.
2008-03-09Update to 2.5.0adrianp5-21/+23
Add "AutoRestartCount" and "AutoRestartRate" configuration parameters to limit runaway restart loops. Feature request #SF1735573: Add "AlwaysAddARHeader" option, which will add an Authentication-Results of "none" for unsigned messages from domains without a "strict" policy. Feature request #SF1807748: Reload the configuration file on receipt of SIGUSR1. Requested by Florian Sager. Feature request #SF1811969: Add _FFR_BODYLENGTH_DB which adds a "BodyLengthDBFile" feature, allowing a per-recipient decision on whether or not to use an "l=" tag when signing. Patch contributed by Daniel Black. Feature request #SF1841955: Add an "Include" facility to the configuration file. Feature request #SF1876941: Make the syslog facility selectable. Based on a patch from Jose-Marcio Martins da Cruz of Ecole des Mines de Paris. Feature request #SF1876943: Add _FFR_AUTHSERV_JOBID allowing the job ID to be included as part of the "authserv-id" in Authentication-Results: headers. Based on a patch from Jose-Marcio Martins da Cruz of Ecole des Mines de Paris. Feature request #SF1890581: Attempt to clean up a UNIX domain socket in the non-AutoRestart case as well. Requested by Daniel Black. Add "MilterDebug" configuration file option for requesting debugging output from the filter. Add "FixCRLF" configuration file option which activates the DKIM_LIBFLAGS_FIXCRLF flag (see below). Update to draft-ietf-dkim-ssp-03. In doing so, rename the "UseSSPDeny" configuration option to "UseASPDiscard". Handle an error from dkim_getsighdr() properly in mlfi_eom(). When VERIFY_DOMAINKEYS is active, don't short-circuit mlfi_eoh() between dk_verify() and dk_eoh() or a segmentation fault below dk_body() could result. LIBDKIM: Feature request #SF1823059: Export key, signature and policy syntax checking capability via the API. Based on a patch from Chris Behrens of Concentric Network Corporation. LIBDKIM: Assert defaults for "c" and "q" tags when parsing signature headers. Patch from Chris Behrens of Concentric Network Corporation. LIBDKIM: Better handling of truncated DNS replies; instead of just giving up if the "tc" (truncated) bit is set in the reply, see if there was enough of a reply returned to be able to complete the request. LIBDKIM: Fix recycling bug in header canonicalizations which was causing signatures other than the first one to fail in most cases. LIBDKIM: Add new dkim_chunk() interface. LIBDKIM: Enforce DKIM_OPTS_QUERYMETHOD library option even if there were no valid signatures. LIBDKIM: New DKIM_LIBFLAGS_FIXCRLF which requests that "naked" CRs and LFs be converted to CRLFs during canonicalization when signing. LIBDKIM: Fix bounds checking in dkim_canon_selecthdrs(). LIBAR: Eliminate a possible race condition in ar_dispatcher(). LIBAR: Timeouts passed to select() can't be bigger than 10^8. Problem noted by S. Moonesamy of Eland Systems. BUILD: Feature request #SF1876242: Install the filter in EBINDIR and everything else in UBINDIR.
2008-03-09Pull in improvements from wip (packaged by j+pkgsrc (at) salmi.ch):adrianp5-21/+201
* Install documentation for the library * Install a static version of the dkim library * Move to external options.mk * Add support for ar(3) and debug
2008-03-09Update to Dovecot 1.0.13.ghen2-6/+6
Note that the changes for the security hole fix were quite large. I tested with several auth configurations myself and they seemed to work, but it's possible I left a bug somewhere in there breaking someone's configuration. So make sure to test that it works after upgrading. Of course it would be really nice if Dovecot had a proper test suite where testing all configurations could be automated and run before each release. I've already started this with my imaptest tool (http://imapwiki.org/ImapTest), but it only does IMAP tests and a lot of things are still missing. Some help would be nice here. * Fixed a security hole in blocking passdbs (MySQL always. PAM, passwd and shadow if blocking=yes) where user could specify extra fields in the password. The main problem here is when specifying "skip_password_check" introduced in v1.0.11 for fixing master user logins, allowing the user to log in as anyone without a valid password. - mail_privileged_group was broken in some systems (OS X, Solaris?) - IMAP THREAD: Fixed some correctness problems
2008-03-08Use PKGVERSION_NOREV as base for the compressed mbox patch.joerg2-3/+6
Add patchsum.
2008-03-06Recursive PKGREVISION bump for gnutls-2.2.2 update with shlib major bump.wiz8-16/+17
2008-03-06add a case, making the patch identical to Gentoo's,drochner2-3/+12
ride on yesterday's PKGREV bump
2008-03-06Fix PKGNAME.wiz1-1/+2
2008-03-05fix some format string problems, should fix CVE-2008-0072drochner3-3/+44
(There is no exact information available, so I've patched all uses of non-constant strings as format specifiers.) bump PKGREVISION
2008-03-05Update to Dovecot 1.0.12.ghen2-6/+6
- Using mail_privileged_group with dotlock_use_excl=no worked, but it logged "access denied" errors.
2008-03-04Restore catted man page lost in previous commit.schmonz1-1/+3
2008-03-04Mechanical changes to add DESTDIR support to packages that installjlam61-386/+563
their files via a custom do-install target.