***************************************************** Summary ------- Notes: 25 Binaries: 12 Archives: 85 Standards: 515 Apache Licensed: 472 Generated Documents: 0 JavaDocs are generated and so license header is optional Generated files do not required license headers 43 Unknown Licenses ******************************* Unapproved licenses: v2.3/.classpath v2.3/.project v2.3/JAMES_PHOENIX.txt v2.3/build.bat v2.3/lib/cornerstone-datasources-impl-2.1-patched.README v2.3/lib/cornerstone-sockets-impl-2.1-patched.README v2.3/lib/readme.xml v2.3/phoenix-bin/apps/dummy.txt v2.3/phoenix-bin/bin/derby.properties v2.3/phoenix-bin/bin/phoenix.sh v2.3/phoenix-bin/bin/run.bat v2.3/phoenix-bin/bin/run.sh v2.3/phoenix-bin/conf/kernel.xml v2.3/phoenix-bin/conf/phoenix-service.xml v2.3/phoenix-bin/conf/wrapper.conf v2.3/src/Manifest-mailet.mf v2.3/src/Manifest.mf v2.3/src/meta-inf/mailcap v2.3/src/site/xdoc/stylesheet.css v2.3/src/test/org/apache/james/dnsserver/brandilyncollins-com.zone v2.3/src/test/org/apache/james/dnsserver/pippo-com.zone v2.3/src/test/org/apache/james/dnsserver/test-zone-com.zone v2.3/tools/bin/ant v2.3/tools/bin/ant.bat v2.3/tools/bin/antRun v2.3/tools/bin/antRun.bat v2.3/tools/bin/antRun.pl v2.3/tools/bin/complete-ant-cmd.pl v2.3/tools/bin/lcp.bat v2.3/tools/bin/runant.pl v2.3/tools/bin/runant.py v2.3/tools/etc/changelog.xsl v2.3/tools/etc/checkstyle-frames.xsl v2.3/tools/etc/coverage-frames.xsl v2.3/tools/etc/jdepend-frames.xsl v2.3/tools/etc/jdepend.xsl v2.3/tools/etc/junit-frames.xsl v2.3/tools/etc/junit-noframes.xsl v2.3/tools/etc/log.xsl v2.3/tools/etc/maudit-frames.xsl v2.3/tools/etc/mmetrics-frames.xsl v2.3/tools/etc/tagdiff.xsl v2.3/tools/lib/LICENSE.xdoclet.txt ******************************* Archives (+ indicates readable, $ unreadable): + v2.3/lib/activation-1.1.1.jar + v2.3/lib/avalon-framework-api-4.3.jar + v2.3/lib/avalon-framework-impl-4.3.jar + v2.3/lib/avalon-logkit-2.1.jar + v2.3/lib/bcmail-jdk14-129-workaround.jar + v2.3/lib/bcmail-jdk14-129.jar + v2.3/lib/commons-collections-2.1.1.jar + v2.3/lib/commons-dbcp-1.2.1.jar + v2.3/lib/commons-pool-1.2.jar + v2.3/lib/concurrent-1.3.4.jar + v2.3/lib/cornerstone-connection-api-2.1.jar + v2.3/lib/cornerstone-connection-impl-2.1.jar + v2.3/lib/cornerstone-datasources-api-2.1.jar + v2.3/lib/cornerstone-datasources-impl-2.1-patched.jar + v2.3/lib/cornerstone-scheduler-api-2.1.jar + v2.3/lib/cornerstone-scheduler-impl-2.1.jar + v2.3/lib/cornerstone-sockets-api-2.1.jar + v2.3/lib/cornerstone-sockets-impl-2.1-patched.jar + v2.3/lib/cornerstone-store-api-2.1.jar + v2.3/lib/cornerstone-store-impl-2.1.jar + v2.3/lib/cornerstone-threads-api-2.1.jar + v2.3/lib/cornerstone-threads-impl-2.1.jar + v2.3/lib/derby.jar + v2.3/lib/dnsjava-2.0.6.jar + v2.3/lib/excalibur-datasource-2.1.jar + v2.3/lib/excalibur-pool-api-2.1.jar + v2.3/lib/excalibur-pool-impl-2.1.jar + v2.3/lib/excalibur-thread-api-2.1.jar + v2.3/lib/excalibur-thread-impl-2.1.jar + v2.3/lib/jakarta-oro-2.0.8.jar + v2.3/lib/mail-1.4.1.jar + v2.3/phoenix-bin/bin/phoenix-loader.jar + v2.3/phoenix-bin/bin/wrapper.jar + v2.3/phoenix-bin/bin/lib/excalibur-cli-1.0.jar + v2.3/phoenix-bin/bin/lib/excalibur-extension-1.0a.jar + v2.3/phoenix-bin/bin/lib/excalibur-instrument-manager-1.0.jar + v2.3/phoenix-bin/bin/lib/excalibur-io-1.1.jar + v2.3/phoenix-bin/bin/lib/excalibur-logger-2.1.jar + v2.3/phoenix-bin/bin/lib/excalibur-monitor-2.1.jar + v2.3/phoenix-bin/bin/lib/jakarta-oro-2.0.8.jar + v2.3/phoenix-bin/bin/lib/mx4j-jmx.jar + v2.3/phoenix-bin/bin/lib/mx4j-tools.jar + v2.3/phoenix-bin/bin/lib/phoenix-engine.jar + v2.3/phoenix-bin/bin/lib/spice-classman-1.0.jar + v2.3/phoenix-bin/bin/lib/spice-loggerstore-0.5.jar + v2.3/phoenix-bin/bin/lib/spice-salt-0.8.jar + v2.3/phoenix-bin/bin/lib/spice-xmlpolicy-1.0.jar + v2.3/phoenix-bin/lib/avalon-framework-api-4.3.jar + v2.3/phoenix-bin/lib/avalon-framework-impl-4.3.jar + v2.3/phoenix-bin/lib/avalon-logkit-2.1.jar + v2.3/phoenix-bin/lib/excalibur-cli-1.0.jar + v2.3/phoenix-bin/lib/excalibur-extension-1.0a.jar + v2.3/phoenix-bin/lib/excalibur-instrument-api-2.1.jar + v2.3/phoenix-bin/lib/excalibur-instrument-manager-1.0.jar + v2.3/phoenix-bin/lib/excalibur-io-1.1.jar + v2.3/phoenix-bin/lib/excalibur-logger-2.1.jar + v2.3/phoenix-bin/lib/excalibur-monitor-2.1.jar + v2.3/phoenix-bin/lib/jakarta-oro-2.0.8.jar + v2.3/phoenix-bin/lib/mx4j-jmx.jar + v2.3/phoenix-bin/lib/mx4j-tools.jar + v2.3/phoenix-bin/lib/phoenix-client.jar + v2.3/phoenix-bin/lib/phoenix-engine.jar + v2.3/phoenix-bin/lib/spice-classman-1.0.jar + v2.3/phoenix-bin/lib/spice-loggerstore-0.5.jar + v2.3/phoenix-bin/lib/spice-salt-0.8.jar + v2.3/phoenix-bin/lib/spice-xmlpolicy-1.0.jar + v2.3/phoenix-bin/tools/lib/excalibur-i18n-1.0.jar + v2.3/phoenix-bin/tools/lib/isorelax-20020414.jar + v2.3/phoenix-bin/tools/lib/msv-20020414.jar + v2.3/phoenix-bin/tools/lib/phoenix-tools.jar + v2.3/phoenix-bin/tools/lib/qdox-1.1.jar + v2.3/phoenix-bin/tools/lib/relaxngDatatype-20020414.jar + v2.3/phoenix-bin/tools/lib/spice-configkit-1.1.2.jar + v2.3/phoenix-bin/tools/lib/xsdlib-20020414.jar + v2.3/tools/lib/ant.jar + v2.3/tools/lib/commons-logging.jar + v2.3/tools/lib/commons-net-1.4.1.jar + v2.3/tools/lib/jdom-b7.jar + v2.3/tools/lib/log4j-core.jar + v2.3/tools/lib/optional.jar + v2.3/tools/lib/phoenix-tools.jar + v2.3/tools/lib/qdox-1.1.jar + v2.3/tools/lib/velocity-1.3-dev.jar + v2.3/tools/lib/xdoclet-20020825.jar + v2.3/tools/lib/xjavadoc-20020825.jar ***************************************************** Files with Apache License headers will be marked AL Binary files (which do not require AL headers) will be marked B Compressed archives will be marked A Notices, licenses etc will be marked N !????? v2.3/.classpath !????? v2.3/.project !????? v2.3/JAMES_PHOENIX.txt N v2.3/LICENSE.txt N v2.3/NOTICE.txt N v2.3/README.txt N v2.3/UPGRADE.txt !????? v2.3/build.bat AL v2.3/build.sh AL v2.3/build.xml AL v2.3/check-targets.ent AL v2.3/check-targets.properties AL v2.3/default.properties AL v2.3/include.properties AL v2.3/pom.xml N v2.3/lib/BouncyCastle.LICENSE A v2.3/lib/activation-1.1.1.jar N v2.3/lib/activation.LICENSE A v2.3/lib/avalon-framework-api-4.3.jar A v2.3/lib/avalon-framework-impl-4.3.jar A v2.3/lib/avalon-logkit-2.1.jar A v2.3/lib/bcmail-jdk14-129-workaround.jar A v2.3/lib/bcmail-jdk14-129.jar A v2.3/lib/commons-collections-2.1.1.jar A v2.3/lib/commons-dbcp-1.2.1.jar A v2.3/lib/commons-pool-1.2.jar A v2.3/lib/concurrent-1.3.4.jar N v2.3/lib/concurrent.LICENSE A v2.3/lib/cornerstone-connection-api-2.1.jar A v2.3/lib/cornerstone-connection-impl-2.1.jar A v2.3/lib/cornerstone-datasources-api-2.1.jar !????? v2.3/lib/cornerstone-datasources-impl-2.1-patched.README A v2.3/lib/cornerstone-datasources-impl-2.1-patched.jar A v2.3/lib/cornerstone-scheduler-api-2.1.jar A v2.3/lib/cornerstone-scheduler-impl-2.1.jar A v2.3/lib/cornerstone-sockets-api-2.1.jar !????? v2.3/lib/cornerstone-sockets-impl-2.1-patched.README A v2.3/lib/cornerstone-sockets-impl-2.1-patched.jar A v2.3/lib/cornerstone-store-api-2.1.jar A v2.3/lib/cornerstone-store-impl-2.1.jar A v2.3/lib/cornerstone-threads-api-2.1.jar A v2.3/lib/cornerstone-threads-impl-2.1.jar A v2.3/lib/derby.jar A v2.3/lib/dnsjava-2.0.6.jar N v2.3/lib/dnsjava.LICENSE A v2.3/lib/excalibur-datasource-2.1.jar A v2.3/lib/excalibur-pool-api-2.1.jar A v2.3/lib/excalibur-pool-impl-2.1.jar A v2.3/lib/excalibur-thread-api-2.1.jar A v2.3/lib/excalibur-thread-impl-2.1.jar A v2.3/lib/jakarta-oro-2.0.8.jar A v2.3/lib/mail-1.4.1.jar N v2.3/lib/mail.LICENSE !????? v2.3/lib/readme.xml N v2.3/phoenix-bin/LICENSE.txt N v2.3/phoenix-bin/README.txt !????? v2.3/phoenix-bin/apps/dummy.txt N v2.3/phoenix-bin/bin/Wrapper.LICENSE B v2.3/phoenix-bin/bin/Wrapper.dll B v2.3/phoenix-bin/bin/Wrapper.exe !????? v2.3/phoenix-bin/bin/derby.properties A v2.3/phoenix-bin/bin/phoenix-loader.jar !????? v2.3/phoenix-bin/bin/phoenix.sh !????? v2.3/phoenix-bin/bin/run.bat !????? v2.3/phoenix-bin/bin/run.sh A v2.3/phoenix-bin/bin/wrapper.jar A v2.3/phoenix-bin/bin/lib/excalibur-cli-1.0.jar A v2.3/phoenix-bin/bin/lib/excalibur-extension-1.0a.jar A v2.3/phoenix-bin/bin/lib/excalibur-instrument-manager-1.0.jar A v2.3/phoenix-bin/bin/lib/excalibur-io-1.1.jar A v2.3/phoenix-bin/bin/lib/excalibur-logger-2.1.jar A v2.3/phoenix-bin/bin/lib/excalibur-monitor-2.1.jar A v2.3/phoenix-bin/bin/lib/jakarta-oro-2.0.8.jar A v2.3/phoenix-bin/bin/lib/mx4j-jmx.jar A v2.3/phoenix-bin/bin/lib/mx4j-tools.jar N v2.3/phoenix-bin/bin/lib/mx4j.LICENSE A v2.3/phoenix-bin/bin/lib/phoenix-engine.jar A v2.3/phoenix-bin/bin/lib/spice-classman-1.0.jar A v2.3/phoenix-bin/bin/lib/spice-loggerstore-0.5.jar A v2.3/phoenix-bin/bin/lib/spice-salt-0.8.jar A v2.3/phoenix-bin/bin/lib/spice-xmlpolicy-1.0.jar N v2.3/phoenix-bin/bin/lib/spice.LICENSE !????? v2.3/phoenix-bin/conf/kernel.xml !????? v2.3/phoenix-bin/conf/phoenix-service.xml !????? v2.3/phoenix-bin/conf/wrapper.conf N v2.3/phoenix-bin/ext/README.txt A v2.3/phoenix-bin/lib/avalon-framework-api-4.3.jar A v2.3/phoenix-bin/lib/avalon-framework-impl-4.3.jar A v2.3/phoenix-bin/lib/avalon-logkit-2.1.jar A v2.3/phoenix-bin/lib/excalibur-cli-1.0.jar A v2.3/phoenix-bin/lib/excalibur-extension-1.0a.jar A v2.3/phoenix-bin/lib/excalibur-instrument-api-2.1.jar A v2.3/phoenix-bin/lib/excalibur-instrument-manager-1.0.jar A v2.3/phoenix-bin/lib/excalibur-io-1.1.jar A v2.3/phoenix-bin/lib/excalibur-logger-2.1.jar A v2.3/phoenix-bin/lib/excalibur-monitor-2.1.jar A v2.3/phoenix-bin/lib/jakarta-oro-2.0.8.jar A v2.3/phoenix-bin/lib/mx4j-jmx.jar A v2.3/phoenix-bin/lib/mx4j-tools.jar N v2.3/phoenix-bin/lib/mx4j.LICENSE A v2.3/phoenix-bin/lib/phoenix-client.jar A v2.3/phoenix-bin/lib/phoenix-engine.jar A v2.3/phoenix-bin/lib/spice-classman-1.0.jar A v2.3/phoenix-bin/lib/spice-loggerstore-0.5.jar A v2.3/phoenix-bin/lib/spice-salt-0.8.jar A v2.3/phoenix-bin/lib/spice-xmlpolicy-1.0.jar N v2.3/phoenix-bin/lib/spice.LICENSE N v2.3/phoenix-bin/logs/readme.txt A v2.3/phoenix-bin/tools/lib/excalibur-i18n-1.0.jar A v2.3/phoenix-bin/tools/lib/isorelax-20020414.jar N v2.3/phoenix-bin/tools/lib/isorelax.LICENSE A v2.3/phoenix-bin/tools/lib/msv-20020414.jar N v2.3/phoenix-bin/tools/lib/msv.LICENSE A v2.3/phoenix-bin/tools/lib/phoenix-tools.jar A v2.3/phoenix-bin/tools/lib/qdox-1.1.jar N v2.3/phoenix-bin/tools/lib/qdox.LICENSE A v2.3/phoenix-bin/tools/lib/relaxngDatatype-20020414.jar N v2.3/phoenix-bin/tools/lib/relaxngDatatype.LICENSE A v2.3/phoenix-bin/tools/lib/spice-configkit-1.1.2.jar N v2.3/phoenix-bin/tools/lib/spice.LICENSE A v2.3/phoenix-bin/tools/lib/xsdlib-20020414.jar N v2.3/phoenix-bin/tools/lib/xsdlib.LICENSE !????? v2.3/src/Manifest-mailet.mf !????? v2.3/src/Manifest.mf AL v2.3/src/conf/james-assembly.xml AL v2.3/src/conf/james-config.xml AL v2.3/src/conf/james-fetchmail.xml AL v2.3/src/conf/james-listmanager.xml AL v2.3/src/conf/james-liststores.xml AL v2.3/src/conf/james-server.xml AL v2.3/src/conf/james-smtphandlerchain.xml AL v2.3/src/conf/miResources.xml AL v2.3/src/conf/sqlResources.xml AL v2.3/src/conf/samples/fetchmail/maxMessageSize.xml AL v2.3/src/conf/samples/fetchmail/oneAccountManyUsers.xml AL v2.3/src/conf/samples/fetchmail/oneAccountManyUsersDynamic.xml AL v2.3/src/conf/samples/fetchmail/oneAccountPerUser.xml AL v2.3/src/conf/samples/fetchmail/oneAccountPerUserDynamic.xml AL v2.3/src/conf/samples/fetchmail/remoteReceivedHeader.xml AL v2.3/src/java/org/apache/james/Constants.java AL v2.3/src/java/org/apache/james/James.java AL v2.3/src/java/org/apache/james/James.xinfo AL v2.3/src/java/org/apache/james/JamesMBean.java AL v2.3/src/java/org/apache/james/Main.java AL v2.3/src/java/org/apache/james/context/AvalonContextConstants.java AL v2.3/src/java/org/apache/james/context/AvalonContextUtilities.java AL v2.3/src/java/org/apache/james/context/package.html AL v2.3/src/java/org/apache/james/core/AbstractJamesService.java AL v2.3/src/java/org/apache/james/core/AvalonMailStore.java AL v2.3/src/java/org/apache/james/core/AvalonMailStore.xinfo AL v2.3/src/java/org/apache/james/core/AvalonUsersStore.java AL v2.3/src/java/org/apache/james/core/AvalonUsersStore.xinfo AL v2.3/src/java/org/apache/james/core/LocalUsersRepository.java AL v2.3/src/java/org/apache/james/core/LocalUsersRepository.xinfo AL v2.3/src/java/org/apache/james/core/MailHeaders.java AL v2.3/src/java/org/apache/james/core/MailImpl.java AL v2.3/src/java/org/apache/james/core/MailetConfigImpl.java AL v2.3/src/java/org/apache/james/core/MatcherConfigImpl.java AL v2.3/src/java/org/apache/james/core/MimeMessageCopyOnWriteProxy.java AL v2.3/src/java/org/apache/james/core/MimeMessageInputStreamSource.java AL v2.3/src/java/org/apache/james/core/MimeMessageSource.java AL v2.3/src/java/org/apache/james/core/MimeMessageUtil.java AL v2.3/src/java/org/apache/james/core/MimeMessageWrapper.java AL v2.3/src/java/org/apache/james/core/package.html AL v2.3/src/java/org/apache/james/dnsserver/DNSServer.java AL v2.3/src/java/org/apache/james/dnsserver/DNSServer.xinfo AL v2.3/src/java/org/apache/james/dnsserver/DNSServerMBean.java AL v2.3/src/java/org/apache/james/dnsserver/package.html AL v2.3/src/java/org/apache/james/fetchmail/Account.java AL v2.3/src/java/org/apache/james/fetchmail/DynamicAccount.java AL v2.3/src/java/org/apache/james/fetchmail/FetchMail.java AL v2.3/src/java/org/apache/james/fetchmail/FetchScheduler.java AL v2.3/src/java/org/apache/james/fetchmail/FetchScheduler.xinfo AL v2.3/src/java/org/apache/james/fetchmail/FetchSchedulerMBean.java AL v2.3/src/java/org/apache/james/fetchmail/FolderProcessor.java AL v2.3/src/java/org/apache/james/fetchmail/MessageProcessor.java AL v2.3/src/java/org/apache/james/fetchmail/ParsedConfiguration.java AL v2.3/src/java/org/apache/james/fetchmail/ProcessorAbstract.java AL v2.3/src/java/org/apache/james/fetchmail/ReaderInputStream.java AL v2.3/src/java/org/apache/james/fetchmail/StoreProcessor.java AL v2.3/src/java/org/apache/james/mailrepository/AvalonMailRepository.java AL v2.3/src/java/org/apache/james/mailrepository/AvalonSpoolRepository.java AL v2.3/src/java/org/apache/james/mailrepository/JDBCMailRepository.java AL v2.3/src/java/org/apache/james/mailrepository/JDBCSpoolRepository.java AL v2.3/src/java/org/apache/james/mailrepository/MBoxMailRepository.java AL v2.3/src/java/org/apache/james/mailrepository/MailStoreSpoolRepository.java AL v2.3/src/java/org/apache/james/mailrepository/MailStoreSpoolRepository.xinfo AL v2.3/src/java/org/apache/james/mailrepository/MessageInputStream.java AL v2.3/src/java/org/apache/james/mailrepository/MimeMessageAvalonSource.java AL v2.3/src/java/org/apache/james/mailrepository/MimeMessageJDBCSource.java AL v2.3/src/java/org/apache/james/mailrepository/package.html AL v2.3/src/java/org/apache/james/mailrepository/filepair/AbstractFileRepository.java AL v2.3/src/java/org/apache/james/mailrepository/filepair/File_Persistent_Object_Repository.java AL v2.3/src/java/org/apache/james/mailrepository/filepair/File_Persistent_Stream_Repository.java AL v2.3/src/java/org/apache/james/mailrepository/filepair/NumberedRepositoryFileFilter.java AL v2.3/src/java/org/apache/james/mailrepository/filepair/RepositoryManager.java AL v2.3/src/java/org/apache/james/mailrepository/filepair/RepositoryManager.xinfo AL v2.3/src/java/org/apache/james/nntpserver/DateSinceFileFilter.java AL v2.3/src/java/org/apache/james/nntpserver/NNTPException.java AL v2.3/src/java/org/apache/james/nntpserver/NNTPHandler.java AL v2.3/src/java/org/apache/james/nntpserver/NNTPHandlerConfigurationData.java AL v2.3/src/java/org/apache/james/nntpserver/NNTPServer.java AL v2.3/src/java/org/apache/james/nntpserver/NNTPServer.xinfo AL v2.3/src/java/org/apache/james/nntpserver/NNTPServerMBean.java AL v2.3/src/java/org/apache/james/nntpserver/package.html AL v2.3/src/java/org/apache/james/nntpserver/repository/ArticleIDRepository.java AL v2.3/src/java/org/apache/james/nntpserver/repository/NNTPArticle.java AL v2.3/src/java/org/apache/james/nntpserver/repository/NNTPArticleImpl.java AL v2.3/src/java/org/apache/james/nntpserver/repository/NNTPGroup.java AL v2.3/src/java/org/apache/james/nntpserver/repository/NNTPGroupImpl.java AL v2.3/src/java/org/apache/james/nntpserver/repository/NNTPRepository.java AL v2.3/src/java/org/apache/james/nntpserver/repository/NNTPRepositoryImpl.java AL v2.3/src/java/org/apache/james/nntpserver/repository/NNTPRepositoryImpl.xinfo AL v2.3/src/java/org/apache/james/nntpserver/repository/NNTPSpooler.java AL v2.3/src/java/org/apache/james/nntpserver/repository/package.html AL v2.3/src/java/org/apache/james/pop3server/POP3Handler.java AL v2.3/src/java/org/apache/james/pop3server/POP3HandlerConfigurationData.java AL v2.3/src/java/org/apache/james/pop3server/POP3Server.java AL v2.3/src/java/org/apache/james/pop3server/POP3Server.xinfo AL v2.3/src/java/org/apache/james/pop3server/POP3ServerMBean.java AL v2.3/src/java/org/apache/james/pop3server/package.html AL v2.3/src/java/org/apache/james/remotemanager/RemoteManager.java AL v2.3/src/java/org/apache/james/remotemanager/RemoteManager.xinfo AL v2.3/src/java/org/apache/james/remotemanager/RemoteManagerHandler.java AL v2.3/src/java/org/apache/james/remotemanager/RemoteManagerHandlerConfigurationData.java AL v2.3/src/java/org/apache/james/remotemanager/RemoteManagerMBean.java AL v2.3/src/java/org/apache/james/remotemanager/package.html AL v2.3/src/java/org/apache/james/security/DigestUtil.java AL v2.3/src/java/org/apache/james/security/InitJCE.java AL v2.3/src/java/org/apache/james/security/KeyHolder.java AL v2.3/src/java/org/apache/james/security/KeyStoreHolder.java AL v2.3/src/java/org/apache/james/security/SMIMEAttributeNames.java AL v2.3/src/java/org/apache/james/security/SMIMESignerInfo.java AL v2.3/src/java/org/apache/james/security/package.html AL v2.3/src/java/org/apache/james/services/DNSServer.java AL v2.3/src/java/org/apache/james/services/JamesConnectionManager.java AL v2.3/src/java/org/apache/james/services/JamesUser.java AL v2.3/src/java/org/apache/james/services/MailRepository.java AL v2.3/src/java/org/apache/james/services/MailServer.java AL v2.3/src/java/org/apache/james/services/MailetLoader.java AL v2.3/src/java/org/apache/james/services/MatcherLoader.java AL v2.3/src/java/org/apache/james/services/SpoolRepository.java AL v2.3/src/java/org/apache/james/services/User.java AL v2.3/src/java/org/apache/james/services/UsersRepository.java AL v2.3/src/java/org/apache/james/services/UsersStore.java AL v2.3/src/java/org/apache/james/services/package.html AL v2.3/src/java/org/apache/james/smtpserver/AddHeaderHandler.java AL v2.3/src/java/org/apache/james/smtpserver/AuthCmdHandler.java AL v2.3/src/java/org/apache/james/smtpserver/CommandHandler.java AL v2.3/src/java/org/apache/james/smtpserver/ConnectHandler.java AL v2.3/src/java/org/apache/james/smtpserver/DNSRBLHandler.java AL v2.3/src/java/org/apache/james/smtpserver/DataCmdHandler.java AL v2.3/src/java/org/apache/james/smtpserver/EhloCmdHandler.java AL v2.3/src/java/org/apache/james/smtpserver/ExpnCmdHandler.java AL v2.3/src/java/org/apache/james/smtpserver/HeloCmdHandler.java AL v2.3/src/java/org/apache/james/smtpserver/HelpCmdHandler.java AL v2.3/src/java/org/apache/james/smtpserver/MailCmdHandler.java AL v2.3/src/java/org/apache/james/smtpserver/MessageHandler.java AL v2.3/src/java/org/apache/james/smtpserver/MessageSizeException.java AL v2.3/src/java/org/apache/james/smtpserver/NoopCmdHandler.java AL v2.3/src/java/org/apache/james/smtpserver/QuitCmdHandler.java AL v2.3/src/java/org/apache/james/smtpserver/RcptCmdHandler.java AL v2.3/src/java/org/apache/james/smtpserver/RsetCmdHandler.java AL v2.3/src/java/org/apache/james/smtpserver/SMTPHandler.java AL v2.3/src/java/org/apache/james/smtpserver/SMTPHandlerChain.java AL v2.3/src/java/org/apache/james/smtpserver/SMTPHandlerConfigurationData.java AL v2.3/src/java/org/apache/james/smtpserver/SMTPServer.java AL v2.3/src/java/org/apache/james/smtpserver/SMTPServer.xinfo AL v2.3/src/java/org/apache/james/smtpserver/SMTPServerMBean.java AL v2.3/src/java/org/apache/james/smtpserver/SMTPSession.java AL v2.3/src/java/org/apache/james/smtpserver/SendMailHandler.java AL v2.3/src/java/org/apache/james/smtpserver/SetMimeHeaderHandler.java AL v2.3/src/java/org/apache/james/smtpserver/SizeLimitedInputStream.java AL v2.3/src/java/org/apache/james/smtpserver/UnknownCmdHandler.java AL v2.3/src/java/org/apache/james/smtpserver/VrfyCmdHandler.java AL v2.3/src/java/org/apache/james/smtpserver/package.html AL v2.3/src/java/org/apache/james/transport/JamesMailetLoader.java AL v2.3/src/java/org/apache/james/transport/JamesMailetLoader.xinfo AL v2.3/src/java/org/apache/james/transport/JamesMatcherLoader.java AL v2.3/src/java/org/apache/james/transport/JamesMatcherLoader.xinfo AL v2.3/src/java/org/apache/james/transport/JamesSpoolManager.java AL v2.3/src/java/org/apache/james/transport/JamesSpoolManager.xinfo AL v2.3/src/java/org/apache/james/transport/LinearProcessor.java AL v2.3/src/java/org/apache/james/transport/Loader.java AL v2.3/src/java/org/apache/james/transport/Resources.java AL v2.3/src/java/org/apache/james/transport/package.html AL v2.3/src/java/org/apache/james/transport/mailets/AbstractAddFooter.java AL v2.3/src/java/org/apache/james/transport/mailets/AbstractNotify.java AL v2.3/src/java/org/apache/james/transport/mailets/AbstractRedirect.java AL v2.3/src/java/org/apache/james/transport/mailets/AbstractVirtualUserTable.java AL v2.3/src/java/org/apache/james/transport/mailets/AddFooter.java AL v2.3/src/java/org/apache/james/transport/mailets/AddHabeasWarrantMark.java AL v2.3/src/java/org/apache/james/transport/mailets/AddHeader.java AL v2.3/src/java/org/apache/james/transport/mailets/AvalonListserv.java AL v2.3/src/java/org/apache/james/transport/mailets/AvalonListservManager.java AL v2.3/src/java/org/apache/james/transport/mailets/BayesianAnalysis.java AL v2.3/src/java/org/apache/james/transport/mailets/BayesianAnalysisFeeder.java AL v2.3/src/java/org/apache/james/transport/mailets/Bounce.java AL v2.3/src/java/org/apache/james/transport/mailets/ClamAVScan.java AL v2.3/src/java/org/apache/james/transport/mailets/CommandListservFooter.java AL v2.3/src/java/org/apache/james/transport/mailets/CommandListservManager.java AL v2.3/src/java/org/apache/james/transport/mailets/CommandListservProcessor.java AL v2.3/src/java/org/apache/james/transport/mailets/DSNBounce.java AL v2.3/src/java/org/apache/james/transport/mailets/Forward.java AL v2.3/src/java/org/apache/james/transport/mailets/FromRepository.java AL v2.3/src/java/org/apache/james/transport/mailets/GenericListserv.java AL v2.3/src/java/org/apache/james/transport/mailets/GenericListservManager.java AL v2.3/src/java/org/apache/james/transport/mailets/ICommandListservManager.java AL v2.3/src/java/org/apache/james/transport/mailets/JDBCAlias.java AL v2.3/src/java/org/apache/james/transport/mailets/JDBCListserv.java AL v2.3/src/java/org/apache/james/transport/mailets/JDBCVirtualUserTable.java AL v2.3/src/java/org/apache/james/transport/mailets/LocalDelivery.java AL v2.3/src/java/org/apache/james/transport/mailets/LogMessage.java AL v2.3/src/java/org/apache/james/transport/mailets/NotifyPostmaster.java AL v2.3/src/java/org/apache/james/transport/mailets/NotifySender.java AL v2.3/src/java/org/apache/james/transport/mailets/Null.java AL v2.3/src/java/org/apache/james/transport/mailets/PostmasterAlias.java AL v2.3/src/java/org/apache/james/transport/mailets/Redirect.java AL v2.3/src/java/org/apache/james/transport/mailets/RemoteDelivery.java AL v2.3/src/java/org/apache/james/transport/mailets/RemoteDeliverySocketFactory.java AL v2.3/src/java/org/apache/james/transport/mailets/RemoveAllMailAttributes.java AL v2.3/src/java/org/apache/james/transport/mailets/RemoveMailAttribute.java AL v2.3/src/java/org/apache/james/transport/mailets/Resend.java AL v2.3/src/java/org/apache/james/transport/mailets/ServerTime.java AL v2.3/src/java/org/apache/james/transport/mailets/SetMailAttribute.java AL v2.3/src/java/org/apache/james/transport/mailets/SetMimeHeader.java AL v2.3/src/java/org/apache/james/transport/mailets/ToMultiRepository.java AL v2.3/src/java/org/apache/james/transport/mailets/ToProcessor.java AL v2.3/src/java/org/apache/james/transport/mailets/ToRepository.java AL v2.3/src/java/org/apache/james/transport/mailets/UseHeaderRecipients.java AL v2.3/src/java/org/apache/james/transport/mailets/UsersRepositoryAliasingForwarding.java AL v2.3/src/java/org/apache/james/transport/mailets/WhiteListManager.java AL v2.3/src/java/org/apache/james/transport/mailets/XMLVirtualUserTable.java AL v2.3/src/java/org/apache/james/transport/mailets/package.html AL v2.3/src/java/org/apache/james/transport/mailets/debug/Counter.java AL v2.3/src/java/org/apache/james/transport/mailets/debug/DumpSystemErr.java AL v2.3/src/java/org/apache/james/transport/mailets/debug/ExceptionThrowingMailet.java AL v2.3/src/java/org/apache/james/transport/mailets/debug/Identity.java AL v2.3/src/java/org/apache/james/transport/mailets/debug/package.html AL v2.3/src/java/org/apache/james/transport/mailets/listservcommands/BaseCommand.java AL v2.3/src/java/org/apache/james/transport/mailets/listservcommands/ErrorCommand.java AL v2.3/src/java/org/apache/james/transport/mailets/listservcommands/IListServCommand.java AL v2.3/src/java/org/apache/james/transport/mailets/listservcommands/Info.java AL v2.3/src/java/org/apache/james/transport/mailets/listservcommands/MailDataSource.java AL v2.3/src/java/org/apache/james/transport/mailets/listservcommands/Owner.java AL v2.3/src/java/org/apache/james/transport/mailets/listservcommands/Subscribe.java AL v2.3/src/java/org/apache/james/transport/mailets/listservcommands/SubscribeConfirm.java AL v2.3/src/java/org/apache/james/transport/mailets/listservcommands/UnSubscribe.java AL v2.3/src/java/org/apache/james/transport/mailets/listservcommands/UnSubscribeConfirm.java AL v2.3/src/java/org/apache/james/transport/mailets/listservcommands/james-listmanager-proposal.txt AL v2.3/src/java/org/apache/james/transport/mailets/smime/SMIMEAbstractSign.java AL v2.3/src/java/org/apache/james/transport/mailets/smime/SMIMECheckSignature.java AL v2.3/src/java/org/apache/james/transport/mailets/smime/SMIMEDecrypt.java AL v2.3/src/java/org/apache/james/transport/mailets/smime/SMIMESign.java AL v2.3/src/java/org/apache/james/transport/matchers/AbstractNetworkMatcher.java AL v2.3/src/java/org/apache/james/transport/matchers/AbstractQuotaMatcher.java AL v2.3/src/java/org/apache/james/transport/matchers/AbstractStorageQuota.java AL v2.3/src/java/org/apache/james/transport/matchers/All.java AL v2.3/src/java/org/apache/james/transport/matchers/AttachmentFileNameIs.java AL v2.3/src/java/org/apache/james/transport/matchers/CommandForListserv.java AL v2.3/src/java/org/apache/james/transport/matchers/CommandListservMatcher.java AL v2.3/src/java/org/apache/james/transport/matchers/CompareNumericHeaderValue.java AL v2.3/src/java/org/apache/james/transport/matchers/FetchedFrom.java AL v2.3/src/java/org/apache/james/transport/matchers/FileRegexMatcher.java AL v2.3/src/java/org/apache/james/transport/matchers/GenericRegexMatcher.java AL v2.3/src/java/org/apache/james/transport/matchers/HasAttachment.java AL v2.3/src/java/org/apache/james/transport/matchers/HasHabeasWarrantMark.java AL v2.3/src/java/org/apache/james/transport/matchers/HasHeader.java AL v2.3/src/java/org/apache/james/transport/matchers/HasMailAttribute.java AL v2.3/src/java/org/apache/james/transport/matchers/HasMailAttributeWithValue.java AL v2.3/src/java/org/apache/james/transport/matchers/HasMailAttributeWithValueRegex.java AL v2.3/src/java/org/apache/james/transport/matchers/HostIs.java AL v2.3/src/java/org/apache/james/transport/matchers/HostIsLocal.java AL v2.3/src/java/org/apache/james/transport/matchers/InSpammerBlacklist.java AL v2.3/src/java/org/apache/james/transport/matchers/IsInWhiteList.java AL v2.3/src/java/org/apache/james/transport/matchers/IsSingleRecipient.java AL v2.3/src/java/org/apache/james/transport/matchers/NESSpamCheck.java AL v2.3/src/java/org/apache/james/transport/matchers/RecipientIs.java AL v2.3/src/java/org/apache/james/transport/matchers/RecipientIsLocal.java AL v2.3/src/java/org/apache/james/transport/matchers/RecipientIsOverFixedQuota.java AL v2.3/src/java/org/apache/james/transport/matchers/RecipientIsRegex.java AL v2.3/src/java/org/apache/james/transport/matchers/RelayLimit.java AL v2.3/src/java/org/apache/james/transport/matchers/RemoteAddrInNetwork.java AL v2.3/src/java/org/apache/james/transport/matchers/RemoteAddrNotInNetwork.java AL v2.3/src/java/org/apache/james/transport/matchers/SMTPAuthSuccessful.java AL v2.3/src/java/org/apache/james/transport/matchers/SMTPAuthUserIs.java AL v2.3/src/java/org/apache/james/transport/matchers/SenderHostIs.java AL v2.3/src/java/org/apache/james/transport/matchers/SenderInFakeDomain.java AL v2.3/src/java/org/apache/james/transport/matchers/SenderIs.java AL v2.3/src/java/org/apache/james/transport/matchers/SenderIsNull.java AL v2.3/src/java/org/apache/james/transport/matchers/SenderIsRegex.java AL v2.3/src/java/org/apache/james/transport/matchers/SizeGreaterThan.java AL v2.3/src/java/org/apache/james/transport/matchers/SubjectIs.java AL v2.3/src/java/org/apache/james/transport/matchers/SubjectStartsWith.java AL v2.3/src/java/org/apache/james/transport/matchers/UserIs.java AL v2.3/src/java/org/apache/james/transport/matchers/package.html AL v2.3/src/java/org/apache/james/transport/matchers/smime/IsSMIMEEncrypted.java AL v2.3/src/java/org/apache/james/transport/matchers/smime/IsSMIMESigned.java AL v2.3/src/java/org/apache/james/transport/matchers/smime/IsX509CertificateSubject.java AL v2.3/src/java/org/apache/james/userrepository/AbstractJdbcUsersRepository.java AL v2.3/src/java/org/apache/james/userrepository/AbstractUsersRepository.java AL v2.3/src/java/org/apache/james/userrepository/DefaultJamesUser.java AL v2.3/src/java/org/apache/james/userrepository/DefaultUser.java AL v2.3/src/java/org/apache/james/userrepository/DefaultUsersJdbcRepository.java AL v2.3/src/java/org/apache/james/userrepository/JamesUsersJdbcRepository.java AL v2.3/src/java/org/apache/james/userrepository/ListUsersJdbcRepository.java AL v2.3/src/java/org/apache/james/userrepository/UsersFileRepository.java AL v2.3/src/java/org/apache/james/userrepository/UsersLDAPRepository.java AL v2.3/src/java/org/apache/james/userrepository/package.html AL v2.3/src/java/org/apache/james/util/Base64.java AL v2.3/src/java/org/apache/james/util/BayesianAnalyzer.java AL v2.3/src/java/org/apache/james/util/CRLFTerminatedReader.java AL v2.3/src/java/org/apache/james/util/CharTerminatedInputStream.java AL v2.3/src/java/org/apache/james/util/DebugInputStream.java AL v2.3/src/java/org/apache/james/util/DotStuffingInputStream.java AL v2.3/src/java/org/apache/james/util/ExtraDotOutputStream.java AL v2.3/src/java/org/apache/james/util/InternetPrintWriter.java AL v2.3/src/java/org/apache/james/util/JDBCBayesianAnalyzer.java AL v2.3/src/java/org/apache/james/util/JDBCUtil.java AL v2.3/src/java/org/apache/james/util/Lock.java AL v2.3/src/java/org/apache/james/util/NetMatcher.java AL v2.3/src/java/org/apache/james/util/SchedulerNotifyInputStream.java AL v2.3/src/java/org/apache/james/util/SchedulerNotifyOutputStream.java AL v2.3/src/java/org/apache/james/util/SqlResources.java AL v2.3/src/java/org/apache/james/util/XMLResources.java AL v2.3/src/java/org/apache/james/util/package.html AL v2.3/src/java/org/apache/james/util/connection/ServerConnection.java AL v2.3/src/java/org/apache/james/util/connection/SimpleConnectionManager.java AL v2.3/src/java/org/apache/james/util/connection/SimpleConnectionManager.xinfo AL v2.3/src/java/org/apache/james/util/connection/package.html AL v2.3/src/java/org/apache/james/util/dbcp/JdbcDataSource.java AL v2.3/src/java/org/apache/james/util/io/AndFileFilter.java AL v2.3/src/java/org/apache/james/util/io/ClassLoaderObjectInputStream.java AL v2.3/src/java/org/apache/james/util/io/DirectoryFileFilter.java AL v2.3/src/java/org/apache/james/util/io/ExtensionFileFilter.java AL v2.3/src/java/org/apache/james/util/io/IOUtil.java AL v2.3/src/java/org/apache/james/util/io/InvertedFileFilter.java AL v2.3/src/java/org/apache/james/util/io/ResettableFileInputStream.java AL v2.3/src/java/org/apache/james/util/mail/MimeMultipartReport.java AL v2.3/src/java/org/apache/james/util/mail/package.html AL v2.3/src/java/org/apache/james/util/mail/dsn/DSNStatus.java AL v2.3/src/java/org/apache/james/util/mail/handlers/AbstractDataContentHandler.java AL v2.3/src/java/org/apache/james/util/mail/handlers/message_disposition_notification.java AL v2.3/src/java/org/apache/james/util/mail/handlers/multipart_report.java AL v2.3/src/java/org/apache/james/util/mail/mdn/ActionModeAutomatic.java AL v2.3/src/java/org/apache/james/util/mail/mdn/ActionModeManual.java AL v2.3/src/java/org/apache/james/util/mail/mdn/Disposition.java AL v2.3/src/java/org/apache/james/util/mail/mdn/DispositionActionMode.java AL v2.3/src/java/org/apache/james/util/mail/mdn/DispositionModifier.java AL v2.3/src/java/org/apache/james/util/mail/mdn/DispositionSendingMode.java AL v2.3/src/java/org/apache/james/util/mail/mdn/DispositionType.java AL v2.3/src/java/org/apache/james/util/mail/mdn/MDNFactory.java AL v2.3/src/java/org/apache/james/util/mail/mdn/ModifierError.java AL v2.3/src/java/org/apache/james/util/mail/mdn/ModifierExpired.java AL v2.3/src/java/org/apache/james/util/mail/mdn/ModifierFailed.java AL v2.3/src/java/org/apache/james/util/mail/mdn/ModifierMailboxTerminated.java AL v2.3/src/java/org/apache/james/util/mail/mdn/ModifierSuperseded.java AL v2.3/src/java/org/apache/james/util/mail/mdn/ModifierWarning.java AL v2.3/src/java/org/apache/james/util/mail/mdn/SendingModeAutomatic.java AL v2.3/src/java/org/apache/james/util/mail/mdn/SendingModeManual.java AL v2.3/src/java/org/apache/james/util/mail/mdn/TypeDeleted.java AL v2.3/src/java/org/apache/james/util/mail/mdn/TypeDenied.java AL v2.3/src/java/org/apache/james/util/mail/mdn/TypeDispatched.java AL v2.3/src/java/org/apache/james/util/mail/mdn/TypeDisplayed.java AL v2.3/src/java/org/apache/james/util/mail/mdn/TypeFailed.java AL v2.3/src/java/org/apache/james/util/mail/mdn/TypeProcessed.java AL v2.3/src/java/org/apache/james/util/mordred/JdbcDataSource.java AL v2.3/src/java/org/apache/james/util/mordred/PoolConnEntry.java AL v2.3/src/java/org/apache/james/util/watchdog/BytesReadResetInputStream.java AL v2.3/src/java/org/apache/james/util/watchdog/BytesWrittenResetOutputStream.java AL v2.3/src/java/org/apache/james/util/watchdog/InaccurateTimeoutWatchdog.java AL v2.3/src/java/org/apache/james/util/watchdog/SchedulerWatchdogFactory.java AL v2.3/src/java/org/apache/james/util/watchdog/ThreadPerWatchdogFactory.java AL v2.3/src/java/org/apache/james/util/watchdog/Watchdog.java AL v2.3/src/java/org/apache/james/util/watchdog/WatchdogFactory.java AL v2.3/src/java/org/apache/james/util/watchdog/WatchdogTarget.java AL v2.3/src/java/org/apache/james/util/watchdog/package.html AL v2.3/src/java/org/apache/mailet/GenericMailet.java AL v2.3/src/java/org/apache/mailet/GenericMatcher.java AL v2.3/src/java/org/apache/mailet/GenericRecipientMatcher.java AL v2.3/src/java/org/apache/mailet/HostAddress.java AL v2.3/src/java/org/apache/mailet/Mail.java AL v2.3/src/java/org/apache/mailet/MailAddress.java AL v2.3/src/java/org/apache/mailet/Mailet.java AL v2.3/src/java/org/apache/mailet/MailetConfig.java AL v2.3/src/java/org/apache/mailet/MailetContext.java AL v2.3/src/java/org/apache/mailet/MailetException.java AL v2.3/src/java/org/apache/mailet/Matcher.java AL v2.3/src/java/org/apache/mailet/MatcherConfig.java AL v2.3/src/java/org/apache/mailet/RFC2822Headers.java AL v2.3/src/java/org/apache/mailet/package.html AL v2.3/src/java/org/apache/mailet/dates/RFC2980DateFormat.java AL v2.3/src/java/org/apache/mailet/dates/RFC822DateFormat.java AL v2.3/src/java/org/apache/mailet/dates/RFC977DateFormat.java AL v2.3/src/java/org/apache/mailet/dates/SimplifiedDateFormat.java AL v2.3/src/java/org/apache/mailet/dates/SynchronizedDateFormat.java !????? v2.3/src/meta-inf/mailcap AL v2.3/src/python/sendmail.py AL v2.3/src/site/site.xml AL v2.3/src/site/resources/css/site.css B v2.3/src/site/resources/images/asf-logo-reduced.gif B v2.3/src/site/resources/images/james-server-logo.gif B v2.3/src/site/resources/images/james_config_load_balance.png B v2.3/src/site/resources/images/james_config_secondary.png B v2.3/src/site/resources/images/james_config_smart_host.png AL v2.3/src/site/xdoc/adding_users.xml AL v2.3/src/site/xdoc/announcement.xml AL v2.3/src/site/xdoc/architecture.xml AL v2.3/src/site/xdoc/build_instructions.xml AL v2.3/src/site/xdoc/changelog.xml AL v2.3/src/site/xdoc/custom_mailet.xml AL v2.3/src/site/xdoc/custom_matcher.xml AL v2.3/src/site/xdoc/design_objectives.xml AL v2.3/src/site/xdoc/dns_configuration.xml AL v2.3/src/site/xdoc/fetchmail_configuration.xml AL v2.3/src/site/xdoc/index.xml AL v2.3/src/site/xdoc/install.xml AL v2.3/src/site/xdoc/installation_instructions.xml AL v2.3/src/site/xdoc/mailet_api.xml AL v2.3/src/site/xdoc/mailing_lists.xml AL v2.3/src/site/xdoc/migrating_datasource.xml AL v2.3/src/site/xdoc/nntp_configuration.xml AL v2.3/src/site/xdoc/pop3_configuration.xml AL v2.3/src/site/xdoc/provided_mailets.xml AL v2.3/src/site/xdoc/provided_matchers.xml AL v2.3/src/site/xdoc/remotemanager_configuration.xml AL v2.3/src/site/xdoc/repositories.xml AL v2.3/src/site/xdoc/serverwide_configuration.xml AL v2.3/src/site/xdoc/smtp_auth.xml AL v2.3/src/site/xdoc/smtp_configuration.xml AL v2.3/src/site/xdoc/spoolmanager.xml AL v2.3/src/site/xdoc/spoolmanager_configuration.xml !????? v2.3/src/site/xdoc/stylesheet.css AL v2.3/src/site/xdoc/summary.xml AL v2.3/src/site/xdoc/upgrade_instructions.xml AL v2.3/src/site/xdoc/usingTLS.xml AL v2.3/src/site/xdoc/using_database.xml B v2.3/src/site/xdoc/images/james-logo.jpg B v2.3/src/site/xdoc/images/james_config_load_balance.png B v2.3/src/site/xdoc/images/james_config_secondary.png B v2.3/src/site/xdoc/images/james_config_smart_host.png B v2.3/src/site/xdoc/images/void.gif AL v2.3/src/site/xdoc/stylesheets/project.xml AL v2.3/src/site/xdoc/stylesheets/site.xsl AL v2.3/src/test/org/apache/james/JamesTest.java AL v2.3/src/test/org/apache/james/JamesTestConfiguration.java AL v2.3/src/test/org/apache/james/core/MailHeadersTest.java AL v2.3/src/test/org/apache/james/core/MailImplTest.java AL v2.3/src/test/org/apache/james/core/MailTestAllImplementations.java AL v2.3/src/test/org/apache/james/core/MimeMessageCopyOnWriteProxyTest.java AL v2.3/src/test/org/apache/james/core/MimeMessageFromMimeMessageTest.java AL v2.3/src/test/org/apache/james/core/MimeMessageFromSharedStreamTest.java AL v2.3/src/test/org/apache/james/core/MimeMessageFromStreamTest.java AL v2.3/src/test/org/apache/james/core/MimeMessageTest.java AL v2.3/src/test/org/apache/james/core/MimeMessageUtilTest.java AL v2.3/src/test/org/apache/james/core/MimeMessageWrapperTest.java AL v2.3/src/test/org/apache/james/dnsserver/DNSServerTest.java !????? v2.3/src/test/org/apache/james/dnsserver/brandilyncollins-com.zone !????? v2.3/src/test/org/apache/james/dnsserver/pippo-com.zone !????? v2.3/src/test/org/apache/james/dnsserver/test-zone-com.zone AL v2.3/src/test/org/apache/james/pop3server/POP3ServerTest.java AL v2.3/src/test/org/apache/james/pop3server/POP3TestConfiguration.java AL v2.3/src/test/org/apache/james/remotemanager/RemoteManagerTest.java AL v2.3/src/test/org/apache/james/remotemanager/RemoteManagerTestConfiguration.java AL v2.3/src/test/org/apache/james/services/MailServerTestAllImplementations.java AL v2.3/src/test/org/apache/james/smtpserver/SMTPServerTest.java AL v2.3/src/test/org/apache/james/smtpserver/SMTPTestConfiguration.java AL v2.3/src/test/org/apache/james/test/mock/avalon/MockContext.java AL v2.3/src/test/org/apache/james/test/mock/avalon/MockLogger.java AL v2.3/src/test/org/apache/james/test/mock/avalon/MockServiceManager.java AL v2.3/src/test/org/apache/james/test/mock/avalon/MockSocketManager.java AL v2.3/src/test/org/apache/james/test/mock/avalon/MockStore.java AL v2.3/src/test/org/apache/james/test/mock/avalon/MockThreadManager.java AL v2.3/src/test/org/apache/james/test/mock/james/InMemorySpoolRepository.java AL v2.3/src/test/org/apache/james/test/mock/james/MockMailRepository.java AL v2.3/src/test/org/apache/james/test/mock/james/MockMailServer.java AL v2.3/src/test/org/apache/james/test/mock/james/MockSpoolRepository.java AL v2.3/src/test/org/apache/james/test/mock/james/MockUsersStore.java AL v2.3/src/test/org/apache/james/test/mock/javaxmail/MockMimeMessage.java AL v2.3/src/test/org/apache/james/test/mock/mailet/MockMail.java AL v2.3/src/test/org/apache/james/test/mock/mailet/MockMailContext.java AL v2.3/src/test/org/apache/james/test/mock/mailet/MockMailetConfig.java AL v2.3/src/test/org/apache/james/test/mock/mailet/MockMatcherConfig.java AL v2.3/src/test/org/apache/james/test/util/Util.java AL v2.3/src/test/org/apache/james/transport/JamesMailetLoaderTest.java AL v2.3/src/test/org/apache/james/transport/LinearProcessorTest.java AL v2.3/src/test/org/apache/james/transport/mailets/AddFooterTest.java AL v2.3/src/test/org/apache/james/transport/mailets/MailetLoaderTestMailet.java AL v2.3/src/test/org/apache/james/transport/mailets/SetMimeHeaderTest.java AL v2.3/src/test/org/apache/james/transport/mailets/ToProcessorTest.java AL v2.3/src/test/org/apache/james/transport/mailets/smime/MailetLoaderTestSMIMEMailet.java AL v2.3/src/test/org/apache/james/transport/matchers/AllTest.java AL v2.3/src/test/org/apache/james/transport/matchers/FetchedFromTest.java AL v2.3/src/test/org/apache/james/transport/matchers/HasHeaderTest.java AL v2.3/src/test/org/apache/james/transport/matchers/HasMailAttributeTest.java AL v2.3/src/test/org/apache/james/transport/matchers/HasMailAttributeWithValueRegexTest.java AL v2.3/src/test/org/apache/james/transport/matchers/HasMailAttributeWithValueTest.java AL v2.3/src/test/org/apache/james/transport/matchers/HostIsLocalTest.java AL v2.3/src/test/org/apache/james/transport/matchers/HostIsTest.java AL v2.3/src/test/org/apache/james/transport/matchers/IsSingleRecipientTest.java AL v2.3/src/test/org/apache/james/transport/matchers/RecipientIsRegexTest.java AL v2.3/src/test/org/apache/james/transport/matchers/RecipientIsTest.java AL v2.3/src/test/org/apache/james/userrepository/MockUsersRepository.java AL v2.3/src/test/org/apache/james/util/ExtraDotOutputStreamTest.java !????? v2.3/tools/bin/ant !????? v2.3/tools/bin/ant.bat !????? v2.3/tools/bin/antRun !????? v2.3/tools/bin/antRun.bat !????? v2.3/tools/bin/antRun.pl !????? v2.3/tools/bin/complete-ant-cmd.pl !????? v2.3/tools/bin/lcp.bat !????? v2.3/tools/bin/runant.pl !????? v2.3/tools/bin/runant.py !????? v2.3/tools/etc/changelog.xsl !????? v2.3/tools/etc/checkstyle-frames.xsl !????? v2.3/tools/etc/coverage-frames.xsl !????? v2.3/tools/etc/jdepend-frames.xsl !????? v2.3/tools/etc/jdepend.xsl !????? v2.3/tools/etc/junit-frames.xsl !????? v2.3/tools/etc/junit-noframes.xsl !????? v2.3/tools/etc/log.xsl !????? v2.3/tools/etc/maudit-frames.xsl !????? v2.3/tools/etc/mmetrics-frames.xsl !????? v2.3/tools/etc/tagdiff.xsl !????? v2.3/tools/lib/LICENSE.xdoclet.txt A v2.3/tools/lib/ant.jar A v2.3/tools/lib/commons-logging.jar A v2.3/tools/lib/commons-net-1.4.1.jar A v2.3/tools/lib/jdom-b7.jar A v2.3/tools/lib/log4j-core.jar A v2.3/tools/lib/optional.jar A v2.3/tools/lib/phoenix-tools.jar A v2.3/tools/lib/qdox-1.1.jar N v2.3/tools/lib/qdox.LICENSE A v2.3/tools/lib/velocity-1.3-dev.jar A v2.3/tools/lib/xdoclet-20020825.jar A v2.3/tools/lib/xjavadoc-20020825.jar ***************************************************** Printing headers for files without AL header... ======================================================================= ==v2.3/.classpath ======================================================================= ======================================================================= ==v2.3/.project ======================================================================= james-2.3 org.eclipse.jdt.core.javabuilder org.eclipse.jdt.core.javanature ======================================================================= ==v2.3/JAMES_PHOENIX.txt ======================================================================= This is Phoenix 4.2 trunk with updated libraries. https://svn.apache.org/repos/asf/avalon/cvs-migration-snapshot/avalon-phoenix/ Here are the differences between the svn version and this one: - removed xml libraries (we run only in java 1.4+) upgraded avalon libraries to 4.3 upgraded cornerstone libraries to 2.1 upgraded logkit to 2.1 upgraded wrapper.* files to 3.2.0 release (http://wrapper.tanukisoftware.org/) changed the build.xml to reflect the changes (e.g: added target=1.4). - changed the default SystemManager to NoopSystemManager in kernel.xml - added this code to org.apache.avalon.phoenix.launcher.Main:121: --------------------------------- // Set the Security property to the same value of the system property. String ttlcache = System.getProperty("networkaddress.cache.ttl"); if (ttlcache != null) { Security.setProperty("networkaddress.cache.ttl" , ttlcache); } --------------------------------- ref: JAMES-679, JAMES-592 - added a "-Dnetworkaddress.cache.ttl=300" to all executing scripts: wrapper.conf, phoenix.sh, run.bat, james-server.sh - changed org.apache.avalon.phoenix.components.classloader.DefaultLoaderResolver --------------------------------- protected final URL[] resolveFileSet( final File base, final String baseDirectory, final String[] includes, final String[] excludes ) { //woefully inefficient .. but then again - no need //for efficency here final String newBaseDirectory = normalize( baseDirectory ); File newBase = new File(base, newBaseDirectory); final ArrayList urls = new ArrayList(); if (newBase.exists() && newBase.isDirectory()) { final PathMatcher matcher = new PathMatcher( includes, excludes ); scanDir( newBase, matcher, "", urls ); } return (URL[]) urls.toArray( new URL[urls.size()] ); } --------------------------------- ref: JAMES-781 Rebuilt. ======================================================================= ==v2.3/build.bat ======================================================================= @echo off echo. echo James Build System echo ------------------- set OLD_ANT_HOME=%ANT_HOME% set ANT_HOME=tools set OLD_CLASSPATH=%CLASSPATH% set CLASSPATH=phoenix-bin\lib\xercesImpl-2.0.2.jar;phoenix-bin\lib\xml-apis.jar;tools\lib\velocity-1.3-dev.jar;tools\lib\jdom-b7.jar %ANT_HOME%\bin\ant.bat -emacs %1 %2 %3 %4 %5 %6 %7 %8 goto cleanup :cleanup set ANT_HOME=%OLD_ANT_HOME% set CLASSPATH=%OLD_CLASSPATH% ======================================================================= ==v2.3/lib/cornerstone-datasources-impl-2.1-patched.README ======================================================================= This differs from the original distributed jar because we removed the relax-ng schema from the DefaultDataSourceSelector.xinfo Old: 1.0 relax-ng New: 1.0 ======================================================================= ==v2.3/lib/cornerstone-sockets-impl-2.1-patched.README ======================================================================= This differs from the original distributed jar because we removed the definition from the DefaultSocketFactory.xinfo ======================================================================= ==v2.3/lib/readme.xml ======================================================================= activation.jar http://java.sun.com/products/javabeans/glasgow/jaf.html 1.0.2 JavaBeans Activation Framework Used to instantiate objects based on mime types. ant.jar http://jakarta.apache.org/ant/index.html 1.1 Ant is a Java based build tool In theory it is kind of like make without makes wrinkles. Ant is part of the Jakarta Project Avalon.jar http://java.apache.org/framework/ 2.2-dev Java Apache Server Framework The Avalon project is an effort to create, design, develop and maintain a common framework for server applications written using the Java language. This framework will not be a standalone product, but will allow existing and yet to be created server applications to fit into a common platform and to share code, design and human resources. AvalonAware.jar http://java.apache.org/framework/ 2.2-dev Java Apache Server Framework support library A support library for the Avalon infrastructure dnsjava.jar http://www.xbill.org/dnsjava/ 2.0.1 dnsjava dnsjava is an implementation of DNS in Java. Great thanks to Brian Wellington for his contributions ======================================================================= ==v2.3/phoenix-bin/apps/dummy.txt ======================================================================= To force zipping of the dir ======================================================================= ==v2.3/phoenix-bin/bin/derby.properties ======================================================================= # Limit page cache to 100 pages derby.storage.pageCacheSize=100 # enable SQL statement logging # derby.language.logStatementText=true ======================================================================= ==v2.3/phoenix-bin/bin/phoenix.sh ======================================================================= #! /bin/sh # # ----------------------------------------------------------------------------- # Phoenix start script. # # Author: Alexis Agahi # Peter Donald # # Environment Variable Prequisites # # PHOENIX_OPTS (Optional) Java runtime options used when the command is # executed. # # PHOENIX_TMPDIR (Optional) Directory path location of temporary directory # the JVM should use (java.io.tmpdir). Defaults to # $PHOENIX_BASE/temp. # # JAVA_HOME Must point at your Java Development Kit installation. # # PHOENIX_JVM_OPTS (Optional) Java runtime options used when the command is # executed. # # PHOENIX_KILLDELAY (Optional) When shutting the server this script sends s # SIGTERM signal then delays for a time before forcefully # shutting down the process if it is still alive. This # variable controls the delay and defaults to 5 (seconds) # # ----------------------------------------------------------------------------- usage() { echo "Usage: $0 {start|stop|run|restart|check}" exit 1 } [ $# -gt 0 ] || usage ################################################## # Get the action & configs ################################################## ACTION=$1 shift ARGS="$*" # OS specific support. $var _must_ be set to either true or false. cygwin=false case "`uname`" in ======================================================================= ==v2.3/phoenix-bin/bin/run.bat ======================================================================= @echo off rem rem Phoenix start script. rem rem Author: Peter Donald [donaldp@apache.org] rem rem Environment Variable Prequisites rem rem PHOENIX_OPTS (Optional) Java runtime options used when the command is rem executed. rem rem PHOENIX_TMPDIR (Optional) Directory path location of temporary directory rem the JVM should use (java.io.tmpdir). Defaults to rem $PHOENIX_BASE/temp. rem rem JAVA_HOME Must point at your Java Development Kit installation. rem rem PHOENIX_JVM_OPTS (Optional) Java runtime options used when the command is rem executed. rem rem ----------------------------------------------------------------------------- rem rem Determine if JAVA_HOME is set and if so then use it rem if not "%JAVA_HOME%"=="" goto found_java set PHOENIX_JAVACMD=java goto file_locate :found_java set PHOENIX_JAVACMD=%JAVA_HOME%\bin\java :file_locate rem rem Locate where phoenix is in filesystem rem if not "%OS%"=="Windows_NT" goto start rem %~dp0 is name of current script under NT set PHOENIX_HOME=%~dp0* rem : operator works similar to make : operator set PHOENIX_HOME=%PHOENIX_HOME:\bin\*=% :start if not "%PHOENIX_HOME%" == "" goto phoenix_home ======================================================================= ==v2.3/phoenix-bin/bin/run.sh ======================================================================= #! /bin/sh # # ----------------------------------------------------------------------------- # Phoenix start script. # # OS specific support. $var _must_ be set to either true or false. cygwin=false case "`uname`" in CYGWIN*) cygwin=true;; esac # resolve links - $0 may be a softlink THIS_PROG="$0" while [ -h "$THIS_PROG" ]; do ls=`ls -ld "$THIS_PROG"` link=`expr "$ls" : '.*-> \(.*\)$'` if expr "$link" : '.*/.*' > /dev/null; then THIS_PROG="$link" else THIS_PROG=`dirname "$THIS_PROG"`/"$link" fi done # Get standard environment variables PRGDIR=`dirname "$THIS_PROG"` PHOENIX_HOME=`cd "$PRGDIR/.." ; pwd` unset THIS_PROG # For Cygwin, ensure paths are in UNIX format before anything is touched if $cygwin; then [ -n "$PHOENIX_HOME" ] && PHOENIX_HOME=`cygpath --unix "$PHOENIX_HOME"` fi $PHOENIX_HOME/bin/phoenix.sh run $* ======================================================================= ==v2.3/phoenix-bin/conf/kernel.xml ======================================================================= ======================================================================= ==v2.3/phoenix-bin/conf/phoenix-service.xml ======================================================================= ??? ../../phoenix/ ../../phoenix/conf/kernel.xml ../../phoenix/apps/ ../../phoenix/logs/phoenix.log/ false ======================================================================= ==v2.3/phoenix-bin/conf/wrapper.conf ======================================================================= #******************************************************************** # Wrapper Properties #******************************************************************** # Java Application wrapper.java.command=java # Java Main class. This class must implement the WrapperListener interface # or guarantee that the WrapperManager class is initialized. Helper # classes are provided to do this for you. See the Integration section # of the documentation for details. wrapper.java.mainclass=org.apache.avalon.phoenix.launcher.DaemonLauncher # Java Classpath (include wrapper.jar) Add class path elements as # needed starting from 1 wrapper.java.classpath.1=phoenix-loader.jar wrapper.java.classpath.2=wrapper.jar # Java Library Path (location of Wrapper.DLL or libwrapper.so) wrapper.java.library.path=./ # Java Additional Parameters wrapper.java.additional.1=-Djava.ext.dirs=../lib;../tools/lib wrapper.java.additional.2=-Dphoenix.home=.. wrapper.java.additional.3=-Djava.security.policy=jar:file:phoenix-loader.jar!/META-INF/java.policy wrapper.java.additional.4=-Djava.security.manager # In Phoenix Main this is read and applied as Security.setProperty wrapper.java.additional.5=-Dnetworkaddress.cache.ttl=300 # Initial Java Heap Size (in MB) wrapper.java.initmemory=16 # Maximum Java Heap Size (in MB) wrapper.java.maxmemory=64 # Application parameters. Add parameters as needed starting from 1 #wrapper.app.parameter.1=--remote-manager #******************************************************************** # Wrapper Advanced Properties #******************************************************************** # Port which the native wrapper code will attempt to connect to wrapper.port=15012 # Number of seconds to allow for the JVM to be launched and contact the wrapper before the # wrapper should assume that the JVM is hung and terminate the JVM process. 0 means never # time out. Defaults to 30 seconds. wrapper.startup.timeout=30 # Number of seconds to allow between the wrapper pinging the JVM and the response. 0 means # never time out. Defaults to 30 seconds. ======================================================================= ==v2.3/src/Manifest-mailet.mf ======================================================================= Manifest-Version: 1.0 ======================================================================= ==v2.3/src/Manifest.mf ======================================================================= Manifest-Version: 1.0 Created-By: Apache Avalon Project Name: org/apache/james/James.class Avalon-Block: true Name: org/apache/james/core/AvalonMailStore.class Avalon-Block: true Name: org/apache/james/core/AvalonUsersStore.class Avalon-Block: true Name: org/apache/james/nntpserver/NNTPServer.class Avalon-Block: true Name: org/apache/james/nntpserver/repository/NNTPRepositoryImpl.class Avalon-Block: true Name: org/apache/james/smtpserver/SMTPServer.class Avalon-Block: true Name: org/apache/james/pop3server/POP3Server.class Avalon-Block: true Name: org/apache/james/remotemanager/RemoteManager.class Avalon-Block: true Name: org/apache/james/dnsserver/DNSServer.class Avalon-Block: true Name: org/apache/james/transport/JamesSpoolManager.class Avalon-Block: true Name: org/apache/james/nntpserver/AuthServiceImpl.class Avalon-Block: true ======================================================================= ==v2.3/src/meta-inf/mailcap ======================================================================= report/*; ; x-java-content-handler=org.apache.james.util.mail.handlers.multipart_report message/disposition-notification; ; x-java-content-handler=org.apache.james.util.mail.handlers.message_disposition_notification ======================================================================= ==v2.3/src/site/xdoc/stylesheet.css ======================================================================= body { font-family: Verdana, Arial, Helvetica, sans-serif;} td { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 90% } strong { font-weight: bold;} p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 90% } a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 90%; } h3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100% } li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 90%; } table { border-style: none} td { border-style: none} .section-header { border: thin solid #525D76; background-color: #525D76; color: #FFFFFF; } .subsection-header { border: thin solid #828DA6; color: #FFFFFF; background-color: #828DA6; } .source { left: 4em; border: 1px solid #000066; white-space: pre; font-family: "Courier New", Courier, mono; padding: 0ex 2ex 2ex 2ex; margin: 0ex; } .left-navbar { padding-right: 1ex; padding-left: 1ex; border-top: 1px none #CCCCCC; border-right: 1px none #CCCCCC; border-bottom: 1px none #CCCCCC; border-left: 1px none #CCCCCC; ======================================================================= ==v2.3/src/test/org/apache/james/dnsserver/brandilyncollins-com.zone ======================================================================= brandilyncollins.com. 14440 IN SOA ns1.hyperdrivedns.net. admin.hyperdrivedns.com. 2004121207 14400 7200 3600000 86400 brandilyncollins.com. 14400 IN MX 0 mail.brandilyncollins.com. brandilyncollins.com. 14400 IN NS ns1.hyperdrivedns.net. mail.brandilyncollins.com. 14400 IN CNAME mail2.brandilyncollins.com. mail2.brandilyncollins.com. 14400 IN A 201.202.203.204 ======================================================================= ==v2.3/src/test/org/apache/james/dnsserver/pippo-com.zone ======================================================================= pippo.com. 14440 IN SOA ns1.hyperdrivedns.net. admin.hyperdrivedns.com. 2004121207 14400 7200 3600000 86400 pippo.com. 14400 IN MX 0 pippo.com.inbound.mxlogic.net. pippo.com. 14400 IN NS ns1.hyperdrivedns.net. pippo.com. 14400 IN A 204.11.236.232 mail.pippo.com. 14400 IN A 216.183.119.114 hk.pippo.com. 14400 IN A 204.11.236.232 www.pippo.com. 14400 IN CNAME pippo.com. localhost.pippo.com. 14400 IN A 127.0.0.1 www.pluto.pippo.com. 14400 IN A 204.11.236.232 pluto.pippo.com. 14400 IN A 204.11.236.232 www.hk.pippo.com. 14400 IN A 204.11.236.232 ftp.pippo.com. 14400 IN A 204.11.236.232 ======================================================================= ==v2.3/src/test/org/apache/james/dnsserver/test-zone-com.zone ======================================================================= test-zone.com. 14440 IN SOA ns1.hyperdrivedns.net. admin.hyperdrivedns.com. 2004121207 14400 7200 3600000 86400 test-zone.com. 14400 IN CNAME alt.test-zone.com. alt.test-zone.com. 14400 IN MX 10 mail.test-zone.com. test-zone.com. 14400 IN NS ns1.hyperdrivedns.net. mail.test-zone.com. 14400 IN A 201.202.203.204 ======================================================================= ==v2.3/tools/bin/ant ======================================================================= #! /bin/sh # Copyright (c) 2001-2002 The Apache Software Foundation. All rights # reserved. # load system-wide ant configuration if [ -f "/etc/ant.conf" ] ; then . /etc/ant.conf fi # provide default values for people who don't use RPMs if [ -z "$rpm_mode" ] ; then rpm_mode=false; fi if [ -z "$usejikes" ] ; then usejikes=false; fi # load user ant configuration if [ -f "$HOME/.antrc" ] ; then . $HOME/.antrc fi # OS specific support. $var _must_ be set to either true or false. cygwin=false; darwin=false; case "`uname`" in CYGWIN*) cygwin=true ;; Darwin*) darwin=true if [ -z "$JAVA_HOME" ] ; then JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Home fi ;; esac if [ -z "$ANT_HOME" ] ; then # try to find ANT if [ -d /opt/ant ] ; then ANT_HOME=/opt/ant fi if [ -d ${HOME}/opt/ant ] ; then ANT_HOME=${HOME}/opt/ant fi ## resolve links - $0 may be a link to ant's home PRG=$0 progname=`basename $0` saveddir=`pwd` ======================================================================= ==v2.3/tools/bin/ant.bat ======================================================================= @echo off REM Copyright (c) 2001-2002 The Apache Software Foundation. All rights REM reserved. if exist "%HOME%\antrc_pre.bat" call "%HOME%\antrc_pre.bat" if not "%OS%"=="Windows_NT" goto win9xStart :winNTStart @setlocal rem %~dp0 is name of current script under NT set DEFAULT_ANT_HOME=%~dp0 rem : operator works similar to make : operator set DEFAULT_ANT_HOME=%DEFAULT_ANT_HOME%\.. if "%ANT_HOME%"=="" set ANT_HOME=%DEFAULT_ANT_HOME% set DEFAULT_ANT_HOME= rem Need to check if we are using the 4NT shell... if "%@eval[2+2]" == "4" goto setup4NT rem On NT/2K grab all arguments at once set ANT_CMD_LINE_ARGS=%* goto doneStart :setup4NT set ANT_CMD_LINE_ARGS=%$ goto doneStart :win9xStart rem Slurp the command line arguments. This loop allows for an unlimited number of rem agruments (up to the command line limit, anyway). set ANT_CMD_LINE_ARGS= :setupArgs if %1a==a goto doneStart set ANT_CMD_LINE_ARGS=%ANT_CMD_LINE_ARGS% %1 shift goto setupArgs :doneStart rem This label provides a place for the argument list loop to break out rem and for NT handling to skip to. rem find ANT_HOME if not "%ANT_HOME%"=="" goto checkJava ======================================================================= ==v2.3/tools/bin/antRun ======================================================================= #! /bin/sh # Copyright (c) 2001 The Apache Software Foundation. All rights # reserved. # Args: DIR command cd "$1" CMD="$2" shift shift exec $CMD "$@" ======================================================================= ==v2.3/tools/bin/antRun.bat ======================================================================= @echo off REM Copyright (c) 2001 The Apache Software Foundation. All rights REM reserved. rem Change drive and directory to %1 (Win9X only for NT/2K use "cd /d") cd %1 %1\ set ANT_RUN_CMD=%2 shift shift set PARAMS= :loop if ""%1 == "" goto runCommand set PARAMS=%PARAMS% %1 shift goto loop :runCommand rem echo %ANT_RUN_CMD% %PARAMS% %ANT_RUN_CMD% %PARAMS% ======================================================================= ==v2.3/tools/bin/antRun.pl ======================================================================= #!/usr/bin/perl ####################################################################### # # antRun.pl # # wrapper script for invoking commands on a platform with Perl installed # this is akin to antRun.bat, and antRun the SH script # # created: 2001-10-18 # last modified: 2001-11-13 # author: Jeff Tulley jtulley@novell.com ####################################################################### #be fussy about variables use strict; #turn warnings on during dev; generates a few spurious uninitialised var access warnings #use warnings; #and set $debug to 1 to turn on trace info (currently unused) my $debug=1; ####################################################################### # change drive and directory to "%1" my $ANT_RUN_CMD = @ARGV[0]; # assign current run command to "%2" chdir (@ARGV[0]) || die "Can't cd to $ARGV[0]: $!\n"; if ($^O eq "NetWare") { # There is a bug in Perl 5 on NetWare, where chdir does not # do anything. On NetWare, the following path-prefixed form should # always work. (afaict) $ANT_RUN_CMD .= "/".@ARGV[1]; } else { $ANT_RUN_CMD = @ARGV[1]; } # dispose of the first two arguments, leaving only the command's args. shift; shift; # run the command my $returnValue = system $ANT_RUN_CMD, @ARGV; if ($returnValue eq 0) { exit 0; } else { # only 0 and 1 are widely recognized as exit values # so change the exit value to 1 exit 1; ======================================================================= ==v2.3/tools/bin/complete-ant-cmd.pl ======================================================================= #!/usr/bin/perl # # Copyright (c) 2001 The Apache Software Foundation. All rights # reserved. # # A script to allow Bash or Z-Shell to complete an Ant command-line. # # To install for Bash 2.0 or better, add the following to ~/.bashrc: # # $ complete -C complete-ant-cmd ant build.sh # # To install for Z-Shell 2.5 or better, add the following to ~/.zshrc: # # function ant_complete () { # local args_line args # read -l args_line # set -A args $args_line # set -A reply $(COMP_LINE=$args_line complete-ant-cmd ${args[1]} $1) # } # compctl -K ant_complete ant build.sh # # @author Mike Williams my $cmdLine = $ENV{'COMP_LINE'}; my $antCmd = $ARGV[0]; my $word = $ARGV[1]; my @completions; if ($word =~ /^-/) { list( restrict( $word, getArguments() )); } elsif ($cmdLine =~ /-(f|buildfile)\s+\S*$/) { list( getBuildFiles($word) ); } else { list( restrict( $word, getTargets() )); } exit(0); sub list { for (@_) { print "$_\n"; } } sub restrict { my ($word, @completions) = @_; grep( /^\Q$word\E/, @completions ); } sub getArguments { ======================================================================= ==v2.3/tools/bin/lcp.bat ======================================================================= REM Copyright (c) 2001 The Apache Software Foundation. All rights REM reserved. set _CLASSPATHCOMPONENT=%1 :argCheck if %2a==a goto gotAllArgs shift set _CLASSPATHCOMPONENT=%_CLASSPATHCOMPONENT% %1 goto argCheck :gotAllArgs set LOCALCLASSPATH=%_CLASSPATHCOMPONENT%;%LOCALCLASSPATH% ======================================================================= ==v2.3/tools/bin/runant.pl ======================================================================= #!/usr/bin/perl # # Copyright (c) 2001-2002 The Apache Software Foundation. All rights # reserved. # ####################################################################### # # runant.pl # # wrapper script for invoking ant in a platform with Perl installed # this may include cgi-bin invocation, which is considered somewhat daft. # (slo: that should be a separate file which can be derived from this # and returns the XML formatted output) # # the code is not totally portable due to classpath and directory splitting # issues. oops. (NB, use File::Spec::Functions will help and the code is # structured for the catfile() call, but because of perl version funnies # the code is not included. # # created: 2000-8-24 # last modified: 2000-8-24 # author: Steve Loughran steve_l@sourceforge.net ####################################################################### # # Assumptions: # # - the "java" executable/script is on the command path # - ANT_HOME has been set # - target platform uses ":" as classpath separator or perl indicates it is dos/win32 # - target platform uses "/" as directory separator. #be fussy about variables use strict; #platform specifics (disabled) #use File::Spec::Functions; #turn warnings on during dev; generates a few spurious uninitialised var access warnings #use warnings; #and set $debug to 1 to turn on trace info my $debug=0; ####################################################################### # # check to make sure environment is setup # my $HOME = $ENV{ANT_HOME}; if ($HOME eq "") ======================================================================= ==v2.3/tools/bin/runant.py ======================================================================= #!/usr/bin/python """ runant.py This script is a translation of the runant.pl written by Steve Loughran. It runs ant with/out arguments, it should be quite portable (thanks to the python os library) This script has been tested with Python2.0/Win2K Copyright (c) 2001 The Apache Software Foundation. All rights reserved. created: 2001-04-11 author: Pierre Dittgen pierre.dittgen@criltelecom.com Assumptions: - the "java" executable/script is on the command path - ANT_HOME has been set """ import os, os.path, string, sys # Change it to 1 to get extra debug information debug = 0 ####################################################################### # # check to make sure environment is setup # if not os.environ.has_key('ANT_HOME'): print '\n\nANT_HOME *MUST* be set!\n\n' sys.exit(1) else: ANT_HOME = os.environ['ANT_HOME'] if not os.environ.has_key('JAVACMD'): JAVACMD = 'java' else: JAVACMD = os.environ['JAVACMD'] # Sets the separator char for CLASSPATH SEPARATOR = ':' if os.name == 'dos' or os.name == 'nt': SEPARATOR = ';' # Build up standard classpath localpath = '' if os.environ.has_key('CLASSPATH'): localpath = os.environ['CLASSPATH'] ======================================================================= ==v2.3/tools/etc/changelog.xsl ======================================================================= <xsl:value-of select="$title"/> ======================================================================= ==v2.3/tools/lib/LICENSE.xdoclet.txt ======================================================================= Copyright (c) 2000-2002, XDoclet team All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. Neither the name of the XDoclet team nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.