summaryrefslogtreecommitdiff
path: root/mail
AgeCommit message (Collapse)AuthorFilesLines
2006-01-26Update to 2.2.0beta6.xtraeme2-7/+6
Changes * The cleanup of IMAP4 message caches on exit was implemented. * Cache files in IMAP4 folders are now properly removed on move or delete. * The temporary passwords of IMAP4 accounts are now preserved until exit. * 'File/Insert signature' now inserts signature into current cursor position, and 'File/Append signature' was added for the previous behavior. * Some dialogs are now placed at the center on parent window. * The confirmation dialog for emptying trash is not displayed anymore if messages don't exist in trash folders. * Trash folders are excluded on recursive search. * Locale encoding strings can be passed to --compose and --attach command line option. * Several minor bugs were fixed.
2006-01-25Fix -C for imap mailboxes : do not quote argument of CREATEtonio3-8/+17
(this fix comes from isync cvs) Bump PKGREVISION
2006-01-24Remove LIBC hack, shouldn't be needed anymore.joerg7-8/+133
Express interest in nroff via USE_TOOLS. Expect sys/types.h to provide size_t. Fix errno. Don't define prototypes for ISO C / POSIX functions. short gets promoted to int, float to double, so use va_arg with the promoted types.
2006-01-24Fix errno.joerg3-1/+29
2006-01-24This is a GNU configure.joerg1-3/+3
2006-01-24Use DT_REG / DT_DIR directly if available and fall back to DTTOIFjoerg2-6/+47
if not. Bail out with an explicit error if none is present.
2006-01-24Fix errno. Honour CFLAGS.joerg55-6/+769
2006-01-24Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 becausewiz20-31/+40
of the shlib major bump. PKGREVISION++ for the dependencies.
2006-01-23Skip ".orig" files in the pax copy, in case local patches (or possibletv1-2/+2
pkgsrc patches) patch things in cf/.
2006-01-23leapsecs_read.c needs DJB errno cure.joerg1-1/+3
2006-01-22Update to 1.73:wiz2-6/+6
version 1.73: Sat Jan 21 09:54:13 CET 2006 - Added 'use Mail::Util' to Mail::Mailer::testfile to produce mailaddress(); - Improved exec() call from version 1.67 a little more. Let's hope that SMTP works again. version 1.72: Tue Jan 17 09:04:37 CET 2006 - release 1.70 broke SMTP sending. Detected by [J Meyers]
2006-01-22Don't overwrite do-install, imake knows how to create a working rulejoerg2-9/+3
which works on !NetBSD as well. Use PLIST variables for the man page.
2006-01-22DES crypt is in libcipher on DragonFly, so check that one as well.joerg2-6/+14
2006-01-22Kill !STDC_HEADERS, it is not defined, but should be.joerg2-1/+24
2006-01-21Update to 2.2.0beta5.xtraeme2-6/+6
* 2.2.0beta5 (development) * The quick search was implemented. * The filter conditions for message status such as 'unread', 'mark', 'color-label', and 'attachment' were added. * The window management of the export and import dialog was modified. * Several minor bugs were fixed. * 2.2.0beta4 (development) * Unix: The popup menu on the trayicon was implemented. * Unix: Clicking the trayicon now toggles the visibility of the main window. * Unix: The visibility of the trayicon is now configurable. * The context menu of the folder view on search folders was modified. * The bug that stopped checking of new messages if search folders exist in IMAP4 or News mailboxes was fixed. * The renaming of search folders under IMAP4 or News folders was fixed. * A memory leak that occurs when thread display was off was fixed.
2006-01-21Update package Makefile now that bsd.pkg.extract.mk is using thejlam2-6/+2
"extract" script for extraction. Many cases where a custom EXTRACT_CMD simply copied the distfile into the work directory are no longer needed. The extract script also hides differences between pax and tar behind a common command-line interface, so we no longer need code that's conditional on whether EXTRACT_USING is tar or pax.
2006-01-21Upgrade to 2.1.7nb1.bouyer6-66/+93
Local change (which is why we have PKGREVISION=1) Fix http://secunia.com/advisories/18449/ (CVE-2005-4153) based on debian patches. Changes between 2.1.6 and 2.1.7: Security - The fix for CAN-2005-0202 has been enhanced to issue an appropriate message instead of just quietly dropping ./ and ../ from URLs. - A note on CVE-2005-3573: Although the RFC2231 bug example in the CVE has been solved in Mailman 2.1.6, there may be more cases where ToDigest.send_digests() can block regular delivery. We put the send_digests() calling part in a try/except clause and leave a message in the error log if something happened in send_digests(). Daily call of cron/senddigests will provide more detail to the site administrator. - List administrators can no longer change the user's option/subscription globally. Site admin can change these only if mm_cfg.ALLOW_SITE_ADMIN_COOKIES is set to Yes. - <script> tags are HTML-escaped in the edithtml CGI script. - Since the probe message for disabled users may reach unintended recipients, the password is excluded from sendProbe() and probe.txt. Note that the default value of VERP_PROBE has been set to `No' from 2.1.6., thus this change doesn't affect the default behavior. New Features - Always remove DomainKey (and similar) headers from messages sent to the list. (1287546) - List owners can control the content filter behavior when collapsing multipart/alternative parts to its first subpart. This allows the option of letting the HTML part pass through after other content filtering is done. Internationalization - New language: Interlingua. Bug fixes and other patches - Defaults.py.in: SCRUBBER_DONT_USE_ATTACHMENT_FILENAME is set to True for safer operation. - Fixed the bug where Scrubber.py munges quoted-printable by introducing the 'X-Mailman-Scrubbed' header which marks that the payload is scrubber-munged. The flag is referenced in ToDigest.py, ToArchive.py, Decorate.py and Archiver. A similar problem in ToDigest.py where the plain digest is generated is also fixed. - Fixed Syslog.py to write quopri encoded messages when it fail to write 8-bit characters. - Fixed MTA/Postfix.py to check aliases group permission in check_perms and fixed mailman-install document on this matter (1378270). - Fixed private.py to go to the original URL after authorization (1080943). - Fixed bounce log score messages to be more consistent. - Fixed bin/remove_members to accept no arguments when both --fromall and --file= options are specified. - Changed cgi-bin and mail wrapper "group not found" error message to be more descriptive of the actual problem. - The list's ban_list now applies to address changes, admin mass subscribes and invites, and to confirmations/approvals of address changes, subscriptions and invitations. - quoted-printable and base64 encoded parts are decoded before passing to HTML_TO_PLAIN_TEXT_COMMAND (1367783). - Approve: header is removed from posts, and treated the same as the Approved: header. (1355707) - Fixed the removal of the line following Approve[d]: line in body of post. (1318883) - The Approve[d]: <password> header is removed from all text/* parts in addition the initial text/plain part. It must still be the first non-blank line in the first text/plain part or it won't be found or removed at all. (1181161) - Posts are now logged in post log file with the true sender, not listname-bounces. (1287921) - Correctly initialize and remember the list's default_member_moderation attribute in the web list creation page. (1263213) - PEP263 charset is added to the config_list output. (1343100) - Fixed header_filter_rules getting lost if accessed directly and authentication was needed by login page. (1230865) - Obscure email when the poster doesn't set full name in 'From:' header. - Preambles and epilogues are taken into account when calculating message sizes for holding purposes. (Mark Sapiro) - Logging/Logger.py unicode transform option. (1235567) - bin/update crashes with bogus files. (949117) - Bugs and patches: 1212066/1301983 (Date header in create/remove notice)
2006-01-21Replace another bunch of FILES_SUBST_SED uses, don't hardcodejoerg2-11/+9
/bin/sh in exim_newaliases.
2006-01-20Use SUBST. Use find foo -exec bar {} \; instead of find foo | xargs bar.joerg1-19/+16
2006-01-20Use SUBST framework. Replace some "find foo | xargs bar" withjoerg1-19/+17
"find foo -exec bar {} \;" while here, the former is faster, but can't cope with all quoting issues and is also more likely to hit argument length limits. CONFLICT to ja-squirrelmail.
2006-01-20Use SUBST framework.joerg1-12/+24
2006-01-20Use SUBST framework.joerg1-8/+11
2006-01-20Replace FILES_SUBST usage with SUBST framework.joerg1-7/+10
2006-01-20Use SUBST framework instead of FILES_SUBST_SED. Rename temporary filejoerg3-10/+18
from Makefile.NetBSD to Makefile.pkgsrc (cosmetic only). Use PERL5 instead of PREFIX/bin/perl when looking for Perl interpreter.
2006-01-20Fix errno.joerg2-1/+16
2006-01-19Make this build under Mac OS X.tron4-11/+17
2006-01-19Fix very weird quoting in "pre-configure" target which broke the buildtron1-4/+4
on system where e.g. ${CC} contains a space.
2006-01-19Fix some evil C code to make this build with GCC 4.x.tron2-1/+33
2006-01-19Use SUBST framework.joerg1-7/+5
2006-01-19Replace FILES_SUBST_SED usage with SUBST framework.joerg1-4/+13
2006-01-19Use SUBST framework instead FILES_SUBST_SED.joerg1-5/+9
2006-01-18Update to 3.6.3:xtraeme2-7/+6
MAINT: Modest performance improvements MAINT: Significant improvements in accuracy (from scratch-testing anyway) BUGFIX: "No TrustedDeliveryAgent" error occurs erroneously in some cases BUGFIX: ChangeUserOnParse can format incorrectly BUGFIX: The dspam_logrotate tool does not support multiple mailboxes BUGFIX: Memory leak in Bayesian Noise Reduction BUGFIX: LDAP calls fail to close connection to server BUGFIX: Bayesian database is created even on LDAP user verification failure
2006-01-18Fix build on -HEADadrianp6-2/+108
Identified by Jean-Luc Wasmer in PR# 32527 Fixes from -HEAD by christos@ (setuserenv -> setuserenviron) Bump to nb1
2006-01-18Adjust dependencies after the renames of gstreamer, gst-plugins andjmmv1-3/+3
gst-plugins-* to gstreamer0.8, gst-plugins0.8 and gst-plugins0.8-*, respectively. Bump PKGREVISION.
2006-01-16- Applied the code from the patch in PR 32540 by Anne Bennett, whichrillig1-1/+8
allows the user to define DEFANG_USER and DEFANG_GROUP in the MAKECONF file. Fixes PR 32540. - Added the configurable variables to BUILD_DEFS, so that they are shown during the build process. - Bumped PKGREVISION.
2006-01-15Update to version 1.1.1.seb3-16/+17
While here add PKGMANDIR support. Changes since last packaged version (1.0.1): Version 1.1.1 - 11 November 2005 -------------------------------- - Bug fix; minor memory leak. - Bug fix; on some systems, failure resulted while disconnecting from all the servers, during the shutdown phase just before exiting. Version 1.1 - 24 August 2005 ---------------------------- - Addition of the list() and lsub() commands, that make it possible to get a list of the available mailboxes or only of those that are subscribed. Implementation of the IMAP LIST/LSUB commands, with additional support for the IMAP CHILDREN (RFC 3348) and IMAP NAMESPACE (RFC 2342) extensions. - New program option to execute a string from the command line, without loading a configuration file. - New program option to enter interactive mode after executing the configuration file or the command line. - Servers that reply with multiple SEARCH responses are taken into consideration. - Bug fix; failure to parse the response to fetchfast() that some mail servers sent. - Bug fix; in some systems and when in debug mode, an empty namespace caused program fault.
2006-01-15Update to 1.71:wiz2-7/+6
version 1.71: Thu Jan 5 11:20:52 CET 2006 - grrrr tests failed version 1.70: Thu Jan 5 11:17:05 CET 2006 - Mail::Mailer::testfile.pm adds "from" display to trace output. [wurblzap] - fixed regex in Mail::Address [J Meyers] version 1.68: Thu Jan 5 10:29:25 CET 2006 - Updated copyright year. - Removed 'use locale' from Mail::Address, which tainted the parsed address. E-mail addresses are ASCII, so this 'locale' thing seems flawed. - $adr->name will refuse charset-encoded names. Found by [kappa] - Improve parse-regexes in Mail::Address. By [J Meyers] and me.
2006-01-14Update to msmtp-1.4.5. This addresses PR/32517. Notable changes include:ben3-9/+13
- gnulib update. - adapted configure.ac for new pkg-config version - Use gnulib socklen module for socklen_t. - Lock the logfile. - W32/DJGPP: Use all files/streams in binary mode. - W32: Allow %HOME% to override default user configuration directory. - W32: Enable getpass and netrc functionality. - Use gnulib getpass module since it now works on Win32. - Shut down a GnuTLS TLS session with GNUTLS_SHUT_WR instead of GNUTLS_SHUT_RDWR. This prevents session hangs in certain situations. It is safe to do this because we never reuse a connection when TLS was shut down. Thanks to Jens Kammler for the problem report! - Do not rely on a failing malloc setting errno in xalloc_die() - Make the GnuTLS code accept old version 1 CA certificates when verifying certificates. - Renamed LOCK_(READ|WRITE) to OSENV_LOCK_(READ|WRITE) in os_env.[ch] to avoid name clashes with <fcntl.h>
2006-01-14Update to 1.02. From the changelog:schmonz2-6/+6
- Fixed bug in SMTP AUTH that would cause SMTP sending to crash with a segfault when it was used.
2006-01-13Update to 2.0.7. Bugs fixed, from the changelog:schmonz3-12/+10
2.0.2: * Bug 115: MAX_LINESIZE consistency. * Bug 119: Memory leak in dbmail-lmtpd. * Bug 131: Determine DBMail version (for now, only via command line -V). * Bug 132: dbmail-util had a few incorrect stdout/stderr messages. * Bug 135: Delivery chain fails to set is_header on header rows. * Bug 143: Sort.c compiles without CFLAGS. * Bug 142: Merge preforking with the 2.0 codebase. * Bug 118: dbmail-users -c username -W does not prompt for password on FreeBSD. WORKAROUND: Use -W "" (double quotes) to fool getopt and prompt for a password. * Bug 91: Infinite loops in both imapd and pop3d. 2.0.4: * Bug 163: dbmail-users -l nonexistantuser should return non-zero value * Bug 153: dbmail-util cannot remove unconnected mailboxes. * Bug 118: dbmail-users -c username -W does not prompt for password on FreeBSD. * Bug 131: determine dbmail version only shows major.minor, not micro. * Bug 159: alias bug: if user exists, auth_check_user is skipped. * Bug 149: Improved imap search performance using weighted search lists. * Bug 171: max() is indexable in mysql but not in postgresql causing extreme slowness * Bug 134: Some MySQL tweaks to be applied. * Bug 180: dbmail-user -e someuser does not clear the mailboxes * improved performance on postgresql when opening mailboxes (imapd) by avoiding SUM() calls. * Bug 177: compile fails on FreeBSDs getopt.h * Bug 164: No more mailbox full. Mail bounced with user unknown. * Bug 181: Error in SQL using SuSE Linux 9, max value for int8 is exceeded, PostgreSQL 8 + Postfix 2.0.5: * bug 177: compile fails on FreeBSDs getopt.h * bug 182: compile fails on FreeBSDs sort.c * bug 158: a sig term to the root process e.g. the pid from the pidfile doesn't shutdown imapd/pop3d * bug 154: dbmail-util outputing "-r" error when -r is no longer valid * bug 201: Unix socket support for lmtpd * bug 199: spare child creates zombie * bug 190: huge load if database crash * bug 145: LMTP loses return-path * bug 162: dbmail-pop3d zombies galore.. * bug 213: pop3d sends SIGKILL to init's process group * bug 185: segfault if user is over-quota in lmtp delivery * bug 189: if alias == deliver_to, dbmail-smtp hogs mem until killed by oom or queue gives up 2.0.6: * corrected reported version (closes #247) * fixes fatal error in process pool 2.0.7: * Removed all unsafe code from the signal handlers. This should mostly benefit FreeBSD users which may have suffered from unreliable behaviour in the process pool code. * Added 'ON UPDATE CASCADE' to all foreign key restraints in the MySQL (InnoDB) and Postgresql create_table files. * POP3 AUTH command no longer returns list of supported authentication mechanisms when issued without arguments.
2006-01-13Don't add ${DOCDIR} to MAKE_DIRS, as it's under ${PREFIX} andschmonz1-3/+2
INSTALLATION_DIRS takes care of it. Found by Krister's bulk build with CHECK_FILES.
2006-01-13fix PLIST : lib/libimapuw.so.4.0.2 -> lib/libimapuw.so.4.0.3abs1-2/+2
2006-01-12Changes 4.64:adam3-11/+11
* Fixed buffer overflow vulnerability * Several features added
2006-01-12Changes 2004g:adam4-32/+13
* Bug fix: quoted string handling in the mailbox name parsing routine Changes 2004f: * Bug fix: TCP code * New SSL/TLS routines
2006-01-11Update to 2.2.0beta3:xtraeme2-6/+6
* The results of search folders are cached to speed up the next search. * The search folder property dialog was implemented. * The position of 'Delete' menu was changed to prevent its accidental selection. * The HTTP scheme is added to the URIs begin with 'www.'. * Some trailing punctuations were included as URI. * The bug that search folders under IMAP4 or News folders couldn't be removed was fixed.
2006-01-10Use SUBST framework.joerg1-19/+9
2006-01-10Use SUBST framework for mailer.conf as well.joerg1-3/+9
2006-01-10Use SUBST framework for mailer.conf as well.joerg1-3/+9
2006-01-10Update to 0.88:xtraeme2-6/+6
A possible heap overflow in the UPX code has been fixed. General improvements include better zip and mail processing, and support for a self-protection mode. The security of the UPX, FSG and Petite modules has been improved, too.
2006-01-10Use mk/mysql.buildlink3.mk instead of databases/mysqlX-client/bl3.mk,ghen4-19/+11
same for pgsql.bl3.mk. Bump PKGREVISION. Ok by wiz.