]> git.proxmox.com Git - mirror_corosync.git/log
mirror_corosync.git
19 years agodefect 750
Steven Dake [Fri, 15 Jul 2005 16:59:13 +0000 (16:59 +0000)]
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

19 years agodefect 749
Steven Dake [Fri, 15 Jul 2005 16:58:42 +0000 (16:58 +0000)]
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

19 years agodefect 748
Steven Dake [Fri, 15 Jul 2005 16:58:02 +0000 (16:58 +0000)]
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

19 years agodefecct 747
Steven Dake [Fri, 15 Jul 2005 16:57:23 +0000 (16:57 +0000)]
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

19 years agodefect 746
Steven Dake [Fri, 15 Jul 2005 16:56:43 +0000 (16:56 +0000)]
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

19 years agodefect 745
Steven Dake [Fri, 15 Jul 2005 16:56:09 +0000 (16:56 +0000)]
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

19 years agodefect 744
Steven Dake [Fri, 15 Jul 2005 16:54:37 +0000 (16:54 +0000)]
defect 744
return SA_AIS_ERR_EXIST in saCkptSectionCreate if maxSections == 1

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@762 fd59a12c-fef9-0310-b244-a6a79926bd2f

19 years agodefect 743
Steven Dake [Fri, 15 Jul 2005 16:53:55 +0000 (16:53 +0000)]
defect 743
in saCkptCheckpointSectionCreate return SA_AIS_ERR_NO_SPACE if
current sections == maxSections

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@761 fd59a12c-fef9-0310-b244-a6a79926bd2f

19 years agodefect 742
Steven Dake [Fri, 15 Jul 2005 16:52:55 +0000 (16:52 +0000)]
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

19 years agodefect 741
Steven Dake [Fri, 15 Jul 2005 16:52:15 +0000 (16:52 +0000)]
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

19 years agodefect 740
Steven Dake [Fri, 15 Jul 2005 16:51:37 +0000 (16:51 +0000)]
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

19 years agodefect 739
Steven Dake [Fri, 15 Jul 2005 16:50:34 +0000 (16:50 +0000)]
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

19 years agodefect 718
Steven Dake [Wed, 13 Jul 2005 20:13:25 +0000 (20:13 +0000)]
defect 718
if no active replica is not set do not set expiration time and return error.

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@756 fd59a12c-fef9-0310-b244-a6a79926bd2f

19 years agodefect 717
Steven Dake [Wed, 13 Jul 2005 20:12:49 +0000 (20:12 +0000)]
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

19 years agodefect 716
Steven Dake [Wed, 13 Jul 2005 20:12:23 +0000 (20:12 +0000)]
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

19 years agodefect 715
Steven Dake [Wed, 13 Jul 2005 20:11:57 +0000 (20:11 +0000)]
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

19 years agodefect 714
Steven Dake [Wed, 13 Jul 2005 20:11:22 +0000 (20:11 +0000)]
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

19 years agodefect 713
Steven Dake [Wed, 13 Jul 2005 20:10:56 +0000 (20:10 +0000)]
defect 713
if active replica not set in section delete, return error

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@751 fd59a12c-fef9-0310-b244-a6a79926bd2f

19 years agodefect 712
Steven Dake [Wed, 13 Jul 2005 20:10:32 +0000 (20:10 +0000)]
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

19 years agodefect 711
Steven Dake [Wed, 13 Jul 2005 20:10:02 +0000 (20:10 +0000)]
defect 711
if no active replica set in checkpoint write, error not returned

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@749 fd59a12c-fef9-0310-b244-a6a79926bd2f

19 years agodefect 710
Steven Dake [Wed, 13 Jul 2005 20:09:39 +0000 (20:09 +0000)]
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

19 years agodefect 709
Steven Dake [Wed, 13 Jul 2005 20:09:11 +0000 (20:09 +0000)]
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

19 years agodefect 708
Steven Dake [Wed, 13 Jul 2005 20:08:39 +0000 (20:08 +0000)]
defect 708
checkpoint synchronize async call not implemented

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@746 fd59a12c-fef9-0310-b244-a6a79926bd2f

