Sebastian Messmer
9ccb006f61
- Switch some CI jobs to clang 15
...
- Fix clang-tidy warnings from Clang 15
2023-07-08 14:48:59 -07:00
Sebastian Messmer
a245ac1ffb
Add XChaCha20-Poly1305 cipher and make it the default
2021-01-14 20:02:06 -08:00
Sebastian Messmer
bb4c10770a
Fix googletest deprecations
2019-10-19 18:38:54 -07:00
Sebastian Messmer
4f70437715
Remove legacy code making CryFS compatible with older Crypto++ versions. We need a newer Crypto++ versions now anyhow because we use its scrypt implementation.
2019-01-20 14:07:06 -08:00
Sebastian Messmer
954d6662f6
Simplify: key size is only known at runtime, not a template parameter anymore
2018-10-21 22:53:53 +02:00
Sebastian Messmer
5ad55b1d58
- UnswappableAllocator
...
- EncryptionKey uses UnswappableAllocator
2018-09-11 21:51:31 -07:00
Sebastian Messmer
847dc893c0
Fix compiler warnings
2018-08-08 22:19:20 -04:00
Sebastian Messmer
1dd88f0a67
Windows compatibility fixes
2018-07-08 19:47:40 -07:00
Sebastian Messmer
f439bf9d0f
Remove c style casts and unaligned memory accesses
2017-12-03 19:01:41 +00:00
Sebastian Messmer
cc7b38b3c1
- run-clang-tidy.sh also runs on test cases.
...
- fix clang-tidy warnings in test cases
2017-12-01 15:01:49 +00:00
Sebastian Messmer
ade23f9b86
Merge branch 'develop' into next
2017-08-19 11:53:22 +01:00
Mouse
7abed14d63
Make compatible with the current Crypto++ master ( #163 )
...
* Make compatible with the current Crypto++ master
* Add auto-config and build script. Not important, just a time-saver.
* Address compatibility with Crypto++ 6.0 release, while maintaining compatibility
with the older Crypto++ releases.
* Polish comments in cryptopp_byte.h. Forgot to include it to RandomGeneratorThread - fixed.
* Late at night - forgot to fix the .cpp files that used ::byte...
* Renamed auto-config-and-run script
* Added comments/description, and commented out "make check" that fails anyway
* Changed the include guard to match the rest of the .h files
* Delete build script
* Update ChangeLog.txt
* Update ChangeLog.txt
2017-08-16 03:00:46 +01:00
Sebastian Messmer
b027f8c007
Merge from develop
2016-09-24 20:43:54 +02:00
Sebastian Meßmer
d00151af37
Disable Mars448 test cases when Mars448 is not available and fix Travis CI. ( #92 )
2016-09-24 19:09:30 +02:00
Sebastian Messmer
2bc3b641aa
Allow Data::FillWithZeroes on rvalue
2016-07-10 22:43:07 +02:00
Sebastian Messmer
1dcf36d38c
Move fspp to its own subdirectories
2016-02-11 12:53:42 +01:00
Sebastian Messmer
92cf6fa66d
Refactor directory layout to allow other modules in same repository
2016-02-11 12:04:49 +01:00