]>
git.ipfire.org Git - thirdparty/mlmmj.git/log
mmj [Thu, 11 Nov 2004 13:31:22 +0000 (00:31 +1100)]
Only strchr if it's not NULL
mmj [Thu, 11 Nov 2004 13:10:54 +0000 (00:10 +1100)]
Rerwrite the way listtexts are handled and move Subject: out into the file
in the process.
Also bump VERSION to 1.1.0-RC1, it's 1.1.0 time :-)
mmj [Wed, 10 Nov 2004 13:37:42 +0000 (00:37 +1100)]
Bugfix from Christian
mmj [Wed, 10 Nov 2004 08:11:29 +0000 (19:11 +1100)]
Convert the rest of the listtexts to the 'new' format
mmj [Tue, 9 Nov 2004 22:10:11 +0000 (09:10 +1100)]
Convert the first batch of listtexts in the vague hope we can get some
comments ASAP on the format.
mmj [Tue, 9 Nov 2004 15:19:04 +0000 (02:19 +1100)]
Stak patches fra PIL:
- control/nosubconfirm
- webinterface update, så det kan håndtere subscribers
- snippet til at kontrollere at group writable bit er sat
mmj [Tue, 9 Nov 2004 11:36:14 +0000 (22:36 +1100)]
VERSION and ChangeLog update
mmj [Tue, 9 Nov 2004 11:35:58 +0000 (22:35 +1100)]
autocrap
mmj [Tue, 9 Nov 2004 11:03:55 +0000 (22:03 +1100)]
- if(strncasecmp(hdrline, "Subject: ", 9) == 0) {
+ if(strncasecmp(hdrline, "Subject:", 8) == 0) {
mmj [Tue, 9 Nov 2004 11:02:50 +0000 (22:02 +1100)]
Fix invalid write by 1 in cleanquotedp.
mmj [Tue, 9 Nov 2004 08:40:48 +0000 (19:40 +1100)]
Add one free() and do a little fd cleanup
mmj [Tue, 9 Nov 2004 07:55:18 +0000 (18:55 +1100)]
Make -L alsa take an argument to getopt
mmj [Sun, 7 Nov 2004 22:35:07 +0000 (09:35 +1100)]
Let's not myfree(dirname); before we're actually done using it.
mmj [Wed, 20 Oct 2004 12:12:18 +0000 (22:12 +1000)]
When using Delivered-To: for spotting the recipient delimiter we
should also use it when calling listcontrol.
mmj [Wed, 20 Oct 2004 10:52:10 +0000 (20:52 +1000)]
Declare variables to make compile again
mmj [Wed, 13 Oct 2004 11:06:39 +0000 (21:06 +1000)]
mlmmj-unsub should also setuid, and fix a bug in mlmmj-sub so -U is actually recognized as an option
mmj [Thu, 23 Sep 2004 22:30:05 +0000 (08:30 +1000)]
the last = is the @
mmj [Thu, 23 Sep 2004 14:29:31 +0000 (00:29 +1000)]
This is post crash commit of working copy mmj. Will test compile etc.
in a minute.
--- ChangeLog 14 Sep 2004 11:06:43 -0000 1.82
+++ ChangeLog 23 Sep 2004 14:25:13 -0000
@@ -1,6 +1,9 @@
- o Avoid message about changing uid in mlmmj-sub by only saying so when doing
- so
+ o Add support for not archiving the list by touching listdir/control/noarchive
+ o Add 'nomail' version of lists. Subscribers to the nomail version are
+ subscribed, but does not get any mail
+ o Don't talk about changing uid in mlmmj-sub when we're not really doing it
o Add sanity checks to disallow denial mails going to the list
+ o Add digest functionality
o Implement -d option for mlmmj-maintd to be able to supply it with a directory
containing several listdirs, where mlmmj-maintd then will run maintenance
o Chown option and a fix for mlmmj-make-ml.sh. Thanks Ingo Lameter
mmj [Tue, 14 Sep 2004 11:06:44 +0000 (21:06 +1000)]
Only setuid in mlmmj-sub when we're root
mmj [Tue, 14 Sep 2004 11:04:21 +0000 (21:04 +1000)]
mlmmj-maintd.c:852: warning: long int format, time_t arg (arg 5)
mortenp [Tue, 14 Sep 2004 09:27:29 +0000 (19:27 +1000)]
fixed check (variable name is listaddr, and use strcasecmp())
mmj [Tue, 14 Sep 2004 09:22:41 +0000 (19:22 +1000)]
Sanity checks
mortenp [Mon, 13 Sep 2004 23:01:32 +0000 (09:01 +1000)]
added digest support
mmj [Mon, 13 Sep 2004 22:47:55 +0000 (08:47 +1000)]
Lets not run maintenance on single listdirs (-L) continously but be nice and sleep
mmj [Sun, 12 Sep 2004 18:14:49 +0000 (04:14 +1000)]
MAINTD_SLEEP is 7200 secs not 120 :)
mmj [Sun, 12 Sep 2004 18:13:52 +0000 (04:13 +1000)]
Don't reuse listdir, but introduce a new variable.
mmj [Fri, 10 Sep 2004 22:48:42 +0000 (08:48 +1000)]
-d option for mlmmj-maintd to work on all listdirs below the specified one
mmj [Fri, 10 Sep 2004 07:15:44 +0000 (17:15 +1000)]
Save the raw incoming mail when discarding, not the processed one.
mmj [Fri, 10 Sep 2004 07:10:54 +0000 (17:10 +1000)]
#include <inttypes.h>
mmj [Fri, 10 Sep 2004 06:05:42 +0000 (16:05 +1000)]
ChangeLog
mmj [Fri, 10 Sep 2004 06:04:57 +0000 (16:04 +1000)]
chown option and a bugfix for mlmmj-make-ml.sh, thanks Ingo Lameter
mmj [Thu, 9 Sep 2004 09:25:20 +0000 (19:25 +1000)]
ChangeLog entry about index() -> strchr()
mmj [Thu, 9 Sep 2004 09:15:47 +0000 (19:15 +1000)]
Replace index with strchr since it warns a lot on older SunOS versions
mmj [Thu, 9 Sep 2004 01:35:45 +0000 (11:35 +1000)]
hush hush now. PLEASE.
mmj [Thu, 9 Sep 2004 01:27:57 +0000 (11:27 +1000)]
why, why, why? BECAUSE you have to learn to add parenthesises
mmj [Thu, 9 Sep 2004 01:26:56 +0000 (11:26 +1000)]
why, why, why? BECAUSE you have to learn to add parenthesises
mmj [Wed, 8 Sep 2004 22:11:14 +0000 (08:11 +1000)]
Make header match case insensitive
mmj [Wed, 8 Sep 2004 21:48:09 +0000 (07:48 +1000)]
TADAAAA. Drumroll please. 1.0.0 preparation commit
mmj [Wed, 8 Sep 2004 21:46:18 +0000 (07:46 +1000)]
only bail out wrt. mkdir requeue dir when its another error than EEXIST
mortenp [Wed, 8 Sep 2004 21:22:17 +0000 (07:22 +1000)]
Fixed requeueing
mmj [Tue, 7 Sep 2004 11:49:11 +0000 (21:49 +1000)]
Bouncelife and crontab entry fix and a commented out genmsgid() function
mortenp [Mon, 6 Sep 2004 22:49:21 +0000 (08:49 +1000)]
added TODO item
mmj [Sun, 5 Sep 2004 21:55:47 +0000 (07:55 +1000)]
TODO item about mlmmj-maintd running on several lists
mmj [Sun, 5 Sep 2004 21:31:20 +0000 (07:31 +1000)]
Manual pages
mmj [Sun, 5 Sep 2004 17:14:57 +0000 (03:14 +1000)]
Make random ints with hex be lowercase
mmj [Sat, 4 Sep 2004 12:53:16 +0000 (22:53 +1000)]
README exim comments and sanity check in mlmmj-maintd
mmj [Fri, 3 Sep 2004 23:24:45 +0000 (09:24 +1000)]
Brown paper bag bug commit
mortenp [Fri, 3 Sep 2004 15:32:22 +0000 (01:32 +1000)]
added error logging in CTRL_GET
mmj [Wed, 1 Sep 2004 08:47:18 +0000 (18:47 +1000)]
execlp(..., 0) -> execlp(..., NULL)
mmj [Wed, 1 Sep 2004 08:22:49 +0000 (18:22 +1000)]
ChangeLog elaboration
mmj [Wed, 1 Sep 2004 08:21:46 +0000 (18:21 +1000)]
Fix free() in the wrong place and do RC3
mmj [Wed, 1 Sep 2004 08:19:00 +0000 (18:19 +1000)]
php-admin
mortenp [Mon, 30 Aug 2004 15:31:16 +0000 (01:31 +1000)]
added comments about - seemingly - unchecked open() calls
mmj [Wed, 25 Aug 2004 17:03:17 +0000 (03:03 +1000)]
NULL is 0 when strncasecmping
mmj [Wed, 25 Aug 2004 16:59:12 +0000 (02:59 +1000)]
RC2
mmj [Wed, 25 Aug 2004 09:52:21 +0000 (19:52 +1000)]
See ChangeLog
mmj [Mon, 23 Aug 2004 13:20:44 +0000 (23:20 +1000)]
Small updates
mmj [Fri, 20 Aug 2004 13:28:09 +0000 (23:28 +1000)]
*** empty log message ***
mmj [Fri, 20 Aug 2004 12:44:21 +0000 (22:44 +1000)]
TODO update now 1.0.0 is underway
mmj [Fri, 20 Aug 2004 12:42:42 +0000 (22:42 +1000)]
TODO update now 1.0.0 is underway
mmj [Fri, 20 Aug 2004 12:41:39 +0000 (22:41 +1000)]
removal of old web interface
mmj [Fri, 20 Aug 2004 11:02:20 +0000 (21:02 +1000)]
README update
mmj [Fri, 20 Aug 2004 11:01:50 +0000 (21:01 +1000)]
New perl-admin, hdradd before mime
mmj [Wed, 18 Aug 2004 05:38:21 +0000 (15:38 +1000)]
uid check
mmj [Wed, 18 Aug 2004 05:28:22 +0000 (15:28 +1000)]
THANKS addition
mmj [Tue, 17 Aug 2004 19:10:04 +0000 (05:10 +1000)]
uid check et al
mmj [Tue, 17 Aug 2004 13:51:05 +0000 (23:51 +1000)]
In case of malformed bounces, lets just delete them.
mortenp [Tue, 17 Aug 2004 09:24:30 +0000 (19:24 +1000)]
fixed typo
mmj [Mon, 16 Aug 2004 13:26:19 +0000 (23:26 +1000)]
Remove unanchored dot-star from beginning of regexp
mmj [Wed, 11 Aug 2004 22:29:38 +0000 (08:29 +1000)]
0.8.3 commit
mortenp [Fri, 9 Jul 2004 20:28:16 +0000 (06:28 +1000)]
initial revision
mmj [Sat, 3 Jul 2004 21:05:22 +0000 (07:05 +1000)]
SIG_ERR not IGN
mmj [Sat, 3 Jul 2004 21:03:08 +0000 (07:03 +1000)]
Don't use daemon() since it's not present on Solaris. Use our own instead
mmj [Sat, 3 Jul 2004 13:32:25 +0000 (23:32 +1000)]
The envelope from is written in the Return-Path: header line, so get it from there
mmj [Sat, 3 Jul 2004 12:29:25 +0000 (22:29 +1000)]
0.8.2 stuff
mmj [Sat, 3 Jul 2004 06:09:55 +0000 (16:09 +1000)]
Read header correctly
mmj [Tue, 29 Jun 2004 14:09:59 +0000 (00:09 +1000)]
Clean up sub/unsub confirmation requests
Add return value check to writen in do_all...
mmj [Tue, 29 Jun 2004 14:09:33 +0000 (00:09 +1000)]
Add variable for how long sub/unsub confirmation requests can live
mmj [Tue, 29 Jun 2004 14:09:15 +0000 (00:09 +1000)]
ChangeLog update and VERSION bump for CVS
mmj [Sun, 27 Jun 2004 21:18:44 +0000 (07:18 +1000)]
standard replies did not work before
mmj [Fri, 25 Jun 2004 08:14:25 +0000 (18:14 +1000)]
0.8.1 preparations
mmj [Fri, 25 Jun 2004 07:48:15 +0000 (17:48 +1000)]
Get rid of openrandexclrw since we're not using it anyway. And we hate dead code
mmj [Fri, 25 Jun 2004 07:40:33 +0000 (17:40 +1000)]
Another EEXIST check and some myfree's added
mmj [Fri, 25 Jun 2004 07:34:18 +0000 (17:34 +1000)]
More bugfixes and EEXIST checking
mmj [Fri, 25 Jun 2004 07:24:31 +0000 (17:24 +1000)]
Some more reassuring that open will retry if EEXIST
mmj [Fri, 25 Jun 2004 07:04:03 +0000 (17:04 +1000)]
Don't fail in mlmmj-process b/c of EEXIST on the queuefilenames
mmj [Fri, 25 Jun 2004 07:02:32 +0000 (17:02 +1000)]
Make it more clear wrt. listtexts
mmj [Fri, 25 Jun 2004 07:02:06 +0000 (17:02 +1000)]
Last change was crap
mmj [Fri, 25 Jun 2004 07:01:56 +0000 (17:01 +1000)]
Help message updated
mmj [Thu, 24 Jun 2004 23:12:55 +0000 (09:12 +1000)]
Mention how recipient_delimiter is done in Exim
mmj [Thu, 24 Jun 2004 13:16:24 +0000 (23:16 +1000)]
wrong checkin
mmj [Thu, 24 Jun 2004 13:04:04 +0000 (23:04 +1000)]
Add checks for regexec and regcomp to configure
mmj [Thu, 24 Jun 2004 11:56:06 +0000 (21:56 +1000)]
mlmmj-send now prepares headers and mail, and To: header feature added
mmj [Tue, 22 Jun 2004 09:08:47 +0000 (19:08 +1000)]
remove debug info
mmj [Tue, 22 Jun 2004 08:54:32 +0000 (18:54 +1000)]
Rephrase changelog
mmj [Tue, 22 Jun 2004 08:50:26 +0000 (18:50 +1000)]
Quoted printable subjects are now matched against prefix as well
mmj [Tue, 22 Jun 2004 07:07:10 +0000 (17:07 +1000)]
Make mlmmj-send capable of handling bouncing bounce probes to a local user on
the relay host.
mmj [Tue, 22 Jun 2004 07:06:32 +0000 (17:06 +1000)]
Commiting updated versions
mmj [Tue, 22 Jun 2004 06:22:02 +0000 (16:22 +1000)]
Don't litter the queue directory when rejecting posts for one reason or the
other.
Also make sure we write correct data when saving for resend:
- writen(tmpfd, bounceaddr, strlen(to_addr));
+ writen(tmpfd, bounceaddr, strlen(bounceaddr));
mmj [Mon, 21 Jun 2004 11:28:25 +0000 (21:28 +1000)]
more release stuff