Sebastian Messmer
|
140ac78b6b
|
Use gcc 4.8 on travis to ensure compatibility
|
2015-11-24 15:17:17 +01:00 |
|
Sebastian Messmer
|
aadc195165
|
Use gcc 4.8 on travis to ensure compatibility
|
2015-11-24 15:16:51 +01:00 |
|
Sebastian Messmer
|
f9320ae8cb
|
Merge tag '0.8.3'
|
2015-11-24 15:08:24 +01:00 |
|
Sebastian Messmer
|
2f1366d7bf
|
Update dependencies
|
2015-11-24 15:07:40 +01:00 |
|
Sebastian Messmer
|
af9219a7bd
|
Update dependencies
|
2015-11-24 14:38:03 +01:00 |
|
Sebastian Messmer
|
c646bb848d
|
Code is compatible with GCC 4.8
|
2015-11-24 14:33:17 +01:00 |
|
Sebastian Messmer
|
d400550af7
|
Code is compatible with GCC 4.8
|
2015-11-24 14:32:53 +01:00 |
|
Sebastian Messmer
|
0f3d1b21ce
|
Update dependencies
|
2015-11-24 08:40:00 +01:00 |
|
Sebastian Messmer
|
ef49309782
|
Update biicode block ref
|
2015-11-24 08:30:35 +01:00 |
|
Sebastian Messmer
|
3fe90ea434
|
Add timeout to HttpClient
|
2015-11-24 08:23:20 +01:00 |
|
Sebastian Messmer
|
feb806b392
|
Add HttpClient
|
2015-11-24 07:47:29 +01:00 |
|
Sebastian Messmer
|
ea9f6a2d8b
|
Update biicode block ref
|
2015-11-18 11:07:15 +01:00 |
|
Sebastian Messmer
|
db80a46fb7
|
Update dependencies
|
2015-11-18 11:06:36 +01:00 |
|
Sebastian Messmer
|
5148a6571e
|
Update biicode block ref
|
2015-11-18 11:05:24 +01:00 |
|
Sebastian Messmer
|
7099fca97c
|
Depend on stable version of Crypto++
|
2015-11-17 20:16:39 +01:00 |
|
Sebastian Messmer
|
bc459c02ae
|
Log thrown exceptions
|
2015-11-16 22:05:04 -08:00 |
|
Sebastian Messmer
|
a4a746e6d1
|
Updated biicode block version
|
2015-11-12 15:44:53 -08:00 |
|
Sebastian Messmer
|
9d68b04a85
|
Update dependencies
|
2015-11-12 15:44:08 -08:00 |
|
Sebastian Messmer
|
1da82c3aff
|
Update biicode block ref
|
2015-11-12 15:39:11 -08:00 |
|
Sebastian Messmer
|
1e52e78251
|
Fix compiler error in test cases
|
2015-11-12 15:31:11 -08:00 |
|
Sebastian Messmer
|
ead8b5b97f
|
Allow stopping the filesystem
|
2015-11-12 15:03:22 -08:00 |
|
Sebastian Messmer
|
9cea5d9090
|
Allow terminating LoopThreads from within
|
2015-11-12 13:07:20 -08:00 |
|
Sebastian Messmer
|
b92a87ab72
|
Make sure, ciphers link without errors
|
2015-11-11 14:03:16 -08:00 |
|
Sebastian Messmer
|
71c808b229
|
RandomPadding throws exception instead of ASSERT when data is too large
|
2015-11-11 11:00:24 -08:00 |
|
Sebastian Messmer
|
9c86b619a6
|
Allow std::string ASSERT messages
|
2015-11-10 19:40:34 -08:00 |
|
Sebastian Messmer
|
e15796f738
|
TODOs
|
2015-11-10 19:11:04 -08:00 |
|
Sebastian Messmer
|
4059c6a9c9
|
DerivedKeyConfig is comparable
|
2015-11-10 19:10:19 -08:00 |
|
Sebastian Messmer
|
4cf886c91f
|
Make DerivedKeyConfig copyable and assignable
|
2015-11-10 17:49:33 -08:00 |
|
Sebastian Messmer
|
c1734dd93e
|
Release lock before joining thread, so other threads don't have to wait
|
2015-11-07 12:21:54 -08:00 |
|
Sebastian Messmer
|
47bd752a97
|
Make ThreadSystem onfork handlers threadsafe
|
2015-11-07 00:11:12 -08:00 |
|
Sebastian Messmer
|
236ea8d243
|
Added new LoopThread implementation
|
2015-11-07 00:00:25 -08:00 |
|
Sebastian Messmer
|
5575509594
|
New way to configure SCrypt algorithm
|
2015-11-03 20:13:23 -08:00 |
|
Sebastian Messmer
|
7f6dffdbd9
|
Add Subprocess::callAndGetReturnCode()
|
2015-11-03 13:11:09 -08:00 |
|
Sebastian Messmer
|
8b585c39fe
|
Renamed daemon folder to process and added Subprocess class to it
|
2015-11-03 12:20:15 -08:00 |
|
Sebastian Messmer
|
5efc5c5537
|
Allow libfuse daemonization again
|
2015-10-30 21:40:11 +01:00 |
|
Sebastian Messmer
|
440387e522
|
Add logging messages when filesystem starts/stops
|
2015-10-30 20:18:31 +01:00 |
|
Sebastian Messmer
|
4ced78b07b
|
TempDir/TempFile don't fail if they can't delete themselves
|
2015-10-30 18:27:40 +01:00 |
|
Sebastian Messmer
|
6836a1bd40
|
Better exceptions
|
2015-10-30 18:10:48 +01:00 |
|
Sebastian Messmer
|
cc99cb0ea5
|
Allow TempDir::remove()
|
2015-10-29 15:51:16 +01:00 |
|
Sebastian Messmer
|
62fcd1a3fd
|
TODOs
|
2015-10-29 15:51:05 +01:00 |
|
Sebastian Messmer
|
c4dfd55c39
|
Because LoopThread now works fine with fork(), we don't have to specify this a DeathTest
|
2015-10-28 15:20:55 +01:00 |
|
Sebastian Messmer
|
4f66543cac
|
LoopThread also works fine with fork() if the thread holds locks
|
2015-10-28 15:18:28 +01:00 |
|
Sebastian Messmer
|
a0d4548d4c
|
Fixed fork() issue with threads
|
2015-10-28 15:00:24 +01:00 |
|
Sebastian Messmer
|
3e01c56ad4
|
Add Cipher::NAME to CipherConcept
|
2015-10-28 01:49:12 +01:00 |
|
Sebastian Messmer
|
926d1ce7a4
|
Allow Cipher::NAME (e.g. AES256_GCM::NAME)
|
2015-10-28 01:41:38 +01:00 |
|
Sebastian Messmer
|
c50371d583
|
Add symmetric ciphers to crypto lib
|
2015-10-27 23:19:20 +01:00 |
|
Sebastian Messmer
|
1f86f83ca1
|
Fix test cases
|
2015-10-27 23:19:11 +01:00 |
|
Sebastian Messmer
|
7b269a1184
|
Added a crypto library with scrypt key derivation function and random padding
|
2015-10-27 22:19:06 +01:00 |
|
Sebastian Messmer
|
64397978e0
|
Add Serializer::writeTailData() and Deserializer::readTailData()
|
2015-10-27 21:10:36 +01:00 |
|
Sebastian Messmer
|
eac8d44b41
|
Serializing strings works with nullbytes instead of size+data
|
2015-10-27 20:59:23 +01:00 |
|