| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
svn path=/branches/BRANCH_6-3/; revision=5322
|
|
|
|
| |
svn path=/branches/BRANCH_6-3/; revision=5321
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fetchmail no longer drops permanently undelivered messages by default,
to match historic documentation. It does this by adding a new
"softbounce" option, see below.
Fixes Debian Bug#471283, demotes Debian Bug#494418 to wishlist.
There is a new "softbounce" global option that prevents the deletion of
messages that have not been forwarded. It defaults to "true" for
fetchmail 6.3.X in order to match historic documentation. This may
change its default in the next major release.
NOTE: untested.
svn path=/branches/BRANCH_6-3/; revision=5315
|
|
|
|
|
|
| |
Reported by Stepan Golosunov. The original asserts were off-by-one anyways…
svn path=/branches/BRANCH_6-3/; revision=5311
|
|
|
|
| |
svn path=/branches/BRANCH_6-3/; revision=5308
|
|
|
|
| |
svn path=/branches/BRANCH_6-3/; revision=5305
|
|
|
|
| |
svn path=/branches/BRANCH_6-3/; revision=5297
|
|
|
|
|
|
| |
...and postpone for fetchmail 6.4.
svn path=/branches/BRANCH_6-3/; revision=5296
|
|
|
|
| |
svn path=/branches/BRANCH_6-3/; revision=5295
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Progress tickers had been used inconsistently for a long time, and
documentation was outdated, too. Factor out common code to ease
maintenance, use the report_flush() function, and add and use a macro
(want_progress()) to determine if progress ticker output is desired.
This makes for a much more consistent look on screen and in logfiles and
should be much easier to fix later on.
TODO: test syslog output.
svn path=/branches/BRANCH_6-3/; revision=5290
|
|
|
|
| |
svn path=/branches/BRANCH_6-3/; revision=5269
|
|
|
|
| |
svn path=/branches/BRANCH_6-3/; revision=5267
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Daniel Richard G. writes:
| I was clearing out an old Fetchmail SVN checkout I had lying around
| here, and came across one small change that I forgot to send in.
|
| In socket.c, there's a bit of code that compares SSL certificate
| fingerprints: [...]
|
| That strcmp() call should be an strcasecmp(). At one point, I
| encountered a certificate where the fingerprint's hex digits were in a
| different case than what was expected, and the connection attempt failed
| because of that. Not exactly what you'd call a potential MitM attack
| :-)
He's right, we can compare case-insensitively without sacrificing
fetchmail's security, so let's just do that for the sake of ease of use.
svn path=/branches/BRANCH_6-3/; revision=5262
|
|
|
|
|
|
| |
interface.c. Courtesy of Nico Golde, Debian.
svn path=/branches/BRANCH_6-3/; revision=5260
|
|
|
|
| |
svn path=/branches/BRANCH_6-3/; revision=5259
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
"The AC_CANONICAL_TARGET macro and the $target_os variables are used for the
target of compilers and other code-generation tools, and should not be used
during cross-compile of generic software. Replace them with
AC_CANONICAL_HOST and $host_os instead, as they should have been from the
start.
For a breakdown of what host, build and target machines are, please see
http://blog.flameeyes.eu/s/canonical-target ."
svn path=/branches/BRANCH_6-3/; revision=5258
|
|
|
|
|
|
| |
Reported by Michelle Konzack.
svn path=/branches/BRANCH_6-3/; revision=5255
|
|
|
|
| |
svn path=/branches/BRANCH_6-3/; revision=5251
|
|
|
|
| |
svn path=/branches/BRANCH_6-3/; revision=5242
|
|
|
|
| |
svn path=/branches/BRANCH_6-3/; revision=5238
|
|
|
|
| |
svn path=/branches/BRANCH_6-3/; revision=5237
|
|
|
|
| |
svn path=/branches/BRANCH_6-3/; revision=5232
|
|
|
|
| |
svn path=/branches/BRANCH_6-3/; revision=5229
|
|
|
|
|
|
|
|
|
|
| |
Make this clearer, and document that --daemon is the wait
interval after completing a cycle before starting the next,
so that poll time count towards the interval.
Also take a note to make logfile more useful (used more often).
svn path=/branches/BRANCH_6-3/; revision=5216
|
|
|
|
|
|
| |
SSL change: enable all workarounds with SSL_CTX_set_options(ctx,SSL_OP_ALL)
svn path=/branches/BRANCH_6-3/; revision=5214
|
|
|
|
|
|
| |
Fixes Debian Bug#374514, reported by Dan Jacobson.
svn path=/branches/BRANCH_6-3/; revision=5213
|
|
|
|
|
|
|
|
|
| |
rcfile must not have more than 0700 (u=rwx,g=,o=) permissions, but
fetchmail will still silently accept additional g=x permissions for
compatibility with previous 6.2.X and 6.3.X versions.
Inconsistency (program 0710, manpage 0600) reported by Petr Uzel.
svn path=/branches/BRANCH_6-3/; revision=5211
|
|
|
|
| |
svn path=/branches/BRANCH_6-3/; revision=5210
|
|
|
|
|
|
| |
Bump release to -rc2.
svn path=/branches/BRANCH_6-3/; revision=5205
|
|
|
|
| |
svn path=/branches/BRANCH_6-3/; revision=5204
|
|
|
|
| |
svn path=/branches/BRANCH_6-3/; revision=5202
|
|
|
|
| |
svn path=/branches/BRANCH_6-3/; revision=5200
|
|
|
|
| |
svn path=/branches/BRANCH_6-3/; revision=5196
|
|
|
|
|
|
| |
headers (in excess of 2048 bytes).
svn path=/branches/BRANCH_6-3/; revision=5193
|
|
|
|
| |
svn path=/branches/BRANCH_6-3/; revision=5187
|
|
|
|
| |
svn path=/branches/BRANCH_6-3/; revision=5175
|
|
|
|
|
|
| |
N. J. Mann on fetchmail-users.
svn path=/branches/BRANCH_6-3/; revision=5171
|
|
|
|
| |
svn path=/branches/BRANCH_6-3/; revision=5166
|
|
|
|
|
|
|
|
| |
Exception from no-features policy on 6.3.X is made to keep people away from
doing more dangerous things in order to get rid of CommonName mismatch
warnings.
svn path=/branches/BRANCH_6-3/; revision=5165
|
|
|
|
|
|
| |
fix by Terry Brown.
svn path=/branches/BRANCH_6-3/; revision=5163
|
|
|
|
|
|
| |
reported by Francesco Potortì.
svn path=/branches/BRANCH_6-3/; revision=5162
|
|
|
|
| |
svn path=/branches/BRANCH_6-3/; revision=5160
|
|
|
|
| |
svn path=/branches/BRANCH_6-3/; revision=5156
|
|
|
|
| |
svn path=/branches/BRANCH_6-3/; revision=5153
|
|
|
|
|
|
|
| |
(and marks the wrong messages seen after expunges, leading to data loss in
'keep flush' configurations). Report and patch by Alexander Cherepanov. Thanks\!
svn path=/branches/BRANCH_6-3/; revision=5147
|
|
|
|
|
|
|
| |
evaluated, to avoid bogus results on for instance FreeBSD and redefinitions of
NI_* at compile time.
svn path=/branches/BRANCH_6-3/; revision=5146
|
|
|
|
|
|
| |
This requires some minor fixes though.
svn path=/branches/BRANCH_6-3/; revision=5145
|
|
|
|
| |
svn path=/branches/BRANCH_6-3/; revision=5144
|
|
|
|
|
|
| |
prone to symlink attacks. Found by Nico Golde.
svn path=/branches/BRANCH_6-3/; revision=5134
|
|
|
|
| |
svn path=/branches/BRANCH_6-3/; revision=5126
|