Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Cast to int more safely, clamping to INT_MAX. | Matthias Andree | 2010-10-15 | 1 | -6/+21 |
| | |||||
* | Cast width argument for %-.*s formatting to int. | Matthias Andree | 2010-10-15 | 1 | -3/+3 |
| | |||||
* | Enhance verbose logging in multidrop header parsing. | Matthias Andree | 2010-10-12 | 1 | -3/+11 |
| | |||||
* | Incorrect headers: Refer user to bad-header option | Matthias Andree | 2010-06-17 | 1 | -1/+1 |
| | | | | BerliOS Bug #17272 by Björn Voigt. | ||||
* | Fix some rare or minor issues found with Clang 2.7 analyzer. | Matthias Andree | 2010-06-03 | 1 | -2/+3 |
| | |||||
* | Fix a few Intel C++ remarks and warnings. | Matthias Andree | 2010-04-27 | 1 | -7/+7 |
| | |||||
* | Further warning fixes. | Matthias Andree | 2010-03-19 | 1 | -2/+2 |
| | |||||
* | Fix MD5 compile on Solaris. | Matthias Andree | 2010-03-19 | 1 | -1/+1 |
| | |||||
* | Further type fixes. | Matthias Andree | 2010-03-18 | 1 | -1/+1 |
| | |||||
* | Fix lots of warnings, most around string literals... | Matthias Andree | 2010-03-18 | 1 | -1/+2 |
| | | | | | | | ...that were converted to char* when they should have been converted to const char *. Use braces for empty if/else statements. | ||||
* | Remove unused assignments/initializations found with llvm-clang. | Matthias Andree | 2010-02-28 | 1 | -3/+3 |
| | |||||
* | Rename bad-header pass to bad-header accept, ... | Matthias Andree | 2010-02-24 | 1 | -1/+1 |
| | | | | to resolve an ambiguity found by Frédéric Marchal. | ||||
* | Feature: bad-header {reject|pass} | Matthias Andree | 2010-02-24 | 1 | -1/+4 |
| | |||||
* | Remove 'message delimiter found while scanning headers' error message. | Matthias Andree | 2009-07-14 | 1 | -10/+5 |
| | | | | | | | RFC-5322 allows for messages without the CRLF+body part, so fetchmail should not complain about legal messages. svn path=/branches/BRANCH_6-3/; revision=5387 | ||||
* | Fix a signedness compiler warning. | Matthias Andree | 2009-05-25 | 1 | -1/+1 |
| | | | | svn path=/branches/BRANCH_6-3/; revision=5328 | ||||
* | Major progress ticker bugfix/overhaul. | Matthias Andree | 2009-05-04 | 1 | -3/+3 |
| | | | | | | | | | | | | | | 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 | ||||
* | if ( ... return) else if -> 2 * if | Matthias Andree | 2009-05-04 | 1 | -1/+2 |
| | | | | svn path=/branches/BRANCH_6-3/; revision=5280 | ||||
* | Fix formatting around MIME decoding. | Matthias Andree | 2009-05-04 | 1 | -17/+16 |
| | | | | svn path=/branches/BRANCH_6-3/; revision=5279 | ||||
* | Factor out dots ticker function. | Matthias Andree | 2009-05-04 | 1 | -20/+20 |
| | | | | svn path=/branches/BRANCH_6-3/; revision=5278 | ||||
* | Fix a few compiler warnings around implicit conversion or extra ";". | Matthias Andree | 2009-01-14 | 1 | -3/+3 |
| | | | | svn path=/branches/BRANCH_6-3/; revision=5261 | ||||
* | Support user@example.org (full-address) mappings for multidrop | Matthias Andree | 2006-08-07 | 1 | -5/+25 |
| | | | | | | on the left-hand side of mappings. svn path=/branches/BRANCH_6-3/; revision=4885 | ||||
* | Freeaddrinfo() fix for Uli Zappe's bug. | Matthias Andree | 2006-08-07 | 1 | -2/+3 |
| | | | | | | This might fix Debian Bug#294547 and Bug#377135. svn path=/branches/BRANCH_6-3/; revision=4880 | ||||
* | Detect write errors when stuffing delimiter line between header and body. | Matthias Andree | 2006-07-31 | 1 | -5/+8 |
| | | | | | | | Correct error message when copying message text fails. Fix a comment that falsely asserts we were generating invalid Received: headers. svn path=/branches/BRANCH_6-3/; revision=4869 | ||||
* | For protocols such as IMAP that are not delimited by "." lines, truncate | Matthias Andree | 2006-05-12 | 1 | -0/+17 |
| | | | | | | | | | the input buffer when the message has been completely read, to avoid taking trailing garbage into the message if the terminal CRLF is missing. Fixes Debian Bug#312415. (Patch suggested by Mike Jones, Manchester Univ.). svn path=/branches/BRANCH_6-3/; revision=4824 | ||||
* | a few more type fixes for report/snprintf, patch by Miloslav Trmac. | Matthias Andree | 2006-04-01 | 1 | -1/+1 |
| | | | | svn path=/branches/BRANCH_6-3/; revision=4767 | ||||
* | Add folder information to headers in tracepoll mode. | Matthias Andree | 2006-04-01 | 1 | -0/+4 |
| | | | | | | Reported by Terry Brown. svn path=/branches/BRANCH_6-3/; revision=4764 | ||||
* | Further cleanups to compile with C++ compiler. | Matthias Andree | 2006-03-15 | 1 | -7/+6 |
| | | | | svn path=/branches/BRANCH_6-3/; revision=4744 | ||||
* | merge Mirek's fetchmail-signed.patch | Matthias Andree | 2006-03-14 | 1 | -8/+7 |
| | | | | svn path=/branches/BRANCH_6-3/; revision=4734 | ||||
* | Rename a methods and some variables to steer clear of C++ namespace. | Matthias Andree | 2006-03-13 | 1 | -2/+2 |
| | | | | svn path=/branches/BRANCH_6-3/; revision=4733 | ||||
* | Remove dead variable and add a few comments on the 'invalid header' issue. | Matthias Andree | 2006-03-03 | 1 | -3/+11 |
| | | | | svn path=/branches/BRANCH_6-3/; revision=4714 | ||||
* | Fix segfault in multidrop mode with headerless email. | Matthias Andree | 2005-12-08 | 1 | -21/+10 |
| | | | | | | | | 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 | ||||
* | Document details about the UWIMAP folder internal data/X-IMAP: thingy. | Matthias Andree | 2005-11-23 | 1 | -0/+23 |
| | | | | svn path=/trunk/; revision=4475 | ||||
* | Global variable cleanup, to fix daemon mode reinitialization problems. | Matthias Andree | 2005-10-21 | 1 | -5/+13 |
| | | | | | | Patch by Sunil Shetye. svn path=/trunk/; revision=4362 | ||||
* | Rename isafile -> is_a_file, isidletimout -> is_idletimeout | Matthias Andree | 2005-09-25 | 1 | -4/+4 |
| | | | | | | to keep clear of ctype.h namespace. svn path=/trunk/; revision=4322 | ||||
* | Make "envelope 'Delivered-To'" work with dropdelivered. Timothy Lee. | Matthias Andree | 2005-09-23 | 1 | -5/+14 |
| | | | | svn path=/trunk/; revision=4319 | ||||
* | Large protocol independence patch. | Matthias Andree | 2005-08-28 | 1 | -10/+15 |
| | | | | svn path=/trunk/; revision=4280 | ||||
* | Add a FIXME comment. | Matthias Andree | 2005-08-26 | 1 | -0/+1 |
| | | | | svn path=/trunk/; revision=4263 | ||||
* | Remove port/service dualism and make everything a service. | Matthias Andree | 2005-08-02 | 1 | -6/+2 |
| | | | | svn path=/trunk/; revision=4219 | ||||
* | Fix compiler warning. | Matthias Andree | 2005-07-31 | 1 | -1/+1 |
| | | | | svn path=/trunk/; revision=4207 | ||||
* | Fix progress stars and hashes. | Matthias Andree | 2005-07-31 | 1 | -3/+3 |
| | | | | svn path=/trunk/; revision=4204 | ||||
* | Kill alloca(). | Matthias Andree | 2005-07-31 | 1 | -1/+4 |
| | | | | svn path=/trunk/; revision=4200 | ||||
* | strcpy -> strlcpy, strcat -> strlcat | Matthias Andree | 2005-07-30 | 1 | -4/+4 |
| | | | | svn path=/trunk/; revision=4186 | ||||
* | Make tracepolls a server option, as documented. Fixes Debian bug #156094. | Matthias Andree | 2005-07-18 | 1 | -1/+1 |
| | | | | svn path=/trunk/; revision=4121 | ||||
* | Nalin Dahyabhai's fix for sink.c/transact.c to reserve sufficient | Matthias Andree | 2005-07-03 | 1 | -4/+4 |
| | | | | | | | space for \r\n trailers in snprintf calls. Sent by Miloslav Trmac, possibly fixing Red Hat bug #114470. svn path=/trunk/; revision=4071 | ||||
* | Check for SockWrite() return and bail out on short writes. | Matthias Andree | 2004-12-22 | 1 | -1/+4 |
| | | | | svn path=/trunk/; revision=4016 | ||||
* | Misc. sprintf and pid_t fixes. | Matthias Andree | 2004-11-10 | 1 | -2/+3 |
| | | | | svn path=/trunk/; revision=4000 | ||||
* | Clean up the horrible HAVE_[V]SNPRINTF mess, use Trio on systems that lack | Matthias Andree | 2004-11-10 | 1 | -67/+6 |
| | | | | | | real snprintf or vsnprintf. svn path=/trunk/; revision=3996 | ||||
* | Fix miscellaneous warnings. | Matthias Andree | 2004-10-20 | 1 | -5/+1 |
| | | | | svn path=/trunk/; revision=3953 | ||||
* | Merge 2004-03-25-6.2.5-egidy-parserec.diff. | Matthias Andree | 2004-10-12 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | 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 | ||||
* | Safe fixes for compiler warnings. | Matthias Andree | 2004-08-09 | 1 | -1/+2 |
| | | | | svn path=/trunk/; revision=3929 |