log

age author description
Wed, 29 Feb 2012 00:03:46 +1100 Ben Schmidt Fix backslash escaping mechanism.
Wed, 22 Feb 2012 00:11:07 +1100 Ben Schmidt Improve documentation for mlmmj-make-ml.
Tue, 31 Jan 2012 04:13:27 +1100 Ben Schmidt Update URL for mlmmj-webarchiver.
Mon, 30 Jan 2012 22:08:56 +1100 Ben Schmidt Further revision of README.postfix.
Mon, 30 Jan 2012 03:17:02 +1100 Ben Schmidt Further revision to README.postfix; add another viable option.
Mon, 30 Jan 2012 02:22:43 +1100 Ben Schmidt Better VERP documentation.
Mon, 30 Jan 2012 01:49:26 +1100 Ben Schmidt New and improved documentation on Postfix integration.
Wed, 25 Jan 2012 22:34:57 +1100 Ben Schmidt Add ability to subscribe to 'both' and avoid a deadlock when switching.
Tue, 24 Jan 2012 04:08:24 +1100 Ben Schmidt Fix access logic so subonlypost doesn't override a send access rule.
Tue, 24 Jan 2012 15:43:53 +1100 Ben Schmidt Move subreason_strs and subtype_strs to subscriberfuncs.c.
Tue, 24 Jan 2012 03:02:00 +1100 Ben Schmidt Changes to how subscription and unsubscribe work.
Tue, 24 Jan 2012 14:20:58 +1100 Ben Schmidt Skip whitespace after conditionals at beginnings of lines when wrapping.
Tue, 24 Jan 2012 13:13:32 +1100 Ben Schmidt Fix bug where conditionals with multiple arguments caused an infinite loop.
Mon, 23 Jan 2012 19:55:04 +1100 Ben Schmidt Improvements to wrapping.
Mon, 23 Jan 2012 18:30:06 +1100 Ben Schmidt Handle edge cases at end-of-file properly.
Mon, 23 Jan 2012 18:03:37 +1100 Ben Schmidt Don't count skipped text when reckoning line length for wrapping.
Mon, 23 Jan 2012 18:01:35 +1100 Ben Schmidt Don't count the space joining lines if it hasn't been included.
Mon, 23 Jan 2012 23:47:37 +1100 Ben Schmidt Include reason and type when generating subscription moderation messages.
Mon, 23 Jan 2012 17:02:18 +1100 Ben Schmidt Add rejection of posts and obstruction of subscriptions.
Mon, 23 Jan 2012 16:28:05 +1100 Ben Schmidt Avoid bogus error messages when logging re To: and CC: headers.
Mon, 23 Jan 2012 13:06:45 +1100 Ben Schmidt Use character names in man pages.
Mon, 23 Jan 2012 11:45:21 +1100 Ben Schmidt Better description of mlmmj-unsub in man page.
Mon, 23 Jan 2012 11:44:50 +1100 Ben Schmidt Escape dashes in man pages.
Mon, 23 Jan 2012 00:20:37 +1100 Ben Schmidt Remove 'bashisms' from mlmmj-make-ml script
Tue, 25 Jan 2011 23:45:10 +0000 Richard Mortimer Only match -probe if it appears at the end of a filename
Tue, 25 Jan 2011 19:22:27 +0000 Richard Mortimer Ensure that mlmmjsend, mlmmjbounce, mlmmjunsub are freed on abnormal exit
Tue, 25 Jan 2011 18:59:39 +0000 Richard Mortimer Ensure that address and bouncedata are freed in unsub_bouncers()
Tue, 25 Jan 2011 18:33:14 +0000 Richard Mortimer Fixup missing myfree of from to and repto in resend_queue()
Tue, 25 Jan 2011 16:47:49 +0000 Richard Mortimer Add comment to make it clear what string manipulations achieve
Tue, 25 Jan 2011 16:46:52 +0000 Richard Mortimer Ensure that filename is always freed in clean_nolongerbouncing()
Tue, 25 Jan 2011 16:35:25 +0000 Richard Mortimer Only stat files after discounting ignored filenames.
Tue, 25 Jan 2011 15:21:40 +0000 Richard Mortimer Ensure that child processes exit if the execlp call fails and returns
Tue, 17 Jan 2012 14:14:26 +1100 Ben Schmidt Skip blank lines followed by unsatisfied conditionals with no else part.
Tue, 17 Jan 2012 14:14:21 +1100 Ben Schmidt Skip lines with directives which end up being whitespace-only.
Tue, 17 Jan 2012 14:14:16 +1100 Ben Schmidt Add support for conditionals in list texts.
Tue, 17 Jan 2012 13:05:40 +1100 Ben Schmidt Add %wrap% and %wrap W% formatting directives.
Tue, 17 Jan 2012 11:20:38 +1100 Ben Schmidt Add formatted substitutions that are lists.
Tue, 17 Jan 2012 01:26:45 +1100 Ben Schmidt Rework the internals of list text substitution and add some substitutions.
Mon, 16 Jan 2012 21:30:29 +1100 Ben Schmidt Fix potential crash when mail to the owner arrives with no From: header.
Mon, 16 Jan 2012 21:30:27 +1100 Ben Schmidt Add %originalmail% and restore backward compatibility of $originalmail$.
Mon, 16 Jan 2012 21:29:19 +1100 Ben Schmidt Allow more characters in control and text filenames for substitutions.
Mon, 16 Jan 2012 21:29:17 +1100 Ben Schmidt Add %%, %^%, %comment%, %control C%, %text T% formatting directives.
Wed, 04 Jan 2012 04:15:20 +1100 Ben Schmidt Move list text escaping and substitution into a text-reading function.
Fri, 30 Dec 2011 11:29:12 +1100 Ben Schmidt Abstract away operations on list texts in preparation for more processing.
Fri, 30 Dec 2011 00:20:21 +1100 Ben Schmidt Improve algorithm for list text substitutions.
Wed, 04 Jan 2012 04:10:31 +1100 Ben Schmidt Allow a space in $originalmail N$ substitution.
Wed, 04 Jan 2012 04:06:37 +1100 Ben Schmidt Improve documentation about the digest list text.
Fri, 30 Dec 2011 00:13:54 +1100 Ben Schmidt Add $text T$ substitution
Fri, 30 Dec 2011 00:09:33 +1100 Ben Schmidt Add $$ substitution.
Mon, 21 Mar 2011 01:33:31 +1100 Ben Schmidt Update documentation to reflect planned changes to list text directives
Wed, 04 Jan 2012 03:34:47 +1100 Ben Schmidt Fix strings for operation messages.
Sun, 01 Jan 2012 01:17:32 +1100 Ben Schmidt Update email address for README.sendmail author.
Mon, 26 Sep 2011 10:43:30 +1000 Ben Schmidt Allow list texts to include real UTF-8 characters, as documented.
Sat, 10 Sep 2011 12:23:40 +1000 Ben Schmidt Implement new list text naming scheme
Mon, 07 Mar 2011 01:30:02 +1100 Ben Schmidt Update documentation to reflect intended changes to list text naming
Tue, 22 Feb 2011 10:16:40 +1100 Ben Schmidt Mark a bunch of stuff as deprecated.
Tue, 22 Feb 2011 10:12:42 +1100 Ben Schmidt Add a space to $controlN$ substitution and improve documentation.
Mon, 07 Mar 2011 00:30:58 +1100 Ben Schmidt Added forgotten ChangeLog entry
Fri, 04 Mar 2011 10:15:19 +1100 Ben Schmidt Avoid trailing whitespace in MAIL FROM line (Lukas Fleischer)
Sun, 05 Dec 2010 19:13:25 +1100 Ben Schmidt Fixed tiny memory leak when exiting mlmmj-sub
Sun, 21 Nov 2010 01:00:59 +1100 Ben Schmidt Added tag RELEASE_1_2_17_1 for changeset dc0f9614c839 BRANCH_1_2_17
Sun, 21 Nov 2010 00:41:35 +1100 Ben Schmidt mlmmj-1.2.17.1 RELEASE_1_2_17_1
Sun, 21 Nov 2010 00:57:23 +1100 Ben Schmidt Added contrib/web/php-moderation/dot.htaccess to version control
Sun, 21 Nov 2010 00:31:09 +1100 Ben Schmidt Check return status in mlmmj-perl-admin when adding subscribers (Florian
Sun, 21 Nov 2010 00:30:23 +1100 Ben Schmidt Better validation of input in php-admin (Thomas Goirand)
Sun, 21 Nov 2010 00:28:46 +1100 Ben Schmidt Put README.postfix in tarball
Sun, 21 Nov 2010 00:27:14 +1100 Ben Schmidt Added Turkish translation (Samed Beyribey)
Sun, 21 Nov 2010 00:25:20 +1100 Ben Schmidt Validate input in php-admin to avoid altering arbitrary files
Mon, 15 Nov 2010 21:07:50 +1100 Ben Schmidt Better EOL handling and error reporting in php-admin (Franky Van Liedekerke)
Mon, 15 Nov 2010 11:12:50 +1100 Ben Schmidt Avoid losing mail when connection to relayhost fails
Mon, 15 Nov 2010 10:11:28 +1100 Ben Schmidt Document why 'nobody' is inappropriate and capitalise a few things
Mon, 15 Nov 2010 09:36:38 +1100 Ben Schmidt Ignore TAGS files
Mon, 15 Nov 2010 09:31:15 +1100 Ben Schmidt Insignificant change: zero is a valid file descriptor
Fri, 12 Nov 2010 02:30:21 +1100 Ben Schmidt Removed redundant memory freeing code
Fri, 12 Nov 2010 02:30:00 +1100 Ben Schmidt Improved and more consistent closing of SMTP sessions
Fri, 12 Nov 2010 02:27:50 +1100 Ben Schmidt Check the server gives a reply before reading it to avoid segfaulting
Fri, 12 Nov 2010 02:26:49 +1100 Ben Schmidt Avoid checking addresses multiple times for notmetoo
Fri, 12 Nov 2010 00:53:36 +1100 Ben Schmidt Fix some memory leaks
Fri, 12 Nov 2010 00:01:07 +1100 Ben Schmidt Better logging when moving requeue mailfiles into place
Mon, 01 Nov 2010 08:31:08 +1100 Ben Schmidt More readable interface to mygetuntil() when reading to EOF
Fri, 29 Oct 2010 22:25:56 +1100 Ben Schmidt Changes to indentation in php-admin and php-user
Fri, 29 Oct 2010 22:13:47 +1100 Ben Schmidt Update php code to use superglobals
Thu, 21 Oct 2010 10:08:35 +1100 Ben Schmidt Update list of files to include in tarball
Thu, 21 Oct 2010 09:30:39 +1100 Ben Schmidt Simplify file-reading code in php-admin (Franky Van Liedekerke)
Thu, 21 Oct 2010 09:22:07 +1100 Ben Schmidt Remove \r more aggressively in php-admin (Franky Van Liedekerke)
Wed, 20 Oct 2010 12:43:26 +1100 Ben Schmidt Tiny typo fix in ChangeLog
Wed, 20 Oct 2010 12:34:28 +1100 Ben Schmidt Make *all* random strings produced the same length
Wed, 20 Oct 2010 11:39:58 +1100 Ben Schmidt Only check for submod when we need to know (Franky Van Liedekerke)
Mon, 18 Oct 2010 09:59:24 +1100 Ben Schmidt Fix php-admin to work when topdir contains a symlink (e.g. on Mac)
Mon, 18 Oct 2010 09:56:38 +1100 Ben Schmidt Merged change for improving finding php-admin support files
Tue, 12 Oct 2010 09:14:35 +1100 Ben Schmidt Removed unnecessary slash from command for deeply nested listdirs
Wed, 06 Oct 2010 10:35:04 +1100 Ben Schmidt Better techniques for locating support files in php-admin
Mon, 11 Oct 2010 21:59:19 +1100 Ben Schmidt Correct command for deeply nested listdirs
Mon, 11 Oct 2010 09:34:25 +1100 Ben Schmidt Fixed typo in German list text
Fri, 08 Oct 2010 01:47:46 +1100 Ben Schmidt Cosmetic changes to help messages
Fri, 08 Oct 2010 00:28:51 +1100 Ben Schmidt Added missing #include <string.h>
Wed, 06 Oct 2010 23:30:26 +1100 Ben Schmidt Add $controlN$ substitution
Wed, 06 Oct 2010 23:26:26 +1100 Ben Schmidt Fix theoretically possible memory corruption by chomp()
Wed, 06 Oct 2010 10:12:23 +1100 Ben Schmidt Info on how to run mlmmj-maintd on deeply nested listdirs (Thomas Goirand)
Mon, 04 Oct 2010 10:18:15 +1100 Ben Schmidt Document that delimiter '-' is unlikely to work.
Mon, 04 Oct 2010 00:28:54 +1100 Ben Schmidt Documented some approaches to web archive generation
Sun, 03 Oct 2010 22:12:33 +1100 Ben Schmidt Remove .sh from mlmmj-make-ml.sh; symlink original name
Sun, 03 Oct 2010 21:40:42 +1100 Chris Webb Fix spelling of 'receive' and 'voodoo'; make mlmmj-recieve a symlink
Mon, 27 Sep 2010 10:59:35 +1000 Ben Schmidt Added info on a hierarchical multi-domain option to README.postfix
Mon, 20 Sep 2010 02:52:22 +1000 Ben Schmidt Richer MIME list texts with inline messages (English only so far)
Mon, 20 Sep 2010 02:31:03 +1000 Ben Schmidt Add $random0$ through $random5$ substitutions
Mon, 20 Sep 2010 02:25:54 +1000 Ben Schmidt Add a $subject$ substitution for list texts
Mon, 20 Sep 2010 02:07:42 +1000 Ben Schmidt Update list texts to retain current behaviour despite previous change
Mon, 20 Sep 2010 02:05:31 +1000 Ben Schmidt Changes to how $originalmail$ works
Mon, 20 Sep 2010 01:44:58 +1000 Ben Schmidt Arbitrary headers in listtexts, fix default Content-Transfer-Encoding: header,
Mon, 20 Sep 2010 01:41:32 +1000 Ben Schmidt Fix Content-Transfer-Encoding: header for digests,
Mon, 20 Sep 2010 01:19:25 +1000 Ben Schmidt Fixed a bug where a listtext token was passed without a substitution,
Mon, 20 Sep 2010 01:18:30 +1000 Ben Schmidt Documented listtexts
Tue, 24 Aug 2010 21:58:59 +1000 Ben Schmidt Added contrib/web/php-moderation/dot.htaccess to version control
Tue, 24 Aug 2010 21:57:48 +1000 Ben Schmidt Removed now unnecessary .cvsignore files
Sat, 14 Aug 2010 01:07:52 +1000 Ben Schmidt Convert documentation to UTF-8
Sat, 14 Aug 2010 01:07:36 +1000 Ben Schmidt Typo fix in mlmmj-unsub man page
Sat, 31 Jul 2010 00:29:09 +1000 Ben Schmidt Avoid a warning about using a string as an array in php-admin
Sat, 31 Jul 2010 00:28:40 +1000 Ben Schmidt Ensure files written by php-admin have Unix EOL and sane permissions
Sat, 31 Jul 2010 00:26:30 +1000 Ben Schmidt Make the random strings produced always the same length rather the