Artifact 9b8b8e3b4ad44774d04ca207013ae14af26833dc:
Updated to recognize when a card is logged out without being switched by rkeene on 2010-05-23 02:59:54.
0000: 43 20 55 70 64 61 74 65 64 5c 73 74 6f 5c 73 72 C Updated\sto\sr 0010: 65 74 72 79 5c 73 41 50 44 55 5c 73 69 6e 5c 73 etry\sAPDU\sin\s 0020: 73 6f 6d 65 5c 73 63 61 73 65 73 5c 6e 5c 6e 55 some\scases\n\nU 0030: 70 64 61 74 65 64 5c 73 74 6f 5c 73 72 65 63 6f pdated\sto\sreco 0040: 67 6e 69 7a 65 5c 73 77 68 65 6e 5c 73 61 5c 73 gnize\swhen\sa\s 0050: 63 61 72 64 5c 73 69 73 5c 73 6c 6f 67 67 65 64 card\sis\slogged 0060: 5c 73 6f 75 74 5c 73 77 69 74 68 6f 75 74 5c 73 \sout\swithout\s 0070: 62 65 69 6e 67 5c 73 73 77 69 74 63 68 65 64 0a being\sswitched. 0080: 44 20 32 30 31 30 2d 30 35 2d 32 33 54 30 32 3a D 2010-05-23T02: 0090: 35 39 3a 35 34 2e 30 30 30 0a 46 20 48 45 41 44 59:54.000.F HEAD 00a0: 45 52 20 31 37 31 33 32 30 61 35 64 32 31 39 38 ER 171320a5d2198 00b0: 38 31 35 35 63 33 37 63 36 64 38 37 38 33 61 62 8155c37c6d8783ab 00c0: 38 61 36 34 31 65 35 32 62 37 64 0a 46 20 4d 61 8a641e52b7d.F Ma 00d0: 6b 65 66 69 6c 65 2e 69 6e 20 64 37 34 34 32 63 kefile.in d7442c 00e0: 34 30 36 38 37 36 39 62 33 34 37 62 61 32 65 31 4068769b347ba2e1 00f0: 35 64 31 64 36 61 33 31 66 31 63 65 63 31 39 37 5d1d6a31f1cec197 0100: 31 32 0a 46 20 61 63 6c 6f 63 61 6c 2f 4d 61 6b 12.F aclocal/Mak 0110: 65 66 69 6c 65 20 36 35 30 62 32 35 38 34 63 36 efile 650b2584c6 0120: 31 62 34 63 33 63 34 39 39 31 32 64 64 36 66 63 1b4c3c49912dd6fc 0130: 62 62 61 64 63 61 39 63 64 31 64 63 66 35 0a 46 bbadca9cd1dcf5.F 0140: 20 61 63 6c 6f 63 61 6c 2f 61 63 78 5f 70 74 68 aclocal/acx_pth 0150: 72 65 61 64 2e 6d 34 20 30 32 63 64 34 64 65 64 read.m4 02cd4ded 0160: 66 61 33 63 32 65 38 37 38 31 64 33 30 34 66 32 fa3c2e8781d304f2 0170: 34 61 31 62 63 34 64 64 62 33 30 38 64 62 31 33 4a1bc4ddb308db13 0180: 0a 46 20 61 63 6c 6f 63 61 6c 2f 64 63 5f 70 63 .F aclocal/dc_pc 0190: 73 63 68 65 61 64 65 72 73 2e 6d 34 20 30 31 30 scheaders.m4 010 01a0: 35 35 31 35 65 39 61 32 32 37 64 34 35 61 37 34 5515e9a227d45a74 01b0: 64 38 65 34 35 30 36 32 38 34 33 39 66 64 64 33 d8e450628439fdd3 01c0: 65 33 61 34 32 0a 46 20 61 63 6c 6f 63 61 6c 2f e3a42.F aclocal/ 01d0: 64 63 5f 73 68 6f 62 6a 73 2e 6d 34 20 30 35 38 dc_shobjs.m4 058 01e0: 65 37 30 32 63 65 31 34 62 63 66 39 38 36 65 36 e702ce14bcf986e6 01f0: 62 37 38 35 37 38 33 36 37 64 65 64 38 64 32 65 b78578367ded8d2e 0200: 34 64 35 64 36 0a 46 20 61 63 6c 6f 63 61 6c 2f 4d5d6.F aclocal/ 0210: 64 63 5f 76 65 72 73 69 6f 6e 73 63 72 69 70 74 dc_versionscript 0220: 2e 6d 34 20 31 32 34 39 66 36 32 36 66 64 38 62 .m4 1249f626fd8b 0230: 30 66 38 39 64 63 66 34 63 65 37 35 37 36 34 31 0f89dcf4ce757641 0240: 31 62 34 39 37 63 32 37 39 63 64 34 0a 46 20 61 1b497c279cd4.F a 0250: 73 6e 31 2d 78 35 30 39 2e 63 20 62 34 66 32 66 sn1-x509.c b4f2f 0260: 39 30 37 30 61 38 30 36 32 31 38 39 35 64 62 66 9070a80621895dbf 0270: 35 62 63 32 64 32 64 61 36 32 39 35 65 30 64 36 5bc2d2da6295e0d6 0280: 33 31 39 0a 46 20 61 73 6e 31 2d 78 35 30 39 2e 319.F asn1-x509. 0290: 68 20 66 30 33 65 34 63 36 39 30 63 36 39 31 65 h f03e4c690c691e 02a0: 32 32 39 35 39 34 36 61 63 66 37 31 65 38 61 64 2295946acf71e8ad 02b0: 65 35 64 63 63 32 30 36 34 65 0a 46 20 61 75 74 e5dcc2064e.F aut 02c0: 6f 67 65 6e 2e 73 68 20 63 35 34 30 64 66 63 38 ogen.sh c540dfc8 02d0: 37 34 38 32 66 31 62 64 61 63 31 33 64 61 66 66 7482f1bdac13daff 02e0: 36 63 62 38 61 38 61 35 62 33 32 63 30 61 61 32 6cb8a8a5b32c0aa2 02f0: 20 78 0a 46 20 62 75 69 6c 64 2f 62 75 69 6c 64 x.F build/build 0300: 2e 73 68 20 61 35 64 36 37 32 31 65 39 64 63 37 .sh a5d6721e9dc7 0310: 61 33 37 31 66 35 64 62 66 31 37 35 31 34 64 36 a371f5dbf17514d6 0320: 64 32 39 64 33 37 63 32 65 63 61 65 20 78 0a 46 d29d37c2ecae x.F 0330: 20 62 75 69 6c 64 2f 6d 61 6b 65 61 72 63 68 2e build/makearch. 0340: 69 6e 66 6f 20 33 31 63 35 62 66 62 64 36 61 61 info 31c5bfbd6aa 0350: 37 66 65 33 36 36 61 38 34 33 34 39 64 65 63 30 7fe366a84349dec0 0360: 31 37 34 63 38 65 32 31 66 31 32 31 31 0a 46 20 174c8e21f1211.F 0370: 63 61 63 6b 65 79 2e 63 20 36 38 31 31 66 61 36 cackey.c 6811fa6 0380: 31 33 36 33 34 34 34 34 61 38 61 32 65 31 39 39 13634444a8a2e199 0390: 39 37 66 65 39 39 39 33 61 31 30 32 30 39 38 66 97fe9993a102098f 03a0: 30 0a 46 20 63 61 63 6b 65 79 2e 73 70 65 63 20 0.F cackey.spec 03b0: 34 34 63 30 35 65 31 62 65 61 36 37 65 30 64 62 44c05e1bea67e0db 03c0: 34 30 63 65 32 35 61 65 34 35 62 63 63 32 66 32 40ce25ae45bcc2f2 03d0: 39 33 65 39 32 33 65 30 0a 46 20 63 61 63 6b 65 93e923e0.F cacke 03e0: 79 5f 73 70 6d 2e 63 20 32 61 37 31 37 30 66 30 y_spm.c 2a7170f0 03f0: 38 39 32 39 64 34 66 38 62 30 62 37 39 36 66 30 8929d4f8b0b796f0 0400: 61 36 37 62 62 33 65 38 65 32 37 39 36 62 39 65 a67bb3e8e2796b9e 0410: 0a 46 20 63 61 63 6b 65 79 5f 73 70 6d 2e 68 20 .F cackey_spm.h 0420: 38 66 39 30 37 61 36 36 61 31 35 64 61 36 35 37 8f907a66a15da657 0430: 38 63 33 36 36 65 34 64 32 65 34 61 62 61 32 36 8c366e4d2e4aba26 0440: 62 38 37 62 37 30 33 37 0a 46 20 63 6f 6e 66 69 b87b7037.F confi 0450: 67 75 72 65 2e 61 63 20 34 34 39 36 36 63 35 39 gure.ac 44966c59 0460: 38 32 63 32 32 62 31 65 30 31 39 38 37 34 36 39 82c22b1e01987469 0470: 63 37 61 63 33 38 63 32 65 34 64 30 32 38 33 64 c7ac38c2e4d0283d 0480: 0a 46 20 6c 65 61 6b 63 68 65 63 6b 2f 52 45 41 .F leakcheck/REA 0490: 44 4d 45 2e 74 78 74 20 36 63 32 61 65 61 39 37 DME.txt 6c2aea97 04a0: 38 38 38 30 33 32 36 62 37 65 63 30 35 63 64 66 8880326b7ec05cdf 04b0: 33 66 38 37 63 35 63 34 31 35 34 62 36 37 65 61 3f87c5c4154b67ea 04c0: 0a 46 20 6c 65 61 6b 63 68 65 63 6b 2f 6c 65 61 .F leakcheck/lea 04d0: 6b 63 68 65 63 6b 20 61 38 30 31 31 30 35 39 39 kcheck a80110599 04e0: 62 38 35 35 64 36 32 38 33 32 38 35 36 61 62 32 b855d62832856ab2 04f0: 63 38 64 36 38 64 36 35 39 38 31 39 32 39 36 20 c8d68d659819296 0500: 78 0a 46 20 6c 69 62 63 61 63 6b 65 79 2e 76 65 x.F libcackey.ve 0510: 72 73 20 33 66 63 64 35 32 64 38 33 36 32 34 38 rs 3fcd52d836248 0520: 32 65 30 37 62 62 62 65 37 34 35 33 63 37 62 62 2e07bbbe7453c7bb 0530: 66 63 30 34 39 39 62 30 33 31 34 0a 46 20 70 6b fc0499b0314.F pk 0540: 63 73 31 31 2f 6d 79 70 6b 63 73 31 31 2e 68 20 cs11/mypkcs11.h 0550: 63 37 62 32 39 35 62 36 38 38 38 30 39 39 34 64 c7b295b68880994d 0560: 36 31 61 31 36 30 61 38 38 30 63 36 36 37 34 30 61a160a880c66740 0570: 33 63 63 63 34 66 32 39 0a 46 20 70 6b 63 73 31 3ccc4f29.F pkcs1 0580: 31 2f 70 6b 63 73 31 31 2e 68 20 36 37 63 31 34 1/pkcs11.h 67c14 0590: 37 39 34 38 64 66 38 64 36 39 33 61 35 63 34 64 7948df8d693a5c4d 05a0: 34 62 64 35 31 31 36 30 62 64 33 36 34 36 33 35 4bd51160bd364635 05b0: 63 35 38 0a 46 20 70 6b 63 73 31 31 2f 70 6b 63 c58.F pkcs11/pkc 05c0: 73 31 31 66 2e 68 20 33 62 33 64 33 65 30 37 65 s11f.h 3b3d3e07e 05d0: 34 64 64 34 35 31 31 37 38 64 30 63 33 34 38 61 4dd451178d0c348a 05e0: 32 31 36 33 65 33 65 61 35 33 36 32 65 38 34 0a 2163e3ea5362e84. 05f0: 46 20 70 6b 63 73 31 31 2f 70 6b 63 73 31 31 6e F pkcs11/pkcs11n 0600: 2e 68 20 38 61 62 30 61 66 30 30 35 36 34 63 66 .h 8ab0af00564cf 0610: 33 64 66 61 63 66 39 62 32 63 62 35 35 35 35 62 3dfacf9b2cb5555b 0620: 66 62 63 61 36 66 66 39 36 66 63 0a 46 20 70 6b fbca6ff96fc.F pk 0630: 63 73 31 31 2f 70 6b 63 73 31 31 74 2e 68 20 33 cs11/pkcs11t.h 3 0640: 65 38 34 61 35 62 37 31 32 38 34 64 64 34 63 36 e84a5b71284dd4c6 0650: 38 38 35 33 35 37 63 30 38 30 38 33 37 33 66 35 885357c0808373f5 0660: 64 37 37 36 30 61 62 0a 46 20 74 65 73 74 2e 63 d7760ab.F test.c 0670: 20 35 39 38 39 30 37 38 35 33 39 32 65 66 65 39 59890785392efe9 0680: 30 39 37 38 37 32 38 66 30 30 34 61 64 38 62 35 0978728f004ad8b5 0690: 63 30 65 31 33 63 66 36 31 0a 50 20 61 30 38 64 c0e13cf61.P a08d 06a0: 65 32 34 33 38 34 36 39 31 31 37 39 34 65 64 33 e243846911794ed3 06b0: 62 37 66 30 36 31 63 64 37 64 34 65 62 61 62 32 b7f061cd7d4ebab2 06c0: 65 37 66 63 0a 52 20 62 64 38 30 36 66 32 35 38 e7fc.R bd806f258 06d0: 35 35 62 34 64 65 36 35 63 38 34 37 32 63 38 37 55b4de65c8472c87 06e0: 39 34 32 35 65 33 31 0a 55 20 72 6b 65 65 6e 65 9425e31.U rkeene 06f0: 0a 5a 20 38 65 64 36 65 35 61 66 31 30 34 62 63 .Z 8ed6e5af104bc 0700: 34 64 32 30 61 64 37 38 65 61 35 36 64 66 62 32 4d20ad78ea56dfb2 0710: 31 64 35 0a 1d5.