Wykres commitów

1248 Commity (fix-user-info-for-rk)

Autor SHA1 Wiadomość Data
Conor Patrick 07835f989a compare only credId when comparing rk creds to allowList 2021-03-22 19:54:48 -07:00
Conor Patrick 72b37b47c5
Update STABLE_VERSION 2021-02-02 22:53:34 -08:00
Conor Patrick a87e1c6d15 fix init order to prevent reset loop in some cases 2021-02-02 22:45:25 -08:00
Conor Patrick e91dff3713 linker discards 2021-02-02 22:45:25 -08:00
Conor Patrick b9b9f0fd39 remove unused sections from salty pooling at the end of firmware 2021-01-29 20:03:05 -08:00
Conor Patrick c98faade7a
Update STABLE_VERSION 2021-01-29 15:49:23 -08:00
Dionysis Grigoropoulos b98ac5840e docs: Remove obsolete flags from solo key update 2021-01-28 16:34:16 -08:00
Conor Patrick 55b277d7de update build instructions 2021-01-27 22:12:11 -08:00
Conor Patrick f90d8cabaa Fix incorrect cbor ordering 2021-01-27 22:09:06 -08:00
allcontributors[bot] fe0b52bf78
docs: add saravanan30erd as a contributor (#507)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Co-authored-by: Conor Patrick <conorpp94@gmail.com>
2021-01-27 20:04:11 -08:00
allcontributors[bot] a42421f9cd docs: update .all-contributorsrc [skip ci] 2021-01-27 19:59:56 -08:00
allcontributors[bot] 6f4df8b835 docs: update README.md [skip ci] 2021-01-27 19:59:56 -08:00
Conor Patrick a9c02cd354 patches to improve resistance to fault injection 2021-01-27 19:49:03 -08:00
Jan A 9b8c023505 added brackets to for loop, because of more than single line statement 2021-01-27 19:35:28 -08:00
Piergiacomo De Marchi 42cb3321ec fixing memmove size in ctap_filter_invalid_credentials() 2021-01-27 19:34:04 -08:00
Piergiacomo De Marchi 8181a0585e Fixing counter increment in ctap_filter_invalid_credentials() 2021-01-27 19:34:04 -08:00
Enrik Berkhan a01a6c0e42 PC: make build using gcc 10 work.
gcc 10 changed its default behavior from `-fcommon' to `-fno-common' for
C code. (see https://gcc.gnu.org/gcc-10/changes.html). This makes
linking the PC version of the solo firmware fail due to duplicate
symbols.

This change adds '-fcommon' to CFLAGS to restore the old behavior. It
works using older compiler versions, too.

Tested to build successfully on Ubuntu 20.10 using gcc-8, gcc-9, gcc-10
(default), clang-9, clang-10 and clang-11 (default).
2021-01-27 19:30:13 -08:00
saravanan palanisamy 3a2f8436f2 update about LUKS in docs 2021-01-27 19:29:55 -08:00
Conor Patrick d12ace5f76
Merge pull request #482 from Ollrogge/fix_make_target
fix make all target
2021-01-27 19:29:25 -08:00
Conor Patrick 3a216610d4
Merge pull request #478 from enrikb/feature/ed25519-poc
POC: add ed25519 support based on libsodium (PC) or salty (solo).
2021-01-27 19:28:45 -08:00
Conor Patrick 867d5f1c2b
Merge branch 'master' into feature/ed25519-poc 2021-01-27 19:15:47 -08:00
Emanuele Cesena b4b0a05345
Update README.md 2021-01-26 06:53:48 -08:00
Jannis Dohm c924da3acf Added Path variable to Dockerfile
Added the Path variable to the Dockerfile. Thisway the arm-none-eabi-gcc can be called without the user knowing the PATH.
2021-01-04 14:48:29 +01:00
Ollrogge ac11eff51b fix make all target 2020-10-29 17:28:56 +01:00
Enrik Berkhan 471df2a63e salty: cast pointer arguments to avoid warnings.
This is a kind of promise that the underlying buffers have the correct
size. We know what we are doing. Hopefully ;-)
2020-10-27 20:28:01 +01:00
Enrik Berkhan 3ee801b76b ed25519: revert message buffer optimization. 2020-10-27 20:03:03 +01:00
Enrik Berkhan 3963c932b6 Bump salty to 809cdf009fa52d97adb292a8547d13c9015d6a06.
This version contains the scalar fix (see
https://github.com/ycrypto/salty/issues/3).
2020-10-27 19:59:03 +01:00
Enrik Berkhan fe24b9edd1 POC: add ed25519 support based on libsodium (PC) or salty (solo).
For now:

- libsodium(-dev) is expected to be preinstalled on build system for PC
build
2020-10-17 14:40:41 +02:00
Enrik Berkhan 398943d6c8 Add Rust to travis and to the toolchain container.
Not sure if this is the way to do it...

Make salty build.
2020-10-17 14:38:10 +02:00
Enrik Berkhan 27e1e78281 Add salty to .gitmodules.
This will be used for upcoming support of ED25519 in the 'Solo' version.
2020-10-17 09:34:51 +02:00
Enrik Berkhan adc9fb38d1 Add libsodium-dev to .travis.yml.
This is needed to build upcoming support for ED25519 in the 'PC'
version. Without, the CI build will failed as libsodium has not yet been
integrated into the build system.
2020-10-17 09:30:32 +02:00
Nicolas Stalder 8b91ec7c53
Update SECURITY.md
Link to renewed GPG key.
2020-10-08 20:12:07 +02:00
Julian Rösner b86f0ee4e5 Add tutorials 2020-09-05 01:48:49 +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
Philip Pokarowski ca885941f0
Update udev.md 2020-05-19 23:15:13 +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
Fabian Henneke 1bf071f8b4
Update udev.md 2020-05-08 19:28:16 +02:00
Fabian Henneke cc3d3c63ec
Mention that systemd 244+ detects FIDO devices 2020-05-08 19:25:11 +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
Nikolaos Perrakis 85cf25559c doc: DFU update fully erases previous flash 2020-04-25 23:51:26 +01:00
Conor Patrick 299e91b91b dont return index >= ctap_rk_size()
Fixes issue found by @My1: https://github.com/solokeys/solo/issues/407
2020-03-28 15:45:16 -04:00
Conor Patrick cbf40f4ec7 hmac-secret should be different when UV=1 2020-03-28 12:28:05 -04:00
Conor Patrick 8d93f88631
Update STABLE_VERSION 2020-03-27 11:29:11 -04:00
Conor Patrick 5f8a9a44fc refactor credmgmt 2020-03-27 10:56:51 -04:00
Conor Patrick 8aa1f4ad01 change parsing TAG_CM to TAG_PARSE 2020-03-27 10:56:51 -04:00
Conor Patrick 04cffb6509 allow depth-first-search and account for interleaved RK's 2020-03-27 10:56:51 -04:00