[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