Timeline

200 events by user rkeene occurring on or before 2016-02-03 18:57:58.

More ↑
2016-02-03
18:57
Updated to support building static archives and to check a cache variable regarding PC/SC working check-in: a708a36250 user: rkeene tags: trunk
18:50
Updated to cast length variable to the correct type for formatting check-in: df8d7782c8 user: rkeene tags: trunk
17:42
More work towards standardizing NaCl build check-in: ce27ad0559 user: rkeene tags: trunk
08:03
Removed extra debugging symbols no longer needed check-in: 378c58fb5a user: rkeene tags: trunk
08:03
Chrome extension cleanups check-in: 482f4fa828 user: rkeene tags: trunk
07:11
Release building updates check-in: 294977292d user: rkeene tags: trunk
07:08
Add header files for pcsclite check-in: b4f1d32aff user: rkeene tags: trunk
05:26
Added start of a Google Chrome extension check-in: fc49ac54cf user: rkeene tags: trunk
2015-09-30
20:21 Changes to wiki page Downloads artifact: 1a1a5b7f04 user: rkeene
20:19 Changes to wiki page Downloads artifact: c51f575adc user: rkeene
15:19 Changes to wiki page Downloads artifact: 314c2aca72 user: rkeene
15:17 Edit [bb7be6db49]: Add tag "0.7.5". artifact: 07f27335be user: rkeene
15:16
CACKey 0.7.5 check-in: bb7be6db49 user: rkeene tags: trunk, 0.7.5
2015-08-30
03:21
Updated to use older mechanism for activating gzip support in zlib, to support zlib older than zlib 1.2.4 check-in: ce2ae07c02 user: rkeene tags: trunk
2015-08-08
20:13 Changes to wiki page CACKey artifact: a120ff7804 user: rkeene
20:13 Changes to wiki page Downloads artifact: ff801afd94 user: rkeene
2015-07-27
18:39 Edit [4092b10f67]: Marked "Closed". artifact: be2d06ec1b user: rkeene
15:41
Simplified test code for AFL and added it to the Makefile check-in: 79322b800c user: rkeene tags: trunk
2015-07-24
15:11
Better cleanup now that we exclude some bytes in debug printing buffer check-in: 75b2699549 user: rkeene tags: trunk
15:10
Fixed issue with NULL tags found with AFL fuzzing check-in: 74d7607e3c user: rkeene tags: trunk
04:11 Edit [8299a1c4f7]: Edit check-in comment. artifact: 7f5b0d1cf3 user: rkeene
04:11
Further failure to free on error repaired and start of AFL testing code added. check-in: 8299a1c4f7 user: rkeene tags: trunk
04:07
Added more fixes for memory leaks or use of uninitialized memory check-in: 846e77f0f5 user: rkeene tags: trunk
2015-07-23
20:45
Fixed a couple of issues found setting up test cases for the AFL fuzzer check-in: 633a24960e user: rkeene tags: trunk
18:28
Merged in reader filtering check-in: 30f9879615 user: rkeene tags: trunk
18:27
Merged in trunk Closed-Leaf check-in: 4092b10f67 user: rkeene tags: reader-filtering
18:25
Updated to reset if signing fails and hope for the best afterwards check-in: b6e428f68c user: rkeene tags: trunk
18:24
Updated KPS certificates check-in: fed23dc867 user: rkeene tags: trunk
2015-07-17
18:54
Added support for reader filtering check-in: a2a8052958 user: rkeene tags: reader-filtering
02:53
Made 0x6d00 wrong instruction handling handling also work for CACs check-in: 9723187878 user: rkeene tags: trunk
2015-07-16
17:04
Updated Windows zlib build check-in: 526fde7c45 user: rkeene tags: trunk
16:50
Updated RPM spec file description and email address check-in: 2cb25c581d user: rkeene tags: trunk
16:20 Edit [1adc8b9d33]: Add tag "0.7.4". artifact: 0df618e763 user: rkeene
16:20
CACKey 0.7.4 check-in: 1adc8b9d33 user: rkeene tags: trunk, 0.7.4
16:18
Updated to retry login if it fails with a 6D 00 (wrong instruction) check-in: 4e30511f94 user: rkeene tags: trunk
16:06
Reset the card and rescan for certificates if we get the ISO 7816 error 6D 00 (Wrong instruction) error from the card when trying to verify. Closed-Leaf check-in: 52569c3e74 user: rkeene tags: piv-reset-on-wronginstruction
2015-07-15
20:10
Merged in trunk Leaf check-in: 38771da1e8 user: rkeene tags: require-login-if-needed
20:10 Edit [466549fe92]: Marked "Closed". artifact: b9e48a2ed5 user: rkeene
20:10
Merged divergent PIV branches Closed-Leaf check-in: 466549fe92 user: rkeene tags: piv
20:10 Edit [6ba1dff55a]: Removed the "Closed" mark. artifact: 61bb545f2d user: rkeene
20:08 Edit [6ba1dff55a]: Marked "Closed". artifact: 65981654ca user: rkeene
20:08 Edit [bab332232a]: Marked "Closed". artifact: c9ff9d3e2b user: rkeene
20:08
Merged in trunk Closed-Leaf check-in: bab332232a user: rkeene tags: protected-auth-path
20:05
Added support for updating the PIN check-in: b5ecb7c2d6 user: rkeene tags: trunk
18:47
Updated KPS CA Certs check-in: efe7692225 user: rkeene tags: trunk
2015-07-03
01:51
Updated to optinally generate commercial certs, and removed commercial certs from internal file check-in: ee33ccc6af user: rkeene tags: trunk
2015-05-04
16:02
Merged in trunk check-in: 6938f7a82c user: rkeene tags: require-login-if-needed
2015-03-22
06:25
Updated with latest set of DoD and Federal certs check-in: 133c2dbd45 user: rkeene tags: trunk
06:25
Added commericial PKI, but not referenced anywhere in CACKey check-in: 06f7fdb141 user: rkeene tags: trunk
06:24
Updated to not update built-in certs file if one of the makes fails check-in: 11c30d03cf user: rkeene tags: trunk
06:23
Fixed issue with federal certificate fetching check-in: 832276f583 user: rkeene tags: trunk
2015-03-20
17:33 Edit [7c43a082a7]: Add tag "0.7.1". artifact: 4d78b16f7d user: rkeene
17:32
CACKey 0.7.1 check-in: 7c43a082a7 user: rkeene tags: trunk, 0.7.1
2015-03-05
17:49
Updated to set the output size after decompressing a certificate check-in: bc60cf4dca user: rkeene tags: trunk
17:40
Updated to use fewer APDUs when signing/decrypting check-in: 4f5638aabf user: rkeene tags: trunk
16:20
Updated ignores to ignore downloaded certificates and test driver check-in: d36685d176 user: rkeene tags: trunk
16:09
Removed extraneous code check-in: 47251b740c user: rkeene tags: trunk
16:06
Updated to deal with reading impossibly small TLV buffers sanely check-in: 614742ca67 user: rkeene tags: trunk
15:48
Added debugging to ASN.1 X.509 parser, added support for gzip'd certificates, and fixed a possible non-deterministic case with realloc(0) check-in: e4a2e1c560 user: rkeene tags: trunk
2014-03-18
04:33
Updated to work with pclose() failures check-in: 42891ae8ca user: rkeene tags: trunk
2014-03-14
14:30
Merged in changes from PIV check-in: 8ba93699b4 user: rkeene tags: trunk
14:25
Updated to reset the card if a retry is required check-in: ad6536ceb0 user: rkeene tags: protected-auth-path
2014-01-17
13:42
Merged in trunk check-in: b5af3ab373 user: rkeene tags: protected-auth-path
13:35
Work towards fixing listing of slots to not list redundant slots check-in: afd6df445d user: rkeene tags: trunk
2013-10-17
20:32 Edit [d6a874f3b57f2b41]: Add tag "0.7.0". artifact: 6e816cf1d6 user: rkeene
20:32
CACKey 0.7.0 check-in: d6a874f3b5 user: rkeene tags: trunk, 0.7.0
20:30 Edit [6ba1dff55aa7d7e1]: Marked "Closed". artifact: 9f501ab802 user: rkeene
20:30 Edit [6ba1dff55aa7d7e1]: Removed the "Closed" mark. artifact: 735049acf4 user: rkeene
20:29 Edit [6ba1dff55aa7d7e1]: Marked "Closed". artifact: 99e71c7179 user: rkeene
20:29
Merged in PIV support check-in: 3e5963d5d9 user: rkeene tags: trunk
20:29
Updated to deal with 6E00 and added support for win32 build options check-in: 6ba1dff55a user: rkeene tags: piv
2013-09-14
04:11
Merged in changes from piv check-in: 5f8f3e59a7 user: rkeene tags: protected-auth-path
02:50
Updated to treat a return code of 0x6E00 (wrong instruction class) the same as 0x6982 (security status not satisified) check-in: 2e1e0bfc20 user: rkeene tags: piv
2013-08-19
03:33
Updated to exclude USG certificates slot if compiled without it check-in: eba8a2346a user: rkeene tags: piv
03:25
Fixed order of processing PIN command options check-in: 0e841c8724 user: rkeene tags: piv
03:19
Fixed memory leak when checking PIV certificates check-in: 182c88b988 user: rkeene tags: piv
03:14
Improved waiting for slot event to allow C_Finalize to terminate any waiting Leaf check-in: d52881feec user: rkeene tags: wait-for-slot-event
2013-08-18
07:02
Added support for CKF_DONT_BLOCK check-in: 0058a3b41b user: rkeene tags: wait-for-slot-event
06:53
First work towards implementing C_WaitForSlotEvent check-in: 4d4946cc1f user: rkeene tags: wait-for-slot-event
2013-08-14
06:29
Updated to not dead-lock when prompting for PIN during a signing operation check-in: 27d18fd03a user: rkeene tags: protected-auth-path
05:53
If using Protected Authentication Path, don't set the LOGIN_REQUIRED flag check-in: 14d49a499f user: rkeene tags: protected-auth-path
05:06 Edit [5469f9a4d0853fd1]: Removed the "Closed" mark. artifact: fbf6552436 user: rkeene
04:55 Edit [5469f9a4d0853fd1]: Marked "Closed". artifact: 6bffc35634 user: rkeene
04:54
Added support for enabling the PROTECTED_AUTHENTICATION_PATH flag for the token if a command to provide the PIN is configured check-in: 8a76f09a85 user: rkeene tags: piv
04:49
Merged trunk check-in: 2e12e46ded user: rkeene tags: piv
04:40
Updated to allow compilation excluding DoD certificates check-in: b6863060d8 user: rkeene tags: trunk
04:22
Merged in updates check-in: 5469f9a4d0 user: rkeene tags: protected-auth-path
04:22
Merged in trunk check-in: 8c73344738 user: rkeene tags: piv
04:21
Added ignores for generated files check-in: 00fbb45437 user: rkeene tags: trunk
04:16
Added return value printing for C_Login() and removed requirement that PIN not be provided if using protected authentication path (some tools provide it anyway) check-in: a68e222d00 user: rkeene tags: protected-auth-path
04:15
Added start of script to ask for PIN via X11 check-in: 20ddc71853 user: rkeene tags: protected-auth-path
03:55
Updated to allow the Protected Authentication Path to be set only if an X server display is available check-in: b6ea2dbe0a user: rkeene tags: protected-auth-path
03:48
Added support for supplying a command to provide a PIN via standard output check-in: b6a0e30bff user: rkeene tags: protected-auth-path
03:01
Made test driver aware of PKCS#11 protected authentication path flag check-in: 06eb7a2600 user: rkeene tags: protected-auth-path
02:26
Create new branch named "protected-auth-path" check-in: 93bebaff52 user: rkeene tags: protected-auth-path
2013-08-03
02:20
Updated to create a PKCS#7 bundle check-in: 0a6ef43f4c user: rkeene tags: piv
02:19
Added support for outputting NetScaler cert configuration check-in: c46c2cd501 user: rkeene tags: piv
2013-02-07
23:29
Added script to generate certificate bundles in heirarchy order check-in: 6a49836224 user: rkeene tags: piv
2013-01-18
15:11
Added support for compiling in a default debug log file check-in: 0e0490e060 user: rkeene tags: trunk
01:18 Changes to wiki page CACKey artifact: aad34335ce user: rkeene
2013-01-16
15:21
Updated to determine what kind of authentication to perform based on token present (PIV/CAC) check-in: def08b9deb user: rkeene tags: piv
2013-01-15
21:12
Updated to label PIV keys with their types. Removed extraneous debugging output check-in: e2ba3f7684 user: rkeene tags: piv
21:00
Added additional debugging output check-in: b7f98935cd user: rkeene tags: piv
19:15
Added "Common Policy" root CA check-in: 69efc196d7 user: rkeene tags: piv
19:03
Removed extraneous CA check-in: acce3f42d5 user: rkeene tags: piv
18:48
Updated built-in certs, and added script to rebuild built-in certs check-in: 2c8ab6e8d0 user: rkeene tags: piv
18:44
Updated to build a certificate chain to a root (atleast one) and also not have loops in chains check-in: 1847ef7af2 user: rkeene tags: piv
15:59
Updated to use BER-TLV decoding to extract responses rather than hard-coded offsets check-in: ab26dec401 user: rkeene tags: piv
14:20
Updated to make "leakcheck" more tolerant of %p formats check-in: 33a93aab41 user: rkeene tags: trunk
14:12
Merged in trunk check-in: 8f27214611 user: rkeene tags: piv
14:11
Updated debugging messages to be written in a single fprintf() call in an attempt to avoid having them intermingled when written from multiple threads check-in: 402217513a user: rkeene tags: trunk
05:27
Updated to copy type when copying pcsc_identities check-in: 150cbc7790 user: rkeene tags: piv
04:52
Minor cleanup check-in: eed54cb794 user: rkeene tags: piv
04:50
Corrected signature unpacking check-in: ea4c430c50 user: rkeene tags: piv
04:48
Updated code so that information on accessing each certificate for different kinds of cards is not shared check-in: dc6044978a user: rkeene tags: piv
2013-01-14
17:56
Updated documentation for cackey_get_data check-in: a02a881547 user: rkeene tags: piv
17:53
Updated extended modes to use BER encoding and added some basic comments check-in: de23309dd3 user: rkeene tags: piv
2013-01-10
19:39
Added debug messages for newly supported features which may not function. Updated to not use newly supported features, which seem to fail sometimes. check-in: 1b3d97f6ef user: rkeene tags: piv
05:12 Edit [3f1484d1ad8a239e]: Edit check-in comment. artifact: ece956a3cd user: rkeene
05:10
Renamed "DoD Certs" slot to "US Government Certs" and added Federal Certificates to built-in list check-in: 3f1484d1ad user: rkeene tags: piv
05:07
Added Makefile to download DoD Root CAs check-in: d97a4f9c8a user: rkeene tags: piv
05:02
Added Makefile to generate certs for federal CA chain check-in: 69e6931bb8 user: rkeene tags: piv
05:00
Cleaned up debug messages check-in: cfa10c1ef8 user: rkeene tags: piv
04:59
Updated to provide basic (and buggy) PIV functionality check-in: b9b26ebc73 user: rkeene tags: piv
01:00
Began adding PIV support check-in: 1494008def user: rkeene tags: piv
2012-07-30
05:07
Moved copying in of automake/autoconf files to autogen from build check-in: 2086fbe318 user: rkeene tags: trunk
05:06
Updated to cache certificate information

