Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							3e788da191 
							
						 
					 
					
						
						
							
							Add missing files from the ais utils exporting patch.  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1445  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2007-09-11 19:27:13 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							e132bc580c 
							
						 
					 
					
						
						
							
							Expose utils to the user  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1442  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2007-09-09 06:58:41 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							adb37f5d49 
							
						 
					 
					
						
						
							
							Now that -l is set correclt yuse #include <header.h> instead of using quotes.  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1441  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2007-09-09 06:57:41 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							f81e95944b 
							
						 
					 
					
						
						
							
							Patch to allow CFLAGS and LDFLAGS modifications to take effect  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1432  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2007-09-09 06:45:35 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							6d0219394e 
							
						 
					 
					
						
						
							
							Patch to allocate event dispatch data in saEvtInitialize instead of directly  
						
						... 
						
						
						
						on the stack for small thread-stack sized dispatch functions.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1421  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2007-08-24 19:45:23 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							9d27cc2f35 
							
						 
					 
					
						
						
							
							Fix minor leaks caused by not calling pthread_mutex_destroy throughout the tree.  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1412  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2007-08-07 23:52:21 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							39b3f0d5a6 
							
						 
					 
					
						
						
							
							Add cpg_local_get api to cpg service  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1391  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2007-06-25 03:04:35 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							6377455cd7 
							
						 
					 
					
						
						
							
							Add passive monitoring support to AMF.  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1386  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2007-06-23 09:14:15 +00:00 
						 
				 
			
				
					
						
							
							
								Patrick Caulfield 
							
						 
					 
					
						
						
						
						
							
						
						
							8507e14dd1 
							
						 
					 
					
						
						
							
							Add man pages for cpg_context_* and fix library exports to include them too.  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1385  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2007-06-14 14:21:49 +00:00 
						 
				 
			
				
					
						
							
							
								Patrick Caulfield 
							
						 
					 
					
						
						
						
						
							
						
						
							d147700e95 
							
						 
					 
					
						
						
							
							Currently saLckResourceUnlockAsync leaves the lockid in the handle database even  
						
						... 
						
						
						
						when the lock has been unlocked. This can cause exec crashes if the lock is
unlocked twice.
This patch adds an extra field to the res_lib_lck_resourceunlockasync structure
so that the library can remove the lock from the handle database when the lock
is unlocked successfully, as well as code to do it, obviously.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1383  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2007-06-13 09:01:30 +00:00 
						 
				 
			
				
					
						
							
							
								Patrick Caulfield 
							
						 
					 
					
						
						
						
						
							
						
						
							2e4394413d 
							
						 
					 
					
						
						
							
							Cast away a compile warning  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1380  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2007-06-05 09:52:29 +00:00 
						 
				 
			
				
					
						
							
							
								Patrick Caulfield 
							
						 
					 
					
						
						
						
						
							
						
						
							7c4ee5b91d 
							
						 
					 
					
						
						
							
							Add get/set context API calls to the cpg service.  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1377  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2007-05-31 09:41:37 +00:00 
						 
				 
			
				
					
						
							
							
								Patrick Caulfield 
							
						 
					 
					
						
						
						
						
							
						
						
							4377475cac 
							
						 
					 
					
						
						
							
							This patch fixes the marshalling of lock names in libSaLck, they  
						
						... 
						
						
						
						were copied using memcpy, but the alignment of a mar_name_t is not necessarily
the same as SaNameT. This patch changes memcpy() to marshall_to_mar_name_t().
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1373  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2007-05-18 07:28:36 +00:00 
						 
				 
			
				
					
						
							
							
								Patrick Caulfield 
							
						 
					 
					
						
						
						
						
							
						
						
							08dd4174c6 
							
						 
					 
					
						
						
							
							In trunk, totemip.h and totem.h call for "../include/swab.h" - this works fine  
						
						... 
						
						
						
						when building openais itself but causes problems when installed as those files
will not be in the right place.
So, I've moved these includes out of totemip.h and totem.h and into the .c files
that call them.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1370  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2007-05-05 14:02:53 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							e3795ebdef 
							
						 
					 
					
						
						
							
							Fixes problem where if attributes list is zero, library would segfault  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1362  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2007-04-24 23:02:21 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							46fe47823c 
							
						 
					 
					
						
						
							
							Patch from Angus to fix return code of saAmfResponse if the handle was invalid.  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1360  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2007-04-21 00:02:29 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							cb154572a2 
							
						 
					 
					
						
						
							
							Patch from Renaud to report some broken Solaris porting from past.  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1353  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2007-03-06 16:18:44 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							49c06ba23b 
							
						 
					 
					
						
						
							
							Fixes from Zoltan regarding AMF mispellings and type errors.  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1348  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2007-01-23 17:07:50 +00:00 
						 
				 
			
				
					
						
							
							
								Lon Hohberger 
							
						 
					 
					
						
						
						
						
							
						
						
							79df855070 
							
						 
					 
					
						
						
							
							1 The patch contains mainly updates of the header documentation in the  
						
						... 
						
						
						
						amf_files
2 Correction of the misspelling in lib/cfg.c
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1346  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-12-21 12:33:39 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							d86a47c5c6 
							
						 
					 
					
						
						
							
							Fix mutex leak on various platforms.  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1336  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-12-12 18:44:19 +00:00 
						 
				 
			
				
					
						
							
							
								Lon Hohberger 
							
						 
					 
					
						
						
						
						
							
						
						
							8f87e5f413 
							
						 
					 
					
						
						
							
							This patch contians:  
						
						... 
						
						
						
						-  AMF handles a component report of injurious health.
- AMF handles saAmfHealthcheckConfirm() SA_AIS_ERR_FAILED_OPERATION
so that if it's a recent recovery ongoing amf does nothing but if it's
no  immediate recovery in progress, AMF invokes the recovery action
specified by the component when the health check is started If
the individual recommendation was SA_AMF_NO_RECOMMENDATION,
then AMF uses the configured recovery action for the component
(saAmfCompRecoveryOnError). If this recommendation also is
SA_AMF_NO_RECOMMENDATION, then AMF makes a component restart or
component/SU fail over counts on the value of
saAmfCompDisableRestart and saAmfSUFailover.
- Handling of cleanup of a component and health check response hardened.
- Time supervision and check return value of clc-cli CLEANUP command.
- Handle 'recommended recovery' specified by a component in an error
report. The potential recovery action to  choose
implemented is - component restart - and - node fails over.
- The attribute saAmfCompDisableRestart is now recognizable which means
that if the component specifies 'Component restart' and restart is
disabled
then the SU in which the component is contained shall fall over.
- The attribute saAmfSUFailover will not be recognized. SU will always
  fail
