summaryrefslogtreecommitdiff
path: root/mail
AgeCommit message (Collapse)AuthorFilesLines
2006-12-01Needs pkg-config.joerg1-2/+2
2006-12-01Move pkg-config to Makefile.common.joerg2-4/+4
2006-12-01Replace use of timezone (on BSDs traditionally a function, not ajoerg3-3/+43
variable) with the portable equivalent. Bump revision.
2006-12-01Fix an off by one error in the address parser, introduced by our patch.martin3-12/+9
Found by Ond?ej T?ma (sorry for the missing chars) and analyzed by Lasse Hillerøe Petersen.
2006-11-27update to 1.8.2drochner3-9/+7
changes: -bugfixes -translation updates
2006-11-22Fix mispellings. From PR #35093.reed1-2/+2
2006-11-21Update "milter-greylist" package to version 3.0. No functional changestron2-6/+6
since release candidate 7.
2006-11-20Update to 2.2.10:xtraeme2-6/+6
* 2.2.10 (stable) * The change between folders became faster at GTK+ 2.10.x. * The text insertion by the action was fixed again. * The text redraw problem on the undo of large text was fixed. * The crash that occurred when printing a message with empty Subject, From and To was fixed. * The window position and the layout of the 'Add Address' dialog was modified. * Libpisock 0.12 was supported. * Win32: The bug that window position was reset when quitting Sylpheed while window was hidden was fixed. * Win32: The selection of the labels on the header view and the alert dialog are now visible. * Win32: The e-mail menu in the start menu now works when Sylpheed is selected as a default mailer. * Win32: The character corruption on printing when environment-dependent Japanese characters are used was fixed.
2006-11-20Update mail/exim to 4.63nb1abs4-73/+73
- Add options exim-appendfile-maildir exim-appendfile-mailstore exim-appendfile-mbx exim-lookup-cdb exim-tcp-wrappers exim-tls All but exim-lookup-cdb default to off, to preserve previous defaults.
2006-11-20Fix an obvious typo. PR#35081 by diro at nixsys dot bz.cube1-2/+2
2006-11-19tv@ pointed out that curl-7.16.0 had a shlib major bump --wiz2-3/+4
increase its BUILDLINK_ABI_DEPENDS, and bump PKGREVISIONs of dependencies. Sorry for not finding this earlier.
2006-11-19Update to dovecot-1.0rc15. From the release announcement mail:ghen2-6/+6
* Fixed an off-by-one buffer overflow in cache file handling. The code is executed only with mmap_disable=yes and only if index files are used (ie. INDEX=MEMORY is safe). * passdb checkpassword: Handle vpopmail's non-standard exit codes. - rc14 sometimes assert-crashed if .log.2 file existed in a mailbox (earlier versions leaked memory and file descriptors) - io_add() assert-crashfixes - Potential SSL hang fix at the beginning of the connection For details on the security issue, see: http://www.dovecot.org/list/dovecot-news/2006-November/000023.html
2006-11-18Update to 1.4.3:wiz2-6/+6
* 1.4.3: [25 August 2006] ** Fixing 'unicode string filename' bug [Bug #1546546]. Regressive bug: code to handle unicode strings added in v1.3.3 was lost in v1.4 during code re-arranging/refactoring
2006-11-14PKGMANDIR support.joerg1-3/+3
2006-11-14Update mail/sma to 1.4.obache3-9/+9
Patch provided by ISIHARA Takanori in PR 34743. HISTORY file: Version 1.4, 2003/10/16 * Portugese language patch, apply with "patch < contrib/portugese.diff" (Thanks Ronaldo Lazzari) * Added msgid for clog (%i) (Thanks Ed Klavins) * Fixed a bug in HTML formatted "Relay Pairs" section (Thanks Wijnand Reimink for finding out the bug..) * Feature patch from Andrew Caird. "Downcase all addresses. This is so that foo@bar.com is equivilant to FOO@BAR.Com and Foo@Bar.com and they all get counted the same in the counts." New command line option '-A' (conf file: DowncaseAddresses). * Fixed a bug with sendmail AUTH parsing (Thanks for Daniel Melanchthon) (as a side effect, postfix logs seem to get parsed also.. :-) * Do not cut lines in status/rejected sections of ascii report (Suggested by Jeff Bronson)
2006-11-13Update to dovecot-1.0rc14. From the release announcement mail:ghen2-6/+6
More fixes. "Duplicate header extension keywords" is the only known problem (or if I forgot something, remind me). I'll try to figure out a way to reproduce it easily and then get it fixed. * LDAP: Don't try to use ldap_bind() with empty passwords, since Windows 2003 AD skips password checking with them and just returns success. * verbose_ssl=yes: Don't bother logging "syscall failed: EOF" messages. No-one cares about them. + Dovecot sources should now compile without any warnings with gcc 3.2+ - rc13 crashed if client disconnected while IDLEing - LDAP: auth_bind=yes fixes - %variables: Fixed zero padding handling and documented it. %0.1n shouldn't enable it, and it really shouldn't stay for the next %variable. -sign also shouldn't stay for the next variable. - Don't leak opened .log.2 transaction logs. - Fixed a potential hang in IDLE command (probably really rare). - Fixed potential problems with client disconnecting while master was handling the login. - quota plugin didn't work in Mac OS X
2006-11-12Update to 2.3.0beta5:xtraeme2-6/+6
* When new mails arrive, the tray icon is changed, and it will be kept until a new mail is read. * The option "Open inbox on startup" was added. * The option "Remeber last selected message" was added. * The crash when printing a message with empty subject was fixed. * The bug that the text in the composition window was not redrawn on the undo of large text was fixed. * POP before SMTP was implemented.
2006-11-10remove commented out PKGREVISIONperry1-2/+1
2006-11-10update gnus to 5.10.8perry4-158/+167
2006-11-10Use find -print | xargs rather than find -exec.tv2-8/+8
2006-11-10Grammar fixes + list postgresql as a possible data backend.ghen1-5/+4
2006-11-10Added CHECK_HEADERS_SKIP to make the package pass the test.rillig1-1/+2
2006-11-10Added CHECK_HEADERS_SKIP to make the package pass the test. The postfixrillig1-2/+3
configuration variables look exactly like the ones produced by the configure scripts. Added POSTFIX_QUEUE_DIR to BUILD_DEFS to make it visible why VARBASE can be configured.
2006-11-09Fix typo.ghen1-2/+2
2006-11-08mail/clamav: rename VIRUSDBDIR to CLAMAV_DBDIR and make it user-settable.ghen2-12/+9
Default value is kept but now set in mk/defaults/mk.conf.
2006-11-08Update to dovecot-1.orc13. From the release announcement mail:ghen3-21/+21
I'll just keep on making new releases now whenever something important is fixed. Hopefully there shouldn't be many left anymore. Most of the bugs fixed in this release were found by stress testing with my imaptest tool (http://dovecot.org/tools/imaptest.c). If you're interested in knowing how perfectly your Dovecot setup works (especially if you're using NFS), you could try the tool yourself also. I still see one crash with mmap_disable=yes, but it's pretty rare. Will see if I get it fixed before v1.0, but it's not that important. + deliver: If we're executing as a normal system user, get the HOME environment from passwd if it's not set. This makes it possible to run deliver from .forward. - Older compilers caused LDAP authentication to crash - Dying LDAP connections weren't handled exactly correctly in rc11, although it seemed to work usually - Fixed crashes and memory leaks with AUTHENTICATE command - Fixed crashes and leaks with IMAP/POP3 proxying - maildir: Changing a mailbox while another process was saving a message there at the same may have caused the changes to not be made into the maildir, which could have caused other problems later..
2006-11-08Update thunderbird and thunderbird-gtk1 to 1.5.0.8. Fixed in this version:ghen6-12/+89
MFSA 2006-67 Running Script can be recompiled MFSA 2006-66 RSA signature forgery (variant) MFSA 2006-65 Crashes with evidence of memory corruption (rv:1.8.0.8) For more info, see http://www.mozilla.com/en-US/thunderbird/releases/1.5.0.8.html
2006-11-08Update to mimedefang 2.58markd3-26/+24
Changes since 2.57: * Various minor bug-fixes, including a memory leak. Changes since 2.56: * Various minor bug-fixes * New md-mx-ctrl hload command shows load over past 1, 4, 12 and 24 hours. * New multiplexor scheduling algorithm tries to keep a given command on a given set of slaves.
2006-11-07Add avenger.kristerw1-1/+2
2006-11-07Update "milter-greylist" package to version 3.0rc7.tron2-6/+6
Changes since version 3.0rc6: - Fix crashes after dump reload. - Fix DoS in MX sync protocol.
2006-11-07DESTDIR support.joerg1-1/+2
2006-11-07Explicitly annotate permissions of lockmail and maildrop, as they belongjoerg1-8/+12
to the courier group. XXX Why doesn't lockmail have the default group?
2006-11-07Update to 4.6.5. From the changelog:schmonz2-6/+6
- disable debug logging message which would show up in messages if --trace was used and the message was passed through an external filter. Thanks: Christian Bruemmer. - add additional sanity checks to ensure a recent-enough Python is used; trying to run getmail 4 with Python 2.2 would throw an exception. Thanks: fakhri ?.
2006-11-07Update to 1.1.9 (approved by kim@). From the changelog:schmonz3-106/+120
* New feature courtesy of Mark Horn. ACTION_EXPIRED_DATED has been extended to support handling multiple ages of dated messages. So you could for example 'bounce' mail to dated addresses that have been expired for more than a week, 'hold' if longer than a month, and 'drop' if over a year, while still setting the default behavior to 'confirm'. For more information and an illustrative example, see http://wiki.tmda.net/ConfigurationVariables#ACTION_EXPIRED_DATED * TMDA's internal copy of the Python email package has been upgraded to v4.0.1. * The bin/tmda-* programs have been revamped to use Python's new 'optparse' library. * TMDA can now optionally store unconfirmed messages in a "Maildir" rather than in TMDA's custom pending queue format. This allows you to use any mail reading program that supports Maildir to browse or search your pending queue, rather than the 'tmda-pending' and 'tmda-cgi' programs, though the latter will still work. * tmda-filter has a new command-line option, '-e/--environ' which you can use to add a VAR=value pair to the environment. One example use of this is to allow TMDA to be setup as a Postfix transport. Contributed by Bernard Johnson. * tmda-filter will defer incoming deliveries if the sticky bit is set on your home directory (as determined by the $HOME variable). This allows you to safely edit the contents of ~/.tmda/ on a live system if you need to. * tmda-ofmipd now has "one-session" mode through the '--one-session' command-line option, courtesy of Stephen Warren. This allows you to use xinetd or tcpserver, possibly in conjunction with stunnel, to spawn tmda-ofmipd, rather than having tmda-ofmipd bind to a port and accept connections on its own. * The new 'dot-tmda' directory in contrib contains a working ~/.tmda/ structure that can be used with only a few changes. See the README in that directory for more info. Not documented yet outside of the README, but this might help new TMDA users get started quicker. * Some of the tmda-* programs will now run on native win32 (tmda-address, tmda-check-address, tmda-pending, and tmda-keygen). * tmda-ofmipd has a new option (--pure-proxy) that can proxy mail for non-TMDA users in addition to TMDA users. This might be useful if you run a mixed environment, and want to use tmda-ofmipd for everyone. See `tmda-ofmipd --help' for more on this option. * New feature from David Bremner. Add 'shell=' and 'python=' tag actions to the outgoing filter. This allows you to add dynamic/shell escaped headers from the outgoing filter file. For example usage, see the TMDA/Hashcash HOWTO I've prepared at http://wiki.tmda.net/TmdaHashCashHowto * The template system has been reorganized to simplify things for users of multi-lingual templates among others. See http://wiki.tmda.net/TemplateHowto and the UPGRADE notes below. * Messages are now simply deleted from your pending queue once they are confirmed or released rather than being renamed with a '3,C' or '3,R' suffix. This provides simpler, more intuitive behavior and decreased storage requirements. * Fixed a bug in TMDAINJECT that caused Message-ID and Date headers to differ when sending to multiple recipients. * Fixes to the tmda.spec file that should allow RPMs to be built with Python 2.3.x. * Tilde expansion is now done automatically for variables in /etc/tmdarc and ~/.tmda/config, so you no longer have to use os.path.expanduser() to do this yourself. e.g, TEMPLATE_DIR = "~/.tmda/templates" now ``just works''. * New 'whitelist' behavior for tmda-pending and tmda-cgi, controlled by http://wiki.tmda.net/ConfigurationVariables#PENDING_WHITELIST_RELEASE * A new 'pipe-headers' incoming filter file source. Identical to 'pipe' except that it only pipes the headers to the program, instead of the headers + body. This should offer greater performance and reliability when processing the message body isn't required. * A new feature to add Mail-Followup-To headers from tmda-sendmail or tmda-ofmipd to messages. See http://wiki.tmda.net/ConfigurationVariables#MAIL_FOLLOWUP_TO
2006-11-07Updated mail/clamav to 0.88.6martti2-6/+6
- freshclam: apply timeout patch from Everton da Silva Marques <everton*lab.ipaccess.diveo.net.br> (new options: ConnectTimeout and ReceiveTimeout) - clamd: change stack size at the right place (closes bug#103) Patch from Jonathan Chen <jon+clamav*spock.org> - libclamav/petite.c: sanity check the number of rebuilt sections (speeds up handling of malformed files)
2006-11-07Updated mail/postfix-current to 2.4-20061019martti2-6/+6
20061017 Cleanup: removed spurious warning when the cleanup server attempts to bounce mail with soft_bounce=yes. Problem reported by Ralf Hildebrandt. File: cleanup/cleanup_bounce.c. Bugfix: null pointer bug when receiving a non-protocol response on a cached SMTP/LMTP connection. Report by Brian Kantor. Fix by Victor Duchovni. File: smtp/smtp_reuse.c.
2006-11-07Updated mail/postfix to 2.3.4martti4-36/+19
Postfix 2.3 Patch 04 fixes minor problems as detailed in the change history below. The patch as well as complete source code tarballs were uploaded last week to the mirrors listed at http://www.postfix.org/ 20060831 Bugfix (introduced with initial implementation): missing "dict_errno = 0" caused mis-leading error messages after non-error lookup failure. Victor Duchovni. File: util/dict_cidr.c. Robustness: the default TLS cipher lists were changed from !foo:ALL into ALL:!foo. Victor Duchovni. Files: global/mail_params.h and documentation. 20060902 Bugfix (introduced Postfix 2.3): the LMTP client stripped "inet": from the next-hop destination, but still used the complete next-hop from the delivery request. File: smtp/smtp_connect.c. 20060903 Cleanup: record loop detection. File: global/record.c. 20060929 Workaround: AIX 5.[1-3] getaddrinfo() creates socket address structures with a non-zero port value. This breaks the smtp_bind_address etc. features, and breaks inet_interfaces settings with only one IP address. Problem reported by Hamish Marson. Files: util/sock_addr.[hc], util/myaddrinfo.c. Bugfix (introduced with the Postfix TLS patch): memory leak in verify_extract_peer(). The OpenSSL documentation provides no information on how subjectAltNames are managed. Sam Rushing, ironport. File: tls/tls_client.c. Bugfix (introduced with Postfix 2.2): smtp_generic_maps turned on MIME conversion. File: smtp/smtp_proto.c. Workaround: don't send SIZE information in the MAIL FROM command when message content will be subject to 8bit -> quoted-printable conversion. File: smtp/smtp_proto.c. 20061002 Compatibility: Sendmail now invokes the Milter connect action with the verified hostname instead of the name obtained with PTR lookup. File: smtpd/smtpd.c. 20061004 Cleanup: force space between mailq queueid+status and file size items. File: showq/showq.c. 20061015 Cleanup: convert the Milter {mail_addr} and {rcpt_addr} macro values to external form. File: smtpd/smtpd_milter.c. Cleanup: the Milter {mail_addr} and {rcpt_addr} macros are now available with non-SMTP mail. File: cleanup/cleanup_milter.c. Cleanup: convert addresses in Milter recipient add/delete requests to internal form. File: cleanup/cleanup_milter.c. Cleanup: with non-SMTP mail, convert addresses in simulated MAIL FROM and RCPT TO events to external form. File: cleanup/cleanup_milter.c. 20061017 Cleanup: removed spurious warning when the cleanup server attempts to bounce mail with soft_bounce=yes. Problem reported by Ralf Hildebrandt. File: cleanup/cleanup_bounce.c. Bugfix: null pointer bug when receiving a non-protocol response on a cached SMTP/LMTP connection. Report by Brian Kantor. Fix by Victor Duchovni. File: smtp/smtp_reuse.c.
2006-11-05DESTDIR support.joerg3-19/+23
2006-11-05Update to dovecot 1.0rc12. 1.0rc11 didn't compile on FreeBSD and OpenBSD.ghen2-6/+6
From the release announcement mail: Since rc11 has problems compiling with BSDs, here's a new release. Just two changes: - rc11 didn't compile with some compilers - default_mail_env fallbacking was broken with --exec-mail
2006-11-04Update to dovecot-1.0rc11. From the release announcement mail:ghen3-10/+10
Hopefully the last RC release? As far as I know there are no major problems left now. If nothing big shows up, v1.0 should be out in a couple of weeks. * Renamed default_mail_env to mail_location. default_mail_env still works for backwards compatibility. * deliver: When sending rejects, don't include Content-Type in the rejected mail's headers. * LDAP changes: * If auth binds are used, bind back to the default dn before doing a search. Otherwise it could fail if a user gave an invalid password. * Initial binding at connect is now done asynchronously. * Use pass_attrs even with auth_bind=yes since it may contain useful non-password fields. + passdb checkpassword: Give TCPLOCALIP and TCPREMOTEIP and PROTO=TCP environments to the checkpassword binary so we're UCSPI (and vchkpw) compatible. - mbox handling was a bit broken in rc10 - Using Dovecot via inetd kept crashing dovecot master - deliver: Don't crash with -f "". Changed the default from envelope to be "MAILER-DAEMON". - INBOX wasn't shown with LSUB command if only prefixed namespaces were used. - passdb ldap: Reconnecting to LDAP server wasn't working with auth binds. - passdb sql: Non-plaintext authentication didn't work - MySQL passdb ignored all non-password checks, such as allow_nets - trash plugin was broken
2006-11-03DESTDIR support.joerg1-16/+18
2006-11-03Make sure that a temporary has been opened with proper permissions.tonio3-2/+33
Fixes the security problem reported in CVE-2006-5298. Patch from tron@ for the mail/mutt package
2006-11-03Update p5-Mail-ListDetector to 0.34.obache2-8/+6
Patch provided by Martin Wilke via PR 34365. NOTE: p5-Test-Simple-[0-9]* already in perl base package, so delete dependency. Changes: 0.32 30 Oct 2005 - Add patch from Peter Oliver for some mailman lists 0.34 08 Apr 2006 - Add patch for bare debug issue reported by Chip Salzenberg <chip@synthian.ath.cx>
2006-11-03Fix problem that even if select gssapi option, configure detect butobache2-6/+19
isn't enabled. Reported by Jukka Salmi by PR 34917.
2006-11-02Don't mess with the share/doc/mutt/samples link in thejoerg3-17/+2
INSTALL/DEINSTALL scripts. Bump revision.
2006-11-01Make sure that a temporary has been opened with proper permissions.tron3-2/+33
That fixes the security problem reported in CVE-2006-5298.
2006-10-29Update to 2.3.0beta3:xtraeme2-6/+6
* 2.3.0beta3 (development) * The vertical padding of the folder view was reduced. * The change between folders became faster at GTK+ 2.10.x. * The bug that the window was kept hidden from taskbar on popup with another process when the window was minimized to tray was fixed. * The text insertion by the action was fixed again. * The height of the statusbar was adjusted. * The padding of the folder view was reduced.
2006-10-29Update to 1.1.1adrianp3-7/+15
Major changes compared to the Ingo H3 (1.1.1) version are: * SECURITY: Escape folder names in procmail rules to prevent local code execution. * Added parameter to enable or disable TLS in timsieved driver. * Small bug fixes and improvements. * New translations: Catalan, Slovenian. * Updated translations: Brazilian Portuguese, Dutch, German, Italian, Spanish, Traditional Chinese. The full list of changes (from version H3 (1.1.1)) can be viewed here: http://cvs.horde.org/diff.php/ingo/docs/CHANGES?r1=1.55.2.49&r2=1.55.2.59&ty=h
2006-10-28added support for IRIX 5schwarz3-7/+20
2006-10-27Update to 1.8:xtraeme2-6/+6
- Fix dumb bug with 'Action' config line - Added support for setting the REMOTE variable when an XFORWARD command is seen.