Commit Graph

  • 821880a8d6 parse extension info in MC Conor Patrick 2019-03-20 15:45:10 -04:00
  • 44f96f5843
    Merge pull request #148 from solokeys/testing_refactor Conor Patrick 2019-03-20 15:06:12 -04:00
  • 6ec9fb962a delay send_raw in test Conor Patrick 2019-03-20 14:59:31 -04:00
  • c9bfe001ee refactored version, previously lost Conor Patrick 2019-03-20 14:56:52 -04:00
  • 5e46fd96ac
    Create LICENSE Nicolas Stalder 2019-03-19 16:29:39 +01:00
  • 103cc3cfb0
    Some fun with shields Nicolas Stalder 2019-03-19 16:28:47 +01:00
  • 9544330dc3 delay send_raw in test Conor Patrick 2019-03-17 23:17:43 -04:00
  • 0964ff69b7 refactor a bit Conor Patrick 2019-03-11 14:28:08 -04:00
  • e4a2b9e1ca Get udev instructions up to date Nicolas Stalder 2019-03-18 01:20:34 +01:00
  • d29fa34da1
    Update README.md Conor Patrick 2019-03-15 22:08:07 -04:00
  • 6ed2610a5c
    Merge pull request #145 from solokeys/stable-v2.0.0 Conor Patrick 2019-03-14 19:39:43 -04:00
  • 3b9d4e5023 Set STABLE_VERSION to 2.0.0 Nicolas Stalder 2019-03-15 00:35:50 +01:00
  • 2da083c18a
    Merge pull request #138 from solokeys/fix-warning Conor Patrick 2019-03-11 14:33:02 -04:00
  • 50bfbc1eff I think this does it Nicolas Stalder 2019-03-10 15:26:45 +01:00
  • 86739df7a1 Improvements to Docker build Nicolas Stalder 2019-03-10 15:19:16 +01:00
  • c7f0d050d7 Fix udev rule for STM bootloader Nicolas Stalder 2019-03-08 14:25:29 +01:00
  • b79670a447
    Merge pull request #133 from solokeys/more_testing Conor Patrick 2019-03-07 21:25:53 -05:00
  • 169ba59ed4 use alpha Conor Patrick 2019-03-07 21:19:10 -05:00
  • f3003c58c9 new release 2.0.0 Conor Patrick 2019-03-07 20:33:20 -05:00
  • 084e518018 refactor Conor Patrick 2019-03-06 17:43:28 -05:00
  • 6674f0a8ff add more tests Conor Patrick 2019-03-06 16:17:12 -05:00
  • f704851419 add bootloader tests Conor Patrick 2019-03-06 14:23:56 -05:00
  • 0d5e1ee872 Test solo specific commands Conor Patrick 2019-03-06 14:06:07 -05:00
  • 5cb81c753d Add version/extensions to PC build Conor Patrick 2019-03-06 14:05:44 -05:00
  • b0b0564df9 fix imports Conor Patrick 2019-03-06 13:13:43 -05:00
  • 195dc2a8ae use 0x7f as upper counter byte 2.0.0 Conor Patrick 2019-03-04 02:36:47 -05:00
  • 4982b13f64
    Merge pull request #129 from solokeys/testing_fido2 Conor Patrick 2019-03-04 02:26:06 -05:00
  • 63a93f6ec2 test pin lock out Conor Patrick 2019-03-03 19:01:08 -05:00
  • 7b8ec18e76 add reboot capability for tests Conor Patrick 2019-03-03 18:43:14 -05:00
  • 67faef0117 tests for client pin Conor Patrick 2019-03-03 17:17:04 -05:00
  • 0b9f0af3c7 spin pc less Conor Patrick 2019-03-03 17:15:26 -05:00
  • 880d54a4f0 more fido2 tests Conor Patrick 2019-03-03 03:43:15 -05:00
  • 1507758ad1 bring pc crypto impl up to date Conor Patrick 2019-03-02 23:10:43 -05:00
  • e883c5aa6e add many fido2 tests Conor Patrick 2019-03-02 22:40:51 -05:00
  • afc85e0d2e update log message Conor Patrick 2019-03-02 22:40:27 -05:00
  • a40dcf3f17 reduce nfc detect period to 10ms Conor Patrick 2019-03-02 20:08:28 -05:00
  • 4b82e80d7a init device with nfc detection Conor Patrick 2019-03-02 20:08:15 -05:00
  • 246dea8a44 fix clock init by setting flash latency last for low freqs Conor Patrick 2019-03-02 20:05:27 -05:00
  • 7a98764a5b organize ECC flags Conor Patrick 2019-03-02 19:48:09 -05:00
  • dc946f5b35 centralize reset key agreement Conor Patrick 2019-03-02 19:38:27 -05:00
  • 0232893611 increase buffer size for USB strings, check string length Conor Patrick 2019-03-02 19:38:03 -05:00
  • 5995f84822 buffering logs sometimes freezes, stop for now Conor Patrick 2019-03-02 15:43:12 -05:00
  • 1ff00895b1 init nfc, fix freeze Conor Patrick 2019-03-02 02:02:01 -05:00
  • 83641b3789 disable clock settings for NFC passive for now Conor Patrick 2019-03-02 01:30:09 -05:00
  • 9b356076c5
    Merge pull request #127 from solokeys/testing Conor Patrick 2019-03-02 01:12:48 -05:00
  • 6c96521c7d slight cleanup Conor Patrick 2019-03-02 00:55:46 -05:00
  • 35707c3797 wrong size, causes RK's to be overwritten Conor Patrick 2019-03-02 00:55:25 -05:00
  • e31e703afd minor improvements Conor Patrick 2019-03-01 23:42:22 -05:00
  • 3a8be9eef7 add more u2f tests Conor Patrick 2019-03-01 23:16:48 -05:00
  • e2b30ec087 basic interface Conor Patrick 2019-03-01 22:35:50 -05:00
  • 495e10f3a1 add basic rk support for pc Conor Patrick 2019-03-01 22:28:25 -05:00
  • 11ca6bd517 fix pc testing Conor Patrick 2019-03-01 22:11:36 -05:00
  • a265da09fb Update u2f.c Conor Patrick 2019-03-01 22:00:17 -05:00
  • 1b4d1be9ee
    Merge pull request #119 from solokeys/udev Conor Patrick 2019-03-01 21:44:45 -05:00
  • 32f2436380
    Merge pull request #120 from nickray/sha512 Conor Patrick 2019-03-01 21:44:13 -05:00
  • 7255c4f8db
    Merge pull request #121 from solokeys/nfc Conor Patrick 2019-03-01 21:43:12 -05:00
  • 4e215db42a start from 0 Conor Patrick 2019-02-28 23:13:12 -05:00
  • a1ad641076 Merge branch 'master' of github.com:solokeys/solo Conor Patrick 2019-02-28 22:47:25 -05:00
  • daf56b0cc7 Silence warning about out of date pip in Travis Nicolas Stalder 2019-02-27 21:51:02 +01:00
  • 5859073cb8 Build bundle-hacker-{version}.hex Nicolas Stalder 2019-02-27 21:40:58 +01:00
  • ff5207ba77 First attempt Nicolas Stalder 2019-02-26 18:58:58 +01:00
  • 324b4a89cc Remove python-fido2 submodule Nicolas Stalder 2019-02-26 18:42:23 +01:00
  • 9f60caf9c1 for docker on windows 1.1.1 Conor Patrick 2019-02-26 21:11:33 -05:00
  • 0865f2a660 do not probe bootloader Nicolas Stalder 2019-02-27 03:18:12 +01:00
  • b1c72c9d94 for docker on windows Conor Patrick 2019-02-26 21:11:33 -05:00
  • 5e70c11b54 Hide onboard crypto tests behind a reserved ctaphid command Nicolas Stalder 2019-02-27 02:58:56 +01:00
  • 46ada5a8b9 WRONG_DATA apdu error code fix Conor Patrick 2019-02-26 20:34:07 -05:00
  • 0eac67259d remove stm32l442 target Conor Patrick 2019-02-26 18:24:40 -05:00
  • 9399a5f195 Cleanup udev rules, keep 99-solo.rules as symlink Nicolas Stalder 2019-02-21 14:16:45 +01:00
  • 47aa287480 Vanilla cifra needs more includes Nicolas Stalder 2019-02-26 23:50:01 +01:00
  • 865b698bed ...and bootloader Nicolas Stalder 2019-02-26 23:33:57 +01:00
  • 14974e0ebe fix compile issues Conor Patrick 2019-02-26 15:30:57 -05:00
  • 1ed7833c9f fix pc build Conor Patrick 2019-02-26 15:08:09 -05:00
  • e8d0ad5e7c autodetect passive nfc operation or usb operation Conor Patrick 2019-02-26 15:04:23 -05:00
  • e2ca7f52db optimize ecc for arm Conor Patrick 2019-02-26 14:19:07 -05:00
  • c97b9f9b8f Need includes in main Makefile too Nicolas Stalder 2019-02-26 20:16:38 +01:00
  • ecf994b647 fix warnings and compile errors Conor Patrick 2019-02-26 14:13:29 -05:00
  • 347d0942b1 refactor fromNFC Conor Patrick 2019-02-26 14:07:27 -05:00
  • ff0d42c8d5 refactor clock rates, fix warnings Conor Patrick 2019-02-26 13:56:06 -05:00
  • a6673b0917 Use our cifra fork, rename command, keep room for sha256 Nicolas Stalder 2019-02-26 19:31:14 +01:00
  • 0c296bba30 First go at using cifra for SHA512 Nicolas Stalder 2019-02-25 02:41:58 +01:00
  • 57930aaa13 fix compilation errors Conor Patrick 2019-02-26 13:27:25 -05:00
  • 1a6895ca25 merge Conor Patrick 2019-02-26 13:10:16 -05:00
  • 54241ecd42 add option 'sim' to select UDP/simulated backend Conor Patrick 2019-02-19 12:57:21 -05:00
  • e537d00173 update to new fido2 version Conor Patrick 2019-02-19 12:36:20 -05:00
  • a195408a11 scale up to 24 MHz only for register Conor Patrick 2019-02-26 01:51:07 -05:00
  • 54b7f42056 passive operation works as is (refactor needed) Conor Patrick 2019-02-26 01:19:35 -05:00
  • 6128e86da2
    Merge pull request #114 from merlokk/nfc4 Conor Patrick 2019-02-19 22:05:15 -05:00
  • fed9f473aa added hardware part of UID merlokk 2019-02-19 18:12:01 +02:00
  • f6ff3c1b87 Fetch tags in docker build script. More robust udev rules in docs Nicolas Stalder 2019-02-19 00:32:07 +01:00
  • afd3218358 Create CHANGELOG.md Conor Patrick 2019-02-17 16:16:29 -05:00
  • 6a92423f25 Create CHANGELOG.md 1.1.0 Conor Patrick 2019-02-17 16:16:29 -05:00
  • ed6da0ba1e
    Merge pull request #111 from solokeys/fido2-ext Conor Patrick 2019-02-17 15:51:57 -05:00
  • 46d7be865d fix upper byte U2F for backwards compatibility Conor Patrick 2019-02-17 15:33:24 -05:00
  • 596c6c1077 manually specify order for reproducible builds Conor Patrick 2019-02-16 22:30:49 -05:00
  • 6c3014575f Update application.mk Conor Patrick 2019-02-16 22:02:26 -05:00
  • 190ecc8fd8 make work for windows Conor Patrick 2019-02-16 21:27:56 -05:00
  • 0d2e03a5a9 Change firmware-hacker ROP level, add ST DFU udev Nicolas Stalder 2019-02-17 02:28:52 +01:00
  • 991530f88b generate the serial number same as DFU Conor Patrick 2019-02-16 14:08:59 -05:00
  • de31924be3 Lock down reproducible make targets and use in docker build Nicolas Stalder 2019-02-16 18:46:13 +01:00