summaryrefslogtreecommitdiff
path: root/mail
AgeCommit message (Collapse)AuthorFilesLines
2003-03-22Add aspell support, from Sergio Jimenez via PR pkg/20811.salo1-1/+4
Bump PKGREVISION just for sure.
2003-03-22Update to 6.2.2, from Quentin Garnier in PR 20790.wiz4-92/+85
Changes since last version: * Sunil Shetye's patch to improve behavior in empty messages. * Conform to RFC2595; reissue capability probes after successful STARTTLS negotiation. * Sunil's patch to make handling of failed STARTTLS more graceful. * Sunil's JF2 fix patch for .fetchmailrc security fix. * Christophe GIAUME <christophe@giaume.com> finished the implementation of RFC2177 IDLE. * Jason Tishler's fix patch for Cygwin. * Support ssh-style authentication in POP3 * Fix for Debian bug #108977, clean up config file evaluation, by Benjamin Drieu.
2003-03-22Update evolution to 1.2.3. Changes are tons of bugfixes and a fewrh3-11/+29
translation updates. A detailled changelog can be found at http://developer.ximian.com/projects/evolution/release_notes/1.2.2.html http://developer.ximian.com/projects/evolution/release_notes/1.2.3.html
2003-03-22Add message explaining main differences to the old 2.x versions.wiz1-0/+13
From Toru TAKAMIZU.
2003-03-22Update to 3.1.1, based on Toru TAKAMIZU's patches in PR 19707.wiz3-19/+56
Changes: Version 3.1.1 14 March 2003 -Add additional info to message log (msg #, msg count, size) "new msg" status line. Thanks to Payal Rathod for the feature request. Version 3.1.0 21 February 2003 -Rename the recipient_header directive to "envelope_recipient". There was simply too much confusion about it. Sorry, but you'll have to update your getmailrc file and rename this directive if you're using it. This version was going to be 3.0.5, but this change necessitates bumping the version up to 3.1.0. -Include separate callable program for mbox delivery. The program, getmail_mbox, is based on the mbox delivery code in getmail version 2.3. It assumes mboxrd format and flock locking; if other programs on your system expect a different subtype of mbox format or use a different locking method, you can corrupt your mbox file. Use at your own risk. You can use this in a command delivery target from getmail as "|/path/to/getmail_mbox /path/to/mboxfile" . -In a similar vein, include separate callable program for maildir delivery. The program, getmail_maildir, uses the same maildir delivery code as getmail. You can use this in a command delivery target from getmail as "|/path/to/getmail_maildir /path/to/maildir/" . This is mostly useful if you want to deliver to a maildir after doing something else to the message, and can be used in place of safecat. -Add message filtering. You can now pass messages through arbitrary filters before delivery; specify one or more message_filter directives, each of which is a command and arguments. The filter(s) should read the message from stdin, write to stdout, and exit 0 for success, 99 to drop the message in the bitbucket, and anything else to indicate an error. No docs for this yet. -getmail could drop the final newline when delivering to Maildirs in some circumstances. Thanks to Jason Mastaler for the report and testing. Version 3.0.4 20 February 2003 -Catch a user incorrectly specifying two values for recipient_header. Thanks to Francisco Stefano Wechsler for the report. -Update ConfParser to version 3.3, designed to make it easier to catch user configuration errors. -Update configuration-handling code to use new features of ConfParser 3.3 above, report configuration errors more clearly. Thanks to Francisco Stefano Wechsler for the report which got me looking at this. -Add explicit check for recipient_header specifying a known-incorrect value. Thanks to Edward Davis for the report that got me looking at this. -Move some sanity checks around to report errors earlier. Version 3.0.3 14 February 2003 -Missing import in getmail_utilities.py affected those who let getmail prompt them for a password. Thanks to Francisco Stefano Wechsler for the report. Version 3.0.2 14 February 2003 -My editor let CR LF line endings into getmail_utilities.py ; this caused problems for at least one person. Thanks to Francisco Stefano Wechsler for the report. Now fixed. Version 3.0.1 13 February 2003 -Have getmail report an error if local directives are specified but getmail is not operating in multidrop mode (through either of the "use_*env" or "recipient_header" directives). Thanks to Gerwin Krist for reporting that this was not obvious. Version 3.0.0 10 February 2003 -Updated to version 1.23 of Timothy O'Malley's timeoutsocket.py from http://www.timo-tasi.org/python/timeoutsocket.py -not all configuration errors were being caught in ConfParser. Updated ConfParser as a result; thanks to Christian Pelster for reporting and testing this. -Move lots of code around. Much has been moved into separate files. Much other code has been cleaned up. -Add support for Demon's SPDS "*ENV" command for domain mailboxes. Thanks to Paul Clifford for the request and the pointer to Demon's explanation of this protocol extension, submission of a patch to getmail 2.3.x for this feature, and for a testing 3.0 in its pre-release state. Paul also submitted several patches during pre-release testing which I accepted. -Change main delivery loop; individual message delivery failures are not considered fatal errors any more. The messages will be left on the server and retried. -Remove mbox delivery code. Use an external MDA for this; for safety and reliability, all mbox-delivery programs on a system have to be compiled to use the same method of mbox locking in any case. I don't use mbox files at all. -Simplify handling of oldmail data files. -Domain mailboxes are now only supported with explicit configuration of a header field which records the envelope recipient address or with *ENV. This removes a lot of code and makes the logic simpler. -Remove duplicate filtering option. Use an external MDA for this. -Change maildir delivery algorithm; getmail will now try up to three times to generate a valid, unique name in maildir/tmp/, sleeping two seconds between tries as recommended by djb. This code is also now moved into an independant function in getmail_utilities.py for easier use by others. The file naming convention has changed to djb's "modern delivery identifiers".
2003-03-22Updated to version 0.8.11.salo3-9/+14
Patch sent by Quentin Garnier via PR pkg/20679. Changes: - s/USE_X11BASE/USE_X11/ 0.8.11: ======= - The folder option to remove parentheses and brackets at the beginning of subject has been added. - The option to use command output for signature has been added. - The summary search now also looks for collapsed nodes. - The size of the source window is now remembered. - Euro locales (ISO-8859-15) have been supported. - Many locales and encodings which were not supported before have been added. - Galician translation has been added. - Support for Latin locales (ISO-8859) has been fixed. - UTF-8 locale support has been fixed. - The folding problem of headers has been fixed. - The more workaround for abort problem in Japanese locale has been made. - Other bugfixes have been made. 0.8.10: ======= - The validity check of EUC-JP code became more strict. - The handling of strings which failed to be converted has been modified. - Minor bugfixes and a speed improvement have been made. 0.8.9: ====== - Transition from libjconv to direct use of iconv() API has been made. - Quoted-Printable encoding for outgoing messages has been enabled. - Content-Transfer-Encoding for outgoing messages became user definable. - The abbreviation method of newsgroup name has been improved. - Russian locales support has been improved. - Fixes for message canonicalization have been made. - Bugs of header MIME encoding have been fixed.
2003-03-21Honor PKG_SYSCONFDIR, as requested in PR pkg/19289 by Thomas T. Thai.jmmv5-7/+64
Bump PKGREVISION to 1.
2003-03-21Update ipv6+tls patch in comment (and distinfo).taca2-6/+6
2003-03-20Undo PKGREVISION bump (not necessary since the whole package was updatedwiz1-3/+1
to 2.0.7).
2003-03-20Add PKGREVISION=1 [wiz told me so]christos1-1/+3
2003-03-20- upgrade to 2.0.7christos3-32/+33
- add kim's recipient canonicalization patch. NOTE: TLS was disabled and is still disabled in this version.
2003-03-20Add kim's recipient canocalization patchchristos1-0/+106
2003-03-20Update mutt to 1.4.1:jschauma3-15/+14
fix a buffer overflow in mutt's IMAP client code which was identified by Core Security Technologies, and fixed by Edmund Grimley Evans. A more detailed advisory will be published by Core Security. This happens to close PR pkg/20814, filed while I was updating the package. :-)
2003-03-17Update to 3.2.1bouyer3-208/+290
Main changes from 3.0: Add various translations Check for invalid 8bit characters in email addresses Updates for various browsers quirks Do not allow the '\' character in full names (see RFC 2822 [3.2.5]). Close several small XSS vulnerabilities Show timeout warning if session is about to expire Added images MIME_Viewer Protect against modified login forms Escape login data correctly Various bug fixes and interface improvements. For details see share/doc/imp/CHANGES
2003-03-14(1) Publicly export the value of _OPSYS_RPATH_NAME as RPATH_FLAG;jlam3-11/+13
Makefiles simply need to use this value often, for better or for worse. (2) Create a new variable FIX_RPATH that lists variables that should be cleansed of -R or -rpath values if ${_USE_RPATH} is "no". By default, FIX_RPATH contains LIBS, X11_LDFLAGS, and LDFLAGS, and additional variables may be appended from package Makefiles.
2003-03-13Catch up to qpopper 4.0.5taca2-8/+7
Changes from 4.0.4 to 4.0.5: ---------------------------- 1. Add debug trace call with OpenSSL library version. 2. Added 'tls-options' configuration file option. 3. Added 'tls-workarounds' boolean option. 4. STLS errors (except for timeout) no longer fatal. 5. Added sample xinetd configuration file. 6. Additional checks for networking libraries. 7. Pick up LDFLAGS from environment, if set. 8. Added '--enable-32-bit' and '--enable-64-bit' 9. Applied patch from Jeremy Chadwick to fix pathname trimming in standalone mode. 10. Fixed (non-root) buffer overflow. 11. Fixed '-no-mime' appended to user name (reported by Florian Heinz). 12. Fixed response message when identical MDEFs defined multiple times (reported by Florian Heinz).
2003-03-13upgrade to 4.0.5. includes security fix.itojun4-17/+16
Changes from 4.0.4 to 4.0.5: ---------------------------- 1. Add debug trace call with OpenSSL library version. 2. Added 'tls-options' configuration file option. 3. Added 'tls-workarounds' boolean option. 4. STLS errors (except for timeout) no longer fatal. 5. Added sample xinetd configuration file. 6. Additional checks for networking libraries. 7. Pick up LDFLAGS from environment, if set. 8. Added '--enable-32-bit' and '--enable-64-bit' 9. Applied patch from Jeremy Chadwick to fix pathname trimming in standalone mode. 10. Fixed (non-root) buffer overflow. 11. Fixed '-no-mime' appended to user name (reported by Florian Heinz). 12. Fixed response message when identical MDEFs defined multiple times (reported by Florian Heinz).
2003-03-13enable IPv6 pop serviceitojun1-3/+4
2003-03-13add --disable-gtk-doc to CONFIGURE_ARGS to allow this to build withoutdmcmahill1-18/+2
an active X display.
2003-03-13This does not seem to require GMAKE after all.jschauma1-2/+1
2003-03-11Update to version 2.30.markd3-6/+10
Changes: * mimedefang-multiplexor.c: On systems that support wait3 and fill in the usage structure, we log the slave's system and user CPU usage when it exits. The autoconf test is not too reliable on Solaris; sorry... * Create the temporary spool directory before calling filter_relay; store it in $CWD for filter_relay, filter_sender, filter_recipient, and the other filter functions, so we can pass state around. * Officially deprecated non-use of the multiplexor. I plan on dropping support for non-multiplexor operation by 31 July 2003. * mimedefang.c: Added -M option to protect work directory creation with a mutex. * mimedefang.pl.in: resend_message returns a meaningful value (true on success; false on failure.) * mimedefang.c (envfrom): Fix potential descriptor leak. Problem noted by Nik Clayton. * mimedefang.c (envfrom): Fixed some incorrect syslog messages. Problem noted by Nik Clayton. * mimedefang-multiplexor.c: Add handling for filter_cleanup, that lets you run Perl code just before a slave is killed. Based on a suggestion by Brian Landers. * Version 2.29 RELEASED * mimedefang.pl.in (send_mail): Redirect sendmail's STDOUT to STDERR; otherwise, complaints from Sendmail can mess up the communication between the multiplexor and the slaves. * mimedefang.pl.in: Add support for Trophie scanning library. (Jason Englander) * Version 2.28 RELEASED * mimedefang.pl.in (spam_assassin_mail): Synthesize "Return-Path:" and "Received:" headers for SpamAssassin (Nels Lindquist). * mimedefang-multiplexor.c (MAX_CMD_LEN): Increased MAX_CMD_LEN to 4096 from 512. * mimedefang.pl.in (recipient_ok): Set global variables in filter_relay, filter_sender and filter_recipient based on the information available so far in the SMTP transaction. (Anne Bennet) * Version 2.26 RELEASED * Quarantine notifications no longer sent unless you explicitly ask for them. *** INCOMPATIBILITY *** * mimedefang.pl.in (md_check_against_smtp_server): Added md_check_against_smtp_server to check recipient addresses before accepting them. * Version 2.25 RELEASED * mimedefang.pl.in: Added $RealRelayAddr and $RealRelayHostname which give the actual relay host, ignoring the IP address validation header. (Used by CanIt.) *mimedefang.pl.in: Remove append_boilerplate *** INCOMPATIBILITY *** The append_boilerplate function is gone. It never really worked properly. Instead, use append_text_boilerplate and append_html_boilerplate. * mimedefang.pl.in (message_contains_virus_clamd): Let clamd recurse through work directory. Make sure you run Clam AntiVirus version 0.52 or higher! (Jason Englander) * watch-mimedefang: Now generated at configure time from watch-mimedefang.in. Let's us specify @SPOOLDIR@ (Jason Englander)
2003-03-11Add and enable kbiff.markd1-1/+2
2003-03-11Initial import of kbiff 3.6.3markd4-0/+98
KBiff is a "biff" or new mail notification utility. It is highly configurable but very easy to use and setup. It tries to combine the best of the features of most of the "other" biff programs out there. KBiff supports all major mailbox formats: mbox (Berkely style), maildir, mh, POP3, IMAP4, and NNTP.
2003-03-11Update to 0.6.2:wiz2-5/+5
In this version, the rate limiting of a log message has been corrected. Documentation updates are provided, including a change log that will now be maintained.
2003-03-09Update to 1.12. Changes in this version:jmmv4-33/+35
o Added support for DB 4.1.x o Included Makefile settings for AIX (David Barroso Berrueta) Fixes PR pkg/20449 by Dave Burgess.
2003-03-07Updated to version 0.8.11.salo3-7/+7
Patch provided by Juan RP via PR pkg/20611. Changes: 0.8.11: ======= - The folder option to remove parentheses and brackets at the beginning of subject has been added. - The option to use command output for signature has been added. - The summary search now also looks for collapsed nodes. - The size of the source window is now remembered. - Euro locales (ISO-8859-15) have been supported. - Many locales and encodings which were not supported before have been added. - Galician translation has been added. - Support for Latin locales (ISO-8859) has been fixed. - UTF-8 locale support has been fixed. - The folding problem of headers has been fixed. - The more workaround for abort problem in Japanese locale has been made. - Other bugfixes have been made.
2003-03-07Update tls+ipv6 patch in comment.taca2-3/+5
Is it still need commented out? (Though I can't test completely either...)
2003-03-06Updated postfix to 2.0.6martti2-7/+5
Postfix 2.0 patchlevel 6 intends to protect vulnerable Sendmail systems against exploitation of a remote buffer overflow problem that is described in CERT advisory CA-2003-07. - Postfix now truncates non-address information in message address headers (comments, etc.) to 250 characters per address. This should rarely present a problem. Reportedly, junk mail from poorly written software can trigger the protection, but that is no great loss. - Some little fixes to documentation.
2003-03-05Update to 1.2.0:wiz2-5/+5
* 1.2.0: ** Added new automated testing. Run them with ``make check''. * 1.1.5: ** Added MAPI_OBJECT.tnef test file ** Code cleanup. * 1.1.4: ** Fixed Bug 620072: Segfault related to MAPI_OBJECT parsing. * 1.1.3: ** Fixed Bug 608075: configuration on MacOSX
2003-03-05Update to 0.6.1:wiz2-5/+5
Version identification (popa3d -V) has been added, and the logging of abnormally terminated POP3 sessions has been improved.
2003-03-05Update to 2.1.7: Many bug and security fixes; you should upgrade.wiz6-17/+48
2003-03-04Remove sendmail88 package.seb1-2/+1
2003-03-04Remove this old sendmail package: there is no quick and easy fix forseb40-1113/+0
the latest sendmail security advisory. See http://www.cert.org/advisories/CA-2003-07.html People using such an old sendmail really should upgrade.
2003-03-04Older NetBSD's m4 (before 1.5Z) cannot be used by sendmail devtools.seb1-1/+17
So provide a build dependency on GNU m4 (devel/m4) when appropriate. Bump PKGREVISION.
2003-03-04Updated postfix to 2.0.5martti2-8/+8
- The SMTP server's hard and soft error limits were off by one. With "smtpd_hard_error_limit = 1", Postfix will now disconnect after the first error, instead of the second one. - The proxymap server could deadlock when the mydestination parameter setting included a proxymapped lookup table. - Some little fixes to documentation.
2003-03-04Add security fix from patch fileseb2-3/+7
ftp://ftp.sendmail.org/pub/sendmail/sendmail.8.11.6.security.cr.patch See Cert Advisory CA-2003-07. Bump PKGREVISION.
2003-03-04Update to version 8.12.8. Security related change included.seb6-77/+24
Also SASL 2 support added and PLIST tuning. 8.12.8/8.12.8 2003/02/11 SECURITY: Fix a remote buffer overflow in header parsing by dropping sender and recipient header comments if the comments are too long. Problem noted by Mark Dowd of ISS X-Force. Fix a potential non-exploitable buffer overflow in parsing the .cf queue settings and potential buffer underflow in parsing ident responses. Problem noted by Yichen Xie of Stanford University Compilation Group. Fix ETRN #queuegroup command: actually start a queue run for the selected queue group. Problem noted by Jos Vos. If MaxMimeHeaderLength is set and a malformed MIME header is fixed, log the fixup as "Fixed MIME header" instead of "Truncated MIME header". Problem noted by Ian J Hart. CONFIG: Fix regression bug in proto.m4 that caused a bogus error message: "FEATURE() should be before MAILER()". MAIL.LOCAL: Be more explicit in some error cases, i.e., whether a mailbox has more than one link or whether it is not a regular file. Patch from John Beck of Sun Microsystems. 8.12.7/8.12.7 2002/12/29 Properly clean up macros to avoid persistence of session data across various connections. This could cause session oriented restrictions, e.g., STARTTLS requirements, to erroneously allow a connection. Problem noted by Tim Maletic of Priority Health. Do not lookup MX records when sorting the MSP queue. The MSP only needs to relay all mail to the MTA. Problem found by Gary Mills of the University of Manitoba. Do not restrict the length of connection information to 100 characters in some logging statements. Problem noted by Erik Parker. When converting an enhanced status code to an exit status, use EX_CONFIG if the first digit is not 2, 4, or 5 or if *.1.5 is used. Reset macro $x when receiving another MAIL command. Problem noted by Vlado Potisk of Wigro s.r.o. Don't bother setting the permissions on the build area statistics file, the proper permissions will be put on the file at install time. This fixes installation over NFS for some users. Problem noted by Martin J. Dellwo of 3-Dimensional Pharmaceuticals, Inc. Fix problem of decoding SASLv2 encrypted data. Problem noted by Alex Deiter of Mobile TeleSystems, Komi Republic. Log milter socket open errors at MilterLogLevel 1 or higher instead of 11 or higher. Print early system errors to the console instead of silently exiting. Problem noted by James Jong of IBM. Do not process a queue group if Runners is set to 0, regardless of whether F=f or sendmail is run in verbose mode (-v). The use of -qGname will still force queue group "name" to be run even if Runners=0. Change the level for logging the fact that a daemon is refusing connections due to high load from LOG_INFO to LOG_NOTICE. Patch from John Beck of Sun Microsystems. Use location information for submit.cf from NetInfo (/locations/sendmail/submit.cf) if available. Re-enable ForkEachJob which was lost in 8.12.0. Problem noted by Neil Rickert of Northern Illinois University. Make behavior of /canon in debug mode consistent with usage in rulesets. Patch from Shigeno Kazutaka of IIJ. Fix a potential memory leak in envelope splitting. Problem noted by John Majikes of IBM. Do not try to share an mailbox database LDAP connection across different processes. Problem noted by Randy Kunkee. Fix logging for undelivered recipients when the SMTP connection times out during message collection. Problem noted by Neil Rickert of Northern Illinois University. Avoid problems with QueueSortOrder=random due to problems with qsort() on Solaris (and maybe some other operating systems). Problem noted by Stephan Schulz of Gruner+Jahr.. If -f "" is specified, set the sender address to "<>". Problem noted by Matthias Andree. Fix formatting problem of footnotes for plain text output on some versions of tmac. Patch from Per Hedeland. Portability: Berkeley DB 4.1 support (requires at least 4.1.25). Some getopt(3) implementations in GNU/Linux are broken and pass a NULL pointer to an option which requires an argument, hence the builtin version of sendmail is used instead. This can be overridden by using -DSM_CONF_GETOPT=0. Problem noted by Vlado Potisk of Wigro s.r.o. Support for nph-1.2.0 from Mark D. Roth of the University of Illinois at Urbana-Champaign. Support for FreeBSD 5.0's MAC labeling from Robert Watson of the TrustedBSD Project. Support for reading the number of processors on an IRIX system from Michel Bourget of SGI. Support for UnixWare 7.1 based on input from Larry Rosenman. Interix support from Nedelcho Stanev of Atlantic Sky Corporation. Update Mac OS X/Darwin portability from Wilfredo Sanchez. CONFIG: Enforce tls_client restrictions even if delay_checks is used. Problem noted by Malte Starostik. CONFIG: Deal with an empty hostname created via bogus DNS entries to get around access restrictions. Problem noted by Kai Schlichting. CONFIG: Use FEATURE(`msp', `[127.0.0.1]') in submit.mc by default to avoid problems with hostname resolution for localhost which on many systems does not resolve to 127.0.0.1 (or ::1 for IPv6). If you do not use IPv4 but only IPv6 then you need to change submit.mc accordingly, see the comment in the file itself. CONFIG: Set confDONT_INIT_GROUPS to True in submit.mc to avoid error messages from initgroups(3) on AIX 4.3 when sending mail to non-existing users. Problem noted by Mark Roth of the University of Illinois at Urbana-Champaign. CONFIG: Allow local_procmail to override local_lmtp settings. CONFIG: Always allow connections from 127.0.0.1 or IPv6:::1 to relay. CONTRIB: cidrexpand: Deal with the prefix tags that may be included in access_db. CONTRIB: New version of doublebounce.pl contributed by Leo Bicknell. LIBMILTER: On Solaris libmilter may get into an endless loop if an error in the communication from/to the MTA occurs. Patch from Gurusamy Sarathy of Active State. LIBMILTER: Ignore EINTR from sigwait(3) which may happen on Tru64. Patch from from Jose Marcio Martins da Cruz of Ecole Nationale Superieure des Mines de Paris. MAIL.LOCAL: Fix a truncation race condition if the close() on the mailbox fails. Problem noted by Tomoko Fukuzawa of Sun Microsystems. MAIL.LOCAL: Fix a potential file descriptor leak if mkstemp(3) fails. Patch from John Beck of Sun Microsystems. SMRSH: SECURITY: Only allow regular files or symbolic links to be used for a command. Problem noted by David Endler of iDEFENSE, Inc. New Files: devtools/OS/Interix include/sm/bdb.h
2003-03-02Use new IMAKE_MAN_PATH variables in PLISTs to make these packages morejschauma2-3/+4
portable. Bump PKGREVISION accordingly.
2003-03-02Honor PKG_SYSCONFDIR. Bump PKGREVISION to 1.jmmv6-18/+112
Closes PR pkg/20543 by Kimmo Suominen.
2003-03-01List us in the IPv6-enabled package list. That top-level target onlyis2-4/+5
greps the package's Makefile, but none that are included.
2003-02-27Update to version 2.1.12.seb5-17/+19
Changes to the Cyrus IMAP Server since 2.1.11 * Master now will forcibly exit if a service is not executable * Master now has a daemon mode and pidfile support (-d and -p options) * Berkeley DB Configuration methods have changed. Hopefully they're more generic now. You can still use --with-dbdir, or you can use --with-bdb-libdir and --with-bdb-incdir * timsieved now handles usernames with dots (when unixhierarchysep is active) * tugowar has been removed from the distribution. * Squatter now has an option to skip unmodified mailboxes. * Properly hash username to remove a user's sieve scripts when their INBOX is removed. * Reset output buffer when prot_flush returns EOF. * Minor Makefile improvements with use of $(srcdir) * Remotepurge improvement for empty mailboxes * Fix for AFS overwriting the canonicalized username in ptloader * Security audit of imapd.c performed by SecurityAppraisers and Bynari
2003-02-25Updated to version 1.3.0.salo2-6/+11
Changes: - add local patch for configure generated with new autoconf, the old one doesn't accept CFLAGS & the like. (already fixed in ifile cvs) 1.3.0: ====== - include/extendable_array.h: Fixed bug in EXT_ARRAY_INIT_N_SET() macro. Fixes bug 2516, where new folders caused the database to be garbled. - Performance improvements: On a Sun SPARC-based system running Solaris 10, with a database of about 16500 words, got a 40% improvement in words processed per second when reading the database, using the changes listed here. - include/ifile.h: Changed prototypes for readline(), ifile_read_header() and ifile_read_word_frequencies() to reflect new calling conventions. - include/extendable_array.h: New macro EXT_ARRAY_INIT_N_SET() combines the effects of EXT_ARRAY_INIT() and multiple calls to EXT_ARRAY_SET() in a smarter way, saving many realloc() calls and many manipulations of the array metadata. - utils.c: Rewrote readline to take a char-- bufp and use the data within -bufp to parse a line, and update -bufp to point beyond the first line. This avoids at least one copy of the data. - primes.c: Cast values returned by ifile_realloc() correctly. - int4str.c: Cast argument to free() to void - in ifile_int4str_free_contents(), to fix compiler complaints. - hash.c: Added an include of <string.h> to fix compiler complaints. - database.c: Made ifile_read_db() read the whole database in one fell swoop and modified callers of readline() to just pass in a pointer to the buffered database. Also made ifile_read_word_entry() call a new macro EXT_ARRAY_INIT_N_SET() in place of EXT_ARRAY_INIT() and multiple calls to EXT_ARRAY_SET(), saving many calls to realloc() and many manipulations of the extendable array metadata.
2003-02-24Add missing ` in m4 macro example.seb1-2/+2
2003-02-23Use correct tls+ipv6 patch (still in comment). Previous was for differenttaca2-5/+5
postfix snapshot.
2003-02-23Make tls+ipv6 patch up to date. NOT tested at all and still commented out.taca2-4/+6
2003-02-22We know about IPv6.is1-1/+3
2003-02-22Update to 0.8.5.jtb2-5/+5
Changes: - Bug fix concerning maildir format mail servers, during rcopy/rmove and while the namespace option is enabled. Also, a better explanation of the namespace option. - Correction on program's interaction with non-terminal file descriptors (redirection, piping, etc.). - Minor bug fix that appeared when no mailbox groups where defined. - Upgrading of the contents of logfile everytime data are appended.
2003-02-22Add and enable libsieverh1-1/+2
2003-02-22Initial import of libsieve-2.1.12, a RFC3028 sieve libraryrh6-0/+92
2003-02-21Add missing buildlink2.mk filesrh2-0/+60