Commit Graph

  • 4b920ae7d2 missing include Volker Birk 2020-07-01 11:04:54 +0200
  • 02c5acc145 when no targets any more stop sync Volker Birk 2020-07-01 10:22:55 +0200
  • 2edc893cee need these public Volker Birk 2020-07-01 10:14:50 +0200
  • 3a236f1613 notify applications Volker Birk 2020-06-30 23:49:54 +0200
  • 9f93183400 ... Volker Birk 2020-06-30 23:19:14 +0200
  • 28368b4554 ... Volker Birk 2020-06-30 22:43:06 +0200
  • 1de5726c37 ... Volker Birk 2020-06-30 22:42:16 +0200
  • 4cee907912 singleton Volker Birk 2020-06-30 22:41:15 +0200
  • be0a19d37e nerging Volker Birk 2020-06-30 22:33:05 +0200
  • 4920889a4b add CallbackDispatcher Volker Birk 2020-06-30 22:32:50 +0200
  • 9b0b1ae186 hg wanted me to commit .tags manually... :/ heck 2020-06-30 13:56:58 +0200
  • dae855c48f Android: Add passphrase_cache.cc to LOCAL_SRC_FILES Release_2.1.0-RC2 Hussein Kasem 2020-06-30 13:49:15 +0200
  • ab04859950 text output in test Volker Birk 2020-06-29 22:25:25 +0200
  • 247fb8ac7c Added tag Release_2.1.0-RC1 for changeset d643daae435c Volker Birk 2020-06-29 18:25:11 +0200
  • 3a8b3f4517 ignore PEP_STATEMACHINE_CANNOT_SEND Release_2.1.0-RC1 Volker Birk 2020-06-29 12:49:13 +0200
  • 908af9d161 ... Volker Birk 2020-06-28 22:13:17 +0200
  • 8fc678e67d ... Volker Birk 2020-06-28 22:12:22 +0200
  • afdd9c7702 ... Volker Birk 2020-06-28 22:11:03 +0200
  • b11e11e1e4 ... Volker Birk 2020-06-28 21:03:35 +0200
  • f05dc2700c messageToSend() cache handler Volker Birk 2020-06-28 21:01:50 +0200
  • 8671409549 ... Volker Birk 2020-06-28 17:33:43 +0200
  • f92c34be35 never modify while iterating Volker Birk 2020-06-28 16:47:20 +0200
  • 0597f98892 make clean copies Volker Birk 2020-06-28 16:42:00 +0200
  • 47d3167d65 doc Volker Birk 2020-06-28 16:21:36 +0200
  • 786d7e8235 doc Volker Birk 2020-06-28 16:20:10 +0200
  • c4ff166446 ... Volker Birk 2020-06-28 16:06:54 +0200
  • a719818d17 ... Volker Birk 2020-06-28 15:46:19 +0200
  • d9b43a4c1b own exceptions Volker Birk 2020-06-28 15:45:05 +0200
  • 89287c7cae we have to guarantee this Volker Birk 2020-06-28 15:37:58 +0200
  • 552b4a7690 need const char * anyway Volker Birk 2020-06-28 15:09:59 +0200
  • 2761940a9f easiest API Volker Birk 2020-06-28 15:02:06 +0200
  • de3189fc0d C++ has no coroutines (yet), and the ones of boost are so ugly Volker Birk 2020-06-28 14:46:20 +0200
  • cd4dbe2652 ... Volker Birk 2020-06-28 14:15:03 +0200
  • 2ee3da10f9 add iterators Volker Birk 2020-06-28 14:12:43 +0200
  • 749e3105da add operator= Volker Birk 2020-06-28 14:09:22 +0200
  • 9e73643b68 add operator= Volker Birk 2020-06-28 14:08:52 +0200
  • adf48e0ad8 add missing files to build Volker Birk 2020-06-28 13:45:52 +0200
  • ec67ea0a11 don't Volker Birk 2020-06-28 13:43:10 +0200
  • 2dd3c53bdc returning const char * from the original std::string object Volker Birk 2020-06-27 17:05:24 +0200
  • 70d668dec6 return const char * of passphrase Volker Birk 2020-06-27 15:46:39 +0200
  • e1e0d53d26 ignore empty passphrase Volker Birk 2020-06-27 15:38:26 +0200
  • 748b5f8244 test different signatures Volker Birk 2020-06-26 23:51:32 +0200
  • 0fe0fe4918 error handling Volker Birk 2020-06-26 23:44:11 +0200
  • 63888e7f15 testing 1, 2, 3 Volker Birk 2020-06-26 22:48:03 +0200
  • 2cc1cee809 ... Volker Birk 2020-06-26 22:32:17 +0200
  • d9f206b175 ... Volker Birk 2020-06-26 22:28:09 +0200
  • f6616bdc32 ... Volker Birk 2020-06-26 22:27:15 +0200
  • 7601a8ec2a convenience functions Volker Birk 2020-06-26 22:25:06 +0200
  • e03d474537 limit passphrase length to space for 250 code points in UTF-8 Volker Birk 2020-06-26 19:41:09 +0200
  • a94ba173e9 always try empty passphrase first Volker Birk 2020-06-26 18:35:16 +0200
  • f0fe66c675 max_size guaranteed Volker Birk 2020-06-26 18:30:37 +0200
  • 6071e0877f keep good passphrases in cache Volker Birk 2020-06-26 18:25:47 +0200
  • 1256026589 keep good passphrases in cache Volker Birk 2020-06-26 18:20:18 +0200
  • 24925a3b1c support max_size Volker Birk 2020-06-26 17:24:48 +0200
  • 20e47d4759 add passphrase_cache test Volker Birk 2020-06-26 17:15:07 +0200
  • 18c00b5948 make timeout configurable Volker Birk 2020-06-25 20:33:45 +0200
  • dc679ab41f passphrase cache Volker Birk 2020-06-25 20:26:56 +0200
  • fc145ef33c depends in Makefile Volker Birk 2020-06-25 20:26:20 +0200
  • b4c8257c85 Opening sync branch (post release pEpJNIAdapter rel_2.0.2, pEpComServerAdapter 2.0.0, pEpJSONAdapter release not in scope since long ago) sync heck 2020-05-15 17:03:14 +0200
  • 574650cfe4 Added tag Release_2.0.0 for changeset e8fe371c870a heck 2020-05-15 16:57:18 +0200
  • bcd02584c1 Added tag Release_2.1.0-RC0 for changeset e657344c3ccf heck 2020-05-15 14:06:57 +0200
  • 24d39b8492 Added tag Release_2.0.2 for changeset e8fe371c870a Release_2.1.0-RC0 heck 2020-05-11 18:06:07 +0200
  • 87829c5dc4 C++ 11, options for clang and gcc Volker Birk 2020-04-30 13:52:36 +0200
  • b7d8c06d79 Move pEpLog() macro to new header pEpLog.hh Release_2.0.2 Release_2.0.0 heck 2020-04-23 00:53:19 +0200
  • a62e51bec8 Backing out all commits after 159:3275abf4bb79 heck 2020-04-22 16:06:11 +0200
  • ac9f433f17 merging Volker Birk 2020-04-21 16:33:11 +0200
  • 36328efc0e Added tag RC1 for changeset 3275abf4bb79 Volker Birk 2020-04-21 16:29:40 +0200
  • 7c8a840aee pEpLog() / pEpErr() - enable automatic flushing on std::cout and std::cerr heck 2020-04-21 00:06:23 +0200
  • 4e47aa6d9e pEpLog() / pEpErr() - Add high-res timestamp Add test_peplog.cc heck 2020-04-20 21:22:40 +0200
  • 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 heck 2020-04-16 21:22:23 +0200
  • 5d626151d3 More Logging (in DEBUG build) heck 2020-04-15 18:18:04 +0200
  • 4ae7614224 adding declaration of _inject_sync_event RC1 Volker Birk 2020-03-17 23:13:36 +0100
  • b4772e5506 Android Build: fix header extraction Hussein Kasem 2020-02-27 14:04:32 +0100
  • 736fcc6c19 Added call_with_lock.cc and slurp.cc to Windows build. Jorg Knobloch 2020-02-15 00:44:09 +0100
  • 146f71ab89 Add include (won't compile on Windows otherwise) Thomas 2020-01-31 16:04:20 +0100
  • 97614af623 Update Windows project Thomas 2020-01-31 16:04:03 +0100
  • 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. heck 2020-01-15 20:45:00 +0100
  • 0e4f4475c4 Enhance sync testing; startup/shutdown repeatedly. These tests still fail. heck 2020-01-10 15:09:44 +0100
  • 53beb9ba64 update test_adapter.cc to use new pEpLog() heck 2020-01-10 13:39:28 +0100
  • 2a78dab74f Added Build var DEBUG for release/debug builds. (-g vs NDEBUG) Added Logging macro that compiles away to nothing when DEBUG=0 heck 2020-01-10 02:32:25 +0100
  • d7d8371e61 Fix: include of local.conf heck 2020-01-10 00:57:05 +0100
  • 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' heck 2020-01-06 20:39:43 +0100
  • bb8e9b3161 cleanup build, and add test/ dir heck 2020-01-06 18:42:25 +0100
  • 82513674a7 cleanup makefiles, prepare for new test/ dir heck 2020-01-06 17:59:12 +0100
  • 4243c9eda0 C++11 is the standard to be used for all adapters (acc. to Volker) heck 2019-12-18 17:28:12 +0100
  • 9a00b896a5 FIXME: I need Heck! Volker Birk 2019-12-17 12:19:39 +0100
  • 1a839ff736 merging Volker Birk 2019-12-13 15:19:29 +0100
  • 825c69b726 FIXME! Volker Birk 2019-12-13 15:15:33 +0100
  • c6e9fe4cbf *oops* Pt. II Thomas 2019-12-03 12:49:23 +0100
  • 23f50511a0 *oops* Volker Birk 2019-12-03 11:32:12 +0100
  • 4b9fdbba02 clean shutdown in sync_thread Volker Birk 2019-12-02 09:37:03 +0100
  • c6352281f8 do not join() if on sync thread Volker Birk 2019-11-27 18:21:46 +0100
  • e5862ded4e Delete sync thread if shutdown event is injected Thomas 2019-11-27 15:40:32 +0100
  • 3da916cd0d normalizing Volker Birk 2019-11-16 17:52:29 +0100
  • 5ff0137603 adding license information Volker Birk 2019-11-16 17:49:43 +0100
  • 01d9b71e59 is_sync_running() added Volker Birk 2019-11-15 11:26:41 +0100
  • 08e3ed06ec merging Volker Birk 2019-11-14 23:22:05 +0100
  • b1c5cf6a1a synchronously and immediate shutdown Volker Birk 2019-11-14 23:21:45 +0100
  • 0fd056c6a9 build-android: Add missing script Hussein Kasem 2019-11-05 16:31:54 +0100
  • 8e24bfde6b Add call_with_lock to Windows build Thomas 2019-08-21 08:08:41 +0200