Commit Graph

1129 Commits

Author SHA1 Message Date
Conor Patrick d769495b24 document 2019-11-20 11:31:52 -05:00
Conor Patrick a70e5cb112 small fixes 2019-11-20 11:14:41 -05:00
Conor Patrick d80369f19e add weak definitions for nonvolatila functions 2019-11-20 11:03:33 -05:00
Conor Patrick b00889cbdc move sense of "backup" from ctap to device layer 2019-11-20 10:55:45 -05:00
Conor Patrick 9be082c532 document device.h 2019-11-20 10:54:55 -05:00
Conor Patrick 94b1ce00cd remove solo functions from device.h 2019-11-19 16:02:46 -05:00
Conor Patrick ebae036a93 fix stm32 build 2019-11-19 15:48:40 -05:00
Conor Patrick d6bf439f73 add initial weak definitions 2019-11-19 15:22:48 -05:00
Conor Patrick e8d0192003 refactor to use libsolo 2019-11-18 15:33:00 -05:00
Conor Patrick 4809f91e40 build fido2 locally as lib 2019-11-18 14:55:34 -05:00
Conor Patrick 5fbf53559a reorganize crypto and device.c to be more based on fido2/ 2019-11-18 14:55:14 -05: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
Eitan Mosenkis 67eb721da2 Fix typo in CERN OHL version 2.1 -> 1.2 2019-11-10 23:04:48 +02:00
allcontributors[bot] 6b5d353501 docs: update .all-contributorsrc 2019-11-07 08:29:08 -05:00
allcontributors[bot] bacce7d978 docs: update README.md 2019-11-07 08:29:08 -05:00
Conor Patrick 975cdf02f2 bump 3.0.0 2019-10-28 13:19:11 -04:00
Conor Patrick 21f3a0d10f remove hacker constraint for booting into bootloader 3.0.0 2019-10-28 12:55:38 -04:00
allcontributors[bot] b535b41d92 docs: update .all-contributorsrc 2019-10-28 11:09:54 -04:00
allcontributors[bot] fd32cc0761 docs: update README.md 2019-10-28 11:09:54 -04:00
Conor Patrick 78dd2a10d3 remove binary count check 2019-10-28 10:51:35 -04:00
Conor Patrick fa1bb0dce5 update docs 2019-10-28 10:51:35 -04:00
Conor Patrick 169dfd2f0d check attestation tag 2019-10-28 10:51:35 -04:00
Conor Patrick dafd974d93 do not lock flash when booting to dfu 2019-10-28 10:51:35 -04:00
Conor Patrick 712fde6858 add git 2019-10-28 10:51:35 -04:00
Conor Patrick fcc2e86a6d remove hacker/secure builds 2019-10-28 10:51:35 -04:00
Conor Patrick 8b146c4a16 fix issue with bootloader not replying data 2019-10-28 10:51:35 -04:00
Conor Patrick a1a79b05fd fix solo locked flag for bootloader 2019-10-27 10:25:00 -04:00
Conor Patrick c0df8b680d fix build 2019-10-27 10:25:00 -04:00
Conor Patrick 9ac2aa90c3 store all info in same page, dont use authenticator state 2019-10-27 10:25:00 -04:00
Conor Patrick d33749fc16 add locked variable to GETVERSION hid command 2019-10-27 10:25:00 -04:00
Conor Patrick 96a2cbcb41 remove logs 2019-10-27 10:25:00 -04:00
Conor Patrick 7212982385 remove hacker macros 2019-10-27 10:25:00 -04:00
Conor Patrick 89e218e561 lock flash based on state setting 2019-10-27 10:25:00 -04:00
Conor Patrick 666cd6a0ba migrate certs 2019-10-27 10:25:00 -04:00
Conor Patrick b4f59ec355 pull certificate from flash page 2019-10-27 10:25:00 -04:00
Chris Cinelli b7d74cc99f Add default git describe in makefile 2019-10-27 10:11:39 -04:00
Chris Cinelli 375a607356 Add test for docker in travis 2019-10-27 10:11:39 -04:00
Chris Cinelli ea8409c072 Fixing Travis 2019-10-27 10:11:39 -04:00
Chris Cinelli 04f06b3b0d Updating README: adding more details on how to compile the solo firmware (especially Docker) 2019-10-27 10:11:39 -04:00
Chris Cinelli a57c5170e1 Add .sha2 to .gitignore 2019-10-27 10:11:39 -04:00
Chris Cinelli aaffce4021 Make dependency on git optinal in the target/stm32l432/Makefile
"git describe" is used to get the version of the firmware from GIT tags ans it is used for build artifacts' names
We would prefer not to have this depency inside Docker
2019-10-27 10:11:39 -04:00
Chris Cinelli 463a8b444d Splitting toolchain creation from firmware compilation 2019-10-27 10:11:39 -04:00
Chris Cinelli 44ed3ceea5 Optimize Dockerfile 2019-10-27 10:11:39 -04:00
Chris Cinelli 30f73b41e4 Move python install in the docker file 2019-10-27 10:11:39 -04:00
Chris Cinelli 6f6e831fba Upgrade to the latest ARM compiler 2019-10-27 10:11:39 -04:00
Chris Cinelli 9fd608d3ee Use local copy of the files 2019-10-27 10:11:39 -04:00
Chris Cinelli 765dc27b15 Fix docker build 2019-10-27 10:10:27 -04:00
Emanuele Cesena 48147a39df Remove Somu campaign from readme 2019-10-24 12:53:03 +02:00
Nicolas Stalder 6c48d75e44 Merge pull request #324 from jolo1581/document_application_ideas
Document application ideas
2019-10-23 13:01:49 +02:00
Jan A. fca1e9d405 Added new document for Application Ideas.
Added manual how to setup Linux to use Solo for passwordless login or as
second factor by pressing button after password login. Added chapter
"Application Ideas" below chapter "Solo Extras" in official
documentation.
2019-10-18 11:44:03 +02:00