head 1.8; access; symbols LMTP2NNTP_0_9_6:1.7 LMTP2NNTP_0_9_5:1.7 LMTP2NNTP_0_9_4:1.4 LMTP2NNTP_0_9_3:1.4 LMTP2NNTP_0_9_2:1.2 LMTP2NNTP_0_9_1:1.1 LMTP2NNTP_0_9_0:1.1; locks; strict; comment @# @; 1.8 date 2001.09.13.12.18.21; author thl; state dead; branches; next 1.7; 1.7 date 2001.09.12.14.23.06; author thl; state Exp; branches; next 1.6; 1.6 date 2001.09.11.13.41.22; author thl; state Exp; branches; next 1.5; 1.5 date 2001.09.07.13.53.17; author thl; state Exp; branches; next 1.4; 1.4 date 2001.08.28.14.27.35; author thl; state Exp; branches; next 1.3; 1.3 date 2001.08.27.13.45.53; author thl; state Exp; branches; next 1.2; 1.2 date 2001.08.23.07.58.44; author thl; state Exp; branches; next 1.1; 1.1 date 2001.08.14.14.43.26; author thl; state Exp; branches; next ; desc @@ 1.8 log @revamped test/run.sh into test.sh @ text @LHLO dev.de.cw.net MAIL From: RCPT To: RCPT To: RCPT To: DATA Date: Tue, 26 Aug 2001 14:51:48 +0200 (CEST) Message-Id: <200108141251.f7ECpmn74812@@dev.de.cw.net> From: Thomas Lotterer Received: from cw.example.com (cw.example.com [10.1.1.32]) by gateway.example.com (8.9.2/8.9.2/$Revision: 1.7 $) with SMTP id NAA08840 for ; Mon, 2 Apr 2001 13:20:25 +0200 (MET DST) Received: from history (history.example.org [195.143.102.41]) by cw.example.com (8.11.0/8.11.0/$Revision: 1.7 $) with ESMTP id f32BKPb12235 for ; Mon, 2 Apr 2001 13:20:25 +0200 Received: from example.org (littlemua.example.org [195.143.103.160]) by history (8.8.8/8.8.8) with ESMTP id LAA12678; Mon, 2 Apr 2001 11:23:14 GMT Subject: lmtp2nntp testmessage.viasendmail .. a dot above # a dot below .. . QUIT @ 1.7 log @first self contained make check for release @ text @d11 1 a11 1 by gateway.example.com (8.9.2/8.9.2/$Revision: 1.6 $) with SMTP id NAA08840 d14 1 a14 1 by cw.example.com (8.11.0/8.11.0/$Revision: 1.6 $) with ESMTP id f32BKPb12235 @ 1.6 log @msg.c is now l2 enabled; improved logging using foreign (aka sendmail queuing) id; now calculating and logging message size; @ text @d2 1 a2 1 MAIL From: d7 1 a7 1 Date: Tue, 6 Sep 2001 14:51:48 +0200 (CEST) d9 6 a14 6 From: Thomas Lotterer Received: from augias.ecrc.de (augias.ecrc.de [141.1.1.32]) by ns1.ecrc.de (8.9.2/8.9.2/$Revision: 1.6 $) with SMTP id NAA08840 for ; Mon, 2 Apr 2001 13:20:25 +0200 (MET DST) Received: from clhq029 (clhq029.computerlinks.de [195.143.102.41]) by augias.ecrc.de (8.11.0/8.11.0/$Revision$) with ESMTP id f32BKPb12235 d16 2 a17 2 Received: from computerlinks.de (nwrulez.computerlinks.de [195.143.103.160]) by clhq029 (8.8.8/8.8.8) with ESMTP id LAA12678; @ 1.5 log @The -b option now works. L2 logging included. @ text @d10 9 @ 1.4 log @the MAIL and DATA callbacks checked for information no longer available after we proper free the structure containing this data. Now rewritten to first check for existence of structure then look into the structure; segfault fixed; 00TODO updated; long line test file renamed and long lines removed from normal test suite; @ text @d7 1 a7 1 Date: Tue, 26 Aug 2001 14:51:48 +0200 (CEST) @ 1.3 log @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; @ text @a9 6 X-Wraptest1: 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 0123456789 X-Wraptest2: 01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 X-Wraptest3: the quick brown fox jumps over the lazy dog. THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG. the quick brown fox jumps over the lazy dog. THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG. the quick brown fox jumps over the lazy dog. THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG. the quick brown fox jumps over the lazy dog. THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG. the quick brown fox jumps over the lazy dog. THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG. the quick brown fox jumps over the lazy dog. THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG. the quick brown fox jumps over the lazy dog. THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG! X-Wraptest4: thequickbrownfoxjumpsoverthelazydog.THEQUICKBROWNFOXJUMPSOVERTHELAZYDOG.thequickbrownfoxjumpsoverthelazydog.THEQUICKBROWNFOXJUMPSOVERTHELAZYDOG.thequickbrownfoxjumpsoverthelazydog.THEQUICKBROWNFOXJUMPSOVERTHELAZYDOG.thequickbrownfoxjumpsoverthelazydog.THEQUICKBROWNFOXJUMPSOVERTHELAZYDOG.thequickbrownfoxjumpsoverthelazydog.THEQUICKBROWNFOXJUMPSOVERTHELAZYDOG.thequickbrownfoxjumpsoverthelazydog.THEQUICKBROWNFOXJUMPSOVERTHELAZYDOG.thequickbrownfoxjumpsoverthelazydog.THEQUICKBROWNFOXJUMPSOVERTHELAZYDOG! X-Wraptest5: the quick brown fox jumps over the lazy dog. THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG. the quick brown fox jumps over the lazy dog. THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG. the quick brown fox jumps over the lazy dog. THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG. the quick brown fox jumps over the lazy dog. THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG. the quick brown fox jumps over the lazy dog. THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG. the quick brown fox jumps over the lazy dog. THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG. the quick brown fox jumps over the lazy dog. THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG! X-Wraptest6: the quick brown fox jumps over the lazy dog. THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG. the quick brown fox jumps over the lazy dog. THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG. the quick brown fox jumps over the lazy dog. THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG. the quick brown fox jumps over the lazy dog. THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG. the quick brown fox jumps over the lazy dog. THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG. the quick brown fox jumps over the lazy dog. THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG. the quick brown fox jumps over the lazy dog. THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG! @ 1.2 log @updated check/test environment @ text @d7 1 a7 1 Date: Tue, 14 Aug 2001 14:51:48 +0200 (CEST) d10 6 a15 1 Newsgroups: fu,bar,quux,fuzel,nasen,baer @ 1.1 log @connected LMTP and NNTP side, now featuring all three -g groupmodes, added post1000 articles burn-in @ text @d3 3 a5 1 RCPT To: d10 1 a10 1 Newsgroups: foo,bar d15 1 @