Commit graph

167 commits

Author SHA1 Message Date
Frank Denis
c9ba80b656 Add minizign 2021-04-15 17:42:03 +02:00
Frank Denis
1cbcac9644 Error out if the same option is specified multiple times
Fixes #87
2021-04-04 19:24:12 +02:00
Frank Denis
f3e97d838f up 2021-03-04 18:44:27 +01:00
Frank Denis
b9349929fb Add the Go rewrite of minisign 2021-03-04 18:41:59 +01:00
Frank Denis
7edc350137 Add py-minisign 2021-02-27 01:32:24 +01:00
Frank Denis
d5b74ae86e up 2021-02-27 01:32:22 +01:00
Abu Sakib
121cf06e9b
Fix example of how to verify with pubkey (#89) 2020-11-07 22:37:19 +01:00
Frank Denis
1a7cc6c860
Merge pull request #80 from soatok/patch-1
Add link to PHP implementation
2020-08-08 08:25:21 +02:00
Soatok Dreamseeker
246d542e37
Add link to PHP implementation 2020-08-07 19:54:10 -04:00
Frank Denis
bb81665e20 Remove duplicate va_end() on error path 2020-07-17 16:08:50 +02:00
Frank Denis
82913c2b64 Add CodeQL scan 2020-06-11 10:27:28 +02:00
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