[Spread-cvs] commit: r272 - in trunk: daemon examples include
libspread
jonathan at spread.org
jonathan at spread.org
Mon Aug 29 21:51:08 EDT 2005
Author: jonathan
Date: 2005-08-29 21:51:05 -0400 (Mon, 29 Aug 2005)
New Revision: 272
Modified:
trunk/daemon/Changelog
trunk/daemon/TODO
trunk/daemon/acconfig.h
trunk/daemon/acm.c
trunk/daemon/acm.h
trunk/daemon/acp-permit.c
trunk/daemon/alarm.c
trunk/daemon/alarm.h
trunk/daemon/arch.c
trunk/daemon/arch.h
trunk/daemon/auth-ip.c
trunk/daemon/auth-null.c
trunk/daemon/auth-pword-client.c
trunk/daemon/auth-pword-client.h
trunk/daemon/auth-pword.c
trunk/daemon/conf_body.h
trunk/daemon/config_gram.l
trunk/daemon/config_parse.y
trunk/daemon/configuration.c
trunk/daemon/configuration.h
trunk/daemon/data_link.c
trunk/daemon/data_link.h
trunk/daemon/defines.h
trunk/daemon/errors.h
trunk/daemon/events.c
trunk/daemon/flow_control.c
trunk/daemon/flow_control.h
trunk/daemon/groups.c
trunk/daemon/groups.h
trunk/daemon/log.c
trunk/daemon/log.h
trunk/daemon/membership.c
trunk/daemon/membership.h
trunk/daemon/memory.c
trunk/daemon/memory.h
trunk/daemon/message.c
trunk/daemon/message.h
trunk/daemon/monitor.c
trunk/daemon/mutex.h
trunk/daemon/net_types.h
trunk/daemon/network.c
trunk/daemon/network.h
trunk/daemon/objects.h
trunk/daemon/prot_body.h
trunk/daemon/prot_objs.h
trunk/daemon/protocol.c
trunk/daemon/protocol.h
trunk/daemon/r.c
trunk/daemon/s.c
trunk/daemon/scatter.h
trunk/daemon/sess_body.h
trunk/daemon/sess_types.h
trunk/daemon/session.c
trunk/daemon/session.h
trunk/daemon/spread.c
trunk/daemon/spread_params.h
trunk/daemon/status.c
trunk/daemon/status.h
trunk/examples/fl_time_memb.c
trunk/examples/fl_user.c
trunk/examples/flooder.c
trunk/examples/simple_user.c
trunk/examples/sp_time_memb.c
trunk/examples/stats.c
trunk/examples/stats.h
trunk/examples/user.c
trunk/include/fl.h
trunk/include/sp.h
trunk/include/sp_events.h
trunk/include/sp_func.h
trunk/libspread/fl.c
trunk/libspread/fl_p.h
trunk/libspread/scatp.c
trunk/libspread/scatp.h
trunk/libspread/sp.c
Log:
Update copyright notice to include new contributions.
Update version number to 4.0.0 in preparation for release.
Modified: trunk/daemon/Changelog
===================================================================
--- trunk/daemon/Changelog 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/daemon/Changelog 2005-08-30 01:51:05 UTC (rev 272)
@@ -1,3 +1,8 @@
+Wed Aug 24 10:00:15 2005 Jonathan Stanton <jonathan at cnds.jhu.edu>
+
+ * All.c: Update copyright notice to include new contributors
+ and dates. Update version number for 4.0.0 release.
+
Wed Aug 17 10:00:15 2005 Jonathan Stanton <jonathan at cnds.jhu.edu>
* sp.c (sp_atfork_child,sp_atfork_parent,sp_initialize_locks):
Modified: trunk/daemon/TODO
===================================================================
--- trunk/daemon/TODO 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/daemon/TODO 2005-08-30 01:51:05 UTC (rev 272)
@@ -1,31 +1,21 @@
Features, ideas, and other things that might get done.
Those ending with (*break) break binary,source or client-server compatability
------------------------------------------------------
-* Allow entire class C subnet to be in config file--as long as no more then 128 are active.
* Improve stability under high load
-* 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)
-
* Change max buffered message limit to be not just num messages, but also size, or other parameters.
* Make this runtime configurable.
* 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
* Once ses ids are non-volatile (fix for session_index on windows) have group
struct store ses instead of mbox and then just copy it once in
G_analize_group instead of O(Gsize) Sess_get_session_index() calls.
-* Merge Cristinas work. (*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
* Add Yair's fix for delayed tokens. (*break)
-* Add Cristina's accessor functions for Membership message fields. (*break)
Modified: trunk/daemon/acconfig.h
===================================================================
--- trunk/daemon/acconfig.h 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/daemon/acconfig.h 2005-08-30 01:51:05 UTC (rev 272)
@@ -18,16 +18,17 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
* Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
Modified: trunk/daemon/acm.c
===================================================================
--- trunk/daemon/acm.c 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/daemon/acm.c 2005-08-30 01:51:05 UTC (rev 272)
@@ -18,16 +18,17 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
* Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
Modified: trunk/daemon/acm.h
===================================================================
--- trunk/daemon/acm.h 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/daemon/acm.h 2005-08-30 01:51:05 UTC (rev 272)
@@ -18,16 +18,17 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
* Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
Modified: trunk/daemon/acp-permit.c
===================================================================
--- trunk/daemon/acp-permit.c 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/daemon/acp-permit.c 2005-08-30 01:51:05 UTC (rev 272)
@@ -18,16 +18,17 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
* Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
Modified: trunk/daemon/alarm.c
===================================================================
--- trunk/daemon/alarm.c 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/daemon/alarm.c 2005-08-30 01:51:05 UTC (rev 272)
@@ -18,16 +18,17 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
* Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
Modified: trunk/daemon/alarm.h
===================================================================
--- trunk/daemon/alarm.h 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/daemon/alarm.h 2005-08-30 01:51:05 UTC (rev 272)
@@ -18,16 +18,17 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
* Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
Modified: trunk/daemon/arch.c
===================================================================
--- trunk/daemon/arch.c 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/daemon/arch.c 2005-08-30 01:51:05 UTC (rev 272)
@@ -18,16 +18,17 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
* Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
Modified: trunk/daemon/arch.h
===================================================================
--- trunk/daemon/arch.h 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/daemon/arch.h 2005-08-30 01:51:05 UTC (rev 272)
@@ -18,16 +18,17 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
* Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
Modified: trunk/daemon/auth-ip.c
===================================================================
--- trunk/daemon/auth-ip.c 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/daemon/auth-ip.c 2005-08-30 01:51:05 UTC (rev 272)
@@ -18,16 +18,17 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
* Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
Modified: trunk/daemon/auth-null.c
===================================================================
--- trunk/daemon/auth-null.c 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/daemon/auth-null.c 2005-08-30 01:51:05 UTC (rev 272)
@@ -18,16 +18,17 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
* Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
Modified: trunk/daemon/auth-pword-client.c
===================================================================
--- trunk/daemon/auth-pword-client.c 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/daemon/auth-pword-client.c 2005-08-30 01:51:05 UTC (rev 272)
@@ -18,16 +18,17 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
* Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
Modified: trunk/daemon/auth-pword-client.h
===================================================================
--- trunk/daemon/auth-pword-client.h 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/daemon/auth-pword-client.h 2005-08-30 01:51:05 UTC (rev 272)
@@ -18,16 +18,17 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
* Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
Modified: trunk/daemon/auth-pword.c
===================================================================
--- trunk/daemon/auth-pword.c 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/daemon/auth-pword.c 2005-08-30 01:51:05 UTC (rev 272)
@@ -18,16 +18,17 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
* Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
Modified: trunk/daemon/conf_body.h
===================================================================
--- trunk/daemon/conf_body.h 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/daemon/conf_body.h 2005-08-30 01:51:05 UTC (rev 272)
@@ -18,16 +18,17 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
* Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
Modified: trunk/daemon/config_gram.l
===================================================================
--- trunk/daemon/config_gram.l 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/daemon/config_gram.l 2005-08-30 01:51:05 UTC (rev 272)
@@ -19,20 +19,22 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2002 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
- * Cristina Nita-Rotaru crisn at cnds.jhu.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
+ * Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
+
#include "arch.h"
#include <string.h>
Modified: trunk/daemon/config_parse.y
===================================================================
--- trunk/daemon/config_parse.y 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/daemon/config_parse.y 2005-08-30 01:51:05 UTC (rev 272)
@@ -19,20 +19,22 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2002 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
- * Cristina Nita-Rotaru crisn at cnds.jhu.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
+ * Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
+
#include "arch.h"
#include <stdio.h>
#include <stdlib.h>
Modified: trunk/daemon/configuration.c
===================================================================
--- trunk/daemon/configuration.c 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/daemon/configuration.c 2005-08-30 01:51:05 UTC (rev 272)
@@ -18,16 +18,17 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
* Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
Modified: trunk/daemon/configuration.h
===================================================================
--- trunk/daemon/configuration.h 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/daemon/configuration.h 2005-08-30 01:51:05 UTC (rev 272)
@@ -18,16 +18,17 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
* Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
Modified: trunk/daemon/data_link.c
===================================================================
--- trunk/daemon/data_link.c 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/daemon/data_link.c 2005-08-30 01:51:05 UTC (rev 272)
@@ -18,16 +18,17 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
* Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
Modified: trunk/daemon/data_link.h
===================================================================
--- trunk/daemon/data_link.h 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/daemon/data_link.h 2005-08-30 01:51:05 UTC (rev 272)
@@ -18,16 +18,17 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
* Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
Modified: trunk/daemon/defines.h
===================================================================
--- trunk/daemon/defines.h 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/daemon/defines.h 2005-08-30 01:51:05 UTC (rev 272)
@@ -18,16 +18,17 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
* Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
Modified: trunk/daemon/errors.h
===================================================================
--- trunk/daemon/errors.h 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/daemon/errors.h 2005-08-30 01:51:05 UTC (rev 272)
@@ -18,16 +18,17 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
* Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
Modified: trunk/daemon/events.c
===================================================================
--- trunk/daemon/events.c 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/daemon/events.c 2005-08-30 01:51:05 UTC (rev 272)
@@ -18,16 +18,17 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
* Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
Modified: trunk/daemon/flow_control.c
===================================================================
--- trunk/daemon/flow_control.c 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/daemon/flow_control.c 2005-08-30 01:51:05 UTC (rev 272)
@@ -18,16 +18,17 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
* Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
Modified: trunk/daemon/flow_control.h
===================================================================
--- trunk/daemon/flow_control.h 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/daemon/flow_control.h 2005-08-30 01:51:05 UTC (rev 272)
@@ -18,16 +18,17 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
* Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
Modified: trunk/daemon/groups.c
===================================================================
--- trunk/daemon/groups.c 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/daemon/groups.c 2005-08-30 01:51:05 UTC (rev 272)
@@ -18,16 +18,17 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
* Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
Modified: trunk/daemon/groups.h
===================================================================
--- trunk/daemon/groups.h 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/daemon/groups.h 2005-08-30 01:51:05 UTC (rev 272)
@@ -18,16 +18,17 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
* Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
Modified: trunk/daemon/log.c
===================================================================
--- trunk/daemon/log.c 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/daemon/log.c 2005-08-30 01:51:05 UTC (rev 272)
@@ -18,16 +18,17 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
* Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
Modified: trunk/daemon/log.h
===================================================================
--- trunk/daemon/log.h 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/daemon/log.h 2005-08-30 01:51:05 UTC (rev 272)
@@ -18,16 +18,17 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
* Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
Modified: trunk/daemon/membership.c
===================================================================
--- trunk/daemon/membership.c 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/daemon/membership.c 2005-08-30 01:51:05 UTC (rev 272)
@@ -18,16 +18,17 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
* Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
Modified: trunk/daemon/membership.h
===================================================================
--- trunk/daemon/membership.h 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/daemon/membership.h 2005-08-30 01:51:05 UTC (rev 272)
@@ -18,16 +18,17 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
* Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
Modified: trunk/daemon/memory.c
===================================================================
--- trunk/daemon/memory.c 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/daemon/memory.c 2005-08-30 01:51:05 UTC (rev 272)
@@ -18,16 +18,17 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
* Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
Modified: trunk/daemon/memory.h
===================================================================
--- trunk/daemon/memory.h 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/daemon/memory.h 2005-08-30 01:51:05 UTC (rev 272)
@@ -18,16 +18,17 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
* Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
Modified: trunk/daemon/message.c
===================================================================
--- trunk/daemon/message.c 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/daemon/message.c 2005-08-30 01:51:05 UTC (rev 272)
@@ -18,16 +18,17 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
* Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
Modified: trunk/daemon/message.h
===================================================================
--- trunk/daemon/message.h 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/daemon/message.h 2005-08-30 01:51:05 UTC (rev 272)
@@ -18,16 +18,17 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
* Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
Modified: trunk/daemon/monitor.c
===================================================================
--- trunk/daemon/monitor.c 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/daemon/monitor.c 2005-08-30 01:51:05 UTC (rev 272)
@@ -18,16 +18,17 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
* Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
@@ -155,46 +156,54 @@
Alarm_set_types( NONE );
- Alarm( PRINT, "/===========================================================================\\\n");
- Alarm( PRINT, "| The Spread Toolkit. |\n");
- Alarm( PRINT, "| Copyright (c) 1993-2001 Spread Concepts LLC |\n");
- Alarm( PRINT, "| All rights reserved. |\n");
- Alarm( PRINT, "| |\n");
- Alarm( PRINT, "| The Spread package is licensed under the Spread Open-Source License. |\n");
- Alarm( PRINT, "| You may only use this software in compliance with the License. |\n");
- Alarm( PRINT, "| A copy of the license can be found at http://www.spread.org/license |\n");
- Alarm( PRINT, "| |\n");
- Alarm( PRINT, "| This product uses software developed by Spread Concepts LLC for use |\n");
- Alarm( PRINT, "| in the Spread toolkit. For more information about Spread, |\n");
- Alarm( PRINT, "| see http://www.spread.org |\n");
- Alarm( PRINT, "| |\n");
- Alarm( PRINT, "| This software is distributed on an \"AS IS\" basis, WITHOUT WARRANTY OF |\n");
- Alarm( PRINT, "| ANY KIND, either express or implied. |\n");
- Alarm( PRINT, "| |\n");
- Alarm( PRINT, "| Spread is developed at Spread Concepts LLC and the Center for Networking |\n");
- Alarm( PRINT, "| and Distributed Systems, The Johns Hopkins University. |\n");
- Alarm( PRINT, "| |\n");
- Alarm( PRINT, "| Creators: |\n");
- Alarm( PRINT, "| Yair Amir yairamir at cs.jhu.edu |\n");
- Alarm( PRINT, "| Michal Miskin-Amir michal at spread.org |\n");
- Alarm( PRINT, "| Jonathan Stanton jstanton at gwu.edu |\n");
- Alarm( PRINT, "| |\n");
- Alarm( PRINT, "| Contributors: |\n");
- Alarm( PRINT, "| Cristina Nita-Rotaru crisn at cs.purdue.edu - GC security. |\n");
- Alarm( PRINT, "| Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf. |\n");
- Alarm( PRINT, "| Dan Schoenblum dansch at cnds.jhu.edu - Java Interface Developer. |\n");
- Alarm( PRINT, "| John Schultz jschultz at cnds.jhu.edu - contribution to process group |\n");
- Alarm( PRINT, "| membership. |\n");
- Alarm( PRINT, "| |\n");
- Alarm( PRINT, "| Special thanks to the following for providing ideas and/or code: |\n");
- Alarm( PRINT, "| Ken Birman, Danny Dolev, David Shaw, Robbert VanRenesse. |\n");
- Alarm( PRINT, "| |\n");
- Alarm( PRINT, "| WWW: www.spread.org www.cnds.jhu.edu www.spreadconcepts.com |\n");
- Alarm( PRINT, "| Contact: spread at spread.org |\n");
- Alarm( PRINT, "| |\n");
- Alarm( PRINT, "| Version %d.%02d.%02d Built 15/October/2004 |\n",
+ Alarmp( SPLOG_PRINT, SYSTEM, "/===========================================================================\\\n");
+ Alarmp( SPLOG_PRINT, SYSTEM, "| The Spread Toolkit. |\n");
+ Alarmp( SPLOG_PRINT, SYSTEM, "| Copyright (c) 1993-2005 Spread Concepts LLC |\n");
+ Alarmp( SPLOG_PRINT, SYSTEM, "| All rights reserved. |\n");
+ Alarmp( SPLOG_PRINT, SYSTEM, "| |\n");
+ Alarmp( SPLOG_PRINT, SYSTEM, "| The Spread package is licensed under the Spread Open-Source License. |\n");
+ Alarmp( SPLOG_PRINT, SYSTEM, "| You may only use this software in compliance with the License. |\n");
+ Alarmp( SPLOG_PRINT, SYSTEM, "| A copy of the license can be found at http://www.spread.org/license |\n");
+ Alarmp( SPLOG_PRINT, SYSTEM, "| |\n");
+ Alarmp( SPLOG_PRINT, SYSTEM, "| This product uses software developed by Spread Concepts LLC for use |\n");
+ Alarmp( SPLOG_PRINT, SYSTEM, "| in the Spread toolkit. For more information about Spread, |\n");
+ Alarmp( SPLOG_PRINT, SYSTEM, "| see http://www.spread.org |\n");
+ Alarmp( SPLOG_PRINT, SYSTEM, "| |\n");
+ Alarmp( SPLOG_PRINT, SYSTEM, "| This software is distributed on an \"AS IS\" basis, WITHOUT WARRANTY OF |\n");
+ Alarmp( SPLOG_PRINT, SYSTEM, "| ANY KIND, either express or implied. |\n");
+ Alarmp( SPLOG_PRINT, SYSTEM, "| |\n");
+ Alarmp( SPLOG_PRINT, SYSTEM, "| Spread is developed at Spread Concepts LLC and the Center for Networking |\n");
+ Alarmp( SPLOG_PRINT, SYSTEM, "| and Distributed Systems, The Johns Hopkins University. |\n");
+ Alarmp( SPLOG_PRINT, SYSTEM, "| |\n");
+ Alarmp( SPLOG_PRINT, SYSTEM, "| Creators: |\n");
+ Alarmp( SPLOG_PRINT, SYSTEM, "| Yair Amir yairamir at cs.jhu.edu |\n");
+ Alarmp( SPLOG_PRINT, SYSTEM, "| Michal Miskin-Amir michal at spread.org |\n");
+ Alarmp( SPLOG_PRINT, SYSTEM, "| Jonathan Stanton jstanton at gwu.edu |\n");
+ Alarmp( SPLOG_PRINT, SYSTEM, "| |\n");
+ Alarmp( SPLOG_PRINT, SYSTEM, "| Contributors: |\n");
+ Alarmp( SPLOG_PRINT, SYSTEM, "| Ryan Caudy rcaudy at gmail.com - contribution to process groups.|\n");
+ Alarmp( SPLOG_PRINT, SYSTEM, "| Cristina Nita-Rotaru crisn at cs.purdue.edu - GC security. |\n");
+ Alarmp( SPLOG_PRINT, SYSTEM, "| Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist |\n");
+ Alarmp( SPLOG_PRINT, SYSTEM, "| Dan Schoenblum dansch at cnds.jhu.edu - Java Interface Developer. |\n");
+ Alarmp( SPLOG_PRINT, SYSTEM, "| John Schultz jschultz at cnds.jhu.edu - contribution to process group |\n");
+ Alarmp( SPLOG_PRINT, SYSTEM, "| membership. |\n");
+ Alarmp( SPLOG_PRINT, SYSTEM, "| |\n");
+ Alarmp( SPLOG_PRINT, SYSTEM, "| Special thanks to the following for providing ideas and/or code: |\n");
+ Alarmp( SPLOG_PRINT, SYSTEM, "| Ken Birman, Danny Dolev, Jacob Green, Mike Goodrich, Ben Laurie, |\n");
+ Alarmp( SPLOG_PRINT, SYSTEM, "| David Shaw, Robbert VanRenesse. |\n");
+ Alarmp( SPLOG_PRINT, SYSTEM, "| |\n");
+ Alarmp( SPLOG_PRINT, SYSTEM, "| Partial funding provided by the Defense Advanced Research Project Agency |\n");
+ Alarmp( SPLOG_PRINT, SYSTEM, "| (DARPA) and the National Security Agency (NSA) 2000-2004. The Spread |\n");
+ Alarmp( SPLOG_PRINT, SYSTEM, "| toolkit is not necessarily endorsed by DARPA or the NSA. |\n");
+ Alarmp( SPLOG_PRINT, SYSTEM, "| |\n");
+ Alarmp( SPLOG_PRINT, SYSTEM, "| For a full list of contributors, see Readme.txt in the distribution. |\n");
+ Alarmp( SPLOG_PRINT, SYSTEM, "| |\n");
+ Alarmp( SPLOG_PRINT, SYSTEM, "| WWW: www.spread.org www.spreadconcepts.com |\n");
+ Alarmp( SPLOG_PRINT, SYSTEM, "| Contact: info at spreadconcepts.com |\n");
+ Alarmp( SPLOG_PRINT, SYSTEM, "| |\n");
+ Alarmp( SPLOG_PRINT, SYSTEM, "| Version %d.%02d.%02d Built 24/August/2005 |\n",
(int)SP_MAJOR_VERSION, (int)SP_MINOR_VERSION, (int)SP_PATCH_VERSION);
- Alarm( PRINT, "\\===========================================================================/\n");
+ Alarmp( SPLOG_PRINT, SYSTEM, "\\===========================================================================/\n");
Usage( argc, argv );
Modified: trunk/daemon/mutex.h
===================================================================
--- trunk/daemon/mutex.h 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/daemon/mutex.h 2005-08-30 01:51:05 UTC (rev 272)
@@ -18,16 +18,17 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
* Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
Modified: trunk/daemon/net_types.h
===================================================================
--- trunk/daemon/net_types.h 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/daemon/net_types.h 2005-08-30 01:51:05 UTC (rev 272)
@@ -18,16 +18,17 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
* Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
Modified: trunk/daemon/network.c
===================================================================
--- trunk/daemon/network.c 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/daemon/network.c 2005-08-30 01:51:05 UTC (rev 272)
@@ -18,16 +18,17 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
* Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
Modified: trunk/daemon/network.h
===================================================================
--- trunk/daemon/network.h 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/daemon/network.h 2005-08-30 01:51:05 UTC (rev 272)
@@ -18,16 +18,17 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
* Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
Modified: trunk/daemon/objects.h
===================================================================
--- trunk/daemon/objects.h 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/daemon/objects.h 2005-08-30 01:51:05 UTC (rev 272)
@@ -18,16 +18,17 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
* Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
Modified: trunk/daemon/prot_body.h
===================================================================
--- trunk/daemon/prot_body.h 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/daemon/prot_body.h 2005-08-30 01:51:05 UTC (rev 272)
@@ -18,16 +18,17 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
* Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
Modified: trunk/daemon/prot_objs.h
===================================================================
--- trunk/daemon/prot_objs.h 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/daemon/prot_objs.h 2005-08-30 01:51:05 UTC (rev 272)
@@ -18,16 +18,17 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
* Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
Modified: trunk/daemon/protocol.c
===================================================================
--- trunk/daemon/protocol.c 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/daemon/protocol.c 2005-08-30 01:51:05 UTC (rev 272)
@@ -18,16 +18,17 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
* Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
Modified: trunk/daemon/protocol.h
===================================================================
--- trunk/daemon/protocol.h 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/daemon/protocol.h 2005-08-30 01:51:05 UTC (rev 272)
@@ -18,16 +18,17 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
* Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
Modified: trunk/daemon/r.c
===================================================================
--- trunk/daemon/r.c 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/daemon/r.c 2005-08-30 01:51:05 UTC (rev 272)
@@ -18,16 +18,17 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
* Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
Modified: trunk/daemon/s.c
===================================================================
--- trunk/daemon/s.c 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/daemon/s.c 2005-08-30 01:51:05 UTC (rev 272)
@@ -18,16 +18,17 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
* Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
Modified: trunk/daemon/scatter.h
===================================================================
--- trunk/daemon/scatter.h 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/daemon/scatter.h 2005-08-30 01:51:05 UTC (rev 272)
@@ -18,16 +18,17 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
* Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
Modified: trunk/daemon/sess_body.h
===================================================================
--- trunk/daemon/sess_body.h 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/daemon/sess_body.h 2005-08-30 01:51:05 UTC (rev 272)
@@ -18,16 +18,17 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
* Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
Modified: trunk/daemon/sess_types.h
===================================================================
--- trunk/daemon/sess_types.h 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/daemon/sess_types.h 2005-08-30 01:51:05 UTC (rev 272)
@@ -18,16 +18,17 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
* Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
Modified: trunk/daemon/session.c
===================================================================
--- trunk/daemon/session.c 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/daemon/session.c 2005-08-30 01:51:05 UTC (rev 272)
@@ -18,16 +18,17 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
* Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
Modified: trunk/daemon/session.h
===================================================================
--- trunk/daemon/session.h 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/daemon/session.h 2005-08-30 01:51:05 UTC (rev 272)
@@ -18,16 +18,17 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
* Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
Modified: trunk/daemon/spread.c
===================================================================
--- trunk/daemon/spread.c 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/daemon/spread.c 2005-08-30 01:51:05 UTC (rev 272)
@@ -34,6 +34,7 @@
+
#include <string.h>
#include "arch.h"
#include "spread_params.h"
Modified: trunk/daemon/spread_params.h
===================================================================
--- trunk/daemon/spread_params.h 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/daemon/spread_params.h 2005-08-30 01:51:05 UTC (rev 272)
@@ -18,16 +18,17 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
* Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
Modified: trunk/daemon/status.c
===================================================================
--- trunk/daemon/status.c 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/daemon/status.c 2005-08-30 01:51:05 UTC (rev 272)
@@ -18,16 +18,17 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
* Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
Modified: trunk/daemon/status.h
===================================================================
--- trunk/daemon/status.h 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/daemon/status.h 2005-08-30 01:51:05 UTC (rev 272)
@@ -18,16 +18,17 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
* Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
Modified: trunk/examples/fl_time_memb.c
===================================================================
--- trunk/examples/fl_time_memb.c 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/examples/fl_time_memb.c 2005-08-30 01:51:05 UTC (rev 272)
@@ -1,3 +1,39 @@
+/*
+ * The Spread Toolkit.
+ *
+ * The contents of this file are subject to the Spread Open-Source
+ * License, Version 1.0 (the ``License''); you may not use
+ * this file except in compliance with the License. You may obtain a
+ * copy of the License at:
+ *
+ * http://www.spread.org/license/
+ *
+ * or in the file ``license.txt'' found in this distribution.
+ *
+ * Software distributed under the License is distributed on an AS IS basis,
+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ * for the specific language governing rights and limitations under the
+ * License.
+ *
+ * The Creators of Spread are:
+ * Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
+ *
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
+ *
+ * All Rights Reserved.
+ *
+ * Major Contributor(s):
+ * ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
+ * Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
+ * Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
+ *
+ */
+
+
+
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
Modified: trunk/examples/fl_user.c
===================================================================
--- trunk/examples/fl_user.c 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/examples/fl_user.c 2005-08-30 01:51:05 UTC (rev 272)
@@ -1,27 +1,39 @@
/*
- * The contents of this file are subject to the FLUSH SPREAD Non-Commercial
- * License, Version 1.0 (the ``License''); you may not use this file except
- * in compliance with the License. You may obtain a copy of the License at:
+ * The Spread Toolkit.
+ *
+ * The contents of this file are subject to the Spread Open-Source
+ * License, Version 1.0 (the ``License''); you may not use
+ * this file except in compliance with the License. You may obtain a
+ * copy of the License at:
*
- * http://www.cnds.jhu.edu/research/group/flush_spread/FLUSH_LICENSE
+ * http://www.spread.org/license/
*
- * or in the file ``FLUSH_LICENSE'' found in the root of this distribution.
+ * or in the file ``license.txt'' found in this distribution.
*
* Software distributed under the License is distributed on an AS IS basis,
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
* for the specific language governing rights and limitations under the
* License.
*
- * The Original Software is:
- * The Flush Spread Library
- *
- * The Initial Developers of the Original Software are:
- * Yair Amir, John Schultz and Jonathan Stanton
+ * The Creators of Spread are:
+ * Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * All Rights Reserved.
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
+ * All Rights Reserved.
+ *
+ * Major Contributor(s):
+ * ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
+ * Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
+ * Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
+ *
*/
+
+
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
Modified: trunk/examples/flooder.c
===================================================================
--- trunk/examples/flooder.c 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/examples/flooder.c 2005-08-30 01:51:05 UTC (rev 272)
@@ -18,20 +18,22 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
* Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
+
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
Modified: trunk/examples/simple_user.c
===================================================================
--- trunk/examples/simple_user.c 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/examples/simple_user.c 2005-08-30 01:51:05 UTC (rev 272)
@@ -18,20 +18,22 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
* Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
+
/*
* simple_user.c
*
Modified: trunk/examples/sp_time_memb.c
===================================================================
--- trunk/examples/sp_time_memb.c 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/examples/sp_time_memb.c 2005-08-30 01:51:05 UTC (rev 272)
@@ -1,3 +1,39 @@
+/*
+ * The Spread Toolkit.
+ *
+ * The contents of this file are subject to the Spread Open-Source
+ * License, Version 1.0 (the ``License''); you may not use
+ * this file except in compliance with the License. You may obtain a
+ * copy of the License at:
+ *
+ * http://www.spread.org/license/
+ *
+ * or in the file ``license.txt'' found in this distribution.
+ *
+ * Software distributed under the License is distributed on an AS IS basis,
+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ * for the specific language governing rights and limitations under the
+ * License.
+ *
+ * The Creators of Spread are:
+ * Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
+ *
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
+ *
+ * All Rights Reserved.
+ *
+ * Major Contributor(s):
+ * ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
+ * Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
+ * Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
+ *
+ */
+
+
+
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
Modified: trunk/examples/stats.c
===================================================================
--- trunk/examples/stats.c 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/examples/stats.c 2005-08-30 01:51:05 UTC (rev 272)
@@ -1,3 +1,39 @@
+/*
+ * The Spread Toolkit.
+ *
+ * The contents of this file are subject to the Spread Open-Source
+ * License, Version 1.0 (the ``License''); you may not use
+ * this file except in compliance with the License. You may obtain a
+ * copy of the License at:
+ *
+ * http://www.spread.org/license/
+ *
+ * or in the file ``license.txt'' found in this distribution.
+ *
+ * Software distributed under the License is distributed on an AS IS basis,
+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ * for the specific language governing rights and limitations under the
+ * License.
+ *
+ * The Creators of Spread are:
+ * Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
+ *
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
+ *
+ * All Rights Reserved.
+ *
+ * Major Contributor(s):
+ * ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
+ * Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
+ * Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
+ *
+ */
+
+
+
#include <stdlib.h>
#include <math.h>
#include <sys/time.h>
Modified: trunk/examples/stats.h
===================================================================
--- trunk/examples/stats.h 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/examples/stats.h 2005-08-30 01:51:05 UTC (rev 272)
@@ -1,3 +1,39 @@
+/*
+ * The Spread Toolkit.
+ *
+ * The contents of this file are subject to the Spread Open-Source
+ * License, Version 1.0 (the ``License''); you may not use
+ * this file except in compliance with the License. You may obtain a
+ * copy of the License at:
+ *
+ * http://www.spread.org/license/
+ *
+ * or in the file ``license.txt'' found in this distribution.
+ *
+ * Software distributed under the License is distributed on an AS IS basis,
+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ * for the specific language governing rights and limitations under the
+ * License.
+ *
+ * The Creators of Spread are:
+ * Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
+ *
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
+ *
+ * All Rights Reserved.
+ *
+ * Major Contributor(s):
+ * ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
+ * Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
+ * Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
+ *
+ */
+
+
+
#ifndef stats_h_2001_07_06_14_19_22_jschultz_at_dfusion_net
#define stats_h_2001_07_06_14_19_22_jschultz_at_dfusion_net
Modified: trunk/examples/user.c
===================================================================
--- trunk/examples/user.c 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/examples/user.c 2005-08-30 01:51:05 UTC (rev 272)
@@ -18,20 +18,22 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
* Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
+
#include "sp.h"
#include <sys/types.h>
Modified: trunk/include/fl.h
===================================================================
--- trunk/include/fl.h 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/include/fl.h 2005-08-30 01:51:05 UTC (rev 272)
@@ -1,27 +1,39 @@
/*
- * The contents of this file are subject to the FLUSH SPREAD Non-Commercial
- * License, Version 1.0 (the ``License''); you may not use this file except
- * in compliance with the License. You may obtain a copy of the License at:
+ * The Spread Toolkit.
+ *
+ * The contents of this file are subject to the Spread Open-Source
+ * License, Version 1.0 (the ``License''); you may not use
+ * this file except in compliance with the License. You may obtain a
+ * copy of the License at:
*
- * http://www.cnds.jhu.edu/research/group/flush_spread/FLUSH_LICENSE
+ * http://www.spread.org/license/
*
- * or in the file ``FLUSH_LICENSE'' found in the root of this distribution.
+ * or in the file ``license.txt'' found in this distribution.
*
* Software distributed under the License is distributed on an AS IS basis,
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
* for the specific language governing rights and limitations under the
* License.
*
- * The Original Software is:
- * The Flush Spread Library
- *
- * The Initial Developers of the Original Software are:
- * Yair Amir, John Schultz and Jonathan Stanton
+ * The Creators of Spread are:
+ * Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * All Rights Reserved.
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
+ * All Rights Reserved.
+ *
+ * Major Contributor(s):
+ * ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
+ * Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
+ * Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
+ *
*/
+
+
#ifndef fl_h_2000_03_20_14_36_26_jschultz_at_cnds_jhu_edu
#define fl_h_2000_03_20_14_36_26_jschultz_at_cnds_jhu_edu
Modified: trunk/include/sp.h
===================================================================
--- trunk/include/sp.h 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/include/sp.h 2005-08-30 01:51:05 UTC (rev 272)
@@ -18,20 +18,22 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
* Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
+
#ifndef INC_SP
#define INC_SP
Modified: trunk/include/sp_events.h
===================================================================
--- trunk/include/sp_events.h 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/include/sp_events.h 2005-08-30 01:51:05 UTC (rev 272)
@@ -18,20 +18,22 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
* Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
+
#ifndef INC_SP_EVENTS
#define INC_SP_EVENTS
Modified: trunk/include/sp_func.h
===================================================================
--- trunk/include/sp_func.h 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/include/sp_func.h 2005-08-30 01:51:05 UTC (rev 272)
@@ -18,20 +18,22 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
* Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
+
/*
Don't include this file, include sp.h
*/
Modified: trunk/libspread/fl.c
===================================================================
--- trunk/libspread/fl.c 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/libspread/fl.c 2005-08-30 01:51:05 UTC (rev 272)
@@ -1,27 +1,39 @@
/*
- * The contents of this file are subject to the FLUSH SPREAD Non-Commercial
- * License, Version 1.0 (the ``License''); you may not use this file except
- * in compliance with the License. You may obtain a copy of the License at:
+ * The Spread Toolkit.
+ *
+ * The contents of this file are subject to the Spread Open-Source
+ * License, Version 1.0 (the ``License''); you may not use
+ * this file except in compliance with the License. You may obtain a
+ * copy of the License at:
*
- * http://www.cnds.jhu.edu/research/group/flush_spread/FLUSH_LICENSE
+ * http://www.spread.org/license/
*
- * or in the file ``FLUSH_LICENSE'' found in the root of this distribution.
+ * or in the file ``license.txt'' found in this distribution.
*
* Software distributed under the License is distributed on an AS IS basis,
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
* for the specific language governing rights and limitations under the
* License.
*
- * The Original Software is:
- * The Flush Spread Library
- *
- * The Initial Developers of the Original Software are:
- * Yair Amir, John Schultz and Jonathan Stanton
+ * The Creators of Spread are:
+ * Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * All Rights Reserved.
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
+ * All Rights Reserved.
+ *
+ * Major Contributor(s):
+ * ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
+ * Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
+ * Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
+ *
*/
+
+
#include <stdlib.h>
#ifdef USE_DMALLOC
Modified: trunk/libspread/fl_p.h
===================================================================
--- trunk/libspread/fl_p.h 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/libspread/fl_p.h 2005-08-30 01:51:05 UTC (rev 272)
@@ -1,27 +1,39 @@
/*
- * The contents of this file are subject to the FLUSH SPREAD Non-Commercial
- * License, Version 1.0 (the ``License''); you may not use this file except
- * in compliance with the License. You may obtain a copy of the License at:
+ * The Spread Toolkit.
+ *
+ * The contents of this file are subject to the Spread Open-Source
+ * License, Version 1.0 (the ``License''); you may not use
+ * this file except in compliance with the License. You may obtain a
+ * copy of the License at:
*
- * http://www.cnds.jhu.edu/research/group/flush_spread/FLUSH_LICENSE
+ * http://www.spread.org/license/
*
- * or in the file ``FLUSH_LICENSE'' found in the root of this distribution.
+ * or in the file ``license.txt'' found in this distribution.
*
* Software distributed under the License is distributed on an AS IS basis,
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
* for the specific language governing rights and limitations under the
* License.
*
- * The Original Software is:
- * The Flush Spread Library
- *
- * The Initial Developers of the Original Software are:
- * Yair Amir, John Schultz and Jonathan Stanton
+ * The Creators of Spread are:
+ * Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * All Rights Reserved.
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
+ * All Rights Reserved.
+ *
+ * Major Contributor(s):
+ * ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
+ * Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
+ * Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
+ *
*/
+
+
#ifndef flush_p_h_2000_04_24_14_16_31_jschultz_at_cnds_jhu_edu
#define flush_p_h_2000_04_24_14_16_31_jschultz_at_cnds_jhu_edu
Modified: trunk/libspread/scatp.c
===================================================================
--- trunk/libspread/scatp.c 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/libspread/scatp.c 2005-08-30 01:51:05 UTC (rev 272)
@@ -1,27 +1,39 @@
/*
- * The contents of this file are subject to the FLUSH SPREAD Non-Commercial
- * License, Version 1.0 (the ``License''); you may not use this file except
- * in compliance with the License. You may obtain a copy of the License at:
+ * The Spread Toolkit.
+ *
+ * The contents of this file are subject to the Spread Open-Source
+ * License, Version 1.0 (the ``License''); you may not use
+ * this file except in compliance with the License. You may obtain a
+ * copy of the License at:
*
- * http://www.cnds.jhu.edu/research/group/flush_spread/FLUSH_LICENSE
+ * http://www.spread.org/license/
*
- * or in the file ``FLUSH_LICENSE'' found in the root of this distribution.
+ * or in the file ``license.txt'' found in this distribution.
*
* Software distributed under the License is distributed on an AS IS basis,
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
* for the specific language governing rights and limitations under the
* License.
*
- * The Original Software is:
- * The Flush Spread Library
- *
- * The Initial Developers of the Original Software are:
- * Yair Amir, John Schultz and Jonathan Stanton
+ * The Creators of Spread are:
+ * Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * All Rights Reserved.
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
+ * All Rights Reserved.
+ *
+ * Major Contributor(s):
+ * ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
+ * Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
+ * Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
+ *
*/
+
+
#include <errno.h>
#include <assert.h>
#include <string.h>
Modified: trunk/libspread/scatp.h
===================================================================
--- trunk/libspread/scatp.h 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/libspread/scatp.h 2005-08-30 01:51:05 UTC (rev 272)
@@ -1,27 +1,39 @@
/*
- * The contents of this file are subject to the FLUSH SPREAD Non-Commercial
- * License, Version 1.0 (the ``License''); you may not use this file except
- * in compliance with the License. You may obtain a copy of the License at:
+ * The Spread Toolkit.
+ *
+ * The contents of this file are subject to the Spread Open-Source
+ * License, Version 1.0 (the ``License''); you may not use
+ * this file except in compliance with the License. You may obtain a
+ * copy of the License at:
*
- * http://www.cnds.jhu.edu/research/group/flush_spread/FLUSH_LICENSE
+ * http://www.spread.org/license/
*
- * or in the file ``FLUSH_LICENSE'' found in the root of this distribution.
+ * or in the file ``license.txt'' found in this distribution.
*
* Software distributed under the License is distributed on an AS IS basis,
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
* for the specific language governing rights and limitations under the
* License.
*
- * The Original Software is:
- * The Flush Spread Library
- *
- * The Initial Developers of the Original Software are:
- * Yair Amir, John Schultz and Jonathan Stanton
+ * The Creators of Spread are:
+ * Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * All Rights Reserved.
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
+ * All Rights Reserved.
+ *
+ * Major Contributor(s):
+ * ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
+ * Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
+ * Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
+ *
*/
+
+
#ifndef scatp_h_2000_05_21_19_14_47_jschultz_at_cnds_jhu_edu
#define scatp_h_2000_05_21_19_14_47_jschultz_at_cnds_jhu_edu
Modified: trunk/libspread/sp.c
===================================================================
--- trunk/libspread/sp.c 2005-08-25 12:41:05 UTC (rev 271)
+++ trunk/libspread/sp.c 2005-08-30 01:51:05 UTC (rev 272)
@@ -18,20 +18,22 @@
* The Creators of Spread are:
* Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
*
- * Copyright (C) 1993-2004 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2005 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
* Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
- * Theo Schlossnagle jesus at omniti.com - Perl, skiplists, autoconf.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
* Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
+ * John Schultz jschultz at spreadconcepts.com - Virtual Synchrony, data structures.
*
*/
+
#include "arch.h"
#include <string.h>
#include <stdio.h>
More information about the Spread-cvs
mailing list