Update of /cvsroot/popfile/engine/tests In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9657/tests Modified Files: TestBayes.tst TestBayesScript.tst TestConfiguration.tst TestHTML.script TestHTML.tst TestHTTP.tst TestHistory.tst TestMailParse.tst TestMailParse015.clr TestMailParse019.clr TestNihongo002.wrd TestNihongo008.wrd TestNihongo016.wrd TestNihongo017.wrd TestNihongo021.qrn TestXMLRPC.tst Log Message: Change Log 1. Added new subroutine Classifier/Bayes.pm is_admin_session check if the session is admin's 2. Use db_()->quote instead of hardcoded single quotes ("'") Classifier/Bayes.pm 3. Fixed almost of the test scripts to pass Classifier/Bayes.pm Classifier/MailParse.pm POPFile/History.pm Proxy/POP3.pm UI/HTML.pm UI/HTTP.pm tests/TestBayes.tst tests/TestBayesScript.tst tests/TestConfiguration.tst tests/TestHTML.script tests/TestHTML.tst tests/TestHistory.tst tests/TestMailParse.tst tests/TestMailParse015.clr tests/TestMailParse019.clr tests/TestNihongo002.wrd tests/TestNihongo008.wrd tests/TestNihongo016.wrd tests/TestNihongo017.wrd tests/TestNihongo021.qrn 4. Added new tests for the new subroutines tests/TestBayes.tst get_user_id_from_session get_user_name_from_session create_user (with cloning) initialize_users_password change_users_password get_user_name_from_id is_admin_session 5. Added new tests for the Japanese parsers (internal/MeCab) tests/TestMailParse.tst 6. make test now outputs the test results in STDERR instead of STDOUT 7. Snip long results tests.pl Current state of the test suite: TestBayesScript PASS TestBayes PASS TestConfiguration PASS * TestHistory PASS * TestHTML PASS * TestHTTP PASS TestIMAP not tested yet TestInsertScript PASS TestLogger PASS TestMailParse PASS TestModule PASS TestMQ PASS TestMutex PASS TestPipeScript PASS TestPOP3 fail (horribly) TestProxy PASS TestWordMangle PASS TestXMLRPC PASS (but child process does not terminate) * : needs to add tests for multi user support TODO 1. multi user mode tests are needed tests/TestConfiguration tests/TestHistory tests/HTML Index: TestMailParse019.clr =================================================================== RCS file: /cvsroot/popfile/engine/tests/TestMailParse019.clr,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** TestMailParse019.clr 24 Feb 2004 23:23:56 -0000 1.9 --- TestMailParse019.clr 5 Apr 2008 16:50:49 -0000 1.10 *************** *** 1 **** ! <tt><b><font color="black">Return-Path</font></b>: <<b><font color="black">bugs@drnn<b><font color="black">.net</font></b></font></b>><br /><b><font color="black">Delivered-To</font></b>: run@mail.<b><font color="black">tpkm</font></b>.ru<br /><b><font color="black">Received</font></b>: by mail.<b><font color="black">tpkm</font></b>.ru (<b><font color="black">Postfix</font></b>)<br /> id 70071971F2; Wed, 29 Jan 2003 20:30:49 +0300 (<b><font color="black">MSK</font></b>)<br /><b><font color="black">Delivered-To</font></b>: rescuebre@<b><font color="black">tpkm</font></b>.ru<br /><b><font color="black">Received</font></b>: from localhost (localhost [<b><font color="blue">127.0.0.1</font></b>])<br /> by mail.<b><font color="black">tpkm</font></b>.ru (<b><font color="black">Postfix</font></b>) with SMTP<br /> id 6474D971FA; Wed, 29 Jan 2003 20:30:49 +0300 (<b><font color="black">MSK</font></b>)<br /><b><font color="black">Received</font></b>: from <b><font color="black">keymaster.<b><font color="black">rltvty<b><font color="black">.com</font></b></font></b></font></b> (<b><font color="black">keymaster.<b><font color="black">rltvty<b><font color="black">.com</font></b></font></b></font></b> [<b><font color="black">12.146.171.10</font></b>])<br /> by mail.<b><font color="black">tpkm</font></b>.ru (<b><font color="black">Postfix</font></b>) with ESMTP<br /> id 93510971F2; Wed, 29 Jan 2003 20:30:47 +0300 (<b><font color="black">MSK</font></b>)<br /><b><font color="black">Received</font></b>: from <b><font color="black">rtfm</font></b> (<b><font color="black">rtfm.<b><font color="black">rltvty<b><font color="black">.com</font></b></font></b></font></b> [<b><font color="black">63.100.138.144</font></b>]) by <b><font color="black">keymaster.<b><font color="black">rltvty<b><font color="black">.com</font></b></font></b></font></b> with SMTP (<b><font color="red">Microsoft</font></b> <b><font color="red">Exchange</font></b> <b><font color="blue">Internet</font></b> Mail <b><font color="red">Service</font></b> <b><font color="blue">Version</font></b> 5.5.2653.13)<br /> id D4Z7<b><font color="black">ASMC</font></b>; Wed, 29 Jan 2003 12:28:21 -0500<br /><b><font color="black">To</font></b>: <b><font color="black">elia@<b><font color="black">tpkm<b><font color="black">.ru</font></b></font></b></font></b>, <b><font color="black">rescuebre@<b><font color="black">tpkm<b><font color="black">.ru</font></b></font></b></font></b>, <b><font color="black">kcruz@<b><font color="black">rltvty<b><font color="black">.com</font></b></font></b></font></b>, <b><font color="black">bugtracker@<b><font color="black">rltvty<b><font color="black">.com</font></b></font></b></font></b><br /><b><font color="black">Date</font></b>: Wed, 29 Jan 03 12:28:29<br /><b><font color="black">From</font></b>: <<b><font color="black">bugs@<b><font color="black">drnn<b><font color="black">.net</font></b></font></b></font></b>><br /><b><font color="black">Subject</font></b>: VI ID: 24149 Status: <b><font color="black">Dev</font></b> <b><font color="black">Confirmed</font></b> <b><font color="black">Fix</font></b> <b><font color="black">Sev</font></b>: 1<br /><b><font color="black">MIME-Version</font></b>: 1.0<br /><b><font color="black">Content-Type</font></b>: multipart/mixed; boundary="isboundary"<br /><b><font color="black">Message-Id</font></b>: <200...@ma...><br /><b><font color="black">X-Text-Classification</font></b>: lists<br /><b><font color="black">X-POPFile-Link</font></b>: <http://<b><font color="blue">127.0.0.1</font></b>:8080/<b><font color="black">jump</font></b>_to_message?view=popfile523=1.<b><font color="black">msg</font></b>><br /><br />--isboundary<br /><b><font color="black">Content-Type</font></b>: text/html; charset=<b><font color="red">us-ascii</font></b><br /><br /><HTML><HEAD><br /><BODY><br /><DIV><B><FONT size=4><b><font color="black">Visual</font></b> <b><font color="black">Intercept</font></b> <b><font color="black">Notification</font></b>:</FONT></B></DIV><BR><br /><TABLE border rules=groups><br /> <TBODY><br /> <TR><br /> <TD><B><b><font color="black">Incident</font></b>:</B></TD><br /> <TD><br /> <A href="http://<b><font color="black">rtfm.<b><font color="black">rltvty<b><font color="black">.com</font></b></font></b></font></b>/VIWeb/default.asp?type=incident&name=24149">24149</A><br /> (<A href="http://<b><font color="black">vi.<b><font color="black">rltvty<b><font color="black">.com</font></b></font></b></font></b>/VIWeb/default.asp?type=incident&name=24149"><b><font color="blue">Alternative</font></b> <b><font color="blue">server</font></b></A>)<br /> </TD><br /> <TD WIDTH="20%"><TD><TD><TD></TR><br /> <TBODY><br /> <TR><br /> <TD><B>Subject:</B></TD><br /> <TD COLSPAN=5><b><font color="black">Internal</font></b> <b><font color="blue">error</font></b> in <b><font color="black">BRE</font></b>.<b><font color="blue">dll</font></b></TD></TR><br /> <TBODY><br /> <TR><br /> <TD><B><b><font color="blue">Project</font></b>:</B></TD><br /> <TD COLSPAN=5>/<b><font color="red">Program</font></b>/RW/<b><font color="black">Cobol</font></b>/<b><font color="black">BRE</font></b>/<b><font color="blue">Structure</font></b> <b><font color="red">Based</font></b></TD></TR><br /> <TR><br /> <TD><B><b><font color="blue">Version</font></b>:</B></TD><br /> <TD COLSPAN=5>7.1.00</TD></TR><br /> <TR><br /> <TD><B><b><font color="black">Release</font></b>:</B></TD><br /> <TD COLSPAN=5></TD></TR><br /> <TR><br /> <TD><B><b><font color="blue">Build</font></b>:</B></TD><br /> <TD COLSPAN=5></TD></TR><br /> <TBODY><br /> <TR><br /> <TD><B><b><font color="red">Customer</font></b>:</B></TD><br /> <TD COLSPAN=5><b><font color="black">INTERNAL</font></b></TD></TR><br /> <TBODY><br /> <TR><br /> <TD><B>Status:</B></TD><br /> <TD><b><font color="blue">Dev</font></b> <b><font color="blue">Confirmed</font></b> <b><font color="black">Fix</font></b></TD><TD><br /> <TD><B><b><font color="black">AssignID</font></b>:</B></TD><br /> <TD><b><font color="black">snd</font></b></TD><br /> <TD>1/29/2003 10:16:01 AM</TD></TR><br /> <TR><br /> <TD><B><b><font color="black">Priority</font></b>:</B></TD><br /> <TD><b><font color="blue">High</font></b></TD><TD><br /> <TD><B><b><font color="black">RequestID</font></b>:</B></TD><br /> <TD><b><font color="black">elia</font></b></TD><br /> <TD>1/29/2003 10:16:01 AM</TD></TR><br /> <TR><br /> <TD><B><b><font color="black">Severity</font></b>:</B></TD><br /> <TD>1</TD><TD><br /> <TD><B><b><font color="black">QAID</font></b>:</B></TD><br /> <TD><b><font color="black">elia</font></b></TD><br /> <TD>1/29/2003 10:16:01 AM</TD></TR><br /> <TR><br /> <TD><B><b><font color="black">Category</font></b>:</B></TD><br /> <TD><b><font color="black">BRE</font></b></TD><TD><br /> <TD><B><b><font color="black">ChangeID</font></b>:</B></TD><br /> <TD><b><font color="black">snd</font></b></TD><br /> <TD>1/29/2003 12:26:59 PM</TD></TR><br /> <TBODY><br /> <TR><br /> <TD vAlign=top><B><b><font color="blue">Description</font></b>:</B></TD><br /> <TD COLSPAN=5><TEXTAREA READONLY ROWS=10 COLS=60>FROM:<b><font color="black">elia</font></b> DATE:01/29/2003 10:16:01 <br /><br /> The "<b><font color="black">Internal</font></b> <b><font color="blue">error</font></b> in <b><font color="black">BRE</font></b>.<b><font color="blue">dll</font></b>" message is <b><font color="black">generated</font></b> <b><font color="red">when</font></b> <b><font color="blue">structure</font></b> <b><font color="red">based</font></b> <b><font color="black">slice</font></b><br /> is <b><font color="black">extracted</font></b> from <b><font color="red">program</font></b> <b><font color="blue">which</font></b> has been <b><font color="black">verified</font></b> with "<b><font color="red">Perform</font></b> <b><font color="red">Program</font></b> <b><font color="red">analysis</font></b> = no"<br /> and at the <b><font color="red">same</font></b> <b><font color="red">time</font></b> <b><font color="black">BRE</font></b> <b><font color="blue">option</font></b> "<b><font color="red">Ensure</font></b> <b><font color="black">consistent</font></b> <b><font color="red">access</font></b> to <b><font color="black">external</font></b> <b><font color="blue">resources</font></b> = yes".<br /><br /> The <b><font color="black">correct</font></b> <b><font color="blue">error</font></b> message <b><font color="red">should</font></b> be <b><font color="black">generated</font></b>.<br /><br /> "<b><font color="blue">Severe</font></b> Re-<b><font color="black">verify</font></b> the <b><font color="red">program</font></b> with '<b><font color="red">Perform</font></b> <b><font color="red">program</font></b> <b><font color="black">analysis'</font></b> <b><font color="blue">option</font></b> <b><font color="red">set</font></b>".<br /><br /><br /> <b><font color="black">Test</font></b>:MEDIUM\\RescueWin\archives\VS-cobol\Computation\<b><font color="black">Logical</font></b>-path\<b><font color="red">CALL</font></b>-accept4.<b><font color="black">CBL</font></b> <br /><br /> *|<b><font color="red">Start</font></b> <b><font color="blue">paragraph</font></b>: p1<br /> *|<b><font color="blue">Last</font></b> <b><font color="blue">paragraph</font></b>: p1<br /><br /> 1015 <b><font color="red">blue</font></b>.<br /><br />FROM:<b><font color="black">snd</font></b> DATE:<b><font color="red">Wednesday</font></b>, <b><font color="red">January</font></b> 29, 2003 11:52:45 AM <br /><br /><b><font color="red">Fixed</font></b> in <b><font color="red">Blue</font></b>. No <b><font color="black">warning</font></b> in this <b><font color="red">case</font></b>, <b><font color="black">BRE</font></b> <b><font color="black">runs</font></b> <b><font color="black">DFA</font></b> <b><font color="black">instead</font></b>.<br /></TEXTAREA></TD></TR><br /> <TR><br /> <TD vAlign=top><B><b><font color="black">Resolution</font></b>:</B></TD><br /> <TD COLSPAN=5><TEXTAREA READONLY ROWS=10 COLS=60></TEXTAREA></TD></TR><br /> <TR><br /> <TD vAlign=top><B><b><font color="black">WorkAround</font></b>:</B></TD><br /> <TD COLSPAN=5><TEXTAREA READONLY ROWS=10 COLS=60></TEXTAREA></TD></TR></TBODY></TABLE><br /><HR><br />If you have received this <b><font color="red">email</font></b> in <b><font color="blue">error</font></b>, <b><font color="red">please</font></b> <b><font color="black">respond</font></b> to: <A <br />href="mailto:BugTracker@<b><font color="black">rltvty<b><font color="black">.com</font></b></font></b>">BugTracker@<b><font color="black">rltvty<b><font color="black">.com</font></b></font></b></A> <br /><HR><br /></BODY></HTML><br /><br />--isboundary--<br /><br /><br /></tt> \ No newline at end of file --- 1 ---- ! <tt><b style="color:black">Return-Path</b>: <<b style="color:black">bugs@drnn<b style="color:black">.net</b></b>><br /><b style="color:black">Delivered-To</b>: ru...@ma...<br /><b style="color:black">Received</b>: by mail.<b style="color:black">tpkm</b>.ru (<b style="color:black">Postfix</b>)<br /> id 70071971F2; Wed, 29 Jan 2003 20:30:49 +0300 (<b style="color:black">MSK</b>)<br /><b style="color:black">Delivered-To</b>: res...@tp...<br /><b style="color:black">Received</b>: from localhost (localhost [<b style="color:blue">127.0.0.1</b>])<br /> by mail.<b style="color:black">tpkm</b>.ru (<b style="color:black">Postfix</b>) with SMTP<br /> id 6474D971FA; Wed, 29 Jan 2003 20:30:49 +0300 (<b style="color:black">MSK</b>)<br /><b style="color:black">Received</b>: from <b style="color:black">keymaster.<b style="color:black">rltvty<b style="color:black">.com</b></b></b> (<b style="color:black">keymaster.<b style="color:black">rltvty<b style="color:black">.com</b></b></b> [<b style="color:black">12.146.171.10</b>])<br /> by mail.<b style="color:black">tpkm</b>.ru (<b style="color:black">Postfix</b>) with ESMTP<br /> id 93510971F2; Wed, 29 Jan 2003 20:30:47 +0300 (<b style="color:black">MSK</b>)<br /><b style="color:black">Received</b>: from <b style="color:black">rtfm</b> (<b style="color:black">rtfm.<b style="color:black">rltvty<b style="color:black">.com</b></b></b> [<b style="color:black">63.100.138.144</b>]) by <b style="color:black">keymaster.<b style="color:black">rltvty<b style="color:black">.com</b></b></b> with SMTP (<b style="color:red">Microsoft</b> <b style="color:red">Exchange</b> <b style="color:blue">Internet</b> Mail <b style="color:red">Service</b> <b style="color:blue">Version</b> 5.5.2653.13)<br /> id D4Z7<b style="color:black">ASMC</b>; Wed, 29 Jan 2003 12:28:21 -0500<br /><b style="color:black">To</b>: <b style="color:black">elia@<b style="color:black">tpkm<b style="color:black">.ru</b></b></b>, <b style="color:black">rescuebre@<b style="color:black">tpkm<b style="color:black">.ru</b></b></b>, <b style="color:black">kcruz@<b style="color:black">rltvty<b style="color:black">.com</b></b></b>, <b style="color:black">bugtracker@<b style="color:black">rltvty<b style="color:black">.com</b></b></b><br /><b style="color:black">Date</b>: Wed, 29 Jan 03 12:28:29<br /><b style="color:black">From</b>: <<b style="color:black">bugs@<b style="color:black">drnn<b style="color:black">.net</b></b></b>><br /><b style="color:black">Subject</b>: VI ID: 24149 Status: <b style="color:black">Dev</b> <b style="color:black">Confirmed</b> <b style="color:black">Fix</b> <b style="color:black">Sev</b>: 1<br /><b style="color:black">MIME-Version</b>: 1.0<br /><b style="color:black">Content-Type</b>: multipart/mixed; boundary="isboundary"<br /><b style="color:black">Message-Id</b>: <200...@ma...><br /><b style="color:black">X-Text-Classification</b>: lists<br /><b style="color:black">X-POPFile-Link</b>: <http://<b style="color:blue">127.0.0.1</b>:8080/<b style="color:black">jump</b>_to_message?view=popfile523=1.<b style="color:black">msg</b>><br /><br /><br /><br />--isboundary<br /><b style="color:black">Content-Type</b>: text/html; charset=<b style="color:red">us-ascii</b><br /><br /><HTML><HEAD><br /><BODY><br /><DIV><B><FONT size=4><b style="color:black">Visual</b> <b style="color:black">Intercept</b> <b style="color:black">Notification</b>:</FONT></B></DIV><BR><br /><TABLE border rules=groups><br /> <TBODY><br /> <TR><br /> <TD><B><b style="color:black">Incident</b>:</B></TD><br /> <TD><br /> <A href="http://<b style="color:black">rtfm.<b style="color:black">rltvty<b style="color:black">.com</b></b></b>/VIWeb/default.asp?type=incident&name=24149">24149</A><br /> (<A href="http://<b style="color:black">vi.<b style="color:black">rltvty<b style="color:black">.com</b></b></b>/VIWeb/default.asp?type=incident&name=24149"><b style="color:blue">Alternative</b> <b style="color:blue">server</b></A>)<br /> </TD><br /> <TD WIDTH="20%"><TD><TD><TD></TR><br /> <TBODY><br /> <TR><br /> <TD><B>Subject:</B></TD><br /> <TD COLSPAN=5><b style="color:black">Internal</b> <b style="color:blue">error</b> in <b style="color:black">BRE</b>.<b style="color:blue">dll</b></TD></TR><br /> <TBODY><br /> <TR><br /> <TD><B><b style="color:blue">Project</b>:</B></TD><br /> <TD COLSPAN=5>/<b style="color:red">Program</b>/RW/<b style="color:black">Cobol</b>/<b style="color:black">BRE</b>/<b style="color:blue">Structure</b> <b style="color:red">Based</b></TD></TR><br /> <TR><br /> <TD><B><b style="color:blue">Version</b>:</B></TD><br /> <TD COLSPAN=5>7.1.00</TD></TR><br /> <TR><br /> <TD><B><b style="color:black">Release</b>:</B></TD><br /> <TD COLSPAN=5></TD></TR><br /> <TR><br /> <TD><B><b style="color:blue">Build</b>:</B></TD><br /> <TD COLSPAN=5></TD></TR><br /> <TBODY><br /> <TR><br /> <TD><B><b style="color:red">Customer</b>:</B></TD><br /> <TD COLSPAN=5><b style="color:black">INTERNAL</b></TD></TR><br /> <TBODY><br /> <TR><br /> <TD><B>Status:</B></TD><br /> <TD><b style="color:blue">Dev</b> <b style="color:blue">Confirmed</b> <b style="color:black">Fix</b></TD><TD><br /> <TD><B><b style="color:black">AssignID</b>:</B></TD><br /> <TD><b style="color:black">snd</b></TD><br /> <TD>1/29/2003 10:16:01 AM</TD></TR><br /> <TR><br /> <TD><B><b style="color:black">Priority</b>:</B></TD><br /> <TD><b style="color:blue">High</b></TD><TD><br /> <TD><B><b style="color:black">RequestID</b>:</B></TD><br /> <TD><b style="color:black">elia</b></TD><br /> <TD>1/29/2003 10:16:01 AM</TD></TR><br /> <TR><br /> <TD><B><b style="color:black">Severity</b>:</B></TD><br /> <TD>1</TD><TD><br /> <TD><B><b style="color:black">QAID</b>:</B></TD><br /> <TD><b style="color:black">elia</b></TD><br /> <TD>1/29/2003 10:16:01 AM</TD></TR><br /> <TR><br /> <TD><B><b style="color:black">Category</b>:</B></TD><br /> <TD><b style="color:black">BRE</b></TD><TD><br /> <TD><B><b style="color:black">ChangeID</b>:</B></TD><br /> <TD><b style="color:black">snd</b></TD><br /> <TD>1/29/2003 12:26:59 PM</TD></TR><br /> <TBODY><br /> <TR><br /> <TD vAlign=top><B><b style="color:blue">Description</b>:</B></TD><br /> <TD COLSPAN=5><TEXTAREA READONLY ROWS=10 COLS=60>FROM:<b style="color:black">elia</b> DATE:01/29/2003 10:16:01 <br /><br /> The "<b style="color:black">Internal</b> <b style="color:blue">error</b> in <b style="color:black">BRE</b>.<b style="color:blue">dll</b>" message is <b style="color:black">generated</b> <b style="color:red">when</b> <b style="color:blue">structure</b> <b style="color:red">based</b> <b style="color:black">slice</b><br /> is <b style="color:black">extracted</b> from <b style="color:red">program</b> <b style="color:blue">which</b> has been <b style="color:black">verified</b> with "<b style="color:red">Perform</b> <b style="color:red">Program</b> <b style="color:red">analysis</b> = no"<br /> and at the <b style="color:red">same</b> <b style="color:red">time</b> <b style="color:black">BRE</b> <b style="color:blue">option</b> "<b style="color:red">Ensure</b> <b style="color:black">consistent</b> <b style="color:red">access</b> to <b style="color:black">external</b> <b style="color:blue">resources</b> = yes".<br /><br /> The <b style="color:black">correct</b> <b style="color:blue">error</b> message <b style="color:red">should</b> be <b style="color:black">generated</b>.<br /><br /> "<b style="color:blue">Severe</b> Re-<b style="color:black">verify</b> the <b style="color:red">program</b> with '<b style="color:red">Perform</b> <b style="color:red">program</b> <b style="color:black">analysis'</b> <b style="color:blue">option</b> <b style="color:red">set</b>".<br /><br /><br /> <b style="color:black">Test</b>:MEDIUM\\RescueWin\archives\VS-cobol\Computation\<b style="color:black">Logical</b>-path\<b style="color:red">CALL</b>-accept4.<b style="color:black">CBL</b> <br /><br /> *|<b style="color:red">Start</b> <b style="color:blue">paragraph</b>: p1<br /> *|<b style="color:blue">Last</b> <b style="color:blue">paragraph</b>: p1<br /><br /> 1015 <b style="color:red">blue</b>.<br /><br />FROM:<b style="color:black">snd</b> DATE:<b style="color:red">Wednesday</b>, <b style="color:red">January</b> 29, 2003 11:52:45 AM <br /><br /><b style="color:red">Fixed</b> in <b style="color:red">Blue</b>. No <b style="color:black">warning</b> in this <b style="color:red">case</b>, <b style="color:black">BRE</b> <b style="color:black">runs</b> <b style="color:black">DFA</b> <b style="color:black">instead</b>.<br /></TEXTAREA></TD></TR><br /> <TR><br /> <TD vAlign=top><B><b style="color:black">Resolution</b>:</B></TD><br /> <TD COLSPAN=5><TEXTAREA READONLY ROWS=10 COLS=60></TEXTAREA></TD></TR><br /> <TR><br /> <TD vAlign=top><B><b style="color:black">WorkAround</b>:</B></TD><br /> <TD COLSPAN=5><TEXTAREA READONLY ROWS=10 COLS=60></TEXTAREA></TD></TR></TBODY></TABLE><br /><HR><br />If you have received this <b style="color:red">email</b> in <b style="color:blue">error</b>, <b style="color:red">please</b> <b style="color:black">respond</b> to: <A <br />href="mailto:Bug...@rl...">BugTracker@<b style="color:black">rltvty<b style="color:black">.com</b></b></A> <br /><HR><br /></BODY></HTML><br /><br />--isboundary--<br /><br /><br /></tt> \ No newline at end of file Index: TestBayesScript.tst =================================================================== RCS file: /cvsroot/popfile/engine/tests/TestBayesScript.tst,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** TestBayesScript.tst 20 Feb 2006 02:20:57 -0000 1.6 --- TestBayesScript.tst 5 Apr 2008 16:50:46 -0000 1.7 *************** *** 26,30 **** test_assert( rec_cp( 'corpus.base', 'corpus' ) ); rmtree( 'corpus/CVS' ); ! test_assert( `rm popfile.db` == 0 ); unlink 'stopwords'; --- 26,30 ---- test_assert( rec_cp( 'corpus.base', 'corpus' ) ); rmtree( 'corpus/CVS' ); ! unlink( 'popfile.db' ); unlink 'stopwords'; Index: TestHistory.tst =================================================================== RCS file: /cvsroot/popfile/engine/tests/TestHistory.tst,v retrieving revision 1.16 retrieving revision 1.17 diff -C2 -d -r1.16 -r1.17 *** TestHistory.tst 20 Feb 2006 02:20:57 -0000 1.16 --- TestHistory.tst 5 Apr 2008 16:50:46 -0000 1.17 *************** *** 60,65 **** my $h = $POPFile->get_module( 'POPFile/History' ); ! my ( $slot, $file ) = $h->reserve_slot(); test_assert( defined( $slot ) ); --- 60,66 ---- my $h = $POPFile->get_module( 'POPFile/History' ); + my $session = $h->classifier_()->get_administrator_session_key(); ! my ( $slot, $file ) = $h->reserve_slot( $session, 1 ); test_assert( defined( $slot ) ); *************** *** 98,102 **** # slot is now committed and has the right fields ! ( $slot, $file ) = $h->reserve_slot(); open FILE, ">$file"; --- 99,103 ---- # slot is now committed and has the right fields ! ( $slot, $file ) = $h->reserve_slot( $session, 1 ); open FILE, ">$file"; *************** *** 119,123 **** sleep(2); ! ( $slot, $file ) = $h->reserve_slot(); open FILE, ">$file"; print FILE <<EOF; --- 120,124 ---- sleep(2); ! ( $slot, $file ) = $h->reserve_slot( $session, 1 ); open FILE, ">$file"; print FILE <<EOF; *************** *** 151,155 **** my $slot2; ! ( $slot2, $file ) = $h->reserve_slot(); open FILE, ">$file"; print FILE <<EOF; --- 152,156 ---- my $slot2; ! ( $slot2, $file ) = $h->reserve_slot( $session, 1 ); open FILE, ">$file"; print FILE <<EOF; *************** *** 167,172 **** my $size3 = -s $file; - my $b = $POPFile->get_module( 'Classifier/Bayes' ); - my $session = $b->get_session_key( 'admin', '' ); $h->commit_slot( $session, $slot, 'spam', 0 ); $POPFile->CORE_service( 1 ); --- 168,171 ---- *************** *** 176,180 **** $POPFile->CORE_service( 1 ); $POPFile->CORE_service( 1 ); - $b->release_session_key( $session ); $POPFile->CORE_service( 1 ); --- 175,178 ---- *************** *** 248,261 **** # Try a reclassification and undo - my $session = $b->get_session_key( 'admin', '' ); $h->change_slot_classification( 1, 'spam', $session ); ! my @fields = $h->get_slot_fields( 1 ); test_assert_equal( $fields[10], 4 ); test_assert_equal( $fields[9], 3 ); test_assert_equal( $fields[8], 'spam' ); ! $h->revert_slot_classification( 1 ); ! @fields = $h->get_slot_fields( 1 ); test_assert_equal( $fields[10], 3 ); test_assert_equal( $fields[9], 0 ); --- 246,258 ---- # Try a reclassification and undo $h->change_slot_classification( 1, 'spam', $session ); ! my @fields = $h->get_slot_fields( 1, $session ); test_assert_equal( $fields[10], 4 ); test_assert_equal( $fields[9], 3 ); test_assert_equal( $fields[8], 'spam' ); ! $h->revert_slot_classification( 1, $session ); ! @fields = $h->get_slot_fields( 1, $session ); test_assert_equal( $fields[10], 3 ); test_assert_equal( $fields[9], 0 ); *************** *** 264,269 **** # Check is_valid_slot ! test_assert( $h->is_valid_slot( 1 ) ); ! test_assert( !$h->is_valid_slot( 100 ) ); # Now that we've got some data in the history test the query --- 261,266 ---- # Check is_valid_slot ! test_assert( $h->is_valid_slot( 1, $session ) ); ! test_assert( !$h->is_valid_slot( 100, $session ) ); # Now that we've got some data in the history test the query *************** *** 290,294 **** ! my @slot_row = $h->get_slot_fields( $rows[0][0] ); test_assert_equal( join(':',@{$rows[0]}), join(':',@slot_row) ); --- 287,291 ---- ! my @slot_row = $h->get_slot_fields( $rows[0][0], $session ); test_assert_equal( join(':',@{$rows[0]}), join(':',@slot_row) ); *************** *** 471,475 **** test_assert( ( -e $file ) ); $h->start_deleting(); ! $h->delete_slot( 2, 0 ); $h->stop_deleting(); test_assert( !( -e $file ) ); --- 468,472 ---- test_assert( ( -e $file ) ); $h->start_deleting(); ! $h->delete_slot( 2, 0, $session, 0 ); $h->stop_deleting(); test_assert( !( -e $file ) ); *************** *** 505,509 **** test_assert( !( -e 'messages/00/00/00' ) ); ! $b->release_session_key( $session ); $POPFile->CORE_stop(); --- 502,506 ---- test_assert( !( -e 'messages/00/00/00' ) ); ! $h->classifier_()->release_session_key( $session ); $POPFile->CORE_stop(); Index: TestNihongo021.qrn =================================================================== RCS file: /cvsroot/popfile/engine/tests/TestNihongo021.qrn,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** TestNihongo021.qrn 6 Sep 2007 16:58:12 -0000 1.2 --- TestNihongo021.qrn 5 Apr 2008 16:50:49 -0000 1.3 *************** *** 4,12 **** Subject: [gomi] =?iso-2022-jp?B?GyRCTCQ+NUJ6OS05cBsoQg==?= X-Text-Classification: gomi ! X-POPFile-Link: http://127.0.0.1:8080/jump_to_message?view=3 MIME-Version: 1.0 ! Content-Type: multipart/report; boundary="3" ! --3 Content-Type: text/plain; charset=iso-2022-jp --- 4,12 ---- Subject: [gomi] =?iso-2022-jp?B?GyRCTCQ+NUJ6OS05cBsoQg==?= X-Text-Classification: gomi ! X-POPFile-Link: http://127.0.0.1:8080/jump_to_message?view=33 MIME-Version: 1.0 ! Content-Type: multipart/report; boundary="33" ! --33 Content-Type: text/plain; charset=iso-2022-jp *************** *** 18,27 **** Original To: <da...@do...> Original Subject: $BL$(B $B>5Bz(B $B9-9p(B ! To examine the email open the attachment. To change this mail's classification go to http://127.0.0.1:8080/jump_to_message?view=3 The first 20 words found in the email are: $B$3$l$O(B $B%9%Q%`(B $B$G$9(B ! --3 Content-Type: message/rfc822 --- 18,27 ---- Original To: <da...@do...> Original Subject: $BL$(B $B>5Bz(B $B9-9p(B ! To examine the email open the attachment. To change this mail's classification go to http://127.0.0.1:8080/jump_to_message?view=33 The first 20 words found in the email are: $B$3$l$O(B $B%9%Q%`(B $B$G$9(B ! --33 Content-Type: message/rfc822 *************** *** 48,51 **** $B$3$l$O%9%Q%`$G$9!#(B ! --3-- . --- 48,51 ---- $B$3$l$O%9%Q%`$G$9!#(B ! --33-- . Index: TestNihongo002.wrd =================================================================== RCS file: /cvsroot/popfile/engine/tests/TestNihongo002.wrd,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** TestNihongo002.wrd 6 Sep 2007 16:58:12 -0000 1.2 --- TestNihongo002.wrd 5 Apr 2008 16:50:49 -0000 1.3 *************** *** 19,22 **** --- 19,24 ---- header:To 1 mime 1 + mimeextension:xls 2 + mimename:_¶¨Îϲñ¼ÒÍ×°÷¸Ä¿Í¥¹¥¥ë¾ðÊó_3907 1 multi 1 mydns.jp 1 Index: TestConfiguration.tst =================================================================== RCS file: /cvsroot/popfile/engine/tests/TestConfiguration.tst,v retrieving revision 1.22 retrieving revision 1.23 diff -C2 -d -r1.22 -r1.23 *** TestConfiguration.tst 20 Feb 2006 02:20:57 -0000 1.22 --- TestConfiguration.tst 5 Apr 2008 16:50:46 -0000 1.23 *************** *** 113,117 **** open FILE, "<popfile.cfg"; my $line = <FILE>; ! test_assert_regexp( $line, 'config_piddir ../tests/' ); $line = <FILE>; test_assert_regexp( $line, 'GLOBAL_debug 0' ); --- 113,119 ---- open FILE, "<popfile.cfg"; my $line = <FILE>; ! test_assert_regexp( $line, 'GLOBAL_crypt_device ' ); ! $line = <FILE>; ! test_assert_regexp( $line, 'GLOBAL_crypt_strength 0' ); $line = <FILE>; test_assert_regexp( $line, 'GLOBAL_debug 0' ); *************** *** 125,128 **** --- 127,132 ---- test_assert_regexp( $line, 'GLOBAL_timeout 60' ); $line = <FILE>; + test_assert_regexp( $line, 'config_piddir ../tests/' ); + $line = <FILE>; test_assert_regexp( $line, 'logger_format default' ); $line = <FILE>; *************** *** 152,181 **** my %upgrades = ( 'corpus', 'bayes_corpus', ! 'unclassified_probability', 'bayes_unclassified_probability', ! 'piddir', 'config_piddir', ! 'debug', 'GLOBAL_debug', ! 'msgdir', 'GLOBAL_msgdir', ! 'timeout', 'GLOBAL_timeout', ! 'logdir', 'logger_logdir', ! 'localpop', 'pop3_local', ! 'port', 'pop3_port', ! 'sport', 'pop3_secure_port', ! 'server', 'pop3_secure_server', ! 'separator', 'pop3_separator', ! 'toptoo', 'pop3_toptoo', ! 'archive', 'history_archive', ! 'archive_classes', 'history_archive_classes', ! 'archive_dir', 'history_archive_dir', ! 'history_days', 'history_history_days', ! 'language', 'html_language', ! 'last_reset', 'html_last_reset', ! 'last_update_check', 'html_last_update_check', ! 'localui', 'html_local', ! 'page_size', 'html_page_size', ! 'password', 'html_password', ! 'send_stats', 'html_send_stats', ! 'skin', 'html_skin', ! 'test_language', 'html_test_language', ! 'update_check', 'html_update_check', 'ui_port', 'html_port' ); --- 156,185 ---- my %upgrades = ( 'corpus', 'bayes_corpus', ! 'unclassified_probability', 'bayes_unclassified_probability', ! 'piddir', 'config_piddir', ! 'debug', 'GLOBAL_debug', ! 'msgdir', 'GLOBAL_msgdir', ! 'timeout', 'GLOBAL_timeout', ! 'logdir', 'logger_logdir', ! 'localpop', 'pop3_local', ! 'port', 'pop3_port', ! 'sport', 'pop3_secure_port', ! 'server', 'pop3_secure_server', ! 'separator', 'pop3_separator', ! 'toptoo', 'pop3_toptoo', ! 'archive', 'history_archive', ! 'archive_classes', 'history_archive_classes', ! 'archive_dir', 'history_archive_dir', ! 'history_days', 'history_history_days', ! 'language', 'html_language', ! 'last_reset', 'html_last_reset', ! 'last_update_check', 'html_last_update_check', ! 'localui', 'html_local', ! 'page_size', 'html_page_size', ! 'password', 'html_password', ! 'send_stats', 'html_send_stats', ! 'skin', 'html_skin', ! 'test_language', 'html_test_language', ! 'update_check', 'html_update_check', 'ui_port', 'html_port' ); *************** *** 245,264 **** # path_join__ ! test_assert_equal( $c->path_join__( 'foo', '/root', 0 ), '/root' ); ! test_assert_equal( $c->path_join__( 'foo', '/', 0 ), '/' ); ! test_assert_equal( $c->path_join__( 'foo', 'c:\\root', 0 ), 'c:\\root' ); ! test_assert_equal( $c->path_join__( 'foo', 'c:\\', 0 ), 'c:\\' ); ! test_assert( !defined( $c->path_join__( 'foo', '/root' ) ) ); ! test_assert( !defined( $c->path_join__( 'foo', '/' ) ) ); ! test_assert( !defined( $c->path_join__( 'foo', 'c:\\root' ) ) ); ! test_assert( !defined( $c->path_join__( 'foo', 'c:\\' ) ) ); ! test_assert_equal( $c->path_join__( '/foo', 'bar' ), '/foo/bar' ); ! test_assert_equal( $c->path_join__( '/foo/', 'bar' ), '/foo/bar' ); ! test_assert_equal( $c->path_join__( 'foo/', 'bar' ), 'foo/bar' ); ! test_assert_equal( $c->path_join__( 'foo', 'bar' ), 'foo/bar' ); ! test_assert_equal( $c->path_join__( 'foo', '\\\\bar', 0 ), '\\\\bar' ); ! test_assert( !defined( $c->path_join__( 'foo', '\\\\bar' ) ) ); # get_user_path (note Makefile sets POPFILE_USER to ../tests/) --- 249,268 ---- # path_join__ ! test_assert_equal( $c->path_join( 'foo', '/root', 0 ), '/root' ); ! test_assert_equal( $c->path_join( 'foo', '/', 0 ), '/' ); ! test_assert_equal( $c->path_join( 'foo', 'c:\\root', 0 ), 'c:\\root' ); ! test_assert_equal( $c->path_join( 'foo', 'c:\\', 0 ), 'c:\\' ); ! test_assert( !defined( $c->path_join( 'foo', '/root' ) ) ); ! test_assert( !defined( $c->path_join( 'foo', '/' ) ) ); ! test_assert( !defined( $c->path_join( 'foo', 'c:\\root' ) ) ); ! test_assert( !defined( $c->path_join( 'foo', 'c:\\' ) ) ); ! test_assert_equal( $c->path_join( '/foo', 'bar' ), '/foo/bar' ); ! test_assert_equal( $c->path_join( '/foo/', 'bar' ), '/foo/bar' ); ! test_assert_equal( $c->path_join( 'foo/', 'bar' ), 'foo/bar' ); ! test_assert_equal( $c->path_join( 'foo', 'bar' ), 'foo/bar' ); ! test_assert_equal( $c->path_join( 'foo', '\\\\bar', 0 ), '\\\\bar' ); ! test_assert( !defined( $c->path_join( 'foo', '\\\\bar' ) ) ); # get_user_path (note Makefile sets POPFILE_USER to ../tests/) *************** *** 298,301 **** --- 302,307 ---- $c->{popfile_root__} = '../'; + # TODO : multi user test + $POPFile->CORE_stop(); Index: TestXMLRPC.tst =================================================================== RCS file: /cvsroot/popfile/engine/tests/TestXMLRPC.tst,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** TestXMLRPC.tst 20 Feb 2006 02:20:57 -0000 1.10 --- TestXMLRPC.tst 5 Apr 2008 16:50:49 -0000 1.11 *************** *** 30,33 **** --- 30,34 ---- unlink 'popfile.db'; + unlink 'popfile.pid'; unlink 'stopwords'; test_assert( copy ( 'stopwords.base', 'stopwords' ) ); *************** *** 35,38 **** --- 36,40 ---- use POPFile::Loader; my $POPFile = POPFile::Loader->new(); + $POPFile->{debug__} = 1; $POPFile->CORE_loader_init(); $POPFile->CORE_signals(); *************** *** 42,68 **** 'POPFile/MQ' => 1, 'Classifier/Bayes' => 1, ! 'UI/XMLRPC' => 1, 'POPFile/Configuration' => 1 ); $POPFile->CORE_load( 0, \%valid ); $POPFile->CORE_initialize(); $POPFile->CORE_config( 1 ); ! my $x = $POPFile->get_module( 'POPFile/MQ' ); ! $x->config_('enabled',1); ! my $xport = 12000 + int(rand(2000)); $POPFile->CORE_start(); my ( $pid, $handle ) = $POPFile->CORE_forker(); ! if ($pid == 0) { # CHILD THAT WILL RUN THE XMLRPC SERVER ! $x->config_( 'port', $xport ); ! if ($x->start() == 1) { while ( $x->service() && $POPFile->CORE_service( 1 ) ) { ! select(undef,undef,undef, 0.1); } $x->stop(); } else { ! test_assert(0,"start failed\n"); } --- 44,76 ---- 'POPFile/MQ' => 1, 'Classifier/Bayes' => 1, ! # 'UI/XMLRPC' => 1, 'POPFile/Configuration' => 1 ); + use UI::XMLRPC; + my $x = new UI::XMLRPC; + $x->loader( $POPFile ); + $POPFile->CORE_load( 0, \%valid ); $POPFile->CORE_initialize(); $POPFile->CORE_config( 1 ); ! #my $x = $POPFile->get_module( 'POPFile/MQ' ); ! $x->initialize(); ! $x->config_( 'enabled', 1 ); ! my $xport = 12000 + int( rand( 2000 ) ); ! $x->config_( 'port', $xport ); $POPFile->CORE_start(); my ( $pid, $handle ) = $POPFile->CORE_forker(); ! if ( $pid == 0 ) { # CHILD THAT WILL RUN THE XMLRPC SERVER ! ! if ( $x->start() == 1 ) { while ( $x->service() && $POPFile->CORE_service( 1 ) ) { ! select( undef, undef, undef, 0.1 ); } $x->stop(); } else { ! test_assert( 0, "start failed\n" ); } *************** *** 71,75 **** # PARENT -- test the XMLRPC server ! select(undef,undef,undef,1); use XMLRPC::Lite; --- 79,83 ---- # PARENT -- test the XMLRPC server ! select( undef, undef, undef, 1 ); use XMLRPC::Lite; *************** *** 90,94 **** test_assert_equal( $set_bucket_color, 1 ); ! select(undef,undef,undef,.2); my $bucket_color = XMLRPC::Lite --- 98,102 ---- test_assert_equal( $set_bucket_color, 1 ); ! select( undef, undef, undef, .2 ); my $bucket_color = XMLRPC::Lite *************** *** 99,103 **** test_assert_equal( $bucket_color, 'somecolour' ); ! select(undef,undef,undef,.2); my $buckets = XMLRPC::Lite --- 107,111 ---- test_assert_equal( $bucket_color, 'somecolour' ); ! select( undef, undef, undef, .2 ); my $buckets = XMLRPC::Lite *************** *** 110,114 **** test_assert_equal( @$buckets[2], 'spam' ); ! select(undef,undef,undef,.2); XMLRPC::Lite --- 118,122 ---- test_assert_equal( @$buckets[2], 'spam' ); ! select( undef, undef, undef, .2 ); XMLRPC::Lite *************** *** 117,121 **** --- 125,132 ---- } + $x->stop(); $POPFile->CORE_stop(); + # TODO : terminate child process + 1; Index: TestMailParse015.clr =================================================================== RCS file: /cvsroot/popfile/engine/tests/TestMailParse015.clr,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** TestMailParse015.clr 24 Feb 2004 23:23:56 -0000 1.8 --- TestMailParse015.clr 5 Apr 2008 16:50:49 -0000 1.9 *************** *** 1 **** ! <tt><b><font color="black">Return-Path</font></b>: <<b><font color="blue">wendyoufp@msn<b><font color="black">.com</font></b></font></b>><br /><b><font color="black">Received</font></b>: from <b><font color="red">vanyel</font></b>.<b><font color="red">herald</font></b>.co.uk (<b><font color="red">vanyel</font></b>.<b><font color="red">herald</font></b>.co.uk [<b><font color="red">213.38.80.6</font></b>]) by <b><font color="red">walnut.<b><font color="red">he<b><font color="black">.net</font></b></font></b></font></b> (8.8.6/8.8.2) with ESMTP id IAA29761 for <<b><font color="red">jgcorg@extravalent<b><font color="black">.com</font></b></font></b>>; Fri, 24 Jan 2003 08:52:24 -0800<br /><b><font color="black">From</font></b>: <b><font color="blue">wendyoufp@<b><font color="blue">msn<b><font color="black">.com</font></b></font></b></font></b><br /><b><font color="black">Received</font></b>: from <b><font color="blue">msn<b><font color="black">.com</font></b></font></b> (nn...@ad... [<b><font color="blue">66.125.127.84</font></b>])<br /> by <b><font color="red">vanyel</font></b>.<b><font color="red">herald</font></b>.co.uk (8.9.3/8.9.3/<b><font color="black">Debian</font></b>/<b><font color="black">GNU</font></b>) with SMTP id QAA05835<br /><b><font color="black">X-Authentication-Warning</font></b>: <b><font color="red">vanyel</font></b>.<b><font color="red">herald</font></b>.co.uk: <b><font color="blue">Host</font></b> nn...@ad... [<b><font color="blue">66.125.127.84</font></b>] <b><font color="blue">claimed</font></b> to be <b><font color="blue">msn<b><font color="black">.com</font></b></font></b><br /><b><font color="black">Message-ID</font></b>: <000111d7ed07$cbd54352$146...@vy...e><br /><b><font color="black">Subject</font></b>: <b><font color="blue">Mooo</font></b><br /><b><font color="black">Date</font></b>: Sat, 25 Jan 2003 02:42:48 -1100<br /><b><font color="black">MIME-Version</font></b>: 1.0<br /><b><font color="black">Content-Type</font></b>: multipart/mixed;<br /> boundary="----=_NextPart_000_00C3_68A82A2C.D7041A60"<br /><b><font color="black">X-Priority</font></b>: 3<br /><b><font color="black">X-Mailer</font></b>: <b><font color="blue">AOL</font></b> 7.0 for <b><font color="red">Windows</font></b> US sub 118<br /><b><font color="black">Importance</font></b>: <b><font color="blue">Normal</font></b><br /><b><font color="black">X-UIDL</font></b>: &Tb"!2d_!!]9M!!OK]!!<br /><br />------=_NextPart_000_00C3_68A82A2C.D7041A60<br /><b><font color="black">Content-Type</font></b>: text/html;<br /> charset="<b><font color="blue">iso-8859-1</font></b>"<br /><b><font color="black">Content-Transfer-Encoding</font></b>: base64<br /><br /><br />PGh0bWw+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KPCEtLQ0KLmNvbnRv<br />dXIgew0KCWJvcmRlcjogMnB4IGluc2V0ICM2NjAwMzM7DQoJYmFja2dyb3Vu<br />ZC1jb2xvcjogIzY5M0YzMjsNCglmb250LWZhbWlseTogdmVyZGFuYTsNCglm<br />b250LXNpemU6IDE2cHg7DQoJY29sb3I6ICNDQ0ZGMDA7DQp9DQoudGV4dCB7<br />DQoJZm9udC1mYW1pbHk6IHZlcmRhbmE7DQoJY29sb3I6ICNDQ0ZGMDA7DQoJ<br />Zm9udC1zaXplOiAxMnB4Ow0KfQ0KLS0+DQo8L3N0eWxlPg0KPC9oZWFkPg0K<br />DQo8Ym9keSBsaW5rPSIjRkZGRkZGIiBhbGluaz0iI0ZGRkZGRiIgdmxpbms9<br />IiNGRkZGRkYiPg0KPHRhYmxlIHdpZHRoPSI1NzMiIGJvcmRlcj0iMCIgYWxp<br />Z249ImNlbnRlciIgY2VsbHBhZGRpbmc9IjEwIiBjZWxsc3BhY2luZz0iMTAi<br />Pg0KICA8dHI+DQogICAgPHRkIHdpZHRoPSI1MzMiIGNsYXNzPSJjb250b3Vy<br />Ij48ZGl2IGFsaWduPSJjZW50ZXIiPg0KICAgICAgICA8dGFibGUgd2lkdGg9<br />IjEwMCUiIGJvcmRlcj0iMCIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5n<br />PSIwIj4NCiAgICAgICAgICA8dHI+IA0KICAgICAgICAgICAgPHRkIGNsYXNz<br />PSJ0ZXh0Ij4mbmJzcDs8L3RkPg0KICAgICAgICAgIDwvdHI+DQogICAgICAg<br />ICAgPHRyPiANCiAgICAgICAgICAgIDx0ZCBjbGFzcz0idGV4dCI+PGRpdiBh<br />bGlnbj0iY2VudGVyIj48c3Ryb25nPjxmb250IHNpemU9IjUiPkJhbm5lZCAN<br />CiAgICAgICAgICAgICAgICBFeGNsdXNpdmUgRkFSTVlBUkQgY29udGVudDwv<br />Zm9udD48L3N0cm9uZz48L2Rpdj48L3RkPg0KICAgICAgICAgIDwvdHI+DQog<br />ICAgICAgICAgPHRyPg0KICAgICAgICAgICAgPHRkIGNsYXNzPSJ0ZXh0Ij4m<br />bmJzcDs8L3RkPg0KICAgICAgICAgIDwvdHI+DQogICAgICAgICAgPHRyPiAN<br />CiAgICAgICAgICAgIDx0ZCBjbGFzcz0idGV4dCI+Jm5ic3A7PC90ZD4NCiAg<br />ICAgICAgICA8L3RyPg0KICAgICAgICAgIDx0cj4gDQogICAgICAgICAgICA8<br />dGQgY2xhc3M9InRleHQiPiA8ZGl2IGFsaWduPSJjZW50ZXIiPiANCiAgICAg<br />ICAgICAgICAgICA8ZGl2IGFsaWduPSJsZWZ0Ij4gDQogICAgICAgICAgICAg<br />ICAgICA8ZGl2IGFsaWduPSJqdXN0aWZ5Ij48Zm9udCBjb2xvcj0iI0ZGRkZG<br />RiI+IA0KICAgICAgICAgICAgICAgICAgICA8ZGl2IGFsaWduPSJsZWZ0Ij48<br />Zm9udCBzaXplPSIzIj48c3Ryb25nPldhdGNoIGFzIHRoZXNlIHdvbWFuIA0K<br />ICAgICAgICAgICAgICAgICAgICAgIGZyb20gYXJvdW5kIHRoZSB3b3JsZCBn<br />ZXQgZG93biBhbmQgZGlydHkgd2l0aCB0aGUgcGlncy4gDQogICAgICAgICAg<br />ICAgICAgICAgICAgUmlkZSB0aGUgYmxhY2sgc3RhbGxpb25zLCBhbmQgZ2V0<br />IHRoZWlyIGJ1c2ggbGlja2VkIGJ5IGxpdHRsZSANCiAgICAgICAgICAgICAg<br />ICAgICAgICB0aW1teSdzIGRvZyBGaWRvLiA8L3N0cm9uZz48L2ZvbnQ+PC9k<br />aXY+DQogICAgICAgICAgICAgICAgICAgIDwvZm9udD48L2Rpdj4NCiAgICAg<br />ICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgPC9kaXY+DQogICAg<br />ICAgICAgICAgIDxwIGFsaWduPSJsZWZ0Ij48c3Ryb25nPjxmb250IGNvbG9y<br />PSIjRkZGRkZGIiBzaXplPSIzIj5XaXRoIGEgdGVhbSANCiAgICAgICAgICAg<br />ICAgICBvZiA0NiBnaXJscywgNiBwaG90b2dyYXBoZXJzLCA0IHZpZGVvZ3Jh<br />cGhlcnMgd2Ugc2V0IG9mZiB0byBhIA0KICAgICAgICAgICAgICAgIGZhcm0g<br />d2UgaGFkIHJlbnRlZCBmcm9tIGEgbG9jYWwgZmFybWVyLiA0NSBhY3Jlcywg<br />YW5kIGFsbCB0aGUgDQogICAgICAgICAgICAgICAgcHJpdmFjeSBpbiB0aGUg<br />d29ybGQuIFRoZSBtb3N0IGJlYXV0aWZ1bCBmYXJtIGFuaW1hbHMgd2UgaGF2<br />ZSANCiAgICAgICAgICAgICAgICBldmVyIHNlZW4uIFdpdGggdGhpcyB3ZSBz<br />dGFydGVkIHNob290aW5nIHRoZSBjb250ZW50LCByYW4gbGl2ZSANCiAgICAg<br />ICAgICAgICAgICBmZWVkcyBmcm9tIG91ciBmYXJtIHRvIG91ciBtZW1iZXJz<br />LCB0b29rIHJlcXVlc3QgZm9yIHRoZSBuZXh0IA0KICAgICAgICAgICAgICAg<br />IHBob3Rvc2hvb3QuPC9mb250Pjwvc3Ryb25nPjwvcD4NCiAgICAgICAgICAg<br />ICAgPHAgYWxpZ249ImxlZnQiPjxzdHJvbmc+PGZvbnQgY29sb3I9IiNGRkZG<br />RkYiIHNpemU9IjMiPldlIGhhdmUgd2hhdCANCiAgICAgICAgICAgICAgICBv<br />dXIgbWVtYmVycyBjYWxsICZxdW90O3RoZSBtb3N0IGFsbCBhcm91bmQsIGNv<br />bnRlbnQgZmlsbGVkIGZhcm15YXJkIA0KICAgICAgICAgICAgICAgIHNpdGUg<br />b3V0IHRoZXJlJnF1b3Q7LjwvZm9udD48L3N0cm9uZz48L3A+DQogICAgICAg<br />ICAgICAgIDxwIGFsaWduPSJsZWZ0Ij48c3Ryb25nPjxmb250IGNvbG9yPSIj<br />RkZGRkZGIiBzaXplPSIzIj48YnI+DQogICAgICAgICAgICAgICAgWW91IGRv<br />bnQgaGF2ZSB0byB0YWtlIG91ciB3b3JkIGZvciBpdCwgdmlzaXQgb3VyIHNp<br />dGUgZm9yIHlvdXJzZWxmLiANCiAgICAgICAgICAgICAgICBMZXQgeW91cnNl<br />bGYgYmUgdGFrZW4gaW4gYnkgb3VyIGJlYXV0aWZ1bCB3b21hbiwgd2hvIGhh<br />dmUgYSBsb3ZlIA0KICAgICAgICAgICAgICAgIGZvciBhbmltYWxzLjwvZm9u<br />dD48L3N0cm9uZz48L3A+DQogICAgICAgICAgICAgIDxwIGFsaWduPSJsZWZ0<br />Ij48c3Ryb25nPjxmb250IGNvbG9yPSIjRkZGRkZGIiBzaXplPSIzIj48YSBo<br />cmVmPSJodHRwOi8vd3d3LmZyZWVzZXhvbnRoZXdlYi5iei9mc3cvc2Zhcm0y<br />LyI+PGZvbnQgY29sb3I9IiNDQ0ZGMDAiPkNsaWNrIA0KICAgICAgICAgICAg<br />ICAgIGhlcmU8L2ZvbnQ+PC9hPiwgYW5kIGxldCBvdXIgZ2lybHMgYW5kIGFu<br />aW1hbHMgZnVsZmlsbCB5b3VyIGZhbnRhc2llcy48L2ZvbnQ+PC9zdHJvbmc+<br />PC9wPg0KICAgICAgICAgICAgICA8cCBhbGlnbj0ibGVmdCI+PHN0cm9uZz48<br />Zm9udCBjb2xvcj0iIzk5RkYwMCIgc2l6ZT0iMyI+PGEgaHJlZj0iaHR0cDov<br />L3d3dy5mcmVlc2V4b250aGV3ZWIuYnovZnN3L3NmYXJtMi8iPmh0dHA6Ly93<br />d3cuZnJlZXNleG9udGhld2ViLmJ6L2Zzdy9zZmFybTIvPC9hPjwvZm9udD4g<br />DQogICAgICAgICAgICAgICAgPC9zdHJvbmc+IDwvcD4NCiAgICAgICAgICAg<br />ICAgPHAgYWxpZ249ImNlbnRlciI+PGZvbnQgY29sb3I9IiNGRkZGRkYiIHNp<br />emU9IjEiPjxicj4NCiAgICAgICAgICAgICAgICA8YnI+DQogICAgICAgICAg<br />ICAgICAgPGJyPg0KICAgICAgICAgICAgICAgIDxicj4NCiAgICAgICAgICAg<br />ICAgICA8YnI+DQogICAgICAgICAgICAgICAgPGJyPg0KICAgICAgICAgICAg<br />ICAgIDxmb250IHNpemU9Ii0yIiBjb2xvcj0iIzY2NjY2NiI+PGEgaHJlZj0i<br />aHR0cDovL3d3dy5mcmVlc2V4b250aGV3ZWIuYnovZnN3L3JlbSI+PGZvbnQg<br />Y29sb3I9IiM2NjY2NjYiPkNsaWNrIA0KICAgICAgICAgICAgICAgIGhlcmU8<br />L2ZvbnQ+PC9hPiB0byByZW1vdmUgeW91cnNlbGYgZnJvbSBvdXIgbGlzdC48<br />L2ZvbnQ+PGJyPg0KICAgICAgICAgICAgICAgIDxicj4NCiAgICAgICAgICAg<br />ICAgPC9wPg0KICAgICAgICAgICAgICA8L3RkPg0KICAgICAgICAgIDwvdHI+<br />DQogICAgICAgIDwvdGFibGU+DQogICAgICA8L2Rpdj48L3RkPg0KICA8L3Ry<br />Pg0KPC90YWJsZT4NCjwvYm9keT4NCjwvaHRtbD4=<br />------=_NextPart_000_00C3_68A82A2C.D7041A60--<br /><b>Found in encoded data:</b> <b><font color="blue"><a title="html:comment"><!-- .contour { border: 2px inset #660033; background-color: #693F32; font-family: verdana; font-size: 16px; color: #CCFF00; } .text { font-family: verdana; color: #CCFF00; font-size: 12px; } --></a></font></b> <b><font color="red"><a title="html:td">td</a></font></b> <b><font color="red"><a title="html:td">td</a></font></b> <b><font color="red"><a title="html:td">td</a></font></b> <b><font color="black"><a title="html:fontsize5">size="5"</a></font></b> <font color="black">Banned</font> <font color="red">Exclusive</font> <font color="black">FARMYARD</font> <font color="red">content</font> <b><font color="red"><a title="html:td">td</a></font></b> <b><font color="red"><a title="html:td">td</a></font></b> <b><font color="red"><a title="html:td">td</a></font></b> <font color="red">#FFFFFF</font> <b><font color="black"><a title="html:fontcolor#FFFFFF">color="#FFFFFF"</a></font></b> <b><font color="black"><a title="html:fontsize3">size="3"</a></font></b> <b><font color="blue"><a title="trick:invisibleink">Watch as these woman from around the world get down and dirty with the pigs. Ride the black stallions, and get their bush licked by little timmy's dog Fido. </a></font></b> <font color="red">#FFFFFF</font> <b><font color="black"><a title="html:fontcolor#FFFFFF">color="#FFFFFF"</a></font></b> <b><font color="black"><a title="html:fontsize3">size="3"</a></font></b> <b><font color="blue"><a title="trick:invisibleink">With a team of 46 girls, 6 photographers, 4 videographers we set off to a farm we had rented from a local farmer. 45 acres, and all the privacy in the world. The most beautiful farm animals we have ever seen. With this we started shooting the content, ran live feeds from our farm to our members, took request for the next photoshoot.</a></font></b> <font color="red">#FFFFFF</font> <b><font color="black"><a title="html:fontcolor#FFFFFF">color="#FFFFFF"</a></font></b> <b><font color="black"><a title="html:fontsize3">size="3"</a></font></b> <b><font color="blue"><a title="trick:invisibleink">We have what our members call "the most all around, content filled farmyard site out there".</a></font></b> <font color="red">#FFFFFF</font> <b><font color="black"><a title="html:fontcolor#FFFFFF">color="#FFFFFF"</a></font></b> <b><font color="black"><a title="html:fontsize3">size="3"</a></font></b> <b><font color="blue"><a title="trick:invisibleink"> You dont have to take our word for it, visit our site for yourself. Let yourself be taken in by our beautiful woman, who have a love for animals.</a></font></b> <font color="red">#FFFFFF</font> <b><font color="black"><a title="html:fontcolor#FFFFFF">color="#FFFFFF"</a></font></b> <b><font color="black"><a title="html:fontsize3">size="3"</a></font></b> <font color="black">www.freesexontheweb.bz</font> <font color="black">freesexontheweb.bz</font> <font color="black">.bz</font> <font color="black">#CCFF00</font> <b><font color="black"><a title="html:fontcolor#CCFF00">color="#CCFF00"</a></font></b> <font color="red">Click</font> <font color="red">here</font> <font color="red">let</font> <font color="blue">girls</font> <font color="black">animals</font> <font color="black">fulfill</font> <font color="black">fantasies</font> <font color="black">#99FF00</font> <b><font color="black"><a title="html:fontcolor#99FF00">color="#99FF00"</a></font></b> <b><font color="black"><a title="html:fontsize3">size="3"</a></font></b> <font color="black">www.freesexontheweb.bz</font> <font color="black">freesexontheweb.bz</font> <font color="black">.bz</font> <font color="black">freesexontheweb</font> <font color="black">fsw</font> <font color="black">sfarm</font> <font color="red">#FFFFFF</font> <b><font color="black"><a title="html:fontcolor#FFFFFF">color="#FFFFFF"</a></font></b> <b><font color="black"><a title="html:fontsize1">size="1"</a></font></b> <b><font color="black"><a title="html:fontsize-2">size="-2"</a></font></b> <font color="red">#666666</font> <b><font color="black"><a title="html:fontcolor#666666">color="#666666"</a></font></b> <font color="black">www.freesexontheweb.bz</font> <font color="black">freesexontheweb.bz</font> <font color="black">.bz</font> <font color="red">#666666</font> <b><font color="black"><a title="html:fontcolor#666666">color="#666666"</a></font></b> <font color="red">Click</font> <font color="red">here</font> <font color="red">remove</font> <font color="blue">yourself</font> <font color="red">list</font> </tt> \ No newline at end of file --- 1 ---- ! <tt><b style="color:black">Return-Path</b>: <<b style="color:blue">wendyoufp@msn<b style="color:black">.com</b></b>><br /><b style="color:black">Received</b>: from <b style="color:red">vanyel</b>.<b style="color:red">herald</b>.co.uk (<b style="color:red">vanyel</b>.<b style="color:red">herald</b>.co.uk [<b style="color:red">213.38.80.6</b>]) by <b style="color:red">walnut.<b style="color:red">he<b style="color:black">.net</b></b></b> (8.8.6/8.8.2) with ESMTP id IAA29761 for <<b style="color:red">jgcorg@extravalent<b style="color:black">.com</b></b>>; Fri, 24 Jan 2003 08:52:24 -0800<br /><b style="color:black">From</b>: <b style="color:blue">wendyoufp@<b style="color:blue">msn<b style="color:black">.com</b></b></b><br /><b style="color:black">Received</b>: from <b style="color:blue">msn<b style="color:black">.com</b></b> (nn...@ad... [<b style="color:blue">66.125.127.84</b>])<br /> by <b style="color:red">vanyel</b>.<b style="color:red">herald</b>.co.uk (8.9.3/8.9.3/<b style="color:black">Debian</b>/<b style="color:black">GNU</b>) with SMTP id QAA05835<br /><b style="color:black">X-Authentication-Warning</b>: <b style="color:red">vanyel</b>.<b style="color:red">herald</b>.co.uk: <b style="color:blue">Host</b> nn...@ad... [<b style="color:blue">66.125.127.84</b>] <b style="color:blue">claimed</b> to be <b style="color:blue">msn<b style="color:black">.com</b></b><br /><b style="color:black">Message-ID</b>: <000111d7ed07$cbd54352$146...@vy...e><br /><b style="color:black">Subject</b>: <b style="color:blue">Mooo</b><br /><b style="color:black">Date</b>: Sat, 25 Jan 2003 02:42:48 -1100<br /><b style="color:black">MIME-Version</b>: 1.0<br /><b style="color:black">Content-Type</b>: multipart/mixed;<br /> boundary="----=_NextPart_000_00C3_68A82A2C.D7041A60"<br /><b style="color:black">X-Priority</b>: 3<br /><b style="color:black">X-Mailer</b>: <b style="color:blue">AOL</b> 7.0 for <b style="color:red">Windows</b> US sub 118<br /><b style="color:black">Importance</b>: <b style="color:blue">Normal</b><br /><b style="color:black">X-UIDL</b>: &Tb"!2d_!!]9M!!OK]!!<br /><br /><br /><br />------=_NextPart_000_00C3_68A82A2C.D7041A60<br /><b style="color:black">Content-Type</b>: text/html;<br /> charset="<b style="color:blue">iso-8859-1</b>"<br /><b style="color:black">Content-Transfer-Encoding</b>: base64<br /><br /><br />PGh0bWw+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KPCEtLQ0KLmNvbnRv<br />dXIgew0KCWJvcmRlcjogMnB4IGluc2V0ICM2NjAwMzM7DQoJYmFja2dyb3Vu<br />ZC1jb2xvcjogIzY5M0YzMjsNCglmb250LWZhbWlseTogdmVyZGFuYTsNCglm<br />b250LXNpemU6IDE2cHg7DQoJY29sb3I6ICNDQ0ZGMDA7DQp9DQoudGV4dCB7<br />DQoJZm9udC1mYW1pbHk6IHZlcmRhbmE7DQoJY29sb3I6ICNDQ0ZGMDA7DQoJ<br />Zm9udC1zaXplOiAxMnB4Ow0KfQ0KLS0+DQo8L3N0eWxlPg0KPC9oZWFkPg0K<br />DQo8Ym9keSBsaW5rPSIjRkZGRkZGIiBhbGluaz0iI0ZGRkZGRiIgdmxpbms9<br />IiNGRkZGRkYiPg0KPHRhYmxlIHdpZHRoPSI1NzMiIGJvcmRlcj0iMCIgYWxp<br />Z249ImNlbnRlciIgY2VsbHBhZGRpbmc9IjEwIiBjZWxsc3BhY2luZz0iMTAi<br />Pg0KICA8dHI+DQogICAgPHRkIHdpZHRoPSI1MzMiIGNsYXNzPSJjb250b3Vy<br />Ij48ZGl2IGFsaWduPSJjZW50ZXIiPg0KICAgICAgICA8dGFibGUgd2lkdGg9<br />IjEwMCUiIGJvcmRlcj0iMCIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5n<br />PSIwIj4NCiAgICAgICAgICA8dHI+IA0KICAgICAgICAgICAgPHRkIGNsYXNz<br />PSJ0ZXh0Ij4mbmJzcDs8L3RkPg0KICAgICAgICAgIDwvdHI+DQogICAgICAg<br />ICAgPHRyPiANCiAgICAgICAgICAgIDx0ZCBjbGFzcz0idGV4dCI+PGRpdiBh<br />bGlnbj0iY2VudGVyIj48c3Ryb25nPjxmb250IHNpemU9IjUiPkJhbm5lZCAN<br />CiAgICAgICAgICAgICAgICBFeGNsdXNpdmUgRkFSTVlBUkQgY29udGVudDwv<br />Zm9udD48L3N0cm9uZz48L2Rpdj48L3RkPg0... [truncated message content] |