aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Special socket I/O almost gone!Eric S. Raymond1996-11-044-14/+21
| | | | svn path=/trunk/; revision=479
* True internal buffering with stdio!Eric S. Raymond1996-11-043-47/+14
| | | | svn path=/trunk/; revision=478
* Wow! Real buffering at last!Eric S. Raymond1996-11-041-50/+19
| | | | svn path=/trunk/; revision=477
* Try to at least complain coherently when no from header.Eric S. Raymond1996-11-041-0/+6
| | | | svn path=/trunk/; revision=476
* Don't append a spurious NUL to the headers.Eric S. Raymond1996-11-042-2/+1
| | | | svn path=/trunk/; revision=475
* Fix incorrect deletion location.Eric S. Raymond1996-11-041-4/+1
| | | | svn path=/trunk/; revision=474
* Typo fix.Eric S. Raymond1996-11-041-1/+1
| | | | svn path=/trunk/; revision=473
* Close SMTP sockets after each poll cycle to avoid MTA timeouts.Eric S. Raymond1996-11-041-0/+15
| | | | svn path=/trunk/; revision=472
* Running fetchmail in daemon mode now forces the --fetchall option on.Eric S. Raymond1996-11-042-0/+7
| | | | | | | | | This is a robustness feature. It means that if a message is fetched (and thus marked seen by the mailserver) but not delivered locally due to some transient error, it will be re-fetched during the next poll cycle. svn path=/trunk/; revision=471
* Fix seems to be unnecssary. Weird.Eric S. Raymond1996-11-041-4/+1
| | | | svn path=/trunk/; revision=470
* Ready for 1.9.8.Eric S. Raymond1996-11-011-0/+3
| | | | svn path=/trunk/; revision=469
* Nailed that connect(2) bug.Eric S. Raymond1996-11-011-4/+1
| | | | svn path=/trunk/; revision=468
* Typo fix.Eric S. Raymond1996-11-011-1/+1
| | | | svn path=/trunk/; revision=467
* No longer necessary for fetchmail to abort after failed socket opens.Eric S. Raymond1996-11-011-29/+1
| | | | svn path=/trunk/; revision=466
* Deal with connect(2) bug.Eric S. Raymond1996-11-013-12/+13
| | | | svn path=/trunk/; revision=465
* Add notes on how to report bugs.Eric S. Raymond1996-11-011-0/+14
| | | | svn path=/trunk/; revision=464
* Header cleanup.Eric S. Raymond1996-11-0110-34/+13
| | | | svn path=/trunk/; revision=463
* Ready to ship.Eric S. Raymond1996-11-011-1/+1
| | | | svn path=/trunk/; revision=462
* Improved documentation.Eric S. Raymond1996-10-312-29/+35
| | | | svn path=/trunk/; revision=461
* Make the RPM spec include the patchlevel.Eric S. Raymond1996-10-312-3/+3
| | | | svn path=/trunk/; revision=460
* Better signal handling.Eric S. Raymond1996-10-311-6/+8
| | | | svn path=/trunk/; revision=459
* Version bump.Eric S. Raymond1996-10-311-1/+1
| | | | svn path=/trunk/; revision=458
* %s is back.Eric S. Raymond1996-10-313-5/+10
| | | | svn path=/trunk/; revision=457
* Add FIXME notes.Eric S. Raymond1996-10-312-1/+5
| | | | svn path=/trunk/; revision=456
* Document the lossage.Eric S. Raymond1996-10-312-38/+48
| | | | svn path=/trunk/; revision=455
* STEP 9: We can finally use SockGets here.Eric S. Raymond1996-10-311-1/+1
| | | | svn path=/trunk/; revision=454
* STEP 9: Eliminate the static buffer in the socket library.Eric S. Raymond1996-10-311-48/+1
| | | | svn path=/trunk/; revision=453
* Correct echoing logic.Eric S. Raymond1996-10-311-2/+2
| | | | svn path=/trunk/; revision=452
* STEP 8: All socket writes now go through SockWrite.Eric S. Raymond1996-10-312-38/+12
| | | | svn path=/trunk/; revision=451
* STEP 7: Take mboxfd out of the SMTP logic path entirely.Eric S. Raymond1996-10-312-15/+26
| | | | svn path=/trunk/; revision=450
* STEP 6: Socket() returns file pointer.Eric S. Raymond1996-10-312-16/+11
| | | | svn path=/trunk/; revision=449
* STEP 5: SockPrintf() conversion.Eric S. Raymond1996-10-312-11/+11
| | | | svn path=/trunk/; revision=448
* STEP 4: Make SMTP functions take file pointer arguments.Eric S. Raymond1996-10-315-52/+55
| | | | svn path=/trunk/; revision=447
* STEP 3: File pointer arguments in SockGets()/SockPuts().Eric S. Raymond1996-10-315-77/+18
| | | | svn path=/trunk/; revision=446
* STEP 2: Prepare for SockGets/SockPuts argument change.Eric S. Raymond1996-10-311-4/+4
| | | | svn path=/trunk/; revision=445
* STEP 1: Make all methods take file pointer arguments.Eric S. Raymond1996-10-315-98/+101
| | | | svn path=/trunk/; revision=444
* Ready to ship.Eric S. Raymond1996-10-312-7/+2
| | | | svn path=/trunk/; revision=442
* Catch up with current bug fixes.Eric S. Raymond1996-10-312-15/+44
| | | | svn path=/trunk/; revision=441
* Document the stdio fix.Eric S. Raymond1996-10-311-5/+0
| | | | svn path=/trunk/; revision=440
* Typo fixes.Eric S. Raymond1996-10-301-2/+2
| | | | svn path=/trunk/; revision=439
* Better documentation.Eric S. Raymond1996-10-302-2/+10
| | | | svn path=/trunk/; revision=438
* Get rid of an unnecessary function.Eric S. Raymond1996-10-302-8/+1
| | | | svn path=/trunk/; revision=437
* Fix fatal alloca bug.Eric S. Raymond1996-10-303-8/+13
| | | | svn path=/trunk/; revision=436
* Fix fgatal alloca bug.Eric S. Raymond1996-10-301-0/+1
| | | | svn path=/trunk/; revision=435
* Handle multiple comma-separated local names correctly.Eric S. Raymond1996-10-302-3/+5
| | | | svn path=/trunk/; revision=434
* Ready to ship.Eric S. Raymond1996-10-301-1/+1
| | | | svn path=/trunk/; revision=432
* Changeover to `poll'.Eric S. Raymond1996-10-305-61/+55
| | | | svn path=/trunk/; revision=431
* Version bump.Eric S. Raymond1996-10-302-5/+11
| | | | svn path=/trunk/; revision=430
* Seal off some more functions.Eric S. Raymond1996-10-301-4/+4
| | | | svn path=/trunk/; revision=429
* Move some forward declarations for better encapsulation.Eric S. Raymond1996-10-292-2/+3
| | | | svn path=/trunk/; revision=428