commit: r285 - trunk/daemon

[email protected]
Newsgroups gmane.network.spread.cvs
Message-ID <[email protected]>
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 <[email protected]>
+
+	ifdef out debugging code to avoid compile warning.
+
+Tue Jan 17 18:49:00 2006 John Schultz  <[email protected]>
+
+	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 <[email protected]>
+	
+	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 <[email protected]>
+	
+	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 <[email protected]>
+
+	Apply fix (with small change) from Neil Conway for
+	unnecessary char -> int cast.
+
+Mon Sep 19 17:26:32 2005 Jonathan Stanton <[email protected]>
+
+	Apply fix from Neil Conway to change incorrect usage of
+	vsprintf to sprintf.
+
+Thu Sep 08 10:56:53 2005 Jonathan Stanton <[email protected]>
+
+	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  <[email protected]>
+
+	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 <[email protected]>
+
+	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  <[email protected]>
 
 	* 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 <[email protected]>
+
+	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 <[email protected]>
+
+	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 <[email protected]>
+
+	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  <[email protected]>
+
+	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  <[email protected]>
 
 	* 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 <[email protected]>
+
+	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  <[email protected]>
+
+	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  <[email protected]>
+
+	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  <[email protected]>
+
+	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  <[email protected]>
+
+	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 <[email protected]>
+	
+
+	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 <[email protected]>
+
+	Update Java build to use new directory layout. 
+
+Fri Jul 15 10:51:21 2005 Jonathan Stanton <[email protected]>
+
+	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 <[email protected]>
+
+	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  <[email protected]>
  
  	* session.c (Sess_init): Change ACTIVATE_PORT_REUSE() from
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.