over as a single entity.
- A component can report an error on another component than itself.
- Implementation 'Instantiation Level' according to chapter 3.9.2 in the
AMF specification.
- Implementation of the escalation levels, component restart, SU
restart, SU fail over and Node fail over.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1321  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-12-11 05:37:07 +00:00 
						 
				 
			
				
					
						
							
							
								Fabien Thomas 
							
						 
					 
					
						
						
						
						
							
						
						
							cdb8452805 
							
						 
					 
					
						
						
							
							handle case where POLLHUP or POLLERR are not supported by OS  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1311  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-11-23 08:49:21 +00:00 
						 
				 
			
				
					
						
							
							
								Fabien Thomas 
							
						 
					 
					
						
						
						
						
							
						
						
							b07e2dee27 
							
						 
					 
					
						
						
							
							remove invalid code / warnings detected by Intel compiler  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1308  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-11-16 17:34:44 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							336dc17daa 
							
						 
					 
					
						
						
							
							Forward port of flow control work from whitetank branch.  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1289  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-11-04 22:29:14 +00:00 
						 
				 
			
				
					
						
							
							
								Hans Feldt 
							
						 
					 
					
						
						
						
						
							
						
						
							9506e6528d 
							
						 
					 
					
						
						
							
							I found some (copy paste I guess) errors in the AMF library. It was  
						
						... 
						
						
						
						the reason for why component invoked healthchecks did not work at all. 
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1273  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-10-20 11:28:51 +00:00 
						 
				 
			
				
					
						
							
							
								Fabien Thomas 
							
						 
					 
					
						
						
						
						
							
						
						
							2013f60c7f 
							
						 
					 
					
						
						
							
							add missing clean for libcfg  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1231  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-08-28 12:19:59 +00:00 
						 
				 
			
				
					
						
							
							
								Fabien Thomas 
							
						 
					 
					
						
						
						
						
							
						
						
							76bffbc3e4 
							
						 
					 
					
						
						
							
							correct fd leak on error case  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1229  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-08-24 15:54:10 +00:00 
						 
				 
			
				
					
						
							
							
								Fabien Thomas 
							
						 
					 
					
						
						
						
						
							
						
						
							7f1ba08543 
							
						 
					 
					
						
						
							
							correct broken POLLHUP, POLLERR under BSD  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1228  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-08-24 15:48:25 +00:00 
						 
				 
			
				
					
						
							
							
								Fabien Thomas 
							
						 
					 
					
						
						
						
						
							
						
						
							c5b004ad05 
							
						 
					 
					
						
						
							
							return SA_AIS_ERR_INVALID_PARAM when vector ptr is NULL or len equal to 0  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1225  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-08-23 09:33:08 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							1eeaa2d4bc 
							
						 
					 
					
						
						
							
							Return ERR_TIMEOUT if timeout value is zero in saEvtChannelOpen  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1211  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-08-16 01:21:52 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							90ccff6bbc 
							
						 
					 
					
						
						
							
							Solaris port for openais  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1175  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-08-05 02:22:12 +00:00 
						 
				 
			
				
					
						
							
							
								Hans Feldt 
							
						 
					 
					
						
						
						
						
							
						
						
							99948bf07b 
							
						 
					 
					
						
						
							
							- Handling of HUP and other poll errors improved in saAmfDispatch.  
						
						... 
						
						
						
						- Termination of testamf1 when saAmfDispatch returns an error.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1171  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-08-01 05:56:30 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							6a00f63ff9 
							
						 
					 
					
						
						
							
							Patch so realloc reverts to old buffer if reallocation fails.  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1170  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-07-28 23:34:28 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							4946f988eb 
							
						 
					 
					
						
						
							
							Fix processor count in evs interface.  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1157  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-07-26 06:51:17 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							b9b771b391 
							
						 
					 
					
						
						
							
							Validate IO Vector elements in a saCkptCheckpointWrite operation  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1147  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-07-21 03:26:22 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							064c3588a1 
							
						 
					 
					
						
						
							
							Remove TODO comment that has long been fixed in the code.  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1146  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-07-21 03:18:03 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							19ad21f536 
							
						 
					 
					
						
						
							
							Correct malloc of checkpoint iteration size from 500 bytes to max section id  
						
						... 
						
						
						
						size bytes for the created checkpoint
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1145  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-07-21 03:07:14 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							c32045f303 
							
						 
					 
					
						
						
							
							Remove marshall TODO items as they are not needed  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1143  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-07-21 02:33:13 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							24777c184f 
							
						 
					 
					
						
						
							
							Make checkpoint service work according to specifications with regards to the  
						
						... 
						
						
						
						unlink operation.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1139  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-07-20 04:50:15 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							640cfba2ab 
							
						 
					 
					
						
						
							
							Add support for reenabling a failed redundant ring and printing ring status  
						
						... 
						
						
						
						through the test/opeanis-cfgtool application.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1137  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-07-19 19:31:01 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							a0c8b0c9d9 
							
						 
					 
					
						
						
							
							Event marshalling patch for 32/64/endian support.  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1131  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-07-17 20:16:14 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							bca534f38c 
							
						 
					 
					
						
						
							
							If version field is NULL as passed to saClmInitialize, return INVALID_PARAM  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1130  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-07-17 06:18:19 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							4b14eb0001 
							
						 
					 
					
						
						
							
							If TRACK_CURRENT is specified in CLM service and notify buffer is null,  
						
						... 
						
						
						
						return tracking data in callback as per specification.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1129  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-07-17 06:17:47 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							f44141fe11 
							
						 
					 
					
						
						
							
							Remove debug printf in track stop operation  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1128  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-07-17 06:15:47 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							cb5e848f3b 
							
						 
					 
					
						
						
							
							Check for invalid handles first in API calls.  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1127  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-07-17 06:14:33 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							5a45b27fdc 
							
						 
					 
					
						
						
							
							The open flags are used before they are verified to be valid.  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1122  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-07-16 21:49:36 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							75b73bc3e0 
							
						 
					 
					
						
						
							
							Fix library renames to 2.0.0 as needed by distros.  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1119  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-07-13 21:57:35 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							e167fbc727 
							
						 
					 
					
						
						
							
							Update to checkpoint service to use new APIs as rest of services do.  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1118  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-07-11 23:41:56 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							a569293a27 
							
						 
					 
					
						
						
							
							Remove dead definition of struct queue  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1116  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-07-10 22:22:21 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							cb148dbdc8 
							
						 
					 
					
						
						
							
							Missing commit from previous rename of saServiceConnectTwo  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1115  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-07-10 22:19:46 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							bcc232dcbc 
							
						 
					 
					
						
						
							
							Rename saConnectServiceTwo to saConnectService  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1114  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-07-10 22:18:32 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							cd52f094b0 
							
						 
					 
					
						
						
							
							Rev versions to 2.0 and update versions script for all services  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1112  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-07-10 22:11:43 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							ec8b3a4214 
							
						 
					 
					
						
						
							
							The recent endian/32/64 changes broke cpg callbacks.  The left list address  
						
						... 
						
						
						
						was incorrectly calculated.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1102  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-07-06 22:33:41 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							d0d088cdf8 
							
						 
					 
					
						
						
							
							marshall of cpg_join name field is wrong.  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1100  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-06-30 19:21:30 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							b98d0e3824 
							
						 
					 
					
						
						
							
							Finally remove all references to ais_amf.h and replace with saAmf.h.  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1090  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-06-26 21:02:00 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							1f60232e88 
							
						 
					 
					
						
						
							
							Make cpg 32/64 userland safe and endian safe.  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1085  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-06-23 18:38:25 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							01afe82393 
							
						 
					 
					
						
						
							
							32/64/mixed endian support for checkpoint service.  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1074  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-06-21 21:15:16 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							e73c6a8a9d 
							
						 
					 
					
						
						
							
							32/64/endian everything should work now for openais clm service.  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1059  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-06-05 22:14:46 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							6fa2d1e767 
							
						 
					 
					
						
						
							
							This sanitizes the makefiles in several ways  
						
						... 
						
						
						
						* .so and .so.1 files are linked to library.so.1.0.0 and installed with
make install
* renames all build targets to library.so.1.0.0 from library.so.1.0
* puts ld.so.conf.d files in the correct place
* allows not installing static libraries by using make install
STATICLIBS=NO
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1054  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-05-27 02:19:09 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							953a21eab8 
							
						 
					 
					
						
						
							
							commit for redundant ring take 4 was only done from exec directory missing all  
						
						... 
						
						
						
						of the commits for the rest of the directories.  This commit will now allow the
tree to compile.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1035  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-05-21 23:11:42 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							afe1867a80 
							
						 
					 
					
						
						
							
							First take at doxygen support for openais APIs.  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1034  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-05-21 23:01:34 +00:00 
						 
				 
			
				
					
						
							
							
								Hans Feldt 
							
						 
					 
					
						
						
						
						
							
						
						
							5b30c0a120 
							
						 
					 
					
						
						
							
							Introduction of SA Forum information model for AMF as specified in  
						
						... 
						
						
						
						SAI-Overview-B.02.01.pdf. Other AMF changes as specified in
