Wykres commitów

1265 Commity (master)

Autor SHA1 Wiadomość Data
taivlam fc8d2867c5 Fix minor typos
* Stylize "SoloKey"
* Spell out "receive" (since not explicitly used as CLI command)
2022-03-23 01:50:43 +01:00
Stefanie S e40ac6d841 docs(bootloader): point out order of actions for button method 2022-03-23 01:23:54 +01:00
Ikko Ashimine a21399b1c7 Fix typo in building.md
enviroment -> environment
2022-03-09 02:47:26 +01:00
Nicolas Stalder 5df18c8c01 Replace references to solo-python with solo1-cli 2022-03-08 13:19:09 +01:00
Bryan Stenson 4467b5570e Typo 2021-12-31 04:56:43 +01:00
abe f227821fe2 works out-of-box on Debian 11
I just received my solokey V2, plugged it into my machine running Debian 11 (bullseye), and i successfully was able to set it up with google, github... 
I'm using:
Mozilla Firefox 78.15.0esr
systemd 247 (247.3-6)
2021-11-13 16:18:24 +01:00
Jan A ed47b0ce21 Added more information to start with Nucleo board.
Added a picture with connection information for better understanding.
Added udev rules for ST-Link V2.
Updated copyright information to 2020.
2021-10-23 15:06:50 +02:00
Conor Patrick 651316af89
Update STABLE_VERSION 2021-10-11 23:13:38 -05:00
Conor Patrick d910d1a5d1 fix credential ordering issue 2021-10-11 23:10:01 -05:00
Conor Patrick dd3f0c8eca
Update STABLE_VERSION 2021-10-10 14:39:29 -05:00
Conor Patrick 2d02140ebb
Update STABLE_VERSION 2021-10-07 23:25:05 -05:00
Conor Patrick d7ef32b0e0 fix rk allow-list credential returned 2021-10-07 22:57:15 -05:00
Conor Patrick 2884f95ff4
Create FUNDING.yml 2021-04-08 12:05:56 -07:00
Conor Patrick ccce555c63
Update STABLE_VERSION 2021-03-22 20:22:59 -07:00
Conor Patrick d2293deda4 compare only credId when comparing rk creds to allowList 2021-03-22 20:06:47 -07:00
наб 02c623b167 docs/udev: sid doesn't need libu2f-udev, but buster does; eoan fell off packages.u.c, but the groovy package is nonempty still 2021-03-22 20:02:47 -07:00
Tom Thorogood c1540afe77 Fix compilation warnings
Ths call to nanosleep was missing it's header and the length
calculation in parse_cred_mgmt_subcommandparams could be wrong when
compiled for 64-bit targets. Both of these showed up as compiler
warnings.
2021-03-22 20:00:42 -07:00
Alex Seigler 5a0dee03d2 Update README.md
Set release link to current URL to match the link near the bottom of the page.
2021-03-22 20:00:11 -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