179 Commits (master)
 

Author SHA1 Message Date
Dianne Skoll 3585e54c93
Fix typo 4 days ago
Dianne Skoll e53d1ae95c
Fix typo 4 weeks ago
Dianne Skoll b2597ead67
Prep for 3.05 release. 4 weeks ago
Dianne Skoll af7031176b
Log the MTA from mailmunge-multiplexor.c instead of the filter 4 weeks ago
Dianne Skoll 4ddea9159c
Remove support for systems that don't have inet_ntop 4 weeks ago
Dianne Skoll ad0f43d30d
Remove unused file; change log identifier of test filters. 1 month ago
Dianne Skoll 84f219d5b7
Change log identifier for test filter. 1 month ago
Dianne Skoll 12edad6943
Fix potential code path that could call snprintf from a signal handler 1 month ago
Dianne Skoll d92eea6b5a
Determine my IP address by binding a UDP socket to 8.8.8.8/53 and using getsockname 1 month ago
Dianne Skoll fb131a9692
Revert SIGTERM/SIGINT handling; libmilter already does it for us. 1 month ago
Dianne Skoll b77a1d02dd
Log if we're terminated due to a signal 1 month ago
Dianne Skoll b2fe55254b
Don't call syslog from signal handler. 1 month ago
Dianne Skoll b518d33fb7
Handle SIGINT and SIGTERM by calling smfi_stop 1 month ago
Dianne Skoll ecd0775b60
Make the Boilerplate action log helpful messages if things go wrong. 1 month ago
Dianne Skoll ba884504ae
Add SOCKET SPECIFICATION section to mailmunge man page. 2 months ago
Dianne Skoll cb735cba45
Use -Wno-unused-result if compiler accepts it. 2 months ago
Dianne Skoll c05d2e8baf
Work correctly if we start with no machines and then add one. 2 months ago
Dianne Skoll 3bb98287d6
Fix typo 2 months ago
Dianne Skoll ebaae5a9e4
Clarify mailmunge-protocol docs. 2 months ago
Dianne Skoll 79ba4a0e01
Document percent-encoding. 2 months ago
Dianne Skoll beee5fd90a
Use "mm-mx-test-instance" as the syslog name for tests. 2 months ago
Dianne Skoll 35c25f147a
Document action_from_response as an instance method, not a class method. 2 months ago
Dianne Skoll 7f7584bb87
Fix typo 2 months ago
Dianne Skoll d5a9da542b
Fix typo 2 months ago
Dianne Skoll b4a66b8129
Update changelog; prep for 3.04 release. 2 months ago
Dianne Skoll 95054e536c
Fix docs 2 months ago
Dianne Skoll dc06fbd14e
Avoid compiler warning. 2 months ago
Dianne Skoll 0de0521cf3
Fix error in embedded Perl handling. PERL_SYS_TERM must be called only *once*, not once per interpreter termination. 2 months ago
Dianne Skoll 7c1e0ed7cd
Allow for 60**3 (=216000) Mailmunge ID's per second rather than 60*2 (=3600) 2 months ago
Dianne Skoll d9590da046
Fix typo in comment 2 months ago
Dianne Skoll 0351d658f6
Fix typo 2 months ago
Dianne Skoll b9d23b43dd
More documentation fixes. 2 months ago
Dianne Skoll faf6d1368b
Update docs 2 months ago
Dianne Skoll 16ee3ca4d3
Append 'i' macro value if we have a queue id 2 months ago
Dianne Skoll 6519c12b20
Bail out if we can't read COMMANDS. 2 months ago
Dianne Skoll 1eb7c05a7a
Read COMMANDS file in filter_sender and filter_recipient 2 months ago
Dianne Skoll fc7d22e7f9
Don't replace 127.0.0.1 with public IP address 2 months ago
Dianne Skoll a6d72d9c13
Clarify some log messages. 3 months ago
Dianne Skoll 40473a5a51
Don't install *.pm.in files 3 months ago
Dianne Skoll 10da19a94d
Fix typos. 3 months ago
Dianne Skoll 5129b77c01
Check that we get back a Mailmunge::Response object from various filter_* callbacks. 3 months ago
Dianne Skoll 621b8f9f26
s/should return/must return/ 3 months ago
Dianne Skoll 33bbdd72a3
Provide helpful hint if unable to activate worker because of -W option 3 months ago
Dianne Skoll 3c2dd17416
Remove redundant code. 3 months ago
Dianne Skoll b8bf5d0c5d
Note that MX_MIN_WORKER_DELAY should be set to zero. 3 months ago
Dianne Skoll 8ff26a60ee
Update DIST-CONTENTS 3 months ago
Dianne Skoll 1d90e84f0b
Add new test file. 3 months ago
Dianne Skoll f5695931a3
Cosmetic fix: returned instead of returns 3 months ago
Dianne Skoll 5f1db6afbd
Log a diagnostic if filter_cleanup does not return an integer. 3 months ago
Dianne Skoll 9f35e12cfa
Use with --with-perlinstalldirs option. 3 months ago