Sebastian Messmer
|
38c56f6764
|
Support blob sizes >4GB and add test cases for it
|
2015-12-11 00:18:17 +01:00 |
|
Sebastian Messmer
|
6dc03a50cb
|
Make classes final if they're not meant to be derived from
|
2015-11-27 14:06:48 +01:00 |
|
Sebastian Messmer
|
5ff133641c
|
Update biicode block ref
|
2015-11-25 16:46:13 +01:00 |
|
Sebastian Messmer
|
315e699cda
|
Update dependencies
|
2015-11-25 16:45:44 +01:00 |
|
Sebastian Messmer
|
4ef18a2d18
|
Use gcc 4.8 on travis to ensure compatibility
|
2015-11-24 15:17:57 +01:00 |
|
Sebastian Messmer
|
9cd0c56502
|
Update dependencies
|
2015-11-24 08:41:21 +01:00 |
|
Sebastian Messmer
|
0689d380a4
|
Update biicode block ref
|
2015-11-18 11:09:49 +01:00 |
|
Sebastian Messmer
|
f54370bf44
|
Update dependencies
|
2015-11-18 11:09:23 +01:00 |
|
Sebastian Messmer
|
da2d455b99
|
Updated biicode block version
|
2015-11-12 15:43:29 -08:00 |
|
Sebastian Messmer
|
ae082fa97d
|
Updated dependencies
|
2015-11-12 15:42:54 -08:00 |
|
Sebastian Meßmer
|
a3f557ef63
|
Fix warnings from -Weffc++
|
2015-10-17 21:17:38 +02:00 |
|
Sebastian Meßmer
|
88a9653137
|
Update dependencies
|
2015-10-17 17:59:25 +02:00 |
|
Sebastian Meßmer
|
3e68897937
|
Update biicode block ref
|
2015-10-16 04:31:47 +02:00 |
|
Sebastian Meßmer
|
07f3fcd1ac
|
Update dependencies
|
2015-10-16 04:31:02 +02:00 |
|
Sebastian Meßmer
|
f9580a7c8a
|
Update dependency
|
2015-10-16 04:25:21 +02:00 |
|
Sebastian Meßmer
|
39eaff4533
|
Unify (and fix) include guards
|
2015-10-15 13:10:20 +02:00 |
|
Sebastian Messmer
|
f9769d0f6a
|
Update dependencies
|
2015-10-14 15:37:52 +02:00 |
|
Sebastian Messmer
|
58f7024919
|
Test cases print stack trace on sigsegv
|
2015-10-05 16:52:06 +02:00 |
|
Sebastian Messmer
|
b8f42ee9e5
|
TODOs
|
2015-10-05 03:54:18 +02:00 |
|
Sebastian Messmer
|
0d09501a38
|
Activate ASSERT
|
2015-10-05 03:46:39 +02:00 |
|
Sebastian Messmer
|
ca9f3fe2e6
|
Introduce Blob::readAll() and introduce a size cache so the blob size doesn't have to be queried so often
|
2015-10-05 03:45:00 +02:00 |
|
Sebastian Messmer
|
6e436b7a59
|
Return reference to keys, don't copy keys
|
2015-10-04 17:14:02 +02:00 |
|
Sebastian Messmer
|
e07ddaa289
|
Fix traversing bug and add test case for it
|
2015-09-30 15:33:09 +02:00 |
|
Sebastian Messmer
|
faa4b0c6f8
|
Improve flush()
|
2015-09-30 13:17:35 +02:00 |
|
Sebastian Messmer
|
8beb5bac0b
|
Improved traverseLeaves implementation: Faster and a bit better understandable
|
2015-09-30 10:19:06 +02:00 |
|
Sebastian Messmer
|
d72e7c2acd
|
TODOs
|
2015-09-30 10:06:53 +02:00 |
|
Sebastian Messmer
|
d18edfb1d4
|
Removed unnecessary private function
|
2015-09-30 10:04:18 +02:00 |
|
Sebastian Messmer
|
51019502ec
|
Fixed potential race condition in DataTree
|
2015-09-30 10:02:06 +02:00 |
|
Sebastian Messmer
|
61721aa795
|
Fix travis build icon
|
2015-09-13 10:55:12 +02:00 |
|
Sebastian Messmer
|
a3d5c20154
|
Merge branch 'master' into develop
|
2015-09-12 21:06:37 +02:00 |
|
Sebastian Messmer
|
9e63068115
|
Improve README
|
2015-09-12 21:06:32 +02:00 |
|
Sebastian Messmer
|
e96bb17e11
|
Removed unnecessary workaround
|
2015-07-29 12:07:25 +02:00 |
|
Sebastian Messmer
|
106f18b496
|
Use the new assert that doesn't crash the program in a release build
|
2015-07-22 13:44:04 +02:00 |
|
Sebastian Messmer
|
e64255a16e
|
Removed last unique_ptr uses, all uses unique_ref now
|
2015-07-21 15:24:49 +02:00 |
|
Sebastian Messmer
|
722c94458b
|
Removed unneccessary using statements
|
2015-07-21 15:10:41 +02:00 |
|
Sebastian Messmer
|
a923165360
|
Adapted to new blockstore interface (using unique_ref instead of unique_ptr)
|
2015-07-21 15:00:57 +02:00 |
|
Sebastian Messmer
|
7fc4115129
|
Adapt to new blockstore (Blockstore::tryCreate returns optional<unique_ref<Block>> instead of unique_ptr<Block>)
|
2015-07-20 19:10:46 +02:00 |
|
Sebastian Messmer
|
5ea654445c
|
Use optional::value() instead of optional::get() in test cases
|
2015-06-28 16:59:13 +02:00 |
|
Sebastian Messmer
|
de5dd8a838
|
Use optional::value() instead of options::get() in test cases
|
2015-06-28 16:45:18 +02:00 |
|
Sebastian Messmer
|
3d1341114b
|
Use unique_ref instead of unique_ptr
|
2015-06-26 15:59:18 +02:00 |
|
Sebastian Messmer
|
7fae2d1e59
|
Adapt to new cpp-utils
|
2015-06-21 17:43:45 +02:00 |
|
Sebastian Messmer
|
d1528fe541
|
Use C++11 uniform initialization for structs
|
2015-06-21 14:40:52 +02:00 |
|
Sebastian Meßmer
|
31cd0eb9e9
|
Adapt to new dynamic_pointer_move
|
2015-06-18 19:34:24 +02:00 |
|
Sebastian Meßmer
|
5039205cd2
|
BlobStore handles unique_ref<Blob> instead of unique_ptr<Blob>
|
2015-06-18 12:45:37 +02:00 |
|
Sebastian Messmer
|
c4f55f081a
|
Fix for clang compiler
|
2015-06-10 17:18:53 +02:00 |
|
Sebastian Messmer
|
abf0f68432
|
Enable extended compiler warnings and resolve occurring ones
|
2015-05-08 02:10:40 +02:00 |
|
Sebastian Messmer
|
864169ff0d
|
TODOs
|
2015-05-08 01:57:44 +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
|
b4e2eaa3e8
|
Use cpputils::DataFixture instead of DataBlockFixture
|
2015-04-25 16:44:00 +02:00 |
|
Sebastian Messmer
|
6a0623956d
|
Use Data, DataBlockFixture from cpputils
|
2015-04-25 02:55:34 +02:00 |
|