[Spread-cvs] commit: r285 - trunk/daemon

jonathan at spread.org jonathan at spread.org
Wed Feb 8 01:10:23 EST 2006


Author: jonathan
Date: 2006-02-08 01:10:23 -0500 (Wed, 08 Feb 2006)
New Revision: 285

Modified:
   trunk/daemon/Changelog
Log:
Update changelog with missing entries. Gathered from svn log records.


Modified: trunk/daemon/Changelog
===================================================================
--- trunk/daemon/Changelog	2006-02-08 06:06:41 UTC (rev 284)
+++ trunk/daemon/Changelog	2006-02-08 06:10:23 UTC (rev 285)
@@ -1,3 +1,60 @@
+Tue Feb 07 11:31:42 2006 Jonathan Stanton <jonathan at spreadconcepts.com>
+
+	ifdef out debugging code to avoid compile warning.
+
+Tue Jan 17 18:49:00 2006 John Schultz  <jschultz at spreadconcepts.com>
+
+	Final bugfixes for StdUtil/Flush.  Primary bugs were in
+	doubly linked list of StdUtil, passing switched parameters
+	and decrementing something and then using it rather than
+	the other way around.
+
+Fri Sep 23 13:09:01 2005 Jonathan Stanton <jonathan at spreadconcepts.com>
+	
+	Fixes for compile warnings and type misdetection in
+	configure script. Fixes type-punning dereferences caught by
+	new strict aliasing warning by using correct "struct
+	timeval" for select calls timeout.Does NOT disable new gcc
+	4.0 strict-aliasing optimization, as it might be safe with
+	these fixes.
+
+Wed Sep 21 01:00:31 2005 Jonathan Stanton <jonathan at spreadconcepts.com>
+	
+	Fix 'make install' target. Inspiration by Neil Conway's
+	patch for install.Also change default spread library (with
+	FL interface) to libspread. libtspread.* does not exist
+	anymore. The basic libspread is now threadsafe. The core
+	libraries (libspread-core and libtspread-core) still exist
+	as a single-threaded and a thread-safe version.
+
+Mon Sep 19 17:31:52 2005 Jonathan Stanton <jonathan at spreadconcepts.com>
+
+	Apply fix (with small change) from Neil Conway for
+	unnecessary char -> int cast.
+
+Mon Sep 19 17:26:32 2005 Jonathan Stanton <jonathan at spreadconcepts.com>
+
+	Apply fix from Neil Conway to change incorrect usage of
+	vsprintf to sprintf.
+
+Thu Sep 08 10:56:53 2005 Jonathan Stanton <jonathan at spreadconcepts.com>
+
+	Apply warning fix patch from Neil Conway.Add configure
+	check for pthread_atfork function so it will only be used
+	if supported by pthread library.If it does not exist, then
+	forking threaded spread client programs is not safe from
+	deadlocks.
+
+Thu Sep 01 15:27:47 2005 John Schultz  <jschultz at spreadconcepts.com>
+
+	Fix to stdhash and minor changes in hash/cmp fcns in flush.
+	Still needs more work and testing.
+
+Tue Aug 30 09:19:47 2005 Jonathan Stanton <jonathan at spreadconcepts.com>
+
+	Fix for dynamic conf bug that caused crash with corrupted
+	Cn struct.Reported by Jacob Green.
+
 Wed Aug 24 10:00:15 2005  Jonathan Stanton  <jonathan at cnds.jhu.edu>
 
 	* All.c: Update copyright notice to include new contributors
@@ -12,6 +69,34 @@
 	currently only handles pthread based threading and not
 	Windows based threading. 
 