SAI-AIS-AMF-B.02.01.
Summary:
- SA Forum B.02 Information model for AMF
- groups.conf renamed to amf.conf
- amf.conf syntax changed heavily to follow SA Forum specs.
- AMF works when daemon.
- linux lists removed from AMF
- component cmd environment variables support
- component argv support
- multi value csi attributes
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1026  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-05-17 07:22:43 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							5bd057566c 
							
						 
					 
					
						
						
							
							Add invalid handle definition  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1014  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-04-27 20:18:44 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							3c7f8b7c05 
							
						 
					 
					
						
						
							
							This patch reworks IPC to use threads instead of the main poll loop  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1011  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-04-27 01:39:10 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							3bab5bffb4 
							
						 
					 
					
						
						
							
							Make install now works along with different search paths for openais's  
						
						... 
						
						
						
						lcrsos.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@996  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-04-19 20:39:25 +00:00 
						 
				 
			
				
					
						
							
							
								Fabien Thomas 
							
						 
					 
					
						
						
						
						
							
						
						
							c15234bfea 
							
						 
					 
					
						
						
							
							defect 1178: use synchronous lock structure on reply  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@961  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-03-31 08:14:55 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							1363452887 
							
						 
					 
					
						
						
							
							patch from Hans to support amf B types  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@957  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-03-27 17:37:21 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							cc89d721cc 
							
						 
					 
					
						
						
							
							enhancement 1145  
						
						... 
						
						
						
						Patch from Lars to implement csi attribute setting in config file and delivered
via callback.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@956  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-03-24 18:48:47 +00:00 
						 
				 
			
				
					
						
							
							
								Fabien Thomas 
							
						 
					 
					
						
						
						
						
							
						
						
							064ffb17a1 
							
						 
					 
					
						
						
							
							Bug 1130: add totempg log; remove warnings; add DPRINT macro  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@954  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-03-24 08:28:12 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							b855d18145 
							
						 
					 
					
						
						
							
							Patch from Hans Feldt  
						
						... 
						
						
						
						This small patch (against r948) adds variable CPPFLAGS to all make rules 
that compiles `.c' files into `.o' files.
This makes it possible to set CPPFLAGS on the command line as in:
$ make CPPFLAGS=-DAMFDEBUG
Editing the makefile when prototyping is then not needed.
Another reason is that some of the openais C files are built using the 
implicit rule for C files (which uses CPPFLAGS). The change makes rules 
consistent with the implicit rule.
It also adds a few missing files to the clean make target.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@950  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-03-16 05:41:28 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							0abc730b42 
							
						 
					 
					
						
						
							
							defect 1113  
						
						... 
						
						
						
						Checkpoint iteration is totally broken.  This patch makes checkpoint iteration
work properly for multiple checkpoint iterators and now is compliant with the
specifications for the trunk version.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@948  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-03-08 07:29:27 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							9a0d93ade8 
							
						 
					 
					
						
						
							
							defect 1116  
						
						... 
						
						
						
						The IPC code spins in recvmsg in the library resulting in poor performance
and deadlock in the AMF service.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@945  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-03-08 07:10:51 +00:00 
						 
				 
			
				
					
						
							
							
								Fabien Thomas 
							
						 
					 
					
						
						
						
						
							
						
						
							dbe3eeb295 
							
						 
					 
					
						
						
							
							repair OPENAIS_COVERAGE, OPENAIS_PROFILE  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@944  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-03-07 22:50:50 +00:00 
						 
				 
			
				
					
						
							
							
								Patrick Caulfield 
							
						 
					 
					
						
						
						
						
							
						
						
							55ccceeb54 
							
						 
					 
					
						
						
							
							Add cpg (closed process groups) component.  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@936  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-03-03 08:46:45 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							cf160dd9cd 
							
						 
					 
					
						
						
							
							Fabien's patch for the BSD/Darwin port.  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@926  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-02-21 07:32:00 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							4b3dd57de9 
							
						 
					 
					
						
						
							
							enhancement 1088  
						
						... 
						
						
						
						This replaces MSG_DONTWAIT with an fcntl to O_NONBLOCK to be more portable
for the BSD port since BSD doesn't support MSG_DONTWAIT properly.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@923  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-02-11 22:29:29 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							c35db8b2c7 
							
						 
					 
					
						
						
							
							defect 1088  
						
						... 
						
						
						
						First patch for porting to BSD systems.  This patch removes the WAITALL
flag entirely from the library handlers, as it appears there may be some
portability problems with this flag.  The code already handles partial
reads anyway, so it was not necessary.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@920  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-02-10 22:53:18 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							ab525116aa 
							
						 
					 
					
						
						
							
							defect 1066  
						
						... 
						
						
						
						original 1066 fix introduced new bug found with saftest
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@918  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-02-10 22:38:43 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							883b26d9ed 
							
						 
					 
					
						
						
							
							defect 1066  
						
						... 
						
						
						
						memory leak in saCkptSectionIterationInitialize
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@912  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-02-01 21:01:24 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							e665c14f55 
							
						 
					 
					
						
						
							
							defect 1065  
						
						... 
						
						
						
						memory leak in checkpoint iteration when IterationNext has a failure condition
(like NO_MORE_SECTIONS)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@910  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-02-01 20:57:01 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							a81e56bd60 
							
						 
					 
					
						
						
							
							defect 1068  
						
						... 
						
						
						
						bug in saHandleDestroy could cause extra put on handle when the check is invalid
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@909  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-02-01 20:45:26 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haverkamp 
							
						 
					 
					
						
						
						
						
							
						
						
							8f4588464b 
							
						 
					 
					
						
						
							
							defect 1048 - make_event uses wrong handle database  
						
						... 
						
						
						
						Correct calls to saHandleDestroy to use the correct handle database.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@903  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-01-24 21:55:45 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							8eefe473ef 
							
						 
					 
					
						
						
							
							defect 1046  
						
						... 
						
						
						
						SaErrorT in trunk branch, but only SaAisErrorT should be used
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@902  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-01-24 07:19:11 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							f6cfe4e86e 
							
						 
					 
					
						
						
							
							This is a major rework of the service handling code.  Now service handlers  
						
						... 
						
						
						
						can be dynamically loaded via the live component replacement service.  Sync
handlers are also dynamically contributed.
It is possible to build using either dynamic loading via LCR or static
linking of the entire executive.  This is controlled by the BUILD_DYNAMIC 
configuration option in the Makefile.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@892  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-01-20 20:40:21 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haverkamp 
							
						 
					 
					
						
						
						
						
							
						
						
							8e43412ff7 
							
						 
					 
					
						
						
							
							defect 1030  
						
						... 
						
						
						
						Check return pointer from malloc for NULL.  Back out any previous malloc
to eliminate memory leaks.  Return proper status.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@887  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-01-11 21:26:39 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haverkamp 
							
						 
					 
					
						
						
						
						
							
						
						
							518a62fc05 
							
						 
					 
					
						
						
							
							defect 1030  
						
						... 
						
						
						
						This fixes the event handle leak on failure, the malloc check for hl,
removes the redundant memset when creating a handle, and makes sure
that the put of the channel handle is a valid handle.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@886  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-01-11 21:23:56 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haverkamp 
							
						 
					 
					
						
						
						
						
							
						
						
							b95a7a623d 
							
						 
					 
					
						
						
							
							Fix for bug 1023.  
						
						... 
						
						
						
						Fixes a problem where the dispatcher can lose track of available
events if it gets SA_ERR_TRY_AGAIN from the exec.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@883  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-01-05 22:40:47 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							98372893ae 
							
						 
					 
					
						
						
							
							enhancement 1020  
						
						... 
						
						
						
						adds missing file from commit
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@880  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-01-03 05:52:57 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							7b2ddfa428 
							
						 
					 
					
						
						
							
							enhancement 1020  
						
						... 
						
						
						
						Adds AMF B.01.01 support - still needs alot of work
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@879  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2006-01-03 05:51:38 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							f187e0cea8 
							
						 
					 
					
						
						
							
							defect 999  
						
						... 
						
						
						
						clm library doesn't exit from poll when executive crashes
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@870  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-12-27 18:38:43 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							1020c951b3 
							
						 
					 
					
						
						
							
							lock service locks up under certain conditions this patch fixes that problem  
						
						... 
						
						
						
						from Mark
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@868  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-12-22 20:12:50 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							612a4a91ef 
							
						 
					 
					
						
						
							
							shared object name incorrectly set for the lock service to libSaLCK instead of  
						
						... 
						
						
						
						libSaLck.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@858  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-11-30 23:36:00 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							e6f6095854 
							
						 
					 
					
						
						
							
							fix documentation error from specification which identifies  
						
						... 
						
						
						
						SaLckResourceLockAsync as the function name in some places but
