You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by pg...@apache.org on 2002/12/07 12:18:06 UTC
cvs commit: jakarta-james changes.xml
pgoldstein 2002/12/07 03:18:06
Modified: src/xdocs weare.xml changelog.xml
. changes.xml
Log:
More updates to the changelog.
Revision Changes Path
1.11 +3 -1 jakarta-james/src/xdocs/weare.xml
Index: weare.xml
===================================================================
RCS file: /home/cvs/jakarta-james/src/xdocs/weare.xml,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- weare.xml 22 Nov 2002 00:51:22 -0000 1.10
+++ weare.xml 7 Dec 2002 11:18:05 -0000 1.11
@@ -11,7 +11,7 @@
<body>
<section name="This list">
-<p>Special thanks go to the following people for their contributions to this project. We also appreciate documentation, feedback, and bug reports. This is a living document that describes the key contributors to James. Last Updated August 2002.</p>
+<p>Special thanks go to the following people for their contributions to this project. We also appreciate documentation, feedback, and bug reports. This is a living document that describes the key contributors to James. Last Updated December 2002.</p>
</section>
<section name="Active Commiters">
@@ -42,6 +42,8 @@
<p><b>Andrei Ivanov (myfam at surfeu.fi) (AI)</b></p>
<p><b>Brad Walker (bwalker at studentadvantage.com) (BW)</b></p>
<p><b>Christian Buchegger (christian.buchegger at planet-interkom.de) (CB2)</b></p>
+<p><b>Shilpa Dalmia (shilpa at postx.com) (SD)</b></p>
+<p><b>Steve Short (sshort at postx.com) (SS3)</b></p>
</section>
</body>
1.10 +9 -3 jakarta-james/src/xdocs/changelog.xml
Index: changelog.xml
===================================================================
RCS file: /home/cvs/jakarta-james/src/xdocs/changelog.xml,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- changelog.xml 22 Nov 2002 00:51:22 -0000 1.9
+++ changelog.xml 7 Dec 2002 11:18:05 -0000 1.10
@@ -12,14 +12,14 @@
<p>This is a living document that records what was done between releases. As always, thank you to everyone who contributed code, documentation, bug reports, and feedback.
</p>
<section name="Version 2.1">
-<p>Expected release November 2002</p>
+<p>Expected release December 2002</p>
<ul>
<li>(PG) (code) Fixed platform-specific performance issue with the POP3 server delivery.</li>
<li>(PG) (code) Fixed bug where RemoteDelivery did not iterate through all MX records on connect failure.</li>
<li>(PG) (update) Updated James to use the Avalon Framework version 4.1.3.</li>
<li>(PG) (update) Updated James to use Avalon Phoenix version 4.0.1.</li>
<li>(PG) (doc) Added extensive commenting - specifically Javadoced the vast majority of methods.</li>
-<li>(PG) (code) Added a James specific abstract Service implementation. Unified configuration, logging, as well as enabling the use of thread pools and socket types on a per service basis.</li>
+<li>(PG,AI) (code) Added a James specific abstract Service implementation. Unified configuration, logging, as well as enabling the use of thread pools and socket types on a per service basis.</li>
<li>(NjB) (code) Corrected JDBCMailRepository to obey stated contract.</li>
<li>(NjB,PG) (code) Adjusted service handlers to flush socket output streams to ensure prompt client interactions.</li>
<li>(PG) (code) Adjusted the NNTP server so that it better conforms to the NNTP specification (see bug #13564 for details).</li>
@@ -36,8 +36,10 @@
<li>(DA,PG) (code) Added enabled/disabled switch to main server components.</li>
<li>(DA) (code) Added new FetchPOP functionality, to allow James to consolidate mail from a number of POP3 servers in a single server.</li>
<li>(DA) (doc) Added documentation to demonstrate how to configure James as a universal sendmail relay.</li>
+<li>(NjB) (code) Made subject prefix bracketing in GenericListserv configurable.</li>
<li>(NjB) (code) Added the HasHeader matcher.</li>
<li>(NjB) (code) Added the JDBCVirtualUserTable mailet.</li>
+<li>(NjB) (code) Enhanced the RemoteAddrInNetwork and RemoteAddrNotInNetwork to accept domain names.</li>
<li>(PG) (update) Fixed the log configuration so that AM and PM entries are properly distinguishable by default.</li>
<li>(NjB) (code) Added a configurable debug parameter to several mailets to allow a more granular control of debug logging.</li>
<li>(NjB) (code) Added the Habeas warrant mailet and matcher.</li>
@@ -48,7 +50,10 @@
<li>(PG) (code) Closed an open relay hole involving an empty Sender header.</li>
<li>(PG) (code) Fixed Oracle specific bug that limited us to messages of 4K or less in the repository.</li>
<li>(SS,NjB,PG) (code) Ensured that a number of database and I/O resources are properly closed under all conditions.</li>
+<li>(NjB) (code) Changed default column sizes for JDBC repositories to be RFC compliant.</li>
+<li>(NjB) (code) Fixed exception handling in JdbcDataSource when getConnection() fails.</li>
<li>(PG) (code) Fixed NotifySender/NotifyPostmaster to be more robust against ill-formed headers in the email being forwarded.</li>
+<li>(SD,SS3) (code) Made a substantial performance enhancement to the LinearProcessor such that mail changes are not persisted to the store until necessary. Also reduced synchronization scope.</li>
<li>(PG) (code) Converted String concatenation to the use of StringBuffers throughout the code base.</li>
<li>(PG) (code) Fixed date formatting to be thread safe.</li>
<li>(NjB) (code) Fixed InSpammerBlacklist</li>
@@ -56,6 +61,7 @@
<li>(NjB,SK) (update) Fixed MailImpl.duplicate to include remote addr, remote host, and last updated fields.</li>
<li>(CB2) (update) Fixed NNTP server bug where the NEXT command was not being properly dispatched and handled.</li>
<li>(SK) (update) Cleaned up error handling in LocalDelivery.</li>
+<li>(SS2) (code) Changed the default configuration so that log files are appending by default.</li>
<li>(SS2) (update) Reported the lack of in.close in MimeMessageSource.getSize(), which was causing stranded file handles, especially during large POP3 sessions.</li>
<li>(AI) (update) Matcher config implementation object now properly set with matcher name.</li>
</ul>
@@ -199,7 +205,7 @@
<p>Unknown release date</p>
<ul>
<li>(FB) (update) Based on much code from Serge Knystautas first implementation of JAMES on
- top of the Avalon framework.</li>
+ top of the Avalon framework.</li>
</ul>
</section>
1.23 +22 -2 jakarta-james/changes.xml
Index: changes.xml
===================================================================
RCS file: /home/cvs/jakarta-james/changes.xml,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -r1.22 -r1.23
--- changes.xml 22 Nov 2002 00:51:23 -0000 1.22
+++ changes.xml 7 Dec 2002 11:18:06 -0000 1.23
@@ -26,9 +26,11 @@
<person name="Peter M. Goldstein" email="farsight@alum.mit.edu" id="PG" />
<person name="Brad Walker" email="bwalker@studentadvantage.com" id="BW" />
<person name="Christian Buchegger" email="christian.buchegger@planet-interkom.de" id="CB2" />
+ <person name="Shilpa Dalmia" email="shilpa@postx.com" id="SD" />
+ <person name="Steve Short" email="sshort@postx.com" id="SS3" />
</devs>
-<release version="2.1" date="Expected release November 2002">
+<release version="2.1" date="Expected release December 2002">
<action name="PG" type="code">
Fixed platform-specific performance issue with the POP3 server delivery.
</action>
@@ -44,7 +46,7 @@
<action name="PG" type="doc">
Added extensive commenting - specifically Javadoced the vast majority of methods.
</action>
- <action name="PG" type="code">
+ <action name="PG,AI" type="code">
Added a James specific abstract Service implementation. Unified configuration, logging, as well as enabling the use of thread pools and socket types on a per service basis.
</action>
<action name="NjB" type="code">
@@ -96,11 +98,17 @@
Added documentation to demonstrate how to configure James as a universal sendmail relay.
</action>
<action name="NjB" type="code">
+ Made subject prefix bracketing in GenericListserv configurable.
+ </action>
+ <action name="NjB" type="code">
Added the HasHeader matcher.
</action>
<action name="NjB" type="code">
Added the JDBCVirtualUserTable mailet.
</action>
+ <action name="NjB" type="code">
+ Enhanced the RemoteAddrInNetwork and RemoteAddrNotInNetwork to accept domain names.
+ </action>
<action name="PG" type="update">
Fixed the log configuration so that AM and PM entries are properly distinguishable by default.
</action>
@@ -131,9 +139,18 @@
<action name="NjB,PG,SS" type="code">
Ensured that a number of database and I/O resources are properly closed under all conditions.
</action>
+ <action name="NjB" type="code">
+ Changed default column sizes for JDBC repositories to be RFC compliant.
+ </action>
+ <action name="NjB" type="code">
+ Fixed exception handling in JdbcDataSource when getConnection() fails.
+ </action>
<action name="PG" type="code">
Fixed NotifySender/NotifyPostmaster to be more robust against ill-formed headers in the email being forwarded.
</action>
+ <action name="SD,SS3" type="code">
+ Made a substantial performance enhancement to the LinearProcessor such that mail changes are not persisted to the store until necessary. Also reduced synchronization scope.
+ </action>
<action name="PG" type="code">
Converted String concatenation to the use of StringBuffers throughout the code base.
</action>
@@ -154,6 +171,9 @@
</action>
<action name="SK" type="update">
Cleaned up error handling in LocalDelivery.
+ </action>
+ <action name="SS2" type="code">
+ Changed the default configuration so that log files are appending by default.
</action>
<action name="SS2" type="update">
Reported the lack of in.close in MimeMessageSource.getSize(), which was causing stranded file handles, especially during large POP3 sessions.
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>