aboutsummaryrefslogtreecommitdiffstats
path: root/driver.c
Commit message (Collapse)AuthorAgeFilesLines
* STEP 7: Take mboxfd out of the SMTP logic path entirely.Eric S. Raymond1996-10-311-7/+21
| | | | svn path=/trunk/; revision=450
* STEP 6: Socket() returns file pointer.Eric S. Raymond1996-10-311-6/+4
| | | | svn path=/trunk/; revision=449
* STEP 4: Make SMTP functions take file pointer arguments.Eric S. Raymond1996-10-311-14/+17
| | | | svn path=/trunk/; revision=447
* STEP 3: File pointer arguments in SockGets()/SockPuts().Eric S. Raymond1996-10-311-3/+3
| | | | 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-311-25/+28
| | | | svn path=/trunk/; revision=444
* Catch up with current bug fixes.Eric S. Raymond1996-10-311-15/+37
| | | | svn path=/trunk/; revision=441
* Fix fatal alloca bug.Eric S. Raymond1996-10-301-1/+1
| | | | svn path=/trunk/; revision=436
* Handle multiple comma-separated local names correctly.Eric S. Raymond1996-10-301-3/+2
| | | | svn path=/trunk/; revision=434
* Fix the damn single-poll-loop bug.Eric S. Raymond1996-10-291-8/+11
| | | | svn path=/trunk/; revision=420
* smtp_close isn't used any more.Eric S. Raymond1996-10-291-9/+0
| | | | svn path=/trunk/; revision=419
* Only open one conneection per host in daemon mode.Eric S. Raymond1996-10-291-33/+27
| | | | svn path=/trunk/; revision=414
* Reorganize slightly.Eric S. Raymond1996-10-281-19/+34
| | | | svn path=/trunk/; revision=413
* Added some more intelligible debug messages.Eric S. Raymond1996-10-281-0/+3
| | | | svn path=/trunk/; revision=410
* Added some more intelligible debug messages.Eric S. Raymond1996-10-281-2/+12
| | | | svn path=/trunk/; revision=409
* Don't open SMTP connection until it's needed.Eric S. Raymond1996-10-281-17/+18
| | | | svn path=/trunk/; revision=408
* Better optimization.Eric S. Raymond1996-10-281-2/+2
| | | | svn path=/trunk/; revision=407
* Handle nested parentheses in RFC822 comments.Eric S. Raymond1996-10-281-3/+18
| | | | svn path=/trunk/; revision=404
* Cleanup for PL3.Eric S. Raymond1996-10-281-8/+6
| | | | svn path=/trunk/; revision=402
* Correct mda argument list building.Eric S. Raymond1996-10-271-1/+1
| | | | svn path=/trunk/; revision=399
* Correct the defaults logic.Eric S. Raymond1996-10-271-4/+5
| | | | svn path=/trunk/; revision=398
* Fix core dump bug in default-user logic.Eric S. Raymond1996-10-271-6/+6
| | | | svn path=/trunk/; revision=397
* gcc -Wall cleanup.Eric S. Raymond1996-10-261-11/+11
| | | | svn path=/trunk/; revision=396
* Include mx.h, fix a memory leak.Eric S. Raymond1996-10-261-1/+5
| | | | svn path=/trunk/; revision=395
* Move the timeout setup.Eric S. Raymond1996-10-261-9/+5
| | | | svn path=/trunk/; revision=392
* Major changes of data structure and variable names.Eric S. Raymond1996-10-261-64/+64
| | | | svn path=/trunk/; revision=391
* Added filtering by length. Ugh.Eric S. Raymond1996-10-261-5/+28
| | | | svn path=/trunk/; revision=390
* Reorganize some code.Eric S. Raymond1996-10-251-28/+27
| | | | svn path=/trunk/; revision=387
* Recove the driver to use setjmp/longjmp.Eric S. Raymond1996-10-251-178/+174
| | | | svn path=/trunk/; revision=386
* Fix delivery to MDAs.Eric S. Raymond1996-10-251-2/+2
| | | | svn path=/trunk/; revision=384
* Use the precomputed canonical_name for Kerberos authentication.Eric S. Raymond1996-10-251-20/+6
| | | | svn path=/trunk/; revision=383
* MDAs should be able to handle multidrop mailboxes now too.Eric S. Raymond1996-10-251-64/+90
| | | | svn path=/trunk/; revision=382
* Clean up the getmxrecords interface.Eric S. Raymond1996-10-251-5/+5
| | | | svn path=/trunk/; revision=380
* We know how to look up MX records now.Eric S. Raymond1996-10-251-23/+47
| | | | svn path=/trunk/; revision=378
* Another pass at making multidrop work OK.Eric S. Raymond1996-10-251-22/+24
| | | | svn path=/trunk/; revision=376
* Bug fix.Eric S. Raymond1996-10-251-1/+2
| | | | svn path=/trunk/; revision=375
* Support for multidrop mailboxes.Eric S. Raymond1996-10-241-7/+122
| | | | svn path=/trunk/; revision=374
* Make nxtaddr terminate properly.Eric S. Raymond1996-10-241-31/+11
| | | | svn path=/trunk/; revision=371
* Reset token count on comma.Eric S. Raymond1996-10-231-1/+2
| | | | svn path=/trunk/; revision=366
* Avoid hosing up on continuation lines.Eric S. Raymond1996-10-231-12/+32
| | | | svn path=/trunk/; revision=365
* Speculative change to unused code.Eric S. Raymond1996-10-211-3/+3
| | | | svn path=/trunk/; revision=358
* Crap out sooner on SMTP failure.Eric S. Raymond1996-10-211-1/+1
| | | | svn path=/trunk/; revision=357
* Avoid the socket-exhaustion bug.Eric S. Raymond1996-10-191-2/+2
| | | | svn path=/trunk/; revision=354
* Major improvements in --check processing. New-message count is now visible.Eric S. Raymond1996-10-191-10/+17
| | | | svn path=/trunk/; revision=353
* Schwendt's correction to the sizeticker code.Eric S. Raymond1996-10-191-13/+14
| | | | svn path=/trunk/; revision=350
* Catch another rewrite case.Eric S. Raymond1996-10-181-1/+18
| | | | svn path=/trunk/; revision=347
* Use seteuid(2) during MDA execution.Eric S. Raymond1996-10-181-1/+18
| | | | svn path=/trunk/; revision=346
* Remove all those obnoxious block comments.Eric S. Raymond1996-10-171-157/+43
| | | | svn path=/trunk/; revision=345
* Message and documentation cleanup.Eric S. Raymond1996-10-171-1/+4
| | | | svn path=/trunk/; revision=342
* Privilege-switching can't be done.Eric S. Raymond1996-10-151-23/+0
| | | | svn path=/trunk/; revision=340