saLckResourceLockAsync in other places.  We settled on saLck since it matches
the rest of the specifications.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@857  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-11-30 23:01:00 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							e4dfef72d5 
							
						 
					 
					
						
						
							
							defect 979  
						
						... 
						
						
						
						This enhancement adds support for IPV6 to the trunk of openais.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@856  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-11-30 19:44:40 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							dfa61b911d 
							
						 
					 
					
						
						
							
							defect 914  
						
						... 
						
						
						
						fix gcc 4 specific compile warnings and compile errors
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@834  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-10-27 00:53:36 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							52fc4efc54 
							
						 
					 
					
						
						
							
							defect 903  
						
						... 
						
						
						
						First cut at a distributed locking service.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@829  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-09-29 03:38:59 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							c2e9752a17 
							
						 
					 
					
						
						
							
							defect 895  
						
						... 
						
						
						
						Ruppert reported that there is code that doesn't do anything but should.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@821  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-09-22 19:51:12 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							67826fe3cb 
							
						 
					 
					
						
						
							
							defect 855 - implement view numbers and report them correctly as per specs  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@811  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-09-06 21:51:46 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							ac4635563b 
							
						 
					 
					
						
						
							
							defect 840  
						
						... 
						
						
						
						J Seltzer reported that closed checkpoints in the TRY_AGAIN state are not
closed in the executive but are closed in the library.  This patch fixes
that problem.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@806  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-08-29 19:47:01 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haverkamp 
							
						 
					 
					
						
						
						
						
							
						
						
							4cfd52c8ed 
							
						 
					 
					
						
						
							
							Fix for bug 825.  
						
						... 
						
						
						
						SaEvtChannelClose needed to handle SA_AIS_ERR_TRY_AGAIN so that the
eci_closing would be cleared before returning.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@800  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-08-19 19:40:56 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							1bceb1d237 
							
						 
					 
					
						
						
							
							defect 501  
						
						... 
						
						
						
						this patch fixes short reads and writes between the library and executive
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@797  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-08-17 19:37:24 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							e7f1e9200f 
							
						 
					 
					
						
						
							
							enhancement 813  
						
						... 
						
						
						
						Rename ais_types.h header file to be more compliant with sa forum
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@796  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-08-17 19:27:25 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							4ff4c440ca 
							
						 
					 
					
						
						
							
							Patch from Russell Bryant to fix up gcc 4 warnings  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@793  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-08-12 22:29:35 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haverkamp 
							
						 
					 
					
						
						
						
						
							
						
						
							fbddefe965 
							
						 
					 
					
						
						
							
							Add a check field to the handle structure to make it less  
						
						... 
						
						
						
						likely to get a random valid handle.
Fix a couple bugs in the event service that this change exposed.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@791  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-08-05 18:34:53 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							d1d04c7806 
							
						 
					 
					
						
						
							
							defect 796  
						
						... 
						
						
						
						fix saClmClusterTrack to operate according to specs.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@786  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-07-29 21:18:45 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							89a60a2caa 
							
						 
					 
					
						
						
							
							defect 792  
						
						... 
						
						
						
						saClmTrackStop not returning SA_AIS_ERR_NOT_EXIST
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@784  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-07-29 21:17:12 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							2db57a7bf5 
							
						 
					 
					
						
						
							
							defect 790  
						
						... 
						
						
						
						if sectionDescriptor is null in iteration next call, segfault occurs
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@783  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-07-29 21:15:14 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haverkamp 
							
						 
					 
					
						
						
						
						
							
						
						
							e772a502ef 
							
						 
					 
					
						
						
							
							Fix for bug 773.  Not quite the full fix, but the best we can do  
						
						... 
						
						
						
						for now.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@776  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-07-26 22:48:31 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haverkamp 
							
						 
					 
					
						
						
						
						
							
						
						
							4dd48bef0d 
							
						 
					 
					
						
						
							
							Fix for bug 774.  Check malloc return before accessing pointer.  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@775  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-07-26 22:47:27 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haverkamp 
							
						 
					 
					
						
						
						
						
							
						
						
							cfbd699177 
							
						 
					 
					
						
						
							
							Fix for bug 782.  Receved events may not be modified.  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@774  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-07-26 22:45:56 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haverkamp 
							
						 
					 
					
						
						
						
						
							
						
						
							4bbecc618f 
							
						 
					 
					
						
						
							
							Update saEvtEventPublist to return the correct error code  
						
						... 
						
						
						
						when the event data size in too big.  Bug 768.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@772  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-07-25 17:43:25 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							120e228992 
							
						 
					 
					
						
						
							
							defect 752  
						
						... 
						
						
						
						fix reference counting in checkpoint library
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@770  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-07-15 17:00:27 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							ec394bdf18 
							
						 
					 
					
						
						
							
							defect 750  
						
						... 
						
						
						
						in saCkptIterationFinalize if no active replica set, return error
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@768  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-07-15 16:59:13 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							6324c62026 
							
						 
					 
					
						
						
							
							defect 749  
						
						... 
						
						
						
						Make handle put work properly for IterationFinalize
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@767  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-07-15 16:58:42 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							506b37b4c9 
							
						 
					 
					
						
						
							
							defect 748  
						
						... 
						
						
						
						rename sectioniterator to sectioniteration in executive and library
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@766  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-07-15 16:58:02 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							4270bd2185 
							
						 
					 
					
						
						
							
							defecct 747  
						
						... 
						
						
						
						in saCkptSectionIterationInitialize if sectionsChosen invalid,
return INVALID_PARAM
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@765  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-07-15 16:57:23 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							1f6be061f8 
							
						 
					 
					
						
						
							
							defect 746  
						
						... 
						
						
						
						return INVALID_PARAM in saCkptSectionIterationInitialize if address is NULL
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@764  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-07-15 16:56:43 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							950c62c4db 
							
						 
					 
					
						
						
							
							defect 745  
						
						... 
						
						
						
						in saCkptSectionCreate if initialData == NULL return INVALID_PARAM
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@763  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-07-15 16:56:09 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							2beb76decd 
							
						 
					 
					
						
						
							
							defect 742  
						
						... 
						
						
						
						error not returned in saCkptSectionCreate if sectionCreationAttributes == NULL
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@760  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-07-15 16:52:55 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							461da3d514 
							
						 
					 
					
						
						
							
							defect 741  
						
						... 
						
						
						
						saCkptCheckpointOpenAsync doesn't return error when
checkpointSize > maxSections * maxSectionsSize
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@759  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-07-15 16:52:15 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							9a07e270ce 
							
						 
					 
					
						
						
							
							defect 740  
						
						... 
						
						
						
						if open callback isn't set on saCkptCheckpointOpenAsync, return SA_AIS_ERR_INIT
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@758  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-07-15 16:51:37 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							73a30f9921 
							
						 
					 
					
						
						
							
							defect 739  
						
						... 
						
						
						
						saCkptCheckpointOpenAsync callback doesn't return error as per spec
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@757  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-07-15 16:50:34 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							6574c5f172 
							
						 
					 
					
						
						
							
							defect 717  
						
						... 
						
						
						
						if checkpoint is not writeable in durationset, return error
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@755  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-07-13 20:12:49 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							63ba2f7a17 
							
						 
					 
					
						
						
							
							defect 716  
						
						... 
						
						
						
						in durationtimeset if sectionId is null, return error
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@754  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-07-13 20:12:23 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							937b54d261 
							
						 
					 
					
						
						
							
							defect 715  
						
						... 
						
						
						
						synchronize open missing break in dispatch causing checkpointsyncasync callback
