G'day, The real CVS commit email was rejected by the mailing list for being too big. So here's a truncated version.
All changes are in the IMAP proposal - including the new set of functional tests. All of the ".test" files are protocol tests, which is equivelant to automated telnet testing. ciao Daz ----- Original Message ----- From: <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesday, January 15, 2002 6:39 PM Subject: failure notice > Hi. This is the qmail-send program at nagoya.betaversion.org. > I'm afraid I wasn't able to deliver your message to the following addresses. > This is a permanent error; I've given up. Sorry it didn't work out. > > <[EMAIL PROTECTED]>: > ezmlm-reject: fatal: Sorry, I don't accept messages larger than 400000 bytes (#5.2.3) > > --- Below this line is a copy of the message. > > Return-Path: <[EMAIL PROTECTED]> > Received: (qmail 21852 invoked by uid 97); 15 Jan 2002 08:39:09 -0000 > Delivered-To: [EMAIL PROTECTED] > Received: (qmail 21552 invoked from network); 15 Jan 2002 08:39:07 -0000 > Received: from daedalus.apache.org (HELO apache.org) (64.125.133.20) > by nagoya.betaversion.org with SMTP; 15 Jan 2002 08:39:07 -0000 > Received: (qmail 2279 invoked by uid 500); 15 Jan 2002 08:38:30 -0000 > Delivered-To: [EMAIL PROTECTED] > Received: (qmail 2267 invoked from network); 15 Jan 2002 08:38:30 -0000 > Received: from icarus.apache.org (64.125.133.21) > by daedalus.apache.org with SMTP; 15 Jan 2002 08:38:30 -0000 > Received: (qmail 29823 invoked by uid 1359); 15 Jan 2002 08:38:28 -0000 > Date: 15 Jan 2002 08:38:28 -0000 > Message-ID: <[EMAIL PROTECTED]> > From: [EMAIL PROTECTED] > To: [EMAIL PROTECTED] > Subject: cvs commit: jakarta-james/proposals/imap/test/org/apache/james/test AbstractProtocolTest.java SimpleFileProtocolTest.java > X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N > > darrell 02/01/15 00:38:28 > > Modified: proposals/imap README.txt > proposals/imap/conf james-assembly.xml james-config.xml > proposals/imap/java/org/apache/james James.java > proposals/imap/java/org/apache/james/imapserver > ACLMailbox.java CommandFetch.java CommandStore.java > DefaultRecordRepository.java FileMailbox.java > FolderRecord.java Host.java IMAPServer.java > IMAPServer.xinfo ImapRequest.java JamesHost.java > Mailbox.java RecordRepository.java > SimpleFolderRecord.java SimpleSystem.java > SingleThreadedConnectionHandler.java > Added: proposals/imap build-imap.xml build-test.xml > proposals/imap/java/org/apache/james James.xinfo > proposals/imap/java/org/apache/james/imapserver > ImapConstants.java ImapRequestImpl.java > ImapSession.java ImapSessionState.java > JamesHost.xinfo SimpleSystem.xinfo > proposals/imap/java/org/apache/james/imapserver/commands > AbstractAclCommand.java AuthenticateCommand.java > AuthenticatedSelectedStateCommand.java > CapabilityCommand.java CheckCommand.java > CloseCommand.java CommandTemplate.java > CopyCommand.java CreateCommand.java > DeleteAclCommand.java DeleteCommand.java > ExpungeCommand.java GetAclCommand.java > ImapCommand.java ImapCommandFactory.java > InvalidCommand.java ListOrLsubCommand.java > ListRightsCommand.java LoginCommand.java > LogoutCommand.java MyRightsCommand.java > NamespaceCommand.java > NonAuthenticatedStateCommand.java NoopCommand.java > NotImplementedCommand.java RenameCommand.java > SelectOrExamineCommand.java > SelectedStateCommand.java SetAclCommand.java > StatusCommand.java SubscribeCommand.java > UidCommand.java UnsubscribeCommand.java > proposals/imap/java/org/apache/james/util Assert.java > proposals/imap/test/org/apache/james/imapserver > Authenticate.test AuthenticateAuthenticated.test > Capability.test Create.test Delete.test > ExamineEmpty.test ExamineInbox.test > FetchMultipleMessages.test FetchSingleMessage.test > IMAPTest.java InitialMail.java InitialUsers.java > List.test List1.test List2.test Login.test > LoginAuthenticated.test Logout.test Lsub.test > SelectEmpty.test SelectInbox.test Subscribe.test > Subscribe2.test Test.test TestAuthenticated.java > TestNonAuthenticated.java TestSelected.java > Welcome.test > proposals/imap/test/org/apache/james/remotemanager > AddUsers.test DeleteUsers.test > RemoteManagerLogin.test RemoteManagerLogout.test > TestRemoteManager.java UserManagementTest.java > proposals/imap/test/org/apache/james/smtpserver Send.test > TestSMTP.java > proposals/imap/test/org/apache/james/test > AbstractProtocolTest.java > SimpleFileProtocolTest.java > Removed: proposals/imap build.xml > Log: > Major refactoring of IMAP proposal. (Heaps more refactoring required.) > - extracted separate ImapCommand classes from SingleThreadedConnectionHandler > - Extracted a number of interfaces for SingleThreadedConnectionHandler > eg ImapSession, ImapRequest... > - Compiles directly from source tree (core and proposal), no copying to intermediate dir. > - Too many other minor changes to mention > > New set of Functional tests for IMAP (in IMAP proposal dir). > - AbstractProtocolTest sends client requests, and compares server responses with > expected results. > - SimpleFileProtocolTest takes a file name as it's "name" in the TestCase constructor, and > load the protocol requests and responses from that line. > - A bunch of IMAP tests, along with simple SMTP and RemoteManager tests. > - New build file "build-test.xml" used to build and execute tests. -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
