annotate ChangeLog @ 83:4c24780dc224

added comment about my fix
author mortenp
date Wed, 19 May 2004 00:40:17 +1000
parents b6e5ee6e26e8
children 620475b58755
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
83
4c24780dc224 added comment about my fix
mortenp
parents: 78
diff changeset
1 o Fixed error handling in mlmmj-unsub if we can not open subscribers.d/
78
b6e5ee6e26e8 mlmmj-make-ml.sh now creates subscribers.d as well
mmj
parents: 75
diff changeset
2 0.5.0
b6e5ee6e26e8 mlmmj-make-ml.sh now creates subscribers.d as well
mmj
parents: 75
diff changeset
3 o Use a subscribers.d/ directory for several subscribers files. mlmmj-send
b6e5ee6e26e8 mlmmj-make-ml.sh now creates subscribers.d as well
mmj
parents: 75
diff changeset
4 will now fork for each file (up to MAX_CONNECTIONS) for faster delivery.
b6e5ee6e26e8 mlmmj-make-ml.sh now creates subscribers.d as well
mmj
parents: 75
diff changeset
5 mlmmj-unsub will search for subscribers in all of these files.
b6e5ee6e26e8 mlmmj-make-ml.sh now creates subscribers.d as well
mmj
parents: 75
diff changeset
6 mlmmj-sub will now add emailaddresses to the file in subscribers.d/ with
b6e5ee6e26e8 mlmmj-make-ml.sh now creates subscribers.d as well
mmj
parents: 75
diff changeset
7 the name of the first character in the emailaddress (foo@bar.com will be
b6e5ee6e26e8 mlmmj-make-ml.sh now creates subscribers.d as well
mmj
parents: 75
diff changeset
8 in subscribers.d/f).
b6e5ee6e26e8 mlmmj-make-ml.sh now creates subscribers.d as well
mmj
parents: 75
diff changeset
9 o Major cleanup of listcontrol() and in the process add closed list
b6e5ee6e26e8 mlmmj-make-ml.sh now creates subscribers.d as well
mmj
parents: 75
diff changeset
10 functionality (touch listdir/control/closedlist and it's closed)
69
4e9e7f2d2e09 Bouncehandling, and massive cleanups around.
mmj
parents: 63
diff changeset
11 0.4.0
4e9e7f2d2e09 Bouncehandling, and massive cleanups around.
mmj
parents: 63
diff changeset
12 o Add moderation functionality
63
555fe1fd42b8 prepare 0.3.4 release
mortenp
parents: 62
diff changeset
13 0.3.4
62
f5dc33a79efb added comment about dot-fix
mortenp
parents: 57
diff changeset
14 o Fix handling of lines which start with a dot
57
6fc67cdd9570 0.3.3 tagged
mmj
parents: 54
diff changeset
15 0.3.3
54
6e530dd3dd89 added comment about bounce handling
mortenp
parents: 53
diff changeset
16 o Add primitive bounce handling
57
6fc67cdd9570 0.3.3 tagged
mmj
parents: 54
diff changeset
17 o mlmmj-recieve now forks before exec()
43
3927a32c3361 *** empty log message ***
mmj
parents: 40
diff changeset
18 o mlmmj-{,un}sub now uses mmap and friends for better performance
32
80d78590635e Adjust ChangeLog and README to pending 0.3.2 release
mmj
parents: 9
diff changeset
19 0.3.2
40
6708b06cf9c9 ChangeLog entry about loggin enhancement
mmj
parents: 36
diff changeset
20 o Logging enhancement
36
b81af15bf60c ChangeLog update
mmj
parents: 32
diff changeset
21 o Send on the full path to the binaries around in the program since
b81af15bf60c ChangeLog update
mmj
parents: 32
diff changeset
22 execlp needs it.
b81af15bf60c ChangeLog update
mmj
parents: 32
diff changeset
23 o Make mlmmj-make-ml.sh use /bin/sh not /bin/bash
32
80d78590635e Adjust ChangeLog and README to pending 0.3.2 release
mmj
parents: 9
diff changeset
24 o Rename mlmmj-{subscribe,unsubscribe} to mlmmj-{sub,unsub}
9
e226ec6c1e74 ChangeLog addition and version bump to 0.3.2 for now.
mmj
parents: 0
diff changeset
25 o Cleanup and reimplementation of several functions that needed it badly
0
21ce01de8109 Initial revision
mmj
parents:
diff changeset
26 0.3.1
21ce01de8109 Initial revision
mmj
parents:
diff changeset
27 o Add BINDIR (mortenp)
21ce01de8109 Initial revision
mmj
parents:
diff changeset
28 o Fix retstruct->emaillist initialize (mortenp)
21ce01de8109 Initial revision
mmj
parents:
diff changeset
29 o Log handling adjustments (mortenp)
21ce01de8109 Initial revision
mmj
parents:
diff changeset
30 o Touch subscribers and index (mortenp)
21ce01de8109 Initial revision
mmj
parents:
diff changeset
31 0.3.0
21ce01de8109 Initial revision
mmj
parents:
diff changeset
32 o Footer addition. Make a file called /path/to/listname/footer and it will be
21ce01de8109 Initial revision
mmj
parents:
diff changeset
33 added to all mails.
21ce01de8109 Initial revision
mmj
parents:
diff changeset
34 o Implement the help function. Send a mail to listname+help to get help. Also
21ce01de8109 Initial revision
mmj
parents:
diff changeset
35 address used as From: address when sending sub/unsub mails
21ce01de8109 Initial revision
mmj
parents:
diff changeset
36 o Make find_subscriber more safe (mortenp)
21ce01de8109 Initial revision
mmj
parents:
diff changeset
37 o Completely use EXIT_macro (mortenp)
21ce01de8109 Initial revision
mmj
parents:
diff changeset
38 0.2.2
21ce01de8109 Initial revision
mmj
parents:
diff changeset
39 o Add proper checks for the execpl (mortenp)
21ce01de8109 Initial revision
mmj
parents:
diff changeset
40 o Use EXIT_ macros for exit (mortenp)
21ce01de8109 Initial revision
mmj
parents:
diff changeset
41 o Try /dev/urandom before /dev/random
21ce01de8109 Initial revision
mmj
parents:
diff changeset
42 o Make the random_int() function work without /dev/random, which is not
21ce01de8109 Initial revision
mmj
parents:
diff changeset
43 present on DEC-Unix/Tru64 (mortenp)
21ce01de8109 Initial revision
mmj
parents:
diff changeset
44 o Make -V print the version
21ce01de8109 Initial revision
mmj
parents:
diff changeset
45 0.2.1
21ce01de8109 Initial revision
mmj
parents:
diff changeset
46 o Make the From: header on sub/unsub mails be listname+help
21ce01de8109 Initial revision
mmj
parents:
diff changeset
47 o Double check the subscription address before adding.
21ce01de8109 Initial revision
mmj
parents:
diff changeset
48 o The From header should be generated according to archive in the list mails
21ce01de8109 Initial revision
mmj
parents:
diff changeset
49 for proper bounce handling
21ce01de8109 Initial revision
mmj
parents:
diff changeset
50 o Cannot specify both -c and -C to mlmmj-{unsub,sub}scribe
21ce01de8109 Initial revision
mmj
parents:
diff changeset
51 o Small bugfixes
21ce01de8109 Initial revision
mmj
parents:
diff changeset
52 0.2.0
21ce01de8109 Initial revision
mmj
parents:
diff changeset
53 o Implement subscription and unsubscription by email
21ce01de8109 Initial revision
mmj
parents:
diff changeset
54 o Remove the need for the -l switch by introducing a listaddress file in the
21ce01de8109 Initial revision
mmj
parents:
diff changeset
55 mailinglist directory
21ce01de8109 Initial revision
mmj
parents:
diff changeset
56 o Make use of a queue directory, and not move mails to the archive before they
21ce01de8109 Initial revision
mmj
parents:
diff changeset
57 are processed by mlmmj-send.
21ce01de8109 Initial revision
mmj
parents:
diff changeset
58 0.1.4
21ce01de8109 Initial revision
mmj
parents:
diff changeset
59 o Properly handle the replies from the mailserver on our requests. Still need
21ce01de8109 Initial revision
mmj
parents:
diff changeset
60 some kind of requeing mechanism though.
21ce01de8109 Initial revision
mmj
parents:
diff changeset
61 o Use automake and autoconf
21ce01de8109 Initial revision
mmj
parents:
diff changeset
62 o Use fcntl instead of flock
21ce01de8109 Initial revision
mmj
parents:
diff changeset
63 o Add a script to make the mailinglist directories - thanks hennebird
21ce01de8109 Initial revision
mmj
parents:
diff changeset
64 0.1.3
21ce01de8109 Initial revision
mmj
parents:
diff changeset
65 o Make it write \r\n for each \n.
21ce01de8109 Initial revision
mmj
parents:
diff changeset
66 o Convert everything possible to snprintf
21ce01de8109 Initial revision
mmj
parents:
diff changeset
67 o Make valgrind (http://developer.kde.org/~sewardj/) find no error, leaks
21ce01de8109 Initial revision
mmj
parents:
diff changeset
68 anything
21ce01de8109 Initial revision
mmj
parents:
diff changeset
69 0.1.2
21ce01de8109 Initial revision
mmj
parents:
diff changeset
70 o Made mlmmj-unsubscribe
21ce01de8109 Initial revision
mmj
parents:
diff changeset
71 o Made mlmmj-subscribe
21ce01de8109 Initial revision
mmj
parents:
diff changeset
72 o Fix the indexnumber in the From header. Was reversed.
21ce01de8109 Initial revision
mmj
parents:
diff changeset
73 0.1.1
21ce01de8109 Initial revision
mmj
parents:
diff changeset
74 o Custom headers. Add a file called 'customheaders' in the listdir
21ce01de8109 Initial revision
mmj
parents:
diff changeset
75 and it will be added. Should be used for Reply-To: if God forbid someone
21ce01de8109 Initial revision
mmj
parents:
diff changeset
76 wants to use that.
21ce01de8109 Initial revision
mmj
parents:
diff changeset
77 o Cleanup a bit
21ce01de8109 Initial revision
mmj
parents:
diff changeset
78 0.1.0
21ce01de8109 Initial revision
mmj
parents:
diff changeset
79 o Initial version working with archiving and not much else apart from the
21ce01de8109 Initial revision
mmj
parents:
diff changeset
80 same functionality as a list in /etc/aliases