not to be called.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@753  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-07-13 20:11:57 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							5544f69462 
							
						 
					 
					
						
						
							
							defect 714  
						
						... 
						
						
						
						if checkpoint doesn't have write permissions in section delete, return error
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@752  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-07-13 20:11:22 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							4c586b894d 
							
						 
					 
					
						
						
							
							defect 712  
						
						... 
						
						
						
						if sectionId is null in sectiondelete, return INVALID_PARAM
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@750  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-07-13 20:10:32 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							3946f75662 
							
						 
					 
					
						
						
							
							defect 710  
						
						... 
						
						
						
						if ioVector == NULL in checkpoint read error should be returned
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@748  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-07-13 20:09:39 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							f9e2657a9a 
							
						 
					 
					
						
						
							
							defect 709  
						
						... 
						
						
						
						if synchronize async called, but no callback set, error not returned
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@747  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-07-13 20:09:11 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							566e0e4b7e 
							
						 
					 
					
						
						
							
							defect 708  
						
						... 
						
						
						
						checkpoint synchronize async call not implemented
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@746  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-07-13 20:08:39 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							1939c24938 
							
						 
					 
					
						
						
							
							defect 707  
						
						... 
						
						
						
						if checkpoint synchronize executedd with timeout=0, TIMEOUT error not returned
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@745  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-07-13 20:08:13 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							4ddb2fc143 
							
						 
					 
					
						
						
							
							defect 704  
						
						... 
						
						
						
						if checkpoint is opened without read permissions, checkpoint synchronize
should return SA_AIS_ERR_ACCESS.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@742  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-07-13 20:06:48 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							d8accbfacc 
							
						 
					 
					
						
						
							
							defect 703  
						
						... 
						
						
						
						checkpoint synchronize calls do not check if active replica set
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@741  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-07-13 20:06:04 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							43806fe78e 
							
						 
					 
					
						
						
							
							defect 682  
						
						... 
						
						
						
						null iovector caues checkpointRead to segfault
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@737  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-07-13 20:03:41 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							2b0711e51e 
							
						 
					 
					
						
						
							
							defect 681  
						
						... 
						
						
						
						if null paramter passed to checkpoint service as iovector element, allocate
the io vector element
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@736  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-07-13 20:03:15 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							c1044ae100 
							
						 
					 
					
						
						
							
							defect 677  
						
						... 
						
						
						
						SectionOverwrite with null sectionId segfaults
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@734  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-07-13 20:01:29 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							1686406028 
							
						 
					 
					
						
						
							
							defect 675  
						
						... 
						
						
						
						section overwrite with null dataBuffer parameter locks up
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@732  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-07-13 20:00:15 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							1bf4e3bb25 
							
						 
					 
					
						
						
							
							defect 734  
						
						... 
						
						
						
						cleanup include files and exports from libraries
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@731  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-07-13 19:57:48 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							293941b8f8 
							
						 
					 
					
						
						
							
							defect 731  
						
						... 
						
						
						
						error - saSendReceiveReply instead of error = function
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@729  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-07-13 19:22:13 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haverkamp 
							
						 
					 
					
						
						
						
						
							
						
						
							dc23389a9a 
							
						 
					 
					
						
						
							
							Check for reserved event ID and return SA_AIS_ERR_INVALID_PARAM.  
						
						... 
						
						
						
						Bug 694
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@728  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-07-07 20:26:01 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							f617334946 
							
						 
					 
					
						
						
							
							Remove some warnings from the compile.  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@724  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-06-29 23:10:37 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haverkamp 
							
						 
					 
					
						
						
						
						
							
						
						
							d192e91974 
							
						 
					 
					
						
						
							
							Error comparing unsigned to less than zero.  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@723  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-06-29 22:14:51 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							6b719b3504 
							
						 
					 
					
						
						
							
							Enables test caes in saftest to pass by returning failure return codes in both  
						
						... 
						
						
						
						callback and return function.  This may have to change later if a later errata
changes this functionality.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@722  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-06-29 21:36:51 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							58e7e0f3c0 
							
						 
					 
					
						
						
							
							defect 656  
						
						... 
						
						
						
						libraries not built with position independent code.  This causes x86_64 not to build.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@720  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-06-29 21:33:26 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							0f9972efb5 
							
						 
					 
					
						
						
							
							defect 655  
						
						... 
						
						
						
						invalid checkpoint open flags should return ERR_BAD_FLAGS
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@719  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-06-29 21:32:43 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							54ea8b5920 
							
						 
					 
					
						
						
							
							defect 654  
						
						... 
						
						
						
						wrong error code returned when checkpointSize > maxSections * maxSectionsSize in
checkpoint open.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@718  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-06-29 21:32:08 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							179fbe1ed7 
							
						 
					 
					
						
						
							
							defect 653  
						
						... 
						
						
						
						saCkptCheckpointOpen segfaults if null parameter passed in checkpointName
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@717  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-06-29 21:31:28 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							9ac741d7e3 
							
						 
					 
					
						
						
							
							defect 652  
						
						... 
						
						
						
						saCkptCheckpointOpen segfaults if null parameter passed to checkpointHandle
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@716  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-06-29 21:30:35 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							7a82e2acae 
							
						 
					 
					
						
						
							
							defect 651 - saCkptCheckpointUnlink segfaults if checkpointName attribute is null  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@715  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-06-29 21:29:37 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							88dea715ff 
							
						 
					 
					
						
						
							
							defect 646 - wrong return code in checkpoint open  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@714  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-06-29 21:28:06 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haverkamp 
							
						 
					 
					
						
						
						
						
							
						
						
							2b3bcfb6e0 
							
						 
					 
					
						
						
							
							saEvtEventAttributesSet needs to check that the priority value passed in  
						
						... 
						
						
						
						is valid.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@712  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-06-27 21:33:30 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haverkamp 
							
						 
					 
					
						
						
						
						
							
						
						
							603e49e662 
							
						 
					 
					
						
						
							
							The channel open functions need to check for bad flags.  
						
						... 
						
						
						
						I set the newly created event elements to the default 
values in the B spec.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@710  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-06-24 21:20:17 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haverkamp 
							
						 
					 
					
						
						
						
						
							
						
						
							d330f32d78 
							
						 
					 
					
						
						
							
							The A spec required patterns to be set but the B  
						
						... 
						
						
						
						spec doesn't.  Fix lib/evt.c and test/testevt.c
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@708  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-06-23 14:44:29 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haverkamp 
							
						 
					 
					
						
						
						
						
							
						
						
							19801c20ce 
							
						 
					 
					
						
						
							
							This fixes some B spec related parameter checks  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@707  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-06-21 22:22:02 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haverkamp 
							
						 
					 
					
						
						
						
						
							
						
						
							217207babb 
							
						 
					 
					
						
						
							
							Some fixes to the event service based on the saftest event  
						
						... 
						
						
						
						tests results.  
The changes may affect applications currently using the event service. 
1. Timeout value to the saEvtChannelOpen call was updated to use
SA_TIME_MAX instead of 0 for infinite timeout.
2. added cleanup in the library to remove associated events when a
channel is closed, and remove associated channels when finalize is
called.
3. Added some new checking args for NULL and returning the correct error
code.
4. fixed dispatch to return correct status with SA_DISPATCH_ONE and no
available poll data.
5. Makefile had bad dependency for evt library build.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@706  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-06-21 22:19:03 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							9b4eb5f569 
							
						 
					 
					
						
						
							
							defect 643  
						
						... 
						
						
						
						saClmNodeGet timeout parameter of 0 should return SA_AIS_ERR_TIMEOUT
(Logical change 1.224)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@705  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-06-17 18:52:55 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							329fbb4fe3 
							
						 
					 
					
						
						
							
							defect 642  
						
						... 
						
						
						
						fix segfault when null clusterNode parameter passed to saClusterNodeGet
(Logical change 1.223)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@703  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-06-17 18:52:08 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							31d37962ad 
							
						 
					 
					
						
						
							
							defect 641  
						
						... 
						
						
						
						NodeGetAsync called with no nodeget callback should return SA_AIS_ERR_INIT
(Logical change 1.222)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@700  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-06-17 18:51:15 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							71c43b313b 
							
						 
					 
					
						
						
							
							defect 640  
						
						... 
						
						
						
						fix wrong error code when null version parameter passed to saClmInitialize
(Logical change 1.221)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@699  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-06-17 18:50:27 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							a6496d9b9b 
							
						 
					 
					
						
						
							
							defect 639  
						
						... 
						
						
						
						fix segfault if null callback parameter passed to saClmInitialize
