]> git.ipfire.org Git - thirdparty/mlmmj.git/log
thirdparty/mlmmj.git
21 years agomlmmj-list update
mmj [Sun, 28 Nov 2004 18:46:43 +0000 (05:46 +1100)] 
mlmmj-list update

21 years agoperl interface update from xi
mmj [Fri, 26 Nov 2004 14:36:27 +0000 (01:36 +1100)] 
perl interface update from xi

21 years ago1.1.0-RC3 prep
mmj [Thu, 25 Nov 2004 20:01:02 +0000 (07:01 +1100)] 
1.1.0-RC3 prep

21 years agoAdd moderate tag to access rules
mmj [Thu, 25 Nov 2004 20:00:53 +0000 (07:00 +1100)] 
Add moderate tag to access rules

21 years agoForgotten commits
mmj [Thu, 25 Nov 2004 16:04:05 +0000 (03:04 +1100)] 
Forgotten commits

21 years agoPHP updates from Christoph
mmj [Thu, 25 Nov 2004 16:03:18 +0000 (03:03 +1100)] 
PHP updates from Christoph

21 years agoAdd a To: header with the recipient's address when sending digests
mortenp [Thu, 25 Nov 2004 15:59:34 +0000 (02:59 +1100)] 
Add a To: header with the recipient's address when sending digests

21 years agoDon't try to realloc unless we own already
mmj [Mon, 22 Nov 2004 14:35:02 +0000 (01:35 +1100)] 
Don't try to realloc unless we own already

21 years agoBefore sending the mail to +owner, we should strip
mmj [Mon, 22 Nov 2004 14:15:45 +0000 (01:15 +1100)] 
Before sending the mail to +owner, we should strip

"From "
"Return-Path:"

Or some (broken) mailers may think a new mail is starting.

21 years agoAdd missing include to statctrl
mmj [Mon, 22 Nov 2004 14:12:56 +0000 (01:12 +1100)] 
Add missing include to statctrl

21 years agoChange statctrl to only return a file is not there, if stat() explicitly said so
mmj [Mon, 22 Nov 2004 12:25:01 +0000 (23:25 +1100)] 
Change statctrl to only return a file is not there, if stat() explicitly said so

21 years agoMake the mlmmj-list switches more compatible with the rest
mmj [Thu, 18 Nov 2004 11:58:27 +0000 (22:58 +1100)] 
Make the mlmmj-list switches more compatible with the rest

21 years agoAdd newline after generic subject
mmj [Wed, 17 Nov 2004 13:03:56 +0000 (00:03 +1100)] 
Add newline after generic subject

21 years agoAdd newline after From
mmj [Wed, 17 Nov 2004 13:03:15 +0000 (00:03 +1100)] 
Add newline after From

21 years agoDon't do RECIPDELIM in this batch
mmj [Mon, 15 Nov 2004 10:49:29 +0000 (21:49 +1100)] 
Don't do RECIPDELIM in this batch

21 years agoCannot update headers if there's none
mmj [Mon, 15 Nov 2004 10:42:26 +0000 (21:42 +1100)] 
Cannot update headers if there's none

21 years agofree a little later
mmj [Mon, 15 Nov 2004 10:21:06 +0000 (21:21 +1100)] 
free a little later

21 years agoAdd customheaders to digests as well
mmj [Mon, 15 Nov 2004 10:17:45 +0000 (21:17 +1100)] 
Add customheaders to digests as well

21 years agoOnly read one extra char if there is one
mmj [Mon, 15 Nov 2004 08:45:06 +0000 (19:45 +1100)] 
Only read one extra char if there is one

21 years agoclose another couple of leaks
mmj [Mon, 15 Nov 2004 08:35:51 +0000 (19:35 +1100)] 
close another couple of leaks

21 years agoClose memleak in send_digest()
mmj [Mon, 15 Nov 2004 08:17:04 +0000 (19:17 +1100)] 
Close memleak in send_digest()

21 years agoVERSION is now RC2
mmj [Fri, 12 Nov 2004 10:50:23 +0000 (21:50 +1100)] 
VERSION is now RC2

21 years agoNew binary: mlmmj-list
mmj [Fri, 12 Nov 2004 10:49:28 +0000 (21:49 +1100)] 
New binary: mlmmj-list

