Commit Graph

  • ba6da64605
    build standalone master shimun 2020-11-01 13:43:51 +01:00
  • 393051f407
    UNDO: hmac-secret should be different when UV=1 8lfp9n2gyxjssac4d2c7n5pcj1ydmg6n shimun 2020-10-30 16:45:53 +01:00
  • c9894ab68a
    filter result shimun 2020-10-30 16:23:49 +01:00
  • 65dc8de490
    allow pin removal shimun 2020-10-30 16:13:22 +01:00
  • d0124c615a
    nix shimun 2020-10-30 16:07:57 +01:00
  • 3de4d0155e
    build master-old shimun 2020-10-30 15:43:25 +01:00
  • 5f9537bccc
    build shimun 2020-10-30 13:58:59 +01:00
  • 8b91ec7c53
    Update SECURITY.md Nicolas Stalder 2020-10-08 20:12:07 +02:00
  • 967e35472f
    shell shimun 2020-09-20 14:18:05 +02:00
  • b86f0ee4e5 Add tutorials Julian Rösner 2020-08-28 19:33:25 +02:00
  • 78f7a7a979
    allow pin removal shimun 2020-08-30 17:02:35 +02:00
  • 72063049a7
    use bit shifts shimun 2020-06-14 16:49:43 +02:00
  • 4743fd2326
    make led colour depend on credential shimun 2020-06-09 20:12:55 +02:00
  • 13c882b532 Redirect on Netlify level Nicolas Stalder 2020-06-10 01:07:40 +02:00
  • 483edcb56d Some leftover old doc links Nicolas Stalder 2020-06-10 00:31:58 +02:00
  • b7b5d51cc2
    Merge pull request #448 from solokeys/simplify-docs Nicolas Stalder 2020-06-10 00:20:17 +02:00
  • c52af54e8f Host solo docs directly at docs.solokeys.{dev,io} Nicolas Stalder 2020-06-09 23:57:29 +02:00
  • cc4cd340da
    Merge pull request #439 from Nuc1eoN/Nuc1eoN-patch-1 Nicolas Stalder 2020-05-19 23:25:48 +02:00
  • ca885941f0
    Update udev.md Philip Pokarowski 2020-05-19 23:15:13 +02:00
  • dc27b48101
    Merge pull request #435 from FabianHenneke/patch-1 Nicolas Stalder 2020-05-08 22:43:02 +02:00
  • 1bf071f8b4
    Update udev.md Fabian Henneke 2020-05-08 19:28:16 +02:00
  • cc3d3c63ec
    Mention that systemd 244+ detects FIDO devices Fabian Henneke 2020-05-08 19:25:11 +02:00
  • c248b5d569
    Merge pull request #428 from Iolaum/dev1 Nicolas Stalder 2020-04-27 00:21:05 +02:00
  • 85cf25559c doc: DFU update fully erases previous flash Nikolaos Perrakis 2020-04-25 23:51:26 +01:00
  • c555e4ce46 enforce 10s window where device reset is possible reset-timeout Conor Patrick 2020-03-28 15:51:53 -04:00
  • 299e91b91b dont return index >= ctap_rk_size() Conor Patrick 2020-03-28 13:23:40 -04:00
  • 2aa02d44b2 dont return index >= ctap_rk_size() max_enumeration_issue Conor Patrick 2020-03-28 13:23:40 -04:00
  • cbf40f4ec7 hmac-secret should be different when UV=1 Conor Patrick 2020-03-28 12:14:35 -04:00
  • 6ed2eb34f4 hmac-secret should be different when UV=1 hmac-secret-uv Conor Patrick 2020-03-28 12:14:35 -04:00
  • 8d93f88631
    Update STABLE_VERSION Conor Patrick 2020-03-27 11:29:11 -04:00
  • 5f8a9a44fc refactor credmgmt 4.0.0 Conor Patrick 2020-03-27 10:43:26 -04:00
  • 8aa1f4ad01 change parsing TAG_CM to TAG_PARSE Conor Patrick 2020-03-27 00:14:38 -04:00
  • 04cffb6509 allow depth-first-search and account for interleaved RK's Conor Patrick 2020-03-27 00:14:16 -04:00
  • ec52ca2605 refactor credmgmt cred_dfs Conor Patrick 2020-03-27 10:43:26 -04:00
  • 5d2acf19f1 change parsing TAG_CM to TAG_PARSE Conor Patrick 2020-03-27 00:14:38 -04:00
  • 6196481b7f allow depth-first-search and account for interleaved RK's Conor Patrick 2020-03-27 00:14:16 -04:00
  • f002d08071 Add support for the security manager in Google Chrome Radoslav Gerganov 2020-03-26 18:07:06 +02:00
  • e53b83257d Do not return NO_CREDENTIALS if there are no RKs and meta is requested Radoslav Gerganov 2020-03-26 15:12:13 +02:00
  • 1ac1901cd6 change parsing TAG_CM to TAG_PARSE rgerganov-cred-meta-fix Conor Patrick 2020-03-27 00:14:38 -04:00
  • 981d96c948 allow depth-first-search and account for interleaved RK's Conor Patrick 2020-03-27 00:14:16 -04:00
  • 5043c6877c Add support for the security manager in Google Chrome Radoslav Gerganov 2020-03-26 18:07:06 +02:00
  • 08cd76d50c Do not return NO_CREDENTIALS if there are no RKs and meta is requested Radoslav Gerganov 2020-03-26 15:12:13 +02:00
  • 05e149fb17
    Update STABLE_VERSION Conor Patrick 2020-03-25 15:16:14 -04:00
  • 530e175ad1 cleanup Conor Patrick 2020-03-25 14:33:18 -04:00
  • 6cd3873b37 add reboot command for better testing Conor Patrick 2020-03-25 13:10:50 -04:00
  • 241f58657b consider credProtect with exclude list, and also check user presence Conor Patrick 2020-03-24 22:11:10 -04:00
  • 3b42289cce add rpId to RK's, fix counting of unique RP's Conor Patrick 2020-03-24 20:30:16 -04:00
  • b3712b57fc refactor to reuse more code Conor Patrick 2020-03-24 18:08:30 -04:00
  • 37769bb735 to support deleted credentials, need to scan all rk slots since it's no longer continuous Conor Patrick 2020-03-24 17:30:47 -04:00
  • d677f8c346 add rk delete implementations Conor Patrick 2020-03-24 17:12:46 -04:00
  • 98bcf647c4 implement rk delete command for cred mgmt Conor Patrick 2020-03-24 15:31:15 -04:00
  • 682a443f4e refactor credMgmt to parse as subCommandParams, and get ready for delete command Conor Patrick 2020-03-24 15:07:10 -04:00
  • a28a05673f definitely need to update rpIdHash Conor Patrick 2020-03-24 13:47:48 -04:00
  • 3a70ee0ec6 refactor authData and extension handling to work for getNextAssertion Conor Patrick 2020-03-24 12:08:59 -04:00
  • 872a320abc Fix credential order: need to start with most recent Conor Patrick 2020-03-23 18:38:04 -04:00
  • 3cbf7ec451 move credProtect checking to credential filtering step Conor Patrick 2020-03-23 17:15:28 -04:00
  • 748c552eea fix overflow error for 5th resident key Conor Patrick 2020-03-23 16:45:05 -04:00
  • 98f996fcfe save some ram Conor Patrick 2020-03-23 16:44:27 -04:00
  • 97eb6bba8a bug fix Conor Patrick 2020-03-23 16:42:29 -04:00
  • fdc5a68fcd update info/feature detection details Conor Patrick 2020-03-21 13:15:07 -04:00
  • 1c1005a0e8 add credprotect parameter to output Conor Patrick 2020-03-21 13:04:03 -04:00
  • 4831410111 add credProtect extension Conor Patrick 2020-03-21 12:56:43 -04:00
  • 05bc8bee55 Check return values when parsing CTAP commands Radoslav Gerganov 2020-03-04 14:57:33 +02:00
  • 7112633779 Fix user presence test when pinAuth is empty Radoslav Gerganov 2020-03-20 10:18:26 +02:00
  • 79b43a90fd Implement commands for management of resident keys Radoslav Gerganov 2020-03-04 18:20:35 +02:00
  • ec7a6fd740
    Update STABLE_VERSION Conor Patrick 2020-03-16 15:04:45 -04:00
  • f2d6698066 Update version.c 3.1.3 Conor Patrick 2020-03-16 14:57:21 -04:00
  • a17637deb4 Update version.c fix_version_in_build Conor Patrick 2020-03-16 14:57:21 -04:00
  • 3c9315e34c Update README.md Somebodyisnobody 2020-03-09 10:49:14 +01:00
  • 8ed7157bfe bump 3.1.2 Conor Patrick 2020-02-27 15:50:46 -05:00
  • 28a1b1cc06 limit possible recursions in tinycbor 3.1.2 Conor Patrick 2020-02-27 15:28:01 -05:00
  • 5738bcc7a3 more strict checks in cbor parsing Conor Patrick 2020-02-27 15:27:23 -05:00
  • eac22367db limit possible recursions in tinycbor cbor_safety Conor Patrick 2020-02-27 15:28:01 -05:00
  • 47a2b131e9 more strict checks in cbor parsing Conor Patrick 2020-02-27 15:27:23 -05:00
  • 4fb166631d remove SOLO_EXPERIMENTAL default Conor Patrick 2020-02-18 11:10:46 -05:00
  • 1b862d3b0c fix error return Conor Patrick 2019-10-29 09:09:53 -04:00
  • 094420b32b overwrite if >256 is more clear Conor Patrick 2019-10-29 08:58:57 -04:00
  • 349cbc39f2 fix offset Conor Patrick 2019-10-29 08:47:14 -04:00
  • e294cb3458 replace counter instead of increment for large increment Conor Patrick 2019-10-29 08:25:58 -04:00
  • da31f984dd add version check Conor Patrick 2019-10-29 08:22:11 -04:00
  • 9d3e8c06fc subsequent button presses do not need to wait long Conor Patrick 2019-10-29 08:16:04 -04:00
  • 6a18037911
    remove SOLO_EXPERIMENTAL default backup_improvements Conor Patrick 2020-02-18 11:10:46 -05:00
  • b378bbf61d
    Update building.md Conor Patrick 2020-02-18 10:53:47 -05:00
  • 04b89a9739
    Update customization.md Conor Patrick 2020-02-18 10:38:53 -05:00
  • 0d28a7bcf6
    Update customization.md Conor Patrick 2020-02-18 10:03:19 -05:00
  • aeafd09007 only use .flag section for hw builds Conor Patrick 2020-02-17 13:41:05 -05:00
  • 8b6148ac90 bump 3.1.1 Conor Patrick 2020-02-13 17:32:26 -05:00
  • 15a4fdfa66 remove unused code in bootloader 3.1.1 Conor Patrick 2020-02-13 17:10:30 -05:00
  • e713daba26 add temporary command to force flash locking Conor Patrick 2020-02-13 16:58:53 -05:00
  • b78f2cd2e7 keep initialize last_addr and reject if it doesnt change Conor Patrick 2020-02-13 15:43:53 -05:00
  • 20fc5313cf remove unused code in bootloader b3.1.1 Conor Patrick 2020-02-13 17:10:30 -05:00
  • e45e5ed157 add temporary command to force flash locking Conor Patrick 2020-02-13 16:58:53 -05:00
  • 9f7866ce36 keep initialize last_addr and reject if it doesnt change Conor Patrick 2020-02-13 15:43:53 -05:00
  • 601c98000a Correct path for gencert tools and use python3 Arno Onken 2020-02-11 02:08:41 +00:00
  • ab1c9417b1 Fix certification information Arno Onken 2020-02-10 02:31:53 +00:00
  • f6d96013e1 bump 3.1.0 Conor Patrick 2020-02-06 13:41:07 -05:00
  • f74dba7ff0 enforce ascending writes in bootloader update 3.1.0 Conor Patrick 2020-02-06 12:33:39 -05:00
  • 794accf3dc Added how to setup Manjaro 18.x. Added Manjaro setup for passwordless and second factor login to documentation of applcation ideas. Also did some text formating. Jan A 2020-01-26 13:33:12 +01:00
  • 2ca0ced808
    Update programming.md Conor Patrick 2020-01-22 12:41:39 -05:00
  • 17b430fd44 Remove stale python-fido2 dependency Nicolas Stalder 2020-01-16 10:35:22 +01:00