Sebastian Messmer
|
dbbf9db80e
|
Add debug output
|
2015-05-04 21:42:56 +02:00 |
|
Sebastian Messmer
|
8e9372ffaf
|
Add appveyor.yml
|
2015-05-04 20:20:16 +02:00 |
|
Sebastian Messmer
|
4a7e4efe26
|
Also build test executable on travis
|
2015-05-04 19:47:12 +02:00 |
|
Sebastian Messmer
|
4e852cc581
|
Enable test cases on travis
|
2015-05-04 17:36:15 +02:00 |
|
Sebastian Messmer
|
fd09ff1f9e
|
Remove includes to unused exception
|
2015-04-29 16:33:26 +02:00 |
|
Sebastian Messmer
|
5802040d78
|
Removed unused exception class
|
2015-04-28 13:19:44 +02:00 |
|
Sebastian Messmer
|
cb402fd14b
|
Added test cases for Cache
|
2015-04-28 11:56:07 +02:00 |
|
Sebastian Messmer
|
d589910b0d
|
TODOs
|
2015-04-27 23:10:30 +02:00 |
|
Sebastian Messmer
|
c47434d3b3
|
Separated QueueMapTest.cpp into test groups with their own files each
|
2015-04-27 23:09:29 +02:00 |
|
Sebastian Messmer
|
1ff807e09c
|
Make Cache a generic over Key/Value. Furthermore, add test skeleton for Cache
|
2015-04-27 22:46:57 +02:00 |
|
Sebastian Messmer
|
cf6a8079b4
|
TODOs
|
2015-04-27 22:13:28 +02:00 |
|
Sebastian Messmer
|
f286886b49
|
Handle QueueMap::push(existing_key) better and write more test cases for QueueMap
|
2015-04-27 22:11:15 +02:00 |
|
Sebastian Messmer
|
0aabe10fe0
|
Make constructors explicit where adequate
|
2015-04-27 18:21:44 +02:00 |
|
Sebastian Messmer
|
2970de9c4f
|
Make constructors explicit where adequate
|
2015-04-27 18:21:33 +02:00 |
|
Sebastian Messmer
|
77a50c8eb4
|
Make constructors explicit where adequate
|
2015-04-27 18:21:18 +02:00 |
|
Sebastian Messmer
|
2110831374
|
Make constructors explicit where adequate
|
2015-04-27 18:20:51 +02:00 |
|
Sebastian Messmer
|
58f43f6929
|
Remove unneeded field in cache entry
|
2015-04-27 18:20:44 +02:00 |
|
Sebastian Messmer
|
30f7791af7
|
Make constructors explicit where adequate
|
2015-04-27 18:20:07 +02:00 |
|
Sebastian Messmer
|
fa4e23ceb4
|
Fix loading encryption keys from config file
|
2015-04-27 18:00:11 +02:00 |
|
Sebastian Messmer
|
bf77e0ffa7
|
Small fix in AES256_GCM
|
2015-04-27 17:58:34 +02:00 |
|
Sebastian Messmer
|
8f7853f01a
|
Add basic test case for cryfs
|
2015-04-27 16:38:09 +02:00 |
|
Sebastian Messmer
|
bc33f69877
|
TODOs
|
2015-04-27 10:47:33 +02:00 |
|
Sebastian Messmer
|
6f1c39fd21
|
QueueMap: Added more test cases and improved interface
|
2015-04-27 10:35:01 +02:00 |
|
Sebastian Messmer
|
f647342228
|
TODOs
|
2015-04-27 01:36:32 +02:00 |
|
Sebastian Messmer
|
e177c6f45c
|
Switch to a QueueMap implementation with less indirections (directly store elements instead of pointers)
|
2015-04-27 01:22:39 +02:00 |
|
Sebastian Messmer
|
b60b119985
|
Fix iostream use
|
2015-04-26 22:20:04 +02:00 |
|
Sebastian Messmer
|
5f83c133b0
|
Added error messages when block decryption fails
|
2015-04-26 16:45:00 +02:00 |
|
Sebastian Messmer
|
09bc28e810
|
EncryptedBlock stores its block key in the block, so that an attacker can't replace block contents with a different block
|
2015-04-26 16:36:48 +02:00 |
|
Sebastian Messmer
|
1f14598d25
|
Added Test Cases for PeriodicTask
|
2015-04-26 12:36:19 +02:00 |
|
Sebastian Messmer
|
9999c13ac4
|
TODOs
|
2015-04-26 11:40:27 +02:00 |
|
Sebastian Messmer
|
864f0a0186
|
Added more test cases for Data
|
2015-04-26 00:41:29 +02:00 |
|
Sebastian Messmer
|
61337eef85
|
Removed DataBlockFixture
|
2015-04-25 17:45:18 +02:00 |
|
Sebastian Messmer
|
7d6febe17f
|
Reduce use of memcmp and use operator==(Data, Data) instead
|
2015-04-25 17:17:15 +02:00 |
|
Sebastian Messmer
|
77b67a8137
|
Reduce use of memcmp and use operator==(Data, Data) instead
|
2015-04-25 17:17:06 +02:00 |
|
Sebastian Messmer
|
a07c03d752
|
Added test cases for DataFixture
|
2015-04-25 17:03:18 +02:00 |
|
Sebastian Messmer
|
dcc979d65f
|
Allow move assignment for Data class
|
2015-04-25 16:44:24 +02:00 |
|
Sebastian Messmer
|
b4e2eaa3e8
|
Use cpputils::DataFixture instead of DataBlockFixture
|
2015-04-25 16:44:00 +02:00 |
|
Sebastian Messmer
|
a2c89ed73a
|
Use cpputils::DataFixture instead of DataBlockFixture
|
2015-04-25 16:43:52 +02:00 |
|
Sebastian Messmer
|
65eb73e7d9
|
Use cpputils::DataFixture instead of DataBlockFixture
|
2015-04-25 16:43:37 +02:00 |
|
Sebastian Messmer
|
40451e762c
|
Started replacing DataBlockFixture with DataFixture.
Step 1: Create DataFixture
|
2015-04-25 13:20:26 +02:00 |
|
Sebastian Messmer
|
0b60370665
|
Remove dependency to tempfile
|
2015-04-25 03:47:30 +02:00 |
|
Sebastian Messmer
|
3e12c771a1
|
Remove dependency to tempfile
|
2015-04-25 03:47:03 +02:00 |
|
Sebastian Messmer
|
2f2ba7756b
|
Fix filesystem tests
|
2015-04-25 03:39:18 +02:00 |
|
Sebastian Messmer
|
74e9ffb9f4
|
Use cpputils::TempFile and cpputils::Data instead of blockstore::TempFile and blockstore::Data
|
2015-04-25 03:37:25 +02:00 |
|
Sebastian Messmer
|
9de2d9d04a
|
- Use cpputils::DataBlockFixture and cpputils::Data.
- Fix test cases
|
2015-04-25 03:26:59 +02:00 |
|
Sebastian Messmer
|
6a0623956d
|
Use Data, DataBlockFixture from cpputils
|
2015-04-25 02:55:34 +02:00 |
|
Sebastian Messmer
|
59bfddc18f
|
Moved Data, FixedSizeData and DataBlockFixture to cpp-utils
|
2015-04-25 02:48:41 +02:00 |
|
Sebastian Messmer
|
38327de0c8
|
Move tempfile to cpp-utils
|
2015-04-25 02:40:02 +02:00 |
|
Sebastian Messmer
|
0b2984888d
|
TODOs
|
2015-04-25 02:25:55 +02:00 |
|
Sebastian Messmer
|
d8a6b23962
|
Moved data classes to cpp-utils
|
2015-04-25 02:24:18 +02:00 |
|