21 years agoWarning fixes and release prep
mmj [Fri, 12 Nov 2004 01:28:32 +0000 (12:28 +1100)] 
Warning fixes and release prep

21 years agoSubstitute all of them and convert moderation to prepstdreply
mmj [Thu, 11 Nov 2004 23:27:07 +0000 (10:27 +1100)] 
Substitute all of them and convert moderation to prepstdreply

21 years agofix typo
mmj [Thu, 11 Nov 2004 15:26:43 +0000 (02:26 +1100)] 
fix typo

21 years agoFurther fixups to new prepstdreply. Seems to work now, needs more testing though
mmj [Thu, 11 Nov 2004 14:54:55 +0000 (01:54 +1100)] 
Further fixups to new prepstdreply. Seems to work now, needs more testing though

21 years ago*GRRR* FFS
mmj [Thu, 11 Nov 2004 13:35:38 +0000 (00:35 +1100)] 
*GRRR* FFS

21 years agoBetter fix for the strchr
mmj [Thu, 11 Nov 2004 13:34:03 +0000 (00:34 +1100)] 
Better fix for the strchr

21 years agoOnly strchr if it's not NULL
mmj [Thu, 11 Nov 2004 13:31:22 +0000 (00:31 +1100)] 
Only strchr if it's not NULL

21 years agoRerwrite the way listtexts are handled and move Subject: out into the file
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 :-)

21 years agoBugfix from Christian
mmj [Wed, 10 Nov 2004 13:37:42 +0000 (00:37 +1100)] 
Bugfix from Christian

21 years agoConvert the rest of the listtexts to the 'new' format
mmj [Wed, 10 Nov 2004 08:11:29 +0000 (19:11 +1100)] 
Convert the rest of the listtexts to the 'new' format

21 years agoConvert the first batch of listtexts in the vague hope we can get some
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.

21 years agoStak patches fra PIL:
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

21 years agoVERSION and ChangeLog update
mmj [Tue, 9 Nov 2004 11:36:14 +0000 (22:36 +1100)] 
VERSION and ChangeLog update

21 years agoautocrap
mmj [Tue, 9 Nov 2004 11:35:58 +0000 (22:35 +1100)] 
autocrap

21 years ago- if(strncasecmp(hdrline, "Subject: ", 9) == 0) {
mmj [Tue, 9 Nov 2004 11:03:55 +0000 (22:03 +1100)] 
-                       if(strncasecmp(hdrline, "Subject: ", 9) == 0) {
+                       if(strncasecmp(hdrline, "Subject:", 8) == 0) {

21 years agoFix invalid write by 1 in cleanquotedp.
mmj [Tue, 9 Nov 2004 11:02:50 +0000 (22:02 +1100)] 
Fix invalid write by 1 in cleanquotedp.

21 years agoAdd one free() and do a little fd cleanup
mmj [Tue, 9 Nov 2004 08:40:48 +0000 (19:40 +1100)] 
Add one free() and do a little fd cleanup

21 years agoMake -L alsa take an argument to getopt
mmj [Tue, 9 Nov 2004 07:55:18 +0000 (18:55 +1100)] 
Make -L alsa take an argument to getopt

21 years agoLet's not myfree(dirname); before we're actually done using it.
mmj [Sun, 7 Nov 2004 22:35:07 +0000 (09:35 +1100)] 
Let's not myfree(dirname); before we're actually done using it.

21 years agoWhen using Delivered-To: for spotting the recipient delimiter we
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.

21 years agoDeclare variables to make compile again
mmj [Wed, 20 Oct 2004 10:52:10 +0000 (20:52 +1000)] 
Declare variables to make compile again

21 years agomlmmj-unsub should also setuid, and fix a bug in mlmmj-sub so -U is actually recogniz...
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

21 years agothe last = is the @
mmj [Thu, 23 Sep 2004 22:30:05 +0000 (08:30 +1000)] 
the last = is the @

21 years agoThis is post crash commit of working copy mmj. Will test compile etc.
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

21 years agoOnly setuid in mlmmj-sub when we're root
mmj [Tue, 14 Sep 2004 11:06:44 +0000 (21:06 +1000)] 
Only setuid in mlmmj-sub when we're root

21 years agomlmmj-maintd.c:852: warning: long int format, time_t arg (arg 5)
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)

21 years agofixed check (variable name is listaddr, and use strcasecmp())
mortenp [Tue, 14 Sep 2004 09:27:29 +0000 (19:27 +1000)] 
fixed check (variable name is listaddr, and use strcasecmp())

21 years agoSanity checks
mmj [Tue, 14 Sep 2004 09:22:41 +0000 (19:22 +1000)] 
Sanity checks

21 years agoadded digest support
mortenp [Mon, 13 Sep 2004 23:01:32 +0000 (09:01 +1000)] 
added digest support

21 years agoLets not run maintenance on single listdirs (-L) continously but be nice and sleep
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

21 years agoMAINTD_SLEEP is 7200 secs not 120 :)
mmj [Sun, 12 Sep 2004 18:14:49 +0000 (04:14 +1000)] 
MAINTD_SLEEP is 7200 secs not 120 :)

