]>
Pileus Git - ~andy/fetchmail/log
Matthias Andree [Wed, 27 Apr 2005 15:32:13 +0000 (15:32 -0000)]
Fix obvious typo (LSTMP -> LMTP).
svn path=/trunk/; revision=4047
Matthias Andree [Wed, 27 Apr 2005 10:15:59 +0000 (10:15 -0000)]
Update links to fetchmail home page.
Update AUTHOR section with new maintainers.
svn path=/trunk/; revision=4046
Matthias Andree [Wed, 27 Apr 2005 10:15:39 +0000 (10:15 -0000)]
Update links to fetchmail home page.
svn path=/trunk/; revision=4045
Matthias Andree [Wed, 27 Apr 2005 10:14:46 +0000 (10:14 -0000)]
Fix VPATH build of fetchmail-man.html.
svn path=/trunk/; revision=4044
Matthias Andree [Wed, 27 Apr 2005 09:54:50 +0000 (09:54 -0000)]
Print time in UTC (GMT) and override locale to C.
svn path=/trunk/; revision=4043
Matthias Andree [Wed, 27 Apr 2005 09:50:26 +0000 (09:50 -0000)]
Change: use SVN rather than RCS to check out code
Change: extract version from configure.ac rather than Makefile
svn path=/trunk/; revision=4042
Matthias Andree [Wed, 27 Apr 2005 09:18:55 +0000 (09:18 -0000)]
Mark TODO item.
svn path=/trunk/; revision=4041
Matthias Andree [Tue, 26 Apr 2005 21:44:20 +0000 (21:44 -0000)]
Update translations
svn path=/trunk/; revision=4040
Matthias Andree [Tue, 26 Apr 2005 00:58:22 +0000 (00:58 -0000)]
Mark bug.
svn path=/trunk/; revision=4039
Matthias Andree [Mon, 25 Apr 2005 17:22:36 +0000 (17:22 -0000)]
Add Albanian translation.
svn path=/trunk/; revision=4038
Matthias Andree [Mon, 25 Apr 2005 16:56:21 +0000 (16:56 -0000)]
Merge SuSE's fetchmail-6.2.5-random-result.patch
svn path=/trunk/; revision=4037
Matthias Andree [Mon, 25 Apr 2005 16:50:47 +0000 (16:50 -0000)]
Merge SuSE's fetchmail-6.2.5-implicit-declaration.patch
svn path=/trunk/; revision=4036
Matthias Andree [Mon, 25 Apr 2005 16:39:44 +0000 (16:39 -0000)]
Merge SuSE's fetchmail-6.2.5-declaration.patch
svn path=/trunk/; revision=4035
Matthias Andree [Sun, 24 Apr 2005 23:35:21 +0000 (23:35 -0000)]
Add a THANKS file, split older news out to OLDNEWS file.
svn path=/trunk/; revision=4034
Matthias Andree [Sun, 24 Apr 2005 23:22:09 +0000 (23:22 -0000)]
Mention MAIL FROM:<...> space removal patch from Phil Endecott,
the blank causes Cyrus's LMTP listener to complain, see
comp.mail.imap <d49777apr@ariadne.rz.tu-clausthal.de>
Tobias Riekeberg. 2005-04-21, "lost mail with fetchmail and cyrus".
svn path=/trunk/; revision=4033
Matthias Andree [Sun, 24 Apr 2005 23:20:22 +0000 (23:20 -0000)]
Fix typo, LSMTP -> LMTP.
svn path=/trunk/; revision=4032
Matthias Andree [Sun, 24 Apr 2005 22:50:59 +0000 (22:50 -0000)]
Fix debug mode string from SMTP to support LMTP as well.
svn path=/trunk/; revision=4031
Matthias Andree [Sat, 16 Apr 2005 10:57:39 +0000 (10:57 -0000)]
Install updated translations from the translation project.
svn path=/trunk/; revision=4030
Matthias Andree [Wed, 13 Apr 2005 09:31:16 +0000 (09:31 -0000)]
Print warning if multidrop is configured, but not envelope option.
svn path=/trunk/; revision=4029
Matthias Andree [Wed, 13 Apr 2005 09:30:47 +0000 (09:30 -0000)]
Print warning if multidrop is configured, but not envelope option.
svn path=/trunk/; revision=4028
Matthias Andree [Sat, 19 Mar 2005 13:34:50 +0000 (13:34 -0000)]
Revised "POP3 strong authentication fixes." that esr put into release 3873
on 2004-01-13 07:02:39Z, it would loop infinitely when CAPA failed.
Reported by David Greaves.
svn path=/trunk/; revision=4027
Matthias Andree [Sat, 19 Mar 2005 13:30:00 +0000 (13:30 -0000)]
Add a FIXME comment.
svn path=/trunk/; revision=4026
Matthias Andree [Sat, 19 Mar 2005 13:29:30 +0000 (13:29 -0000)]
Update translation for 'SSL is not enabled.'.
Side effect, update line numbers.
svn path=/trunk/; revision=4025
Matthias Andree [Sun, 6 Mar 2005 15:36:56 +0000 (15:36 -0000)]
Mention that we're more careful with the .fetchids file now.
svn path=/trunk/; revision=4023
Matthias Andree [Sun, 6 Mar 2005 15:27:56 +0000 (15:27 -0000)]
Make free_str_list iterative, to reduce stack usage. Suggested by Manfred Weihs.
svn path=/trunk/; revision=4022
Matthias Andree [Sun, 6 Mar 2005 01:59:47 +0000 (01:59 -0000)]
Fix UID trashing bug introduced into rev. 4019.
svn path=/trunk/; revision=4021
Matthias Andree [Sun, 6 Mar 2005 01:15:18 +0000 (01:15 -0000)]
Update.
svn path=/trunk/; revision=4020
Matthias Andree [Sun, 6 Mar 2005 01:10:31 +0000 (01:10 -0000)]
Unmark lstat: %s: %s: for translation - no translatable strings inside.
Be a bit more careful with swapping lists (bug report by Manfred Weihs).
Write UIDs to a new file first and only rename it to .fetchids if
writing completed successfully. (Suggested by Manfred Weihs.)
svn path=/trunk/; revision=4019
Matthias Andree [Sun, 6 Mar 2005 01:05:36 +0000 (01:05 -0000)]
Fix memory leak.
svn path=/trunk/; revision=4018
Matthias Andree [Mon, 27 Dec 2004 20:00:41 +0000 (20:00 -0000)]
Remove bogus file.
svn path=/trunk/; revision=4017
Matthias Andree [Wed, 22 Dec 2004 09:43:39 +0000 (09:43 -0000)]
Check for SockWrite() return and bail out on short writes.
svn path=/trunk/; revision=4016
Matthias Andree [Wed, 22 Dec 2004 09:42:25 +0000 (09:42 -0000)]
Add two comments to lengthy setjmp() code.
svn path=/trunk/; revision=4015
Graham Wilson [Mon, 29 Nov 2004 20:06:18 +0000 (20:06 -0000)]
Remove some unused cruft from the trunk.
svn path=/trunk/; revision=4014
Graham Wilson [Mon, 29 Nov 2004 16:40:04 +0000 (16:40 -0000)]
Remove RFCs from the trunk, since we don't distribute them anyways. All of the removed RFCs are listed in the design-notes.html file, with the exception of NNTP (RFC977). Also add a link to the "LAN Mail Protocols" document to the design-notes.html file.
svn path=/trunk/; revision=4013
Graham Wilson [Mon, 29 Nov 2004 01:52:17 +0000 (01:52 -0000)]
Move the html2txt script to dist-tools.
svn path=/trunk/; revision=4012
Matthias Andree [Tue, 16 Nov 2004 21:33:23 +0000 (21:33 -0000)]
Include manual from fetchmail-6.2.5 tarball.
svn path=/trunk/; revision=4009
Matthias Andree [Tue, 16 Nov 2004 21:32:06 +0000 (21:32 -0000)]
Merge Joshua Crawford's update, posted to fetchmail-friends 2004-11-15.
svn path=/trunk/; revision=4008
Graham Wilson [Sun, 14 Nov 2004 18:58:40 +0000 (18:58 -0000)]
Default to Linux 2.2 /proc/net/dev format, and use uname(2) to determine the kernel version instead of calling uname(1). Thanks to Paul Slootman.
svn path=/trunk/; revision=4007
Matthias Andree [Sun, 14 Nov 2004 01:18:18 +0000 (01:18 -0000)]
search libcrypto for des_string_to_key, too. From Debian.
svn path=/trunk/; revision=4006
Matthias Andree [Fri, 12 Nov 2004 21:17:46 +0000 (21:17 -0000)]
sprintf -> snprintf
svn path=/trunk/; revision=4005
Matthias Andree [Fri, 12 Nov 2004 21:15:21 +0000 (21:15 -0000)]
Replace sprintf.
svn path=/trunk/; revision=4004
Matthias Andree [Fri, 12 Nov 2004 21:13:59 +0000 (21:13 -0000)]
sprintf -> snprintf
svn path=/trunk/; revision=4003
Graham Wilson [Fri, 12 Nov 2004 18:23:15 +0000 (18:23 -0000)]
Re-add the m4-local directory, in case we need to add more macros in the future. Put the macros we already have back in that directory. (reverts r3924 and r3923)
svn path=/trunk/; revision=4002
Matthias Andree [Wed, 10 Nov 2004 22:57:00 +0000 (22:57 -0000)]
Search for OpenSSL in BlastWave (Solaris) location.
svn path=/trunk/; revision=4001
Matthias Andree [Wed, 10 Nov 2004 20:38:06 +0000 (20:38 -0000)]
Misc. sprintf and pid_t fixes.
svn path=/trunk/; revision=4000
Matthias Andree [Wed, 10 Nov 2004 19:59:16 +0000 (19:59 -0000)]
Remove binary files that were accidentally registered.
svn path=/trunk/; revision=3997
Matthias Andree [Wed, 10 Nov 2004 19:57:47 +0000 (19:57 -0000)]
Clean up the horrible HAVE_[V]SNPRINTF mess, use Trio on systems that lack
real snprintf or vsnprintf.
svn path=/trunk/; revision=3996
Matthias Andree [Wed, 10 Nov 2004 19:04:29 +0000 (19:04 -0000)]
Import Trio 1.10 into fetchmail's trunk.
svn path=/trunk/; revision=3995
Matthias Andree [Wed, 10 Nov 2004 00:38:55 +0000 (00:38 -0000)]
Add new help message(s). (Automatic:) Adjust line numbers.
svn path=/trunk/; revision=3992
Matthias Andree [Wed, 10 Nov 2004 00:30:19 +0000 (00:30 -0000)]
SSL validation handling fixes by Brian Candler.
svn path=/trunk/; revision=3991
Matthias Andree [Wed, 10 Nov 2004 00:25:46 +0000 (00:25 -0000)]
Add help for --sslcertpath and --sslfingerprint.
svn path=/trunk/; revision=3990
Matthias Andree [Wed, 10 Nov 2004 00:25:21 +0000 (00:25 -0000)]
Add argument to --sslfingerprint option.
svn path=/trunk/; revision=3989
Matthias Andree [Mon, 8 Nov 2004 10:54:18 +0000 (10:54 -0000)]
Add list of TODO items.
svn path=/trunk/; revision=3988
Matthias Andree [Mon, 8 Nov 2004 09:36:31 +0000 (09:36 -0000)]
Honor sslcertpath setting even if sslcertck is unset. Patch by Brian Candler.
svn path=/trunk/; revision=3987
Matthias Andree [Mon, 8 Nov 2004 09:33:15 +0000 (09:33 -0000)]
Make iana_charset variable a const char * (was char *).
svn path=/trunk/; revision=3986
Matthias Andree [Mon, 8 Nov 2004 09:32:01 +0000 (09:32 -0000)]
Fix showdots parsing bug that maps preliminary to final flag values twice,
trashing the setting when more than one server is configured.
Patch submitted by Brian Candler.
svn path=/trunk/; revision=3985
Matthias Andree [Mon, 8 Nov 2004 09:28:47 +0000 (09:28 -0000)]
Disable the sleep(3) after POP3 login. Submitted by Brian Candler.
svn path=/trunk/; revision=3984
Matthias Andree [Mon, 8 Nov 2004 09:25:06 +0000 (09:25 -0000)]
Disable the sleep(3) after POP3 login. Submitted by Brian Candler.
svn path=/trunk/; revision=3983
Matthias Andree [Sun, 7 Nov 2004 23:52:19 +0000 (23:52 -0000)]
Normalize most locale codesets to IANA codesets, based on
norm_charmap.c by Markus Kuhn. (Matthias Andree)
svn path=/trunk/; revision=3982
Matthias Andree [Sun, 7 Nov 2004 23:51:16 +0000 (23:51 -0000)]
Use iana_charset rather than calling nl_langinfo(CODESET).
svn path=/trunk/; revision=3981
Matthias Andree [Sun, 7 Nov 2004 23:50:34 +0000 (23:50 -0000)]
Provide iana_charset, a normalized IANA charmap name.
svn path=/trunk/; revision=3980
Matthias Andree [Sun, 7 Nov 2004 23:49:29 +0000 (23:49 -0000)]
Check for langinfo.h.
svn path=/trunk/; revision=3979
Matthias Andree [Sun, 7 Nov 2004 23:46:37 +0000 (23:46 -0000)]
Include config.h just in case compiler doesn't know const.
Make argument and return value const.
svn path=/trunk/; revision=3978
Matthias Andree [Sun, 7 Nov 2004 23:19:26 +0000 (23:19 -0000)]
Add instructions on updating/merging.
svn path=/trunk/; revision=3977
Matthias Andree [Sun, 7 Nov 2004 23:11:50 +0000 (23:11 -0000)]
copying Markus Kuhn's ucs 2002-03-11 into trunk
svn path=/trunk/; revision=3976
Matthias Andree [Sun, 7 Nov 2004 16:12:43 +0000 (16:12 -0000)]
Drop file to let us instead bring it into our tree via a vendor branch.
svn path=/trunk/; revision=3971
Matthias Andree [Sun, 7 Nov 2004 15:58:25 +0000 (15:58 -0000)]
Add Markus Kuhn's function to normalize the charset to IANA registered
encodings. Imported version 2002-03-11 from
http://www.cl.cam.ac.uk/~mgk25/ucs/norm_charmap.c
svn path=/trunk/; revision=3970
Matthias Andree [Wed, 20 Oct 2004 13:26:33 +0000 (13:26 -0000)]
Update warning mail signature.
svn path=/trunk/; revision=3969
Matthias Andree [Wed, 20 Oct 2004 13:23:16 +0000 (13:23 -0000)]
Let stuff_warning do the RFC-2047 encoding.
Change stuff_warning interface to take a rfc2047 charset info parameter.
svn path=/trunk/; revision=3968
Matthias Andree [Wed, 20 Oct 2004 13:08:24 +0000 (13:08 -0000)]
chase xalloca.c removal.
svn path=/trunk/; revision=3967
Matthias Andree [Wed, 20 Oct 2004 13:06:35 +0000 (13:06 -0000)]
Delete obsolete file xalloca.c, now a macro.
svn path=/trunk/; revision=3966
Matthias Andree [Wed, 20 Oct 2004 12:55:29 +0000 (12:55 -0000)]
Fix fuzzy translations.
Add Plural-Forms: header.
svn path=/trunk/; revision=3965
Matthias Andree [Wed, 20 Oct 2004 12:44:29 +0000 (12:44 -0000)]
Add xalloca.c translation for "alloca failed\n".
svn path=/trunk/; revision=3964
Matthias Andree [Wed, 20 Oct 2004 12:43:13 +0000 (12:43 -0000)]
Add xalloca.c
svn path=/trunk/; revision=3963
Matthias Andree [Wed, 20 Oct 2004 12:42:31 +0000 (12:42 -0000)]
Add translations for xalloca.c.
svn path=/trunk/; revision=3962
Matthias Andree [Wed, 20 Oct 2004 12:38:20 +0000 (12:38 -0000)]
Remove auto-generated file.
svn path=/trunk/; revision=3961
Matthias Andree [Wed, 20 Oct 2004 12:37:28 +0000 (12:37 -0000)]
Remove pass-c-format, which is not documented clearly.
Remove excess trailing backslash.
svn path=/trunk/; revision=3960
Matthias Andree [Wed, 20 Oct 2004 12:35:50 +0000 (12:35 -0000)]
Update msgid " %d msg %d octets long skipped by fetchmail."
svn path=/trunk/; revision=3959
Matthias Andree [Wed, 20 Oct 2004 12:31:49 +0000 (12:31 -0000)]
Disable outdated translations for now.
svn path=/trunk/; revision=3958
Matthias Andree [Wed, 20 Oct 2004 12:31:22 +0000 (12:31 -0000)]
Add some --flag to XGETTEXT_OPTIONS, to properly propagate c-format tag.
svn path=/trunk/; revision=3957
Matthias Andree [Wed, 20 Oct 2004 12:20:32 +0000 (12:20 -0000)]
Fix cast for %02X format string.
Fix miscellaneous warnings, reformat one if...else for readibility.
svn path=/trunk/; revision=3956
Matthias Andree [Wed, 20 Oct 2004 09:19:24 +0000 (09:19 -0000)]
Merge GNU's gettext.h.
svn path=/trunk/; revision=3955
Matthias Andree [Wed, 20 Oct 2004 09:14:40 +0000 (09:14 -0000)]
We want a gettext implementation that supports ngettext.
svn path=/trunk/; revision=3954
Matthias Andree [Wed, 20 Oct 2004 09:14:04 +0000 (09:14 -0000)]
Fix miscellaneous warnings.
svn path=/trunk/; revision=3953
Matthias Andree [Wed, 20 Oct 2004 09:12:17 +0000 (09:12 -0000)]
(rfc2047e) Convenience: free the buffer ourselves rather than let the caller to it.
svn path=/trunk/; revision=3952
Matthias Andree [Wed, 20 Oct 2004 07:58:28 +0000 (07:58 -0000)]
Update.
svn path=/trunk/; revision=3951
Matthias Andree [Tue, 19 Oct 2004 23:05:13 +0000 (23:05 -0000)]
Update.
svn path=/trunk/; revision=3950
Matthias Andree [Tue, 19 Oct 2004 22:56:57 +0000 (22:56 -0000)]
RFC-2047 subjects of warning messages.
svn path=/trunk/; revision=3949
Matthias Andree [Tue, 19 Oct 2004 22:51:13 +0000 (22:51 -0000)]
Add RFC-2047 encoder for internationalized mail warnings.
svn path=/trunk/; revision=3948
Matthias Andree [Tue, 19 Oct 2004 21:46:59 +0000 (21:46 -0000)]
Add replacement stpcpy.
svn path=/trunk/; revision=3947
Matthias Andree [Tue, 19 Oct 2004 21:43:45 +0000 (21:43 -0000)]
Rename configure.in to configure.ac
svn path=/trunk/; revision=3946
Matthias Andree [Tue, 19 Oct 2004 21:40:52 +0000 (21:40 -0000)]
Rename configure.in to configure.ac
svn path=/trunk/; revision=3945
Matthias Andree [Thu, 14 Oct 2004 23:24:40 +0000 (23:24 -0000)]
Reformat oversized message warning.
svn path=/trunk/; revision=3944
Matthias Andree [Thu, 14 Oct 2004 23:24:25 +0000 (23:24 -0000)]
Add MIME headers to specify body encoding for mail warnings.
svn path=/trunk/; revision=3943
Matthias Andree [Tue, 12 Oct 2004 22:26:00 +0000 (22:26 -0000)]
Update
svn path=/trunk/; revision=3942
Matthias Andree [Tue, 12 Oct 2004 22:07:29 +0000 (22:07 -0000)]
Merge 2004-03-25-6.2.5-egidy-parserec.diff.
Gerd v. Egidy writes:
a received header looking like this
Received: from code ([20.191.144.116])
by
currently causes fetchmail 6.2.5 to segfault when in multidrop/received mode.
Looks like there is a check for \0 missing in parse_received, the
attached patch fixes this.
(Committer's note: the sample looks incomplete but anyways the patch
makes sense to me.)
svn path=/trunk/; revision=3941
Matthias Andree [Tue, 12 Oct 2004 22:00:28 +0000 (22:00 -0000)]
Remainder of 2003-11-07-6.2.5-shetye-bugfixes.diff:
Fix sys/time.h and time.h handling.
See http://funknet.net/fetchmail/patches/2003-11-07-6.2.5-shetye-bugfixes.diff
svn path=/trunk/; revision=3940
Matthias Andree [Tue, 12 Oct 2004 21:37:38 +0000 (21:37 -0000)]
Merge Holger Mauermann's bounce patch, 2003-10-23-6.2.5-mauermann-bounce.diff
Holger Mauermann writes:
The attached patch for fetchmail-6.2.5 sends IMHO much better bounce
messages. Changes:
- The SMTP command "MAIL FROM: FETCHMAIL-DAEMON@..." is changed to
"MAIL FROM: <>" as required by RFC 2821
- Removed Return-path: header, as required by RFC 2821
- Changed From:, added Subject: header
- changed the human readable part to be more descriptive and detailed
svn path=/trunk/; revision=3939
Matthias Andree [Fri, 10 Sep 2004 12:06:52 +0000 (12:06 -0000)]
Merge Fabrice Bellet's patch to fix recentcount/count after IMAP
EXPUNGE, to fix a hang after EXPUNGE for servers that don't update the
number of RECENT and EXISTS messages such as Dovecot 0.99.10.
Fixes Red Hat bug #113492.
Credits:
Fabrice Bellet (patch)
Timo Sirainen (patch assistance)
Alexandre Oliva (bug report)
References:
http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=113492
http://bugzilla.redhat.com/bugzilla/attachment.cgi?id=100788&action=view
http://lists.ccil.org/pipermail/fetchmail-friends/2004-June/008840.html
svn path=/trunk/; revision=3938
Matthias Andree [Fri, 10 Sep 2004 11:22:15 +0000 (11:22 -0000)]
Add FIXME comment WRT i18n.
svn path=/trunk/; revision=3937