(Logical change 1.220)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@696  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-06-17 18:49:33 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							5be178c2b2 
							
						 
					 
					
						
						
							
							defect 638  
						
						... 
						
						
						
						fix segfault if clmHandle is null to saClmInitialize
(Logical change 1.219)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@695  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-06-17 18:48:50 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							703710282c 
							
						 
					 
					
						
						
							
							defect 637  
						
						... 
						
						
						
						Fix saClmFinalize will block with threads
(Logical change 1.218)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@692  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-06-17 18:47:46 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							54bc55ff8b 
							
						 
					 
					
						
						
							
							defect 636  
						
						... 
						
						
						
						fix saClmDispatch blocks on invalid dispatch flags
(Logical change 1.217)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@691  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-06-17 18:47:03 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							55165bb3df 
							
						 
					 
					
						
						
							
							defect 635  
						
						... 
						
						
						
						saClmSelectionObjectGet crashes if selection object pointer is null
(Logical change 1.216)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@688  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-06-17 18:46:22 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							82d516ea11 
							
						 
					 
					
						
						
							
							defect 634  
						
						... 
						
						
						
						saCkptDispatch blocks if invalid dispatch flag is set
(Logical change 1.215)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@687  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-06-17 18:45:25 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							d67705ec20 
							
						 
					 
					
						
						
							
							defect 633  
						
						... 
						
						
						
						saCkptInitialize crashes if callbacks parameter is null
(Logical change 1.214)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@685  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-06-17 18:44:41 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							c08428f246 
							
						 
					 
					
						
						
							
							Fix segfault when address of checkpoint handle is null to the initialize function  
						
						... 
						
						
						
						(Logical change 1.213)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@682  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-06-17 18:43:52 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							4e4e0ebaf1 
							
						 
					 
					
						
						
							
							defect 631  
						
						... 
						
						
						
						Fix segfault if null pointer passed to selection object address of
saCkptSelectionObjectGet
(Logical change 1.212)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@680  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-06-17 18:42:52 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							3f05a6fd64 
							
						 
					 
					
						
						
							
							defect 628  
						
						... 
						
						
						
						saCkptCheckpointStatusGet test case 13 from saftest fails
(Logical change 1.209)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@675  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-06-17 18:39:51 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							56fb7ca44c 
							
						 
					 
					
						
						
							
							defect 627  
						
						... 
						
						
						
						Fix API crash when second parameter of saCkptCheckpointStatusGet is null
(Logical change 1.208)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@672  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-06-17 18:38:53 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haverkamp 
							
						 
					 
					
						
						
						
						
							
						
						
							1f1f048efc 
							
						 
					 
					
						
						
							
							Fix version handling code to be B spec compliant.  
						
						... 
						
						
						
						BUG 623.
(Logical change 1.206)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@665  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-06-15 21:09:42 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haverkamp 
							
						 
					 
					
						
						
						
						
							
						
						
							221aa61328 
							
						 
					 
					
						
						
							
							Auto merged  
						
						... 
						
						
						
						2005/06/15 14:09:08-07:00 osdl.net!markh
Fix version handling code to be B spec compliant.
BUG 623.
(Logical change 1.206)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@664  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-06-15 21:09:42 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haverkamp 
							
						 
					 
					
						
						
						
						
							
						
						
							bf199836cf 
							
						 
					 
					
						
						
							
							Move the closing of file descriptors from the destructor to  
						
						... 
						
						
						
						the finalize function.  This allows threads waiting on poll to
wake up and release handle references.
(Logical change 1.205)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@662  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-06-15 21:04:28 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haverkamp 
							
						 
					 
					
						
						
						
						
							
						
						
							b3767775c4 
							
						 
					 
					
						
						
							
							Fixes to patterns and filters for B API spec support.  
						
						... 
						
						
						
						(Logical change 1.204)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@661  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-06-13 20:07:55 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							0fc4c59354 
							
						 
					 
					
						
						
							
							(Logical change 1.202)  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@656  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-06-06 20:35:05 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							e28877c85a 
							
						 
					 
					
						
						
							
							defect 599  
						
						... 
						
						
						
						Qian Zhang reported defect 599 which was a missing
pthread_mutex_unlock.  Patch attached to fix it.
(Logical change 1.201)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@653  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-06-06 20:33:59 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							8a8983126d 
							
						 
					 
					
						
						
							
							defect 595  
						
						... 
						
						
						
						There are various bugs with saCkptCheckpointOpenAsync that result in it
crashing the executive, library, or just failing the saftest conformance
suite.
(Logical change 1.200)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@650  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-06-06 20:19:36 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							695ea081d9 
							
						 
					 
					
						
						
							
							The selection object get in sync with openAsync doesn't work.  
						
						... 
						
						
						
						(Logical change 1.199)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@648  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-06-06 20:12:20 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							d128af9396 
							
						 
					 
					
						
						
							
							defect 592  
						
						... 
						
						
						
						If ActiveReplicaSet is called, the correct return values are not
returned, causing failures in the saf test suite.
(Logical change 1.198)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@646  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-06-06 20:11:20 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							4ad46bbf70 
							
						 
					 
					
						
						
							
							defect 591  
						
						... 
						
						
						
						If checkpoint open is called, but checkpoint close isn't called before
saCkptFinalize is called, the reference count of the checkpoints gets
out of kilter.
(Logical change 1.197)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@645  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-06-06 20:10:13 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							a7a2c41da3 
							
						 
					 
					
						
						
							
							adds evs_membership_get api  
						
						... 
						
						
						
						(Logical change 1.196)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@642  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-05-26 22:37:31 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haverkamp 
							
						 
					 
					
						
						
						
						
							
						
						
							2b18ac9b77 
							
						 
					 
					
						
						
							
							More updates to make event conform to B spec.  
						
						... 
						
						
						
						(Logical change 1.193)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@633  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-05-25 20:46:41 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							b99706a7e3 
							
						 
					 
					
						
						
							
							defect 512 - some ais header file defines are wrong.  
						
						... 
						
						
						
						(Logical change 1.189)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@624  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-04-22 18:46:23 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							8b7d9fbc4d 
							
						 
					 
					
						
						
							
							defect 323 - defect 410 - CheckpointOpenAsync and Dispatch not working  
						
						... 
						
						
						
						(Logical change 1.187)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@620  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-04-21 18:32:17 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haverkamp 
							
						 
					 
					
						
						
						
						
							
						
						
							7e70b8dfe3 
							
						 
					 
					
						
						
							
							Defect 501.  
						
						... 
						
						
						
						Fix some mutex and error return problems.
(Logical change 1.185)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@617  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-04-20 22:13:34 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							37fb3fca52 
							
						 
					 
					
						
						
							
							defect 188 missed initial checkin  
						
						... 
						
						
						
						(Logical change 1.177)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@597  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-04-15 20:48:57 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haverkamp 
							
						 
					 
					
						
						
						
						
							
						
						
							9da13b631e 
							
						 
					 
					
						
						
							
							Async open and subscribe needed to check for registered call back  
						
						... 
						
						
						
						functions and retrun an error if there were no assocated callbacks.
(Logical change 1.159)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@551  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-03-28 17:26:27 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haverkamp 
							
						 
					 
					
						
						
						
						
							
						
						
							6b9a85376c 
							
						 
					 
					
						
						
							
							Only dispatch a callback if it is non-null.  
						
						... 
						
						
						
						(Logical change 1.158)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@550  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-03-23 20:12:44 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							e1b14b28be 
							
						 
					 
					
						
						
							
							defect325 - rename saCkptActiveCheckpointSet to saCkptActiveReplicaSet  
						
						... 
						
						
						
						(Logical change 1.157)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@548  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-03-22 23:37:45 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							7c2548db8a 
							
						 
					 
					
						
						
							
							Provide seperate libraries per service as well as the consolidated libais library.  
						
						... 
						
						
						
						(Logical change 1.156)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@544  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-03-22 23:36:53 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haverkamp 
							
						 
					 
					
						
						
						
						
							
						
						
							622b861710 
							
						 
					 
					
						
						
							
							Update the publish API to return SA_AIS_ERR_TRY_AGAIN to the application  
						
						... 
						
						
						
						instead of handling it in the library.