19 years agodefect 707
Steven Dake [Wed, 13 Jul 2005 20:08:13 +0000 (20:08 +0000)]
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

19 years agodefect 706
Steven Dake [Wed, 13 Jul 2005 20:07:45 +0000 (20:07 +0000)]
defect 706
replica is not set based upon open flags as per specification

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@744 fd59a12c-fef9-0310-b244-a6a79926bd2f

19 years agodefect 705
Steven Dake [Wed, 13 Jul 2005 20:07:20 +0000 (20:07 +0000)]
defect 705
if synchronize executed on a checkpoint that was created WR_ALL_REPLICAS return
error.

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@743 fd59a12c-fef9-0310-b244-a6a79926bd2f

19 years agodefect 704
Steven Dake [Wed, 13 Jul 2005 20:06:48 +0000 (20:06 +0000)]
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

19 years agodefect 703
Steven Dake [Wed, 13 Jul 2005 20:06:04 +0000 (20:06 +0000)]
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

19 years agodefect 702
Steven Dake [Wed, 13 Jul 2005 20:05:42 +0000 (20:05 +0000)]
defect 702
checkpoint synchronize missing executive handler

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@740 fd59a12c-fef9-0310-b244-a6a79926bd2f

19 years agodefect 684
Steven Dake [Wed, 13 Jul 2005 20:05:15 +0000 (20:05 +0000)]
defect 684
return INVALID_PARAM in checkpoint read if dataSize greater then
maxSections * maxsectionsSize.

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@739 fd59a12c-fef9-0310-b244-a6a79926bd2f

19 years agodefect 683
Steven Dake [Wed, 13 Jul 2005 20:04:21 +0000 (20:04 +0000)]
defect 683
if active replica not set, checkpointread should return SA_AIS_ERR_NOT_EXIST

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@738 fd59a12c-fef9-0310-b244-a6a79926bd2f

19 years agodefect 682
Steven Dake [Wed, 13 Jul 2005 20:03:41 +0000 (20:03 +0000)]
defect 682
null iovector caues checkpointRead to segfault

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@737 fd59a12c-fef9-0310-b244-a6a79926bd2f

19 years agodefect 681
Steven Dake [Wed, 13 Jul 2005 20:03:15 +0000 (20:03 +0000)]
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

19 years agodefect 680
Steven Dake [Wed, 13 Jul 2005 20:02:20 +0000 (20:02 +0000)]
defect 680
ckptsectionoverwrite should return INVALID if dataSize greater then
maxSections * maxSectionsSize

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@735 fd59a12c-fef9-0310-b244-a6a79926bd2f

19 years agodefect 677
Steven Dake [Wed, 13 Jul 2005 20:01:29 +0000 (20:01 +0000)]
defect 677
SectionOverwrite with null sectionId segfaults

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@734 fd59a12c-fef9-0310-b244-a6a79926bd2f

19 years agodefect 676
Steven Dake [Wed, 13 Jul 2005 20:00:58 +0000 (20:00 +0000)]
defect 676
sectionoverwrite doesn't return correct error when checkpoint section
doesn't exist

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@733 fd59a12c-fef9-0310-b244-a6a79926bd2f

19 years agodefect 675
Steven Dake [Wed, 13 Jul 2005 20:00:15 +0000 (20:00 +0000)]
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

19 years agodefect 734
Steven Dake [Wed, 13 Jul 2005 19:57:48 +0000 (19:57 +0000)]
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

19 years agodefect 732
Steven Dake [Wed, 13 Jul 2005 19:29:02 +0000 (19:29 +0000)]
defect 732
req_amf_componentregister used instead of req_lib_amf_componentregister.  There
is no definition for req_amf_componentregister.

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@730 fd59a12c-fef9-0310-b244-a6a79926bd2f

19 years agodefect 731
Steven Dake [Wed, 13 Jul 2005 19:22:13 +0000 (19:22 +0000)]
defect 731
error - saSendReceiveReply instead of error = function

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@729 fd59a12c-fef9-0310-b244-a6a79926bd2f

