summaryrefslogtreecommitdiff
path: root/mail
AgeCommit message (Collapse)AuthorFilesLines
2007-10-03Update optional patch to support squirrelmail-1.4.11.taca2-8/+13
Since this commmit fixes broken options, I don't bump PKGREVISION now.
2007-10-02Hotmail's site has changed; update Hotmail module to get thingsschmonz2-1/+2007
working again, and bump PKGREVISION. From the changelog: - Fix a slew of issues related to changes made by Hotmail and bugs that finally became issues. Added the "AllowUnsafe" parameter. - Merged in user submitted change and fixed a bug that was causing issues with properly ending messages. - Added the domain parameter for those with a hosted hotmail domain and fixed the infinite loop issue with live light. XXX FreePOPs has a self-updater for situations like this, but it's XXX nontrivial to package.
2007-10-02Updated mail/squirrelmail to 1.4.11martti4-20/+32
Version 1.4.11 - 29 September 2007 ---------------------------------- - Minimum PHP requirement raised from 4.0.6 to 4.1.0. SquirrelMail has been broken for a while with 4.0.x without anyone noticing, this move merely reflects reality. - Fix broken set_url_var function in functions/html.php (#1729814). - Fix config.pl not detecting auth support correctly (#1727033). - Fix display of X-Priority in message view. - Work around mailers sending broken Date headers with no space after the first comma. - Let POP3 class properly cope with lines starting with a '.'. - Some HTML validation cleanups. - Invalid year in sent_subfolders plugin (#1607380). - Always treat Content-Type case-insensitively (#1732092). - Fix typo: html/plain should be text/html. - Fix en/decode header swith in MDN (#1694687). - Fix compatibility with Windows path in administrator plugin (#1740469). - Fix disabling password encryption in mail_fetch (#1738001). - Fix busy loop and notice when two literals in IMAP fetch (#1739433). - Backported code for site wide SMTP authentication (#1531889). - Fixed issue with compose session not being cleaned after message is saved or sent. - Added ability to detect HTTP_X_FORWARDED_PROTO in get_location(), thanks to Daniel Watts - Fix test for signout.php in the logged in check in is_logged_in() so it cannot be circumvented by manipulating the URL. External plugins might rely on this function guaranteeing that the user is logged in. - Use attachment_dir only at the point where we're actually reading from / writing to the files, do not carry it around in the object. This makes us safer in the event the object is somehow exposed to the outside world. - Better support mailboxes named 'None' (#1598890). - Sort readdir() output in conf.pl (#1755886). - Fix message cache in printer friendly, thanks Tomas Kuliavas. - Made the webmail_top hook work again for plugins that want to change the URI of the "right" frame; plugins have to change the value of the global variable $right_frame_url - Fix issue in darkness theme with extra closing bracket. - No longer store all message composition sessions in the PHP session, since it was not made use of and in rare cases, made sessions too big. - Composition restoration functionality now correctly restores attachments. - Added smtp_auth hook. - Change default Selection List Style to Indented. - Added "preselected" query argument to mailbox list. - Added mailbox_display_buttons hook. - Removed "Include CCs when Forwarding Messages", which had no functionality whatsoever. - Make the Message Details plugin actually show the correct entity when viewing details of attached messages.
2007-09-28remove stale patchdrochner1-13/+0
2007-09-25The sendmail and libmilter should have different sets of options. Injlam4-14/+24
particular, libmilter does *not* support "ldap", "sasl", etc. which are supported by only sendmail. Do this through the following: (1) Create libmilter/options.mk with support for the "inet6" option. (2) Drop inclusion of options.mk from sendmail/Makefile.common and move it to libmilter/Makefile and sendmail/Makefile. While here, properly support IPv6 on FreeBSD, which like DragonFly has getipnodebyname() in libc. As a result of these changes, libmilter will no longer depend on cyrus-sasl or openssl or openldap-client depending on what is set in PKG_DEFAULT_OPTIONS. Bump the PKGREVISION of libmilter to 1 due to the changed dependency list. No change to sendmail as the binary package does not change.
2007-09-25Fix comment (GConf2 -> GConf).hira2-4/+4
2007-09-25Back out previous. Pointed out by uebayasi@ and martti@.hira1-2/+2
2007-09-25mv -> ${MV}.hira1-2/+2
2007-09-23The URL of the 0.99.x->1.0 update notes changed now 1.1 is in beta.ghen1-2/+2
2007-09-23Repeat after me: NEVER depend on an exact revision of a package unlessjoerg23-93/+115
you *really* REALLY mean that. Fix the dependencies of all claws-mail packages on claws-mail itself. Bump all those revisions. Fix some indentation while here to be at least basic consistent.
2007-09-23Revert import during freeze.ghen13-860/+1
2007-09-23+ dovecot-develghen1-1/+2
2007-09-23Import Dovecot 1.1-beta series as "dovecot-devel" package.ghen12-0/+858
2007-09-23Add fix for security vulnerability reported in CVE-2007-4565.tron3-2/+17
Bump package revision.
2007-09-23Honor PKGMANDIR.jlam1-3/+3
2007-09-23Don't hardcode the use of "99" as a file descriptor because it mayjlam3-4/+38
not be available. Instead, use (OPEN_MAX - 1) which uses the same "pick a high number" strategy as choosing "99", but is more likely to be available. This allows users with a soft limit of 64 open files to run courierfilter and courierldapaliasd. Bump the following PKGREVISIONs: mail/courier-mta --> 11 meta-pkgs/courier --> 7 net/couriertcpd --> 3
2007-09-23Honor PKGMANDIR.jlam1-3/+3
2007-09-23Add some missing files to the PLIST (why didn't CHECK_FILES catch these?)jlam2-3/+7
for courier-mta. Bump the following PKGREVISIONS: mail/courier-mta --> 10 meta-pkgs/courier --> 6
2007-09-22Add missing files to PLIST. Bump PKGREVISION.wiz2-2/+6
2007-09-22Also stop the webmlm rc.d script from creating the webmlm directory.jlam1-18/+1
Ride previous PKGREVISION bump of courier-mta.
2007-09-22Change the default directory for the various pid files to bejlam13-36/+36
${COURIER_STATEDIR}/tmp, which defaults to /var/courier/tmp. This allows some of the servers which drop root privileges too soon to still write the pid file into a courier-owned directory instead of the root-owned /var/run. In mail/courier-mta, de-list ${COURIER_STATEDIR}/webmlm from the list of owned directories. In fact, webmlmd expects that path to be a socket file, and breaks horribly if the "webmlm" directory is present instead. Bump PKGREVISIONs for the following packages: mail/courier-imap --> 2 mail/courier-mta --> 9 mail/sqwebmail --> 4 meta-pkgs/courier --> 5
2007-09-21Fix the permissions on some binaries and directories to match thejlam2-6/+10
generated permissions.dat file used to create RPMs by the author. Bump the PKGREVISIONs: meta-pkg/courier --> 4 mail/courier-mta --> 8 mail/sqwebmail --> 3
2007-09-21Allow "inet6" as a package option for net/couriertcpd andjlam3-7/+27
mail/courier-mta. Modify mail/courier-imap to build regardless of the platforms IPv6 support and update meta-pkg/courier to the latest versions of the Courier mail server suite. Bump the PKGREVISIONs of the following packages: mail/courier-mta --> 7 meta-pkgs/courier --> 3 net/couriertcpd --> 2 This fixes PR pkg/37013 by Aleksej Saushev.
2007-09-21Fix paths for GConf, libglade, libart, libsigc++, lablgtk moves.wiz8-31/+31
Bump PKGREVISION.
2007-09-20Adapt eel dependencies; bump PKGREVISION.wiz1-3/+3
2007-09-20Move balsa2 to balsa, to make directory name match PKGNAME.wiz17-18/+18
2007-09-20Update mail/courier-analog to 0.14. Changes from version 0.13 includejlam3-12/+12
properly parsing SSL-related log entries. Take maintainership (ok'ed by adrianp).
2007-09-19Bump PKGREVISION for gnome-vfs rename.wiz2-3/+4
2007-09-19Use gnome-vfs instead of gnome-vfs2.wiz4-11/+12
2007-09-19Correct bogus content -- it was describing a different plug-in package...smb1-4/+2
2007-09-18Add commented out LICENSE line (gplv3).wiz1-1/+3
2007-09-18Part of the 3.0.1 update that I missed...smb1-0/+7
2007-09-18* Claws Mail is now licensed under GPLv3 or later.smb46-160/+216
New in this release: ~~~~~~~~~~~~~~~~~~~~ * added Tags feature Tags are arbitrary labels that can be applied to messages. It is possible to create, edit, remove Tags; apply them to mails; filter on Tags or Tag presence; apply or unset Tags via Filtering actions; reference Tags in reply Templates. * Threads can now be sorted by most recent message /View/Sort/By thread date * Added "/View/Show or Hide/Column headers" * Added 'watch thread' feature * Enabled the running of folder Processing rules on demand * Added options to stop/enable writing logs to disc, see Logging page of preferences * IMAP and News: Implement age-based caching: allow the specifying of a threshold for the offline synchronisation feature, and whether old cached bodies should be removed. Accessible from the Folder Properties. * IMAP: Made multiple copy, (in the same IMAP account), faster by matching source/destination message UIDs. * LDAP: Ability to edit all Person attributes * Nicer layout of the message part icons * Speed up and clean up rendering of larger msgs * Use progress bar when sending messages * Made mainwindow's /Help/Manual point to the remote copy if the local copy doesn't exist * Replaced some deprecated widgets * Enabled changing the emphasis color used to highlight the newsreader/x-mailer header value when it matches our preferred mail agent, (hidden pref 'emphasis_color' added to clawsrc). * tools/mew2claws-mail.pl Added new script that imports a Mew address book * tools/popfile-link.sh Added a new script that will open selected messages in POPFile control center, in order to change the message status. * Updated the manual * Check that Dillo's installed when loading the Dillo Browser plugin * Maemo improvements: o Automatically choose the correct application to open parts o Better way to notify of new mails o Destroy messageview after trashing mail o Simplified layout o Better toolbars, removal of CTree headers o Add a specific icon to go back to folder list o Improvements to the Wizard, About and icon legend dialogues o add an easy way to store data (mails and IMAP/NNTP caches) on one of the SD cards, and protect against unmounts if needed o plug the online/offline system into maemo's interfaces to have Claws automatically switch according to the system status (on IT OS 2007) o use HildonBanners to display status messages o force layout to be Small screen o put the progress bar in the toolbar * Updated Brazilian Portuguese, Bulgarian, Catalan, Finnish, French, German, Hungarian, Italian, Polish, Russian, Simplified Chinese and Slovak translations. Plus bug fixes
2007-09-17Include a patch taken from the main Courier CVS repository that addsjlam6-7/+36
a new TLS_PROTOCOL selection "SSL23" that allows for trying to negotiate initially with SSLv3 but falling back to SSLv2: courier/tcpd/libcouriertls.c:1.21 This allows Courier to interoperate with older mail servers and clients that are still using SSLv2 when advertising or attempting to use advertised STARTTLS capabilities. This change modifies the following packages and bumps their PKGREVISIONs: mail/courier-imap to 1. mail/courier-mta to 6. meta-pkgs/courier to 2. net/couriertcpd to 1.
2007-09-14add and enable libsievejnemeth1-1/+2
2007-09-14Remove sylpheed-claws packages.reed12-943/+1
It was renamed upstream to claws-mail. claws-mail was added to pkgsrc.
2007-09-11Update to exim-4.67nb1:abs2-2/+5
- When -inet6, explicitly set HAVE_IPV6=NO to avoid use of any inet6 APIs Note: For entertainment purposes build a NetBSD distribution with 'MKINET=no' and see what breaks in pkgsrc
2007-09-11A long, long time ago, sqwebmail's "ldapsearch" changed from a scriptjlam3-16/+6
that called openldap's ldapsearch binary into a standalone binary. We no longer need to copy "ldapsearch" into ${PKG_SYSCONFDIR} so that the user can edit it. Bump the PKGREVISION to 2.
2007-09-11Fix path to the webmaild binary. Bump PKGREVISION to 1.jlam2-3/+4
2007-09-11Fix path to the makedatprog binary in the makedat script. Bump thejlam1-2/+3
PKGREVISION to 2.
2007-09-11Fix location of directories used by the webadmin CGI binary. Bump thejlam2-6/+6
PKGREVISION to 5.
2007-09-10Teach the webmlm rc.d script to check that the LISTS variable is non-emptyjlam2-5/+9
before attempting to start webmlmd. Fix the way that webmlmd is called (it expects an extra argument). Bump the PKGREVSION to 4.
2007-09-10Fix PLIST.jlam1-1/+2
2007-09-10Actually install the webmlm rc.d script and config files.jlam2-5/+5
Bump the PKGREVISON to 3.
2007-09-10Fix typo (exmaples -> examples).hira1-2/+2
2007-09-09Update to Dovecot 1.0.5, v1.0.4 was a bit bad release:ghen2-6/+6
- deliver: v1.0.4 broke home directory handling - maildir: Creating mailboxes didn't use dovecot-shared's group for cur/new/tmp directories.
2007-09-08Convert to use the features framework.jlam1-7/+2
2007-09-08Re-add libsieve version 2.2.5.obache5-0/+51
This library was forked from CMS Sieve, it had existed here before. Changes from fork: libSieve 2.2.5 -------------- - Allowed CFLAGS to pass through Makefile.am (thanks to Bernard Johnson). - Use # instead of __STRING for assertion stringification. - Fixed off-by-one when reallocing space for repeated headers (thanks to Petri Laine). libSieve 2.2.4 -------------- - Improved several test scripts. - Fixed a memory leak in header parsing. - Fixed a memory leak in comparator lookup. - Accepted patch from Steffen Schuetz to respect :from in vacation action. libSieve 2.2.3 -------------- - Numeric relational comparators were backwards. libSieve 2.2.2 -------------- - Added more test scripts. - Added support for RFC 3431 Relational comparators. - Fixed segfault when parsing group syntax with empty address list. libSieve 2.2.1 -------------- - Removed accidental dependency on Check. - Added exception handling system. - Added test runner scripts to sv_test. libSieve 2.2.0 -------------- - Updated top-level README. - Fixed address test not working. - Fixed innocuous yet annoying GCC 4 warnings. libSieve 2.1.13 --------------- - Fixed capabilities missingspaces. - Fixed alloca.h in vasnprintf for FreeBSD. libSieve 2.1.12 --------------- - Fixed namespace issue with vasnprintf. libSieve 2.1.11 --------------- - Minor fixes to build with flex 2.5.33. - Updated to Vacation draft 6. - Updated to imap4flags. - Dropped support for imapflags. - Added callback for subaddress rather than using a hardcoded user+mailbox format. - Added a callback for debug messages. - Regex is always built in now. - Fixed multiline "text: string ." blocks. libSieve 2.1.10 -------------- - Fixed sieve2_listextensions. - Fixed segfault when client returns null pointers from the getenvelope callback. - Improved handling of extension require's. - Fixed segfault when parsing zero length address. libSieve 2.1.9 -------------- - Fixed subaddress, getenvelope and vacation. - Added additional debugging messages. - Added new and updated draft rfc's. libSieve 2.1.8 -------------- - Created a testsuite of scripts and messages to exercise RFC and Draft comformance. - Fixed a memory allocation issue that prevented the library from being used again after sieve2_free had been called. libSieve 2.1.7 -------------- - Rewrote the API again. I finally like it! - Settled on the LGPL for all of my new code. - Replaced the RSA MD5 implementation with a public domain version. - Documentation updated for the new API. libSieve 2.1.6 -------------- - Added a set of error-retrieval functions. libSieve 2.1.5 -------------- (formerly libsieve 2.2.0_pre3) - CFLAGS now includes -Wall and compiles very cleanly. Messages from lex/yacc are benign. - Namespace cleanups: internal global functions prefixed with "libsieve_" for consistency. - Local regex library, borrowed from GNU glibc 2.3.2. Used under LGPL license version 2.1. - Compiles under Win32 with Visual C++, with many thanks to Brandon Knitter. libSieve 2.1.4 -------------- (formerly libsieve 2.2.0_pre1) - Sieve 2 API has begun. More changes should be expected during the 2.1 series. - All later-CMU code removed and/or replaced; original licensing is now entirely old-CMU style and augmented by the GNU GPL as it is placed on all new code and applies to the distribution as a whole from here forward. - "Poor man's parsers" for RFC 2/822 addresses and message headers replaced with lex/yacc. - Extensive Valgrinding performed to identify memory leaks; no known leaks remain. - Many more changes, amounting to perhaps a 70% rewrite of all code. libSieve 2.1.3 -------------- - Accepted patches from Timo Sirainen: - Added function xstrconcat - Changed strdup to strndup - Changed strcpy to xstrcpy - Changed uglies to xstrconcat - Rebuild .y and .l in Makefile.am - Changed int to size_t where applicable - Added explicit casting where applicable - Accepted patches from Oliver Tappe: - Fixed examples for the web site - Removed useless headers - Now builds on BeOS - Cleaned up lots of K&R style function declarations libSieve 2.1.2 -------------- - Changed `timestamp` to $timestamp in configure scripts. - Added missing autoconf and libtool scripts. - Fixed a typo in index.html libSieve 2.1.1 -------------- - First public release of the libSieve distribution. - com_err library removed. - Conversion to GNU autotools for the build process. libSieve 2.1.0 -------------- - Forked from CMU Sieve 2.1. - SourceForge project site and a new web site and CVS tree and prepared. - Dependencies on libCyrus trimmed to a bare minimum.
2007-09-08Update to Dovecot 1.0.4:ghen2-7/+6
* Assume a MIME message if Content-Type: header exists, even if Mime-Version: header doesn't. - IMAP: CREATE ns_prefix/box/ didn't work right when namespace prefix existed. - deliver: plugin {} settings were overriding settings from userdb. - mbox: Expunging the first message might not have worked always - PostgreSQL: If we can't connect to server, timeout queries after a while instead of trying forever. - Solaris: sendfile() support was broken and could have caused 100% CPU usage and the connection hanging. And one more thing I forgot from NEWS file: - IMAP: Fixed infinite loop in some situations
2007-09-08No need to use pkg-config since version 1.4.7.obache1-2/+1