Daan Sprenkels
95c75d4d50
Makefile: add a lot of $(CC) warnings
...
See also: dsprenkels/randombytes@fb97f5b4b4
2017-10-30 12:38:27 +01:00
Daan Sprenkels
0de9c12308
Bump randombytes submodule
2017-10-30 12:24:30 +01:00
Daan Sprenkels
5560823da4
readme: Fix link to command line interface
2017-10-14 12:13:42 +02:00
Daan Sprenkels
0b3afa4787
readme: Add link to sss-cli repo
2017-10-13 23:50:16 +02:00
Daan Sprenkels
0fff7624a9
readme: Add link to c-sss security
2017-10-06 12:55:30 +02:00
Daan Sprenkels
bc6f2ae1b4
readme: Fix cronological ordering of comparison
2017-09-07 16:27:02 +02:00
Daan Sprenkels
caa4491ae4
Merge branch 'master' of github.com:dsprenkels/sss
2017-09-07 16:13:59 +02:00
Daan Sprenkels
11f88f3a69
readme: Add c-sss to comparison
2017-09-07 16:13:25 +02:00
Daan Sprenkels
652c359fec
readme: Add note on limited secret length
2017-08-18 10:15:55 +08:00
Daan Sprenkels
2fbe1b642e
readme: Add binding links
...
Adds links to Android, Haskell and Swift bindings.
2017-08-16 18:30:13 +08:00
Daan Sprenkels
8be93faddc
tests: Explicitly cast to const types
2017-08-07 23:50:34 +07:00
Daan Sprenkels
a7bacbe524
Explicitly cast to const types
2017-08-07 23:45:19 +07:00
Daan Sprenkels
fbfe94e5d3
travis: Use before_script properly
2017-08-06 21:59:01 +07:00
Daan Sprenkels
9e476f13d5
Merge branch 'master' of github.com:dsprenkels/sss
2017-08-06 21:55:44 +07:00
Daan Sprenkels
40028a03ae
readme: Update notes about API stability
2017-08-06 21:54:50 +07:00
Daan Sprenkels
1908986c52
Merge pull request #7 from dsprenkels/travis
...
travis: Enable address sanitizer with clang
2017-08-06 17:05:31 +07:00
Daan Sprenkels
36b66902b1
travis: Enable address sanitizer with clang
2017-08-06 16:58:55 +07:00
Daan Sprenkels
b613717c2b
hazmat: remove SHA256 decl.
2017-08-03 19:27:21 +07:00
Daan Sprenkels
dc8c3a9a10
Add link to sss demo at dsprenkels.com
2017-08-01 17:26:31 +07:00
Daan Sprenkels
b9126d3520
Merge branch 'readme-anchors'
2017-07-20 16:10:18 +08:00
Daan Sprenkels
9e75bebde5
readme: Fix anchors with spaces
2017-07-20 16:09:35 +08:00
Daan Sprenkels
0e54d62f74
readme: Fix introduction link
2017-07-20 16:02:52 +08:00
Daan Sprenkels
c7532b1587
readme: Add note to gfshare
2017-07-20 15:58:36 +08:00
Daan Sprenkels
8e3fd4f984
readme: Add comparison of sss libraries
2017-07-20 15:52:48 +08:00
Daan Sprenkels
3f49e534dc
readme: Add table of contents
2017-07-20 11:55:02 +08:00
Daan Sprenkels
4f72edb493
readme: Fix typos
2017-07-14 00:03:11 +08:00
Daan Sprenkels
a29c5e03a1
Update randombytes submodule
2017-07-13 23:05:08 +08:00
Daan Sprenkels
460df5b952
Merge branch 'master' of github.com:dsprenkels/sss
2017-07-13 22:57:19 +08:00
Daan Sprenkels
b81d3259e8
readme: change treshold suggest to 4
2017-07-13 22:48:05 +08:00
Daan Sprenkels
17b0c6f4fb
readme: Add rust binding
2017-07-12 12:41:26 +08:00
Daan Sprenkels
5f6a1fbbff
hazmat: Use randombytes instead of SHAKE256
2017-07-10 18:30:53 +08:00
Daan Sprenkels
6da0abfd83
Remove inline declarations
2017-07-07 14:49:40 +08:00
Daan Sprenkels
3e0ce99447
Revert "Fix get_... const-typing"
...
This reverts commit 26cdc29ac6 .
2017-07-06 15:54:56 +08:00
Daan Sprenkels
26cdc29ac6
Fix get_... const-typing
2017-07-06 15:49:27 +08:00
Daan Sprenkels
c7188dae6e
readme: Fix a typo and note "threshold"
2017-07-06 11:47:10 +08:00
Daan Sprenkels
629d71f65a
Change target {test => check}
...
This follows the make guidelines more closely.
2017-07-06 11:00:21 +08:00
Daan Sprenkels
e3d25c6424
Merge branch 'master' of github.com:dsprenkels/sss
2017-07-06 10:58:11 +08:00
Daan Sprenkels
615d131f96
Merge branch 'hazmat_type'
2017-07-06 10:57:56 +08:00
Daan Sprenkels
5ad67a192b
Change sss_Keyshare type to uint8_t[33]
...
This change is introduced, because this makes it a lot easier to
expose the API the other languages that do not support C structs.
This is a break in the API contract for the `hazmat.h` module.
No API changes have been introduced in the `sss.c` module so all
current language bindings should be okay.
2017-07-06 10:57:32 +08:00
Daan Sprenkels
99ea06de2c
readme: Add travis-ci button
2017-06-23 18:02:57 +02:00
Daan Sprenkels
52a61b2fd4
readme: Add some info on hazmat.h
2017-06-23 18:01:52 +02:00
Daan Sprenkels
a1226c8fd1
readme: update w.r.t. internal random and serdes
2017-06-14 11:29:34 +02:00
Daan Sprenkels
46227f5595
Include randombytes.h from rootdir
2017-06-13 21:58:22 +02:00
Daan Sprenkels
455239db37
Update randombytes submodule
2017-06-13 16:46:00 +02:00
Daan Sprenkels
9f8c63fa50
Merge pull request #5 from dsprenkels/internal_serde
...
This PR moves the serialization/deserialization of the high level API into the sss_create_shares and sss_combine_shares functions.
This PR resolves issue #2 .
2017-06-13 16:35:36 +02:00
Daan Sprenkels
0ddc34c662
Merge branch 'master' into internal_serde
2017-06-13 16:34:14 +02:00
Daan Sprenkels
015b1494a4
Merge branch 'master' of github.com:dsprenkels/sss
2017-06-13 16:32:30 +02:00
Daan Sprenkels
7ea08e7f5f
Merge branch 'travis'
2017-06-13 16:32:20 +02:00
Daan Sprenkels
08ed7f7154
Move serde of high-level API into basic functions
2017-06-13 16:25:24 +02:00
Daan Sprenkels
b42869cc34
Move serde functions out of their own module
2017-06-13 16:01:56 +02:00