Commit Graph
77 Commits
Author SHA1 Message Date
Nicolas Stalder c851807376 Do not advertise AT modem capabilities 2019-03-22 20:00:02 +01:00
Nicolas Stalder 84d1629aa3 Allow toggling between strict and paranoid ModemManager filter-policy 2019-03-22 20:00:02 +01:00
Nicolas Stalder 8f6ae29163 Fix ModemManager udev rule for some distros 2019-03-22 20:00:02 +01:00
Nicolas Stalder 5e46fd96ac Create LICENSE 2019-03-19 16:29:39 +01:00
Nicolas Stalder 103cc3cfb0 Some fun with shields 2019-03-19 16:28:47 +01:00
Nicolas Stalder e4a2b9e1ca Get udev instructions up to date 2019-03-18 02:52:34 +01:00
Nicolas Stalder 3b9d4e5023 Set STABLE_VERSION to 2.0.0 2019-03-15 00:35:50 +01:00
Nicolas Stalder 50bfbc1eff I think this does it 2019-03-10 15:26:45 +01:00
Nicolas Stalder 86739df7a1 Improvements to Docker build 2019-03-10 15:19:16 +01:00
Nicolas Stalder c7f0d050d7 Fix udev rule for STM bootloader 2019-03-08 14:25:29 +01:00
Nicolas Stalder daf56b0cc7 Silence warning about out of date pip in Travis 2019-02-28 01:06:06 +01:00
Nicolas Stalder 5859073cb8 Build bundle-hacker-{version}.hex 2019-02-28 01:06:06 +01:00
Nicolas Stalder ff5207ba77 First attempt 2019-02-27 21:43:20 +01:00
Nicolas Stalder 324b4a89cc Remove python-fido2 submodule 2019-02-27 21:43:20 +01:00
Nicolas Stalder 0865f2a660 do not probe bootloader 2019-02-27 03:18:12 +01:00
Nicolas Stalder 5e70c11b54 Hide onboard crypto tests behind a reserved ctaphid command 2019-02-27 02:58:56 +01:00
Nicolas Stalder 9399a5f195 Cleanup udev rules, keep 99-solo.rules as symlink 2019-02-27 00:00:49 +01:00
Nicolas Stalder 47aa287480 Vanilla cifra needs more includes 2019-02-26 23:50:01 +01:00
Nicolas Stalder 865b698bed ...and bootloader 2019-02-26 23:33:57 +01:00
Nicolas Stalder c97b9f9b8f Need includes in main Makefile too 2019-02-26 20:16:38 +01:00
Nicolas Stalder a6673b0917 Use our cifra fork, rename command, keep room for sha256 2019-02-26 19:52:59 +01:00
Nicolas Stalder 0c296bba30 First go at using cifra for SHA512 2019-02-26 19:52:59 +01:00
Nicolas Stalder f6ff3c1b87 Fetch tags in docker build script. More robust udev rules in docs 2019-02-19 00:32:07 +01:00
Nicolas Stalder 0d2e03a5a9 Change firmware-hacker ROP level, add ST DFU udev
- later we can set ROP=1 for hacker firmware builds again,
  right now it causes issues in solo-python tool
