This website works better with JavaScript.
e105634189
use solution pattern from pEp/platform_windows.h for windows compat (Move this to engine via PR, once working)
Release_3.0-RC7
heck
2021-07-22 13:34:59 +0200
a77a24c8b6
use pEp/platform.h for windows compat
heck
2021-07-22 13:31:57 +0200
8184899d9d
group_manager_api - formatting only
heck
2021-07-22 13:05:40 +0200
f1b1cd2820
Merge pull request 'master' (#8 ) from Thomas/libpEpAdapter:master into master
heck
2021-07-22 12:16:33 +0200
c81ff7c140
Add missing header files to Windows project
master
Thomas
2021-07-16 07:39:17 +0200
f1f8c0d49d
Initialize status code
Thomas
2021-07-15 07:38:28 +0200
bbb2dd7b00
Add reference to sqlite3, use _strdup()
Thomas
2021-07-14 11:20:33 +0200
d4b35f3536
path_ensure_not_existing() doesn't seem to be used on Windows...
Thomas
2021-07-14 08:43:23 +0200
b4d138f8e3
Adjust Windows build file. Use _getpid instead of getpid (deprecated alias)
Thomas
2021-07-14 07:19:45 +0200
651ce9be45
Test: PityTest - Fix linux build
Release_3.0-RC6
heck
2021-07-12 12:34:13 +0200
ce136d408d
Merge branch 'LIB-11'
heck
2021-07-12 01:57:49 +0200
5008848ba4
Merge branch 'Release_2.1'
heck
2021-07-12 01:54:50 +0200
5ff47daf74
.gitignore
LIB-11
heck
2021-07-12 01:23:24 +0200
64c652652c
Test: API changes update all tests
heck
2021-07-12 01:23:10 +0200
4a8cbbfd38
Test: re-add test_adapter_cxx.cc
heck
2021-07-12 01:13:57 +0200
e5746295e1
Test: PitySwarm - fix bug swarm of size 1
heck
2021-07-12 01:12:52 +0200
080076582e
API: session(init/release) removed.
heck
2021-07-12 01:10:35 +0200
9b922a39dc
move start_sync() and stop_sync() from CallbackDispatcher to Adapter.hh
heck
2021-07-12 01:00:00 +0200
9780232015
add group_join()
heck
2021-07-12 00:53:13 +0200
44b0c23161
std_utils.cc - hopefully improve path_ensure_not_existing/dir_recreate
heck
2021-07-11 23:50:12 +0200
ebe75b3b06
listmanager_dummy.cc - explicit constructors
heck
2021-07-11 23:49:27 +0200
7a8f36c32b
.gitignore
heck
2021-07-11 01:45:27 +0200
c177dc00ce
Test: PityTest - framework/utils cpt idents have no id / moved group to Perspective
heck
2021-07-11 01:45:20 +0200
788ae51b2f
Test: PityTest - a build dep to get rid of again...
heck
2021-07-11 01:44:33 +0200
436593676e
Test: PityTest - test_swarm updated
heck
2021-07-11 01:43:15 +0200
4ad3823b15
Test: PityTest - PityNode add class TestIdent
heck
2021-07-11 01:42:43 +0200
f65cd2a996
Test: PityTest - PityPerspective group and peer handling
heck
2021-07-11 01:42:20 +0200
0c29ed6ad9
Test: PityTest - PitySwarm perspective transformation updated
heck
2021-07-11 01:41:42 +0200
340e7de32d
Test: swarm templates updated
heck
2021-07-11 01:39:37 +0200
0a0569bd53
Test: add test_sync_init - sync_initialize()
heck
2021-07-11 01:39:15 +0200
555834a989
Test: test_group_swarm - THE swarm based group encryption test
heck
2021-07-11 01:37:54 +0200
8da80a4b14
Test: test_tofu - updated
heck
2021-07-11 01:36:52 +0200
d09983b04c
Test: test_tofu_one2many - Test tofu in the swarm with 1-n topology
heck
2021-07-11 01:34:57 +0200
9b4450311d
Test: PityTest - PitySwarm copy is borken, and also transport has a problem because ident is unit name, which exists twice then...
heck
2021-07-10 16:39:53 +0200
ae2dd257dc
Test: PityTest - update tests
heck
2021-07-10 16:38:48 +0200
934540625a
Test: PityTest - AbstractPityUnit fix PROC_SEQ (added wait()), rename
heck
2021-07-10 16:38:34 +0200
24d2c072df
Test: PityTest - update test_pitytree.cc
heck
2021-07-10 16:30:24 +0200
b2491e79ef
pEpLog decorate no '\n'
heck
2021-07-10 15:12:55 +0200
b6253d5ea3
.gitignore
heck
2021-07-10 13:40:55 +0200
0fa7915baa
Test: PityTest - PitySwarm overhaul, copyable now, getLeafUnit() HACK BECAUSE NO TIME, in the end there will of course be several leaf units in any swarm node.... but for now we just copy the swarm...
heck
2021-07-10 13:40:39 +0200
d5c966ea6c
Test: PityTest - PityUnit add setContext() twice, pointer takes reference, Value copies and own the thing....
heck
2021-07-10 13:37:16 +0200
8fa9e24d1e
Test: PityTest - PityTree addCopy() for lvalue refs, too, please, add getChildrenCount(), debatable, copy-assign i think i like to avoid it.
heck
2021-07-10 13:35:51 +0200
95234b8a2c
Test: PityTest - PityPerspective make model const, lets see...
heck
2021-07-10 13:33:23 +0200
1a766e6ece
Test: PityTest - AbstractPityUnit add setExecMode()
heck
2021-07-10 13:32:59 +0200
45b783c724
Test: update test_tofu
heck
2021-07-08 18:51:08 +0200
97e1286f5b
Test: update swarm templates
heck
2021-07-08 18:49:03 +0200
1df2303835
Test: PityTest - update tests
heck
2021-07-08 18:44:13 +0200
d1d4194646
Test: PitySwarm - Adjust ownership model for new PityTree
heck
2021-07-08 18:43:27 +0200
199581f4d4
Test: PityTest - PityUnit Include cleanup
heck
2021-07-08 18:42:00 +0200
9930fe69a2
Test: PityTest - PityTree Include cleanup
heck
2021-07-08 18:41:34 +0200
1d4ca0c549
Test: PityTest - PityTransport.cc Include cleanup
heck
2021-07-08 18:41:15 +0200
5bd78ad83f
Test: PityTest - AbstractPityUnit.cc Include cleanup
heck
2021-07-08 18:40:55 +0200
5c56fc3a9b
Test: PityTest - PityUnit when copy, make a copy of the inherited model.
heck
2021-07-08 16:45:53 +0200
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