19 years agoCheck for reserved event ID and return SA_AIS_ERR_INVALID_PARAM.
Mark Haverkamp [Thu, 7 Jul 2005 20:26:01 +0000 (20:26 +0000)]
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

19 years agoWait to return status to the library until the clear request
Mark Haverkamp [Thu, 30 Jun 2005 22:36:10 +0000 (22:36 +0000)]
Wait to return status to the library until the clear request
was received over the network so that the publish and receipt of the
event is in sync with the time clear request.

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@727 fd59a12c-fef9-0310-b244-a6a79926bd2f

19 years agodefect 673
Steven Dake [Thu, 30 Jun 2005 20:32:55 +0000 (20:32 +0000)]
defect 673
fix checkpoint unlink not cleaning up checkpoints.

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@726 fd59a12c-fef9-0310-b244-a6a79926bd2f

19 years agodefect 502
Steven Dake [Thu, 30 Jun 2005 20:29:33 +0000 (20:29 +0000)]
defect 502
fix assert when packet added in multicast message handler.

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@725 fd59a12c-fef9-0310-b244-a6a79926bd2f

19 years agoRemove some warnings from the compile.
Steven Dake [Wed, 29 Jun 2005 23:10:37 +0000 (23:10 +0000)]
Remove some warnings from the compile.

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@724 fd59a12c-fef9-0310-b244-a6a79926bd2f

19 years agoError comparing unsigned to less than zero.
Mark Haverkamp [Wed, 29 Jun 2005 22:14:51 +0000 (22:14 +0000)]
Error comparing unsigned to less than zero.

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@723 fd59a12c-fef9-0310-b244-a6a79926bd2f

19 years agoEnables test caes in saftest to pass by returning failure return codes in both
Steven Dake [Wed, 29 Jun 2005 21:36:51 +0000 (21:36 +0000)]
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

19 years agodefect 669
Steven Dake [Wed, 29 Jun 2005 21:34:08 +0000 (21:34 +0000)]
defect 669
token retransmits dont work under heavy load.

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@721 fd59a12c-fef9-0310-b244-a6a79926bd2f

19 years agodefect 656
Steven Dake [Wed, 29 Jun 2005 21:33:26 +0000 (21:33 +0000)]
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

19 years agodefect 655
Steven Dake [Wed, 29 Jun 2005 21:32:43 +0000 (21:32 +0000)]
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

19 years agodefect 654
Steven Dake [Wed, 29 Jun 2005 21:32:08 +0000 (21:32 +0000)]
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

19 years agodefect 653
Steven Dake [Wed, 29 Jun 2005 21:31:28 +0000 (21:31 +0000)]
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

19 years agodefect 652
Steven Dake [Wed, 29 Jun 2005 21:30:35 +0000 (21:30 +0000)]
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

19 years agodefect 651 - saCkptCheckpointUnlink segfaults if checkpointName attribute is null
Steven Dake [Wed, 29 Jun 2005 21:29:37 +0000 (21:29 +0000)]
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

19 years agodefect 646 - wrong return code in checkpoint open
Steven Dake [Wed, 29 Jun 2005 21:28:06 +0000 (21:28 +0000)]
defect 646 - wrong return code in checkpoint open

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@714 fd59a12c-fef9-0310-b244-a6a79926bd2f

19 years agoPatch from Muni Bajpai to improve synchronization after a merge.
Steven Dake [Tue, 28 Jun 2005 19:01:25 +0000 (19:01 +0000)]
Patch from Muni Bajpai to improve synchronization after a merge.

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@713 fd59a12c-fef9-0310-b244-a6a79926bd2f

19 years agosaEvtEventAttributesSet needs to check that the priority value passed in
Mark Haverkamp [Mon, 27 Jun 2005 21:33:30 +0000 (21:33 +0000)]
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

