]>
Pileus Git - ~andy/fetchmail/log
Matthias Andree [Tue, 3 May 2011 23:08:16 +0000 (01:08 +0200)]
Ignore stuff from non-VPATH builds or from Eclipse.
Matthias Andree [Tue, 3 May 2011 13:37:46 +0000 (15:37 +0200)]
Add FETCHMAIL_IMAP_DELETED_REMAINS_UNSEEN env' var.
Requested by Jonathan Buschmann, to suppress read-notifications on
servers such as MS Exchange or HP OpenMail.
Sunil Shetye [Sun, 1 May 2011 19:05:00 +0000 (00:35 +0530)]
Call strlen() only once when removing CRLF from a line
Matthias Andree [Fri, 29 Apr 2011 13:08:49 +0000 (15:08 +0200)]
Add a SockTimeout(int socket, int seconds) function.
Uses setsockopt(..., SOL_SOCKET, SO_{SND|RCV}TIMEO, ...).
Matthias Andree [Fri, 29 Apr 2011 14:29:21 +0000 (16:29 +0200)]
In the plugin child, call _exit, not exit.
Matthias Andree [Fri, 29 Apr 2011 14:23:16 +0000 (16:23 +0200)]
Properly report EXIT_FAILURE if the plugin/plugout execvp() fails.
Matthias Andree [Fri, 29 Apr 2011 13:07:33 +0000 (15:07 +0200)]
Fix grammar.
Matthias Andree [Fri, 29 Apr 2011 09:03:54 +0000 (11:03 +0200)]
Remove unused code.
Matthias Andree [Thu, 28 Apr 2011 21:18:46 +0000 (23:18 +0200)]
Fix typo in comment.
Matthias Andree [Thu, 28 Apr 2011 22:22:50 +0000 (00:22 +0200)]
Build fix for systems that don't have perl in /usr/bin (DragonFly).
Matthias Andree [Wed, 13 Apr 2011 09:57:13 +0000 (11:57 +0200)]
Add Google Mail links to section I9.
Matthias Andree [Mon, 11 Apr 2011 12:15:13 +0000 (14:15 +0200)]
Automatic update.
Matthias Andree [Mon, 11 Apr 2011 12:15:31 +0000 (14:15 +0200)]
Bump version.
Matthias Andree [Mon, 11 Apr 2011 12:08:32 +0000 (14:08 +0200)]
Remove support for SSLv2 (fixes Debian Bug #622054).
SSLv2 has been deprecated since 1996, and is insecure.
Remove --sslproto SSL2 support.
Set SSL_OP_NO_SSLvSSL_CTX 2 option so that the SSLv23 multi-version
client no longer negotiates SSLv2.
Note that some distributions (such as Debian) build OpenSSL 1.0.0
without SSLv2 support, so on those, the build would fail.
Fixes Debian Bug #622054
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=622054
Matthias Andree [Thu, 7 Apr 2011 13:10:55 +0000 (15:10 +0200)]
Remove extraneous parentheses.
Matthias Andree [Sat, 19 Mar 2011 12:49:06 +0000 (13:49 +0100)]
Remove IMAP2 support.
Matthias Andree [Sat, 19 Mar 2011 12:46:38 +0000 (13:46 +0100)]
Extend .gitignore for Eclipse & non-VPATH builds.
more ignores.
Matthias Andree [Mon, 31 Jan 2011 14:04:09 +0000 (15:04 +0100)]
Temporarily store BerliOS Patch #3116.
Rainer Weikusat [Sat, 8 Jan 2011 11:46:28 +0000 (12:46 +0100)]
Fix crash on --flush.
Matthias Andree [Tue, 4 Jan 2011 09:26:28 +0000 (10:26 +0100)]
Disable unused code through preprocessor directive.
Matthias Andree [Tue, 4 Jan 2011 09:26:12 +0000 (10:26 +0100)]
Update copyright.
Matthias Andree [Tue, 4 Jan 2011 09:25:56 +0000 (10:25 +0100)]
Remove dead getipnodebyname() code, fixing Intel ICC warnings.
Matthias Andree [Sat, 18 Dec 2010 15:07:57 +0000 (16:07 +0100)]
Accept more options with a running daemon.
Matthias Andree [Tue, 14 Dec 2010 21:08:32 +0000 (22:08 +0100)]
Use dist-xz.
Matthias Andree [Tue, 14 Dec 2010 21:02:38 +0000 (22:02 +0100)]
xstrdup(string constant) for ctl->server.service.
Matthias Andree [Tue, 14 Dec 2010 20:56:51 +0000 (21:56 +0100)]
#include <strings.h> for ffs() prototype.
Matthias Andree [Tue, 14 Dec 2010 21:02:38 +0000 (22:02 +0100)]
xstrdup string constant for ctl->server.service.
Matthias Andree [Tue, 14 Dec 2010 20:03:55 +0000 (21:03 +0100)]
Bump version to 7.0.0-alpha1.
Feature removal warrants a bump of major version.
Matthias Andree [Tue, 14 Dec 2010 19:58:54 +0000 (20:58 +0100)]
Ignore UIDL failures if fetchall is on.
We still try UIDL so that users don't need to re-fetch
mail already seen if they do something like this:
fetchmail --all --keep
fetchmail --keep
Matthias Andree [Tue, 14 Dec 2010 19:54:45 +0000 (20:54 +0100)]
Drop LAST support, force UIDL.
Matthias Andree [Tue, 14 Dec 2010 17:00:15 +0000 (18:00 +0100)]
Merge branch 'master' into next
Conflicts:
fm_md5.h
pop3.c
Matthias Andree [Sat, 24 Apr 2010 03:14:02 +0000 (05:14 +0200)]
Reduce complexity of adding UIDs in fastuidl.
Matthias Andree [Sat, 24 Apr 2010 02:06:25 +0000 (04:06 +0200)]
Reduce complexity for parsing UIDL response to linear.
Matthias Andree [Tue, 14 Dec 2010 16:52:36 +0000 (17:52 +0100)]
Fixup MD5 transition.
Matthias Andree [Tue, 14 Dec 2010 16:29:58 +0000 (17:29 +0100)]
Move retrieve-error feature up to 6.4.0, credit Craig Brown.
Matthias Andree [Tue, 14 Dec 2010 16:26:36 +0000 (17:26 +0100)]
Merge branch '4-integration-retrieve-error-policy' into next
Matthias Andree [Tue, 14 Dec 2010 16:26:01 +0000 (17:26 +0100)]
Add missing function prototype for abort_message_sink.
Matthias Andree [Tue, 14 Dec 2010 11:49:02 +0000 (12:49 +0100)]
Mention PWMD support.
Matthias Andree [Tue, 14 Dec 2010 11:48:45 +0000 (12:48 +0100)]
Reformat NEWS.
Matthias Andree [Tue, 14 Dec 2010 11:43:39 +0000 (12:43 +0100)]
Merge branch 'integration-libpwmd' into next
Matthias Andree [Tue, 14 Dec 2010 11:33:12 +0000 (12:33 +0100)]
Make hostdata.service mutable.
Matthias Andree [Mon, 13 Dec 2010 23:48:52 +0000 (00:48 +0100)]
Merge branch 'master' into next
Conflicts:
NEWS
configure.ac
fm_md5.h
Matthias Andree [Mon, 13 Dec 2010 23:41:53 +0000 (00:41 +0100)]
Unconditionally use our own MD5 code. Gets linked only as needed.
Matthias Andree [Mon, 13 Dec 2010 23:36:23 +0000 (00:36 +0100)]
Fix MD5Transform argument types to match md5c.c.
Matthias Andree [Mon, 13 Dec 2010 21:56:51 +0000 (22:56 +0100)]
Merge commit 'refs/merge-requests/4' of gitorious.org:fetchmail/fetchmail into 4-integration-retrieve-error-policy
Matthias Andree [Mon, 13 Dec 2010 20:44:43 +0000 (21:44 +0100)]
Merge commit 'refs/merge-requests/1' of gitorious.org:fetchmail/fetchmail into integration
Conflicts:
fetchmail.c
fetchmail.h
Matthias Andree [Sun, 12 Dec 2010 17:33:52 +0000 (18:33 +0100)]
Fix uninitialized variable.
Matthias Andree [Sun, 12 Dec 2010 17:33:40 +0000 (18:33 +0100)]
C++ compat: cast types explicitly.
Matthias Andree [Sun, 12 Dec 2010 17:26:02 +0000 (18:26 +0100)]
C++ compatibility hack.
Matthias Andree [Sun, 12 Dec 2010 17:25:51 +0000 (18:25 +0100)]
Fix compiler warnings.
Matthias Andree [Sun, 12 Dec 2010 16:28:37 +0000 (17:28 +0100)]
Merge Rainer Weikusat's P-Tree implementation for uid.
Matthias Andree [Mon, 24 May 2010 20:29:53 +0000 (22:29 +0200)]
Snapshot Rainer's patch 2010-05-24 19:30:42
Matthias Andree [Sun, 12 Dec 2010 01:15:02 +0000 (02:15 +0100)]
Fix strlc??() visibility on FreeBSD.
Matthias Andree [Sun, 12 Dec 2010 01:07:43 +0000 (02:07 +0100)]
C++ compatibility hack.
Matthias Andree [Sun, 12 Dec 2010 01:07:29 +0000 (02:07 +0100)]
Fix compiler warnings.
Matthias Andree [Sun, 12 Dec 2010 01:07:00 +0000 (02:07 +0100)]
Fix minor merge issues.
Matthias Andree [Thu, 1 Apr 2010 03:36:58 +0000 (05:36 +0200)]
Some cleanups, fix pedantic warnings on Solaris and NetBSD.
Matthias Andree [Thu, 1 Apr 2010 03:04:22 +0000 (05:04 +0200)]
Drop HAVE_SETLOCALE check.
Matthias Andree [Thu, 1 Apr 2010 02:55:49 +0000 (04:55 +0200)]
Fix a ton of prototype-related warnings; remove unused code.
Matthias Andree [Thu, 1 Apr 2010 02:55:24 +0000 (04:55 +0200)]
Update for gettext 0.17.
Matthias Andree [Thu, 1 Apr 2010 02:24:00 +0000 (04:24 +0200)]
Kill Kerberos IV and RPOP.
Matthias Andree [Thu, 1 Apr 2010 01:17:42 +0000 (03:17 +0200)]
Nuke MX lookup feature.
Matthias Andree [Thu, 1 Apr 2010 00:58:43 +0000 (02:58 +0200)]
Run autoupdate.
Matthias Andree [Thu, 1 Apr 2010 00:58:30 +0000 (02:58 +0200)]
Remove even more cruft.
Matthias Andree [Thu, 1 Apr 2010 00:53:18 +0000 (02:53 +0200)]
Remove more cruft.
Matthias Andree [Thu, 1 Apr 2010 00:07:58 +0000 (02:07 +0200)]
Kill test for getenv declaration.
Matthias Andree [Wed, 31 Mar 2010 23:57:14 +0000 (01:57 +0200)]
Drop Trio, and drop checks for various POSIX functions...
tcsetattr, setsid, geteuid, seteuid, syslog, snprintf, vprintf, vsnprintf.
Matthias Andree [Wed, 31 Mar 2010 23:44:09 +0000 (01:44 +0200)]
Drop checks for atexit, stty, strerror. Assume these are present.
Matthias Andree [Wed, 31 Mar 2010 23:36:19 +0000 (01:36 +0200)]
Drop support for systems without stdarg.h
Matthias Andree [Wed, 31 Mar 2010 23:22:44 +0000 (01:22 +0200)]
Remove some obsolete constructs...
such as STDC_HEADERS, HAVE_UNISTD_H, termio.h, sgtty.h.
Matthias Andree [Wed, 31 Mar 2010 23:01:55 +0000 (01:01 +0200)]
Remove support for EMX and BEOS.
Matthias Andree [Wed, 31 Mar 2010 22:41:40 +0000 (00:41 +0200)]
Drop POP2 support.
Matthias Andree [Sat, 24 Apr 2010 03:18:37 +0000 (05:18 +0200)]
Remove POP3 slowuidl, too buggy.
Matthias Andree [Sat, 24 Apr 2010 03:14:02 +0000 (05:14 +0200)]
Reduce complexity of adding UIDs in fastuidl.
Matthias Andree [Sat, 24 Apr 2010 02:06:25 +0000 (04:06 +0200)]
Reduce complexity for parsing UIDL response to linear.
Matthias Andree [Sat, 11 Dec 2010 19:02:52 +0000 (20:02 +0100)]
Update Japanese translation, courtesy of Takeshi Hamasaki.
Matthias Andree [Sat, 11 Dec 2010 11:03:15 +0000 (12:03 +0100)]
Allow linking Hesiod on Fedora 14 when compiled with g++.
Matthias Andree [Fri, 10 Dec 2010 16:59:57 +0000 (17:59 +0100)]
Update website after 6.3.19 release.
Matthias Andree [Fri, 10 Dec 2010 16:30:45 +0000 (17:30 +0100)]
Get ready for 6.3.19 release.
Matthias Andree [Fri, 10 Dec 2010 13:23:19 +0000 (14:23 +0100)]
bump project version for German translation.
Matthias Andree [Fri, 10 Dec 2010 13:20:34 +0000 (14:20 +0100)]
Update German translation.
Matthias Andree [Fri, 10 Dec 2010 13:11:47 +0000 (14:11 +0100)]
Add one more item to SHOULD.
Matthias Andree [Fri, 10 Dec 2010 12:47:13 +0000 (13:47 +0100)]
Hack: support quoted string in imap_fetch_body()
This is seen on Yahoo in * 123 FETCH (BODY[TEXT] ""), reported by
Yasin Malli.
Matthias Andree [Thu, 9 Dec 2010 02:39:15 +0000 (03:39 +0100)]
Import first translation updates: cs fr it pl.
Matthias Andree [Sun, 5 Dec 2010 00:22:09 +0000 (01:22 +0100)]
Bump manpage version.
Hector Garcia [Thu, 2 Dec 2010 23:41:10 +0000 (00:41 +0100)]
Import Debian's 02_man_page.patch to fix typos and escape dashes.
Matthias Andree [Fri, 19 Nov 2010 14:15:16 +0000 (15:15 +0100)]
Add configuration hint to STLS/STARTTLS change.
Matthias Andree [Fri, 19 Nov 2010 14:14:30 +0000 (15:14 +0100)]
Document Sunil's forced-STARTTLS change.
Sunil Shetye [Thu, 11 Nov 2010 06:19:21 +0000 (11:49 +0530)]
Do STARTTLS/STLS negotiation in IMAP/POP3 if it is mandatory ignoring server capabilities
Matthias Andree [Fri, 12 Nov 2010 08:24:51 +0000 (09:24 +0100)]
Fixup typo.
Matthias Andree [Fri, 12 Nov 2010 08:21:45 +0000 (09:21 +0100)]
Demote GSSAPI verbose/debug syslog to INFO severity.
Requested by Carlos E. R. and Derek Simkowiak via fetchmail-users@.
Sunil Shetye [Wed, 10 Nov 2010 07:06:50 +0000 (12:36 +0530)]
Distinguish between server not advertising TLS capability and server failing during upgradation to TLS.
Send a NOOP only after a failed STARTTLS in IMAP.
Matthias Andree [Mon, 8 Nov 2010 23:12:34 +0000 (00:12 +0100)]
Document XHTML 1.1 issue and workaround for 6.3.18.
Matthias Andree [Mon, 8 Nov 2010 23:07:23 +0000 (00:07 +0100)]
Smoke test XHTML 1.1 validation and skip test if failed.
Matthias Andree [Sat, 6 Nov 2010 10:44:34 +0000 (11:44 +0100)]
Skip validation asciidoc-generated file.
Matthias Andree [Sat, 6 Nov 2010 10:43:31 +0000 (11:43 +0100)]
Revert "Also smoke test XHTML 1.1 and skip test on fail (for FreeBSD ports)."
This reverts commit
5c068135bd86f650e83e3dc95b67a31fdeb2587e .
Matthias Andree [Sat, 6 Nov 2010 10:38:20 +0000 (11:38 +0100)]
Also smoke test XHTML 1.1 and skip test on fail (for FreeBSD ports).
Matthias Andree [Fri, 22 Oct 2010 11:12:30 +0000 (13:12 +0200)]
Bump version.
Matthias Andree [Fri, 22 Oct 2010 11:03:08 +0000 (12:03 +0100)]
The manual page now links to IANA for GSSAPI service names.
Sunil Shetye [Wed, 13 Oct 2010 19:16:31 +0000 (00:46 +0530)]
Fix "antispam does not work"
This appears to be similar to the recent --nosoftbounce and --nobounce
issue where command line options are not handled exactly the same way as
the rcfile parser handles them.
Reported by Kees Bakker, BerliOS bug #17599.