Hex Artifact Content

Artifact 0c536f15c1629c78ef1e0ce3f33eb4d76a257538:

Manifest of check-in [0c536f15c1] - Moved certificate examination to occur during search initialization

Added support for logging in via PC/SC in C_Login() by rkeene on 2010-05-12 23:58:50.


0000: 43 20 4d 6f 76 65 64 5c 73 63 65 72 74 69 66 69  C Moved\scertifi
0010: 63 61 74 65 5c 73 65 78 61 6d 69 6e 61 74 69 6f  cate\sexaminatio
0020: 6e 5c 73 74 6f 5c 73 6f 63 63 75 72 5c 73 64 75  n\sto\soccur\sdu
0030: 72 69 6e 67 5c 73 73 65 61 72 63 68 5c 73 69 6e  ring\ssearch\sin
0040: 69 74 69 61 6c 69 7a 61 74 69 6f 6e 5c 6e 5c 6e  itialization\n\n
0050: 41 64 64 65 64 5c 73 73 75 70 70 6f 72 74 5c 73  Added\ssupport\s
0060: 66 6f 72 5c 73 6c 6f 67 67 69 6e 67 5c 73 69 6e  for\slogging\sin
0070: 5c 73 76 69 61 5c 73 50 43 2f 53 43 5c 73 69 6e  \svia\sPC/SC\sin
0080: 5c 73 43 5f 4c 6f 67 69 6e 28 29 0a 44 20 32 30  \sC_Login().D 20
0090: 31 30 2d 30 35 2d 31 32 54 32 33 3a 35 38 3a 35  10-05-12T23:58:5
00a0: 30 2e 30 30 30 0a 46 20 4d 61 6b 65 66 69 6c 65  0.000.F Makefile
00b0: 2e 69 6e 20 65 39 35 62 62 32 33 35 33 65 65 38  .in e95bb2353ee8
00c0: 61 32 32 34 38 32 62 31 66 38 37 30 61 62 30 38  a22482b1f870ab08
00d0: 63 39 36 34 39 34 65 61 63 39 64 62 0a 46 20 61  c96494eac9db.F a
00e0: 63 6c 6f 63 61 6c 2f 4d 61 6b 65 66 69 6c 65 20  clocal/Makefile 
00f0: 30 63 35 38 35 63 62 63 32 30 62 38 36 66 66 31  0c585cbc20b86ff1
0100: 38 63 37 39 66 35 32 36 66 38 38 65 65 31 35 37  8c79f526f88ee157
0110: 64 64 38 38 32 32 66 32 0a 46 20 61 63 6c 6f 63  dd8822f2.F acloc
0120: 61 6c 2f 61 63 78 5f 70 74 68 72 65 61 64 2e 6d  al/acx_pthread.m
0130: 34 20 30 32 63 64 34 64 65 64 66 61 33 63 32 65  4 02cd4dedfa3c2e
0140: 38 37 38 31 64 33 30 34 66 32 34 61 31 62 63 34  8781d304f24a1bc4
0150: 64 64 62 33 30 38 64 62 31 33 0a 46 20 61 63 6c  ddb308db13.F acl
0160: 6f 63 61 6c 2f 64 63 5f 70 63 73 63 68 65 61 64  ocal/dc_pcschead
0170: 65 72 73 2e 6d 34 20 30 31 30 35 35 31 35 65 39  ers.m4 0105515e9
0180: 61 32 32 37 64 34 35 61 37 34 64 38 65 34 35 30  a227d45a74d8e450
0190: 36 32 38 34 33 39 66 64 64 33 65 33 61 34 32 0a  628439fdd3e3a42.
01a0: 46 20 61 63 6c 6f 63 61 6c 2f 64 63 5f 73 68 6f  F aclocal/dc_sho
01b0: 62 6a 73 2e 6d 34 20 30 35 38 65 37 30 32 63 65  bjs.m4 058e702ce
01c0: 31 34 62 63 66 39 38 36 65 36 62 37 38 35 37 38  14bcf986e6b78578
01d0: 33 36 37 64 65 64 38 64 32 65 34 64 35 64 36 0a  367ded8d2e4d5d6.
01e0: 46 20 61 73 6e 31 2d 78 35 30 39 2e 63 20 30 66  F asn1-x509.c 0f
01f0: 63 61 63 66 65 63 61 62 31 39 62 34 34 35 33 30  cacfecab19b44530
0200: 64 63 37 37 36 38 38 63 65 30 37 30 31 30 30 37  dc77688ce0701007
0210: 38 62 63 39 34 66 0a 46 20 61 73 6e 31 2d 78 35  8bc94f.F asn1-x5
0220: 30 39 2e 68 20 65 37 62 37 30 62 61 34 64 34 31  09.h e7b70ba4d41
0230: 37 36 35 32 62 32 66 38 39 39 31 32 31 62 35 61  7652b2f899121b5a
0240: 39 30 37 37 38 31 32 65 62 66 38 31 38 0a 46 20  9077812ebf818.F 
0250: 61 75 74 6f 67 65 6e 2e 73 68 20 30 66 65 63 65  autogen.sh 0fece
0260: 30 65 61 31 30 32 34 34 64 32 38 31 66 31 65 32  0ea10244d281f1e2
0270: 66 63 31 63 36 37 31 64 34 64 62 34 61 33 34 65  fc1c671d4db4a34e
0280: 62 36 61 20 78 0a 46 20 63 61 63 6b 65 79 2e 63  b6a x.F cackey.c
0290: 20 63 64 36 65 64 36 65 32 32 61 37 33 33 63 61   cd6ed6e22a733ca
02a0: 32 65 34 63 32 30 64 31 35 30 31 31 36 38 64 31  2e4c20d1501168d1
02b0: 38 33 35 38 62 62 32 33 38 0a 46 20 63 61 63 6b  8358bb238.F cack
02c0: 65 79 5f 73 70 6d 2e 63 20 32 61 37 31 37 30 66  ey_spm.c 2a7170f
02d0: 30 38 39 32 39 64 34 66 38 62 30 62 37 39 36 66  08929d4f8b0b796f
02e0: 30 61 36 37 62 62 33 65 38 65 32 37 39 36 62 39  0a67bb3e8e2796b9
02f0: 65 0a 46 20 63 61 63 6b 65 79 5f 73 70 6d 2e 68  e.F cackey_spm.h
0300: 20 38 66 39 30 37 61 36 36 61 31 35 64 61 36 35   8f907a66a15da65
0310: 37 38 63 33 36 36 65 34 64 32 65 34 61 62 61 32  78c366e4d2e4aba2
0320: 36 62 38 37 62 37 30 33 37 0a 46 20 63 6f 6e 66  6b87b7037.F conf
0330: 69 67 75 72 65 2e 61 63 20 34 64 30 63 30 65 33  igure.ac 4d0c0e3
0340: 66 34 32 34 33 65 66 33 39 34 33 38 39 33 62 62  f4243ef3943893bb
0350: 36 61 61 37 37 31 64 37 61 38 66 64 37 32 35 63  6aa771d7a8fd725c
0360: 63 0a 46 20 70 6b 63 73 31 31 2f 6d 79 70 6b 63  c.F pkcs11/mypkc
0370: 73 31 31 2e 68 20 63 37 62 32 39 35 62 36 38 38  s11.h c7b295b688
0380: 38 30 39 39 34 64 36 31 61 31 36 30 61 38 38 30  80994d61a160a880
0390: 63 36 36 37 34 30 33 63 63 63 34 66 32 39 0a 46  c667403ccc4f29.F
03a0: 20 70 6b 63 73 31 31 2f 70 6b 63 73 31 31 2e 68   pkcs11/pkcs11.h
03b0: 20 36 37 63 31 34 37 39 34 38 64 66 38 64 36 39   67c147948df8d69
03c0: 33 61 35 63 34 64 34 62 64 35 31 31 36 30 62 64  3a5c4d4bd51160bd
03d0: 33 36 34 36 33 35 63 35 38 0a 46 20 70 6b 63 73  364635c58.F pkcs
03e0: 31 31 2f 70 6b 63 73 31 31 66 2e 68 20 33 62 33  11/pkcs11f.h 3b3
03f0: 64 33 65 30 37 65 34 64 64 34 35 31 31 37 38 64  d3e07e4dd451178d
0400: 30 63 33 34 38 61 32 31 36 33 65 33 65 61 35 33  0c348a2163e3ea53
0410: 36 32 65 38 34 0a 46 20 70 6b 63 73 31 31 2f 70  62e84.F pkcs11/p
0420: 6b 63 73 31 31 6e 2e 68 20 38 61 62 30 61 66 30  kcs11n.h 8ab0af0
0430: 30 35 36 34 63 66 33 64 66 61 63 66 39 62 32 63  0564cf3dfacf9b2c
0440: 62 35 35 35 35 62 66 62 63 61 36 66 66 39 36 66  b5555bfbca6ff96f
0450: 63 0a 46 20 70 6b 63 73 31 31 2f 70 6b 63 73 31  c.F pkcs11/pkcs1
0460: 31 74 2e 68 20 33 65 38 34 61 35 62 37 31 32 38  1t.h 3e84a5b7128
0470: 34 64 64 34 63 36 38 38 35 33 35 37 63 30 38 30  4dd4c6885357c080
0480: 38 33 37 33 66 35 64 37 37 36 30 61 62 0a 46 20  8373f5d7760ab.F 
0490: 74 65 73 74 2e 63 20 64 63 66 32 66 62 39 39 37  test.c dcf2fb997
04a0: 65 32 65 64 38 33 39 39 65 64 38 66 32 65 36 34  e2ed8399ed8f2e64
04b0: 64 31 31 65 66 34 30 31 37 63 37 39 63 31 33 0a  d11ef4017c79c13.
04c0: 50 20 30 36 65 30 37 62 38 66 30 64 33 63 31 65  P 06e07b8f0d3c1e
04d0: 65 61 61 31 36 31 38 30 38 32 64 34 66 30 30 62  eaa1618082d4f00b
04e0: 62 61 36 32 31 39 37 31 37 64 0a 52 20 64 32 33  ba6219717d.R d23
04f0: 36 66 63 35 66 36 37 39 62 34 64 38 31 38 65 35  6fc5f679b4d818e5
0500: 61 37 39 35 64 33 33 63 36 65 36 39 61 0a 55 20  a795d33c6e69a.U 
0510: 72 6b 65 65 6e 65 0a 5a 20 33 66 39 34 34 61 64  rkeene.Z 3f944ad
0520: 64 33 30 34 34 30 38 33 35 37 32 64 30 64 38 66  d3044083572d0d8f
0530: 31 32 36 35 66 64 62 64 32 0a                    1265fdbd2.