commit 9bcc733516a02260d3e468a87486aed9d0a3b621 Author: Bruce Guenter Date: Mon Oct 19 11:00:09 2009 -0600 Stamped README with today's date README | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit 6450c36e5605ce05e2ffbb090982ea0642d45bda Author: Bruce Guenter Date: Thu Apr 17 16:50:31 2008 -0600 Removed unnecessary FIXME comment in lib/address.cc lib/address.cc | 2 -- 1 files changed, 0 insertions(+), 2 deletions(-) commit 2b339dcf76b2d8dd6df6e08549b2d4c75c87e1ad Author: Bruce Guenter Date: Thu Apr 17 16:41:58 2008 -0600 Set umask in nullmailer-queue, just for safety. src/queue.cc | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 218f9921688643c4bb63ebf1df65a233ba0a2070 Author: Bruce Guenter Date: Thu Apr 17 16:13:17 2008 -0600 Replaced some single-byte string constants with characters in lib/address.cc lib/address.cc | 14 +++++++------- 1 files changed, 7 insertions(+), 7 deletions(-) commit 8a44d18869dcfb5a9c46e878e3a17334ab8a49b0 Author: Bruce Guenter Date: Thu Apr 17 15:24:41 2008 -0600 Fixed handling of phrases with mixed spacing in the address parser. This change introduces a flag to the token structure to indicate if the token was preceded by whitespace. That flag is used later to calculate if a space should be added back into the reconstructed address field. lib/address.cc | 62 ++++++++++++++++++++++++++++--------------------- test/address-test.cc | 6 +++++ 2 files changed, 41 insertions(+), 27 deletions(-) commit 2d87bf661aa36bf1adb694fc028c4de85658b723 Author: Bruce Guenter Date: Thu Apr 17 13:50:24 2008 -0600 Started fixing phrases containing periods, such as abbreviations. NEWS | 2 ++ lib/address.cc | 24 ++++++++++++++++-------- test/address-test.cc | 3 +++ 3 files changed, 21 insertions(+), 8 deletions(-) commit 64bf159f68314540c6631b61e96d5ac2f880f80d Author: Bruce Guenter Date: Thu Apr 17 13:16:43 2008 -0600 Fixed handling of periods (and other specials) inside quotes. lib/address.cc | 4 ++-- test/address-test.cc | 6 ++++++ 2 files changed, 8 insertions(+), 2 deletions(-) commit f8ec121071c7149f07b71eeabe7f9e6bcc84a755 Author: Bruce Guenter Date: Thu Apr 17 11:28:50 2008 -0600 Eliminate the anode constructor that doesn't include a string. lib/address.cc | 16 +++++----------- 1 files changed, 5 insertions(+), 11 deletions(-) commit 55ff89634392411830b8360dd4f4da98af2b2b59 Author: Bruce Guenter Date: Wed Apr 16 09:57:57 2008 -0600 Fixed use-after-destruct bug in address parsing tracing. lib/address.cc | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 441ac8b60121c728cb7f1f0ef5396fc4ad2787ea Author: Bruce Guenter Date: Wed Apr 16 16:42:31 2008 -0600 Fixed handling of TM_HAS_ISDST on Solaris. Thanks to John Coy for pointing this out. NEWS | 2 ++ lib/makefield.cc | 2 +- 2 files changed, 3 insertions(+), 1 deletions(-) commit 381cce827b8516fbd7b2f9d891214c0b738b2431 Author: Bruce Guenter Date: Fri Oct 12 20:18:20 2007 -0600 Added a selftest for -send. test/tests/send | 40 ++++++++++++++++++++++++++++++++++++++++ 1 files changed, 40 insertions(+), 0 deletions(-) create mode 100644 test/tests/send commit a3f409909ded9c9ca2b22e8c16a61c4a42ca665d Author: Bruce Guenter Date: Fri Oct 12 20:11:02 2007 -0600 Switch to using supervise for running subprocesses in tests. test/functions | 37 ++++++++++++++++++++++--------------- test/tests/protocols | 6 ++---- 2 files changed, 24 insertions(+), 19 deletions(-) commit 6af25d1743a2a99605add05becd7f1407184a050 Author: Bruce Guenter Date: Fri Oct 12 18:57:50 2007 -0600 Reordered the status error codes to group the permanent ones. lib/errcodes.cc | 48 ++++++++++++++++++++++++++---------------------- lib/errcodes.h | 17 +++++++++++------ src/send.cc | 2 +- 3 files changed, 38 insertions(+), 29 deletions(-) commit 4a40f14aa68369a642216dfcf4c38eef30516c2a Author: Bruce Guenter Date: Fri Oct 12 09:50:06 2007 -0600 Tweaked the make_messageid function to make it more code efficient. lib/makefield.cc | 13 ++++++++++--- 1 files changed, 10 insertions(+), 3 deletions(-) commit 29e724376ff61d434b11e1f47c71c373d6f4b82a Author: Bruce Guenter Date: Tue Oct 9 23:01:55 2007 -0600 Fixed compilation of src/selfpipe.cc on Solaris and other OSes. NEWS | 1 + lib/selfpipe.cc | 1 + 2 files changed, 2 insertions(+), 0 deletions(-) commit 329313e7c642081d491b3c26d0969fd7cdc7a60e Author: Bruce Guenter Date: Tue Oct 9 23:01:17 2007 -0600 Bumped version to 1.05 NEWS | 6 ++++++ configure.in | 2 +- 2 files changed, 7 insertions(+), 1 deletions(-) commit 3f17550ee9ba94dbf5d8582929f84cc5711d6971 Author: Bruce Guenter Date: Tue Oct 9 17:33:52 2007 -0600 Stamped many files with today's date/year. README | 4 ++-- lib/address-old.cc | 2 +- lib/address.cc | 2 +- lib/base64.cc | 2 +- lib/config_read.cc | 2 +- lib/config_readint.cc | 2 +- lib/config_readlist.cc | 2 +- lib/errcodes.cc | 2 +- lib/hostname.cc | 2 +- lib/makefield.cc | 2 +- lib/setenv.cc | 2 +- lib/tcpconnect.cc | 2 +- protocols/protocol.cc | 2 +- protocols/qmqp.cc | 2 +- protocols/smtp.cc | 2 +- src/inject.cc | 2 +- src/mailq.cc | 2 +- src/queue.cc | 2 +- src/sendmail.cc | 2 +- 19 files changed, 20 insertions(+), 20 deletions(-) commit 4ca905042fff71cb1a7a674502b442b194f827dd Author: Bruce Guenter Date: Tue Oct 9 17:33:39 2007 -0600 Added some missing bits needed for distribution. lib/Makefile.am | 2 +- spec | 4 +--- 2 files changed, 2 insertions(+), 4 deletions(-) commit 1c5e462c86e567ff4e468656c2c26bcd246e1ce1 Author: Bruce Guenter Date: Tue Oct 9 15:50:00 2007 -0600 Fixed up some test function includes. test/functions | 12 ++++++++---- 1 files changed, 8 insertions(+), 4 deletions(-) commit efc6fe62282ed60eee927bd272faa98293f60943 Author: Bruce Guenter Date: Tue Oct 9 15:49:17 2007 -0600 Added a .gitignore file to let get ignore more files. .gitignore | 29 +++++++++++++++++++++++++++++ 1 files changed, 29 insertions(+), 0 deletions(-) create mode 100644 .gitignore commit 7bed03ab4b0f4ba72ecbf2f01b82a3a42a200124 Author: Bruce Guenter Date: Tue Oct 9 15:48:54 2007 -0600 Updated the TODO notes a bit. TODO | 14 ++++++++++---- 1 files changed, 10 insertions(+), 4 deletions(-) commit 1a80bbef3ad9dc7451e262f681e85945702a4ceb Author: Bruce Guenter Date: Tue Oct 9 15:48:20 2007 -0600 Added the standard GPL copying document. COPYING | 340 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 340 insertions(+), 0 deletions(-) create mode 100644 COPYING commit 2210203cae988833b6e468c508fb2ce52623a98f Author: Bruce Guenter Date: Tue Oct 9 15:48:02 2007 -0600 Added a simple INSTALL document. INSTALL | 14 ++++++++++++++ 1 files changed, 14 insertions(+), 0 deletions(-) create mode 100644 INSTALL commit f5041c11b8f8543948a09fa3bf06e147226ba382 Author: Bruce Guenter Date: Tue Oct 9 15:47:42 2007 -0600 Removed an unneeded header from src/queue.cc src/queue.cc | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit c3dd869824827c2ddf74a5d45f7177912bdb81dd Author: Bruce Guenter Date: Tue Oct 9 15:47:21 2007 -0600 Fixed a double space in the mailq output, and added a test script. src/mailq.cc | 2 +- test/tests/mailq | 10 ++++++++++ 2 files changed, 11 insertions(+), 1 deletions(-) create mode 100644 test/tests/mailq commit bd8c99e3898710b542fd5a6f08f98ffdf3e933f8 Author: Bruce Guenter Date: Tue Oct 9 14:36:12 2007 -0600 Added a header for lib/makefield.cc lib/makefield.cc | 4 +--- lib/makefield.h | 7 +++++++ src/inject.cc | 10 ++++------ 3 files changed, 12 insertions(+), 9 deletions(-) create mode 100644 lib/makefield.h commit c04e92eb8bcd99f16a908e48e8bee1673488ccf8 Author: Bruce Guenter Date: Tue Oct 9 12:13:22 2007 -0600 Do not canonicalize *@localhost addresses. NEWS | 3 +++ doc/nullmailer-inject.1 | 4 +++- lib/canonicalize.cc | 4 ++-- test/tests/inject/from | 4 ++++ test/tests/inject/sender | 4 ++++ 5 files changed, 16 insertions(+), 3 deletions(-) commit 5038832d2067dbf30903bc2273b8673904fab11b Author: Bruce Guenter Date: Tue Oct 9 10:40:29 2007 -0600 Documented the helohost config file that nullmailer-send uses. TODO | 12 +++++++++--- doc/nullmailer-send.8 | 10 ++++++++++ 2 files changed, 19 insertions(+), 3 deletions(-) commit 357e7086733b25ab1116405502030c75993fb784 Author: Bruce Guenter Date: Tue Oct 9 10:40:05 2007 -0600 Fixed nullmailer-send to reread helohost along with the other config files. src/send.cc | 9 +++++---- 1 files changed, 5 insertions(+), 4 deletions(-) commit 07300026f7dfbf889b56ce45b0dd7a8160ac8aee Author: Bruce Guenter Date: Tue Oct 9 10:38:55 2007 -0600 Make a hanging test protocol server less likely in tests/protocols. The previous test script set up an exit function to kill the test protocol server *after* sleeping for 1 second. If the script was interrupted during that sleep, the server wouldn't get killed properly. test/tests/protocols | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 89a18d52833e65565031ed7a3cd61ff55fcfb151 Author: Bruce Guenter Date: Tue Oct 9 10:08:11 2007 -0600 Added support for reporting the sender and recipients in mailq. NEWS | 2 ++ src/mailq.cc | 12 +++++++++++- 2 files changed, 13 insertions(+), 1 deletions(-) commit bb508024b20ee63e9f99e13159969467ab7145e3 Author: Bruce Guenter Date: Tue Oct 9 09:09:00 2007 -0600 Report system errors in more cases in nullmailer-send. src/send.cc | 21 +++++++++------------ 1 files changed, 9 insertions(+), 12 deletions(-) commit 695d263cb625df30c9020a03d4eeee09972a30d4 Author: Bruce Guenter Date: Sun Oct 7 23:11:51 2007 -0600 Fix "missing sentinel in function call" warning in src/inject.cc src/inject.cc | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 0c747e5e565256cd911dfaec96db8c188c462eb7 Author: Bruce Guenter Date: Tue Apr 10 00:03:25 2007 +0000 Added a send timeout in nullmailer-send, to kill sending messages that stall. NEWS | 3 + doc/nullmailer-send.8 | 10 +++++ lib/Makefile.am | 1 + lib/selfpipe.cc | 101 +++++++++++++++++++++++++++++++++++++++++++++++++ lib/selfpipe.h | 16 ++++++++ src/send.cc | 31 ++++++++++++++- 6 files changed, 161 insertions(+), 1 deletions(-) create mode 100644 lib/selfpipe.cc create mode 100644 lib/selfpipe.h commit 2971ceacb9ccd75126996669a0ed92e8b9a6dc8e Author: Bruce Guenter Date: Mon Apr 9 23:28:54 2007 +0000 Added support in nullmailer-inject for $NULLMAILER_QUEUE to name the program which is used to queue messages. NEWS | 2 ++ doc/nullmailer-inject.1 | 6 ++++++ src/inject.cc | 18 ++++++++++-------- test/functions | 25 ++++++++++++++++++++----- test/tests/inject/queue | 14 ++++++++++++++ 5 files changed, 52 insertions(+), 13 deletions(-) create mode 100644 test/tests/inject/queue commit 7daab6d2e608a08b42ee61751def5b3231a5e01b Author: Bruce Guenter Date: Mon Apr 9 16:01:16 2007 +0000 Bumped version to 1.04 NEWS | 6 ++++++ README | 2 +- configure.in | 2 +- 3 files changed, 8 insertions(+), 2 deletions(-) commit 99833fecba790016eb54869fe342205e1b8055c5 Author: Bruce Guenter Date: Thu Jun 29 22:16:35 2006 +0000 Added missing setenv.h source file. lib/Makefile.am | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit b5ee39825d5e5835b06bb187b4b9fdc5dd8fa126 Author: Bruce Guenter Date: Thu Jun 29 21:04:48 2006 +0000 Test for the use of getpwnam instead of "unknown" as a last resort on sender addresses. test/tests/inject/from | 4 ++-- test/tests/inject/sender | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) commit 2dc75a869c1d04f9fdd9a2ee20fee0edeec1ff30 Author: Bruce Guenter Date: Thu Jun 29 19:54:12 2006 +0000 Bumped date stamp on the README README | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 6ceeeffe2e118bad2407ed869e969044ee78dc15 Author: Bruce Guenter Date: Thu Jun 29 19:53:40 2006 +0000 Revised how I want to handle bouncing messages. TODO | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit fefb4a02f65431fda75f1a93a2a3c4288ba39df8 Author: Bruce Guenter Date: Thu Jun 29 19:30:33 2006 +0000 If the sender name cannot be determined from the environment variables, try to pull it from /etc/passwd before using "unknown". Thanks Roderick Schertler Mail from cron gets an envelope sender address of "unknown" because it doesn't set $LOGNAME or $USER in the environment. This patch fixes it by having nullmailer-inject try getpwnam() for the name if the environment variables aren't set. http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=218326 NEWS | 4 ++++ doc/nullmailer-inject.1 | 5 +++-- src/inject.cc | 5 +++++ 3 files changed, 12 insertions(+), 2 deletions(-) commit 0a65f1b7513554aa4794a65b108f33ac486cd0f0 Author: Bruce Guenter Date: Tue Jun 27 23:22:42 2006 +0000 Fixed netstring length bug in QMQP sending module. NEWS | 2 ++ protocols/qmqp.cc | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) commit b47012b6aab40fc900d822b2c9909e011ff4d1ab Author: Bruce Guenter Date: Tue Jun 27 23:22:13 2006 +0000 Fixed compile breakage on Solaris due to use of setenv. NEWS | 2 ++ lib/Makefile.am | 3 ++- lib/{config_readint.cc => setenv.cc} | 29 +++++++++++++++++------------ lib/setenv.h | 6 ++++++ src/send.cc | 1 + src/sendmail.cc | 20 +------------------- 6 files changed, 29 insertions(+), 32 deletions(-) copy lib/{config_readint.cc => setenv.cc} (64%) create mode 100644 lib/setenv.h commit cde4bc394cbdb05ffebe96659fcf400b297b8251 Author: Bruce Guenter Date: Fri Jun 23 18:40:00 2006 +0000 Fixed the SMTP protocol module to send EHLO instead of HELO when doing authentication. Thanks to Norbert Tretkowski for the suggestion. NEWS | 6 +++++- protocols/smtp.cc | 4 +++- 2 files changed, 8 insertions(+), 2 deletions(-) commit 8ac930b89d7ad4a5f1ff2db6c2dcc223e518156c Author: Bruce Guenter Date: Fri Jun 23 15:20:29 2006 +0000 Added support for the SMTP AUTH LOGIN method. NEWS | 2 ++ doc/nullmailer-send.8 | 7 +++++++ protocols/protocol.cc | 5 ++++- protocols/protocol.h | 3 +++ protocols/smtp.cc | 31 ++++++++++++++++++++----------- 5 files changed, 36 insertions(+), 12 deletions(-) commit 8910fae6567878c83972a729d812330878f3af2f Author: Bruce Guenter Date: Thu Jun 22 17:08:08 2006 +0000 Fixed the SMTP protocol module to send QUIT on protocol failures. NEWS | 1 + protocols/smtp.cc | 2 ++ 2 files changed, 3 insertions(+), 0 deletions(-) commit f6352bb34ee4460833b436f0a42e57094f85ad11 Author: Bruce Guenter Date: Thu Jun 22 17:07:34 2006 +0000 Bumped version to 1.03 NEWS | 6 ++++++ README | 2 +- configure.in | 2 +- 3 files changed, 8 insertions(+), 2 deletions(-) commit 5d7dc2399ce42378497cd8d601cd95800d1aa1ad Author: Bruce Guenter Date: Thu Jun 22 17:00:19 2006 +0000 Rename Copyright to License in spec. spec | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 031244d3092619ead6285b1d2eb61ba089264b80 Author: Bruce Guenter Date: Tue Jan 10 04:31:19 2006 +0000 Bumped the date and version on the README. README | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit c7789de1ff5957c8db6995317947cbb7f4d5191e Author: Bruce Guenter Date: Wed Dec 7 22:59:13 2005 +0000 Fixed bug in SMTP AUTH that would cause SMTP sending to crash with a segfault when it was used. NEWS | 2 ++ protocols/smtp.cc | 6 +++++- 2 files changed, 7 insertions(+), 1 deletions(-) commit 185b75a8bac9dbe8be395b392de1934c459618dc Author: Bruce Guenter Date: Wed Dec 7 22:58:24 2005 +0000 Bumped version to 1.02 NEWS | 6 ++++++ configure.in | 2 +- 2 files changed, 7 insertions(+), 1 deletions(-) commit 08ca3d9b16eab9d148e5963e768c41ab4b821074 Author: Bruce Guenter Date: Thu Nov 10 16:12:06 2005 +0000 Adjusted email addresses to point to untroubled.org AUTHORS | 2 +- BUGS | 2 +- README | 2 +- lib/address-old.cc | 6 +++--- lib/address.cc | 6 +++--- lib/base64.cc | 6 +++--- lib/canonicalize.cc | 6 +++--- lib/config_read.cc | 6 +++--- lib/config_readint.cc | 6 +++--- lib/config_readlist.cc | 6 +++--- lib/errcodes.cc | 6 +++--- lib/hostname.cc | 6 +++--- lib/makefield.cc | 6 +++--- lib/tcpconnect.cc | 6 +++--- makedist.in | 2 +- protocols/protocol.cc | 6 +++--- protocols/qmqp.cc | 6 +++--- protocols/smtp.cc | 6 +++--- spec | 6 +++--- src/inject.cc | 6 +++--- src/mailq.cc | 6 +++--- src/queue.cc | 6 +++--- src/send.cc | 6 +++--- src/sendmail.cc | 6 +++--- test/tests/protocols | 8 ++++---- 25 files changed, 68 insertions(+), 68 deletions(-) commit d69ef12cb81402bf881f064cb0cc64c947f2bf48 Author: Bruce Guenter Date: Thu Nov 10 16:08:00 2005 +0000 Updated the release date in the README file. README | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 2f121ae04b3c9345fc9594ff23b029f67908adbb Author: Bruce Guenter Date: Thu Nov 10 16:07:00 2005 +0000 Touched up note about SMTP AUTH implementation, since it has been heavily modified. NEWS | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit d88aa91ae567b2fb79980c72bbde94dce189795e Author: Bruce Guenter Date: Mon Nov 7 18:31:35 2005 +0000 Roll back the mistakenly increased value of cli_args_max in protocols/protocol.cc protocols/protocol.cc | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit fa37094d53833ef3c8d71a5e11ab9718f540c5a7 Author: Bruce Guenter Date: Mon Nov 7 18:30:24 2005 +0000 Break up the --auth option to protocols into --user and --pass. doc/nullmailer-send.8 | 2 +- protocols/protocol.cc | 9 ++++++--- protocols/protocol.h | 4 +++- protocols/smtp.cc | 8 ++------ 4 files changed, 12 insertions(+), 11 deletions(-) commit a4b284f66d595dff455bf42e7c7ce0e0b5b78256 Author: Bruce Guenter Date: Wed Nov 2 17:58:50 2005 +0000 Simplified the logic of breaking the "user,pass" string into its two parts. protocols/smtp.cc | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) commit 203770e20d27331290ce3e01efc512c8cc9d6286 Author: Bruce Guenter Date: Wed Nov 2 17:57:22 2005 +0000 Moved the common "auth" global into protocol.cc, making it default to NULL instead of an empty string. protocols/protocol.cc | 1 + protocols/protocol.h | 2 +- protocols/qmqp.cc | 1 - protocols/smtp.cc | 3 +-- 4 files changed, 3 insertions(+), 4 deletions(-) commit 3cad91f34674656cbadd9f26584e968fa323aa84 Author: Bruce Guenter Date: Wed Nov 2 17:52:21 2005 +0000 Broken the base64 conversion out of protocols/smtp.cc (and simplified it greatly in the process). TODO | 2 - lib/Makefile.am | 1 + lib/base64.cc | 63 +++++++++++++++++++++++++++++++++++++++++++++++++ lib/base64.h | 10 ++++++++ protocols/smtp.cc | 67 ++++------------------------------------------------ 5 files changed, 80 insertions(+), 63 deletions(-) create mode 100644 lib/base64.cc create mode 100644 lib/base64.h commit e6a655c635fce55aa4d365ed8d689777795ae0a4 Author: Bruce Guenter Date: Wed Nov 2 17:11:22 2005 +0000 Added support for SMTP AUTH PLAIN Thanks Ace Jones NEWS | 2 + TODO | 4 +++ doc/nullmailer-send.8 | 5 ++- protocols/protocol.cc | 4 ++- protocols/protocol.h | 1 + protocols/qmqp.cc | 1 + protocols/smtp.cc | 69 +++++++++++++++++++++++++++++++++++++++++++++++++ 7 files changed, 83 insertions(+), 3 deletions(-) commit a2cfd3adb3650e4fadfda84ec6c4436035a5d889 Author: Bruce Guenter Date: Wed Nov 2 16:50:37 2005 +0000 Fixed compile error in lib/list.h NEWS | 1 + lib/list.h | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) commit e24ff7d1187fff34bacee4b3e9f68494a3fb1f1e Author: Bruce Guenter Date: Wed Nov 2 16:50:11 2005 +0000 Bumped version to 1.01 NEWS | 6 ++++++ README | 2 +- configure.in | 2 +- 3 files changed, 8 insertions(+), 2 deletions(-) commit e96902b673a4e2494ca245d29b7bd47e67e8d8a2 Author: Bruce Guenter Date: Mon Feb 28 17:54:04 2005 +0000 Fixed up lib Makefile to properly dist the ac directory. lib/Makefile.am | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 8e91d48269e281d31bb27bcfa8e08771d23bdb41 Author: Bruce Guenter Date: Mon Feb 28 17:49:53 2005 +0000 Renamed ac/time.h to ac/systime.h to prevent #include recursion. lib/makefield.cc | 2 +- src/send.cc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) commit 759016a2030267b6effb407e626f696db26ce9ec Author: Bruce Guenter Date: Mon Feb 28 17:28:34 2005 +0000 Updated dates, version, and em.ca URLs. README | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) commit 4a4da64bc6e79126d6684b9973aa4bfb1672c658 Author: Bruce Guenter Date: Mon Feb 28 17:28:11 2005 +0000 Removed note about my daemontools RPMs as they are no longer really mailtained. HOWTO | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) commit 3fc2cc552bead7c3c2ddc797ccc4e28b786ee4f0 Author: Bruce Guenter Date: Mon Feb 28 17:27:45 2005 +0000 Added some TODOs for protocols, I just want to get 1.00 out the door. TODO | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) commit 2fc95aa6bdf7937dd20573e435776e66767b0639 Author: Bruce Guenter Date: Mon Feb 28 17:20:39 2005 +0000 Updated links to em.ca to untroubled.org makedist.in | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit 48ed6d1ab193122319518d8969997a7634816fdf Author: Bruce Guenter Date: Mon Feb 28 17:20:15 2005 +0000 Removed note about documentation fix. TODO | 2 -- 1 files changed, 0 insertions(+), 2 deletions(-) commit e7466bbfa007c6c2507230d173f5b7fd6ed25e4f Author: Bruce Guenter Date: Sat Feb 26 00:14:31 2005 +0000 Bumped version to 1.00 (no RC status) NEWS | 5 +---- README | 2 +- configure.in | 2 +- 3 files changed, 3 insertions(+), 6 deletions(-) commit 7d747a340849ff4da7f4cfcc3dd73b15cc1f4ae5 Author: Bruce Guenter Date: Sat Feb 26 00:07:54 2005 +0000 Removed extra TODO item as nullmailer-inject already handles it. TODO | 3 --- 1 files changed, 0 insertions(+), 3 deletions(-) commit 7e937ae6838f4f048eada733ee3834d530a1c04a Author: Bruce Guenter Date: Sat Feb 26 00:06:16 2005 +0000 Fixed bug in handling headers containing CR+LF line endings. NEWS | 2 ++ TODO | 3 --- src/inject.cc | 2 +- 3 files changed, 3 insertions(+), 4 deletions(-) commit c67c5eaad79527bce438b99040e3c2c837fbd318 Author: Bruce Guenter Date: Fri Feb 25 23:52:31 2005 +0000 Use a plain grep instead of formail to extract header entries. test/functions | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 38b45971581c15e86248ec96e8b650653de7c2c4 Author: Bruce Guenter Date: Fri Feb 25 23:52:15 2005 +0000 Use the "-n" argument to head and tail commands. test/tests/inject/recips | 2 +- test/tests/inject/sender | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) commit 0cdb3f5ea009a7ace06f1ea34721fc064e87e85c Author: Bruce Guenter Date: Fri Feb 25 23:50:11 2005 +0000 Fixed bug in header parsing that would cause the last header line to be repeated if there was no body. NEWS | 3 +++ src/inject.cc | 1 + 2 files changed, 4 insertions(+), 0 deletions(-) commit ff8d1b990502c773124ebd024a5dc027260b98dd Author: Bruce Guenter Date: Fri Feb 25 22:33:59 2005 +0000 Adjusted usage for newest automake 1.9 and autoconf 2.59 tools. acconfig.h | 21 --------------------- acinclude.m4 | 58 +++++++++++++++++++++++++--------------------------------- configure.in | 8 +++++--- 3 files changed, 30 insertions(+), 57 deletions(-) delete mode 100644 acconfig.h commit 02301e054d43c30b605ff6e53e020b30bf80feb4 Author: Bruce Guenter Date: Mon Feb 21 22:23:55 2005 +0000 Fixed problem with multiple arguments to protocol modules. Thanks Sascha Silbe NEWS | 3 +++ src/send.cc | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) commit b6ec5afabea7bb06d19d78ac3e64e4f7ee13bc61 Author: Bruce Guenter Date: Mon Feb 21 16:56:44 2005 +0000 Fixed extraneous spaces in SMTP sender. NEWS | 2 ++ protocols/smtp.cc | 6 +++--- 2 files changed, 5 insertions(+), 3 deletions(-) commit 22c89ba9c04455da98b2bba073e1e74ec9bfe3cb Author: Bruce Guenter Date: Wed Feb 12 23:47:07 2003 +0000 Added reference to "me" config file in top-level documentation. doc/nullmailer.7 | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 1ec58eba7492a3a17bb2609e87c7080292cba95d Author: Bruce Guenter Date: Wed Jan 15 17:34:45 2003 +0000 Fixed a bug in reporting errors in the result string -- they do need a newline. test/address-test.cc | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 162bae93b1c6376d7104bd9572e80f09de40d39b Author: Bruce Guenter Date: Wed Jan 15 17:34:08 2003 +0000 Fixed the address parser handling domain names with trailing periods. NEWS | 2 ++ lib/address.cc | 5 +++-- test/address-test.cc | 8 ++++++-- 3 files changed, 11 insertions(+), 4 deletions(-) commit 499aaf4797e2fb4c007612b495324c24ccc28d57 Author: Bruce Guenter Date: Mon Jan 13 20:21:50 2003 +0000 Fixed the warning on the cli_options list end marker. Patch from Martin Godisch protocols/protocol.cc | 2 +- src/inject.cc | 2 +- src/sendmail.cc | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) commit 9a02750cc3cbe0f1b8ef6743470b2c6b84cd29da Author: Bruce Guenter Date: Sun Jan 12 04:31:15 2003 +0000 Handle the "-bs" flag in the sendmail wrapper by dieing when we see it. http://bugs.debian.org/170079 Patch from Martin Godisch NEWS | 2 ++ src/sendmail.cc | 7 ++++++- 2 files changed, 8 insertions(+), 1 deletions(-) commit a1763f70cd0407894320de203ebf7541a78a7339 Author: Bruce Guenter Date: Sun Jan 12 04:27:24 2003 +0000 Fixed some compile warnings. Patch from Martin Godisch lib/list.h | 9 +++++---- src/sendmail.cc | 2 +- 2 files changed, 6 insertions(+), 5 deletions(-) commit 83dcee3a92c4acedd8a68f4e544d07b9e30a2561 Author: Bruce Guenter Date: Sun Jan 12 04:25:07 2003 +0000 Made permissions on queued files more strict. http://bugs.debian.org/164951 NEWS | 2 ++ src/queue.cc | 2 +- 2 files changed, 3 insertions(+), 1 deletions(-) commit 6382e441d3a332bf170bc9eeb25186ee45bb6090 Author: Bruce Guenter Date: Sun Jan 12 04:24:18 2003 +0000 Bumped version up to 1.00RC8 NEWS | 11 ++++++++--- configure.in | 2 +- 2 files changed, 9 insertions(+), 4 deletions(-) commit 1aeae0c1cca00e85fb620212a49c8d9b73627358 Author: Bruce Guenter Date: Fri Jan 3 23:10:21 2003 +0000 Removed old items. TODO | 20 +++----------------- 1 files changed, 3 insertions(+), 17 deletions(-) commit 0d8c3e7333b07cfb23ab431ceb1a288a8d122301 Author: Bruce Guenter Date: Fri Jan 3 23:09:46 2003 +0000 Added note about setting up the "me" config file. HOWTO | 21 ++++++++++++++------- 1 files changed, 14 insertions(+), 7 deletions(-) commit 9b80fcc1c41399f83c476bf445bbf331dbb142ec Author: Bruce Guenter Date: Fri Jan 3 21:49:25 2003 +0000 Bumped up the version to 1.00RC7 README | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 35d3211c2104584cc2bf3982680a452afb3e6515 Author: Bruce Guenter Date: Fri Jan 3 21:49:13 2003 +0000 Added the ChangeLog.old file to the list of extras. makedist.in | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit ff31729908d8581446c724acb25b5571bd65f017 Author: Bruce Guenter Date: Fri Jan 3 21:02:46 2003 +0000 Updated dates on copyright marks. README | 4 ++-- lib/address-old.cc | 2 +- lib/address.cc | 2 +- lib/canonicalize.cc | 2 +- lib/config_read.cc | 2 +- lib/config_readint.cc | 2 +- lib/config_readlist.cc | 2 +- lib/errcodes.cc | 2 +- lib/hostname.cc | 2 +- lib/makefield.cc | 2 +- lib/tcpconnect.cc | 2 +- makedist.in | 2 +- protocols/protocol.cc | 2 +- protocols/qmqp.cc | 2 +- protocols/smtp.cc | 2 +- src/inject.cc | 2 +- src/mailq.cc | 2 +- src/queue.cc | 2 +- src/send.cc | 2 +- src/sendmail.cc | 2 +- 20 files changed, 21 insertions(+), 21 deletions(-) commit 43be0087a7242853132c6fc6a53a132a5a146bf7 Author: Bruce Guenter Date: Fri Jan 3 21:02:18 2003 +0000 Renamed ChangeLog to allow use of svn-generated ChangeLog ChangeLog => ChangeLog.old | 0 1 files changed, 0 insertions(+), 0 deletions(-) rename ChangeLog => ChangeLog.old (100%) commit 376394e1af0f25e8ea0b168da70a79e9cffa6b08 Author: Bruce Guenter Date: Fri Jan 3 20:51:59 2003 +0000 Added a one-shot mode to nullmailer-send. NEWS | 3 +++ doc/nullmailer-send.8 | 4 ++++ src/send.cc | 1 + 3 files changed, 8 insertions(+), 0 deletions(-) commit ab8a90edce7c7f445e9729489b76e571f337f226 Author: Bruce Guenter Date: Fri Jan 3 20:40:21 2003 +0000 Reset reload_files to false when the files are reloaded. src/send.cc | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit f2291a8bcc42973f02ba8f1d09e4cb46cb6c6862 Author: Bruce Guenter Date: Fri Dec 27 14:28:33 2002 +0000 Fixed typo in smtp.cc -- "me" should be "hh". NEWS | 2 ++ protocols/smtp.cc | 3 +-- 2 files changed, 3 insertions(+), 2 deletions(-) commit b8c300ae4d5f6ee27c133a61d463ea0dd75ecad0 Author: Bruce Guenter Date: Fri Dec 27 14:24:33 2002 +0000 Bumped up version to 1.00RC7 NEWS | 12 +++++++++--- configure.in | 2 +- 2 files changed, 10 insertions(+), 4 deletions(-) commit b39514ec1935d22571c94ccd187a3c7f7d04c834 Author: Bruce Guenter Date: Mon Dec 23 20:50:55 2002 +0000 Removed CVS note. README | 4 ---- 1 files changed, 0 insertions(+), 4 deletions(-) commit 4731fbd50f1e8ce9891cef664098a7f28def057f Author: Bruce Guenter Date: Mon Dec 23 20:50:42 2002 +0000 Set date to today. README | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 851cbab77a8f6018052d3a4df4a370b1eb7fd4b0 Author: Bruce Guenter Date: Mon Dec 23 18:25:01 2002 +0000 Added note about new protocol module messages, new control file, and FutureQuest sponsorship. NEWS | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) commit 8dc1b3d69d0192db41f9bafc7b8a0cc7d8d8c178 Author: Bruce Guenter Date: Mon Dec 23 18:22:39 2002 +0000 Fixups: also show the failure message, and use the proper exit code. protocols/protocol.cc | 7 ++----- 1 files changed, 2 insertions(+), 5 deletions(-) commit 7868ecfff640373774da7aa88f74ed0aaf6a183d Author: Bruce Guenter Date: Mon Dec 23 18:19:58 2002 +0000 Show success messages as well. protocols/protocol.cc | 6 ++++++ protocols/protocol.h | 1 + protocols/qmqp.cc | 2 +- protocols/smtp.cc | 28 ++++++++++++++-------------- 4 files changed, 22 insertions(+), 15 deletions(-) commit d66b1aec1546c236dfc033ee69e815a99147df50 Author: Bruce Guenter Date: Mon Dec 23 18:14:11 2002 +0000 Removed the superfluous "QUIT" command. protocols/smtp.cc | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit 3f030145f445adbbda33670f1ee620a776c4959a Author: Bruce Guenter Date: Mon Dec 23 18:11:57 2002 +0000 Output error messages when exiting with a failure code. protocols/protocol.cc | 18 +++++++++++++----- protocols/protocol.h | 6 ++++-- protocols/qmqp.cc | 27 +++++++++++++-------------- protocols/smtp.cc | 17 ++++++++--------- 4 files changed, 38 insertions(+), 30 deletions(-) commit cf5c0011a4b88eb89582b1f61d5b0f7916f59000 Author: Bruce Guenter Date: Mon Dec 23 18:11:03 2002 +0000 Allow protocol modules to output their own error messages. src/send.cc | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) commit c284b3127232e5f3b125d6577b39cb8fa5c0e00d Author: Bruce Guenter Date: Mon Dec 23 17:52:49 2002 +0000 Make sure to remove default{domain,host} before testing use of "me". test/tests/inject/from | 1 + test/tests/inject/sender | 1 + 2 files changed, 2 insertions(+), 0 deletions(-) commit dde9fa660686a66ae8ef11ce8dff3b5f4f95d51f Author: Bruce Guenter Date: Mon Dec 23 17:52:22 2002 +0000 Use the "me" control as the hostname to remap with adminaddr. doc/nullmailer-queue.8 | 9 +++------ src/queue.cc | 4 +--- 2 files changed, 4 insertions(+), 9 deletions(-) commit 25c573a9cbdf65536e2804759544d5d7404fae4b Author: Bruce Guenter Date: Mon Dec 23 17:51:17 2002 +0000 Use the "me" control as the idhost, not a default file. src/inject.cc | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) commit 45943686ddb59555396a93757150f903de3c89a5 Author: Bruce Guenter Date: Mon Dec 23 17:50:38 2002 +0000 Fixed up and documented the default host/domain rules. doc/nullmailer-inject.1 | 12 ++++++++---- lib/hostname.cc | 15 +++++++++++---- 2 files changed, 19 insertions(+), 8 deletions(-) commit f6c69210eb981915189202e545691b867e82dfbd Author: Bruce Guenter Date: Mon Dec 23 17:38:45 2002 +0000 Only append a "." to the domain name (when appending the defaultdomain) if it isn't empty. lib/canonicalize.cc | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit ecde7805dd7a5a81a9a72e3efcc5b3c7bdeea7a8 Author: Bruce Guenter Date: Mon Dec 23 17:27:33 2002 +0000 Auto-create /etc/nullmailer/{me,defaultdomain} on install. spec | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) commit 9d9cf4abe2823f064490353e65050454e03ec5dd Author: Bruce Guenter Date: Mon Dec 23 17:22:36 2002 +0000 Fixed up tests for the new "me" control file. test/functions | 4 ++-- test/tests/inject/from | 5 ++--- test/tests/inject/message-id | 5 ++--- test/tests/inject/sender | 15 ++++----------- test/tests/protocols | 1 + test/tests/queue/rewrite | 3 +-- 6 files changed, 12 insertions(+), 21 deletions(-) commit 2dcada1a8420f0cd2071f7d5400d36d90da9168f Author: Bruce Guenter Date: Mon Dec 23 16:59:48 2002 +0000 Fixup the tests for the more strict bash2 syntax. test/functions | 10 ++++++---- test/tests/inject/bad-headers | 2 +- test/tests/inject/date | 2 +- test/tests/inject/from | 2 +- test/tests/inject/message-id | 2 +- test/tests/inject/recips | 6 +++--- test/tests/inject/return-path | 2 +- test/tests/inject/sender | 6 +++--- 8 files changed, 17 insertions(+), 15 deletions(-) commit a608374d86fa96f1684ac9a97e20ee5ad905c797 Author: Bruce Guenter Date: Mon Dec 23 16:59:26 2002 +0000 Skip over the .svn directory instead of the CVS directory. test/Makefile.am | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit b969ad0011e096337e1df8b726a4dab31009ac5e Author: Bruce Guenter Date: Tue Dec 17 17:49:04 2002 +0000 Renamed lib/cli to lib/cli++ configure.in | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit beec6d81cdddd0e97075f0376a7695f8eace77d8 Author: Bruce Guenter Date: Sun Dec 15 05:36:45 2002 +0000 Renamed lib/cli to lib/cli++ to match the current sources. lib/Makefile.am | 2 +- protocols/Makefile.am | 6 +++--- protocols/protocol.cc | 2 +- src/Makefile.am | 6 +++--- src/inject.cc | 2 +- src/sendmail.cc | 2 +- 6 files changed, 10 insertions(+), 10 deletions(-) commit 6236adb6505b8de30d84cd21c77e2fde431813ef Author: Bruce Guenter Date: Sun Dec 15 05:29:43 2002 +0000 *** empty log message *** TODO | 7 +++++++ 1 files changed, 7 insertions(+), 0 deletions(-) commit d61f752fbb528a39e25dee76318ee0710c86761e Author: Bruce Guenter Date: Sun Dec 15 05:29:39 2002 +0000 Added some empty address list tests. test/address-test.cc | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) commit f6bd9e96236bc9d15ace31b3a9bcf8f417bd2453 Author: Bruce Guenter Date: Sun Dec 15 05:29:06 2002 +0000 Clarified documentation. doc/nullmailer-inject.1 | 3 +++ doc/nullmailer-send.8 | 13 ++++++++++--- 2 files changed, 13 insertions(+), 3 deletions(-) commit da5599048065408b11898be922d8666b9ac42fb3 Author: Bruce Guenter Date: Sun Dec 15 05:28:13 2002 +0000 Remove the CXXLINK hack that prevents compilation with newer versions of gcc. protocols/Makefile.am | 1 - src/Makefile.am | 1 - test/Makefile.am | 1 - 3 files changed, 0 insertions(+), 3 deletions(-) commit 7b404a44924cab6728dce8b44ad87148ab12a3a4 Author: Bruce Guenter Date: Sun Dec 15 05:27:40 2002 +0000 Pass $HELOHOST on to the protocol modules. protocols/smtp.cc | 3 ++- src/send.cc | 7 +++++++ 2 files changed, 9 insertions(+), 1 deletions(-) commit da880344f08b66367f1017eb5963450d5c916e91 Author: Bruce Guenter Date: Sun Dec 15 05:21:51 2002 +0000 Completed the conversion from hostname() to the new config files. lib/canonicalize.cc | 4 +-- lib/hostname.cc | 70 ++++++++------------------------------------------- lib/hostname.h | 7 +++- protocols/smtp.cc | 3 +- src/inject.cc | 8 +----- src/queue.cc | 6 +--- 6 files changed, 21 insertions(+), 77 deletions(-) commit abf914f1e1c9c0f083760a2ac5fc4dc474ebce12 Author: Bruce Guenter Date: Sun Dec 15 03:18:09 2002 +0000 Fixed a bug in the setenv function in sendmail.cc. NEWS | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 6d6b72544f4f345a6b811fcb18035eedb848a612 Author: Bruce Guenter Date: Sat Sep 22 05:15:29 2001 +0000 The parameter for putenv must not be automatic. src/sendmail.cc | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 0bfd0e7986ed7eef63c763723a13beb5cb0aac6e Author: Bruce Guenter Date: Sun Aug 26 03:49:12 2001 +0000 Drop address header fields with blank contents. src/inject.cc | 15 +++++++++------ 1 files changed, 9 insertions(+), 6 deletions(-) commit 0eb76674d28ec00176cda2e21e04c8eacf825450 Author: Bruce Guenter Date: Sun Aug 26 03:46:23 2001 +0000 Completed handling empty address lists. lib/address.cc | 7 ++++++- 1 files changed, 6 insertions(+), 1 deletions(-) commit da92f1e915dfceb6502047b3f0388e90987a303f Author: Bruce Guenter Date: Sun Aug 26 03:15:31 2001 +0000 Modified to properly parse an empty address field as empty. lib/address.cc | 20 ++++++++++++++------ 1 files changed, 14 insertions(+), 6 deletions(-) commit f9623df6d301f8092e033e1506defa51f9428189 Author: Bruce Guenter Date: Tue Jul 10 01:39:40 2001 +0000 Updated for the new untroubled.org web site. makedist.in | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit 432fea67613a7a32218d4ae3b6826b74182c7b67 Author: Bruce Guenter Date: Tue Jul 10 01:39:18 2001 +0000 *** empty log message *** NEWS | 7 +++++++ README | 6 ++++++ TODO | 21 +++++++++++++++++++-- 3 files changed, 32 insertions(+), 2 deletions(-) commit 853dabd29822cc4b25dd56a652bd028d888e0199 Author: Bruce Guenter Date: Tue Jul 10 01:38:54 2001 +0000 Redirect stderr to stdout before starting anything else to catch error messages. scripts/nullmailer.run | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit dbb47f9cecb13595241cd7daeb3bc6af27a930e9 Author: Bruce Guenter Date: Tue Jul 10 01:38:29 2001 +0000 Fixed a quoting bug with handling lines starting with ".". protocols/smtp.cc | 5 ++--- 1 files changed, 2 insertions(+), 3 deletions(-) commit f353c7acadf52776286d3ff59406a20513570b90 Author: Bruce Guenter Date: Tue Jul 10 01:37:33 2001 +0000 Tidied up the library function checks. configure.in | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) commit dacc07ea5f76fc94775e60b8e724754647383c97 Author: Bruce Guenter Date: Tue Jul 10 01:36:59 2001 +0000 Added an ignored option entry from the sendmail "-m" option. src/sendmail.cc | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit efbb131064feceb37660df104c68fd1bf4c525b5 Author: Bruce Guenter Date: Thu Mar 29 21:57:30 2001 +0000 Fixed instructions on RPM startup. HOWTO | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 6398dc58e24a54ee71115d6f2cabaee8d067646d Author: Bruce Guenter Date: Thu Mar 29 21:57:06 2001 +0000 *** empty log message *** TODO | 11 ++++++++++- 1 files changed, 10 insertions(+), 1 deletions(-) commit b1e425291726b6fa8cc437e06f440991a0fe770d Author: Bruce Guenter Date: Thu Mar 29 21:56:36 2001 +0000 Removed unnecessary init.d directory, and added in the man7 pages. spec | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) commit 45dbeb96ea19ca1a64f9edd16ad12e2714772ae8 Author: Bruce Guenter Date: Tue Feb 27 22:38:05 2001 +0000 Fixed some include file problems with sys/time.h. NEWS | 4 ++-- configure.in | 4 ++-- lib/makefield.cc | 2 +- src/send.cc | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) commit 7cdfa39c46ee4b934d7ad21ba7414e38cf135194 Author: Bruce Guenter Date: Wed Feb 7 21:45:32 2001 +0000 *** empty log message *** ChangeLog | 5 +++++ README | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) commit 29bf85c4dd9fb2f27c27fd94c48df4389c3ba9b8 Author: Bruce Guenter Date: Wed Feb 7 21:45:13 2001 +0000 Modified to always attempt to send everything in the queue. src/send.cc | 9 ++++++--- 1 files changed, 6 insertions(+), 3 deletions(-) commit 74e72decb13a35cad74750daf08a23d2f7c71c85 Author: Bruce Guenter Date: Fri Feb 2 02:30:36 2001 +0000 Bumped up version number to 1.00RC6. ChangeLog | 4 ++++ NEWS | 11 ++++++++--- TODO | 5 +++++ configure.in | 2 +- 4 files changed, 18 insertions(+), 4 deletions(-) commit 4a6ad6d42872d58eaac0604e28c05fd852ee52e3 Author: Bruce Guenter Date: Fri Feb 2 02:28:53 2001 +0000 Added a missing include. lib/hostname.cc | 1 + src/send.cc | 1 + 2 files changed, 2 insertions(+), 0 deletions(-) commit 29e1d10faada18b867f5ffa0b84abaa38625c189 Author: Bruce Guenter Date: Sat Dec 30 10:22:46 2000 +0000 Added 1.00RC5 release notes. NEWS | 12 +++++++++--- 1 files changed, 9 insertions(+), 3 deletions(-) commit 11a605944d897d9bfb51abcbc5a65af9db673b84 Author: Bruce Guenter Date: Sat Dec 30 10:18:42 2000 +0000 *** empty log message *** makedist.in | 3 ++- spec | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) commit 841ccae483442aba48ad0d9b8312beea0a4bb5f0 Author: Bruce Guenter Date: Sat Dec 30 10:16:46 2000 +0000 Make the service directory. spec | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit b5a02d72560f8a58149d907408b6d6d55759879e Author: Bruce Guenter Date: Sat Dec 30 10:12:45 2000 +0000 Bumped up version number. README | 4 ++-- configure.in | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) commit 0a0590220eacca1bb7965d414d2aab2ca26b4675 Author: Bruce Guenter Date: Sat Dec 30 09:47:26 2000 +0000 Removed unnecessary init script. scripts/nullmailer.init | 39 --------------------------------------- 1 files changed, 0 insertions(+), 39 deletions(-) delete mode 100644 scripts/nullmailer.init commit adad7709bf7490eb355ff5eeede0a1d3b60be3e5 Author: Bruce Guenter Date: Sat Dec 30 09:47:17 2000 +0000 Modified to use supervise-scripts 3. spec | 38 +++++++++++++++----------------------- 1 files changed, 15 insertions(+), 23 deletions(-) commit d62e97b74d464bb7863fb755272a7fa33c3b8578 Author: Bruce Guenter Date: Sat Dec 30 09:41:21 2000 +0000 Return proper error codes for permanent and temporary SMTP failures. protocols/smtp.cc | 14 ++++++++++++-- 1 files changed, 12 insertions(+), 2 deletions(-) commit c6654636d6e2812e371ee1193e815412ea117a20 Author: Bruce Guenter Date: Sat Dec 30 09:41:02 2000 +0000 Fixed the prototype for getdomainname. lib/hostname.cc | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit ef0704b64da065036a7193dbfd5141043ac00aad Author: Bruce Guenter Date: Sat Dec 30 09:40:44 2000 +0000 *** empty log message *** ChangeLog | 9 +++++++++ HOWTO | 2 +- 2 files changed, 10 insertions(+), 1 deletions(-) commit 3adb189998e0f75e03129a017fbc1d399739303e Author: Bruce Guenter Date: Wed Aug 30 20:58:37 2000 +0000 Moved extern declaration of getdomainname out of the function. lib/hostname.cc | 13 ++++++++++--- 1 files changed, 10 insertions(+), 3 deletions(-) commit 5cede356e41da63b71a1efa0d8a5887dbe847a18 Author: Bruce Guenter Date: Tue Aug 29 05:11:45 2000 +0000 Added missing INSTALL dist file. Makefile.am | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 37b555d7173f83a89bdfdb7324a041d8d39c281a Author: Bruce Guenter Date: Tue Aug 29 05:11:09 2000 +0000 Renamed the script files. scripts/{run-log => nullmailer-log.run} | 0 scripts/{init => nullmailer.init} | 0 scripts/{run-svc => nullmailer.run} | 0 spec | 6 +++--- 4 files changed, 3 insertions(+), 3 deletions(-) rename scripts/{run-log => nullmailer-log.run} (100%) rename scripts/{init => nullmailer.init} (100%) rename scripts/{run-svc => nullmailer.run} (100%) commit 195f92e0b52b263cf908701fa929a277eb14ca12 Author: Bruce Guenter Date: Tue Aug 29 00:07:50 2000 +0000 Fixed up forgotten ChangeLog entries. ChangeLog | 7 +++++++ 1 files changed, 7 insertions(+), 0 deletions(-) commit 9685b2cccd7befeb33631da041d93544b5425fe7 Author: Bruce Guenter Date: Tue Aug 29 00:00:15 2000 +0000 Final RC4 update. NEWS | 8 +++++--- README | 2 +- 2 files changed, 6 insertions(+), 4 deletions(-) commit 46994cdeb5a3d6331e9e6a069273677ed5ffb694 Author: Bruce Guenter Date: Mon Aug 28 23:58:38 2000 +0000 Test addresses with trailing periods. test/address-test.cc | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) commit b7deddd27024f40efb9605d8db0e3bba11233377 Author: Bruce Guenter Date: Mon Aug 28 23:57:43 2000 +0000 Fixed to handle addresses with trailing periods. lib/address.cc | 22 +++++++++++++--------- 1 files changed, 13 insertions(+), 9 deletions(-) commit 022a4edce2341a45836c75492f0bf33f45b5e281 Author: Bruce Guenter Date: Wed Aug 16 01:28:46 2000 +0000 Added extern declaration of getdomainname for systems that don't declare it. lib/hostname.cc | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit d13669d5bec5b7d2d451b35429cb72371e4fe876 Author: Bruce Guenter Date: Wed Aug 16 01:28:25 2000 +0000 *** empty log message *** ChangeLog | 5 +++++ NEWS | 1 + TODO | 4 ---- 3 files changed, 6 insertions(+), 4 deletions(-) commit 5dd4e7c4559d934c603b7440f56f8b9c65d0c7b1 Author: Bruce Guenter Date: Wed Aug 16 01:21:22 2000 +0000 Updated install instructions in HOWTO, removed the modified INSTALL document. HOWTO | 22 +++----- INSTALL | 184 --------------------------------------------------------------- README | 2 +- TODO | 4 ++ 4 files changed, 14 insertions(+), 198 deletions(-) delete mode 100644 INSTALL commit d45b24c27720452fd0c7102a1a6e88bfca4a4b7d Author: Bruce Guenter Date: Wed Aug 16 01:13:24 2000 +0000 Added custom INSTALL instructions. INSTALL | 184 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 184 insertions(+), 0 deletions(-) create mode 100644 INSTALL commit b868ae6ecebc1030a20befbf2619529ed57a775a Author: Bruce Guenter Date: Tue Aug 15 22:45:39 2000 +0000 Ignore warnings from compile output. acinclude.m4 | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 88f19c732b2ed6f8fdc91a140b4b1076a0f6ef71 Author: Bruce Guenter Date: Mon Aug 14 21:05:51 2000 +0000 Fixed the reversed named pipe bug logic. NEWS | 6 ++++++ acinclude.m4 | 3 ++- configure.in | 2 +- 3 files changed, 9 insertions(+), 2 deletions(-) commit e11b9203bf2b7fb2ae57e6f91d3e72349b700fd8 Author: Bruce Guenter Date: Fri Aug 11 11:10:25 2000 +0000 1.00RC3 release checkin. ChangeLog | 2 ++ NEWS | 1 + README | 4 ++-- makedist.in | 13 +++++-------- 4 files changed, 10 insertions(+), 10 deletions(-) commit 294e5aa230f8e6557574c4e6417c5435c738822c Author: Bruce Guenter Date: Fri Aug 11 11:09:41 2000 +0000 Fixed a problem with multiple use of itoa. test/address-test.cc | 9 +++++---- 1 files changed, 5 insertions(+), 4 deletions(-) commit 75c881a04cc16ae09c60938fe950c0c0ac9ef560 Author: Bruce Guenter Date: Fri Aug 11 00:48:19 2000 +0000 Added configure test for named pipe bug. ChangeLog | 21 +++++++++++++++++++++ NEWS | 5 +++++ TODO | 11 +++++------ acconfig.h | 2 ++ acinclude.m4 | 34 ++++++++++++++++++++++++++++++++++ configure.in | 4 +++- 6 files changed, 70 insertions(+), 7 deletions(-) commit be2db683e5cb28ebd4701c9554650a3ca6eb4681 Author: Bruce Guenter Date: Fri Aug 11 00:47:53 2000 +0000 Fixed header parsing logic. src/inject.cc | 80 +++++++++++++++++++++++++++++++++++---------------------- 1 files changed, 49 insertions(+), 31 deletions(-) commit 5852e4eb6e687c16f4f242fe957de709e554e3c4 Author: Bruce Guenter Date: Tue Aug 8 11:09:35 2000 +0000 Added code to handle systems that require a writer on the named pipe. src/send.cc | 9 +++++++++ 1 files changed, 9 insertions(+), 0 deletions(-) commit 7c8ee6dd883babf00442b3082bda73b50cb05c5a Author: Bruce Guenter Date: Tue Aug 8 11:08:43 2000 +0000 Added a handler for the -L sendmail option (ignored). src/sendmail.cc | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit f45ce51c6178a7e4b799781166c70a1a897457e4 Author: Bruce Guenter Date: Tue Aug 8 11:08:08 2000 +0000 Added man page for the sendmail emulator. doc/Makefile.am | 1 + doc/sendmail.1 | 75 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 76 insertions(+), 0 deletions(-) create mode 100644 doc/sendmail.1 commit c40bd02e6cf8c0a6c3706503ac3f88489f1c0678 Author: Bruce Guenter Date: Tue Aug 8 10:43:47 2000 +0000 Added an overall man page for nullmailer. doc/Makefile.am | 5 +++-- doc/nullmailer.7 | 30 ++++++++++++++++++++++++++++++ 2 files changed, 33 insertions(+), 2 deletions(-) create mode 100644 doc/nullmailer.7 commit 914c03a6dbbb4e1052090939ee89b91b9cf44cf2 Author: Bruce Guenter Date: Tue Aug 8 10:31:02 2000 +0000 Fixed a typo in the root-install chmods. Makefile.am | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 169c32515a18966632adc2d23df19c83324f3c61 Author: Bruce Guenter Date: Tue Aug 8 10:16:13 2000 +0000 Fixed some typos. lib/tcpconnect.cc | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 4c0ee03eb407127c4ba741d2240defaeeb95cbc2 Author: Bruce Guenter Date: Sat Jul 8 00:21:53 2000 +0000 Fixed up release notes. ChangeLog | 2 ++ NEWS | 5 +++++ TODO | 3 ++- 3 files changed, 9 insertions(+), 1 deletions(-) commit 72e2c21a123deb0636e99f7c140dbb06ce45ecb5 Author: Bruce Guenter Date: Tue Jul 4 09:37:35 2000 +0000 Fixed typo in lib/hostname.cc ChangeLog | 5 +++++ lib/hostname.cc | 6 +++--- 2 files changed, 8 insertions(+), 3 deletions(-) commit 9110a039f500dcdb7158f21a8023a569967d541a Author: Bruce Guenter Date: Wed Jun 28 21:27:46 2000 +0000 Added utsname tests to configure. ChangeLog | 10 ++++++++++ NEWS | 9 +++++++++ acconfig.h | 2 ++ acinclude.m4 | 27 +++++++++++++++++++++++++++ configure.in | 3 ++- 5 files changed, 50 insertions(+), 1 deletions(-) commit 7407ffc714f0ae8b7be3e144b26586b241747ec5 Author: Bruce Guenter Date: Wed Jun 28 21:26:44 2000 +0000 Fixed domain name determination bug, and portability fix in mergelib.sh lib/hostname.cc | 34 ++++++++++++++++++++++++++++------ lib/mergelib.sh | 2 +- 2 files changed, 29 insertions(+), 7 deletions(-) commit ac5526eb24b95b6f39ee009104da2f2c867913c0 Author: Bruce Guenter Date: Wed Jun 28 21:26:05 2000 +0000 Fixed response number bug. protocols/smtp.cc | 14 +++++++------- 1 files changed, 7 insertions(+), 7 deletions(-) commit b0e7a7464abe860551226e0870dd3f37f6ddc365 Author: Bruce Guenter Date: Tue Jun 20 01:47:50 2000 +0000 Fixed a minor type bug. ChangeLog | 5 +++++ lib/tcpconnect.cc | 2 +- 2 files changed, 6 insertions(+), 1 deletions(-) commit b9d8016c91144d1986029bc1bb7ad539c251b233 Author: Bruce Guenter Date: Thu Jun 15 21:26:49 2000 +0000 Final release 1.00RC1 check in. ChangeLog | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 4a07e155c61694340e6f797b55bbf48a941dbafa Author: Bruce Guenter Date: Thu Jun 15 21:22:13 2000 +0000 Final 1.00RC1 check in. NEWS | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) commit fcae2ba8b7bac005c7b0de960663f6e20c37deb6 Author: Bruce Guenter Date: Thu Jun 15 21:20:59 2000 +0000 Fixed up NEWS and README to reflect new version number. NEWS | 2 +- README | 11 +++++++++++ configure.in | 2 +- 3 files changed, 13 insertions(+), 2 deletions(-) commit bf50ea12ddf8170cf5d2cc87bfeee4175d2d617f Author: Bruce Guenter Date: Thu Jun 15 21:13:53 2000 +0000 Fixed up copyright notices. lib/address-old.cc | 21 +++++++++++++++++++++ lib/address.cc | 21 +++++++++++++++++++++ lib/canonicalize.cc | 21 +++++++++++++++++++++ lib/config_read.cc | 21 +++++++++++++++++++++ lib/config_readint.cc | 21 +++++++++++++++++++++ lib/config_readlist.cc | 21 +++++++++++++++++++++ lib/errcodes.cc | 21 +++++++++++++++++++++ lib/hostname.cc | 21 +++++++++++++++++++++ lib/makefield.cc | 21 +++++++++++++++++++++ lib/tcpconnect.cc | 21 +++++++++++++++++++++ protocols/protocol.cc | 4 ++-- protocols/qmqp.cc | 21 +++++++++++++++++++++ protocols/smtp.cc | 21 +++++++++++++++++++++ src/inject.cc | 21 +++++++++++++++++++++ src/mailq.cc | 21 +++++++++++++++++++++ src/queue.cc | 21 +++++++++++++++++++++ src/send.cc | 21 +++++++++++++++++++++ src/sendmail.cc | 4 ++-- 18 files changed, 340 insertions(+), 4 deletions(-) commit 81cbaafd9f3054a18c3b47fe43e8300473b2db21 Author: Bruce Guenter Date: Thu Jun 15 21:13:42 2000 +0000 Added note on bug fix to lib/makefields.cc ChangeLog | 7 +++++++ 1 files changed, 7 insertions(+), 0 deletions(-) commit ef8870f75cfb67b2e4745a43ab9cf008fff17165 Author: Bruce Guenter Date: Thu Jun 15 20:59:15 2000 +0000 Removed compiled binary file address-test. test/address-test | Bin 239088 -> 0 bytes 1 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 test/address-test commit e4438a9a7ee6c094b0fa7aa3d07a864482f2e5b5 Author: Bruce Guenter Date: Thu Jun 15 20:58:41 2000 +0000 Fixed include file paths. protocols/Makefile.am | 4 ++-- protocols/protocol.h | 2 +- protocols/qmqp.cc | 4 ++-- protocols/smtp.cc | 4 ++-- src/inject.cc | 12 ++++++------ src/mailq.cc | 2 +- src/queue.cc | 6 +++--- src/send.cc | 2 +- src/sendmail.cc | 4 ++-- test/Makefile.am | 2 +- test/address-test | Bin 231376 -> 239088 bytes test/address-test.cc | 4 ++-- 12 files changed, 23 insertions(+), 23 deletions(-) commit 528cc2d62f77e9d5024494e087b06f194b13411e Author: Bruce Guenter Date: Thu Jun 15 20:58:12 2000 +0000 Fixed include file paths, added missing shell scripts and removed some unnecessary headers. lib/Makefile.am | 13 ++++++++----- lib/address.cc | 2 +- lib/address.h | 2 +- lib/canonicalize.cc | 4 ++-- lib/canonicalize.h | 2 +- lib/config_read.cc | 2 +- lib/config_readint.cc | 2 +- lib/config_readlist.cc | 2 +- lib/configio.h | 2 +- lib/connect.h | 2 +- lib/defines.cc | 8 -------- lib/hostname.cc | 4 ++-- lib/make_defines.sh | 9 +++++++++ lib/makefield.cc | 25 ++++++++++--------------- lib/mergelib.sh | 16 ++++++++++++++++ lib/netstring.h | 2 +- 16 files changed, 56 insertions(+), 41 deletions(-) delete mode 100644 lib/defines.cc delete mode 100644 lib/fdbuf.h create mode 100644 lib/make_defines.sh create mode 100644 lib/mergelib.sh delete mode 100644 lib/mystring.h commit 2c137077a1f079c8e3073dee5c45faf172391faf Author: Bruce Guenter Date: Thu Jun 15 20:57:32 2000 +0000 Bumped the version number, and touched up the README and NEWS. NEWS | 6 ++++++ README | 4 +--- configure.in | 2 +- makedist.in | 2 ++ 4 files changed, 10 insertions(+), 4 deletions(-) commit e2dc08d88ac995de9541b544b88e46e393a7079a Author: Bruce Guenter Date: Thu Feb 17 00:24:45 2000 +0000 Imported sources. AUTHORS | 1 + BUGS | 4 + ChangeLog | 435 +++++++++++++++++++++++++++++ HOWTO | 45 +++ Makefile.am | 28 ++ NEWS | 143 ++++++++++ README | 9 + TODO | 5 + YEAR2000 | 10 + acconfig.h | 17 ++ acinclude.m4 | 71 +++++ configure.in | 50 ++++ doc/Makefile.am | 6 + doc/diagram | 21 ++ doc/nullmailer-inject.1 | 240 ++++++++++++++++ doc/nullmailer-queue.8 | 51 ++++ doc/nullmailer-send.8 | 72 +++++ lib/Makefile.am | 36 +++ lib/address-old.cc | 560 +++++++++++++++++++++++++++++++++++++ lib/address.cc | 619 +++++++++++++++++++++++++++++++++++++++++ lib/address.h | 8 + lib/canonicalize.cc | 19 ++ lib/canonicalize.h | 7 + lib/config_read.cc | 15 + lib/config_readint.cc | 15 + lib/config_readlist.cc | 23 ++ lib/configio.h | 11 + lib/connect.h | 8 + lib/defines.cc | 8 + lib/defines.h | 13 + lib/errcodes.cc | 24 ++ lib/errcodes.h | 26 ++ lib/hostname.cc | 34 +++ lib/hostname.h | 7 + lib/itoa.cc | 23 ++ lib/itoa.h | 11 + lib/list.h | 196 +++++++++++++ lib/listtest.cc | 50 ++++ lib/makefield.cc | 55 ++++ lib/netstring.cc | 13 + lib/netstring.h | 8 + lib/tcpconnect.cc | 46 +++ makedist.in | 42 +++ protocols/Makefile.am | 11 + protocols/protocol.cc | 52 ++++ protocols/protocol.h | 12 + protocols/qmqp.cc | 113 ++++++++ protocols/smtp.cc | 118 ++++++++ scripts/init | 39 +++ scripts/run-log | 2 + scripts/run-svc | 2 + spec | 93 ++++++ src/Makefile.am | 28 ++ src/address-main.cc | 21 ++ src/inject.cc | 542 ++++++++++++++++++++++++++++++++++++ src/mailq.cc | 38 +++ src/queue.cc | 179 ++++++++++++ src/send.cc | 286 +++++++++++++++++++ src/sendmail.cc | 135 +++++++++ test/Makefile.am | 24 ++ test/address-test | Bin 0 -> 231376 bytes test/address-test.cc | 177 ++++++++++++ test/address-trace.cc | 2 + test/functions | 41 +++ test/tests/inject/bad-headers | 15 + test/tests/inject/date | 12 + test/tests/inject/from | 66 +++++ test/tests/inject/message-id | 24 ++ test/tests/inject/recips | 50 ++++ test/tests/inject/return-path | 9 + test/tests/inject/sender | 76 +++++ test/tests/protocols | 44 +++ test/tests/queue/rewrite | 45 +++ 73 files changed, 5341 insertions(+), 0 deletions(-) create mode 100644 AUTHORS create mode 100644 BUGS create mode 100644 ChangeLog create mode 100644 HOWTO create mode 100644 Makefile.am create mode 100644 NEWS create mode 100644 README create mode 100644 TODO create mode 100644 YEAR2000 create mode 100644 acconfig.h create mode 100644 acinclude.m4 create mode 100644 configure.in create mode 100644 doc/Makefile.am create mode 100644 doc/diagram create mode 100644 doc/nullmailer-inject.1 create mode 100644 doc/nullmailer-queue.8 create mode 100644 doc/nullmailer-send.8 create mode 100644 lib/Makefile.am create mode 100644 lib/address-old.cc create mode 100644 lib/address.cc create mode 100644 lib/address.h create mode 100644 lib/canonicalize.cc create mode 100644 lib/canonicalize.h create mode 100644 lib/config_read.cc create mode 100644 lib/config_readint.cc create mode 100644 lib/config_readlist.cc create mode 100644 lib/configio.h create mode 100644 lib/connect.h create mode 100644 lib/defines.cc create mode 100644 lib/defines.h create mode 100644 lib/errcodes.cc create mode 100644 lib/errcodes.h create mode 100644 lib/fdbuf.h create mode 100644 lib/hostname.cc create mode 100644 lib/hostname.h create mode 100644 lib/itoa.cc create mode 100644 lib/itoa.h create mode 100644 lib/list.h create mode 100644 lib/listtest.cc create mode 100644 lib/makefield.cc create mode 100644 lib/mystring.h create mode 100644 lib/netstring.cc create mode 100644 lib/netstring.h create mode 100644 lib/tcpconnect.cc create mode 100644 makedist.in create mode 100644 protocols/Makefile.am create mode 100644 protocols/protocol.cc create mode 100644 protocols/protocol.h create mode 100644 protocols/qmqp.cc create mode 100644 protocols/smtp.cc create mode 100644 scripts/init create mode 100644 scripts/run-log create mode 100644 scripts/run-svc create mode 100644 spec create mode 100644 src/Makefile.am create mode 100644 src/address-main.cc create mode 100644 src/inject.cc create mode 100644 src/mailq.cc create mode 100644 src/queue.cc create mode 100644 src/send.cc create mode 100644 src/sendmail.cc create mode 100644 test/Makefile.am create mode 100644 test/address-test create mode 100644 test/address-test.cc create mode 100644 test/address-trace.cc create mode 100644 test/functions create mode 100644 test/tests/inject/bad-headers create mode 100644 test/tests/inject/date create mode 100644 test/tests/inject/from create mode 100644 test/tests/inject/message-id create mode 100644 test/tests/inject/recips create mode 100644 test/tests/inject/return-path create mode 100644 test/tests/inject/sender create mode 100644 test/tests/protocols create mode 100644 test/tests/queue/rewrite