2001-Dec-31 12:09 |
1.23
|
Check-in
[1461]:
Mega-Commit: Finally restructure the lmtp2nntp source tree in order to clean
it up. We especially use a consistent prefix for all inlined sources. By thl.
(diff)
|
2001-Nov-14 15:37 |
1.22
|
Check-in
[1343]:
ricudis@paiko.gr - How about adding a custom entry on the Path: header on
gated messages, so the news system can distinguish messages that should be
passed back to the mailing list on doubly gated mailing lists?
Path: lmtp2nntp!not-for-mail
and placing in the INN newsfeeds file :
news2mail-feed/lmtp2nntp:*:blah blah blah
would prevent loops caused by messages gated to Usenet by lmtp2nntp then
forwarded back to their origination message-list by the newsfeed feeding the
Usenet->mail side of the gateway. By thl.
(diff)
|
2001-Nov-14 15:32 |
1.21
|
Check-in
[1342]:
allow indented headers and respect RFC0822 character range - ricudis@paiko.gr By thl.
(diff)
|
2001-Nov-14 15:25 |
1.20
|
Check-in
[1341]:
msg.c By thl.
(diff)
|
2001-Nov-14 15:22 |
1.19
|
Check-in
[1340]:
ALERT! The line folding algorithm in LMTP2NNTP_1_1_0 had a bug when wrapping
long lines. It used argz_insert() inside an iteration loop while manipulating
the elements the loop's based on. When the element being inserted did not fit
into the previously allocated buffer, a realloc() occured. This rendered the
iteration loop pointer invalid causing the code to write into the wilderness.
This caused segfaults at the very best but it also happend that the folding
code hung in an arbitrary loop effectively exhausting all available CPU
horsepower. This happend on our live machine and was reported by
ricudis@paiko.gr, too. This fix is the ultimate reason for releasing
LMTP2NNTP_1_1_1. By thl.
(diff)
|
2001-Sep-12 16:35 |
1.18
|
Check-in
[960]:
fixed a memory leak By thl.
(diff)
|
2001-Sep-11 15:41 |
1.17
|
Check-in
[938]:
msg.c is now l2 enabled; improved logging using foreign (aka sendmail queuing)
id; now calculating and logging message size; By thl.
(diff)
|
2001-Sep-04 11:46 |
1.16
|
Check-in
[831]:
Finally apply GNU General Public License (GPL) to OSSP lmtp2nntp. By rse.
(diff)
|
2001-Aug-30 15:57 |
1.15
|
Check-in
[805]:
get rid of warnings by properly casting char to int for isdigit() By thl.
(diff)
|
2001-Aug-28 16:24 |
1.14
|
Check-in
[784]:
isblank() not available on solaris8 - replaced by isspace() By thl.
(diff)
|
2001-Aug-28 13:31 |
1.13
|
Check-in
[779]:
reduced dmalloc() complaints about non-free()d resources during one a "lmtp
post arg cw.de.sd.apps.dev.test" run to zero regarding own code; A memoryleak
in str library 0.9.5 was detected which was reported to and fixed by RSE; By thl.
(diff)
|
2001-Aug-27 16:49 |
1.12
|
Check-in
[776]:
now using NUL instead of '\0' By thl.
(diff)
|
2001-Aug-27 16:29 |
1.11
|
Check-in
[775]:
removed DEBUGs; updated 00TODO; By thl.
(diff)
|
2001-Aug-27 15:45 |
1.10
|
Check-in
[773]:
worked out all FIXMEs in msg.c; renamed SPLITSPLITBODY to SPLITHEADBODY - this
was a search'n'replace accident; major changes in the "fold headers"
functionality in msg_join(); modified str_parse calls to (re)use the now fixed
[^not] operator; made workarounds for missing str_parse() functionality "s//g"
and "malloc optimization" permanent; reviewed "Path: not-for-mail" issue and
kept it as is; the "testmessage.vialmtp" now contains very long headers to be
wrapped/ folded; updated 00TODO; By thl.
(diff)
|
2001-Aug-23 11:12 |
1.9
|
Check-in
[753]:
Add DMalloc support By rse.
(diff)
|
2001-Aug-23 10:36 |
1.8
|
Check-in
[749]:
adjust for recently fixed return code semantic of str_parse() By rse.
(diff)
|
2001-Aug-23 09:54 |
1.7
|
Check-in
[741]:
cosmetic correction make all RFC references match RFC\d{4} allowing to grep for them when writing documentation By thl.
(diff)
|
2001-Aug-21 09:40 |
1.6
|
Check-in
[714]:
replaced c++ style // comments with c style /* */ comments By thl.
(diff)
|
2001-Aug-16 17:00 |
1.5
|
Check-in
[689]:
INN kludge, IHAVE feeding, -d deliverymode command line option, DEFER handing By thl.
(diff)
|
2001-Aug-14 16:42 |
1.4
|
Check-in
[669]:
connected LMTP and NNTP side, now featuring all three -g groupmodes, added post1000 articles burn-in By thl.
(diff)
|
2001-Aug-14 10:15 |
1.3
|
Check-in
[666]:
cleanup msg.[ch], moved tracing to trace.[ch], added target to Makefile, added -t switch in lmtp2nntp.[c|pod], incorporated tracing into lmtp.[ch] and nntp.[ch], run.sh now using new tracing option By thl.
(diff)
|
2001-Aug-13 17:16 |
1.2
|
Check-in
[658]:
first successful posting By thl.
(diff)
|
2001-Aug-13 08:41 |
1.1
|
Check-in
[657]:
moved message issues from lmtp2nntp.[ch] and nntp.[ch] into separate new file msg.[ch] By thl.
|