Commit Graph

628 Commits

Author SHA1 Message Date
NIIBE Yutaka
7a0ea04377 port pin-cir to Chopstx 2013-11-02 14:46:46 +09:00
NIIBE Yutaka
95eb208d71 fixes for pin-cir support 2013-11-02 14:34:19 +09:00
NIIBE Yutaka
95587b8cae update sys 2013-11-02 14:28:06 +09:00
NIIBE Yutaka
6eccd35e47 DnD port 2013-10-31 16:52:51 +09:00
NIIBE Yutaka
9b6e2bd160 priority tweak 2013-10-24 12:10:46 +09:00
NIIBE Yutaka
40f2725158 improve key store handling (for overriding) 2013-10-24 12:01:50 +09:00
NIIBE Yutaka
65035f5151 Test suite update 2013-10-23 12:32:56 +09:00
NIIBE Yutaka
6d8a67b207 more bug fix 2013-10-23 11:16:29 +09:00
NIIBE Yutaka
c7feef251a fix kk0 bug 2013-10-22 15:35:32 +09:00
NIIBE Yutaka
2b39348e10 new management of pass phrase 2013-10-15 12:52:55 +09:00
NIIBE Yutaka
5c74f11ed2 fix auth conditions 2013-10-11 14:08:13 +09:00
NIIBE Yutaka
b7e4f90d96 delete keystring from DO 2013-10-11 13:13:07 +09:00
NIIBE Yutaka
54f20d8c95 care garbage collection, again 2013-10-10 14:19:31 +09:00
NIIBE Yutaka
266f93dfac Remove iteration field 2013-10-10 14:01:36 +09:00
NIIBE Yutaka
e73ebbe33f Bug fix for flash ROM garbage collection 2013-10-10 13:46:18 +09:00
NIIBE Yutaka
e0d7045239 Bug fix for mpi_exp_mod 2013-10-10 12:07:07 +09:00
NIIBE Yutaka
6ad6b1d73a Add SALT for pass phrase handling 2013-10-09 17:21:37 +09:00
NIIBE Yutaka
7f93ea088f auth and keystring handling improvement (3) 2013-10-09 12:23:46 +09:00
NIIBE Yutaka
5d80525552 auth and keystring handling improvement (2) 2013-10-09 11:47:06 +09:00
NIIBE Yutaka
b31e688536 auth and keystring handling improvement (1) 2013-10-09 11:13:43 +09:00
NIIBE Yutaka
62e00a321e Update from PolarSSL 2013-10-08 10:43:50 +09:00
NIIBE Yutaka
f9eaa6e0d1 Allow odd size of certificate 2013-10-08 10:31:07 +09:00
NIIBE Yutaka
e2ec98225f more mitigation against timing attack 2013-10-07 13:30:10 +09:00
NIIBE Yutaka
061c991e26 more fix bignum 2013-10-07 09:30:30 +09:00
NIIBE Yutaka
84c25e5767 another way to mitigate timing attack 2013-10-06 09:28:58 +09:00
NIIBE Yutaka
533ac62846 PolarSSL update to 1.2.9 (RSA blinding) 2013-10-05 12:30:55 +09:00
NIIBE Yutaka
7631531609 bug fix of malloc/free 2013-10-04 13:45:22 +09:00
NIIBE Yutaka
dbc955e467 changelog 2013-10-01 11:54:51 +09:00
NIIBE Yutaka
093917927b Use pseudo random generator for primality test 2013-10-01 11:53:00 +09:00
NIIBE Yutaka
c8a6146d02 fix prime number generation 2013-09-30 16:10:51 +09:00
NIIBE Yutaka
f207c4ec49 improve key generation 2013-09-27 17:31:26 +09:00
NIIBE Yutaka
8dc4022944 Updage from NeuG 0.11 2013-09-25 13:39:33 +09:00
NIIBE Yutaka
fae8c726b1 Upgrade to newer Chopstx 2013-09-25 13:24:27 +09:00
NIIBE Yutaka
ec195b290c fix configure: Thanks to Sumedha Widyadharma 2013-09-25 13:21:13 +09:00
NIIBE Yutaka
d222998955 fix compute_kP 2013-09-25 11:59:44 +09:00
NIIBE Yutaka
ee1e1ac851 fix ECC 2013-09-20 17:17:59 +09:00
NIIBE Yutaka
b2fb734d57 gnuk.ld.in alignment change 2013-07-19 14:15:11 +09:00
NIIBE Yutaka
1f6d9b1ed4 NeuG update 2013-07-19 13:40:49 +09:00
NIIBE Yutaka
d917fadffb fix flash_erase_all_and_exec 2013-07-19 12:18:46 +09:00
NIIBE Yutaka
4db6994fa0 fix memory handling 2013-07-19 12:16:14 +09:00
NIIBE Yutaka
0f7edd39b5 Port to Chopstx 2013-07-19 08:51:07 +09:00
NIIBE Yutaka
ee7d72743e port to chopstx 2013-06-20 16:19:49 +09:00
NIIBE Yutaka
7c01cae4a5 conditionalize RSA/ECDSA 2013-06-18 12:17:55 +09:00
NIIBE Yutaka
188f77b5fd const for p256 2013-06-18 12:14:28 +09:00
NIIBE Yutaka
a5f4068872 Follow new API of PolarSSL 2013-03-19 15:37:02 +09:00
NIIBE Yutaka
bf727758df fix for new API of PolarSSL 2013-03-19 14:22:43 +09:00
NIIBE Yutaka
3debd620c4 add changelog and NEWS entry 2013-03-15 16:25:14 +09:00
NIIBE Yutaka
13b9e7bcf3 add changelog 2013-03-15 10:43:10 +09:00
NIIBE Yutaka
5dca2abb00 changelog 2013-03-14 14:03:53 +09:00
NIIBE Yutaka
25a73b4df5 changelog 2013-03-12 11:46:11 +09:00
NIIBE Yutaka
1ad81a61bd Increase process stack size 2013-03-12 10:44:20 +09:00
NIIBE Yutaka
5995f333a5 changelog 2013-03-09 10:08:42 +09:00
NIIBE Yutaka
b6970672ac changelog 2013-03-09 10:01:49 +09:00
NIIBE Yutaka
9ad15265ba changelog 2013-03-07 09:28:14 +09:00
NIIBE Yutaka
616fc9dd64 changelog 2013-03-06 17:19:10 +09:00
NIIBE Yutaka
b297321cc6 add changelog 2013-02-27 20:17:55 +09:00
NIIBE Yutaka
8cf0dd5665 fixes to enable reGNUal 2013-02-26 10:25:32 +09:00
NIIBE Yutaka
93c97e9474 update changelog 2013-02-25 15:38:16 +09:00
NIIBE Yutaka
a8cfda93e0 add ec point header for public key 2013-02-22 11:57:53 +09:00
NIIBE Yutaka
c9d8a3a910 revert signature change patch 2013-02-22 11:54:18 +09:00
NIIBE Yutaka
f507abc876 add GPG_DO_DISCRETIONARY 2013-02-21 23:45:09 +09:00
NIIBE Yutaka
bddb92de5c add header for EC Point 2013-02-21 19:59:58 +09:00
NIIBE Yutaka
c46309d8a9 add ChangeLog entry 2013-02-21 17:25:52 +09:00
NIIBE Yutaka
00fc3d71c1 fix ecdsa 2013-02-21 17:18:02 +09:00
NIIBE Yutaka
a368a45a0d ecdsa implementation 2013-02-20 16:49:56 +09:00
NIIBE Yutaka
76a9e0e9b6 update regnual (incompatible to 1.0.x) 2013-02-19 13:37:27 +09:00
NIIBE Yutaka
70c0f63629 update sha256.c 2013-02-19 12:07:53 +09:00
NIIBE Yutaka
a8f4e517fc removal of ChibiOS_2.0.8 2013-02-19 11:28:21 +09:00
NIIBE Yutaka
38bbd38d14 Update boards/STM32_PRIMER2 for newer ChibiOS/RT 2013-02-18 16:32:21 +09:00
NIIBE Yutaka
605d8ef6c1 more update to newer chibios 2013-02-18 16:08:47 +09:00
NIIBE Yutaka
daeac800d8 more change for new ChibiOS/RT 2013-02-18 15:07:13 +09:00
NIIBE Yutaka
427dd5e5bf update changelog 2013-02-18 00:25:33 +09:00
NIIBE Yutaka
f87b059f04 update ChibiOS/RT and NeuG 2013-02-18 00:21:35 +09:00
NIIBE Yutaka
ed61ed980d version 1.0.2 2013-02-15 11:45:52 +09:00
NIIBE Yutaka
7ff0baf5df test script changes 2013-02-14 16:59:41 +09:00
NIIBE Yutaka
46259ce63d fix Le field handling 2013-02-14 16:38:38 +09:00
NIIBE Yutaka
0aca10f307 fixes for removing update keys 2013-02-14 11:09:06 +09:00
NIIBE Yutaka
5213d9ab82 fix GET CHALLENGE 2013-02-13 13:32:38 +09:00
NIIBE Yutaka
62b4369d2c minor change to external_authenticate 2013-01-30 16:50:19 +09:00
NIIBE Yutaka
9dde59867d Implement VERIFY with empty data 2013-01-28 12:10:14 +09:00
NIIBE Yutaka
eae955b15e try VEGA ALPHA specific change 2013-01-22 21:08:55 +09:00
NIIBE Yutaka
7e8dd12654 New tool/pageant_proxy_to_gpg.py 2013-01-21 12:10:25 +09:00
NIIBE Yutaka
6b6913c676 add tool/sexp.py 2013-01-21 12:05:06 +09:00
NIIBE Yutaka
3ad9373163 fix gpg_agent.py 2013-01-21 09:22:47 +09:00
NIIBE Yutaka
77d06fb301 tool/pinpadtest: add fixed length input 2013-01-11 12:16:50 +09:00
NIIBE Yutaka
ad9a901e1b upgrade_by_passwd.py 2012-12-25 14:47:49 +09:00
NIIBE Yutaka
4bfe087583 add test/factory_upgrade.py 2012-12-19 15:53:07 +09:00
NIIBE Yutaka
22d0cb689a add regnual class 2012-12-19 13:13:52 +09:00
NIIBE Yutaka
fe6337f988 new methods for gnuk_token.py 2012-12-19 12:57:36 +09:00
NIIBE Yutaka
1a2560531d fix 2012-12-19 11:19:17 +09:00
NIIBE Yutaka
40e234b799 Use tool/gnuk_token.py 2012-12-19 10:44:50 +09:00
NIIBE Yutaka
12bd1161a4 password length check for adminlessmode 2012-12-14 10:31:46 +09:00
NIIBE Yutaka
d72a0b7893 fix src/openpgp-do.c 2012-12-14 09:53:16 +09:00
NIIBE Yutaka
ee5b6a2a82 fix tool/gnuk_remove_keys* 2012-12-12 15:30:40 +09:00
NIIBE Yutaka
f9b43a67ee Add tool/gnuk_remove_keys_libusb.py 2012-12-05 14:27:15 +09:00
NIIBE Yutaka
b9772265cf proper bError value for time extension 2012-11-07 11:30:00 +09:00
NIIBE Yutaka
254c521c6f tool/gnuk_upgrade.py: Support non-smartcard auth 2012-11-01 09:18:55 +09:00
NIIBE Yutaka
d7c6b95ba1 add tool/get_raw_public_key.py 2012-10-31 16:23:19 +09:00
NIIBE Yutaka
2e7d93a556 change the product string 2012-10-26 11:05:33 +09:00
NIIBE Yutaka
db2d897c3f Update README and fix for STBEE_MINI 2012-10-13 08:40:37 +09:00
NIIBE Yutaka
23a9fe3bdc stlinkv2 fixes 2012-09-25 09:00:10 +09:00
NIIBE Yutaka
e8f773d2f6 fix stlinkv2.py 2012-09-18 15:32:12 +09:00
NIIBE Yutaka
6b5fc04c0d fix sha256 2012-09-12 14:16:40 +09:00
NIIBE Yutaka
39bee2ee01 Fix by Henry Hu 2012-08-29 13:16:27 +09:00
NIIBE Yutaka
f39380d3aa version 1.0.1 2012-08-03 11:20:13 +09:00
NIIBE Yutaka
71eaffc0ee version 1.0 2012-07-21 09:36:25 +09:00
NIIBE Yutaka
df5b7f31a3 doc 2012-07-21 09:26:51 +09:00
NIIBE Yutaka
63979416f6 fix tests for CERTDO 2012-07-20 16:00:41 +09:00
NIIBE Yutaka
5d3e6c2b29 initial PW1 123456 test cases 2012-07-10 14:16:53 +09:00
NIIBE Yutaka
63df97a2e0 Add tests 2012-07-10 08:55:48 +09:00
NIIBE Yutaka
144dd88a07 Bug fix for keygen 2012-07-10 08:51:38 +09:00
NIIBE Yutaka
e80c8f1e8e USB disconnect tool/stlinkv2.py 2012-07-10 08:50:32 +09:00
NIIBE Yutaka
51435e7dba return error sooner for decryption 2012-07-09 09:29:00 +09:00
NIIBE Yutaka
29b68186bf fix stlinkv2 for FST-01's LED 2012-07-09 09:27:38 +09:00
NIIBE Yutaka
a5fddc691d fix decryption test case 2012-07-09 09:26:10 +09:00
NIIBE Yutaka
965dace0a4 version 0.21 2012-07-06 10:21:58 +09:00
NIIBE Yutaka
ee4f3806c2 Add SPI flash ROM support for tool/stlinkv2.py 2012-07-06 10:03:10 +09:00
NIIBE Yutaka
9ad6c6461d SPI flash support starts for FST-01 2012-07-06 08:26:20 +09:00
NIIBE Yutaka
a796e9f145 RSA change 2012-07-05 09:32:46 +09:00
NIIBE Yutaka
f88e7af3ce add more tests 2012-07-05 09:26:58 +09:00
NIIBE Yutaka
6f97e8a7c4 Bug fix for s2k call 2012-07-05 09:12:04 +09:00
NIIBE Yutaka
e78206e1cd fix resetting ADMIN pass phrase in admi-less mode 2012-07-05 08:56:42 +09:00
NIIBE Yutaka
ffba0e0158 changelog 2012-07-04 06:00:14 +09:00
NIIBE Yutaka
610573256e add new tests 2012-07-03 09:38:18 +09:00
NIIBE Yutaka
33c3980e46 fix stlinkv2.py (for Windows) 2012-07-02 13:55:21 +09:00
NIIBE Yutaka
6d8580f67a s2k 2012-06-30 07:49:40 +09:00
NIIBE Yutaka
506761d823 regnual cleanup 2012-06-29 13:45:37 +09:00
NIIBE Yutaka
2764bbb5a9 decryption test after keygen 2012-06-28 12:01:37 +09:00
NIIBE Yutaka
3202b7d45c add test for digital signature after keygen 2012-06-28 11:07:11 +09:00
NIIBE Yutaka
0988474d87 adding to gnuk.py 2012-06-28 09:03:15 +09:00
NIIBE Yutaka
839b0156a9 more tests 2012-06-27 14:15:51 +09:00
NIIBE Yutaka
92d500d4b5 bug fix flash write and flash access before that while flash GC 2012-06-27 14:14:15 +09:00
NIIBE Yutaka
1944a78443 PW3 handling and signature counter 2012-06-27 13:10:12 +09:00
NIIBE Yutaka
a41476ab32 add test 2012-06-26 17:59:24 +09:00
NIIBE Yutaka
1118cd030a usb_strings.py 2012-06-25 10:53:06 +09:00
NIIBE Yutaka
70efd3a1cd stlinkv2.py: Add blank check 2012-06-22 13:18:30 +09:00
NIIBE Yutaka
6f203bc4ea Add blank_check.S 2012-06-21 19:40:41 +09:00
NIIBE Yutaka
4290a2cc10 ST-Link/V2 flash ROM writer 2012-06-20 14:44:20 +09:00
NIIBE Yutaka
b3c15ce93c version 0.20 2012-06-19 10:19:26 +09:00
NIIBE Yutaka
de51fc2fd4 LED display change 2012-06-18 12:24:54 +09:00
NIIBE Yutaka
c61a63dbb6 external authenticate incompatible change to SHA256 2012-06-16 14:33:22 +09:00
NIIBE Yutaka
abd64bc495 clear random data after free 2012-06-15 13:26:27 +09:00
NIIBE Yutaka
2d5246e7fa protection improvements (2): Use ECB for DEK encryption, use IV, etc. 2012-06-15 08:56:57 +09:00
NIIBE Yutaka
94a65f0d99 Deprecate DnD 2012-06-15 08:55:09 +09:00
NIIBE Yutaka
a5d77ec5af protection improvement (1): different S2K for PW1 and Reset-code 2012-06-14 09:13:59 +09:00
NIIBE Yutaka
a2855c9442 use mpi_lset instead of mpi_read_string 2012-06-14 08:53:05 +09:00
NIIBE Yutaka
670e9058f1 SHA256 2012-06-14 08:46:59 +09:00
NIIBE Yutaka
81f8f94dd4 bug fix for LED display 2012-06-13 15:12:10 +09:00
NIIBE Yutaka
956e89d10a keygen is configure option 2012-06-13 09:07:26 +09:00
NIIBE Yutaka
ec0297050a polarssl bugfix 2012-06-08 11:01:05 +09:00
NIIBE Yutaka
258552e544 Emit LED light 2012-06-08 09:48:40 +09:00
NIIBE Yutaka
ee743ca042 internal authenticate input check 2012-06-07 13:59:13 +09:00
NIIBE Yutaka
39a3cb8b09 implement key generation 2012-06-07 13:12:27 +09:00
NIIBE Yutaka
2db7875da7 polarssl change 2012-06-07 10:39:48 +09:00
NIIBE Yutaka
3da8a3b326 version 0.18 2012-06-06 09:05:24 +09:00
NIIBE Yutaka
75bfa6068a improve regnual 2012-06-06 08:39:23 +09:00
NIIBE Yutaka
37b1992f10 fix gnuk_put_binary 2012-06-05 11:18:41 +09:00
NIIBE Yutaka
bfa4952f31 use RBIT instruction of Thumb-2 2012-06-05 10:33:50 +09:00
NIIBE Yutaka
1164ac4d28 CertDO bug fixes 2012-06-04 18:13:35 +09:00
NIIBE Yutaka
f73634d17c Implement CRC32 check 2012-06-04 16:31:40 +09:00
NIIBE Yutaka
07b1266727 bug fix 2012-06-04 11:34:10 +09:00
NIIBE Yutaka
879b8b9966 firmware update using public key 2012-06-01 13:23:00 +09:00
NIIBE Yutaka
78d9a56277 firmware update key registration 2012-06-01 13:20:47 +09:00
NIIBE Yutaka
19d9e55613 update regnual 2012-06-01 13:18:34 +09:00
NIIBE Yutaka
441051a485 ifdef-out USB strings for reGNUal 2012-06-01 13:15:13 +09:00
NIIBE Yutaka
42f9c16fd8 Bug fixes for USB protocol stack. 2012-06-01 09:36:02 +09:00
NIIBE Yutaka
7860f1e729 buffer size of rsa_verify 2012-05-31 18:19:39 +09:00
NIIBE Yutaka
fa2ae42e69 SHA1 for external authentication 2012-05-31 13:09:57 +09:00
NIIBE Yutaka
2215a6dd2c challenge/response definition change 2012-05-31 12:34:11 +09:00
NIIBE Yutaka
c5762e7891 firmware update keys handling 2012-05-31 11:58:14 +09:00
NIIBE Yutaka
ab51c5421d revice system service, version string 2012-05-31 08:58:26 +09:00
NIIBE Yutaka
093c98bb0f external authenticate implemented 2012-05-30 18:50:22 +09:00
NIIBE Yutaka
6ba65c8d8b rsa_verify function 2012-05-29 12:14:10 +09:00
NIIBE Yutaka
f8bb88227a fix API of RSA 2012-05-29 11:55:08 +09:00
NIIBE Yutaka
cc95fff074 support revision detail and configure options in USB strings 2012-05-29 11:28:00 +09:00
NIIBE Yutaka
01de6a74c5 DFU support for reGNUal upgrade 2012-05-29 10:07:23 +09:00
NIIBE Yutaka
08563d5a65 improve sys interface for flash_erase_all_and_exec 2012-05-29 09:41:25 +09:00
NIIBE Yutaka
e2ab8c9183 improve DFU_SUPPORT 2012-05-29 09:20:38 +09:00
NIIBE Yutaka
8d8e67f1ad support DFU board 2012-05-29 08:37:36 +09:00
NIIBE Yutaka
1576b8303e flash write range check 2012-05-28 13:00:58 +09:00
NIIBE Yutaka
ba8609be41 DFU Support 2012-05-28 12:53:58 +09:00
NIIBE Yutaka
3588fbd97a AES data .sys works now 2012-05-28 12:04:27 +09:00
NIIBE Yutaka
54f52838ef cleanup hwinit0 2012-05-28 11:48:35 +09:00
NIIBE Yutaka
f072de436b better usage of .sys section 2012-05-28 11:46:49 +09:00
NIIBE Yutaka
cb1dc21b61 Update by reGNUal works now 2012-05-28 11:29:51 +09:00
NIIBE Yutaka
7dd703c28b SCR->VCR 2012-05-26 12:50:23 +09:00
NIIBE Yutaka
1e9b73de49 sys section at non-writable area 2012-05-25 17:06:14 +09:00
NIIBE Yutaka
2113d5b751 boards changes 2012-05-25 15:36:09 +09:00
NIIBE Yutaka
6b47ee56b8 use functions in sys 2012-05-25 15:20:08 +09:00
NIIBE Yutaka
8c6ffaa167 fix sys.c 2012-05-25 09:12:37 +09:00
NIIBE Yutaka
e99d129c97 fix mass erase on SRAM 2012-05-24 09:07:00 +09:00
NIIBE Yutaka
4a59c73bc3 main.c 2012-05-23 17:07:30 +09:00
NIIBE Yutaka
b1cc1ec6f6 protection 2012-05-23 15:25:20 +09:00
NIIBE Yutaka
d31b2211c6 mass erase 2012-05-23 14:55:04 +09:00
NIIBE Yutaka
8e4775ab4a improve regnual 2012-05-23 12:16:31 +09:00
NIIBE Yutaka
ab4e0c2167 configure support for regnual 2012-05-22 12:26:49 +09:00
NIIBE Yutaka
cc80c3e433 rename to usb_ctrl.c 2012-05-22 12:07:02 +09:00
NIIBE Yutaka
abfe779728 add regnual 2012-05-22 11:14:22 +09:00
NIIBE Yutaka
12c94c1f22 Gnuk change to support reGNUal 2012-05-22 10:53:23 +09:00
NIIBE Yutaka
810b0d9a5b bug fix for control_read 2012-05-19 01:40:44 +09:00
NIIBE Yutaka
b7599feb4f more upgrade 2012-05-18 19:03:09 +09:00
NIIBE Yutaka
87d36deeb9 more changes for upgrade feature and USB API 2012-05-18 11:39:04 +09:00
NIIBE Yutaka
ce338a9727 implement downloading program 2012-05-17 17:02:49 +09:00
NIIBE Yutaka
e2e2e1a045 disable all endpoints when configure(0) 2012-05-17 13:29:39 +09:00
NIIBE Yutaka
f2afeacdcb fix usb_lld.c 2012-05-17 12:45:51 +09:00
NIIBE Yutaka
429c6f3d8b fileid change/cleanup 2012-05-17 12:25:52 +09:00
NIIBE Yutaka
a921d408c5 version 0.18 2012-05-15 13:50:32 +09:00
NIIBE Yutaka
a8b116b93f add key removal tool 2012-05-14 15:38:50 +09:00
NIIBE Yutaka
5ff82b6d8b fix 2012-05-14 15:38:03 +09:00
NIIBE Yutaka
ee61781b92 more cleanup 2012-05-14 14:26:44 +09:00
NIIBE Yutaka
9275a6fdcb cleanup 2012-05-14 14:25:09 +09:00
NIIBE Yutaka
7fb547a87e cleanup usage of USB endpoint 2012-05-12 08:06:33 +09:00
NIIBE Yutaka
ac28ee171c configure option --vidpid to specify USB device ID 2012-05-11 14:09:54 +09:00
NIIBE Yutaka
a0a1b8177b Fixes for New USB stack 2012-05-11 09:28:04 +09:00
NIIBE Yutaka
ab8a3eed29 configure: mention FST_01 2012-05-11 09:23:57 +09:00
NIIBE Yutaka
b56c3b81ec New USB stack 2012-05-10 19:01:01 +09:00
NIIBE Yutaka
c98f1fe8c6 fix usb config 2012-02-02 14:17:51 +09:00
NIIBE Yutaka
14673b825b version 0.17 2012-02-02 14:09:38 +09:00
NIIBE Yutaka
3d732a7c2d command chaining change 2012-02-02 12:18:47 +09:00
NIIBE Yutaka
aff9080b35 add alignment for gnuk.ld.in, add ChangeLog entries. 2012-01-21 00:33:17 +09:00
NIIBE Yutaka
f92ee76db5 fixes two bugs 2012-01-19 14:23:01 +09:00
NIIBE Yutaka
87e4fd50c1 New API between gpg and ccid layer 2012-01-18 18:59:16 +09:00
NIIBE Yutaka
cbb2c6aab5 clean up USB API 2 2012-01-16 13:24:31 +09:00
NIIBE Yutaka
00541d7627 clean up USB API 2012-01-16 12:17:45 +09:00
NIIBE Yutaka
11351c8cae pinmodify is OK for unblock and put resetcode 2012-01-10 16:02:53 +09:00
NIIBE Yutaka
41537cc827 check DF name on SELECT command 2012-01-05 15:14:35 +09:00
NIIBE Yutaka
a4e0e67340 pinpadtest.py: name change 2012-01-05 10:15:00 +09:00
NIIBE Yutaka
121df70044 fix long standing bug of RxCount setting for buffer bound (was bug in STmicro's software) 2011-12-28 22:16:14 +09:00
NIIBE Yutaka
48d89973c6 fixed long standing bug of ZLP 2011-12-28 12:27:16 +09:00
NIIBE Yutaka
3074058ff7 more fix to CERTDO_SUPPORT 2011-12-22 17:10:41 +09:00
NIIBE Yutaka
a0c8cf2ff4 Data Object 0x7f21 is now optional 2011-12-21 14:14:28 +09:00
NIIBE Yutaka
c0ab2ae830 DnDpinentry: cancellation 2011-12-20 10:39:47 +09:00
NIIBE Yutaka
1145fe0ad8 add new tool pinpad-test.py 2011-12-16 16:42:09 +09:00
NIIBE Yutaka
e2a4be1444 version 0.16 2011-12-14 12:51:26 +09:00
NIIBE Yutaka
b4d36a429f Fixes for PINPAD_SUPPORT 2011-12-14 12:45:20 +09:00
NIIBE Yutaka
828b8f5768 merge dnd-support branch
fix vcom, change volume label
2011-12-13 13:29:23 +09:00
NIIBE Yutaka
b113e6fa7b verify_other should not fail with no keys, but really checks PW1 2011-12-13 11:21:45 +09:00
NIIBE Yutaka
9dcb59f6aa minor cleanup 2011-12-08 10:56:48 +09:00
NIIBE Yutaka
351ce68729 better USB interoperability 2011-12-07 10:16:02 +09:00
NIIBE Yutaka
142dbabfd8 pinpad entry parameter handling 2011-12-07 09:38:48 +09:00
NIIBE Yutaka
1e94b262af pinpad support change 2011-12-01 18:23:10 +09:00
NIIBE Yutaka
268c41634a pinpad input for reset code 2011-11-29 15:18:25 +09:00
NIIBE Yutaka
bc71c39ea4 version 0.15 2011-11-24 15:40:38 +09:00
NIIBE Yutaka
62520ed0f4 tool/dfuse.py: support unaligned write and hole 2011-11-22 16:17:37 +09:00
NIIBE Yutaka
1ac7e20fb0 add FST_01 2011-11-14 14:22:37 +09:00
NIIBE Yutaka
6337371016 PIN input DIAL support change 2011-11-01 15:01:32 +09:00
NIIBE Yutaka
ed7e904aef PIN input CIR support change 2011-11-01 14:57:11 +09:00
NIIBE Yutaka
de39c484d0 support FST-01 8MHz 2011-11-01 11:41:20 +09:00
NIIBE Yutaka
ec7a2db43a cosmetic fix of src/ac.c 2011-11-01 11:39:47 +09:00
NIIBE Yutaka
f3a3808608 merge call-rsa.c change in the branch of rsa_1024_support. 2011-11-01 11:21:25 +09:00
NIIBE Yutaka
447139f74d fixed the bug for user who keeps using initial PW1 2011-11-01 11:01:16 +09:00
NIIBE Yutaka
683253b2eb workaround for GCC (summon-arm-toolchain) 2011-11-01 10:59:44 +09:00
NIIBE Yutaka
4749062338 increase (decreased) main (interrupt) stack size 2011-10-14 15:50:08 +09:00
NIIBE Yutaka
2181c1a428 version 0.14 2011-10-07 11:01:21 +09:00
NIIBE Yutaka
48f552b69b random_bits are not needed any more 2011-10-06 17:02:37 +09:00
NIIBE Yutaka
6aca64b664 cleanup 2011-10-06 16:58:20 +09:00
NIIBE Yutaka
94f2c25c3b NeuG integrated 2011-10-06 16:56:08 +09:00
NIIBE Yutaka
9528867c2a minor boards fixes 2011-07-22 15:48:00 +09:00
NIIBE Yutaka
241f62238d add fix of Chibios 2011-07-04 15:57:05 +09:00
NIIBE Yutaka
dee75314fc adc macro rename patch (external) 2011-07-04 10:05:56 +09:00
NIIBE Yutaka
8bf1019df7 version 0.13 2011-06-15 08:52:02 +09:00
NIIBE Yutaka
8c930952f2 more performance tweak 2011-05-31 10:17:38 +09:00
NIIBE Yutaka
09748fc046 bug fixes 2011-05-27 16:08:16 +09:00
NIIBE Yutaka
450807e8bf more rsa improvement 2011-05-27 11:11:41 +09:00
NIIBE Yutaka
ede8bdc2c0 rsa improvement 2011-05-26 12:04:45 +09:00
NIIBE Yutaka
4e1126f88c add tool/hub_ctrl.py, this is convenient for development if you have hub with the feature 2011-05-25 15:17:36 +09:00
NIIBE Yutaka
c620b73202 flash_unlock at the beginning 2011-05-16 10:14:09 +09:00
NIIBE Yutaka
2d07cd6f0d API change 2011-05-16 10:05:17 +09:00
NIIBE Yutaka
c254c9d558 version 0.12 2011-05-13 11:59:05 +09:00
NIIBE Yutaka
c04e5d816c fix condition of ac_check_status 2011-05-12 18:05:39 +09:00
NIIBE Yutaka
82fc1c7e93 fix dfuse.py 2011-05-12 14:01:03 +09:00
NIIBE Yutaka
112a9f51c2 -p option for gnuk_put_binary.py 2011-05-12 11:06:20 +09:00
NIIBE Yutaka
96de962cfc buf fix of password change 2011-05-12 11:04:14 +09:00
NIIBE Yutaka
c196992c76 modify random 2011-05-12 09:27:26 +09:00
NIIBE Yutaka
571e7af387 pw err counter fix 2011-05-12 08:42:57 +09:00
NIIBE Yutaka
74b21d307c VERIFY bug fixes 2011-05-11 23:33:38 +09:00
NIIBE Yutaka
58d9f554d1 pyscard version of put_binary 2011-05-11 16:49:22 +09:00
NIIBE Yutaka
2fbdeb8d89 Revert change of usb-icc.c 2011-05-11 16:46:21 +09:00
NIIBE Yutaka
93a7515bcd serial number handling by ROM 2011-05-11 10:56:36 +09:00
NIIBE Yutaka
0b5f579510 save memory (4) 2011-05-11 09:34:22 +09:00
NIIBE Yutaka
582612ddc7 save memory (3) 2011-05-11 09:31:16 +09:00
NIIBE Yutaka
0ef47be2da save memory (2) 2011-05-11 09:29:18 +09:00
NIIBE Yutaka
af1067688e save memory (1) 2011-05-11 09:27:49 +09:00
NIIBE Yutaka
8e765327b2 fixes 2011-05-10 15:13:15 +09:00
NIIBE Yutaka
6c5ee62d61 API rename for password counters 2011-05-10 09:30:09 +09:00
NIIBE Yutaka
f58d639440 Bug fixes 2011-05-10 09:17:38 +09:00
NIIBE Yutaka
79c9ad9fd4 Prevent observation of PW3 emptiness 2011-05-10 09:11:40 +09:00
NIIBE Yutaka
6c79434549 Cleanup logo 2011-04-18 17:50:04 +09:00
NIIBE Yutaka
082efb5dc4 Version 0.11 2011-04-15 17:50:03 +09:00
NIIBE Yutaka
903242b9ad fix dfuse.py 2011-04-11 08:57:54 +09:00
NIIBE Yutaka
0f7e86b3b8 fix USB endpoint reset code 2011-02-24 15:54:40 +09:00
NIIBE Yutaka
f769ebe05c Version 0.10 2011-02-10 14:00:40 +09:00
NIIBE Yutaka
6f19c97afd fix things around write_binary 2011-02-09 14:06:57 +09:00
NIIBE Yutaka
677fc00489 serial number support is not at compile time 2011-02-08 14:20:20 +09:00
NIIBE Yutaka
21bcf76d36 random bit not in executable 2011-02-07 11:57:27 +09:00
NIIBE Yutaka
103484c44a fix for pinpad with reseting code 2011-02-04 16:43:14 +09:00
NIIBE Yutaka
98048620ec version 0.9 2011-02-01 15:25:36 +09:00
NIIBE Yutaka
1180a22d66 bug fix of usb_prop.c 2011-01-29 00:00:47 +09:00
NIIBE Yutaka
6893a0bc64 add support of card holder certificate 2011-01-28 20:54:05 +09:00
NIIBE Yutaka
15c87a2fd1 card holder certificate support 2011-01-27 18:17:01 +09:00