19 years agoPatch from Szakacsits Szabolcs to improve error detection in parsing
Steven Dake [Mon, 27 Jun 2005 20:26:21 +0000 (20:26 +0000)]
Patch from Szakacsits Szabolcs to improve error detection in parsing
configuration files.

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@711 fd59a12c-fef9-0310-b244-a6a79926bd2f

19 years agoThe channel open functions need to check for bad flags.
Mark Haverkamp [Fri, 24 Jun 2005 21:20:17 +0000 (21:20 +0000)]
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

19 years agoI discovered that our SaAisErrorT is incorrect. I have included a patch
Mark Haverkamp [Fri, 24 Jun 2005 21:19:02 +0000 (21:19 +0000)]
I discovered that our SaAisErrorT is incorrect.  I have included a patch
to fix that.  The SA_AIS_ERR_BAD_CHECKPOINT code doesn't exist.  I
replaced it with SA_AIS_ERR_BAD_OPERATION.

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@709 fd59a12c-fef9-0310-b244-a6a79926bd2f

19 years agoThe A spec required patterns to be set but the B
Mark Haverkamp [Thu, 23 Jun 2005 14:44:29 +0000 (14:44 +0000)]
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

19 years agoThis fixes some B spec related parameter checks
Mark Haverkamp [Tue, 21 Jun 2005 22:22:02 +0000 (22:22 +0000)]
This fixes some B spec related parameter checks

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@707 fd59a12c-fef9-0310-b244-a6a79926bd2f

19 years agoSome fixes to the event service based on the saftest event
Mark Haverkamp [Tue, 21 Jun 2005 22:19:03 +0000 (22:19 +0000)]
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

19 years agodefect 643
Steven Dake [Fri, 17 Jun 2005 18:52:55 +0000 (18:52 +0000)]
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

19 years agoclm.c:
Steven Dake [Fri, 17 Jun 2005 18:52:55 +0000 (18:52 +0000)]
clm.c:
  defect 643
  saClmNodeGet timeout parameter of 0 should return SA_AIS_ERR_TIMEOUT

BKrev: 42b31c07wymW-ntnqdOvHrTrCDEEhA

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@704 fd59a12c-fef9-0310-b244-a6a79926bd2f

19 years agodefect 642
Steven Dake [Fri, 17 Jun 2005 18:52:08 +0000 (18:52 +0000)]
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

19 years agoclm.c:
Steven Dake [Fri, 17 Jun 2005 18:52:08 +0000 (18:52 +0000)]
clm.c:
  defect 642
  fix segfault when null clusterNode parameter passed to saClusterNodeGet

BKrev: 42b31bd8J6eYpNHnpFWwHWc3waURXw

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@702 fd59a12c-fef9-0310-b244-a6a79926bd2f

19 years agoclm.c:
Steven Dake [Fri, 17 Jun 2005 18:51:15 +0000 (18:51 +0000)]
clm.c:
  defect 641
  NodeGetAsync called with no nodeget callback should return SA_AIS_ERR_INIT

BKrev: 42b31ba3yncxyr2C6XoRwB_9yMdvRA

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@701 fd59a12c-fef9-0310-b244-a6a79926bd2f

19 years agodefect 641
Steven Dake [Fri, 17 Jun 2005 18:51:15 +0000 (18:51 +0000)]
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

19 years agodefect 640
Steven Dake [Fri, 17 Jun 2005 18:50:27 +0000 (18:50 +0000)]
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

19 years agoclm.c:
Steven Dake [Fri, 17 Jun 2005 18:50:27 +0000 (18:50 +0000)]
clm.c:
  defect 640
  fix wrong error code when null version parameter passed to saClmInitialize

BKrev: 42b31b73Cok4gPBc42AbPIksg9Rw2w

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@698 fd59a12c-fef9-0310-b244-a6a79926bd2f

19 years agoclm.c:
Steven Dake [Fri, 17 Jun 2005 18:49:33 +0000 (18:49 +0000)]
clm.c:
  defect 639
  fix segfault if null callback parameter passed to saClmInitialize

BKrev: 42b31b3dnxjnqS8cEzAPHPJmbMdVEw

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@697 fd59a12c-fef9-0310-b244-a6a79926bd2f

