summaryrefslogtreecommitdiff
path: root/mail
AgeCommit message (Collapse)AuthorFilesLines
2009-08-06mail/mailcrypt can be built with emacs23.minskim1-2/+2
2009-08-05Add wl-snapshot.minskim1-1/+2
2009-08-05Import wl-2.15.6.20090322 as mail/wl-snapshot.minskim8-0/+375
This is the development version of mail/wl.
2009-08-05Fix breakages introduced with previous commit.hasso4-15/+24
2009-08-04Update akonadi to 1.2.0markd2-6/+6
- Fix attribute joining in collection list results. - Buildsystem fixes for Mac OS. - Do not show a console window for akonadi_control on Windows.
2009-07-27Changes from 2.6.0ahoka3-8/+50
* The plug-in system was implemented (still experimental. See PLUGIN.txt for detail). * LibSylph (internal version) is built as shared library now. * The update check feature was implemented (requires curl command, included in Windows installer). * fsync() will be called after writing configuration files. * 'Send queued messages' is shown instead of 'Mark all read' in the context menu of the Queue folder. * The default command line options of spam filters were modified. * Win32: Hard link will be used to improve file I/O performance if available. * Win32: bsfilter is included in the installer now. If you have installed bsfilter at another location, please note that the location of database files might change. * Win32: Install/uninstall will be aborted if Sylpheed is running. * Win32: The registration of Start menu will be applied to all users. * Win32: The installer cannot launch Sylpheed anymore when install finishes (for Vista). * A crash bug on CSV import of the address book was fixed. * Several other bugfixes were made.
2009-07-25Ensure that we always have a mvchgat at hand. Fixes sidebar patch fortonnerre4-12/+94
NetBSD < 5.99 and curses != ncurses.
2009-07-25Update akonadi to 1.1.95markd3-7/+11
1.1.95 23-June-2009 --------------------------------------------- - Fix item size handling. - Add support for retrieving collection statistics as part of the AKLIST/AKLSUB commands. - Add support for collection size statistics. - Build fixes for Windows. - Support RID-based operations for CREATE, MODIFY and DELETE. - Avoid emitting unecessary change notifications when modifying items or collections. - Add COLMOVE command. - Reduce number of database writes when modifying a collection. - Fix parsing of attributes containing CR or LF characters. 1.1.90 03-June-2009 --------------------------------------------- - Return the storage location for items in FETCH responses - Fix remode identifier encoding problems - Fix infinite loop when parsing RID lists - Fix parsing errors on stray newlines - Support RID-based operations for STORE and MOVE - Fix race on resource creation - Provide modified item parts in change notifications - Build system fixes 1.1.85 05-May-2009 --------------------------------------------- - Improved CMake scripts so it is possible to detect the Akonadi version in projects that depend on it. - Simplified the check for existance of tables. - Add a dedicated item deletion command, to get rid of the old STORE/EXPUNGE which was extremely inefficient. - Some fixes to support sqlite in the future. - Soprano is required now. - Qt 4.5.0 is required now. - Support for collection retrieval by remote identifier. - Support for item retrieval based on the remote identifier. - Less useless debug output. - Fixed leak on socket error. - Various smaller bug fixes, see ChangeLog for a list. - Support for writing large payloads to a file. - New Item retrieval code. - Added a streaming IMAP parser, and ported code the use it. - Add support for manually restarting an agent instance.
2009-07-25Update to 0.2.2. From the changelog:schmonz3-8/+12
- Fix quicksearchbox look in Chrome and Konqueror (#1484841) - Fix UTF-8 byte-order mark removing (#1485514) - Fix folders subscribtions on Konqueror (#1484841) - Fix debug console on Konqueror and Safari - Fix messagelist focus issue when modifying status of selected messages (#1485807) - Support STARTTLS in IMAP connection (#1485284) - Fix DEL key problem in search boxes (#1485528) - Support several e-mail addresses per user from virtuser_file (#1485678) - Fix drag&drop with scrolling on IE (#1485786) - Fix adding signature separator in html mode (#1485350) - Fix opening attachment marks message as read (#1485803) - Fix 'temp_dir' does not support relative path under Windows (#1484529) - Fix "Initialize Database" button missing from installer (#1485802) - Fix compose window doesn't fit 1024x768 window (#1485396) - Fix service not available error when pressing back from compose dialog (#1485552) - Fix using mail() on Windows (#1485779) - Fix word wrapping in message-part's <PRE>s for printing (#1485787) - Fix incorrect word wrapping in outgoing plaintext multibyte messages (#1485714) - Fix double footer in HTML message with embedded images - Fix TNEF implementation bug (#1485773) - Fix incorrect row id parsing for LDAP contacts list (#1485784) - Fix 'mode' parameter in sqlite DSN (#1485772) From Fredrik Pettai in PR pkg/41778 (and private mail that once again got lost in the shuffle, sorry).
2009-07-22Remove USE_DIRS from pkgsrc.wiz8-16/+8
Shared directories can now be created independently by the pacakges needing them and will be removed automatically by pkg_delete when empty. Packages needing empty directories can use the @pkgdir command in PLIST. Discussed and ok'd in thread starting at http://mail-index.netbsd.org/tech-pkg/2009/06/30/msg003546.html
2009-07-19Remove DragonFly portability patch that isn't necessary any longer.wiz4-36/+2
Ok hasso@
2009-07-18Update to 2.4.7:wiz2-6/+6
2009-04-27 Jeffrey Stedfast <fejj@novell.com> * README: Bumped version * configure.in: Bumped version to 2.4.7 * build/vs2008/gmime.vcproj: Bumped version. 2009-04-25 Jeffrey Stedfast <fejj@novell.com> * gmime/gmime-object.c (g_mime_object_set_disposition): Unref the disposition after setting it on the GMimeObject, don't ref it again. Oops. * gmime/gmime-message.c (unblock_changed_event): Oops, this needs to /unblock/ the event handler. * gmime/gmime-header.c (g_mime_header_list_set_raw): Added back just in case someone was foolish enough to use this API. (g_mime_header_list_has_raw): Same. 2009-04-24 Jeffrey Stedfast <fejj@novell.com> * gmime/gmime-parser.c (struct _GMimeParserPrivate): Added message_headers_begin/end and changed the meaning of headers_begin/end to be for the current MIME part rather than for the current message itself. (g_mime_parser_init): Init the boolean state variables before calling parser_init() so that parser_init() can use them. (parser_init): Only create a rawbuf if our stream isn't seekable or isn't persistent. Initialize our new message_headers_begin/end. (g_mime_parser_set_persist_stream): If our persist mode has changed, malloc or free our rawbuf. (raw_header_append): Don't append any data if rawbuf is NULL (this means we're keeping track of offsets instead). (parser_step_headers): Always update headers_begin/end since we now always want to keep track of all header begin/end offsets. (parser_step): Update our message_headers_begin/end state. (parser_scan_message_part): Set the mime-part's raw header stream on the message too. (parser_construct_message): Same. (parser_construct_leaf_part): Substream the input stream to get our raw header stream to set on the mime-part's header-list. (parser_construct_multipart): Same. * gmime/gmime-header.c (struct _GMimeHeaderList): Instead of having a string buffer holding the raw header block content, instead keep a stream. This not only makes it easy for us to keep track of what the header offsets on disk are should the developer want to know, but it also means we don't necessarily have to use duplicate the header block to memory. (g_mime_header_list_set_stream): New function that replaces the old g_mime_header_list_set_raw() and looks much cleaner. (g_mime_header_list_get_stream): New function to access said stream. * gmime/gmime-message.c: Fixed uses of g_mime_header_list_set/has_raw(). (g_mime_message_set_mime_part): Set the message's raw header stream to NULL. * gmime/gmime-multipart.c: Same. * tests/test-parser.c (test_parser): Updated. 2009-04-09 Jeffrey Stedfast <fejj@novell.com> * README: Bumped version * configure.in: Bumped version to 2.4.6 2009-04-05 Jeffrey Stedfast <fejj@novell.com> * gmime/gmime-encodings.c (g_mime_encoding_uudecode_step): Fixed a bug wrt updating uulen when the data isn't an exact multiple of 3. * src/uuencode.c (uuencode): Don't bother dup()ing the stdout fd, just use set_owner(FALSE) so that it doesn't close when we destroy the stream instead. * gmime/gmime-stream-file.c (stream_read, stream_write): Don't depend on simple arithmetic to update our stream->position on Windows since it may do line-ending translation behind our backs. Call ftell() to get our real position after reading or writing. * gmime/gmime-stream-fs.c (stream_read, stream_write): Same idea. * gmime/gmime-utils.c (mktime_utc): Fixed the Windows code-path. (charset_convert): In the Windows case, fake the E2BIG error condition if outleft <= inleft on any error as errno doesn't seem to get properly set in this case. * tests/test-headers.c: Removed unused headers to fix the build on Windows. 2009-04-04 Jeffrey Stedfast <fejj@novell.com> * gmime/gmime-stream-fs.c: Ported to Windows by #including io.h * examples/basic-example.c: Reverted to the old GMimeStreamFs logic and #included io.h for G_OS_WIN32 systems. * examples/imap-example.c: Ported to Windows by #including io.h and using g_ascii_strcasecmp(). 2009-04-03 Jeffrey Stedfast <fejj@novell.com> * build/vs2008: New directory for Visual Studio 2008 Solution & Project files. * gmime.vcproj: Moved to build/vs2008 * config.h.win32: Same. * gmime.sln: Same. * examples/basic-example.c: Fixed to build under Visual Studio by using GMimeStreamFile instead of GMimeStreamFs and by #ifdef'ing out the GnuPG code. * tests/testsuit.[c,h]: Fixed to compile under Visual Studio which basically means we can't use _try() as a function. Renamed to g_try(). Also renamed throw() to g_throw() for consistency. 2009-04-02 Jeffrey Stedfast <fejj@novell.com> * tests/testsuite.c: Modified to compile without the need for pthread.h * gmime.vcproj: Added logic to the PreBuild step to copy config.h.win32 to config.h * config.h.win32: Added. 2009-04-01 Jeffrey Stedfast <fejj@novell.com> * gmime/gmime-utils.c: #include <process.h> for getpid() and ws2tcpip.h for getaddrinfo() on Windows platforms. (mktime_utc): Use _get_timezone() when building on Windows. (g_mime_utils_header_format_date): Windows has gmtime_s() instead of gmtime_r(), so use that on Windows. * gmime/gmime-parser.c: If glib is >= 2.14, use GRegex instead of glibc regex. 2009-04-01 Jeffrey Stedfast <fejj@novell.com> * gmime/gmime-utils.c: Need to #include <unistd.h> for getpid(). * gmime/gmime-stream-fs.c: Need to #include <unistd.h> here. * gmime/gmime-multipart-signed.c: Got rid of an unused variable. * gmime/gmime-message.c: Removed unused variables. * gmime/gmime-content-type.c: Don't need to #include "gmime-table-private.h" here as we don't actually use it. * util/gtrie.c: Disable g_warning()'s when compiled w/o --enable-warnings and also fixed some compile warnings. 2009-03-31 Jeffrey Stedfast <fejj@novell.com> * gmime.sln: New Microsoft Visual Studio 2008 Solution file for GMime. * gmime.vcproj: New Microsoft Visual C++ Project file for GMime. 2009-03-31 Jeffrey Stedfast <fejj@novell.com> * gmime/gmime-utils.c: Removed unneeded #include <unistd.h> * configure.in: Check for unistd.h * gmime/gmime-multipart.c (read_random_pool): Implement using rand() in the case that unistd.h is not available. * gmime/gmime-parser.c (parser_scan_content): Fixed 'crlf' argument to be a guint to make it easier to avoid compile warnings about comparison between signed/unsigned ints in the callers. * gmime/internet-address.c (internet_address_group_add_member): Fixed g_return macros to return a value. (internet_address_mailbox_get_addr): Same. 2009-03-30 Jeffrey Stedfast <fejj@novell.com> * configure.in: Check for regex.h * gmime/gmime-parser.c: #ifdef out the regex functionality if the system does not have regex.h * gmime/gmime-stream-fs.h: Don't #include <unistd.h> here. * gmime/gmime-stream.h: Removed #include <unistd.h> as it isn't needed there. * gmime/gmime-part.c: Removed unused includes. * gmime/gmime-utils.c: Only #include <sys/utsname.h> if we have utsname.domainname. Helps build process on Windows. 2009-03-29 Jeffrey Stedfast <fejj@novell.com> * README: Bumped version * configure.in: Bumped version to 2.4.5 2009-03-27 Jeffrey Stedfast <fejj@novell.com> * gmime/gmime-stream-buffer.c: Fixed to be more diligent in setting errno on error. * gmime/gmime-stream-mmap.c: Fixed to be more diligent in setting errno on error. * gmime/gmime-stream-mem.c: Fixed to be more diligent in setting errno on error. (stream_seek): If the user seeks beyond the end of the buffer and bound_end is unbound, then grow the buffer (e.g. a sparse file). * gmime/gmime-stream-file.c: Fixed to be more diligent in setting errno on error. * gmime/gmime-stream-fs.c: Fixed to be more diligent in setting errno on error. 2009-03-20 Jeffrey Stedfast <fejj@novell.com> * configure.in: Default --enable-largefile to yes. Looks like I forgot to do this before rolling the version to 2.4.0 like I intended. * tools/Makefile.am: Fixed to include the porting script in EXTRA_DIST (instead of extra_DIST) so that the tarball includes it, doh!
2009-07-18Changet getline() to get_line()smb6-3/+59
2009-07-17Give up MAINTAINERadrianp13-26/+26
2009-07-16Update mail/mutt-devel to 1.5.20tonio6-52/+19
The keys used are: !: modified feature, -: deleted feature, +: new feature 1.5.20 (2009-06-14): ! $fcc_attach is a quadoption now + $honor_disposition to honor Content-Disposition headers + $search_context specifies number of context lines for search results in pager/page-based menus + ssl_use_sslv2 defaults to no + uncolor works for header + body objects, too + the "flagged" and "replied" flags are enabled/supported for POP when built with header caching ! browser correctly displays maildir's mtime + <set-flag> and <clear-flag> work in the pager, too + ~x pattern also matches against In-Reply-To + lower case patterns for string searches perform case-insensitive search as regex patterns do (except IMAP) + $ssl_verify_dates controls whether mutt checks the validity period of SSL certificates + $ssl_verify_hostname controls whether mutt will accept certificates whose host names do not match the host name in the folder URL. Disable temporarily mutt-compressed-mbox and mutt-xlabel as the patches are not available for this version yet.
2009-07-16Update to 4.9.2. From the changelog:schmonz2-6/+6
-use tempfile module function instead of os.tmpfile() so getmail obeys TMPDIR and similar environment variables. Thanks: Stefan Baehring.
2009-07-16Not MAKE_JOBS_SAFE.joerg1-1/+2
2009-07-13Update to Dovecot 1.1.17. manu's patch-ai has been included upstream.ghen3-21/+6
- IMAP: Don't crash if IDLE command is pipelined after a long-running UID FETCH or UID SEARCH. - IMAP: Some FETCH command parameters were broken with in some OSes. - mbox: New mailboxes were created with UIDVALIDITY 1. - mbox: Don't write garbage to mbox if message doesn't have a body. - Maildir: Fixed using in-memory indexes when some required directory was missing. - auth: Don't assert-crash if trying to log in as master user but with empty login username. - Transaction log dotlocking ignored mail_nfs_index and dotlock_use_excl settings. - convert plugin / convert-tool: Fixed changing hierarchy separators in mailbox names when alt_hierarchy_char isn't set. - Several fixes to expire plugin / expire-tool - zlib: Give better error messages on failures.
2009-07-12Update mail/isync to 1.0.4tonio3-10/+39
Changelog contains mostly bugfixes. Add path-af to handle 64bits time_t
2009-07-09update to 2.26.3drochner2-6/+6
changes: -bugfixes -translation updates
2009-07-09update to 2.26.3drochner2-6/+6
changes: -bugfixes -translation updates
2009-07-08Provide PY_COMPILE_ALL and PY_COMPILE_O_ALL to compile all Pythonjoerg2-7/+4
sources in a directory (tree) in pversion.mk. Adjust the various places that called it locally.
2009-07-07adding destdir support and license of perl itself (POD)sno1-1/+4
2009-07-02use libgnutls-config.mktnn1-1/+2
2009-07-02There is no sasl option, unlist it.ghen1-2/+2
2009-06-30Mark packages as MAKE_JOBS_SAFE=no that failed in a bulk build withjoerg8-8/+23
MAKE_JOBS=2 and worked without.
2009-06-29Fix bulk build, while here convert to user-destdir.joerg4-43/+22
2009-06-25Enlarge the buffer for communication between auth worker client and server.manu3-2/+17
This allows exotic authentications that use a large data payload to work. This patch has been committed upstream.
2009-06-25Updated mail/squirrelmail-locales to 1.4.18martti3-29/+483
* Lots of language updates
2009-06-24Update thunderbird and thunderbird-gtk1 to 2.0.0.22.ghen2-7/+6
Security fixes in this version: MFSA 2009-33 Crash viewing multipart/alternative message with text/enhanced part MFSA 2009-32 JavaScript chrome privilege escalation MFSA 2009-29 Arbitrary code execution using event listeners attached to an element whose owner document is null MFSA 2009-27 SSL tampering via non-200 responses to proxy CONNECT requests MFSA 2009-24 Crashes with evidence of memory corruption (rv:1.9.0.11) MFSA 2009-17 Same-origin violations when Adobe Flash loaded via view-source: scheme MFSA 2009-14 Crashes with evidence of memory corruption (rv:1.9.0.9) For more info, see http://www.mozilla.com/en-US/thunderbird/2.0.0.22/releasenotes/
2009-06-19Move setting of PKGREVISION from Makefile to the common Makefile,he2-3/+3
so that thunderbird-gtk1 also gets the revision bump, as the latter is already using the newest patch for regxpcom crash fixing.
2009-06-19Update from version 2.0.0.21 to 2.0.0.21nb1.he3-2/+51
Pkgsrc changes: o For the benefit of 64-bit strict alignment archs using gcc, such as NetBSD/sparc64, ensure that the specially crafted double values are properly aligned. Thanks to martin@ for pointing to the problem. This should stop regxpcom from dropping core on NetBSD/sparc64. OK'ed by wiz@
2009-06-14Remove @dirrm related logic.joerg4-28/+4
2009-06-14Convert @exec/@unexec to @pkgdir or drop it.joerg16-41/+20
2009-06-14Remove @dirrm entries from PLISTsjoerg183-2254/+183
2009-06-12update master site.zafer1-2/+2
2009-06-12Removed redundant .gz suffix for man pages.rillig2-12/+12
2009-06-12Fixed some pkglint warnings.rillig1-3/+2
2009-06-11regen patch-ap, from Sean Boudreau on tech-pkg.wiz2-5/+6
2009-06-11pkglint -Wallmartti1-1/+2
2009-06-11Updated mail/clamav to 0.95.2martti3-12/+12
* Lots of bug fixes (see the ChangeLog for details)
2009-06-07Fix a typo.hasso1-2/+2
2009-06-04Updated mail/postfix to 2.6.2martti2-6/+6
Postfix stable release 2.6.2 fixes one defect in SASL support. This does not affect Postfix versions 2.5 and earlier. With plaintext SMTP sessions AND smtpd_tls_auth_only=yes AND smtp_sasl_auth_enable=yes, the SMTP server logged warnings for reject_*_sender_login_mismatch, instead of enforcing them. You can find Postfix version 2.6.2 at the mirrors listed at http://www.postfix.org/ The same fix is also available in Postfix snapshot 2.7-20090528. Postfix versions 2.5 and earlier are not affected.
2009-06-04Updated mail/postfix-current to 2.7.20090528martti2-7/+7
Postfix stable release 2.6.2 fixes one defect in SASL support. This does not affect Postfix versions 2.5 and earlier. With plaintext SMTP sessions AND smtpd_tls_auth_only=yes AND smtp_sasl_auth_enable=yes, the SMTP server logged warnings for reject_*_sender_login_mismatch, instead of enforcing them. You can find Postfix version 2.6.2 at the mirrors listed at Postfix stable release 2.6.2 fixes one defect in SASL support. This does not affect Postfix versions 2.5 and earlier.
2009-06-03Update to Dovecot 1.1.16.ghen2-6/+6
Fixes a couple of bugs in v1.1.15's changes. Hopefully the last v1.1 release before v1.2.0. - v1.1.15 could have crashed if mailbox-closing command was pipelined after a mailbox-accessing command. - v1.1.15's zlib plugin may have caused crashes when fetching INTERNALDATE. - Maildir: If messages had been deleted externally from new/ directory and mailbox was opened with EXAMINE, Dovecot didn't immediately notice that the messages were deleted. - If message body started with a space, some operations could have assert- crashed.
2009-06-03Changes 2.1.12:adam2-2/+2
* Fix compatibility with Python 2.6. * Fixed a bug in admin.py which would result in chunked pages of the membership list for members whose address begins with a non-alphanumeric character to not be visible or retrievable. * Changed ListAdmin.py to make rejected post messages From: the -owner address instead of the -bounces address. * With MTA = 'Postfix', if the STANZA END for a list being removed is missing or munged, the remainder of the aliases and/or virtual-mailman file is lost. Fixed. * Since Mailman 2.1.1, 2.0.x outstanding subscription and held message requests have not been migrated properly. This is fixed. * Changed cron/gate_news to continue processing the remaining lists on certain errors that can be caused by configuration of a particular list. * Fixed a bug in AvoidDuplicates.py that caused it to fail if the address in the To: or Cc: header differed in case from the case-preserved member address. * Fixed a problem in SecurityManager that caused it to not find the cookie when CheckCookie was not given a user and the user in the cookie had a %xx encoded character. * Fixed a minor fromusenet reporting issue in the contributed mmdsr script. * Fixed a minor issue in cron/gate_news that could cause a list's watermark to not be completely updated. * Fixed an issue that prevented editing the options.html template from the web admin interface. * Fixed a problem in Decorate which could throw a TypeError on conversion to unicode of a header/footer that was already unicode because of interpolating a unicode value. * Fixed an issue where list creation would report bad owner email instead of bad listname when the list name had non-ascii characters. * Updated Dutch, Catalan and Polish translations.
2009-06-03Changes 2.1.12:adam5-70/+28
* Fix compatibility with Python 2.6. * Fixed a bug in admin.py which would result in chunked pages of the membership list for members whose address begins with a non-alphanumeric character to not be visible or retrievable. * Changed ListAdmin.py to make rejected post messages From: the -owner address instead of the -bounces address. * With MTA = 'Postfix', if the STANZA END for a list being removed is missing or munged, the remainder of the aliases and/or virtual-mailman file is lost. Fixed. * Since Mailman 2.1.1, 2.0.x outstanding subscription and held message requests have not been migrated properly. This is fixed. * Changed cron/gate_news to continue processing the remaining lists on certain errors that can be caused by configuration of a particular list. * Fixed a bug in AvoidDuplicates.py that caused it to fail if the address in the To: or Cc: header differed in case from the case-preserved member address. * Fixed a problem in SecurityManager that caused it to not find the cookie when CheckCookie was not given a user and the user in the cookie had a %xx encoded character. * Fixed a minor fromusenet reporting issue in the contributed mmdsr script. * Fixed a minor issue in cron/gate_news that could cause a list's watermark to not be completely updated. * Fixed an issue that prevented editing the options.html template from the web admin interface. * Fixed a problem in Decorate which could throw a TypeError on conversion to unicode of a header/footer that was already unicode because of interpolating a unicode value. * Fixed an issue where list creation would report bad owner email instead of bad listname when the list name had non-ascii characters. * Updated Dutch, Catalan and Polish translations.
2009-06-01Update to 4.9.1 and define LICENSE. From the changelog:schmonz2-6/+7
- if oldmail file is corrupted on disk (by system crash, perhaps), handle it gracefully. Some lines may be lost (and messages therefore re-retrieved), but operation will continue, with the corrupt lines logged. Thanks: Domen Puncer.
2009-06-01Replacing some dependencies to choose perl core first, because desiredsno5-13/+13
version numbers of required modules are in delivered perl core.
2009-05-28Update to 2.26.2. Set LICENSE (GPL2).wiz2-6/+7
Evolution Exchange 2.26.2 2009-05-18 ------------------------------------- Bug Fixes: #577105 - Prevent using NULL in libical functions (Milan Crha) Updated translations: Ivar Smolin (et)