Commit graph

156 commits

Author SHA1 Message Date
Frank Denis
9b3a4f28fd constify 2020-06-06 22:28:52 +02:00
Frank Denis
3bd2ae56da Bump 2020-06-06 22:24:07 +02:00
Frank Denis
6a3fb509dc Dockerfile: use more recent tools & build a smaller executable 2020-06-06 22:02:42 +02:00
Frank Denis
c4aad021da Merge branch 'master' of github.com:jedisct1/minisign
* 'master' of github.com:jedisct1/minisign:
  Added docker support (#55)
2020-06-06 21:27:03 +02:00
Bruno Wego
4d1f41e5be
Added docker support (#55)
* chore(repo): added docker support

* docs(readme): added docker instruction

* refactor(docker): build from current branch

* fix(docker): remove unnecessary packages

Co-authored-by: Frank Denis <124872+jedisct1@users.noreply.github.com>
2020-06-06 21:26:51 +02:00
Frank Denis
d357a3a5a4 y++ 2020-06-06 21:12:46 +02:00
akoshibe
95e4e900a7
README: move '..' to end when passing configs to cmake (#76) 2020-06-04 10:12:29 +02:00
Frank Denis
a705d72380 Add line breaks between synopsis commands; regen man page
Fixes #74
2020-05-06 10:22:34 +02:00
Frank Denis
dfb9963ce7 Seems to be a more common way to test for CMAKE_STRIP 2019-12-31 15:06:33 +01:00
peter-tank
0c45001d33 should fix: default empty strip command defined by openwrt toolchain #66 (#68)
FYI CMake documents: https://cmake.org/cmake/help/v3.0/command/if.html

Signed-off-by: peter-tank <30540412+peter-tank@users.noreply.github.com>
2019-12-31 15:05:40 +01:00
Rory Bradford
9727843b70 Add Ubuntu PPA package (#64) 2019-10-06 13:57:31 +02:00
Frank Denis
5cff07069b Progressively reduce the parameters on low memory 2019-08-28 14:17:41 +02:00
Maciej Soltysiak
ddc54a9248 Fallback to lower KDF settings in low memory situation 2019-08-28 14:16:51 +02:00
Frank Denis
9f6bdd5856 Improve error message 2019-08-19 11:50:11 +02:00
Frank Denis
7c3e56a1da Merge branch 'master' of github.com:jedisct1/minisign
* 'master' of github.com:jedisct1/minisign:
  Move up
2019-07-26 10:25:13 +02:00
Frank Denis
841a552290 Remove Minisign-py 2019-07-26 10:25:02 +02:00
Frank Denis
7cc9b23ed9 Merge branch 'master' of github.com:jedisct1/minisign
* 'master' of github.com:jedisct1/minisign:
  Better diagnostic message when the trusted section is missing
  Reword the part on fault injections
  Add links to webassembly versions
2019-07-23 21:24:33 +02:00
Frank Denis
21a6f41c06 Move up 2019-07-23 21:24:12 +02:00
Frank Denis
056fa3541b Better diagnostic message when the trusted section is missing
Fixes #59
2019-07-23 07:47:50 +02:00
Frank Denis
76161c653e Reword the part on fault injections
Fault injection is rarely part of the threat model for the typical
minisign use case, and minisign already includes mitigations.

What's more important is the fact that non-deterministic signatures
are allowed if necessary, and are fully compatible with
implementations using deterministic signatures.
2019-07-09 16:36:26 +02:00
Frank Denis
c295ceb267 Add links to webassembly versions 2019-07-09 16:31:06 +02:00
Frank Denis
507c6f6781 cmake... 2019-06-01 15:53:44 +02:00
Frank Denis
246237e3ea Update Travis 2019-06-01 15:49:52 +02:00
Frank Denis
5af09266d8 Document options for static builds 2019-06-01 15:49:42 +02:00
Frank Denis
2a20f7d920 ... 2019-06-01 15:19:51 +02:00
Frank Denis
25508229e4 Remove LINK_SEARCH_END_STATIC 2019-06-01 14:05:11 +02:00
Frank Denis
da3962b837 LIBSODIUM_STATIC is already defined, so use STATIC_LIBSODIUM 2019-06-01 13:59:15 +02:00
Frank Denis
a88527ae5f Keep fighting with cmake 2019-06-01 13:42:28 +02:00
Frank Denis
8bd7ec0197 Try setting LINK_SEARCH_END_STATIC 2019-06-01 13:00:04 +02:00
Frank Denis
c78fe77559 Document that debatable -R command-line switch 2019-06-01 12:43:20 +02:00
Frank Denis
a27bd363b3 I hate cmake 2019-06-01 12:38:18 +02:00
Frank Denis
03ba8a6355 Sodium -> sodium 2019-06-01 11:50:41 +02:00
Frank Denis
e71c9a7a47 Set -static except on macOS 2019-06-01 11:30:23 +02:00
Frank Denis
15dddd7c45 Use Findsodium.cmake, add the ability to statically link the library 2019-06-01 11:21:52 +02:00
Frank Denis
971d70bd2e
Merge pull request #52 from brunowego/patch-1
Link correction for go-minisign
2019-05-31 18:25:45 +02:00
Bruno Wego
41806352d2
chore(README): link correction for go-minisign 2019-05-31 12:26:06 -03:00
Frank Denis
b718d329de Print a meaningful error message instead of abort()ing on OOM 2019-05-29 10:57:50 +02:00
Frank Denis
33bdfce764 Add an option to recreate a public key file from a secret key file
Fixes #51
2019-05-26 15:58:17 +02:00
Frank Denis
b3890abbb6 cmake-format 2019-05-11 12:16:13 +02:00
Frank Denis
0137cd75af Add the Javascript implementation 2019-05-09 00:34:20 +02:00
Frank Denis
ff212957a7 Add rust-minisign 2019-04-28 23:37:12 +02:00
Frank Denis
d45184dbbe rsign2 2019-04-28 12:35:51 +02:00
Frank Denis
d6c5c8c17b More libraries and implementations 2019-04-20 20:33:39 +02:00
Frank Denis
9eac49b161 Don't unconditionally print errno when fgets() fails (if can be an EOF)
Fixes #46
2018-10-21 13:33:29 +02:00
Frank Denis
e5f7f65b8a
Merge pull request #38 from leper/dir_sep
Use the DIR_SEP macro to remove an ifdef.
2018-02-04 08:58:40 +01:00
Georg Kilzer
237772bb40 Use the DIR_SEP macro to remove an ifdef. 2018-02-04 05:58:58 +01:00
Frank Denis
7fdb9fdb0e Remove unused variable 2018-02-02 23:34:28 +01:00
Frank Denis
391d51d3a2 Update man page, bump version 2018-02-02 23:33:36 +01:00
Frank Denis
0c265d0dc6 Add the ability to sign multiple files at once 2018-02-02 23:33:33 +01:00
Frank Denis
75879f460f 2018 2017-12-31 19:18:28 +01:00