21 years agoDon't reuse listdir, but introduce a new variable.
mmj [Sun, 12 Sep 2004 18:13:52 +0000 (04:13 +1000)] 
Don't reuse listdir, but introduce a new variable.

21 years ago-d option for mlmmj-maintd to work on all listdirs below the specified one
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

21 years agoSave the raw incoming mail when discarding, not the processed one.
mmj [Fri, 10 Sep 2004 07:15:44 +0000 (17:15 +1000)] 
Save the raw incoming mail when discarding, not the processed one.

21 years ago#include <inttypes.h>
mmj [Fri, 10 Sep 2004 07:10:54 +0000 (17:10 +1000)] 
#include <inttypes.h>

21 years agoChangeLog
mmj [Fri, 10 Sep 2004 06:05:42 +0000 (16:05 +1000)] 
ChangeLog

21 years agochown option and a bugfix for mlmmj-make-ml.sh, thanks Ingo Lameter
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

21 years agoChangeLog entry about index() -> strchr() RELEASE_1_0_0
mmj [Thu, 9 Sep 2004 09:25:20 +0000 (19:25 +1000)] 
ChangeLog entry about index() -> strchr()

21 years agoReplace index with strchr since it warns a lot on older SunOS versions
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

21 years agohush hush now. PLEASE.
mmj [Thu, 9 Sep 2004 01:35:45 +0000 (11:35 +1000)] 
hush hush now. PLEASE.

21 years agowhy, why, why? BECAUSE you have to learn to add parenthesises
mmj [Thu, 9 Sep 2004 01:27:57 +0000 (11:27 +1000)] 
why, why, why? BECAUSE you have to learn to add parenthesises

21 years agowhy, 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

21 years agoMake header match case insensitive
mmj [Wed, 8 Sep 2004 22:11:14 +0000 (08:11 +1000)] 
Make header match case insensitive

21 years agoTADAAAA. Drumroll please. 1.0.0 preparation commit
mmj [Wed, 8 Sep 2004 21:48:09 +0000 (07:48 +1000)] 
TADAAAA. Drumroll please. 1.0.0 preparation commit

21 years agoonly bail out wrt. mkdir requeue dir when its another error than EEXIST
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

21 years agoFixed requeueing
mortenp [Wed, 8 Sep 2004 21:22:17 +0000 (07:22 +1000)] 
Fixed requeueing

21 years agoBouncelife and crontab entry fix and a commented out genmsgid() function
mmj [Tue, 7 Sep 2004 11:49:11 +0000 (21:49 +1000)] 
Bouncelife and crontab entry fix and a commented out genmsgid() function

21 years agoadded TODO item
mortenp [Mon, 6 Sep 2004 22:49:21 +0000 (08:49 +1000)] 
added TODO item

21 years agoTODO item about mlmmj-maintd running on several lists
mmj [Sun, 5 Sep 2004 21:55:47 +0000 (07:55 +1000)] 
TODO item about mlmmj-maintd running on several lists

21 years agoManual pages
mmj [Sun, 5 Sep 2004 21:31:20 +0000 (07:31 +1000)] 
Manual pages

21 years agoMake random ints with hex be lowercase
mmj [Sun, 5 Sep 2004 17:14:57 +0000 (03:14 +1000)] 
Make random ints with hex be lowercase