(Logical change 1.145)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@516  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-03-11 19:03:05 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							4196c44187 
							
						 
					 
					
						
						
							
							em64t support  
						
						... 
						
						
						
						(Logical change 1.141)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@505  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-02-27 06:27:31 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							037204a621 
							
						 
					 
					
						
						
							
							Pass handle by value instead of address.  
						
						... 
						
						
						
						(Logical change 1.140)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@502  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-02-18 19:56:58 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							f77927efc8 
							
						 
					 
					
						
						
							
							mutex bug fixes as reported by Kristen Smith.  
						
						... 
						
						
						
						(Logical change 1.139)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@498  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-02-17 00:25:01 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haverkamp 
							
						 
					 
					
						
						
						
						
							
						
						
							2f5f075bfa 
							
						 
					 
					
						
						
							
							Set lost event ID on dropped events.  
						
						... 
						
						
						
						(Logical change 1.138)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@495  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-02-15 23:10:40 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haverkamp 
							
						 
					 
					
						
						
						
						
							
						
						
							191871bb73 
							
						 
					 
					
						
						
							
							Add unlink function.  
						
						... 
						
						
						
						(Logical change 1.137)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@493  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-02-15 16:54:46 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							c32d4f3fd5 
							
						 
					 
					
						
						
							
							defect 245 - revise checkpoint service to B.01.01.  
						
						... 
						
						
						
						(Logical change 1.135)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@485  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-02-08 20:56:38 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haverkamp 
							
						 
					 
					
						
						
						
						
							
						
						
							cd76f75d0a 
							
						 
					 
					
						
						
							
							Add handler for channel open async  
						
						... 
						
						
						
						(Logical change 1.133)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@478  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-02-08 17:16:52 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haverkamp 
							
						 
					 
					
						
						
						
						
							
						
						
							03492e8793 
							
						 
					 
					
						
						
							
							Conver to B spec API.  
						
						... 
						
						
						
						(Logical change 1.130)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@470  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-02-04 21:19:20 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haverkamp 
							
						 
					 
					
						
						
						
						
							
						
						
							0b115aa650 
							
						 
					 
					
						
						
							
							update dependencies  
						
						... 
						
						
						
						(Logical change 1.130)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@462  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-02-04 21:19:20 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							79d26e0032 
							
						 
					 
					
						
						
							
							Fix merge error in util.c file  
						
						... 
						
						
						
						(Logical change 1.129)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@459  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-02-04 19:56:15 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							02f3c50c8f 
							
						 
					 
					
						
						
							
							Small fix for data types.  
						
						... 
						
						
						
						(Logical change 1.128)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@458  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-02-04 19:54:01 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							7716482472 
							
						 
					 
					
						
						
							
							Update to use 64 bit data types for handles.  
						
						... 
						
						
						
						(Logical change 1.127)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@456  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-02-04 19:35:14 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							47eb95d3a8 
							
						 
					 
					
						
						
							
							(Logical change 1.127)  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@451  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-02-04 19:35:14 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							ca1868b280 
							
						 
					 
					
						
						
							
							Update cluster membership to B.01.01.  
						
						... 
						
						
						
						(Logical change 1.127)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@446  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-02-04 19:35:14 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							b6306c29d5 
							
						 
					 
					
						
						
							
							bug 214  
						
						... 
						
						
						
						Fix pthread mutex not unlocked in error path
(Logical change 1.122)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@434  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-01-29 18:30:56 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							b8c3d711b4 
							
						 
					 
					
						
						
							
							Remove priorities from evs interfaces.  
						
						... 
						
						
						
						(Logical change 1.121)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@429  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-01-27 19:37:39 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							a4bf2f872d 
							
						 
					 
					
						
						
							
							update to new totem code.  
						
						... 
						
						
						
						(Logical change 1.117)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@410  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-01-22 20:55:47 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haverkamp 
							
						 
					 
					
						
						
						
						
							
						
						
							37c27a4f35 
							
						 
					 
					
						
						
							
							add in missing mutex unlock  
						
						... 
						
						
						
						(Logical change 1.116)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@406  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-01-11 16:59:10 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							6dbbb54af1 
							
						 
					 
					
						
						
							
							Fix missing unlock in error conditions reported by Kristen Smith  
						
						... 
						
						
						
						(Logical change 1.111)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@396  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-01-07 20:21:11 +00:00 
						 
				 
			
				
					
						
							
							
								Kristen Smith 
							
						 
					 
					
						
						
						
						
							
						
						
							fa9850561e 
							
						 
					 
					
						
						
							
							I was running into a problem where the evt api appeared to be getting into a  
						
						... 
						
						
						
						deadlock situtation. The problem would occur when I would kill aisexec
while my program was running (using EVT and CLM apis). My program is
multi-threaded where 1 thread is calling evtDispatch and other threads
can be calling evtPublish at various times. The problem I ran into is when I
killed aisexec, the evtDispatch would take a lock, but never give it back.
At the same time, my sending thread would call evtPublish which would take
the lock and hang since evtDispatch never gave up the lock it took.
The fix was to add a few unlocks in evt.c where they appeared to be missing.
Here is the info:
1) line 504 in evt.c (lib dir) calls
pthread_mutex_unlock(&evti->ei_mutex);
goto error_unlock;
2) There are subsequent calls to goto error_unlock in later error statements
that do not unlock the mutex before the goto call - the lines are 534 and 541
Adding the unlock right before the goto @ 534 and @ 541 fixes the deadlock
for my scenario.
Kristen Smith
Nortel Networks
(Logical change 1.110)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@394  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2005-01-07 17:28:29 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							7e14a7632e 
							
						 
					 
					
						
						
							
							fix double ;; which causes gcc 2.95 to fail to compile  
						
						... 
						
						
						
						(Logical change 1.108)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@390  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2004-11-24 23:48:25 +00:00 
						 
				 
			
				
					
						
							
							
								Miyotaka Sakai 
							
						 
					 
					
						
						
						
						
							
						
						
							58d7f91515 
							
						 
					 
					
						
						
							
							get rid of make error  
						
						... 
						
						
						
						(Logical change 1.101)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@372  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2004-11-04 22:37:03 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							54c310f1a1 
							
						 
					 
					
						
						
							
							Fix off by one which oculd cause invalid handle to be used.  
						
						... 
						
						
						
						(Logical change 1.98)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@363  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2004-10-27 22:24:15 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							871f862c8b 
							
						 
					 
					
						
						
							
							Add handle instance destructor code.  Previously it was set to  
						
						... 
						
						
						
						null and was being called which caused a null jump.
(Logical change 1.94)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@337  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2004-10-15 00:37:47 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haverkamp 
							
						 
					 
					
						
						
						
						
							
						
						
							f370d6961e 
							
						 
					 
					
						
						
							
							Fix some compiler warnings with gcc 3.4  
						
						... 
						
						
						
						(Logical change 1.93)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@335  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2004-10-12 21:59:46 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							b003253b26 
							
						 
					 
					
						
						
							
							Change req_header to res_header to match rest of  
						
						... 
						
						
						
						library, especially for out of order queued messages.
(Logical change 1.90)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@325  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2004-10-05 20:20:12 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							6b42f21c83 
							
						 
					 
					
						
						
							
							Fix a bunch of errors in node get and async node get.  
						
						... 
						
						
						
						(Logical change 1.87)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@317  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2004-10-02 01:23:54 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haverkamp 
							
						 
					 
					
						
						
						
						
							
						
						
							f2671ba36b 
							
						 
					 
					
						
						
							
							Remove some old TODO comments.  
						
						... 
						
						
						
						(Logical change 1.84)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@303  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2004-09-28 18:29:14 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							9c6bf02fcf 
							
						 
					 
					
						
						
							
							Clean up duration and expiration functions.  
						
						... 
						
						
						
						(Logical change 1.80)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@287  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2004-09-23 22:12:13 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							0097a3d7d1 
							
						 
					 
					
						
						
							
							Add code coverage build options and make clean target  
						
						... 
						
						
						
						(Logical change 1.67)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@243  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2004-09-08 08:11:56 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							f8f275973d 
							
						 
					 
					
						
						
							
							EVS library makes compiler warning on some compilers.  Found and fixed by  
						
						... 
						
						
						
						Sakai Miyotaka.
