]>
Pileus Git - ~andy/fetchmail/log
Matthias Andree [Tue, 2 Aug 2005 00:24:23 +0000 (00:24 -0000)]
Update URL for OPIE at inner.net.
svn path=/trunk/; revision=4215
Matthias Andree [Mon, 1 Aug 2005 22:09:23 +0000 (22:09 -0000)]
Cleanup: Drop inner_connect and ipv6-connect.c.
svn path=/trunk/; revision=4214
Matthias Andree [Mon, 1 Aug 2005 22:01:49 +0000 (22:01 -0000)]
Move note about inet6_apps from configure.ac to NEWS.
svn path=/trunk/; revision=4213
Matthias Andree [Mon, 1 Aug 2005 21:46:50 +0000 (21:46 -0000)]
Mention gettext == intl/ directory.
svn path=/trunk/; revision=4212
Matthias Andree [Mon, 1 Aug 2005 20:43:31 +0000 (20:43 -0000)]
Define temporary variable with #ifdefs rather than using these inside a macro expansion. Based on a patch by Miloslav Trmac.
svn path=/trunk/; revision=4211
Matthias Andree [Sun, 31 Jul 2005 14:16:34 +0000 (14:16 -0000)]
Ship m4-local from top-level Makefile rather than recursing for two stupid files.
svn path=/trunk/; revision=4210
Matthias Andree [Sun, 31 Jul 2005 14:14:32 +0000 (14:14 -0000)]
Get rid of alloca() in fetchmail.
svn path=/trunk/; revision=4209
Matthias Andree [Sun, 31 Jul 2005 14:11:14 +0000 (14:11 -0000)]
Initialize message numbers to zero when reading saved lists.
svn path=/trunk/; revision=4208
Matthias Andree [Sun, 31 Jul 2005 14:03:24 +0000 (14:03 -0000)]
Fix compiler warning.
svn path=/trunk/; revision=4207
Matthias Andree [Sun, 31 Jul 2005 13:23:46 +0000 (13:23 -0000)]
Add comment.
svn path=/trunk/; revision=4206
Matthias Andree [Sun, 31 Jul 2005 12:40:54 +0000 (12:40 -0000)]
Add missing #include directives to fix warnings.
svn path=/trunk/; revision=4205
Matthias Andree [Sun, 31 Jul 2005 02:45:29 +0000 (02:45 -0000)]
Fix progress stars and hashes.
svn path=/trunk/; revision=4204
Matthias Andree [Sun, 31 Jul 2005 02:28:57 +0000 (02:28 -0000)]
Drop the 476 kB intl/ directory from the distribution.
svn path=/trunk/; revision=4203
Matthias Andree [Sun, 31 Jul 2005 01:07:33 +0000 (01:07 -0000)]
Kill alloca().
svn path=/trunk/; revision=4202
Matthias Andree [Sun, 31 Jul 2005 00:59:21 +0000 (00:59 -0000)]
Kill alloca().
svn path=/trunk/; revision=4201
Matthias Andree [Sun, 31 Jul 2005 00:42:44 +0000 (00:42 -0000)]
Kill alloca().
svn path=/trunk/; revision=4200
Matthias Andree [Sun, 31 Jul 2005 00:42:13 +0000 (00:42 -0000)]
Kill alloca().
svn path=/trunk/; revision=4199
Matthias Andree [Sun, 31 Jul 2005 00:41:59 +0000 (00:41 -0000)]
Kill alloca().
svn path=/trunk/; revision=4198
Matthias Andree [Sun, 31 Jul 2005 00:41:39 +0000 (00:41 -0000)]
Plug memory leaks.
svn path=/trunk/; revision=4197
Matthias Andree [Sun, 31 Jul 2005 00:40:51 +0000 (00:40 -0000)]
Add xfree() macro.
svn path=/trunk/; revision=4196
Matthias Andree [Sun, 31 Jul 2005 00:40:20 +0000 (00:40 -0000)]
Fix typo.
svn path=/trunk/; revision=4195
Matthias Andree [Sun, 31 Jul 2005 00:39:56 +0000 (00:39 -0000)]
Bugfix: match IP address lists exhaustively
Bugfix: match IP aliases for MX records
Cleanup: get rid of alloca().
svn path=/trunk/; revision=4194
Matthias Andree [Sat, 30 Jul 2005 23:37:30 +0000 (23:37 -0000)]
Don't strip last character of bare addresses.
Clean up INSIDE_DQUOTE path.
svn path=/trunk/; revision=4193
Matthias Andree [Sat, 30 Jul 2005 21:56:07 +0000 (21:56 -0000)]
INCOMPATIBLE: DROP --netsec/-T option, NET_SECURITY macro - the required library is no longer available.
svn path=/trunk/; revision=4192
Matthias Andree [Sat, 30 Jul 2005 21:32:45 +0000 (21:32 -0000)]
Clean up: rely on C compiler string concatenation rather than calling printf for each of the options.
svn path=/trunk/; revision=4191
Matthias Andree [Sat, 30 Jul 2005 19:35:25 +0000 (19:35 -0000)]
sprintf -> snprintf.
Consolidate compile-time option reporting, using a single printf().
svn path=/trunk/; revision=4190
Matthias Andree [Sat, 30 Jul 2005 17:22:57 +0000 (17:22 -0000)]
Remove check for HAVE_ERROR macro which is always false, along with dead code.
svn path=/trunk/; revision=4189
Matthias Andree [Sat, 30 Jul 2005 00:49:41 +0000 (00:49 -0000)]
strncat -> strlcat
svn path=/trunk/; revision=4188
Matthias Andree [Sat, 30 Jul 2005 00:35:59 +0000 (00:35 -0000)]
strcpy -> strlcpy, strcat -> strlcat
Add a few comments.
svn path=/trunk/; revision=4187
Matthias Andree [Sat, 30 Jul 2005 00:35:20 +0000 (00:35 -0000)]
strcpy -> strlcpy, strcat -> strlcat
svn path=/trunk/; revision=4186
Matthias Andree [Tue, 26 Jul 2005 22:53:59 +0000 (22:53 -0000)]
Add a comment.
svn path=/trunk/; revision=4185
Matthias Andree [Tue, 26 Jul 2005 22:37:41 +0000 (22:37 -0000)]
Update translations to 6.2.6-pre8.
svn path=/trunk/; revision=4184
Matthias Andree [Tue, 26 Jul 2005 16:00:42 +0000 (16:00 -0000)]
Fix buffer underrun when buffer starts with whitespace.
svn path=/trunk/; revision=4183
Matthias Andree [Tue, 26 Jul 2005 15:32:19 +0000 (15:32 -0000)]
Update.
svn path=/trunk/; revision=4182
Matthias Andree [Sun, 24 Jul 2005 00:36:41 +0000 (00:36 -0000)]
Update translations to 6.2.6-pre7.
svn path=/trunk/; revision=4181
Matthias Andree [Sun, 24 Jul 2005 00:36:22 +0000 (00:36 -0000)]
Revise message about Debian Bug#207919.
svn path=/trunk/; revision=4180
Matthias Andree [Sat, 23 Jul 2005 22:10:38 +0000 (22:10 -0000)]
Update.
svn path=/trunk/; revision=4179
Matthias Andree [Sat, 23 Jul 2005 20:19:40 +0000 (20:19 -0000)]
Snapshot 6.2.6-pre8.
svn path=/trunk/; revision=4177
Matthias Andree [Sat, 23 Jul 2005 20:13:18 +0000 (20:13 -0000)]
Rename lock_release to fm_lock_release, to avoid namespace collision on
Darwin. NetBSD PR#28543 (pkg/28543).
svn path=/trunk/; revision=4176
Matthias Andree [Sat, 23 Jul 2005 20:06:54 +0000 (20:06 -0000)]
Put *BOLD* text into the manual page near --mda to state unmistakably
that the --mda %T and %F substitutions add single quotes, hoping to
avoid bogus bug reports such as Debian Bug #224564.
svn path=/trunk/; revision=4175
Matthias Andree [Sat, 23 Jul 2005 18:24:11 +0000 (18:24 -0000)]
Remove a check that is always true. Found by Nico Golde.
svn path=/trunk/; revision=4174
Matthias Andree [Sat, 23 Jul 2005 17:35:47 +0000 (17:35 -0000)]
Delete oversized messages with --flush when daemon mode isn't used.
Debian Bug#212240.
svn path=/trunk/; revision=4173
Matthias Andree [Sat, 23 Jul 2005 17:14:27 +0000 (17:14 -0000)]
Update.
svn path=/trunk/; revision=4172
Matthias Andree [Sat, 23 Jul 2005 16:42:12 +0000 (16:42 -0000)]
Document that fetchmail may automatically enable UIDL option. Debian Bug#304701.
svn path=/trunk/; revision=4171
Matthias Andree [Sat, 23 Jul 2005 16:24:00 +0000 (16:24 -0000)]
Fix IMAP code to use password of arbitrary length from configuration
file (although not when read interactively). Debian Bug#276424.
svn path=/trunk/; revision=4170
Matthias Andree [Sat, 23 Jul 2005 16:14:58 +0000 (16:14 -0000)]
Add From: header to warning emails. Debian Bug#244828.
svn path=/trunk/; revision=4169
Matthias Andree [Sat, 23 Jul 2005 15:34:30 +0000 (15:34 -0000)]
Make ODMR really silent. Debian Bug#296163.
svn path=/trunk/; revision=4168
Matthias Andree [Sat, 23 Jul 2005 15:05:09 +0000 (15:05 -0000)]
Fix Debian bug #230615, making PID file format FHS 2.3 compliant.
Add more error checking to writing/reading PID file.
svn path=/trunk/; revision=4167
Matthias Andree [Sat, 23 Jul 2005 14:47:27 +0000 (14:47 -0000)]
Add a comment.
svn path=/trunk/; revision=4166
Matthias Andree [Fri, 22 Jul 2005 10:38:59 +0000 (10:38 -0000)]
Snapshot 6.2.6-pre7.
svn path=/trunk/; revision=4164
Matthias Andree [Fri, 22 Jul 2005 10:38:09 +0000 (10:38 -0000)]
If UIDL parser fails, barf with PS_ERROR rather than ignoring the problem.
svn path=/trunk/; revision=4163
Matthias Andree [Fri, 22 Jul 2005 10:34:04 +0000 (10:34 -0000)]
Bump version.
svn path=/trunk/; revision=4162
Matthias Andree [Fri, 22 Jul 2005 10:33:33 +0000 (10:33 -0000)]
Blank skipping in UIDL code would count spaces from the wrong string.
svn path=/trunk/; revision=4161
Matthias Andree [Fri, 22 Jul 2005 03:26:03 +0000 (03:26 -0000)]
Snapshot 6.2.6-pre6.
svn path=/trunk/; revision=4159
Matthias Andree [Fri, 22 Jul 2005 02:47:59 +0000 (02:47 -0000)]
Revise.
svn path=/trunk/; revision=4158
Matthias Andree [Fri, 22 Jul 2005 01:37:43 +0000 (01:37 -0000)]
Fix NULL dereference when Message-ID or actual UID are missing from input.
Reported by Miloslav Trmac.
Re-add got_it to Message-Id parser so we use the first, not the last Message-ID.
svn path=/trunk/; revision=4157
Matthias Andree [Fri, 22 Jul 2005 01:25:25 +0000 (01:25 -0000)]
Tag ESR's changes.
svn path=/trunk/; revision=4156
Matthias Andree [Thu, 21 Jul 2005 11:14:34 +0000 (11:14 -0000)]
Snapshot line numbers.
svn path=/trunk/; revision=4154
Matthias Andree [Thu, 21 Jul 2005 10:54:00 +0000 (10:54 -0000)]
Add security announcement.
svn path=/trunk/; revision=4153
Matthias Andree [Thu, 21 Jul 2005 10:50:00 +0000 (10:50 -0000)]
Add CVE name.
svn path=/trunk/; revision=4152
Matthias Andree [Wed, 20 Jul 2005 16:04:06 +0000 (16:04 -0000)]
Use sizeof rather than macro to communicate buffer size to fgets.
svn path=/trunk/; revision=4151
Matthias Andree [Wed, 20 Jul 2005 15:59:26 +0000 (15:59 -0000)]
strncpy -> strlcpy. Mark 'bogus message count\!' message translatable.
svn path=/trunk/; revision=4150
Matthias Andree [Wed, 20 Jul 2005 15:58:43 +0000 (15:58 -0000)]
Don't read more data from ifname than fits in the result buffer.
svn path=/trunk/; revision=4149
Matthias Andree [Wed, 20 Jul 2005 15:49:33 +0000 (15:49 -0000)]
strncpy -> strlcpy.
svn path=/trunk/; revision=4148
Matthias Andree [Wed, 20 Jul 2005 15:45:59 +0000 (15:45 -0000)]
Revise visbuf to dynamically size its buffer.
svn path=/trunk/; revision=4147
Matthias Andree [Wed, 20 Jul 2005 15:34:33 +0000 (15:34 -0000)]
Add a preprocessor safeguard to prevent buffer underrun.
svn path=/trunk/; revision=4146
Matthias Andree [Wed, 20 Jul 2005 15:25:09 +0000 (15:25 -0000)]
Print a warning that running fetchmail as root is discouraged.
svn path=/trunk/; revision=4145
Matthias Andree [Wed, 20 Jul 2005 15:22:11 +0000 (15:22 -0000)]
Add security thoughts.
svn path=/trunk/; revision=4144
Matthias Andree [Wed, 20 Jul 2005 15:21:55 +0000 (15:21 -0000)]
SECURITY FIX: Plug UID-related buffer overruns that came from sscanf(s, ...%s..., s2).
svn path=/trunk/; revision=4143
Matthias Andree [Wed, 20 Jul 2005 13:31:28 +0000 (13:31 -0000)]
Fix typo.
svn path=/trunk/; revision=4142
Matthias Andree [Wed, 20 Jul 2005 13:26:45 +0000 (13:26 -0000)]
Add prototypes for strlc?? functions.
svn path=/trunk/; revision=4141
Matthias Andree [Wed, 20 Jul 2005 13:24:55 +0000 (13:24 -0000)]
Add POSIX_space definition compliant to SUSv3.
svn path=/trunk/; revision=4140
Matthias Andree [Wed, 20 Jul 2005 13:23:59 +0000 (13:23 -0000)]
Clean up strlc??.c and hook them up.
svn path=/trunk/; revision=4139
Matthias Andree [Wed, 20 Jul 2005 13:21:14 +0000 (13:21 -0000)]
Bring strl* functions into trunk.
svn path=/trunk/; revision=4138
Matthias Andree [Wed, 20 Jul 2005 13:18:36 +0000 (13:18 -0000)]
Add BUGS document.
svn path=/trunk/; revision=4137
Matthias Andree [Wed, 20 Jul 2005 13:18:08 +0000 (13:18 -0000)]
Fix leftover bug from testing.
svn path=/trunk/; revision=4136
Matthias Andree [Wed, 20 Jul 2005 13:15:16 +0000 (13:15 -0000)]
revert accidental copy
svn path=/trunk/; revision=4135
Matthias Andree [Wed, 20 Jul 2005 13:12:55 +0000 (13:12 -0000)]
revert accidental copy
svn path=/trunk/; revision=4134
Matthias Andree [Wed, 20 Jul 2005 13:08:37 +0000 (13:08 -0000)]
bring strlcpy/strlcat into trunk
svn path=/trunk/; revision=4133
Matthias Andree [Wed, 20 Jul 2005 13:05:21 +0000 (13:05 -0000)]
bring strlcpy/strlcat into trunk
svn path=/trunk/; revision=4132
Matthias Andree [Wed, 20 Jul 2005 12:00:04 +0000 (12:00 -0000)]
Really fix Debian bug #207919 (junk in Received: header when smtphost set).
The 6.2.5 NEWS file hat errantly stated Gregan's patch had fixed Debian bug
#207919 when it had fixed #212484 (workaround dbmail length overflow) instead.
svn path=/trunk/; revision=4129
Matthias Andree [Wed, 20 Jul 2005 11:21:33 +0000 (11:21 -0000)]
Reference Debian bug #316446.
svn path=/trunk/; revision=4128
Matthias Andree [Wed, 20 Jul 2005 11:10:19 +0000 (11:10 -0000)]
Fix Debian bug #301964, socket leak.
svn path=/trunk/; revision=4127
Matthias Andree [Wed, 20 Jul 2005 10:26:14 +0000 (10:26 -0000)]
Add new design notes document.
svn path=/trunk/; revision=4126
Matthias Andree [Wed, 20 Jul 2005 10:01:36 +0000 (10:01 -0000)]
Fix grammar.
svn path=/trunk/; revision=4125
Matthias Andree [Wed, 20 Jul 2005 09:37:39 +0000 (09:37 -0000)]
Rename design-notes.html to esrs-design-notes.html. Remove ~esr/ path from links.
svn path=/trunk/; revision=4124
Matthias Andree [Mon, 18 Jul 2005 10:32:34 +0000 (10:32 -0000)]
Kill trailing space.
svn path=/trunk/; revision=4123
Matthias Andree [Mon, 18 Jul 2005 10:30:39 +0000 (10:30 -0000)]
Run through unexpand to align TAB.
svn path=/trunk/; revision=4122
Matthias Andree [Mon, 18 Jul 2005 10:11:23 +0000 (10:11 -0000)]
Make tracepolls a server option, as documented. Fixes Debian bug #156094.
svn path=/trunk/; revision=4121
Matthias Andree [Tue, 12 Jul 2005 10:26:51 +0000 (10:26 -0000)]
Update.
svn path=/trunk/; revision=4120
Matthias Andree [Mon, 11 Jul 2005 13:41:14 +0000 (13:41 -0000)]
Update.
svn path=/trunk/; revision=4119
Matthias Andree [Mon, 11 Jul 2005 01:49:40 +0000 (01:49 -0000)]
Fix minor inaccuracies and update.
One deserves mention: RFC-1893 does not specify SMTP reply codes
("571" is bogus!), but extended status codes (550 #5.7.1).
svn path=/trunk/; revision=4118
Matthias Andree [Mon, 11 Jul 2005 01:27:45 +0000 (01:27 -0000)]
Mention Hannes Beinert's contribution.
svn path=/trunk/; revision=4117
Matthias Andree [Mon, 11 Jul 2005 01:27:25 +0000 (01:27 -0000)]
Update licenses.
svn path=/trunk/; revision=4116
Matthias Andree [Mon, 11 Jul 2005 01:21:02 +0000 (01:21 -0000)]
Add (C) Copyright and License
svn path=/trunk/; revision=4115
Matthias Andree [Mon, 11 Jul 2005 00:12:53 +0000 (00:12 -0000)]
Revise %files section, moving fetchmailconf manual page where it belongs,
adding a second defattr for the fetchmailconf package.
Revise German descriptions.
Update build/install process to new automake features.
Require smtp_daemon rather than smtpdaemon on suse.
Enable NLS (i18n).
svn path=/trunk/; revision=4113
Matthias Andree [Mon, 11 Jul 2005 00:10:59 +0000 (00:10 -0000)]
Drop one-liner.
svn path=/trunk/; revision=4112
Matthias Andree [Mon, 11 Jul 2005 00:09:54 +0000 (00:09 -0000)]
Bump version.
svn path=/trunk/; revision=4111
Matthias Andree [Sun, 10 Jul 2005 23:40:48 +0000 (23:40 -0000)]
Run through aspell.
Major overhaul by R. Hannes Beinert (singledrop vs. multidrop).
svn path=/trunk/; revision=4110
Matthias Andree [Sun, 10 Jul 2005 22:34:08 +0000 (22:34 -0000)]
Override LC_ALL so that a parsable Date results.
Override formatting, don't start mbox entry with a blank line.
Bump delay to 30 s. Update localuser/fromaddr.
svn path=/trunk/; revision=4109