File History

History of build/chrome/cackey.js

2019-01-31
07:15
Added SHA512 support and support for returning a promise when signing file: [d291048f9c] check-in: [a5d56f2277] user: rkeene, branch: trunk, size: 21195 [annotate] [blame] [check-ins using] [diff]
04:33
Support for returning a promise from cackeyListCertificates() file: [3c60365638] check-in: [622c57faac] user: rkeene, branch: trunk, size: 20488 [annotate] [blame] [check-ins using] [diff]
2019-01-30
18:35
Periodically restart CACKey if PC/SC handle has not been used in a while file: [f4c949a3a4] check-in: [75e6e54b71] user: rkeene, branch: trunk, size: 20112 [annotate] [blame] [check-ins using] [diff]
17:47
Whitespace cleanup file: [b583369d4a] check-in: [90921f9444] user: rkeene, branch: trunk, size: 19739 [annotate] [blame] [check-ins using] [diff]
2017-03-09
02:15
ChromeOS: Fix debug file: [b94f09a4f5] check-in: [1c45a8940d] user: rkeene, branch: trunk, size: 19740 [annotate] [blame] [check-ins using] [diff]
2016-04-14
19:42
Cleanup, more work towards a stable release file: [db44d71906] check-in: [d2b0a782d9] user: rkeene, branch: trunk, size: 19940 [annotate] [blame] [check-ins using] [diff]
18:16
Upgraded to latest nacl-libpcsc and started using the sightly cleaner interfaces file: [3d7abfb5db] check-in: [357cf7b22f] user: rkeene, branch: trunk, size: 20036 [annotate] [blame] [check-ins using] [diff]
17:07
Updated to use NaCl libpcsc (in progress) file: [94fd0f8405] check-in: [c3e0c9025e] user: rkeene, branch: trunk, size: 20145 [annotate] [blame] [check-ins using] [diff]
2016-03-09
04:40
ChromeOS: Fix issue where multiple calls made close together may have used the same ID file: [cc6681845c] check-in: [40765d7728] user: rkeene, branch: trunk, size: 19731 [annotate] [blame] [check-ins using] [diff]
04:30
ChromeOS: Added support for listing smartcard readers file: [acab99bc2a] check-in: [64c4c68fa6] user: rkeene, branch: trunk, size: 19884 [annotate] [blame] [check-ins using] [diff]
2016-03-01
03:10
ChromeOS: Updated to forget PINs that have not been used recently file: [6f10afa9df] check-in: [a7016d7084] user: rkeene, branch: trunk, size: 18775 [annotate] [blame] [check-ins using] [diff]
00:43
ChromeOS: Only emit a warning on non-ChromeOS devices, still initialize file: [3273b79cbc] check-in: [fc7a05e23a] user: rkeene, branch: trunk, size: 17283 [annotate] [blame] [check-ins using] [diff]
2016-02-29
16:50
ChromeOS: Updated to call a failure callback if PCSC connection fails file: [6bb2c4f501] check-in: [b276afc558] user: rkeene, branch: trunk, size: 17363 [annotate] [blame] [check-ins using] [diff]
2016-02-28
22:12
ChromeOS: Delayed PCSC initialization even further until we receieved positive confirmation that initialization completed file: [42af92888f] check-in: [bdb2e8cfb1] user: rkeene, branch: trunk, size: 16227 [annotate] [blame] [check-ins using] [diff]
21:22
ChromeOS: Improved cleanup after crash file: [76d1838f47] check-in: [789f3b2324] user: rkeene, branch: trunk, size: 15897 [annotate] [blame] [check-ins using] [diff]
21:18
ChromeOS: Made JavaScript talking to PCSC more robust file: [84d3b8d4ee] check-in: [455296a053] user: rkeene, branch: trunk, size: 15644 [annotate] [blame] [check-ins using] [diff]
2016-02-26
21:40
ChromeOS: Deal with CACKey crashing by restarting file: [fda208ef5f] check-in: [f631a1ccb2] user: rkeene, branch: trunk, size: 12767 [annotate] [blame] [check-ins using] [diff]
20:30
ChromeOS: Fixed name of hashing algorithms we do support file: [20b2fe6d64] check-in: [3956295cf1] user: rkeene, branch: trunk, size: 11483 [annotate] [blame] [check-ins using] [diff]
20:00
ChromeOS: Fixed bug in debug message logic being inverted and possible undefined dereference file: [f87cf78128] check-in: [620c0e591e] user: rkeene, branch: trunk, size: 11485 [annotate] [blame] [check-ins using] [diff]
19:55
ChromeOS: Clean up console logs in non-debug builds file: [c88468545b] check-in: [d06273088d] user: rkeene, branch: trunk, size: 11441 [annotate] [blame] [check-ins using] [diff]
16:23
ChromeOS: Updated to support raw PKCS#1 message signing using the interface Chrome provides it file: [3ee1c2da74] check-in: [ea7a58ef60] user: rkeene, branch: trunk, size: 11160 [annotate] [blame] [check-ins using] [diff]
16:23
ChromeOS: Updated to delete the entire retry queue when we are done with it file: [fc0c6a8a4f] check-in: [42d0db67a2] user: rkeene, branch: trunk, size: 11095 [annotate] [blame] [check-ins using] [diff]
2016-02-19
14:11
ChromeOS: Added the start of a UI file: [d2935d7709] check-in: [e5e8b9f32b] user: rkeene, branch: trunk, size: 11000 [annotate] [blame] [check-ins using] [diff]
2016-02-15
07:31
ChromeOS: Attempt to sign the correctly prefixed data file: [10c678f515] check-in: [7879121689] user: rkeene, branch: trunk, size: 10685 [annotate] [blame] [check-ins using] [diff]
07:22
ChromeOS: Try to supply the user PIN to the card file: [bf69054466] check-in: [036113d051] user: rkeene, branch: trunk, size: 9951 [annotate] [blame] [check-ins using] [diff]
06:45
ChromeOS: Removed extraneous PIN clearing file: [79b6d25629] check-in: [4509382d11] user: rkeene, branch: trunk, size: 8689 [annotate] [blame] [check-ins using] [diff]
06:43
ChromeOS: Fixed race with specifying the Google Smartcard Manager App ID file: [e2d53d74fa] check-in: [c53eda4523] user: rkeene, branch: trunk, size: 8715 [annotate] [blame] [check-ins using] [diff]
06:39
ChromeOS: Restructured initialization so that the Google PCSC Smartcard Manager App ID can be found at runtime file: [95eeb58033] check-in: [16b40cb47e] user: rkeene, branch: trunk, size: 8651 [annotate] [blame] [check-ins using] [diff]
06:17
ChromeOS: Add new PIN to requests to sign once we gathered a new PIN file: [f054a4b4b3] check-in: [ae9cfddbd2] user: rkeene, branch: trunk, size: 8416 [annotate] [blame] [check-ins using] [diff]
06:16
ChromeOS: Start trying to sign data or send it back as needing a PIN or unsignable file: [dece8c3884] check-in: [a90efdf98f] user: rkeene, branch: trunk, size: 8346 [annotate] [blame] [check-ins using] [diff]
05:16
ChromeOS: Converted callback storage from an array to a hash, since we don't care about ordering file: [25cd0bb896] check-in: [a655f43d3b] user: rkeene, branch: trunk, size: 7527 [annotate] [blame] [check-ins using] [diff]
2016-02-13
15:43
ChromeOS: More work towards making the PIN entry more useful file: [7034902175] check-in: [16fd3e5408] user: rkeene, branch: trunk, size: 7527 [annotate] [blame] [check-ins using] [diff]
10:09
ChromeOS: Whitespace cleanup file: [130898c1ff] check-in: [78f6a43a4e] user: rkeene, branch: trunk, size: 7195 [annotate] [blame] [check-ins using] [diff]
10:08
ChromeOS: Made PIN entry failure code slightly cleaner file: [e6983d567a] check-in: [233d1929c2] user: rkeene, branch: trunk, size: 7194 [annotate] [blame] [check-ins using] [diff]
10:05
ChromeOS: Made PIN entry dialog much more robust file: [5dbcaf75a3] check-in: [2c6a5fb7dd] user: rkeene, branch: trunk, size: 7317 [annotate] [blame] [check-ins using] [diff]
2016-02-12
05:26
ChromeOS: Restructed the JavaScript portion of CACKey file: [097e060f29] check-in: [2900ebd791] user: rkeene, branch: trunk, size: 5683 [annotate] [blame] [check-ins using] [diff]
05:10
ChromeOS: Started working on providing working callbacks for calls into NaCl file: [11ec47cfa2] check-in: [b356505dc2] user: rkeene, branch: trunk, size: 274344 [annotate] [blame] [check-ins using] [diff]
04:10
ChromeOS: Removed extra debugging initialization, should now be centralized file: [0b72bd3c23] check-in: [39884d86b4] user: rkeene, branch: trunk, size: 277892 [annotate] [blame] [check-ins using] [diff]
2016-02-11
18:33
ChromeOS: Updated to pass messages to the PCSC-NACL plugin if they do not belong to us file: [3365edf925] check-in: [b7dc336d0f] user: rkeene, branch: trunk, size: 277989 [annotate] [blame] [check-ins using] [diff]
16:07
ChromeOS: Check to ensure we are running under ChromeOS before initializing, print an error to our console if not file: [94b1497683] check-in: [5af7507345] user: rkeene, branch: trunk, size: 277821 [annotate] [blame] [check-ins using] [diff]
2016-02-10
23:04
More work towards getting ChromeOS extension going file: [1a209c8c6b] check-in: [9e8c8d0997] user: rkeene, branch: trunk, size: 277666 [annotate] [blame] [check-ins using] [diff]
2016-02-04
22:51
More work towards a prototypical CACKey JavaScript file file: [5ad72ed1f7] check-in: [7fc78ce33e] user: rkeene, branch: trunk, size: 276610 [annotate] [blame] [check-ins using] [diff]
18:23
Added start of Chrome javascript module file: [dc0fd6eff0] check-in: [1578fc80e7] user: rkeene, branch: trunk, size: 1012 Added [annotate] [blame] [check-ins using]