#
9374 |
| 28-Nov-1982 |
eric |
Many changes resulting from a complete code readthrough. Most of these fix minor bugs or change the internal structure for clarity, etc. There should be almost no externally visible changes (other
Many changes resulting from a complete code readthrough. Most of these fix minor bugs or change the internal structure for clarity, etc. There should be almost no externally visible changes (other than some cleaner error message printouts and the like).
show more ...
|
#
9346 |
| 24-Nov-1982 |
eric |
lint it |
#
9279 |
| 17-Nov-1982 |
eric |
split operation mode ("-bx" flag) and delivery mode ("d" option) so that operation mode can apply to SMTP/daemon connections also. |
#
9051 |
| 03-Nov-1982 |
eric |
don't strip quotes off of addresses during prescan |
#
9042 |
| 03-Nov-1982 |
eric |
Arrange to strip quote bits in message header; move SPACESUB into conf.c; change SpaceSub to unquoted dot |
#
8959 |
| 31-Oct-1982 |
eric |
Call ruleset 4 after doing per-mailer translation to convert from internal to external form. |
#
8514 |
| 13-Oct-1982 |
eric |
Don't interpret <, >, (, or ) while in QST (quote state) during prescan |
#
8423 |
| 09-Oct-1982 |
eric |
implement an experimental forward-path algorithm by stripping off a leading "@..." component and dropping it on the end. |
#
8353 |
| 07-Oct-1982 |
eric |
never use ruleset 3 alone -- perhaps the standard use of ruleset three should go now, since noone uses it alone. |
#
8335 |
| 06-Oct-1982 |
eric |
add test mode (MD_TEST, -bt) |
#
8226 |
| 16-Sep-1982 |
eric |
drop ":...;" stuff -- it screws it up aliases; pass parameters to subroutines (this also adds $@ and $: features to subr calls); check overflow of "tobuf" on smtp deliveries, which caused core dumps
drop ":...;" stuff -- it screws it up aliases; pass parameters to subroutines (this also adds $@ and $: features to subr calls); check overflow of "tobuf" on smtp deliveries, which caused core dumps on large mailing lists
show more ...
|
#
8222 |
| 12-Sep-1982 |
eric |
accept ": ... ;" syntax for groups if !oldstyle |
#
8181 |
| 12-Sep-1982 |
eric |
change inheritance for macros in envelopes; be able to canonicalize non-domained names by appending domain from sender; call ruleset 3 explicitly before doing other rulesets; some general cleanup. |
#
8087 |
| 06-Sep-1982 |
eric |
fix bug in scanner state machine that never let you out of quote state. |
#
8078 |
| 06-Sep-1982 |
eric |
install new state-driven scanner; make everyone use it, thus fixing problems of quoted commas, etc. |
#
8069 |
| 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 ...
|
#
8058 |
| 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 ...
|
#
8011 |
| 01-Sep-1982 |
eric |
allow CANONUSER ($:) to abort a rewriting set |
#
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 |
#
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. |
#
7800 |
| 21-Aug-1982 |
eric |
move <> and forward path processing to .cf file; increase MAXATOMS since some "comment" information may now be part of the address. **** this installation requires a new sendmail.cf file **** |
#
7755 |
| 15-Aug-1982 |
eric |
add debugging info |
#
7682 |
| 08-Aug-1982 |
eric |
move remotename() from deliver.c to parse.c; initial implementation of canonname() |
#
7675 |
| 08-Aug-1982 |
eric |
change debug level to a debug vector; add levels on logging (and the -L flag); change logging to be by message-id; elevate message-id; some lint-type cleanup |
#
7005 |
| 31-May-1982 |
eric |
pass lint. notice that definitions in llib-lc have changed for alarm() and sleep() calls {arg was unsigned, is now int}. |