#
8090 |
| 06-Sep-1982 |
eric |
fix botch in computing e_oldstyle |
#
8088 |
| 06-Sep-1982 |
eric |
fix bug in scanner state machine that never let you out of quote state. |
#
8086 |
| 06-Sep-1982 |
eric |
increase log level needed to print "entered" message. |
#
8083 |
| 06-Sep-1982 |
eric |
user SMTP fixes to talk to ISI |
#
8080 |
| 06-Sep-1982 |
eric |
install new state-driven scanner; make everyone use it, thus fixing problems of quoted commas, etc. |
#
8070 |
| 05-Sep-1982 |
eric |
change $g processing from a macro substitution per mailer to two sets of rewriting rules per mailer -- one each for sender and recipient fields; convert to NBS standard on Return-Receipt-To: and Prec
change $g processing from a macro substitution per mailer to two sets of rewriting rules per mailer -- one each for sender and recipient fields; convert to NBS standard on Return-Receipt-To: and Precedence: fields; clean up From: processing code and generalize it to all sender fields; tune debugging code; clean up canonname. **** This delta invalidates previous configuration files ****
show more ...
|
#
8059 |
| 05-Sep-1982 |
eric |
add $* to match zero or more and $> to make a "subroutine" call; stick in initial hooks for per-mailer rewriting; improve diagnostics in readcf, including number lines; increase the number of rewriti
add $* to match zero or more and $> to make a "subroutine" call; stick in initial hooks for per-mailer rewriting; improve diagnostics in readcf, including number lines; increase the number of rewriting sets.
show more ...
|
#
8012 |
| 01-Sep-1982 |
eric |
log entering uid & pid; allow CANONUSER ($:) to abort a rewriting set. |
#
8007 |
| 31-Aug-1982 |
eric |
increase MAXMAILERS to 25 |
#
8004 |
| 31-Aug-1982 |
eric |
clean up reply code processing some more; in particular, give more detail in many messages. process connection failures correctly. |
#
7974 |
| 29-Aug-1982 |
eric |
handle comments and quotes in headers; still doesn't deal with backslashes however -- prescan should be cleaned up to deal with this case. it turns out there are many bugs in prescan; it should be e
handle comments and quotes in headers; still doesn't deal with backslashes however -- prescan should be cleaned up to deal with this case. it turns out there are many bugs in prescan; it should be extensively rewritten.
show more ...
|
#
7964 |
| 29-Aug-1982 |
eric |
fix serious botch in SMTP reply code delta; change a bunch of "Internal error" codes to a new "Remote protocol error" -- so that I don't get blamed for things that other systems do. |
#
7963 |
| 29-Aug-1982 |
eric |
do a better job at interpreting SMTP reply codes |
#
7957 |
| 29-Aug-1982 |
eric |
give 554 message on syserr (instead of 451) if errno == 0; as it was some permanent errors appeared transient |
#
7945 |
| 27-Aug-1982 |
eric |
hack crackaddr to strip blanks off the end of a cracked address; this happens because "u at h" becomes "$g " (with two spaces at the end). this doesn't solve the general case (e.g., "u at h (me)" co
hack crackaddr to strip blanks off the end of a cracked address; this happens because "u at h" becomes "$g " (with two spaces at the end). this doesn't solve the general case (e.g., "u at h (me)" comes out as "$g (me)", with three spaces), but does handle the ugliest case. besides, the "at" syntax is supposed to go away.
show more ...
|
#
7941 |
| 27-Aug-1982 |
eric |
simplify timeout code; allow multiple simultaneous queue runs so that large messages don't freeze things up; fix EINTR problem in sfgets; clean up canonname to be really correct; lots of misc. cleanup |
#
7932 |
| 27-Aug-1982 |
eric |
release e_id after fork in daemon code; ignore events scheduled by another process |
#
7912 |
| 25-Aug-1982 |
eric |
assign a new queue id to all jobs coming in via TCP |
#
7892 |
| 25-Aug-1982 |
eric |
sigh.... more fun and games in the daemon code to try to guess right. |
#
7891 |
| 25-Aug-1982 |
eric |
recreate a socket after every failed accept() |
#
7890 |
| 25-Aug-1982 |
eric |
apply ruleset 4 to rewrite addresses in the body of the message; fix a clock.c bug that caused it to lose events; more time cleanup. |
#
7885 |
| 25-Aug-1982 |
eric |
clean up time manipulation to always be current; assign job id's earlier to make sure there is always one with a message. |
#
7880 |
| 25-Aug-1982 |
eric |
log locked files in queuer; don't mistakenly start up two runqueue's |
#
7877 |
| 24-Aug-1982 |
eric |
put queueup log messages on a higher logging level |
#
7876 |
| 24-Aug-1982 |
eric |
log more info (on log level 11); try to detect wild accept loops; some minor cleanup and debugging checks; fix NoConnect option to; only apply to expensive mailers (regardless of sendqueue order) |