19 years agodefect 639
Steven Dake [Fri, 17 Jun 2005 18:49:33 +0000 (18:49 +0000)]
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

19 years agodefect 638
Steven Dake [Fri, 17 Jun 2005 18:48:50 +0000 (18:48 +0000)]
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

19 years agoclm.c:
Steven Dake [Fri, 17 Jun 2005 18:48:50 +0000 (18:48 +0000)]
clm.c:
  defect 638
  fix segfault if clmHandle is null to saClmInitialize

BKrev: 42b31b12gslEYBvbGYQJgGi6uFw8hg

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@694 fd59a12c-fef9-0310-b244-a6a79926bd2f

19 years agoclm.c:
Steven Dake [Fri, 17 Jun 2005 18:47:46 +0000 (18:47 +0000)]
clm.c:
  defect 637
  Fix saClmFinalize will block with threads

BKrev: 42b31ad2mqut41t3GjnF-5BmQYDkOA

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@693 fd59a12c-fef9-0310-b244-a6a79926bd2f

19 years agodefect 637
Steven Dake [Fri, 17 Jun 2005 18:47:46 +0000 (18:47 +0000)]
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

19 years agodefect 636
Steven Dake [Fri, 17 Jun 2005 18:47:03 +0000 (18:47 +0000)]
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

19 years agoclm.c:
Steven Dake [Fri, 17 Jun 2005 18:47:03 +0000 (18:47 +0000)]
clm.c:
  defect 636
  fix saClmDispatch blocks on invalid dispatch flags

BKrev: 42b31aa7DNo7fwD1STjEtZQflKEaCw

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@690 fd59a12c-fef9-0310-b244-a6a79926bd2f

19 years agoclm.c:
Steven Dake [Fri, 17 Jun 2005 18:46:22 +0000 (18:46 +0000)]
clm.c:
  defect 635
  saClmSelectionObjectGet crashes if selection object pointer is null

BKrev: 42b31a7e1tftUaCVpz36dDVxSI0wBA

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@689 fd59a12c-fef9-0310-b244-a6a79926bd2f

19 years agodefect 635
Steven Dake [Fri, 17 Jun 2005 18:46:22 +0000 (18:46 +0000)]
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

19 years agodefect 634
Steven Dake [Fri, 17 Jun 2005 18:45:25 +0000 (18:45 +0000)]
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

19 years agockpt.c:
Steven Dake [Fri, 17 Jun 2005 18:45:25 +0000 (18:45 +0000)]
ckpt.c:
  defect 634
  saCkptDispatch blocks if invalid dispatch flag is set

BKrev: 42b31a459dDwB00enI3nSeayQwFODA

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@686 fd59a12c-fef9-0310-b244-a6a79926bd2f

19 years agodefect 633
Steven Dake [Fri, 17 Jun 2005 18:44:41 +0000 (18:44 +0000)]
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

19 years agockpt.c:
Steven Dake [Fri, 17 Jun 2005 18:44:41 +0000 (18:44 +0000)]
ckpt.c:
  defect 633
  saCkptInitialize crashes if callbacks parameter is null

BKrev: 42b31a19Ti58H5PxsI2NaDivhyz-fQ

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@684 fd59a12c-fef9-0310-b244-a6a79926bd2f

19 years agockpt.c:
Steven Dake [Fri, 17 Jun 2005 18:43:52 +0000 (18:43 +0000)]
ckpt.c:
  Fix segfault when address of checkpoint handle is null to the initialize function

BKrev: 42b319e8cJKg9zY0XT9um2oqVst5Ug

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@683 fd59a12c-fef9-0310-b244-a6a79926bd2f

19 years agoFix segfault when address of checkpoint handle is null to the initialize function
Steven Dake [Fri, 17 Jun 2005 18:43:52 +0000 (18:43 +0000)]
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

19 years agockpt.c:
Steven Dake [Fri, 17 Jun 2005 18:42:52 +0000 (18:42 +0000)]
ckpt.c:
  defect 631
  Fix segfault if null pointer passed to selection object address of
  saCkptSelectionObjectGet