+Wed Aug 17 18:30:48 2005 Jonathan Stanton <jonathan at spreadconcepts.com>
+
+	Remove configure.in build of flush/Makefile as it no longer
+	exists.Add additional linker commands to build of
+	libtspread.so so stdutil is included.
+
+Tue Aug 16 16:26:52 2005 Jonathan Stanton <jonathan at spreadconcepts.com>
+
+	Finish moving flush sample programs and library info final
+	location.Build of flush is now integrated with spread
+	library build.libtspread.a now contains FL_ and SP_
+	interfaces.libspread-core.a and libtspread-core.a now
+	contain the original SP_ spread interface.
+
+Tue Aug 16 13:45:55 2005 Jonathan Stanton <jonathan at spreadconcepts.com>
+
+	Fix bugs in hash checks that prevented some memberships
+	from completing.Allow monitor messages to always pass hash
+	checks.
+
+Tue Aug 09 22:07:49 2005 John Schultz  <jschultz at spreadconcepts.com>
+
+	Fixed bugs of omission in stdutil: somehow got left out in
+	last check in.	Fixed two minor bugs (that I introduced) in
+	groups.c, one was an improper skiplist erase and the other
+	was improperly reporting # of target sessions in G_analize
+	groups.  The flush change was just white space.
+
 Mon Aug  8 00:11:24 2005  Jonathan Stanton  <jonathan at cnds.jhu.edu>
 
 	* sp.c (SP_kill): Make SP_kill() a public function so apps
@@ -27,6 +112,74 @@
 	to get local vs set offset if SP_receive_scat() is used
 	to get membership messages.
 
+Sun Aug 07 18:54:26 2005 Jonathan Stanton <jonathan at spreadconcepts.com>
+
+	Merge build/Makefile/configure for flush with Spread. Also
+	fixup integration withstdutil build setup. Spread, Flush
+	and Stdutil should build from a separatedirectory tree now.
+
+Fri Aug 05 19:18:38 2005 John Schultz  <jschultz at spreadconcepts.com>
+
+	Added final code to flush to handle Spread's new vs_set
+	semantics.  Added FL_lib_init calls to user and
+	fl_time_memb as needed.  I still need to add documentation
+	about FL_lib_init, this will probably break most deployed
+	FL apps.  Exported an additional offset fcn in sp_func.h;
+	probably need another one for scat structs.  Updated sp.c
+	to have matching fcn prototypes.  Possible bug still in the
+	SP_get_local_vs_offset fcn.
+
+Sun Jul 31 06:51:40 2005 John Schultz  <jschultz at spreadconcepts.com>
+
+	Added in flush code (still needs to conform to new Spread
+	semantics) as best I thought appropriate.  Minor comments
+	added to groups.c.
+
+Thu Jul 28 10:50:56 2005 John Schultz  <jschultz at spreadconcepts.com>
+
+	Removed iterators from sess_body.h structures and
+	insert/removals.  Changed all skiplist's to function as
+	unique key sets (i.e. - no values): this requires that the
+	members used for key comparison in the referenced structs
+	are the first members of those structs.  Changed
+	grp->mboxes to be an unsorted dynamic array (stdarr). 
+	Changed G-analize_groups to be more like it was before, but
+	I "upgraded" it a bit, it should be slightly faster now
+	than before.  Added some comments for clarity and potential
+	future work in TODO and FIXME comments.
+
+Fri Jul 22 04:40:34 2005 John Schultz  <jschultz at spreadconcepts.com>
+
+	Major changes to groups.c -- converted to use stdutil
+	skiplists rather than Theo's.  Removed old skiplist code. 
+	Compiles but not tested yet.
+
+Fri Jul 15 11:46:05 2005 Jonathan Stanton <jonathan at spreadconcepts.com>
+	
+
+	Fix version configuration hash check to only check
+	major/minor versionnot patchlevel as different patchlevels
+	should interoperate.
+
+Fri Jul 15 11:42:01 2005 Jonathan Stanton <jonathan at spreadconcepts.com>
+
+	Update Java build to use new directory layout. 
+
+Fri Jul 15 10:51:21 2005 Jonathan Stanton <jonathan at spreadconcepts.com>
+
+	Update Makefiles and configure script to build John's
+	stdutil package that was merged andto set the spread
+	version number correctly.
+
+Sat Jul 09 18:49:04 2005 Jonathan Stanton <jonathan at spreadconcepts.com>
+
+	Updated Makefiles, Windows project files and configure
+	script to support new directory structure.Also update
+	CVS_Readme.txt and Readme.txt files about newstructure.
+
+	Move example programs and public include headers.Copy
+	makefiles and configure script to begin build fixes.
+
 Wed Jun  1 16:05:34 2005  Jonathan Stanton  <jonathan at cnds.jhu.edu>
  
  	* session.c (Sess_init): Change ACTIVATE_PORT_REUSE() from 




More information about the Spread-cvs mailing list