Added a C_FindObject() speed test macro

Updated to reset slot less frequently check-in: a5af46b2b5 user: rkeene tags: trunk

2012-07-27
19:00
Updated to copy win64 build tree to releases in addition to win32 check-in: 1bab9f801f user: rkeene tags: trunk
18:44 Edit [314ff4ce38fe24d9]: Add tag "0.6.8". artifact: 62aac01a72 user: rkeene
18:44
CACKey 0.6.8 check-in: 314ff4ce38 user: rkeene tags: trunk, 0.6.8
18:39
Moved computation of number of objects per DoD cert into the cackey_read_dod_identities() function check-in: 8a57ac5688 user: rkeene tags: trunk
18:35 Edit [3efa3284148f7689]: Edit check-in comment. artifact: 1f10af242c user: rkeene
18:29
Initialized variables we pass into PC/SC check-in: af692c90b0 user: rkeene tags: trunk
18:29
Removed extraneous parameter of cackey_read_dod_identities() check-in: e491e4b5f9 user: rkeene tags: trunk
18:27
Fixed bug where DoD certs were overwriting random parts of memory causing strange bugs, fixes [b9306c2b35] check-in: 3efa328414 user: rkeene tags: trunk
2012-07-25
02:33 Edit [11563df5312e3b03]: Add tag "0.6.7". artifact: 6796ca84ee user: rkeene
02:33
CACKey 0.6.7 check-in: 11563df531 user: rkeene tags: trunk, 0.6.7
02:32 Edit [62f39ca12494f7c3]: Marked "Closed". artifact: 8ee573879b user: rkeene
02:31
Merged in "dodcerts-on-seperate-slot" branch check-in: cca6a7fec4 user: rkeene tags: trunk
02:30
Merged from trunk Closed-Leaf check-in: 62f39ca124 user: rkeene tags: dodcerts-on-seperate-slot
2012-07-24
20:53
Removed win32 SDK files, which are now part of mingw32 (untested) check-in: c1fa623247 user: rkeene tags: trunk
15:55
Added basic stub for adding support for checking if LOGIN_REQUIRED is needed check-in: 6db637b204 user: rkeene tags: require-login-if-needed
2012-07-22
15:55
Create new branch named "require-login-if-needed" check-in: 459f215faf user: rkeene tags: require-login-if-needed
2012-07-21
06:55
Updated Mac OS X build to use --enable-dod-certs-on-hw-slots, which is needed for its Tokend check-in: 3dd0313cab user: rkeene tags: dodcerts-on-seperate-slot
06:54
Updated test for --enable-dod-certs-on-hw-slots configure option check-in: ba2bf716e9 user: rkeene tags: dodcerts-on-seperate-slot
06:50
Updated to allow the user to specify (via environment variables) whether or not to include the DoD certificates on the hardware slot tokens check-in: b957a3fa2e user: rkeene tags: dodcerts-on-seperate-slot
06:19
Protected access to cackey_slots with mutex check-in: 90faf75892 user: rkeene tags: dodcerts-on-seperate-slot
06:09
Added support for treating the DoD certs as a seperate slot check-in: b6b2190360 user: rkeene tags: dodcerts-on-seperate-slot
04:55
Create new branch named "dodcerts-on-seperate-slot" check-in: caac1986d6 user: rkeene tags: dodcerts-on-seperate-slot
2012-07-20
05:26 Changes to wiki page Downloads artifact: 3ad6dfe59e user: rkeene
04:55 Changes to wiki page CACKey artifact: dec683ac49 user: rkeene
04:55 Changes to wiki page CACKey artifact: 83d306914b user: rkeene
04:54 Changes to wiki page CACKey artifact: 55f502f9ea user: rkeene
04:43 Changes to wiki page CACKey artifact: 013448f86a user: rkeene
04:21 Changes to wiki page Downloads artifact: 5eecb97ed2 user: rkeene
04:20 Edit [55c89f91a4807a37]: Add tag "0.5.0". artifact: 5e04d84af7 user: rkeene
04:20 Edit [a06c5d0ddac605d8]: Add tag "0.5.1". artifact: 38b806c360 user: rkeene
04:20 Edit [ce8b478d9dc6bcf3]: Add tag "0.5.2". artifact: 6a58b96fa4 user: rkeene
04:20 Edit [5de646644f7b09a2]: Add tag "0.5.3". artifact: edcc927886 user: rkeene
04:20 Edit [de006af60bd1df9b]: Add tag "0.5.4". artifact: 722cf67da8 user: rkeene
04:20 Edit [c97d596fa2206b8c]: Add tag "0.5.5". artifact: 831d1617dc user: rkeene
04:20 Edit [b5db4e9add7b4d09]: Add tag "0.5.6". artifact: 941fdd8480 user: rkeene
04:20 Edit [356be62ad7b0c17b]: Add tag "0.5.7". artifact: b25024a448 user: rkeene
04:20 Edit [46cd43db95dedec9]: Add tag "0.5.8". artifact: 8ad4508234 user: rkeene
04:20 Edit [db42db5d959d548e]: Add tag "0.5.9". artifact: 6f40bd9a2e user: rkeene
04:20 Edit [d1b2e5ea57c961fb]: Add tag "0.5.10". artifact: ac70d7f221 user: rkeene
04:20 Edit [1a514f86a4ce5d58]: Add tag "0.5.11". artifact: d0db099c61 user: rkeene
04:20 Edit [82a12f1ab04777cc]: Add tag "0.5.12". artifact: 394e346a5c user: rkeene
04:20 Edit [b09d33f9bc2dd01f]: Add tag "0.5.13". artifact: 2a4927e406 user: rkeene
04:20 Edit [b0c547f73539599c]: Add tag "0.5.14". artifact: e34035df8e user: rkeene
04:20 Edit [cae3768452b15b3e]: Add tag "0.5.15". artifact: caf9917620 user: rkeene
04:20 Edit [a066a8770fbdd0d0]: Add tag "0.5.16". artifact: 784fd7c3ab user: rkeene
04:20 Edit [45a6d087dba906c7]: Add tag "0.5.17". artifact: 7ddba4a316 user: rkeene
04:20 Edit [aff9dd7ca3de90bd]: Add tag "0.5.18". artifact: 9533be45d0 user: rkeene
04:20 Edit [25c710f2882094d9]: Add tag "0.5.19". artifact: 1f65f69d8b user: rkeene
04:20 Edit [8aec474c2b898978]: Add tag "0.5.20". artifact: 3a4b15e68b user: rkeene
04:20 Edit [89933f697dc23889]: Add tag "0.5.21". artifact: 6cc2cbbd91 user: rkeene
04:20 Edit [21d6e16ab8e43e49]: Add tag "0.6.0". artifact: 87133976b9 user: rkeene
04:20 Edit [6d0500d7e7f193cc]: Add tag "0.6.1". artifact: 00e1ff045b user: rkeene
04:20 Edit [02f5cea2da645381]: Add tag "0.6.2". artifact: 0bdbda7603 user: rkeene
04:20 Edit [9d554f27657b1ece]: Add tag "0.6.3". artifact: 19e4a2f611 user: rkeene
04:20 Edit [521abe23e2c179bd]: Add tag "0.6.4". artifact: 768c252649 user: rkeene
04:20 Edit [ed5f20c85e1d8a67]: Add tag "0.6.5". artifact: f2efe19fb1 user: rkeene
04:20 Edit [db27c32333eccea8]: Add tag "0.6.6". artifact: 9897efe9fe user: rkeene
04:16 Changes to wiki page Source Code artifact: 11bc218ae2 user: rkeene
04:14 Changes to wiki page CACKey artifact: 31e2773757 user: rkeene
01:05
Corrected arithmetic on a void pointer check-in: 07d8b72d7d user: rkeene tags: trunk
01:04
Corrected casting to for %p formatting check-in: c634e02a7f user: rkeene tags: trunk
00:55
Updated to define _WIN32_WINNT before including windows.h anywhere check-in: 6b0275529a user: rkeene tags: trunk
00:53
Corrected type-punning issue check-in: 9bed3538e1 user: rkeene tags: trunk
2012-07-19
18:03
Added support for logging to a file using CACKEY_DEBUG_LOGFILE environment variable check-in: b9df324b66 user: rkeene tags: trunk
18:03
Corrected type for debugging certificates check-in: ecfb2af250 user: rkeene tags: trunk
16:06
Updated to a zlib compiled by a newer mingw32-w64 check-in: e095e31b05 user: rkeene tags: trunk
05:43
Corrected name of new Windows compiler check-in: 39dd453bcd user: rkeene tags: trunk
05:39
Updated to build using mingw32-w64 built-in winscard check-in: a2b7df3c9a user: rkeene tags: trunk
05:39
Subversion to Fossil Copy Commit. Please Ignore. Recording copying build/cackey_win32_build/include/pthread.h to build/cackey_win64_build/include/pthread.h. check-in: 5bd5ef312f user: rkeene tags: trunk
05:29
Corrected PC/SC test check-in: b0c5c2ea32 user: rkeene tags: trunk
05:19
Updated to deal with newer versions of mingw32 check-in: d0b5ea65f9 user: rkeene tags: trunk
04:00
Added first attempt at Win64 build support check-in: 40d223588a user: rkeene tags: trunk
2012-05-09
16:38
Updated to print attribute type as string in lookups

Updated to include public key objects for DoD certificates check-in: 638b5f52a7 user: rkeene tags: trunk

More ↓