(Logical change 1.65)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@240  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2004-09-07 15:18:12 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haverkamp 
							
						 
					 
					
						
						
						
						
							
						
						
							7f324361a7 
							
						 
					 
					
						
						
							
							Development, updates, and bug fixes to event service lib.  
						
						... 
						
						
						
						(Logical change 1.63)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@231  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2004-09-02 17:16:25 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							87e120a1f8 
							
						 
					 
					
						
						
							
							Mark a bug for later resolution  
						
						... 
						
						
						
						(Logical change 1.62)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@221  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2004-08-31 08:21:44 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							d5fa76ceb9 
							
						 
					 
					
						
						
							
							Major rewrite of saRecvQueue.  Fixed is:  
						
						... 
						
						
						
						activate poll messages are not sent over and over
The message header is read into the return buffer
if the message doesn't match, a new message is allocated
This allows the message buffer for saRecvQueue to be
small, but allows receiving very large messages.
(Logical change 1.62)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@219  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2004-08-31 08:21:44 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							942efa4085 
							
						 
					 
					
						
						
							
							Add the evs library  
						
						... 
						
						
						
						(Logical change 1.62)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@218  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2004-08-31 08:21:44 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							099ebf3273 
							
						 
					 
					
						
						
							
							(Logical change 1.62)  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@212  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2004-08-31 08:21:44 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							b46d9a2ddf 
							
						 
					 
					
						
						
							
							Initial revision  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@210  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2004-08-31 08:21:43 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haverkamp 
							
						 
					 
					
						
						
						
						
							
						
						
							ecdfa6f923 
							
						 
					 
					
						
						
							
							Need to check the size of the response header here.  
						
						... 
						
						
						
						(Logical change 1.59)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@202  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2004-08-23 22:27:07 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							b1e08f10a5 
							
						 
					 
					
						
						
							
							Add flow control to eventing.  
						
						... 
						
						
						
						(Logical change 1.55)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@182  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2004-08-20 22:18:34 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							89b57713cb 
							
						 
					 
					
						
						
							
							Add flow control to cluster membership.  
						
						... 
						
						
						
						(Logical change 1.55)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@181  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2004-08-20 22:18:34 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							f3cf1df94c 
							
						 
					 
					
						
						
							
							Add flow control to amf.  
						
						... 
						
						
						
						(Logical change 1.55)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@178  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2004-08-20 22:18:34 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							a697171df7 
							
						 
					 
					
						
						
							
							Add flow control to saRecvQueue function.  
						
						... 
						
						
						
						(Logical change 1.55)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@175  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2004-08-20 22:18:34 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							ca88544979 
							
						 
					 
					
						
						
							
							Add flow control to checkpointing.  
						
						... 
						
						
						
						(Logical change 1.55)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@174  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2004-08-20 22:18:34 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haverkamp 
							
						 
					 
					
						
						
						
						
							
						
						
							21f537641e 
							
						 
					 
					
						
						
							
							Fix compiler warning  
						
						... 
						
						
						
						(Logical change 1.50)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@155  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2004-07-30 17:51:32 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haverkamp 
							
						 
					 
					
						
						
						
						
							
						
						
							aa5a8389ef 
							
						 
					 
					
						
						
							
							Fix queue items memory leak.  
						
						... 
						
						
						
						(Logical change 1.49)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@153  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2004-07-30 17:49:14 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							26a054685d 
							
						 
					 
					
						
						
							
							Change RecvQueue to use a stack structure for receiving the  
						
						... 
						
						
						
						response instead of passing in the maximum sized value for a
response message.
(Logical change 1.48)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@151  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2004-07-29 23:00:43 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							ec5406aafc 
							
						 
					 
					
						
						
							
							Clean up RecvQueue users and pass in actual buffer instead  
						
						... 
						
						
						
						of "overly large" buffer which has changed because of changes
to util.c
Also cleaned up memory leak in the dispatch function.
(Logical change 1.48)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@150  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2004-07-29 23:00:43 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							92eeea1335 
							
						 
					 
					
						
						
							
							Change all RecvQueue users to use RecvRetry since there is no  
						
						... 
						
						
						
						reason to queue out of order messages.
(Logical change 1.48)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@148  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2004-07-29 23:00:43 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haverkamp 
							
						 
					 
					
						
						
						
						
							
						
						
							ad6301d50d 
							
						 
					 
					
						
						
							
							Added event library and depend target.  
						
						... 
						
						
						
						(Logical change 1.46)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@140  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2004-07-29 18:41:43 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haverkamp 
							
						 
					 
					
						
						
						
						
							
						
						
							6da8305de8 
							
						 
					 
					
						
						
							
							Added clustTimeNow to get current time in nanoseconds.  
						
						... 
						
						
						
						(Logical change 1.46)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@137  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2004-07-29 18:41:43 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haverkamp 
							
						 
					 
					
						
						
						
						
							
						
						
							cba04f10c5 
							
						 
					 
					
						
						
							
							(Logical change 1.46)  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@135  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2004-07-29 18:41:43 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haverkamp 
							
						 
					 
					
						
						
						
						
							
						
						
							9dc4b066ad 
							
						 
					 
					
						
						
							
							Initial revision  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@134  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2004-07-29 18:41:42 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							4ab8129ccb 
							
						 
					 
					
						
						
							
							Remove handle state and handle instance information.  
						
						... 
						
						
						
						Also cleanup saHandleCreate to return unsigned int
handle instead of int handle.
(Logical change 1.43)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@124  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2004-07-27 23:27:13 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							2cdf0b28d6 
							
						 
					 
					
						
						
							
							Hide handle state and handle instance information  
						
						... 
						
						
						
						in this file instead of in global header file.
(Logical change 1.43)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@123  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2004-07-27 23:27:13 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							447bfc6813 
							
						 
					 
					
						
						
							
							Clean up warnings found with -pedantic.  
						
						... 
						
						
						
						(Logical change 1.30)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@94  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2004-07-11 07:22:12 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							b13fc41331 
							
						 
					 
					
						
						
							
							Use new APIs for handle reference counting  
						
						... 
						
						
						
						(Logical change 1.21)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@56  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2004-07-06 19:25:41 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							ec917418d9 
							
						 
					 
					
						
						
							
							Use new APIs for handle reference counting.  
						
						... 
						
						
						
						(Logical change 1.21)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@52  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2004-07-06 19:25:41 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							e19a4959ad 
							
						 
					 
					
						
						
							
							Buffer with message data used outside lock.  This creates a possible race  
						
						... 
						
						
						
						where data from another response could be used to execute a dispatch.
2004/06/21 00:59:54-07:00 mvista.com!sdake
Remove double pthread_mutex_unlock on saAmfDispatch routine.  Unlock could
unlock another thread's unlock midthread.
(Logical change 1.11)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@23  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2004-06-21 08:08:30 +00:00 
						 
				 
			
				
					
						
							
							
								Steven Dake 
							
						 
					 
					
						
						
						
						
							
						
						
							4b4fa58ab5 
							
						 
					 
					
						
						
							
							Fix race with saClmDispatch where two threads could race  
						
						... 
						
						
						
						for access to the response data from the AIS Executive.
(Logical change 1.11)
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@22  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2004-06-21 08:08:30 +00:00 
						 
				 
			
				
					
						
							
							
								John Cherry 
							
						 
					 
					
						
						
						
						
							
						
						
							95f17845c6 
							
						 
					 
					
						
						
							
							(Logical change 1.3)  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@5  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2004-06-15 22:18:04 +00:00 
						 
				 
			
				
					
						
							
							
								John Cherry 
							
						 
					 
					
						
						
						
						
							
						
						
							7bede9c4bb 
							
						 
					 
					
						
						
							
							Initial revision  
						
						... 
						
						
						
						git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@4  fd59a12c-fef9-0310-b244-a6a79926bd2f 
						
					 
					
						2004-06-15 22:18:03 +00:00