Jeffrey Walton
26c83877ef
Add IETF XChaCha (GH #727 , PR #794 )
2019-02-06 01:03:28 -05:00
Jeffrey Walton
48531785b7
Use IsPowerOf2 in Integer::Divide
2019-02-05 02:05:36 -05:00
Jeffrey Walton
b09ca89a6e
Update comments
2019-02-05 01:19:35 -05:00
Jeffrey Walton
5b1e6fd28f
Fix Fedora 7 compile
...
Fedora 7 toolchain supplies upto SSE4.2
2019-02-05 01:14:35 -05:00
Jeffrey Walton
5f731c06b3
Fix NULL device
2019-02-04 11:28:28 -05:00
Jeffrey Walton
47435f7d72
Guard use of <cstddef> for Microsoft compilers (GH #781 )
2019-02-04 07:18:51 -05:00
Jeffrey Walton
5b6b86c7f1
Avoid extra call to RekeyCipherAndMac in ChaCha20/Poly1305
2019-02-04 06:04:12 -05:00
Jeffrey Walton
868ca8e2e5
Fix cryptest.nmake file list
2019-02-03 22:59:56 -05:00
Jeffrey Walton
e10736482c
Add test compile to makefile
2019-02-03 11:09:10 -05:00
Jeffrey Walton
ef1c8c2bb4
Add Hurd support for Makefile and cryptest.sh
...
IS_HURD in the makefile is to avoid complaints by some of the more eager GNU folks. We could do it using IS_LINUX
2019-02-03 10:28:48 -05:00
Jeffrey Walton
83145ffed6
Cleanup lcov recipe
2019-02-02 16:49:28 -05:00
Jeffrey Walton
a05e108a93
Fix benchmarks when CRYPTOPP_DISABLE_ASM
2019-02-02 16:49:08 -05:00
Jeffrey Walton
d0cc098af1
Cleanup Gcov recipe
...
We should have removed the source files at GH #208 , PR #703
2019-02-02 15:34:56 -05:00
Jeffrey Walton
4d24876490
Fix Linux detection for GNU Hurd
2019-02-02 15:20:59 -05:00
Jeffrey Walton
1b8c00b37c
Update comments
2019-02-02 00:47:56 -05:00
Jeffrey Walton
96eac11d3b
Update DataDir search paths (GH #760 )
2019-02-02 00:29:36 -05:00
Jeffrey Walton
2beb779286
Remove cryptestcwd binary
...
Also see https://github.com/noloader/cryptopp-autotools/issues/3
2019-02-01 09:51:37 -05:00
Jeffrey Walton
3b5de1bf15
Update documentation
2019-01-31 19:53:34 -05:00
Jeffrey Walton
cd395c7943
Update documentation
2019-01-31 19:33:13 -05:00
Jeffrey Walton
c415a64a0e
Clear Doxygen warning (GH #791 )
2019-01-31 19:12:27 -05:00
Jeffrey Walton
7fe141c004
Whitespace check-in
2019-01-31 19:04:44 -05:00
Jeffrey Walton
dbc071f083
Whitespace check-in
2019-01-31 19:01:58 -05:00
Jeffrey Walton
49daf12913
Whitespace check-in
2019-01-31 18:55:50 -05:00
Jeffrey Walton
04e5939c8d
Fix spelling
2019-01-31 18:37:41 -05:00
Jeffrey Walton
a8290bd66d
Remove SimpleKeyingInterface from ChaCha20Poly1305_Base
2019-01-31 07:24:43 -05:00
Jeffrey Walton
56db805713
Add seckey.h header dependency
2019-01-31 01:34:03 -05:00
Jeffrey Walton
416f519f50
Move NumericLimitsMin and NumericLimitsMax to CryptoPP namespace (GH #793 )
2019-01-31 00:05:00 -05:00
Jeffrey Walton
31fdfaa070
Clear unused function warning in Donna source files (GH #793 )
2019-01-30 23:06:06 -05:00
Jeffrey Walton
3d8bd4c582
Use ChaCha cipher AlgorithmProvider()
2019-01-30 23:04:37 -05:00
Jeffrey Walton
b29faeab58
Add -Wno-unused-function to misc.h (GH #793 )
...
This was added to misc.h due to the noise created by NumericLimitsMin and NumericLimitsMax. It should make it easier to remove -Wno-unused-function from config.h.
2019-01-30 20:52:21 -05:00
Jeffrey Walton
df98f8c16b
Make AuthenticatedSymmetricCipherBase::ProcessData overflow safe
2019-01-30 10:45:12 -05:00
Jeffrey Walton
97838012ee
Add test for length in memcpy
2019-01-30 10:00:09 -05:00
Jeffrey Walton
33897e944c
Clear UBsan finding with -std=c++03
...
New finding after cutting in ChaCha20/Poly1305
2019-01-30 09:56:36 -05:00
Jeffrey Walton
02f5da3511
Clear UBsan finding with -std=c++03
...
New finding after cutting in ChaCha20/Poly1305
2019-01-30 07:28:08 -05:00
Jeffrey Walton
b69bfb5bdf
Use T_IsEncryption for ChaCha20Poly1305
2019-01-30 03:31:59 -05:00
Jeffrey Walton
33eac51e92
Fix MaxHeaderLength and MaxMessageLength (GH #724 )
2019-01-30 02:51:14 -05:00
Jeffrey Walton
ebb9593a4b
Update comments
2019-01-30 02:17:58 -05:00
Jeffrey Walton
013b5a30c7
Update comments
2019-01-30 01:54:08 -05:00
Jeffrey Walton
c1ad534038
Update comments
2019-01-30 01:45:09 -05:00
Jeffrey Walton
38f694924f
Update License.txt
2019-01-30 01:35:55 -05:00
Jeffrey Walton
892103f2b0
Update License.txt
2019-01-30 01:21:29 -05:00
Jeffrey Walton
dd48a7acef
Fix ChaCha20/Poly1305 when using filters (GH #724 )
2019-01-30 00:55:27 -05:00
Jeffrey Walton
a4f6da8d30
Update documentation
2019-01-28 22:42:34 -05:00
Jeffrey Walton
281831c08a
Fix ChaCha20Poly1305 padding
2019-01-28 20:56:10 -05:00
Jeffrey Walton
cb674918b3
Add ChaCha20Poly1305 benchmarks (GH #724 )
2019-01-28 10:18:04 -05:00
Jeffrey Walton
7c3414b072
Fix ChaCha20Poly1305 IVSize() (GH #724 )
2019-01-28 10:01:19 -05:00
Jeffrey Walton
fcf637082d
Clear Doxygen warnings
2019-01-28 09:09:41 -05:00
Jeffrey Walton
30e7469f5e
Clear Doxygen warnings
2019-01-28 09:06:49 -05:00
Jeffrey Walton
315e54e63d
Add ChaCha20/Poly1305 AEAD cipher (GH #724 )
2019-01-28 08:52:56 -05:00
Jeffrey Walton
3cb86675af
Update documentation
2019-01-28 06:13:43 -05:00