Commit Graph

713 Commits

Author SHA1 Message Date
Sebastian Messmer
f88221a0c6 Add Data::LoadFromStream(stream, size) 2015-10-25 11:32:40 +01:00
Sebastian Messmer
ea30ac641b Data::LoadFromStream() and Data::StoreToStream() 2015-10-24 18:39:11 +02:00
Sebastian Messmer
60b7f853d9 DataFixture::generateFixedSize() 2015-10-24 01:53:11 +02:00
Sebastian Messmer
6e4ecd6e19 Allow calling RandomGenerator::get() on child classes (failed due to overridden overload) 2015-10-23 20:21:17 +02:00
Sebastian Messmer
233f1a2ecb TODOs 2015-10-23 12:17:09 +02:00
Sebastian Messmer
74cb9eaf2d Added TempFile::exists() 2015-10-23 12:15:51 +02:00
Sebastian Messmer
caaf528031 Refactor key creation 2015-10-22 18:19:59 +02:00
Sebastian Messmer
62549eeae6 Adapt to new cpputils::Random interface 2015-10-22 17:41:43 +02:00
Sebastian Messmer
ca5edb48db Refactor random library 2015-10-22 17:36:03 +02:00
Sebastian Meßmer
d629e14533 Add include tests 2015-10-18 01:09:49 +02:00
Sebastian Meßmer
43d526eca0 Fix -Weffc++ warnings 2015-10-17 21:34:15 +02:00
Sebastian Meßmer
a4ce9f1c97 Fix warnings from -Weffc++ 2015-10-17 21:10:26 +02:00
Sebastian Meßmer
5a7ed220aa Fix -Weffc++ warning 2015-10-17 20:55:55 +02:00
Sebastian Meßmer
0c8b3e69a8 Disabled failing test 2015-10-17 20:37:57 +02:00
Sebastian Meßmer
97fce00391 Fixed warnings from -Weffc++ 2015-10-17 20:35:17 +02:00
Sebastian Meßmer
8b429bac9a Fix warnings from -Weffc++ 2015-10-17 20:15:20 +02:00
Sebastian Meßmer
829a768e82 daemonize() is not responsible for loggers 2015-10-17 18:30:07 +02:00
Sebastian Meßmer
4c8e953ebe Update dependencies 2015-10-17 18:00:41 +02:00
Sebastian Meßmer
dd8bf7b01c Update dependencies 2015-10-17 18:00:28 +02:00
Sebastian Meßmer
870e5a8e26 Update dependencies 2015-10-17 18:00:05 +02:00
Sebastian Meßmer
457d5e032b Update dependencies 2015-10-17 17:59:35 +02:00
Sebastian Meßmer
593188d296 Update biicode block ref 2015-10-17 17:58:11 +02:00
Sebastian Meßmer
e9470ffb78 Logging instead of stderr 2015-10-17 17:50:30 +02:00
Sebastian Meßmer
afc0f909b3 Use logging instead of cout/cerr 2015-10-17 17:23:35 +02:00
Sebastian Meßmer
05f9723295 Default logger logs to stderr, not stdout 2015-10-17 16:49:58 +02:00
Sebastian Meßmer
08c09e4af8 Add a fork test case for logging 2015-10-17 16:42:56 +02:00
Sebastian Meßmer
82e4aefdd2 Use type system and function overloading instead of enums and switch/case for selecting log levels. This should improve function inlining for the LOG(level) calls. 2015-10-17 16:00:13 +02:00
Sebastian Meßmer
0d6eef7ed2 Add test cases for logging 2015-10-17 15:50:06 +02:00
Sebastian Meßmer
9f9b4fc342 Add test cases for logging 2015-10-17 15:49:54 +02:00
Sebastian Meßmer
62e0a177fb Use cpputils::logging 2015-10-17 03:30:42 +02:00
Sebastian Meßmer
02c49d986b daemonize() redirects logger to syslog 2015-10-17 03:27:49 +02:00
Sebastian Meßmer
b476d2a7e8 Added central logging 2015-10-17 03:08:56 +02:00
Sebastian Meßmer
2c9f8109a5 Update biicode block ref 2015-10-16 04:33:10 +02:00
Sebastian Meßmer
2e8b17bd17 Update biicode block ref 2015-10-16 04:30:37 +02:00
Sebastian Meßmer
7295417f84 Update dependency 2015-10-16 04:30:07 +02:00
Sebastian Meßmer
d0a5a0b27d Update biicode block ref 2015-10-16 04:29:55 +02:00
Sebastian Meßmer
7925d60bfd Update dependency 2015-10-16 04:29:08 +02:00
Sebastian Meßmer
0778806dba Update dependency 2015-10-16 04:25:30 +02:00
Sebastian Meßmer
c011a06b74 Update dependency 2015-10-16 04:25:07 +02:00
Sebastian Meßmer
64883b208f Update bii version ref 2015-10-16 03:26:20 +02:00
Sebastian Meßmer
df9d7f0660 Remove debug output 2015-10-16 03:17:50 +02:00
Sebastian Meßmer
e60c3200cd Fix boost thread dependency 2015-10-16 03:12:27 +02:00
Sebastian Meßmer
a158a30696 Add boost thread dependency 2015-10-16 03:02:02 +02:00
Sebastian Meßmer
c51e2c115a Added new random pool library and FixedSizeData:CreatePseudoRandom() uses it. This generates pseudorandom data in another thread and keeps a pool instead of calling the pseudorandom algorithm each time. Since that algorithm needs to be mutexed, that caused quite a lot of locking before 2015-10-16 02:46:17 +02:00
Sebastian Meßmer
821550e62f Unify (and fix) include guards 2015-10-15 13:09:21 +02:00
Sebastian Meßmer
c9663acd85 Unify (and fix) include guards 2015-10-15 13:04:57 +02:00
Sebastian Meßmer
39b43aacfa Unify (and fix) include guards 2015-10-15 12:58:48 +02:00
Sebastian Meßmer
02d89fa721 Unify (and fix) include guards 2015-10-15 12:58:16 +02:00
Sebastian Meßmer
9a27cea138 Increase parallelity level for cache flushing 2015-10-15 05:45:49 +02:00
Sebastian Meßmer
cd32499180 Workaround compiler warning 2015-10-15 05:27:31 +02:00