Commit Graph

458 Commits (24aafa8311857064b0a6899aaf390dc877486edc)
 

Author SHA1 Message Date
heck 4e47aa6d9e pEpLog() / pEpErr() - Add high-res timestamp
Add test_peplog.cc
3 years ago
heck 15a20035eb Improved Logging, prefixed with thread_id now. (DEBUG build only)
added pEpErr() (DEBUG and RELEASE build)
non-local vars names with len == 1 are not handy at all
3 years ago
heck 5d626151d3 More Logging (in DEBUG build) 3 years ago
Volker Birk 4ae7614224 adding declaration of _inject_sync_event 3 years ago
Hussein Kasem b4772e5506 Android Build: fix header extraction 3 years ago
Jorg Knobloch 736fcc6c19 Added call_with_lock.cc and slurp.cc to Windows build. 3 years ago
Thomas 146f71ab89 Add include (won't compile on Windows otherwise) 3 years ago
Thomas 97614af623 Update Windows project 3 years ago
heck 723b6b1829 Possible fix for "shutdown problem".
Tests added in last commit (startup/shutdown repeatedly) now seem to work better, but still fail on iteration 61, with a different problem.
3 years ago
heck 0e4f4475c4 Enhance sync testing; startup/shutdown repeatedly.
These tests still fail.
3 years ago
heck 53beb9ba64 update test_adapter.cc to use new pEpLog() 3 years ago
heck 2a78dab74f Added Build var DEBUG for release/debug builds. (-g vs NDEBUG)
Added Logging macro that compiles away to nothing when DEBUG=0
3 years ago
heck d7d8371e61 Fix: include of local.conf 3 years ago
heck e9d5c27bc0 Tried minimizing makefile complexity, clean out unused stuff.
now:
'make' defaults to 'make lib'
'make lib' - build static lib only
'make test' - build tests with lib as prereq.
'make all' - same as 'make test'

test changes to lib using e.g:
'make test && test/test_adapter'
3 years ago
heck bb8e9b3161 cleanup build, and add test/ dir 3 years ago
heck 82513674a7 cleanup makefiles, prepare for new test/ dir 3 years ago
heck 4243c9eda0 C++11 is the standard to be used for all adapters (acc. to Volker) 4 years ago
Volker Birk 9a00b896a5 FIXME: I need Heck! 4 years ago
Volker Birk 1a839ff736 merging 4 years ago
Volker Birk 825c69b726 FIXME! 4 years ago
Thomas c6e9fe4cbf *oops* Pt. II 4 years ago
Volker Birk 23f50511a0 *oops* 4 years ago
Volker Birk 4b9fdbba02 clean shutdown in sync_thread 4 years ago
Volker Birk c6352281f8 do not join() if on sync thread 4 years ago
Thomas e5862ded4e Delete sync thread if shutdown event is injected 4 years ago
Volker Birk 3da916cd0d normalizing 4 years ago
Volker Birk 5ff0137603 adding license information 4 years ago
Volker Birk 01d9b71e59 is_sync_running() added 4 years ago
Volker Birk 08e3ed06ec merging 4 years ago
Volker Birk b1c5cf6a1a synchronously and immediate shutdown 4 years ago
Hussein Kasem 0fd056c6a9 build-android: Add missing script 4 years ago
Thomas 8e24bfde6b Add call_with_lock to Windows build 4 years ago
Hussein Kasem e6f0cf0f64 Android: add call_with_lock.cc to the build and use the correct c++ version 4 years ago
Volker Birk fad58207d7 ... 4 years ago
Volker Birk 8c0fe0553e not static - testing 4 years ago
Volker Birk 04e99fb2c2 ... 4 years ago
Volker Birk c883a95ffb ... 4 years ago
Volker Birk 087d6623c2 move exception between threads 4 years ago
Volker Birk b8be88ee99 ... 4 years ago
Volker Birk c25feca938 startup() may throw RuntimeError 4 years ago
Volker Birk e61c860a25 runtime error trying to start sync if no own identities available 4 years ago
Thomas 14747c481b Remove 64 bit configuration 4 years ago
Roker 5467781c00 cleanup .hgtags 4 years ago
Volker Birk 57cde89719 Added tag 0.1.0-RC for changeset 563136a38d28 4 years ago
Volker Birk d612b12206 Removed tag 0.1.0-RC 4 years ago
Roker 0f061670eb add #include <cassert> 4 years ago
Volker Birk c85d75a9ad Added tag 0.1.0-RC for changeset 7614cd2167ef 4 years ago
Volker Birk 64a021192d .. 4 years ago
Volker Birk 3ee86779f0 ... 4 years ago
Roker 248b8df06c make copying more verbose to see what's done or what went w0ng. replace "ar" by $(AR) to make it configurable. 4 years ago