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