]>
git.ipfire.org Git - thirdparty/mlmmj.git/log
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
mmj [Mon, 21 Jun 2004 11:23:00 +0000 (21:23 +1000)]
Getting ready for 0.8.0
mmj [Mon, 21 Jun 2004 11:10:54 +0000 (21:10 +1000)]
Make sure we initialize
mmj [Mon, 21 Jun 2004 10:57:26 +0000 (20:57 +1000)]
Add a few comments
mmj [Mon, 21 Jun 2004 10:48:12 +0000 (20:48 +1000)]
Fix a typo.
If there's only allow/deny on a line, we need a regexp to catch everything.
mortenp [Sun, 20 Jun 2004 18:29:30 +0000 (04:29 +1000)]
initial revision (mmj, please review)
mortenp [Sun, 20 Jun 2004 17:36:27 +0000 (03:36 +1000)]
access control is now implemented
mortenp [Sun, 20 Jun 2004 17:27:22 +0000 (03:27 +1000)]
added access control
mortenp [Sun, 20 Jun 2004 17:26:27 +0000 (03:26 +1000)]
assertions don't have error messages, so set errno=0
mortenp [Sun, 20 Jun 2004 17:21:07 +0000 (03:21 +1000)]
initial revision (mmj, please review this text)
mmj [Sun, 20 Jun 2004 14:06:21 +0000 (00:06 +1000)]
Fix the fix
mmj [Sun, 20 Jun 2004 13:00:30 +0000 (23:00 +1000)]
Lets make sure it compiles :)
mmj [Sun, 20 Jun 2004 12:52:28 +0000 (22:52 +1000)]
Also remove .lastmsg files in mlmmj-maintd
mortenp [Sat, 19 Jun 2004 04:10:30 +0000 (14:10 +1000)]
oh, forgot to update ChangeLog and TODO
mortenp [Sat, 19 Jun 2004 03:48:23 +0000 (13:48 +1000)]
make sure we use the wrappers
mortenp [Sat, 19 Jun 2004 03:47:58 +0000 (13:47 +1000)]
changed to use the new memory wrappers
(my caffeine free week is officially over!)
mortenp [Sat, 19 Jun 2004 03:44:47 +0000 (13:44 +1000)]
changed to use the new memory wrappers
(my caffeine free week is officially over!)
mortenp [Sat, 19 Jun 2004 03:36:08 +0000 (13:36 +1000)]
added memory.c to all targets
mortenp [Sat, 19 Jun 2004 03:35:38 +0000 (13:35 +1000)]
initial revision
mortenp [Sat, 19 Jun 2004 02:04:53 +0000 (12:04 +1000)]
removed dead code
mortenp [Sat, 19 Jun 2004 01:36:37 +0000 (11:36 +1000)]
removed dead code
mortenp [Sat, 19 Jun 2004 01:08:51 +0000 (11:08 +1000)]
removed unused variable
mortenp [Sat, 19 Jun 2004 00:54:54 +0000 (10:54 +1000)]
added debugging (export MLMMJ_TESTING to use dummy smtpd)
mmj [Fri, 18 Jun 2004 04:03:50 +0000 (14:03 +1000)]
Get the free()'s in the right spot
mmj [Thu, 17 Jun 2004 22:39:49 +0000 (08:39 +1000)]
I bet these are the last ones missing. At least the mlmmj-maintd could run for months and months before gain 100k
mmj [Thu, 17 Jun 2004 19:06:04 +0000 (05:06 +1000)]
Forgot to update README
mmj [Thu, 17 Jun 2004 19:03:45 +0000 (05:03 +1000)]
Add TODO item
mmj [Thu, 17 Jun 2004 19:01:17 +0000 (05:01 +1000)]
Forgot something
mmj [Thu, 17 Jun 2004 19:00:42 +0000 (05:00 +1000)]
Implement control/delheaders in where one can specify all the headers
to delete in incoming mail to the list.
mmj [Thu, 17 Jun 2004 19:00:28 +0000 (05:00 +1000)]
struct strlist;
mmj [Thu, 17 Jun 2004 19:00:21 +0000 (05:00 +1000)]
0.7.3
mmj [Thu, 17 Jun 2004 18:59:25 +0000 (04:59 +1000)]
Add function that reads several lines of a control file and return
a struct with the count of lines, and an array with them.
Last item is NULL.
mmj [Thu, 17 Jun 2004 12:49:18 +0000 (22:49 +1000)]
correct Changelog
mmj [Thu, 17 Jun 2004 12:48:34 +0000 (22:48 +1000)]
Make it possible to specify several owner emailaddresses, not just one
mmj [Wed, 16 Jun 2004 22:10:29 +0000 (08:10 +1000)]
+owner functionality
mmj [Wed, 16 Jun 2004 21:12:15 +0000 (07:12 +1000)]
It's not 0.7.3 yet
mmj [Wed, 16 Jun 2004 21:11:55 +0000 (07:11 +1000)]
Goodbye GPL license, Welcome MIT
mmj [Mon, 14 Jun 2004 15:12:43 +0000 (01:12 +1000)]
THanks to the FreeBSD guy
mmj [Mon, 14 Jun 2004 15:06:37 +0000 (01:06 +1000)]
Mention it's 0.7.2 in the ChangeLog
mmj [Mon, 14 Jun 2004 15:01:43 +0000 (01:01 +1000)]
*** empty log message ***
mmj [Mon, 14 Jun 2004 14:56:47 +0000 (00:56 +1000)]
Add functionality for subscribers only posting and to only allow posts with
listaddress in To: or Cc:
mmj [Mon, 14 Jun 2004 14:55:58 +0000 (00:55 +1000)]
Fix typo in notintocc and add subscribers only post text
mmj [Mon, 14 Jun 2004 14:54:52 +0000 (00:54 +1000)]
Mention control/tocc and control/subonlypost in TUNABLES and ChangeLog
Bump version to 0.7.2
mmj [Mon, 14 Jun 2004 11:57:46 +0000 (21:57 +1000)]
Make mlmmj-sub change uid to the listdir owner
mmj [Mon, 14 Jun 2004 11:57:23 +0000 (21:57 +1000)]
Reflect latest change to mlmmj-sub
mmj [Fri, 11 Jun 2004 10:26:58 +0000 (20:26 +1000)]
More memory debugging, and small bugfixes
mmj [Thu, 10 Jun 2004 17:51:33 +0000 (03:51 +1000)]
*** empty log message ***
mmj [Thu, 10 Jun 2004 16:11:55 +0000 (02:11 +1000)]
RCPT TO -> .reciptto, MAIL FROM -> .mailfrom, not the other way around
mmj [Thu, 10 Jun 2004 13:15:49 +0000 (23:15 +1000)]
Missing closedir added
mmj [Thu, 10 Jun 2004 12:11:09 +0000 (22:11 +1000)]
remove stderr debug info
mmj [Thu, 10 Jun 2004 05:52:59 +0000 (15:52 +1000)]
Add some free()'s and fix bug with the maintd logfile
mmj [Thu, 10 Jun 2004 05:52:46 +0000 (15:52 +1000)]
Updates
mmj [Wed, 9 Jun 2004 11:42:54 +0000 (21:42 +1000)]
Furhter README updates
mmj [Wed, 9 Jun 2004 11:24:56 +0000 (21:24 +1000)]
Add a macro to make sure mlmmj binaries are invoked with full path
mmj [Wed, 9 Jun 2004 11:24:43 +0000 (21:24 +1000)]
Add the function to mlmmj-maintd to unsubscribe people who've been bouncing
for BOUNCELIFE (default 432000 sec, 5 days) time. This completes
the bouncehandling of mlmmj. SIC!
mmj [Wed, 9 Jun 2004 11:23:59 +0000 (21:23 +1000)]
Updated to reflect it's 0.7.0 time
mmj [Wed, 9 Jun 2004 09:08:32 +0000 (19:08 +1000)]
Fix some directory leaks which could cause corruption, and dont leak the
bounce probe answer in the queue.
mmj [Wed, 9 Jun 2004 09:07:59 +0000 (19:07 +1000)]
Fix some directory leaks which could cause corruption.
mmj [Wed, 9 Jun 2004 09:07:38 +0000 (19:07 +1000)]
Add ChangeLog entry and mention in README that mlmmj-maintd might still
be a bit unstable.
mmj [Tue, 8 Jun 2004 23:12:29 +0000 (09:12 +1000)]
probe_bounces now implemented and a bit of logging
mmj [Tue, 8 Jun 2004 23:12:09 +0000 (09:12 +1000)]
Header file changes
mmj [Tue, 8 Jun 2004 20:23:50 +0000 (06:23 +1000)]
mlmmj-maintd work
mmj [Tue, 8 Jun 2004 14:15:05 +0000 (00:15 +1000)]
Handle bouncing bounce probes
mmj [Tue, 8 Jun 2004 13:37:15 +0000 (23:37 +1000)]
text update
mmj [Tue, 8 Jun 2004 10:18:30 +0000 (20:18 +1000)]
Change the text a bit.
mmj [Tue, 8 Jun 2004 10:18:22 +0000 (20:18 +1000)]
Update
mmj [Tue, 8 Jun 2004 10:17:16 +0000 (20:17 +1000)]
openrandexclrw added
mmj [Tue, 8 Jun 2004 10:17:04 +0000 (20:17 +1000)]
New function
mmj [Tue, 8 Jun 2004 10:15:27 +0000 (20:15 +1000)]
Bounce probes done. Review appreciated.
mmj [Mon, 7 Jun 2004 18:09:22 +0000 (04:09 +1000)]
Sorry I broke CVS, I'll fix ASAP. It was a commit by mistake.
mmj [Mon, 7 Jun 2004 17:55:56 +0000 (03:55 +1000)]
Plug memory leak in mlmmj-send
mmj [Mon, 7 Jun 2004 13:54:49 +0000 (23:54 +1000)]
Add GPL header