21 years agoREADME exim comments and sanity check in mlmmj-maintd
mmj [Sat, 4 Sep 2004 12:53:16 +0000 (22:53 +1000)] 
README exim comments and sanity check in mlmmj-maintd

21 years agoBrown paper bag bug commit
mmj [Fri, 3 Sep 2004 23:24:45 +0000 (09:24 +1000)] 
Brown paper bag bug commit

21 years agoadded error logging in CTRL_GET
mortenp [Fri, 3 Sep 2004 15:32:22 +0000 (01:32 +1000)] 
added error logging in CTRL_GET

21 years agoexeclp(..., 0) -> execlp(..., NULL)
mmj [Wed, 1 Sep 2004 08:47:18 +0000 (18:47 +1000)] 
execlp(..., 0) -> execlp(..., NULL)

21 years agoChangeLog elaboration
mmj [Wed, 1 Sep 2004 08:22:49 +0000 (18:22 +1000)] 
ChangeLog elaboration

21 years agoFix free() in the wrong place and do RC3
mmj [Wed, 1 Sep 2004 08:21:46 +0000 (18:21 +1000)] 
Fix free() in the wrong place and do RC3

21 years agophp-admin
mmj [Wed, 1 Sep 2004 08:19:00 +0000 (18:19 +1000)] 
php-admin

21 years agoadded comments about - seemingly - unchecked open() calls
mortenp [Mon, 30 Aug 2004 15:31:16 +0000 (01:31 +1000)] 
added comments about - seemingly - unchecked open() calls

21 years agoNULL is 0 when strncasecmping
mmj [Wed, 25 Aug 2004 17:03:17 +0000 (03:03 +1000)] 
NULL is 0 when strncasecmping

21 years agoRC2
mmj [Wed, 25 Aug 2004 16:59:12 +0000 (02:59 +1000)] 
RC2

21 years agoSee ChangeLog
mmj [Wed, 25 Aug 2004 09:52:21 +0000 (19:52 +1000)] 
See ChangeLog

21 years agoSmall updates
mmj [Mon, 23 Aug 2004 13:20:44 +0000 (23:20 +1000)] 
Small updates

21 years ago*** empty log message ***
mmj [Fri, 20 Aug 2004 13:28:09 +0000 (23:28 +1000)] 
*** empty log message ***

21 years ago TODO update now 1.0.0 is underway
mmj [Fri, 20 Aug 2004 12:44:21 +0000 (22:44 +1000)] 
 TODO update now 1.0.0 is underway

21 years ago 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

21 years agoremoval of old web interface
mmj [Fri, 20 Aug 2004 12:41:39 +0000 (22:41 +1000)] 
removal of old web interface

21 years agoREADME update
mmj [Fri, 20 Aug 2004 11:02:20 +0000 (21:02 +1000)] 
README update

21 years agoNew perl-admin, hdradd before mime
mmj [Fri, 20 Aug 2004 11:01:50 +0000 (21:01 +1000)] 
New perl-admin, hdradd before mime

21 years agouid check
mmj [Wed, 18 Aug 2004 05:38:21 +0000 (15:38 +1000)] 
uid check

21 years agoTHANKS addition
mmj [Wed, 18 Aug 2004 05:28:22 +0000 (15:28 +1000)] 
THANKS addition

21 years agouid check et al
mmj [Tue, 17 Aug 2004 19:10:04 +0000 (05:10 +1000)] 
uid check et al

21 years agoIn case of malformed bounces, lets just delete them.
mmj [Tue, 17 Aug 2004 13:51:05 +0000 (23:51 +1000)] 
In case of malformed bounces, lets just delete them.

21 years agofixed typo
mortenp [Tue, 17 Aug 2004 09:24:30 +0000 (19:24 +1000)] 
fixed typo

21 years agoRemove unanchored dot-star from beginning of regexp
mmj [Mon, 16 Aug 2004 13:26:19 +0000 (23:26 +1000)] 
Remove unanchored dot-star from beginning of regexp

21 years ago0.8.3 commit
mmj [Wed, 11 Aug 2004 22:29:38 +0000 (08:29 +1000)] 
0.8.3 commit

21 years agoinitial revision
mortenp [Fri, 9 Jul 2004 20:28:16 +0000 (06:28 +1000)] 
initial revision