Commit Graph

  • 0d97aaa4fb Test: PityTest - PityUnit add ad-hoc class as default TestContext. We should have a proper baseclass for the context. heck 2021-07-08 16:44:52 +0200
  • 324ffbea05 Test: PityTest - PityTree addNew() as abstract factory with perfect forwarding heck 2021-07-08 16:42:06 +0200
  • a2c5b542f2 Test: PityTest - PityUnit add copy assign operator heck 2021-07-08 14:25:08 +0200
  • 0baa54c330 Test: PityTest - AbstractPityUnit add copy assign operator heck 2021-07-08 14:24:54 +0200
  • 0ac3de4264 Test: PityTest - PityTree add copy assign operator heck 2021-07-08 14:24:38 +0200
  • c05d04683a Test: PityTest - test_assert.cc updated heck 2021-07-08 02:49:49 +0200
  • 9c164c4329 Test: PityTest - test_processdirs updated (Old/New API) heck 2021-07-08 02:47:19 +0200
  • 3735aaf896 Test: PityTest - test_processdirs updated heck 2021-07-08 02:46:59 +0200
  • 5e32091183 Test: PityTest - test_pitytree now design example heck 2021-07-08 02:46:41 +0200
  • 66bd23800e Test: PityUnit - Copy C'tor, clone() heck 2021-07-08 02:45:52 +0200
  • dc0f1e21b3 Test: PityTest - Copy C'tor heck 2021-07-08 02:45:26 +0200
  • c880a25a0d Test: PityTree - RValue refs, copy constructor, addRef/addCopy/addNew heck 2021-07-08 02:44:40 +0200
  • 018bbb0b2a Test: PityTest - add test_pitytree.cc heck 2021-07-07 16:07:33 +0200
  • debabff778 Test: PityTest - add test_assert.cc heck 2021-07-07 16:06:48 +0200
  • cf71349c56 Test: PityTest - fix PITYASSERT_THROWS() heck 2021-07-07 16:06:30 +0200
  • bf89ab6f03 .gitignore heck 2021-07-07 15:10:58 +0200
  • 72b36f8f69 Tests: PityTest - Add main header PityTest.hh heck 2021-07-07 15:10:30 +0200
  • bb831cc338 Tests: PityTree - add setName() / getChild() heck 2021-07-07 15:08:06 +0200
  • dd213604e3 Tests: AbstractPityUnit - print full path of RootUnit heck 2021-07-07 14:18:19 +0200
  • f592357827 Tests: AbstractPityUnit - init log_mutex in construction heck 2021-07-07 14:17:56 +0200
  • c3614c4cf8 Tests: AbstractPityUnit - fix init order heck 2021-07-07 14:17:22 +0200
  • bbe6b5b4c3 Tests: AbstractPityUnit - move init from constructor to run() heck 2021-07-07 04:41:20 +0200
  • baf67b3db4 Tests: update swarm test templates heck 2021-07-07 02:56:37 +0200
  • aa286f459f Tests: PityTest - update tests heck 2021-07-07 02:55:52 +0200
  • ed6947eabc Tests: PityTest - PitySwarm update constructor semantics heck 2021-07-07 02:54:44 +0200
  • 0946f32ef7 Tests: PityTest - PityUnit change constructor semantics (parent) heck 2021-07-07 02:54:14 +0200
  • f08fd36f42 Tests: PityTest - PityUnit, move tree functionality into base class heck 2021-07-07 02:53:40 +0200
  • 732571de2e Utils: comment heck 2021-07-07 02:49:22 +0200
  • d1de14487c Test: PityTest - Abstract base for PityUnit heck 2021-07-04 18:34:54 +0200
  • 1a46228b42 Test: update all tests to return int heck 2021-07-03 20:02:40 +0200
  • 8816b1e65e Test: PityTest - test_execmodes use model /prettify heck 2021-07-03 20:01:28 +0200
  • 87ed5be3d0 Test: PityTest - Units return int heck 2021-07-03 20:00:49 +0200
  • d8302d9437 Test: PityTest - processUnit term colors heck 2021-07-02 12:16:44 +0200
  • 10b720cd26 utils.cc: to_string(bloblist) - reduced details mode heck 2021-07-02 12:13:25 +0200
  • 3ac1052cda Tests: test utils - add decryptMessage() using flags heck 2021-07-02 12:12:26 +0200
  • 67bbfe67dd Tests: test_adapter_cxx use std_utils heck 2021-07-02 12:10:37 +0200
  • f95efdb92d Includes for linux build. Some windows compat ensured heck 2021-06-26 20:05:59 +0200
  • 49ea80158e Tests: test_tofu - add message logging RX/TX - before/after enc/dec heck 2021-06-24 17:30:40 +0200
  • aa9139c1bc Tests: Utils - add pEpIdentList / Group / split createIdentity into createOwnIdent() / createCptIdent() / createRawIdent() heck 2021-06-24 17:29:01 +0200
  • 664bce8422 Tests: PitySwarm - own_groups auto generated heck 2021-06-24 17:26:38 +0200
  • 396d938342 Tests: PityPerspective.hh - add own_groups heck 2021-06-24 17:25:59 +0200
  • 713cdc3887 LIB-11: group_manager_api - rename funcs, add init() heck 2021-06-24 17:24:49 +0200
  • c04f2aa1af .gitignore heck 2021-06-24 17:21:53 +0200
  • a05c596be3 Tests: test_tofu now assertive heck 2021-06-17 00:19:26 +0200
  • a70692acde Tests: Utils - use tuples for EncryptResult / DecryptResult heck 2021-06-17 00:18:59 +0200
  • 5dfdce0a0f Tests: PityTest - add pEpidents to Perspective own/cpt AND change PTASSERT to take another param "reason" heck 2021-06-17 00:18:13 +0200
  • e8be7529f1 Tests: PityTest - Makefile add pEp includes heck 2021-06-17 00:16:06 +0200
  • 046665be80 Tests: add test_templates using PitySwarm heck 2021-06-16 16:40:01 +0200
  • 7f837a7120 Tests: PitySwarm - addTestUnit() returns the unit heck 2021-06-16 16:39:31 +0200
  • 5bd3c262bb Tests: PityTest - Exit status is green if 0, otherwise red heck 2021-06-16 16:39:04 +0200
  • 420ec93e9e Tests: test_tofu - refactor out the datatypes and utils heck 2021-06-16 04:02:22 +0200
  • c018c95c57 Tests: test_tofu - WORKING again \o/ heck 2021-06-16 03:01:01 +0200
  • 4fc519bd3f .gitignore heck 2021-06-16 02:01:21 +0200
  • 17e8dad825 Tests: add test_tofu (it doesnt work anymore grrrr...) heck 2021-06-16 01:59:39 +0200
  • bf203337f4 std_utils: add clip() / tldr() heck 2021-06-16 01:58:44 +0200
  • 8c7d92c5a5 Tests: test_adapter.cc - clean includes heck 2021-06-16 01:58:15 +0200
  • 4d5a64908b Utils: add to_string() heck 2021-06-16 01:57:45 +0200
  • f05879b7b2 Tests: PityTest - update tests heck 2021-06-16 01:56:44 +0200
  • 4e571998cc Tests: PityTest - transport var rename heck 2021-06-16 01:56:21 +0200
  • f2d1e6215a Tests: PityTest - report exit status heck 2021-06-16 01:56:03 +0200
  • 248d9ddcef Tests: PityTest - static lib heck 2021-06-16 01:55:21 +0200
  • e2d57a569c Tests: PityTest - HACK for transport peers problem heck 2021-06-10 22:58:13 +0200
  • 0901f2761c Tests: PityTest - add env (process_init) heck 2021-06-10 22:57:49 +0200
  • 85de5e8111 Tests: PityTest - update tests heck 2021-06-10 21:57:35 +0200
  • 09820f9e6d Tests: PityTest - PitySwarm singletyped tree heck 2021-06-10 21:50:18 +0200
  • c580adbdcf Tests: PityTest - PityUnit remove the 2nd template param. heck 2021-06-10 21:49:21 +0200
  • a5a55692c8 Tests: PityTest - cleanup model/node/persp and eliminate forward decls heck 2021-06-10 21:47:47 +0200
  • b49f588561 Tests: PityTest - fsMutex, common lets speed it a little by default heck 2021-06-10 21:47:09 +0200
  • 07b9859295 Tests: PityTest - remove prototype tests heck 2021-06-10 21:46:40 +0200
  • 8f28c98f99 Tests: PityTest - fixes heck 2021-06-10 06:05:36 +0200
  • 1a4107e662 Tests: PityTest - reflect on redesign heck 2021-06-10 05:19:29 +0200
  • 8224eea9d6 Tests: PityTest - update tests heck 2021-06-10 05:18:26 +0200
  • 717dd5acd2 Tests: PityTest - Separation of concerns heck 2021-06-10 05:18:00 +0200
  • eb2a3019ee Tests: PityTest - integrate transport into PityUnit heck 2021-06-10 05:16:44 +0200
  • f79dbbbea2 Tests: PityTest - extract perspective into class heck 2021-06-10 05:16:20 +0200
  • 9d28b5c3e3 Tests: PityTest - extract transport into class heck 2021-06-10 05:16:03 +0200
  • 14e8633b5b .gitignore heck 2021-06-09 01:23:26 +0200
  • 2245a374eb Test: PityTest - Add test_swarm heck 2021-06-09 01:18:16 +0200
  • c386664a1a Test: PityTest - Add Perspective peers/partner etc... heck 2021-06-09 01:17:50 +0200
  • 3ac5b641d8 Test: PityTest - Add fs_mutex (a very primitive IPC sync method) heck 2021-06-08 22:31:31 +0200
  • e45dd9604d Test: PityTest - Add transport heck 2021-06-08 20:07:34 +0200
  • 26996f4fd4 Test: PityTest - PityUnit move stuff to std_utils.cc heck 2021-06-08 20:07:01 +0200
  • 9f579de001 Test: utils.cc - move sleep_millis() to std_utils.cc heck 2021-06-08 20:05:20 +0200
  • 56f24c5e7b std_utils: add random_string() random_char() / dir_ensure() / file_read() / dir_recreate() heck 2021-06-08 20:04:29 +0200
  • 9849a98124 Tests: PityTest - PityNode add inbox dir heck 2021-06-08 20:03:03 +0200
  • 0e270102a3 Tests: Pitytest - Model creates ProcessNodes heck 2021-06-08 03:43:44 +0200
  • 972bf654d8 .gitignore heck 2021-06-07 23:54:25 +0200
  • c05f6e339d Tests: PityTest - Add test_transport.cc heck 2021-06-07 23:53:44 +0200
  • e651caf3b2 Tests: PityTest - Add test_model.cc heck 2021-06-07 23:53:35 +0200
  • 6ec2f2246a Tests: PityNode - update tests heck 2021-06-07 23:53:21 +0200
  • 1e50153809 Tests: PityNode - first shot heck 2021-06-07 23:53:09 +0200
  • c6f377fc2b Tests: PityModel - First shot heck 2021-06-07 23:51:07 +0200
  • 62a99f3c63 Tests: PityUnit - Fixes and renames heck 2021-06-07 23:50:40 +0200
  • 8989c84f25 Tests: PityUnit - Add termCol support heck 2021-06-07 12:57:37 +0200
  • ca05767dff std_utils: Add termCol support heck 2021-06-07 12:57:14 +0200
  • 8cb1fe5ea0 pEpLog: Add termCol support heck 2021-06-07 12:56:16 +0200
  • 6fe42706e6 Tests: PityTest11 - dirs ftw nr.2 heck 2021-06-04 03:27:41 +0200
  • b496d620d2 Tests: PityTest11 - add test_linear heck 2021-06-04 03:09:36 +0200
  • 1429ef9966 Tests: PityTest11 - update tests heck 2021-06-04 03:09:23 +0200
  • 8aa9a8136d Tests: PityTest11 - create dirs heck 2021-06-04 03:05:32 +0200