100 Commits
Author SHA1 Message Date
Nicolas Stalder 8b91ec7c53 Update SECURITY.md
Link to renewed GPG key.
2020-10-08 20:12:07 +02:00
Nicolas Stalder 13c882b532 Redirect on Netlify level 2020-06-10 01:07:40 +02:00
Nicolas Stalder 483edcb56d Some leftover old doc links 2020-06-10 00:31:58 +02:00
Nicolas Stalder b7b5d51cc2 Merge pull request #448 from solokeys/simplify-docs
Host solo docs directly at docs.solokeys.dev
2020-06-10 00:20:17 +02:00
Nicolas Stalder c52af54e8f Host solo docs directly at docs.solokeys.{dev,io} 2020-06-10 00:17:31 +02:00
Nicolas Stalder cc4cd340da Merge pull request #439 from Nuc1eoN/Nuc1eoN-patch-1
Update documentation for Arch Linux
2020-05-19 23:25:48 +02:00
Nicolas Stalder dc27b48101 Merge pull request #435 from FabianHenneke/patch-1
Mention that systemd 244+ detects FIDO devices
2020-05-08 22:43:02 +02:00
Nicolas Stalder c248b5d569 Merge pull request #428 from Iolaum/dev1
Explicitly call that a DFU update erases everything.
2020-04-27 00:21:05 +02:00
Nicolas Stalder 17b430fd44 Remove stale python-fido2 dependency 2020-01-16 10:35:22 +01:00
Nicolas Stalder 0d4197fb2c Merge pull request #356 from jnaulty/jnaulty/no-root-artifacts
Use current user at build container runtime
2020-01-15 21:17:53 +01:00
Nicolas Stalder 0ac074e8a8 Merge pull request #341 from emosenkis/patch-1
Fix typo in CERN OHL version 2.1 -> 1.2
2019-11-11 10:47:02 +01:00
Nicolas Stalder 6c48d75e44 Merge pull request #324 from jolo1581/document_application_ideas
Document application ideas
2019-10-23 13:01:49 +02:00
Nicolas Stalder 208d26be89 Merge pull request #315 from My1/patch-1
clone using https instead
2019-09-26 23:01:42 +02:00
Nicolas Stalder fc7ea68d4a Bump STABLE_VERSION to 2.5.2 2019-09-05 00:30:59 +02:00
Nicolas Stalder cb116efcc9 Merge pull request #303 from StoyanDimitrov/patch-3
Typo
2019-09-03 00:48:23 +02:00
Nicolas Stalder 80b9df3e04 Merge pull request #302 from StoyanDimitrov/patch-2
Highlight command and few file names
2019-09-03 00:48:08 +02:00
Nicolas Stalder 194ef5edcf Merge pull request #304 from StoyanDimitrov/patch-4
Fix broken formating
2019-09-03 00:47:21 +02:00
Nicolas Stalder 57fe39704b Merge pull request #282 from solokeys/update-udev-docs
Update udev docs
2019-08-21 02:48:33 +02:00
Nicolas Stalder 4b6619b705 Update udev docs 2019-08-21 02:37:15 +02:00
Nicolas Stalder 3f4843b03a Merge pull request #270 from solokeys/bump_2.4.3
Update STABLE_VERSION
2019-08-16 21:07:59 +02:00
Nicolas Stalder 6c6a9bc5b6 Merge pull request #260 from solokeys/all-contributors/add-szszszsz
docs: add szszszsz as a contributor
2019-08-08 01:14:36 +02:00
Nicolas Stalder ef1e9bc1a1 Merge pull request #259 from solokeys/all-contributors/add-hughsie
docs: add hughsie as a contributor
2019-08-08 01:05:29 +02:00
Nicolas Stalder c14bc76ddf Merge pull request #258 from solokeys/all-contributors/add-m3hm00d
docs: add m3hm00d as a contributor
2019-08-08 00:59:52 +02:00
Nicolas Stalder ae5d341c72 Merge pull request #255 from solokeys/all-contributors/add-rgerganov
docs: add rgerganov as a contributor
2019-08-08 00:57:23 +02:00
Nicolas Stalder afed99bae9 Merge branch 'master' into all-contributors/add-rgerganov 2019-08-08 00:57:16 +02:00
Nicolas Stalder d6078ce015 Merge pull request #257 from solokeys/all-contributors/add-esden
docs: add esden as a contributor
2019-08-08 00:55:01 +02:00
Nicolas Stalder c050b82210 editing fail 2019-08-08 00:53:23 +02:00
Nicolas Stalder ba8119b370 Merge pull request #256 from solokeys/all-contributors/add-manuel-domke
docs: add manuel-domke as a contributor
2019-08-08 00:51:24 +02:00
Nicolas Stalder d350f9a638 Update .all-contributorsrc 2019-08-08 00:50:53 +02:00
Nicolas Stalder 87c2076107 Merge pull request #254 from solokeys/all-contributors/add-alphathegeek
docs: add alphathegeek as a contributor
2019-08-08 00:44:46 +02:00
Nicolas Stalder 2a2145b7f2 Merge pull request #253 from solokeys/all-contributors/add-StoyanDimitrov
docs: add StoyanDimitrov as a contributor
2019-08-08 00:43:09 +02:00
Nicolas Stalder f7dd595d84 Merge pull request #252 from solokeys/all-contributors/add-yparitcher
docs: add yparitcher as a contributor
2019-08-08 00:42:34 +02:00
Nicolas Stalder 9545dacc5d Merge pull request #251 from solokeys/all-contributors/add-pjz
docs: add pjz as a contributor
2019-08-08 00:41:00 +02:00
Nicolas Stalder 17884505b4 Merge pull request #250 from solokeys/all-contributors/add-YakBizzarro
docs: add YakBizzarro as a contributor
2019-08-08 00:38:06 +02:00
Nicolas Stalder 4ab5477f96 Merge pull request #249 from solokeys/all-contributors/add-ehershey
docs: add ehershey as a contributor
2019-08-08 00:36:13 +02:00
Nicolas Stalder 46111e27e3 Merge pull request #248 from solokeys/all-contributors/add-dschuermann
docs: add dschuermann as a contributor
2019-08-08 00:33:51 +02:00
Nicolas Stalder 8f9aeebb9b Merge pull request #247 from solokeys/all-contributors/add-aseigler
docs: add aseigler as a contributor
2019-08-08 00:32:18 +02:00
Nicolas Stalder 04d6cffcb6 Merge pull request #246 from solokeys/all-contributors/add-agl
docs: add agl as a contributor
2019-08-08 00:29:03 +02:00
Nicolas Stalder 76e46605e3 Merge branch 'master' into all-contributors/add-agl 2019-08-08 00:28:36 +02:00
Nicolas Stalder dc94e73c62 Merge pull request #245 from solokeys/all-contributors/add-merlokk
docs: add merlokk as a contributor
2019-08-08 00:26:09 +02:00
Nicolas Stalder 7e39425e98 Merge pull request #243 from solokeys/all-contributors/add-Wesseldr
docs: add Wesseldr as a contributor
2019-08-07 23:59:00 +02:00
Nicolas Stalder 66befb96b8 Clarify that code contributions are assumed to be dual-licensed 2019-08-07 23:55:44 +02:00
Nicolas Stalder 257f6d1ed5 Merge pull request #242 from solokeys/all-contributors/add-szszszsz
docs: add szszszsz as a contributor
2019-08-07 23:54:17 +02:00
Nicolas Stalder b4b59a6d4d Merge all-contributors with existing Contributors section 2019-08-07 23:52:52 +02:00
Nicolas Stalder 4e3420f19f Merge pull request #236 from Wesseldr/patch-3
Cleaned nucleo32-board.md
2019-08-06 13:48:00 +02:00
Nicolas Stalder 28788d1eeb Merge pull request #237 from solokeys/remove_tests
Remove tests
2019-08-06 13:22:29 +02:00
Nicolas Stalder 1ee031ae9c Merge pull request #65 from Nitrokey/docs-nucleo32-board
Describe running Solo on the Nucleo board
2019-08-06 13:20:19 +02:00
Nicolas Stalder 3698c942a2 Merge pull request #233 from solokeys/bump
Update STABLE_VERSION
2019-07-29 22:40:20 +02:00
Nicolas Stalder 235785b225 Bump stable version to 2.4.0 2019-07-17 23:42:56 +02:00
Nicolas Stalder c2216929a9 Create SECURITY.md 2019-06-14 00:19:14 +02:00
Nicolas Stalder 035b1a8632 Merge pull request #195 from solokeys/bump_2.3.0
Update STABLE_VERSION
2019-05-13 23:11:33 +02:00
Nicolas Stalder 32afdccfb3 Rebump 2019-04-24 17:41:08 +02:00
Nicolas Stalder 6a288243c1 Add Makefile for installing a HID gadget
The Makefile has targets for building, installing and uninstalling a HID
gadget which acts as FIDO2 authenticator.

