log

age author description
Tue, 03 May 2005 05:04:20 +1000 mmj *** empty log message ***
Tue, 03 May 2005 04:56:38 +1000 mmj Install SIGTERM handler
Tue, 03 May 2005 04:20:15 +1000 mmj forgot the readn.c
Tue, 03 May 2005 03:41:01 +1000 mmj Another one
Tue, 03 May 2005 03:39:11 +1000 mmj read() wrapper, and yet another littering hole plunged
Sun, 01 May 2005 20:57:52 +1000 mmj README.security
Thu, 28 Apr 2005 20:04:11 +1000 mmj Allow bounces with no From:
Thu, 28 Apr 2005 17:52:06 +1000 mmj Cleanup confirmation bounces
Thu, 28 Apr 2005 04:36:05 +1000 mmj Changelog for previous commit
Thu, 28 Apr 2005 04:35:18 +1000 mmj Clean up after us when we have successfully parsed DSN mail
Thu, 28 Apr 2005 04:02:10 +1000 mmj Avoid possible race wrt. moderation
Tue, 26 Apr 2005 20:24:15 +1000 mmj README update
Tue, 26 Apr 2005 20:13:25 +1000 mmj Add a couple of missing newlines
Tue, 26 Apr 2005 20:04:36 +1000 mmj Forgot listsubs in listtexts/Makefile.am
Tue, 26 Apr 2005 19:56:37 +1000 mmj add logging about sub list
Tue, 26 Apr 2005 19:29:26 +1000 mmj listname+list, 1.2.5 and a FAQ entry -- not tested yet, but
Sun, 10 Apr 2005 01:10:23 +1000 mmj English list text fixes
Sat, 19 Mar 2005 00:41:27 +1100 mmj Docu update
Thu, 17 Mar 2005 21:21:17 +1100 mmj Only send to valid addresses
Mon, 14 Mar 2005 23:44:56 +1100 mmj Perl webinterface updates
Wed, 23 Feb 2005 00:49:33 +1100 mmj Man page update for mlmmj-bounce
Tue, 15 Feb 2005 23:49:16 +1100 mmj Get \) right
Tue, 15 Feb 2005 17:09:14 +1100 mmj SO_KEEPALIVE for socket
Tue, 15 Feb 2005 10:10:02 +1100 mmj Wrong date in README
Tue, 15 Feb 2005 09:57:15 +1100 mmj 1.2.4
Tue, 15 Feb 2005 09:56:45 +1100 mmj Make valgrind happy
Tue, 15 Feb 2005 05:52:08 +1100 mmj don't mystrdup unless needed
Mon, 14 Feb 2005 20:32:02 +1100 mmj free(subdir) after it's used, sigh. Remove superflous logging from mlmmj-maintd
Mon, 14 Feb 2005 03:58:29 +1100 mmj Clean up a bit
Wed, 09 Feb 2005 05:40:50 +1100 mmj fix typo
Wed, 09 Feb 2005 05:40:07 +1100 mmj TUNABLES update
Wed, 09 Feb 2005 05:21:48 +1100 mmj Alternate listaddresses
Wed, 09 Feb 2005 05:13:14 +1100 mmj Tunable port to connect to
Tue, 08 Feb 2005 20:34:33 +1100 mmj 1.2.3 updates
Tue, 08 Feb 2005 06:37:40 +1100 mmj Add .filename.lock file to lock against. Only allow addresses with a @ in them. 1.2.3
Fri, 04 Feb 2005 03:20:32 +1100 mmj Last fix, DSN is confirmed to work
Fri, 04 Feb 2005 02:47:51 +1100 mmj Remember / after listdir
Fri, 04 Feb 2005 02:39:40 +1100 mmj Init struct before usage
Fri, 04 Feb 2005 02:18:52 +1100 mmj We need this in CVS
Fri, 04 Feb 2005 02:03:40 +1100 mmj README enhancements
Fri, 04 Feb 2005 01:53:15 +1100 mmj Make mlmmj-bounce able to extract addresses from DSN's as specified in RFC1891
Fri, 04 Feb 2005 01:34:31 +1100 mmj a zero sized verp string should still enable verp
Wed, 02 Feb 2005 02:00:56 +1100 mmj Date: rfc conformance
Tue, 01 Feb 2005 20:18:21 +1100 mmj 1.2.2 update
Tue, 01 Feb 2005 20:16:55 +1100 mmj Remove THANKS, awfully out of date
Tue, 01 Feb 2005 20:14:01 +1100 mmj Bugfixes and 1.2.2
Tue, 01 Feb 2005 00:14:08 +1100 mmj Forgot control/noget
Sat, 29 Jan 2005 00:03:55 +1100 mmj mlmmj-make-ml.sh will now know where the listtexts where installed
Sat, 29 Jan 2005 00:02:29 +1100 mmj 1.2.1 README commit
Sat, 29 Jan 2005 00:01:33 +1100 mmj VERSION changed
Thu, 27 Jan 2005 05:03:57 +1100 mmj Move nosubonlydenymails check to the right place
Tue, 25 Jan 2005 02:24:17 +1100 mmj Add switches to control whether or not mlmmj sends out mails explaining
Tue, 25 Jan 2005 01:44:40 +1100 mmj FreeBSD 4 compilation fix
Sun, 23 Jan 2005 22:39:40 +1100 mmj 1.2.0 RELEASE_1_2_0 help
Sun, 23 Jan 2005 20:41:29 +1100 mmj #if 0 for debug info
Thu, 20 Jan 2005 06:22:14 +1100 mmj - subswitch, NULL);
Wed, 19 Jan 2005 00:25:55 +1100 mmj RC2 update
Wed, 19 Jan 2005 00:24:40 +1100 mmj 1.2.0-RC2
Wed, 19 Jan 2005 00:22:44 +1100 mmj Lets init the strlist before starting to use it
Tue, 18 Jan 2005 21:47:42 +1100 mmj Fix off by one error
Tue, 18 Jan 2005 19:03:47 +1100 mmj Logging
Tue, 18 Jan 2005 18:52:47 +1100 mmj log unsubs from mlmmj-maintd to log_oper
Tue, 18 Jan 2005 18:39:14 +1100 mmj Lets only rotate log if it exists
Tue, 18 Jan 2005 10:47:16 +1100 mmj Don't send the rest of the batch inside the while() loop
Mon, 17 Jan 2005 05:43:48 +1100 mmj VERP support
Mon, 17 Jan 2005 01:21:51 +1100 mmj char c, not int c
Sat, 15 Jan 2005 22:04:08 +1100 mmj 1.1.1-RC2
Sat, 15 Jan 2005 21:53:52 +1100 mmj Removed discardedname var since we don't need it anymore
Sat, 15 Jan 2005 21:46:24 +1100 mmj Lets add Message-Id: and Date:
Sat, 15 Jan 2005 21:46:12 +1100 mmj Add declaration of genmsgid() and gendatestr()
Sat, 15 Jan 2005 02:37:18 +1100 mmj log_oper is now varargs capable, which is much nicer.
Fri, 14 Jan 2005 19:07:04 +1100 mmj Typo in ChangeLog and distribute listtexts/da
Fri, 14 Jan 2005 09:19:56 +1100 mmj s/size_t/off_t/
Fri, 14 Jan 2005 09:16:39 +1100 mmj 1.1.1-RC1 for the gentoo guys to test
Fri, 14 Jan 2005 09:15:38 +1100 mmj Remove logging for now. The function itself is ok, it's more about the
Fri, 14 Jan 2005 09:06:41 +1100 mmj Never ever discard stuff from the queue/. Let the admin worry about that.
Fri, 14 Jan 2005 08:37:34 +1100 mmj Fixup mlmmj-bounce to get the parameters correctly and everything.
Fri, 14 Jan 2005 06:39:12 +1100 mmj Make sure we don't shadow some vars
Fri, 14 Jan 2005 06:37:11 +1100 mmj Remove call to myunlock, since it's closed right after
Fri, 14 Jan 2005 06:35:22 +1100 mmj Make the envelope from match the new order (VERP prep) and also remove
Fri, 14 Jan 2005 06:32:18 +1100 mmj Remove call to myunlock, since it's closed right after
Fri, 14 Jan 2005 06:31:15 +1100 mmj Remove call to myunlock, since it's closed right after
Fri, 14 Jan 2005 06:29:39 +1100 mmj Fix unlocking. It doesn't really matter, since the locks are released before
Fri, 14 Jan 2005 05:40:31 +1100 mmj Now it at least compiles
Fri, 14 Jan 2005 03:35:40 +1100 mmj ChangeLog forgotten stuff
Fri, 14 Jan 2005 03:34:46 +1100 mmj Header file for new Log Operation function
Fri, 14 Jan 2005 03:33:54 +1100 mmj --- ChangeLog 29 Nov 2004 08:10:47 -0000 1.95
Fri, 14 Jan 2005 03:32:35 +1100 mmj New log operation file.
Fri, 14 Jan 2005 03:31:08 +1100 mmj Remove a comment to get a log message which was missing before:
Fri, 14 Jan 2005 03:28:38 +1100 mmj Grab the lock right after we start sending, and not release before
Thu, 13 Jan 2005 21:19:46 +1100 mmj Let's make sure we can get the exclusive lock before discarding mail:
Thu, 13 Jan 2005 19:57:32 +1100 mmj Let's spin until fcntl does not return EINTR due to a signal.
Tue, 14 Dec 2004 21:13:21 +1100 mmj Danske listtexter
Thu, 02 Dec 2004 06:00:07 +1100 mmj Makefile.am for packaging listtexts/de RELEASE_1_1_0
Mon, 29 Nov 2004 19:14:25 +1100 mmj Distribute mlmmj-list.1
Mon, 29 Nov 2004 19:10:48 +1100 mmj Inform about uid in the logs when invoked wrongly
Mon, 29 Nov 2004 06:01:31 +1100 mmj Added [config.h].in
Mon, 29 Nov 2004 05:54:24 +1100 mmj ChangeLog entry about .de texts
Mon, 29 Nov 2004 05:52:57 +1100 mmj Patch from Drake Wyrm
Mon, 29 Nov 2004 05:52:41 +1100 mmj German listtexts
Mon, 29 Nov 2004 05:47:01 +1100 mmj Prep for 1.1.0 and patch from Drake Wyrm
Mon, 29 Nov 2004 05:46:43 +1100 mmj mlmmj-list update
Sat, 27 Nov 2004 01:36:27 +1100 mmj perl interface update from xi
Fri, 26 Nov 2004 07:01:02 +1100 mmj 1.1.0-RC3 prep
Fri, 26 Nov 2004 07:00:53 +1100 mmj Add moderate tag to access rules
Fri, 26 Nov 2004 03:04:05 +1100 mmj Forgotten commits
Fri, 26 Nov 2004 03:03:18 +1100 mmj PHP updates from Christoph
Fri, 26 Nov 2004 02:59:34 +1100 mortenp Add a To: header with the recipient's address when sending digests
Tue, 23 Nov 2004 01:35:02 +1100 mmj Don't try to realloc unless we own already
Tue, 23 Nov 2004 01:15:45 +1100 mmj Before sending the mail to +owner, we should strip
Tue, 23 Nov 2004 01:12:56 +1100 mmj Add missing include to statctrl
Mon, 22 Nov 2004 23:25:01 +1100 mmj Change statctrl to only return a file is not there, if stat() explicitly said so
Thu, 18 Nov 2004 22:58:27 +1100 mmj Make the mlmmj-list switches more compatible with the rest
Thu, 18 Nov 2004 00:03:56 +1100 mmj Add newline after generic subject
Thu, 18 Nov 2004 00:03:15 +1100 mmj Add newline after From
Mon, 15 Nov 2004 21:49:29 +1100 mmj Don't do RECIPDELIM in this batch
Mon, 15 Nov 2004 21:42:26 +1100 mmj Cannot update headers if there's none
Mon, 15 Nov 2004 21:21:06 +1100 mmj free a little later
Mon, 15 Nov 2004 21:17:45 +1100 mmj Add customheaders to digests as well
Mon, 15 Nov 2004 19:45:06 +1100 mmj Only read one extra char if there is one
Mon, 15 Nov 2004 19:35:51 +1100 mmj close another couple of leaks
Mon, 15 Nov 2004 19:17:04 +1100 mmj Close memleak in send_digest()
Fri, 12 Nov 2004 21:50:23 +1100 mmj VERSION is now RC2
Fri, 12 Nov 2004 21:49:28 +1100 mmj New binary: mlmmj-list
Fri, 12 Nov 2004 12:28:32 +1100 mmj Warning fixes and release prep
Fri, 12 Nov 2004 10:27:07 +1100 mmj Substitute all of them and convert moderation to prepstdreply
Fri, 12 Nov 2004 02:26:43 +1100 mmj fix typo
Fri, 12 Nov 2004 01:54:55 +1100 mmj Further fixups to new prepstdreply. Seems to work now, needs more testing though
Fri, 12 Nov 2004 00:35:38 +1100 mmj *GRRR* FFS
Fri, 12 Nov 2004 00:34:03 +1100 mmj Better fix for the strchr
Fri, 12 Nov 2004 00:31:22 +1100 mmj Only strchr if it's not NULL
Fri, 12 Nov 2004 00:10:54 +1100 mmj Rerwrite the way listtexts are handled and move Subject: out into the file
Thu, 11 Nov 2004 00:37:42 +1100 mmj Bugfix from Christian
Wed, 10 Nov 2004 19:11:29 +1100 mmj Convert the rest of the listtexts to the 'new' format
Wed, 10 Nov 2004 09:10:11 +1100 mmj Convert the first batch of listtexts in the vague hope we can get some
Wed, 10 Nov 2004 02:19:04 +1100 mmj Stak patches fra PIL:
Tue, 09 Nov 2004 22:36:14 +1100 mmj VERSION and ChangeLog update
Tue, 09 Nov 2004 22:35:58 +1100 mmj autocrap
Tue, 09 Nov 2004 22:03:55 +1100 mmj - if(strncasecmp(hdrline, "Subject: ", 9) == 0) {
Tue, 09 Nov 2004 22:02:50 +1100 mmj Fix invalid write by 1 in cleanquotedp.
Tue, 09 Nov 2004 19:40:48 +1100 mmj Add one free() and do a little fd cleanup
Tue, 09 Nov 2004 18:55:18 +1100 mmj Make -L alsa take an argument to getopt
Mon, 08 Nov 2004 09:35:07 +1100 mmj Let's not myfree(dirname); before we're actually done using it.
Wed, 20 Oct 2004 22:12:18 +1000 mmj When using Delivered-To: for spotting the recipient delimiter we
Wed, 20 Oct 2004 20:52:10 +1000 mmj Declare variables to make compile again
Wed, 13 Oct 2004 21:06:39 +1000 mmj mlmmj-unsub should also setuid, and fix a bug in mlmmj-sub so -U is actually recognized as an option
Fri, 24 Sep 2004 08:30:05 +1000 mmj the last = is the @
Fri, 24 Sep 2004 00:29:31 +1000 mmj This is post crash commit of working copy mmj. Will test compile etc.
Tue, 14 Sep 2004 21:06:44 +1000 mmj Only setuid in mlmmj-sub when we're root
Tue, 14 Sep 2004 21:04:21 +1000 mmj mlmmj-maintd.c:852: warning: long int format, time_t arg (arg 5)
Tue, 14 Sep 2004 19:27:29 +1000 mortenp fixed check (variable name is listaddr, and use strcasecmp())
Tue, 14 Sep 2004 19:22:41 +1000 mmj Sanity checks
Tue, 14 Sep 2004 09:01:32 +1000 mortenp added digest support
Tue, 14 Sep 2004 08:47:55 +1000 mmj Lets not run maintenance on single listdirs (-L) continously but be nice and sleep
Mon, 13 Sep 2004 04:14:49 +1000 mmj MAINTD_SLEEP is 7200 secs not 120 :)
Mon, 13 Sep 2004 04:13:52 +1000 mmj Don't reuse listdir, but introduce a new variable.
Sat, 11 Sep 2004 08:48:42 +1000 mmj -d option for mlmmj-maintd to work on all listdirs below the specified one
Fri, 10 Sep 2004 17:15:44 +1000 mmj Save the raw incoming mail when discarding, not the processed one.
Fri, 10 Sep 2004 17:10:54 +1000 mmj #include <inttypes.h>
Fri, 10 Sep 2004 16:05:42 +1000 mmj ChangeLog
Fri, 10 Sep 2004 16:04:57 +1000 mmj chown option and a bugfix for mlmmj-make-ml.sh, thanks Ingo Lameter
Thu, 09 Sep 2004 19:25:20 +1000 mmj ChangeLog entry about index() -> strchr() RELEASE_1_0_0
Thu, 09 Sep 2004 19:15:47 +1000 mmj Replace index with strchr since it warns a lot on older SunOS versions
Thu, 09 Sep 2004 11:35:45 +1000 mmj hush hush now. PLEASE.
Thu, 09 Sep 2004 11:27:57 +1000 mmj why, why, why? BECAUSE you have to learn to add parenthesises
Thu, 09 Sep 2004 11:26:56 +1000 mmj why, why, why? BECAUSE you have to learn to add parenthesises
Thu, 09 Sep 2004 08:11:14 +1000 mmj Make header match case insensitive
Thu, 09 Sep 2004 07:48:09 +1000 mmj TADAAAA. Drumroll please. 1.0.0 preparation commit
Thu, 09 Sep 2004 07:46:18 +1000 mmj only bail out wrt. mkdir requeue dir when its another error than EEXIST
Thu, 09 Sep 2004 07:22:17 +1000 mortenp Fixed requeueing
Tue, 07 Sep 2004 21:49:11 +1000 mmj Bouncelife and crontab entry fix and a commented out genmsgid() function
Tue, 07 Sep 2004 08:49:21 +1000 mortenp added TODO item
Mon, 06 Sep 2004 07:55:47 +1000 mmj TODO item about mlmmj-maintd running on several lists
Mon, 06 Sep 2004 07:31:20 +1000 mmj Manual pages
Mon, 06 Sep 2004 03:14:57 +1000 mmj Make random ints with hex be lowercase
Sat, 04 Sep 2004 22:53:16 +1000 mmj README exim comments and sanity check in mlmmj-maintd
Sat, 04 Sep 2004 09:24:45 +1000 mmj Brown paper bag bug commit
Sat, 04 Sep 2004 01:32:22 +1000 mortenp added error logging in CTRL_GET
Wed, 01 Sep 2004 18:47:18 +1000 mmj execlp(..., 0) -> execlp(..., NULL)
Wed, 01 Sep 2004 18:22:49 +1000 mmj ChangeLog elaboration
Wed, 01 Sep 2004 18:21:46 +1000 mmj Fix free() in the wrong place and do RC3
Wed, 01 Sep 2004 18:19:00 +1000 mmj php-admin
Tue, 31 Aug 2004 01:31:16 +1000 mortenp added comments about - seemingly - unchecked open() calls
Thu, 26 Aug 2004 03:03:17 +1000 mmj NULL is 0 when strncasecmping
Thu, 26 Aug 2004 02:59:12 +1000 mmj RC2
Wed, 25 Aug 2004 19:52:21 +1000 mmj See ChangeLog
Mon, 23 Aug 2004 23:20:44 +1000 mmj Small updates
Fri, 20 Aug 2004 23:28:09 +1000 mmj *** empty log message ***
Fri, 20 Aug 2004 22:44:21 +1000 mmj TODO update now 1.0.0 is underway
Fri, 20 Aug 2004 22:42:42 +1000 mmj TODO update now 1.0.0 is underway
Fri, 20 Aug 2004 22:41:39 +1000 mmj removal of old web interface
Fri, 20 Aug 2004 21:02:20 +1000 mmj README update
Fri, 20 Aug 2004 21:01:50 +1000 mmj New perl-admin, hdradd before mime
Wed, 18 Aug 2004 15:38:21 +1000 mmj uid check
Wed, 18 Aug 2004 15:28:22 +1000 mmj THANKS addition
Wed, 18 Aug 2004 05:10:04 +1000 mmj uid check et al
Tue, 17 Aug 2004 23:51:05 +1000 mmj In case of malformed bounces, lets just delete them.
Tue, 17 Aug 2004 19:24:30 +1000 mortenp fixed typo
Mon, 16 Aug 2004 23:26:19 +1000 mmj Remove unanchored dot-star from beginning of regexp
Thu, 12 Aug 2004 08:29:38 +1000 mmj 0.8.3 commit
Sat, 10 Jul 2004 06:28:16 +1000 mortenp initial revision
Sun, 04 Jul 2004 07:05:22 +1000 mmj SIG_ERR not IGN
Sun, 04 Jul 2004 07:03:08 +1000 mmj Don't use daemon() since it's not present on Solaris. Use our own instead
Sat, 03 Jul 2004 23:32:25 +1000 mmj The envelope from is written in the Return-Path: header line, so get it from there
Sat, 03 Jul 2004 22:29:25 +1000 mmj 0.8.2 stuff
Sat, 03 Jul 2004 16:09:55 +1000 mmj Read header correctly
Wed, 30 Jun 2004 00:09:59 +1000 mmj Clean up sub/unsub confirmation requests
Wed, 30 Jun 2004 00:09:33 +1000 mmj Add variable for how long sub/unsub confirmation requests can live
Wed, 30 Jun 2004 00:09:15 +1000 mmj ChangeLog update and VERSION bump for CVS
Mon, 28 Jun 2004 07:18:44 +1000 mmj standard replies did not work before
Fri, 25 Jun 2004 18:14:25 +1000 mmj 0.8.1 preparations
Fri, 25 Jun 2004 17:48:15 +1000 mmj Get rid of openrandexclrw since we're not using it anyway. And we hate dead code
Fri, 25 Jun 2004 17:40:33 +1000 mmj Another EEXIST check and some myfree's added
Fri, 25 Jun 2004 17:34:18 +1000 mmj More bugfixes and EEXIST checking
Fri, 25 Jun 2004 17:24:31 +1000 mmj Some more reassuring that open will retry if EEXIST
Fri, 25 Jun 2004 17:04:03 +1000 mmj Don't fail in mlmmj-process b/c of EEXIST on the queuefilenames
Fri, 25 Jun 2004 17:02:32 +1000 mmj Make it more clear wrt. listtexts
Fri, 25 Jun 2004 17:02:06 +1000 mmj Last change was crap
Fri, 25 Jun 2004 17:01:56 +1000 mmj Help message updated
Fri, 25 Jun 2004 09:12:55 +1000 mmj Mention how recipient_delimiter is done in Exim
Thu, 24 Jun 2004 23:16:24 +1000 mmj wrong checkin
Thu, 24 Jun 2004 23:04:04 +1000 mmj Add checks for regexec and regcomp to configure
Thu, 24 Jun 2004 21:56:06 +1000 mmj mlmmj-send now prepares headers and mail, and To: header feature added
Tue, 22 Jun 2004 19:08:47 +1000 mmj remove debug info
Tue, 22 Jun 2004 18:54:32 +1000 mmj Rephrase changelog
Tue, 22 Jun 2004 18:50:26 +1000 mmj Quoted printable subjects are now matched against prefix as well
Tue, 22 Jun 2004 17:07:10 +1000 mmj Make mlmmj-send capable of handling bouncing bounce probes to a local user on
Tue, 22 Jun 2004 17:06:32 +1000 mmj Commiting updated versions
Tue, 22 Jun 2004 16:22:02 +1000 mmj Don't litter the queue directory when rejecting posts for one reason or the
Mon, 21 Jun 2004 21:28:25 +1000 mmj more release stuff
Mon, 21 Jun 2004 21:23:00 +1000 mmj Getting ready for 0.8.0
Mon, 21 Jun 2004 21:10:54 +1000 mmj Make sure we initialize
Mon, 21 Jun 2004 20:57:26 +1000 mmj Add a few comments
Mon, 21 Jun 2004 20:48:12 +1000 mmj Fix a typo.
Mon, 21 Jun 2004 04:29:30 +1000 mortenp initial revision (mmj, please review)
Mon, 21 Jun 2004 03:36:27 +1000 mortenp access control is now implemented
Mon, 21 Jun 2004 03:27:22 +1000 mortenp added access control
Mon, 21 Jun 2004 03:26:27 +1000 mortenp assertions don't have error messages, so set errno=0
Mon, 21 Jun 2004 03:21:07 +1000 mortenp initial revision (mmj, please review this text)
Mon, 21 Jun 2004 00:06:21 +1000 mmj Fix the fix