Steffen Jaeckel
13cb43ad4c
initialize 'flags' etc. to invalid values before trying to decode
2017-09-27 21:34:11 +02:00
Steffen Jaeckel
8935cd9a8a
Merge pull request #299 from libtom/pr/libtool-cygwin
...
libtool + cygwin
2017-09-27 21:33:29 +02:00
Karel Miko
9c2c9f8af4
libtool on cygwin needs -no-undefined
2017-09-27 21:25:19 +02:00
Steffen Jaeckel
5049463774
bump the libtool version
...
yeah, helper.pl doesn't update it anymore automagically...
we'll probably find a new way to do that in the future...
or we keep on updating it manually...
This fixes #300
2017-09-27 21:19:33 +02:00
Steffen Jaeckel
f868a16a44
Update makefiles
2017-09-25 16:56:59 +02:00
Steffen Jaeckel
20c6bf812b
bump version
2017-09-25 16:56:57 +02:00
Karel Miko
83e7f4a1c7
keep dh_key.x instead of free'ing it
...
the approach before probably saves some bytes on the heap, but it's
inconsistent in regards to what we normally do
2017-09-25 15:35:29 +02:00
Steffen Jaeckel
f7c0b25146
add missing math constants
2017-09-23 11:42:05 +02:00
Steffen Jaeckel
91a10318f1
Merge pull request #296 from libtom/cleanup/3
...
General clean-up 3
2017-09-21 20:46:41 +02:00
Karel Miko
ea43d9a1d2
Fix openssl-enc compilation
2017-09-21 18:37:37 +02:00
Steffen Jaeckel
8f7986bbb2
fix coverage_more.sh after updating hashsum
2017-09-21 18:37:37 +02:00
Steffen Jaeckel
5bb63f1bca
hashsum: improve help
2017-09-21 18:37:37 +02:00
Steffen Jaeckel
eb75c894db
hashsum: cleanup at exit
2017-09-21 18:37:37 +02:00
Steffen Jaeckel
312247fa0b
better comments for PKCS#5
2017-09-21 18:37:37 +02:00
Steffen Jaeckel
da4f854329
make sure chacha_crypt() can only be called after setting the IV
2017-09-21 18:37:37 +02:00
Steffen Jaeckel
342a10cc14
make PK_MAX_RETRIES a config option
2017-09-21 18:37:37 +02:00
Steffen Jaeckel
a278f72659
skip comment lines when checking hashes
...
[skip ci]
2017-09-20 17:43:07 +02:00
Steffen Jaeckel
9a83397376
catch case where we could BOF should_buffer[]
...
[skip ci]
2017-09-20 17:29:05 +02:00
Steffen Jaeckel
b6213309ca
Merge pull request #197 from libtom/update/doc
...
Update documentation
2017-09-20 15:14:54 +02:00
Steffen Jaeckel
f8d132ea03
update changes
...
[skip ci]
2017-09-20 15:14:10 +02:00
Steffen Jaeckel
7cc9aad5cc
remove TODO
2017-09-20 15:06:40 +02:00
Steffen Jaeckel
9fb08af23d
fix location of some of the tables
...
this fixes the last open issue of #54
2017-09-20 15:06:40 +02:00
Steffen Jaeckel
2d3a921de4
align code
...
[skip-ci]
2017-09-20 15:06:40 +02:00
Steffen Jaeckel
4f7747eaec
DSA not DH
2017-09-20 15:06:40 +02:00
Steffen Jaeckel
c210f24853
IV is short for 'initialization vector'
2017-09-20 15:06:40 +02:00
Karel Miko
fff9fee129
DSA new functions - doc
2017-09-20 15:06:40 +02:00
Karel Miko
f3f839ec6c
BLAKE2s + BLAKE2b MAC doc
2017-09-20 15:06:40 +02:00
Karel Miko
50e52d0b4c
poly1305 doc
2017-09-20 15:06:40 +02:00
Karel Miko
11827feef3
ChaCha20-Poly1305 doc
2017-09-20 15:06:40 +02:00
Steffen Jaeckel
35d920a688
moar doc
...
[skip ci]
2017-09-20 15:06:40 +02:00
Steffen Jaeckel
8b3af12d70
add radix_to_bin() docs
...
[skip ci]
2017-09-20 15:06:40 +02:00
Steffen Jaeckel
78e9601eb6
review "Configuring and Building the Library"
...
[skip ci]
2017-09-20 15:06:40 +02:00
Steffen Jaeckel
13b484f8a5
moar doc
...
[skip ci]
2017-09-20 15:06:40 +02:00
Steffen Jaeckel
0742a99fb5
update README
...
[skip ci]
2017-09-20 15:06:40 +02:00
Steffen Jaeckel
fc65352261
moar doc
...
[skip ci]
2017-09-20 15:06:40 +02:00
Steffen Jaeckel
dd01232bcb
review stream ciphers
...
[skip ci]
2017-09-20 15:06:40 +02:00
Steffen Jaeckel
2ccb3fb53d
update OCB3 doc
...
[skip ci]
2017-09-20 15:06:40 +02:00
Steffen Jaeckel
56d17c8e55
some more doc updates
2017-09-20 15:06:40 +02:00
Karel Miko
5d74fee9dc
doc tuning
2017-09-20 15:06:40 +02:00
Karel Miko
468245ce56
doc: stream ciphers
2017-09-20 15:06:40 +02:00
Karel Miko
9584975a6d
some crypt.tex hacking
2017-09-20 15:06:40 +02:00
Karel Miko
7edc41162d
fix crypt.pdf building
2017-09-20 15:06:40 +02:00
Steffen Jaeckel
39650b4a08
add doc of new RSA API functions
2017-09-20 15:06:40 +02:00
Steffen Jaeckel
583b2b3938
document PKCS#1 v1.5 signatures w/o ASN.1
2017-09-20 15:06:40 +02:00
Steffen Jaeckel
09c3196930
use v1.18.0 instead of v1.18
2017-09-20 15:06:40 +02:00
Steffen Jaeckel
9a0e208f5e
add 'ltc_mp_digit' docs
2017-09-20 15:06:40 +02:00
Steffen Jaeckel
728bc4a6a4
update "Primality Testing"
2017-09-20 15:06:40 +02:00
Steffen Jaeckel
ce68fa34ee
add rand_bn_X() doc
2017-09-20 15:06:40 +02:00
Steffen Jaeckel
a0a7daea6f
add termdoc option to view documentation on the terminal
2017-09-20 15:06:40 +02:00
Steffen Jaeckel
01cb819c48
trim trailing spaces
2017-09-20 15:06:40 +02:00