Check-in [aff9dd7ca3]
Overview
Comment:CACKey 0.5.18

Fixed issue with reset clean-up marking slot as reset (infinite loop)

Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk | 0.5.18
Files: files | file ages | folders
SHA1:aff9dd7ca3de90bdeea5eedc2f7c83785966f750
User & Date: rkeene on 2010-07-23 22:25:46
Other Links: manifest | tags
Context
2010-07-23
23:08
Added platform build notes check-in: 031f9f08b9 user: rkeene tags: trunk
22:25
CACKey 0.5.18

Fixed issue with reset clean-up marking slot as reset (infinite loop) check-in: aff9dd7ca3 user: rkeene tags: trunk, 0.5.18

22:03
CACKey 0.5.17 check-in: 45a6d087db user: rkeene tags: trunk, 0.5.17
Changes

Modified cackey.c from [831193de85] to [8363ed8d3c].

4568
4569
4570
4571
4572
4573
4574

4575
4576
4577
4578
4579
4580
4581

		if (cackey_slots[slotID].label != NULL) {
			free(cackey_slots[slotID].label);
			cackey_slots[slotID].label = NULL;
		}

		cackey_mark_slot_reset(&cackey_slots[slotID]);

	}

	if (cackey_sessions[hSession].identities == NULL) {
		cackey_sessions[hSession].identities = cackey_read_identities(&cackey_slots[slotID], &cackey_sessions[hSession].identities_count);
	}

	if (pTemplate != NULL) {







>







4568
4569
4570
4571
4572
4573
4574
4575
4576
4577
4578
4579
4580
4581
4582

		if (cackey_slots[slotID].label != NULL) {
			free(cackey_slots[slotID].label);
			cackey_slots[slotID].label = NULL;
		}

		cackey_mark_slot_reset(&cackey_slots[slotID]);
		cackey_slots[slotID].slot_reset = 0;
	}

	if (cackey_sessions[hSession].identities == NULL) {
		cackey_sessions[hSession].identities = cackey_read_identities(&cackey_slots[slotID], &cackey_sessions[hSession].identities_count);
	}

	if (pTemplate != NULL) {

Modified configure.ac from [c22b165344] to [cfa61725ef].

1
2
3
4
5
6
7
8
AC_INIT(cackey, 0.5.17) 
AC_CONFIG_HEADERS(config.h)

dnl Locate standard tools
AC_PROG_CC
AC_PROG_MAKE_SET
AC_PROG_INSTALL
AC_AIX
|







1
2
3
4
5
6
7
8
AC_INIT(cackey, 0.5.18) 
AC_CONFIG_HEADERS(config.h)

dnl Locate standard tools
AC_PROG_CC
AC_PROG_MAKE_SET
AC_PROG_INSTALL
AC_AIX