]>
Pileus Git - ~andy/fetchmail/log
Matthias Andree [Fri, 6 Jan 2006 13:28:53 +0000 (13:28 -0000)]
Snapshot 6.3.2-rc1.
svn path=/branches/BRANCH_6-3/; revision=4608
Matthias Andree [Fri, 6 Jan 2006 13:25:53 +0000 (13:25 -0000)]
Add translation for recent Maillennium warning.
svn path=/branches/BRANCH_6-3/; revision=4607
Matthias Andree [Fri, 6 Jan 2006 13:15:46 +0000 (13:15 -0000)]
Add workaround for b0rked POP3 TOP command in Maillennium servers (comcast.net).
svn path=/branches/BRANCH_6-3/; revision=4606
Matthias Andree [Fri, 6 Jan 2006 13:14:55 +0000 (13:14 -0000)]
Mention that the .fetchids fix is incompatible for some system-wide setups of fetchmail.
svn path=/branches/BRANCH_6-3/; revision=4605
Matthias Andree [Thu, 5 Jan 2006 00:01:20 +0000 (00:01 -0000)]
--uidl points to --idfile.
--idfile documents new requirement for write permission on the directory.
svn path=/branches/BRANCH_6-3/; revision=4601
Matthias Andree [Wed, 4 Jan 2006 16:07:25 +0000 (16:07 -0000)]
Quiet compiler warning.
svn path=/branches/BRANCH_6-3/; revision=4599
Matthias Andree [Wed, 4 Jan 2006 16:03:20 +0000 (16:03 -0000)]
Some verbose output disappeared in debug mode. Adding further -v options
would alternate between verbose and debug mode. debug mode now comprises
all verbose output, and adding more -v options does not switch back from
debug to verbose mode.
svn path=/branches/BRANCH_6-3/; revision=4597
Matthias Andree [Wed, 4 Jan 2006 15:04:38 +0000 (15:04 -0000)]
Add a comment.
svn path=/branches/BRANCH_6-3/; revision=4595
Matthias Andree [Wed, 4 Jan 2006 14:46:20 +0000 (14:46 -0000)]
Use complete .TH argument list, with version.
svn path=/branches/BRANCH_6-3/; revision=4594
Matthias Andree [Tue, 3 Jan 2006 22:26:08 +0000 (22:26 -0000)]
Update.
svn path=/branches/BRANCH_6-3/; revision=4593
Matthias Andree [Thu, 29 Dec 2005 00:51:24 +0000 (00:51 -0000)]
Fix novice help for Poll interval and fetchall.
Reported by Justin Pryzby, Debian Bug #344978.
svn path=/branches/BRANCH_6-3/; revision=4588
Matthias Andree [Thu, 29 Dec 2005 00:44:44 +0000 (00:44 -0000)]
Don't complain about fetchall keep in --dumpconfig mode.
svn path=/branches/BRANCH_6-3/; revision=4586
Matthias Andree [Tue, 20 Dec 2005 08:38:56 +0000 (08:38 -0000)]
Ship html2txt and manServer.pl in the tarball
and make generated documents depend on their generators, too.
svn path=/branches/BRANCH_6-3/; revision=4585
Matthias Andree [Tue, 20 Dec 2005 01:15:45 +0000 (01:15 -0000)]
Track fetchmail <-> SVN release numbers.
svn path=/branches/BRANCH_6-3/; revision=4584
Matthias Andree [Tue, 20 Dec 2005 00:54:30 +0000 (00:54 -0000)]
Bump version, we're not 6.3.1 any more.
svn path=/branches/BRANCH_6-3/; revision=4582
Matthias Andree [Tue, 20 Dec 2005 00:53:35 +0000 (00:53 -0000)]
* SMTP/LMTP cleanup to fix these two bugs:
- switch back to SMTP after having tried LMTP hosts (multiple smtphost hosts)
- switch back to LMTP after sending a bounce.
The patch removes the global state variable that was the root of this problem.
Patch by Sunil Shetye.
svn path=/branches/BRANCH_6-3/; revision=4581
Matthias Andree [Mon, 19 Dec 2005 10:41:59 +0000 (10:41 -0000)]
Bump version.
svn path=/branches/BRANCH_6-3/; revision=4578
Matthias Andree [Mon, 19 Dec 2005 10:41:26 +0000 (10:41 -0000)]
Add fetchmail-SA-2005-03.txt.
svn path=/branches/BRANCH_6-3/; revision=4577
Matthias Andree [Mon, 19 Dec 2005 10:41:11 +0000 (10:41 -0000)]
* Mark 6.3.1 released.
* Escalate empty-header-segfault in multidrop mode to security fix (CVE-2005-4348).
* Mention that OpenSSL 0.9.8 changed hash default to SHA1.
svn path=/branches/BRANCH_6-3/; revision=4576
Matthias Andree [Mon, 19 Dec 2005 10:40:01 +0000 (10:40 -0000)]
Mention bug.
svn path=/branches/BRANCH_6-3/; revision=4575
Matthias Andree [Sun, 18 Dec 2005 11:04:00 +0000 (11:04 -0000)]
Snapshot 6.3.1-rc1.
svn path=/branches/BRANCH_6-3/; revision=4560
Matthias Andree [Sun, 18 Dec 2005 10:51:15 +0000 (10:51 -0000)]
Update.
svn path=/branches/BRANCH_6-3/; revision=4557
Matthias Andree [Sun, 18 Dec 2005 10:41:19 +0000 (10:41 -0000)]
Bump version to 6.3.1-rc1.
svn path=/branches/BRANCH_6-3/; revision=4556
Matthias Andree [Sun, 18 Dec 2005 10:34:10 +0000 (10:34 -0000)]
Use a simplified version of Sunil's patch to cope with servers
such as mail.internode.on.net bld-mail04 that return the UID in response
to RFC822.HEADER or RFC822.SIZE. Reported by Jason White.
svn path=/branches/BRANCH_6-3/; revision=4555
Matthias Andree [Sun, 18 Dec 2005 10:05:10 +0000 (10:05 -0000)]
Manual page: Add "-md5" to "openssl x509" example in --sslfingerprint
documentation. Suggested by Jason White.
(Merged from trunk.)
svn path=/branches/BRANCH_6-3/; revision=4553
Matthias Andree [Tue, 13 Dec 2005 14:01:52 +0000 (14:01 -0000)]
Do not trash destination domain if multiple messages are forwarded into the
same SMTP/LMTP connection. Reported by Joachim Feise, Berlios Bug #5849.
svn path=/branches/BRANCH_6-3/; revision=4547
Matthias Andree [Tue, 13 Dec 2005 14:01:32 +0000 (14:01 -0000)]
Mark RPOP obsolete.
svn path=/branches/BRANCH_6-3/; revision=4546
Matthias Andree [Tue, 13 Dec 2005 01:01:19 +0000 (01:01 -0000)]
Bump version after -pre1 release.
svn path=/branches/BRANCH_6-3/; revision=4545
Matthias Andree [Tue, 13 Dec 2005 00:53:44 +0000 (00:53 -0000)]
Update.
svn path=/branches/BRANCH_6-3/; revision=4544
Matthias Andree [Tue, 13 Dec 2005 00:37:14 +0000 (00:37 -0000)]
Drop line from 6.4.0 patch that accidentally hit the branch.
svn path=/branches/BRANCH_6-3/; revision=4542
Matthias Andree [Tue, 13 Dec 2005 00:36:18 +0000 (00:36 -0000)]
Merge patch by Sunil Sheteye to fix five bugs:
* Close SMTP sockets early, to reduce resource usage, trigger earlier
delivery with some MTAs and avoid SIGPIPE (SIG 13) when the SMTP
listener gets bored and drops the connection after timeout.
* Don't treat hitting a fetch limit (PS_MAXFETCH) as error.
* Fix negative "messages left on server" on idle/repoll with fetchlimit.
* Properly track logout stage (STAGE_LOGOUT).
* Preserve error conditions across postconnect script.
svn path=/branches/BRANCH_6-3/; revision=4541
Matthias Andree [Sun, 11 Dec 2005 20:17:17 +0000 (20:17 -0000)]
Fix segfault (null pointer dereference) on some operating systems with
fetchmail's obsolete DNS MX/host alias lookups in multidrop mode.
Patch by Dr.-Ing. Andreas Haakh.
svn path=/branches/BRANCH_6-3/; revision=4537
Matthias Andree [Sun, 11 Dec 2005 14:22:01 +0000 (14:22 -0000)]
Update Catalan translation to 6.3.0. Ernest Adrogué Calveras.
svn path=/branches/BRANCH_6-3/; revision=4536
Matthias Andree [Thu, 8 Dec 2005 13:10:54 +0000 (13:10 -0000)]
Mark To/Cc multidrop parsing deprecated.
Mention Simon Barner reported the man page breakage.
svn path=/branches/BRANCH_6-3/; revision=4532
Matthias Andree [Thu, 8 Dec 2005 12:57:31 +0000 (12:57 -0000)]
Fix segfault in multidrop mode with headerless email.
Reported by Daniel Drake, patch by Sunil Shetye.
This was actually modified from Sunil's patch to leave the if() {...} braces
in the code to avoid ambiguities later.
svn path=/branches/BRANCH_6-3/; revision=4530
Matthias Andree [Thu, 8 Dec 2005 12:02:48 +0000 (12:02 -0000)]
Plug potential memory and socket leak when polling multiple folders or when the upstream sends bogus message sizes. Patch by Sunil Shetye.
svn path=/branches/BRANCH_6-3/; revision=4527
Matthias Andree [Thu, 8 Dec 2005 10:37:27 +0000 (10:37 -0000)]
Add some separator rulers.
svn path=/branches/BRANCH_6-3/; revision=4525
Matthias Andree [Thu, 8 Dec 2005 10:00:22 +0000 (10:00 -0000)]
Update security announcements with 6.2.5.4/6.3.0 information.
svn path=/branches/BRANCH_6-3/; revision=4523
Matthias Andree [Thu, 8 Dec 2005 09:21:17 +0000 (09:21 -0000)]
Bump version to mark we're not really 6.3.0 any more.
svn path=/branches/BRANCH_6-3/; revision=4521
Matthias Andree [Thu, 8 Dec 2005 09:16:28 +0000 (09:16 -0000)]
Remove bogus Netscape IMAP4rev1 Service >= 3.6 warning about BODY[TEXT]
that we are not using. Patch by Sunil Shetye.
svn path=/branches/BRANCH_6-3/; revision=4519
Matthias Andree [Thu, 8 Dec 2005 00:31:19 +0000 (00:31 -0000)]
Move deprecation warnings up front, add a warning --sslcertck may become default.
svn path=/branches/BRANCH_6-3/; revision=4517
Matthias Andree [Wed, 7 Dec 2005 23:46:21 +0000 (23:46 -0000)]
Actually set default SSL certificate path if --sslcertpath is unset.
Reported by Heino Tiedemann and Rob MacGregor.
svn path=/branches/BRANCH_6-3/; revision=4516
Matthias Andree [Wed, 7 Dec 2005 21:36:59 +0000 (21:36 -0000)]
Merge gettext 0.14.3 update from branch, to match 6.2.9-rc10. Found by Sunil Shetye.
svn path=/branches/BRANCH_6-3/; revision=4513
Matthias Andree [Wed, 7 Dec 2005 09:41:46 +0000 (09:41 -0000)]
Merge \& fixes from trunk.
svn path=/branches/BRANCH_6-3/; revision=4509
Matthias Andree [Mon, 5 Dec 2005 19:59:28 +0000 (19:59 -0000)]
Fix broken default port in POP2. Patch by Stanislav Brabec, SUSE [CZ].
svn path=/branches/BRANCH_6-3/; revision=4506
Matthias Andree [Sun, 4 Dec 2005 10:57:35 +0000 (10:57 -0000)]
Support 'make lsm' to generate a .lsm file for ftp.ibiblio.com:/pub/Linux uploads.
This is meant to replace the insufficient rpm2lsm script.
svn path=/branches/BRANCH_6-3/; revision=4502
Matthias Andree [Sun, 4 Dec 2005 10:28:11 +0000 (10:28 -0000)]
Fix missing 'Debian' from bug #.
svn path=/branches/BRANCH_6-3/; revision=4501
Matthias Andree [Thu, 1 Dec 2005 00:15:20 +0000 (00:15 -0000)]
Snapshot what was released as 6.3.0.
svn path=/branches/BRANCH_6-3/; revision=4498
Matthias Andree [Wed, 30 Nov 2005 23:51:43 +0000 (23:51 -0000)]
Revert - RPM doesn't cope with multiple BuildArch per file.
svn path=/branches/BRANCH_6-3/; revision=4497
Matthias Andree [Wed, 30 Nov 2005 23:45:50 +0000 (23:45 -0000)]
Build fetchmailconf as architecture-independent 'noarch' RPM.
svn path=/branches/BRANCH_6-3/; revision=4496
Matthias Andree [Wed, 30 Nov 2005 23:43:35 +0000 (23:43 -0000)]
Mark 6.3.0 released.
svn path=/branches/BRANCH_6-3/; revision=4495
Matthias Andree [Wed, 30 Nov 2005 23:32:12 +0000 (23:32 -0000)]
Bump version to 6.3.0.
svn path=/trunk/; revision=4493
Matthias Andree [Sun, 27 Nov 2005 23:50:58 +0000 (23:50 -0000)]
Snapshot 6.2.9-rc10.
svn path=/trunk/; revision=4490
Matthias Andree [Sun, 27 Nov 2005 23:39:46 +0000 (23:39 -0000)]
Fix some typos.
svn path=/trunk/; revision=4489
Matthias Andree [Sun, 27 Nov 2005 23:30:18 +0000 (23:30 -0000)]
Man page: Use \- in the manual page where appropriate so that copy & paste
works. Based on a patch by Héctor García.
svn path=/trunk/; revision=4488
Matthias Andree [Sun, 27 Nov 2005 21:45:43 +0000 (21:45 -0000)]
Ship bighand.png (found during 'make distcheck').
svn path=/trunk/; revision=4487
Matthias Andree [Sun, 27 Nov 2005 21:28:46 +0000 (21:28 -0000)]
Add some items to do after 6.3.0.
svn path=/trunk/; revision=4486
Matthias Andree [Sun, 27 Nov 2005 21:03:18 +0000 (21:03 -0000)]
Add PDF FAQ, formatted for duplex printing on ISO A4.
svn path=/trunk/; revision=4485
Matthias Andree [Sun, 27 Nov 2005 21:02:43 +0000 (21:02 -0000)]
For HTML FAQ, prepend a brief Table of Contents.
Add O16: why is PDF only available in ISO A4, how to make Letter.
svn path=/trunk/; revision=4484
Matthias Andree [Sun, 27 Nov 2005 19:27:57 +0000 (19:27 -0000)]
Remove excess <hr/> spam.
Remove some rude answers.
Update some answers to questions where ESR said 'no'.
Revise header nesting.
svn path=/trunk/; revision=4483
Matthias Andree [Sun, 27 Nov 2005 16:36:48 +0000 (16:36 -0000)]
Add a few revisions (not yet workable).
svn path=/trunk/; revision=4482
Matthias Andree [Sun, 27 Nov 2005 16:19:26 +0000 (16:19 -0000)]
Revise a check that didn't work on 64-bit SUSE Linux 10.0.
svn path=/trunk/; revision=4481
Matthias Andree [Sun, 27 Nov 2005 16:11:27 +0000 (16:11 -0000)]
Revise a check that didn't work on 64-bit SUSE Linux 10.0.
svn path=/trunk/; revision=4480
Matthias Andree [Sun, 27 Nov 2005 15:23:27 +0000 (15:23 -0000)]
Add rudimentary autobuild support.
Add a trivial self test, required for autobuild.
svn path=/trunk/; revision=4479
Matthias Andree [Sat, 26 Nov 2005 14:53:10 +0000 (14:53 -0000)]
New Japanese translation by Takeshi Hamasaki.
svn path=/trunk/; revision=4478
Matthias Andree [Wed, 23 Nov 2005 14:25:03 +0000 (14:25 -0000)]
Update O14 and mention we may talk about unreleased versions, so we can upload the FAQ from SVN directly to the web site.
svn path=/trunk/; revision=4477
Matthias Andree [Wed, 23 Nov 2005 10:52:40 +0000 (10:52 -0000)]
Document why fetchmail retains the first message in a box (UWIMAP folder internal data).
svn path=/trunk/; revision=4476
Matthias Andree [Wed, 23 Nov 2005 10:42:21 +0000 (10:42 -0000)]
Document details about the UWIMAP folder internal data/X-IMAP: thingy.
svn path=/trunk/; revision=4475
Matthias Andree [Wed, 23 Nov 2005 10:16:22 +0000 (10:16 -0000)]
Fix compiler warning in 'make check'.
svn path=/trunk/; revision=4474
Matthias Andree [Wed, 23 Nov 2005 10:14:47 +0000 (10:14 -0000)]
Factor out common code from report_build/report_complete.
svn path=/trunk/; revision=4473
Matthias Andree [Mon, 21 Nov 2005 15:44:39 +0000 (15:44 -0000)]
Update Russian (ru) translation to 6.2.9-rc9
svn path=/trunk/; revision=4472
Matthias Andree [Mon, 21 Nov 2005 10:29:21 +0000 (10:29 -0000)]
Major overhaul:
- drop the bogus email address calculation (it didn't work on NIS or
LDAP clients anyways), hardcode fetchmail-devel mailing list at
lists.berlios.de
- add some magic so that RPMs can be built from -rc versions (or other
versions that contain a MINUS character)
- drop --enable-inet6, no longer needed and no longer supported
svn path=/trunk/; revision=4471
Matthias Andree [Mon, 21 Nov 2005 10:27:06 +0000 (10:27 -0000)]
Take care to ship a complete tarball even if PYTHON isn't installed.
Clean up HAVE_PYTHON magic.
svn path=/trunk/; revision=4470
Matthias Andree [Mon, 21 Nov 2005 09:54:12 +0000 (09:54 -0000)]
Cleanup. Sunil Shetye.
svn path=/trunk/; revision=4469
Matthias Andree [Mon, 21 Nov 2005 09:54:05 +0000 (09:54 -0000)]
Revise without-python check to print a readable warning. Sunil Shetye.
svn path=/trunk/; revision=4468
Matthias Andree [Sat, 19 Nov 2005 13:24:49 +0000 (13:24 -0000)]
Bump version to 6.2.9-rc10.
svn path=/trunk/; revision=4467
Matthias Andree [Sat, 19 Nov 2005 12:39:14 +0000 (12:39 -0000)]
Fix installation without Python. Sunil Shetye, reported by Peter Church.
svn path=/trunk/; revision=4466
Matthias Andree [Sat, 19 Nov 2005 03:03:56 +0000 (03:03 -0000)]
Update sq/pl (Albanian/Polish) translations to 6.2.9-rc9.
svn path=/trunk/; revision=4461
Matthias Andree [Fri, 18 Nov 2005 01:08:40 +0000 (01:08 -0000)]
Portability fix: Solaris' /bin/sh does not support if ! test ...,
factor the ! negation into the test.
svn path=/trunk/; revision=4460
Matthias Andree [Fri, 18 Nov 2005 00:40:32 +0000 (00:40 -0000)]
Snapshot for 6.2.9-rc9.
svn path=/trunk/; revision=4459
Matthias Andree [Fri, 18 Nov 2005 00:39:26 +0000 (00:39 -0000)]
We may need a FAQ entry about safe procmail configuration.
svn path=/trunk/; revision=4458
Matthias Andree [Thu, 17 Nov 2005 23:55:43 +0000 (23:55 -0000)]
Update.
svn path=/trunk/; revision=4457
Matthias Andree [Thu, 17 Nov 2005 23:55:23 +0000 (23:55 -0000)]
In oversized warning messages, print the account name, too. Fixes Debian
Bug#213299. Sunil Shetye.
svn path=/trunk/; revision=4456
Matthias Andree [Thu, 17 Nov 2005 23:49:57 +0000 (23:49 -0000)]
Update translation information, add names - credit where credit is due.
svn path=/trunk/; revision=4455
Matthias Andree [Thu, 17 Nov 2005 23:26:33 +0000 (23:26 -0000)]
Update albanian translation to 6.2.9-rc8. Still lacks 21 messages,
but this is close enough to ship.
svn path=/trunk/; revision=4454
Matthias Andree [Thu, 17 Nov 2005 23:21:38 +0000 (23:21 -0000)]
Document near the --ssl option that fetchmail may try TLS even if --ssl is not
enabled for the account, and point user to --sslproto. The --sslproto documen-
tation tells the user how to defeat the automatic TLS negotiation.
svn path=/trunk/; revision=4453
Matthias Andree [Thu, 17 Nov 2005 11:36:19 +0000 (11:36 -0000)]
Man page: Remove some procmail praises in --mda documentation,
suggest maildrop instead, warn of procmail fallthrough behavior.
Man page: Revise AUTHORS and SEE ALSO sections.
svn path=/trunk/; revision=4452
Matthias Andree [Thu, 17 Nov 2005 11:34:51 +0000 (11:34 -0000)]
Use more stringent check for untagged responses - we check that the start with "*" SPACE.
svn path=/trunk/; revision=4451
Matthias Andree [Thu, 17 Nov 2005 11:04:33 +0000 (11:04 -0000)]
Use more stringent check for untagged responses - we check that the start with "*" SPACE.
svn path=/trunk/; revision=4450
Matthias Andree [Thu, 17 Nov 2005 10:46:34 +0000 (10:46 -0000)]
Add section DEBUGGING FETCHMAIL with information on segfaults and enabling coredumps.
svn path=/trunk/; revision=4449
Matthias Andree [Wed, 16 Nov 2005 22:44:40 +0000 (22:44 -0000)]
Update Polish translation to 6.2.9-rc8.
svn path=/trunk/; revision=4448
Matthias Andree [Wed, 16 Nov 2005 11:14:51 +0000 (11:14 -0000)]
Update Russian translation to 6.2.9-rc8.
svn path=/trunk/; revision=4447
Matthias Andree [Wed, 16 Nov 2005 03:40:15 +0000 (03:40 -0000)]
Fix segfault when run control file ends with a backslash inside an
unterminated quoted string.
In quoted strings, support backslash as last character on a line to
join the following line to the current.
svn path=/trunk/; revision=4446
Matthias Andree [Wed, 16 Nov 2005 02:58:56 +0000 (02:58 -0000)]
Clarify run-control file parser in respect of backslash escape sequences
(document differences from C programming language escapes) and quoted strings
(they will contain embedded CR or LF if the quoted string extends across two
or more lines).
svn path=/trunk/; revision=4445
Matthias Andree [Mon, 14 Nov 2005 23:02:28 +0000 (23:02 -0000)]
document that passwords are length limited.
svn path=/trunk/; revision=4444
Matthias Andree [Mon, 14 Nov 2005 22:54:51 +0000 (22:54 -0000)]
Sunil Shetye fixed these problems in a patch posted to fetchmail-devel:
1. parsed_host is not freed in some cases. This happens when the first
smtp server is down in this setup:
poll mailserver
...
smtphost "smtpserver1" "smtpserver2"
...
2. parsed_host is being initialized for UNIX socket also. For UNIX
socket, parsed_host should be NULL.
3. If EHLO fails on a UNIX socket, it tries HELO on a network socket!
4. ctl->destaddr is allocated memory in two cases. This memory is
never freed.
5. ctl->destaddr was being assigned in a very convoluted manner.
Since, parsed_host is already set correctly now, it can be used
directly.
svn path=/trunk/; revision=4443
Matthias Andree [Mon, 14 Nov 2005 22:50:31 +0000 (22:50 -0000)]
Update --smtphost and --smtpaddress documentation. Patch by Sunil Shetye.
svn path=/trunk/; revision=4442
Matthias Andree [Mon, 14 Nov 2005 22:40:56 +0000 (22:40 -0000)]
Patch to make imap_trail actually work. Sunil Shetye.
svn path=/trunk/; revision=4441
Matthias Andree [Thu, 10 Nov 2005 10:26:29 +0000 (10:26 -0000)]
The default for --smtphost is now always "localhost" regardless of
authentication types and protocols, so as to simplify configurations for
workstations where the SMTP daemon only listens on the loopback
interface. Sunil Shetye & Matthias Andree
svn path=/trunk/; revision=4410
Matthias Andree [Thu, 10 Nov 2005 10:24:20 +0000 (10:24 -0000)]
Bump version again.
svn path=/trunk/; revision=4409