[Spread-cvs] cvs commit: spread/daemon Readme.txt TODO spread.c spread_params.h
jonathan@spread.org
jonathan@spread.org
Tue, 17 Sep 2002 00:25:25 -0400
jonathan 02/09/17 04:25:25
Modified: daemon Readme.txt TODO spread.c spread_params.h
Log:
Update version number to 3.17.0 in preparation for release later this week.
Update Readme and spread.c with new credits and
remove done things from TODO list.
Revision Changes Path
1.22 +11 -3 spread/daemon/Readme.txt
Index: Readme.txt
===================================================================
RCS file: /storage/cvsroot/spread/daemon/Readme.txt,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -r1.21 -r1.22
--- Readme.txt 16 Sep 2002 16:59:06 -0000 1.21
+++ Readme.txt 17 Sep 2002 04:25:24 -0000 1.22
@@ -26,14 +26,22 @@
| John Schultz jschultz@cnds.jhu.edu - contribution to process group |
| membership. |
| Theo Schlossnagle theos@cnds.jhu.edu - Perl, Skiplists, autoconf |
+| Cristina Nita-Rotaru crisn@cnds.jhu.edu - Group Comm. Security |
+| |
+| Contributors: |
+| Ben Laurie ben@algroup.co.uk - FreeBSD port and warning fixes |
+| Ryan Caudy wyvern@cnds.jhu.edu - Group membership |
+| Daniel Rall dlr@finemaltcoding.com - Java & networking fixes, |
+| configuration improvements |
+| Marc Zyngier - Windows fixes |
| |
| Special thanks to the following for providing ideas and/or code: |
| Ken Birman, Danny Dolev, Mike Goodrich, Ben Laurie, |
| David Shaw, Robbert VanRenesse. |
| |
-| Contributors: |
-| Ben Laurie ben@algroup.co.uk - FreeBSD port and warning fixes |
-| Cristina Nita-Rotaru crisn@cnds.jhu.edu - Security |
+| Partial funding provided by: |
+| The Defense Advanced Research Projects Agency (DARPA) |
+| and The National Security Agency (NSA) since 2000. |
| |
| WWW : http://www.spread.org and http://www.cnds.jhu.edu |
| Contact: spread@spread.org |
1.16 +0 -6 spread/daemon/TODO
Index: TODO
===================================================================
RCS file: /storage/cvsroot/spread/daemon/TODO,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- TODO 27 Aug 2002 01:15:01 -0000 1.15
+++ TODO 17 Sep 2002 04:25:24 -0000 1.16
@@ -3,18 +3,15 @@
------------------------------------------------------
* Allow entire class C subnet to be in config file--as long as no more then 128 are active.
* Improve stability under high load
-done * Add better error checks to f* functions in log.c
* Fix all recv calls in session.c so that they handle partial or EAGAIN
recv calls and store the data received so far and try again.
* Fix sends (currently they might be ok) to handle EAGAIN, EWOULDBLOCK, EINTR, ENOBUFS
* Fix sp.c to not close sockets that have errors except in SP_disconnect. (*break)
-* Fix all socket calls for windows to use closesocket and WSA_error
* Change max buffered message limit to be not just num messages, but also size, or other parameters.
* Make this runtime configurable.
-* Add Theo's autoconf patches
* Fix partial DOS when someone connects and doesn't send anything (the 1 second delay)
* Add enhanced alarm() subsystem
* Merge cleanup of session layer from research branch
@@ -24,14 +21,11 @@
G_analize_group instead of O(Gsize) Sess_get_session_index() calls.
* Merge Cristinas work. (*break)
-* Decide on shared library approach.
-* Rename library from libsp to libspread to avoid name conflict. (*break)
* Veryify that all public defines/functions/datatypes are namespace clean. (*break)
* Make various binary packages available (rpm, deb, pkg, ...)
* Figure out hanging bug with max ARU window reported by Tom Mornini & co.
* Decide what to do with multipath patch from Marc Zyngier
-* Include Ryan's support for large groups when membership changes. & GGT state fix. (*break)
* Add Yair's fix for delayed tokens. (*break)
* Add Cristina's accessor functions for Membership message fields. (*break)
1.10 +7 -2 spread/daemon/spread.c
Index: spread.c
===================================================================
RCS file: /storage/cvsroot/spread/daemon/spread.c,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- spread.c 2 Apr 2002 08:50:26 -0000 1.9
+++ spread.c 17 Sep 2002 04:25:24 -0000 1.10
@@ -85,7 +85,7 @@
Alarm( PRINT, "/===========================================================================\\\n");
Alarm( PRINT, "| The Spread Toolkit. |\n");
- Alarm( PRINT, "| Copyright (c) 1993-2001 Spread Concepts LLC |\n");
+ Alarm( PRINT, "| Copyright (c) 1993-2002 Spread Concepts LLC |\n");
Alarm( PRINT, "| All rights reserved. |\n");
Alarm( PRINT, "| |\n");
Alarm( PRINT, "| The Spread toolkit is licensed under the Spread Open-Source License. |\n");
@@ -110,13 +110,18 @@
Alarm( PRINT, "| Major Contributors: |\n");
Alarm( PRINT, "| Dan Schoenblum dansch@cnds.jhu.edu - Java Interface Developer. |\n");
Alarm( PRINT, "| John Schultz jschultz@cnds.jhu.edu - contribution to process group |\n");
- Alarm( PRINT, "| membership. |\n");
+ Alarm( PRINT, "| membership. |\n");
Alarm( PRINT, "| Theo Schlossnagle theos@cnds.jhu.edu - Perl library and Skiplists |\n");
+ Alarm( PRINT, "| Cristina Nita-Rotaru crisn@cnds.jhu.edu - Group Comm. Security |\n");
Alarm( PRINT, "| |\n");
Alarm( PRINT, "| Special thanks to the following for providing ideas and/or code: |\n");
Alarm( PRINT, "| Ken Birman, Danny Dolev, Mike Goodrich, Ben Laurie, |\n");
Alarm( PRINT, "| David Shaw, Robbert VanRenesse. |\n");
Alarm( PRINT, "| |\n");
+ Alarm( PRINT, "| Partial funding provided by: |\n");
+ Alarm( PRINT, "| The Defense Advanced Research Projects Agency (DARPA) |\n");
+ Alarm( PRINT, "| and The National Security Agency (NSA) since 2000. |\n");
+ Alarm( PRINT, "| |\n");
Alarm( PRINT, "| For a full list of contributors, see Readme.txt in the distribution. |\n");
Alarm( PRINT, "| |\n");
Alarm( PRINT, "| WWW: www.spread.org www.cnds.jhu.edu www.spreadconcepts.com |\n");
1.5 +2 -2 spread/daemon/spread_params.h
Index: spread_params.h
===================================================================
RCS file: /storage/cvsroot/spread/daemon/spread_params.h,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- spread_params.h 24 Jan 2002 04:48:25 -0000 1.4
+++ spread_params.h 17 Sep 2002 04:25:24 -0000 1.5
@@ -35,8 +35,8 @@
#define INC_SPREAD_PARAMS
#define SP_MAJOR_VERSION 3
-#define SP_MINOR_VERSION 16
-#define SP_PATCH_VERSION 2
+#define SP_MINOR_VERSION 17
+#define SP_PATCH_VERSION 0
#define SPREAD_PROTOCOL 3
#define DEFAULT_SPREAD_PORT 4803