Tested on Ubuntu 18.04 but should work on other distros as well. The
only assumption being made is that kernel source is available at
/usr/src/linux-source-$(KERNEL_VERSION).tar.bz2. A possible improvement
would be to have a configure script which finds the correct kernel
source archive.
2019-04-16 10:54:49 +03:00
Nicolas Stalder 5e0edf3e11 Update index.md 2019-04-06 21:45:51 +02:00
Nicolas Stalder a6a6d653ad Update README.md 2019-04-06 14:49:44 +02:00
Nicolas Stalder 40b9dae38a Fix buffer overrun and use correct size for random u32 2019-03-26 01:55:42 +01:00
Nicolas Stalder 98a209e330 make target to flash firmware via bootloader 2019-03-23 13:54:04 +01:00
Nicolas Stalder d3b5fb68ee Build debug 1/2 versions of hacker firmware and bundle 2019-03-23 13:52:47 +01:00
Nicolas Stalder 9d3144e9b1 oops. black 2019-03-22 21:56:18 +01:00
Nicolas Stalder a2a774125f Fix usage and display fido2-ext in it 2019-03-22 21:40:55 +01:00
Nicolas Stalder 349ea5343a Remove paranoid MM stuff, not signaling AT modem is enough + better 2019-03-22 20:01:31 +01:00
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