| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
svn path=/branches/BRANCH_6-3/; revision=5120
|
|
|
|
|
|
|
| |
when the local SMTP listener rejects a warning message of fetchmail's.
Report and suggested fix by Earl Chew.
svn path=/branches/BRANCH_6-3/; revision=5119
|
|
|
|
| |
svn path=/branches/BRANCH_6-3/; revision=5117
|
|
|
|
| |
svn path=/branches/BRANCH_6-3/; revision=5116
|
|
|
|
| |
svn path=/branches/BRANCH_6-3/; revision=5114
|
|
|
|
|
|
| |
since it is planned to use it also with IMAP4.
svn path=/branches/BRANCH_6-3/; revision=5113
|
|
|
|
|
|
|
| |
Fixes Debian Bug#421446 (Holger Leskien), Novell Bug #247233 (Jon Nelson).
Thanks to Matthias Strauß for a configuration to reproduce the issue.
svn path=/branches/BRANCH_6-3/; revision=5109
|
|
|
|
| |
svn path=/branches/BRANCH_6-3/; revision=5108
|
|
|
|
|
|
|
|
|
| |
compile failures.
This works by disabling the DNS alias detection feature,
which is however deprecated anyways.
svn path=/branches/BRANCH_6-3/; revision=5106
|