Commit Graph

  • 6b97807f51 Easier hex make targets for docker build Nicolas Stalder 2019-02-16 18:36:04 +01:00
  • 35022775cd Ensure the docker image has all public commits to build from Nicolas Stalder 2019-02-16 18:10:16 +01:00
  • 6fecb3c035 base serial number off of chip Unique device ID Conor Patrick 2019-02-16 00:23:11 -05:00
  • 3fed8cebdf reduce RNG to 71 Conor Patrick 2019-02-14 18:01:23 -05:00
  • c81bc9fb98 Detailed version in product name Nicolas Stalder 2019-02-14 23:13:06 +01:00
  • 99f09790f1 deterministic Conor Patrick 2019-02-14 16:03:19 -05:00
  • 6745c9a0cb bugfix/skip-auth for fido2 extension Conor Patrick 2019-02-14 15:53:02 -05:00
  • 0651316da5 catch U2F check by extension Conor Patrick 2019-02-14 15:16:13 -05:00
  • f48becc6dc bridge extension to fido2 interface Conor Patrick 2019-02-14 15:15:58 -05:00
  • 85c58e9d5b TAG_EXT typo Conor Patrick 2019-02-14 15:15:24 -05:00
  • c9862977bf delete old key Conor Patrick 2019-02-13 19:22:45 -05:00
  • 1a40299dcb add solokeys cert Conor Patrick 2019-02-13 19:16:44 -05:00
  • 8f9ff17bef ability to build solo versions via make docker-build SOLO_VERSION=... Nicolas Stalder 2019-02-13 23:58:45 +01:00
  • 9e9d26e604 Split building and merging firmware in two, use volumes Nicolas Stalder 2019-02-01 14:58:30 +01:00
  • b3d76d56e0 Add docker-build make target, adjust instructions, remove Python2 support Nicolas Stalder 2019-01-29 02:55:04 +01:00
  • 13424fdbcd add Dockerfile Nicolas Stalder 2019-01-29 02:47:02 +01:00
  • 2327247c29
    Merge pull request #110 from yparitcher/Bootloader_version 1.0.2 Conor Patrick 2019-02-13 00:14:53 -05:00
  • 85004370b7
    fix bootloader versions yparitcher 2019-02-12 23:10:36 -05:00
  • 8f6f8a34e1
    Merge pull request #109 from solokeys/minor-cleanup Conor Patrick 2019-02-12 22:29:02 -05:00
  • f0f0aaaaa4 test u2f Conor Patrick 2019-02-12 22:27:06 -05:00
  • 5fddde240f fix env3 reference to venv in README Nicolas Stalder 2019-02-13 04:14:55 +01:00
  • b212c71da6 fix .envrc Nicolas Stalder 2019-02-13 04:13:15 +01:00
  • 1ea4a2776b remove .clabot Nicolas Stalder 2019-02-13 04:12:31 +01:00
  • 41f1d5efed udev fix Nicolas Stalder 2019-02-13 04:03:55 +01:00
  • 6e497ad04e VERSION macro was colliding with something Conor Patrick 2019-02-12 22:02:11 -05:00
  • 34fb8c9c24 udev fix Nicolas Stalder 2019-02-13 03:54:06 +01:00
  • 8386ae56d2 Cleanup makefile, minor typos Nicolas Stalder 2019-02-13 03:25:08 +01:00
  • d38d3a8342
    Merge pull request #108 from yparitcher/f2ext_fixes Conor Patrick 2019-02-12 20:55:15 -05:00
  • ce364e5e87 Merge branch 'master' of github.com:solokeys/solo Conor Patrick 2019-02-12 20:52:12 -05:00
  • c482d6cc74 typo Conor Patrick 2019-02-12 20:52:03 -05:00
  • 2cb96cb793
    fix typo yparitcher 2019-02-12 20:47:28 -05:00
  • a32bea2697
    Merge pull request #64 from Nitrokey/code-comments Conor Patrick 2019-02-12 20:34:16 -05:00
  • 7df402a20a
    Merge branch 'master' into code-comments Conor Patrick 2019-02-12 20:34:03 -05:00
  • 650e0b26cc change assignment, else this evaluates for every file Conor Patrick 2019-02-12 20:29:33 -05:00
  • 831976f3a2 replace macros with DEBUG_LEVEL aware timestamp function Conor Patrick 2019-02-12 20:28:48 -05:00
  • e7e83820a9
    Merge pull request #51 from yparitcher/clean_build Conor Patrick 2019-02-12 20:08:24 -05:00
  • 8dd211d557
    merge upstream yparitcher 2019-02-12 19:49:30 -05:00
  • 747d9a194d
    Merge pull request #86 from pjz/black Conor Patrick 2019-02-12 19:37:57 -05:00
  • bfd8827073
    fix Makfile: bootloader yparitcher 2019-02-12 19:35:33 -05:00
  • ce92c7634e
    fix bootloader version yparitcher 2019-02-12 19:34:22 -05:00
  • f97d9ab34f
    fixes yparitcher 2019-02-12 19:22:35 -05:00
  • a2611fb013 run python black Conor Patrick 2019-02-12 18:45:01 -05:00
  • 3b320e0aeb initialize at 24 MHz at very start instead of 16 Conor Patrick 2019-02-12 18:34:13 -05:00
  • f2d0e3d275
    Revert "Travis: use python 3.6" Hopefuly we dont need this yparitcher 2019-01-21 00:00:55 -05:00
  • c1631c7172
    Travis: try to get python to work yparitcher 2019-01-18 15:23:22 -05:00
  • 259020ece0
    Travis: use python 3.6 yparitcher 2019-01-18 11:41:07 -05:00
  • 589b17c596
    Travis: install venv yparitcher 2019-01-18 09:45:56 -05:00
  • ad4e526497
    Travis: install toolchain yparitcher 2019-01-18 09:33:13 -05:00
  • f005ea438c
    spacing yparitcher 2019-01-18 09:28:31 -05:00
  • 2615fd39ac
    spacing yparitcher 2019-01-18 09:21:43 -05:00
  • eba9ce8475
    fix usbd_hid.c yparitcher 2019-01-09 14:11:50 -05:00
  • a4f01c3f23
    PHONY targets yparitcher 2019-01-09 13:56:48 -05:00
  • c2342834dd
    optimize venv yparitcher 2019-01-09 13:38:41 -05:00
  • be212fd8b1
    stm32l432: clean .map files yparitcher 2019-01-07 16:40:11 -05:00
  • ee817ea8bb
    automate building cbor yparitcher 2019-01-06 23:41:12 -05:00
  • 6c6f0a0068
    fix Makefile, Travis make yparitcher 2019-01-06 23:15:43 -05:00
  • 5862a8a5ac
    hacker VID/PID pair yparitcher 2019-01-06 21:34:04 -05:00
  • a966ea3a58
    tweak Makefile yparitcher 2019-01-06 21:17:42 -05:00
  • eed418ea33
    add black to travis build yparitcher 2019-01-06 20:42:50 -05:00
  • 9a037279c8
    fix travis build yparitcher 2019-01-06 15:29:15 -05:00
  • 727e1f2fd9
    fix travis build yparitcher 2019-01-06 14:54:57 -05:00
  • 5afdef463e
    add stm32l432 build test yparitcher 2019-01-06 14:48:18 -05:00
  • 1dd835d698
    add -Wextra: further code cleanup yparitcher 2019-01-06 11:41:56 -05:00
  • 400b37a96a
    clean up build: GCC warnings yparitcher 2019-01-06 01:19:14 -05:00
  • 23c140fd99
    Merge pull request #107 from solokeys/license-change Conor Patrick 2019-02-12 17:47:43 -05:00
  • 894f6f7ee1
    Merge branch 'master' into license-change Conor Patrick 2019-02-12 17:47:28 -05:00
  • b9e6d552f8
    Merge pull request #105 from solokeys/versioning Conor Patrick 2019-02-12 17:46:45 -05:00
  • 828a8fc0b5 Update README.md Conor Patrick 2019-02-12 17:21:37 -05:00
  • 45eaef2663 delete non-supported platforms Conor Patrick 2019-02-12 17:18:44 -05:00
  • ed676151f1 update license to apache2 + mit Conor Patrick 2019-02-12 17:18:17 -05:00
  • 45da2f0b32 Update solotool.py Conor Patrick 2019-02-12 16:37:40 -05:00
  • 6c23532f08 use 3-byte version Conor Patrick 2019-02-12 16:37:32 -05:00
  • bc8984aac3 pass version to gcc derived from git describe Conor Patrick 2019-02-12 16:37:09 -05:00
  • 020fe21546 organize version header info Conor Patrick 2019-02-12 16:11:06 -05:00
  • 9957a83746 organize makefiles Conor Patrick 2019-02-12 16:03:04 -05:00
  • 72bca0765a see firmware version from solotool Conor Patrick 2019-02-12 15:11:48 -05:00
  • ba4f9ed7ae bug fix Conor Patrick 2019-02-12 15:00:01 -05:00
  • eb2d377ffb add extension to solo to get version and RNG Conor Patrick 2019-02-12 14:00:05 -05:00
  • 8303bb04d3 write bootloader version from bootloader Conor Patrick 2019-02-12 13:59:36 -05:00
  • d23bf0a144 change product name, include version string Conor Patrick 2019-02-12 13:59:16 -05:00
  • a6446e67bc
    Merge pull request #80 from merlokk/led_normalization Conor Patrick 2019-02-11 22:12:24 -05:00
  • 529b879c08 init in device_init Conor Patrick 2019-02-11 22:02:41 -05:00
  • 2893cd7ce3 move inits to device_init Conor Patrick 2019-02-11 22:00:18 -05:00
  • 0634510b92
    Merge pull request #81 from merlokk/fix_flash_lock Conor Patrick 2019-02-11 21:57:40 -05:00
  • 858545c0c8
    Merge pull request #98 from Nitrokey/94-buffer_overread Conor Patrick 2019-02-11 21:44:57 -05:00
  • 120fb95541 compile for bootloader Conor Patrick 2019-02-08 13:09:32 -05:00
  • 665e84d183 delay to allow spi interface to initialize Conor Patrick 2019-02-08 13:09:12 -05:00
  • 13d9885da4 initialize at 16MHz, add 24 and 32 options Conor Patrick 2019-02-08 13:08:28 -05:00
  • e230a9464e enable ctap from usb Conor Patrick 2019-02-07 20:09:13 -05:00
  • 342af18b1f initialize ctap Conor Patrick 2019-02-07 20:09:00 -05:00
  • be9bd941c8 simplify ams init Conor Patrick 2019-02-07 19:45:02 -05:00
  • 0f6be6740b
    Merge pull request #101 from merlokk/nfc2 Conor Patrick 2019-02-07 19:14:12 -05:00
  • 9054736e0e delete debugging code Conor Patrick 2019-02-07 19:03:45 -05:00
  • c6d946136e small fix merlokk 2019-02-07 16:05:08 +02:00
  • 32400c8d09
    Merge branch 'nfc' into nfc2 Oleg Moiseenko 2019-02-07 14:49:47 +02:00
  • 587c9aad14 refactor Conor Patrick 2019-02-06 18:09:53 -05:00
  • c624a32ef6 default 8 thread build Conor Patrick 2019-02-06 18:07:38 -05:00
  • 3005a63938 re-arrange some logic for better passive operation Conor Patrick 2019-02-06 18:07:09 -05:00
  • f470e9a9cd dont need to init clock at first in bootloader Conor Patrick 2019-02-06 18:05:22 -05:00
  • e3971a5e0f change ams init, read less regs Conor Patrick 2019-02-06 17:56:53 -05:00