2019-02-17 02:30:16 +01:00
Nicolas Stalder de31924be3 Lock down reproducible make targets and use in docker build 2019-02-16 18:46:13 +01:00
Nicolas Stalder 6b97807f51 Easier hex make targets for docker build 2019-02-16 18:36:04 +01:00
Nicolas Stalder 35022775cd Ensure the docker image has all public commits to build from 2019-02-16 18:10:16 +01:00
Nicolas Stalder c81bc9fb98 Detailed version in product name 2019-02-14 23:13:06 +01:00
Nicolas Stalder 8f9ff17bef ability to build solo versions via make docker-build SOLO_VERSION=... 2019-02-14 00:35:28 +01:00
Nicolas Stalder 9e9d26e604 Split building and merging firmware in two, use volumes 2019-02-14 00:35:28 +01:00
Nicolas Stalder b3d76d56e0 Add docker-build make target, adjust instructions, remove Python2 support 2019-02-14 00:35:28 +01:00
Nicolas Stalder 13424fdbcd add Dockerfile 2019-02-14 00:35:28 +01:00
Nicolas Stalder 5fddde240f fix env3 reference to venv in README 2019-02-13 04:14:55 +01:00
Nicolas Stalder b212c71da6 fix .envrc 2019-02-13 04:13:15 +01:00
Nicolas Stalder 1ea4a2776b remove .clabot 2019-02-13 04:12:31 +01:00
Nicolas Stalder 41f1d5efed udev fix 2019-02-13 04:03:55 +01:00
Nicolas Stalder 34fb8c9c24 udev fix 2019-02-13 03:54:06 +01:00
Nicolas Stalder 8386ae56d2 Cleanup makefile, minor typos 2019-02-13 03:25:12 +01:00
Nicolas Stalder 102f2f261b better capitalisation 2019-02-03 02:27:25 +01:00
Nicolas Stalder 24d8abf820 add an .envrc for those using direnv 2019-02-03 02:21:50 +01:00
Nicolas Stalder 37f1790028 Add metadata statements and include in documentation 2019-01-27 20:08:15 +01:00
Nicolas Stalder 91066292ae move fido2-impl.md 2019-01-27 19:57:48 +01:00
Nicolas Stalder dffc1833cb Update contributing.md 2019-01-19 03:53:28 +01:00
Nicolas Stalder 1866d366fb Add cla-bot configuration 2019-01-18 18:05:41 +01:00
Nicolas Stalder 8eacfa6717 Fix docs again 2019-01-08 02:14:46 +01:00
Nicolas Stalder 80f2b487f0 Merge branch 'int3l-patch-1' 2019-01-08 01:10:54 +01:00
Nicolas Stalder d89fe933f3 Merge branch 'robbiemacg-patch-1' 2019-01-08 01:04:32 +01:00
Nicolas Stalder 794c231b0d Merge branch 'patch-1' of git://github.com/robbiemacg/solo into robbiemacg-patch-1 2019-01-08 01:03:54 +01:00
Nicolas Stalder ea210320c6 Fix some old links 2019-01-07 23:07:55 +01:00
Nicolas Stalder bdc4c8f9df Move to solokeys org, host docs under docs.solokeys.io 2019-01-07 22:39:36 +01:00
Nicolas Stalder 5f3c50e690 we use l432, not l442 2019-01-05 01:44:53 +01:00
Nicolas Stalder a8e1060eee fix some more scripts 2019-01-04 04:30:00 +01:00
Nicolas Stalder 8210e9ecd9 give up on travis 2019-01-04 04:28:05 +01:00
Nicolas Stalder 59503c775e minor changes 2019-01-04 02:02:27 +01:00
Nicolas Stalder 2f9987a28a be systematic with coding and shebang 2019-01-04 02:01:59 +01:00
Nicolas Stalder cbc422b817 ble 2019-01-03 15:19:54 +01:00
Nicolas Stalder c7f1aecd61 ble 2019-01-03 15:16:57 +01:00
Nicolas Stalder f2f71e2cbf ... 2019-01-03 15:15:23 +01:00
Nicolas Stalder a1d3205011 ... 2019-01-03 15:09:30 +01:00
Nicolas Stalder b01b37d86b ... 2019-01-03 15:01:59 +01:00
Nicolas Stalder e63462cd86 ... 2019-01-03 15:00:09 +01:00
Nicolas Stalder 4136853e76 And so the Travis dance begins 2019-01-03 14:57:50 +01:00
Nicolas Stalder c58c8300ac Try and run some python tests in Travis 2019-01-03 14:53:44 +01:00
Nicolas Stalder 89de3738c0 Ensure python2 for env2 make target 2019-01-03 14:30:19 +01:00
Nicolas Stalder 6a5449b8cb Pass tools/ through black 2019-01-03 14:27:21 +01:00
Nicolas Stalder b2c78ca7c0 Start some cleanup
- add an editorconfig
- fix requirements.txt and the UTF-8 issue (lost in pull/47)
- two clean environments
- make black usable
- two test targets (wink2/wink3)
2019-01-03 14:24:34 +01:00
Nicolas Stalder 735ab8f148 📝 never forget udev 2018-10-20 03:21:54 +02:00
nickray a2832f381f Update README.md 2018-10-20 03:10:30 +02:00
Nicolas Stalder d98d4f2714 add docs on building on linux 2018-10-20 03:07:16 +02:00
nickray 02c925cb61 Update README.md 2018-10-20 02:36:47 +02:00
Nicolas Stalder 036ee4fb8e 📝 more detail on contributing 2018-09-17 23:57:18 +02:00
Nicolas Stalder 40615d70f5 📝 add documentation on udev 2018-09-17 23:32:01 +02:00
nickray 1203eb5a0d name repo in docs 2018-09-15 17:26:11 +02:00
nickray 11b5a1af92 flesh out docs a little 2018-09-15 17:01:43 +02:00
nickray 301bfcc866 add logo 2018-09-15 16:22:02 +02:00
nickray a14e1b1344 start documentation 2018-09-15 16:19:09 +02:00
Nicolas Stalder 8ebb73614d add missing stdint header 2018-09-10 20:27:15 +00:00