7973 | 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 |
7962 | 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 |
7956 | 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 ...
|
7944 | 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 ...
|
7943 | 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 |
7942 | 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 |
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 |
7940 | 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 |
7939 | 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 |
7931 | 27-Aug-1982 |
eric |
release e_id after fork in daemon code; ignore events scheduled by another process |
7930 | 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 |
7911 | 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. |
7889 | 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. |
7888 | 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. |
7887 | 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. |
7886 | 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. |