Conor Patrick
9650d99b34
add more clarity
2019-11-22 19:02:52 -05:00
Conor Patrick
145b04750e
Update Makefile
2019-11-22 19:02:52 -05:00
Conor Patrick
078acbc4b4
prepend solo to version
2019-11-22 19:02:52 -05:00
Conor Patrick
670a4e5d62
version string
2019-11-22 19:02:52 -05:00
Conor Patrick
de55e521cc
fix bootloader build
2019-11-22 19:02:52 -05:00
Conor Patrick
bbfe51499f
document
2019-11-22 19:02:52 -05:00
Conor Patrick
6cb15a6482
small fixes
2019-11-22 19:02:52 -05:00
Conor Patrick
85ddc40036
add weak definitions for nonvolatila functions
2019-11-22 19:02:52 -05:00
Conor Patrick
1d63154699
move sense of "backup" from ctap to device layer
2019-11-22 19:02:52 -05:00
Conor Patrick
ee55bf3ba0
document device.h
2019-11-22 19:02:52 -05:00
Conor Patrick
3b4b6dd4fe
remove solo functions from device.h
2019-11-22 19:02:52 -05:00
Conor Patrick
28e607ddac
fix stm32 build
2019-11-22 19:02:52 -05:00
Conor Patrick
dcd256faf4
add initial weak definitions
2019-11-22 19:02:52 -05:00
Conor Patrick
85365c635d
refactor to use libsolo
2019-11-22 19:02:52 -05:00
Conor Patrick
a388607dab
build fido2 locally as lib
2019-11-22 19:02:52 -05:00
Conor Patrick
d266e7927c
reorganize crypto and device.c to be more based on fido2/
2019-11-22 19:02:52 -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