BKrev: 42b319acUTulJHw99ALuUlMGTcgL1g

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@681 fd59a12c-fef9-0310-b244-a6a79926bd2f

19 years agodefect 631
Steven Dake [Fri, 17 Jun 2005 18:42:52 +0000 (18:42 +0000)]
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

19 years agockpt.c:
Steven Dake [Fri, 17 Jun 2005 18:41:54 +0000 (18:41 +0000)]
ckpt.c:
  defect 630
  if a checkpoint is unlinked then opened it should return
  SA_AIS_ERR_NOT_EXIST

BKrev: 42b31972GC0d7zd0Xw4yt4RcQrxcCg

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@679 fd59a12c-fef9-0310-b244-a6a79926bd2f

19 years agodefect 630
Steven Dake [Fri, 17 Jun 2005 18:41:54 +0000 (18:41 +0000)]
defect 630
if a checkpoint is unlinked then opened it should return
SA_AIS_ERR_NOT_EXIST

(Logical change 1.211)

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@678 fd59a12c-fef9-0310-b244-a6a79926bd2f

19 years agockpt.c:
Steven Dake [Fri, 17 Jun 2005 18:40:45 +0000 (18:40 +0000)]
ckpt.c:
  defect 629
  Return error if checkpoint has been unlinked on retentation duration set

BKrev: 42b3192dcHnUOXNAKirryjp4WHDl9g

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@677 fd59a12c-fef9-0310-b244-a6a79926bd2f

19 years agodefect 629
Steven Dake [Fri, 17 Jun 2005 18:40:45 +0000 (18:40 +0000)]
defect 629
Return error if checkpoint has been unlinked on retentation duration set

(Logical change 1.210)

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@676 fd59a12c-fef9-0310-b244-a6a79926bd2f

19 years agodefect 628
Steven Dake [Fri, 17 Jun 2005 18:39:51 +0000 (18:39 +0000)]
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

19 years agockpt.c, ckpt.h:
Steven Dake [Fri, 17 Jun 2005 18:39:51 +0000 (18:39 +0000)]
ckpt.c, ckpt.h:
  defect 628
  saCkptCheckpointStatusGet test case 13 from saftest fails

BKrev: 42b318f7gBulPAY6sscL0tMMMi9jMw

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@674 fd59a12c-fef9-0310-b244-a6a79926bd2f

19 years agoMakefile, ckpt.c:
Steven Dake [Fri, 17 Jun 2005 18:38:53 +0000 (18:38 +0000)]
Makefile, ckpt.c:
  defect 627
  Fix API crash when second parameter of saCkptCheckpointStatusGet is null

BKrev: 42b318bd2NjZ6GGEcjf0mUQr9yL1EA

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@673 fd59a12c-fef9-0310-b244-a6a79926bd2f

19 years agodefect 627
Steven Dake [Fri, 17 Jun 2005 18:38:53 +0000 (18:38 +0000)]
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

19 years agodefect 611
Steven Dake [Fri, 17 Jun 2005 18:36:36 +0000 (18:36 +0000)]
defect 611
add some manual pages to openais

(Logical change 1.207)

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@671 fd59a12c-fef9-0310-b244-a6a79926bd2f

19 years agodefect 577
Steven Dake [Fri, 17 Jun 2005 18:36:36 +0000 (18:36 +0000)]
defect 577
Implement token holding mode

(Logical change 1.207)

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@670 fd59a12c-fef9-0310-b244-a6a79926bd2f

19 years agoMakefile, index.html:
Steven Dake [Fri, 17 Jun 2005 18:36:36 +0000 (18:36 +0000)]
Makefile, index.html:
  defect 611
  add some manual pages to openais
openais_overview.8, openais.conf.5:
  new file
Many files:
  defect 577
  Implement token holding mode

BKrev: 42b31834M2cICKgskYf4EnywBr9Fiw

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@669 fd59a12c-fef9-0310-b244-a6a79926bd2f