heck
e105634189
use solution pattern from pEp/platform_windows.h for windows compat (Move this to engine via PR, once working)
4 years ago
heck
a77a24c8b6
use pEp/platform.h for windows compat
4 years ago
heck
8184899d9d
group_manager_api - formatting only
4 years ago
heck
f1b1cd2820
Merge pull request 'master' ( #8 ) from Thomas/libpEpAdapter:master into master
Reviewed-on: https://gitea.pep.foundation/pEp.foundation/libpEpAdapter/pulls/8
4 years ago
Thomas
c81ff7c140
Add missing header files to Windows project
4 years ago
Thomas
f1f8c0d49d
Initialize status code
4 years ago
Thomas
bbb2dd7b00
Add reference to sqlite3, use _strdup()
4 years ago
Thomas
d4b35f3536
path_ensure_not_existing() doesn't seem to be used on Windows...
4 years ago
Thomas
b4d138f8e3
Adjust Windows build file. Use _getpid instead of getpid (deprecated alias)
4 years ago
heck
651ce9be45
Test: PityTest - Fix linux build
4 years ago
heck
ce136d408d
Merge branch 'LIB-11'
# Conflicts:
# test/Makefile
4 years ago
heck
5008848ba4
Merge branch 'Release_2.1'
# Conflicts:
# Makefile.conf
# test/Makefile
4 years ago
heck
5ff47daf74
.gitignore
4 years ago
heck
64c652652c
Test: API changes update all tests
* call session.initialize() before using a session
* use session.release() instead of session.(release)
* Adapter::startup() arguments moved to session.initialize()
* Adapter::shutdown() renamed to stop_sync()
4 years ago
heck
4a8cbbfd38
Test: re-add test_adapter_cxx.cc
4 years ago
heck
e5746295e1
Test: PitySwarm - fix bug swarm of size 1
4 years ago
heck
080076582e
API: session(init/release) removed.
Before using the static object Adapter::session, initialize it using session.initialize().
Release it using session.release().
4 years ago
heck
9b922a39dc
move start_sync() and stop_sync() from CallbackDispatcher to Adapter.hh
4 years ago
heck
9780232015
add group_join()
4 years ago
heck
44b0c23161
std_utils.cc - hopefully improve path_ensure_not_existing/dir_recreate
4 years ago
heck
ebe75b3b06
listmanager_dummy.cc - explicit constructors
4 years ago
heck
7a8f36c32b
.gitignore
4 years ago
heck
c177dc00ce
Test: PityTest - framework/utils cpt idents have no id / moved group to Perspective
4 years ago
heck
788ae51b2f
Test: PityTest - a build dep to get rid of again...
4 years ago
heck
436593676e
Test: PityTest - test_swarm updated
4 years ago
heck
4ad3823b15
Test: PityTest - PityNode add class TestIdent
4 years ago
heck
f65cd2a996
Test: PityTest - PityPerspective group and peer handling
4 years ago
heck
0c29ed6ad9
Test: PityTest - PitySwarm perspective transformation updated
4 years ago
heck
340e7de32d
Test: swarm templates updated
4 years ago
heck
0a0569bd53
Test: add test_sync_init - sync_initialize()
4 years ago
heck
555834a989
Test: test_group_swarm - THE swarm based group encryption test
1-n - 1 manager, n members
4 years ago
heck
8da80a4b14
Test: test_tofu - updated
4 years ago
heck
d09983b04c
Test: test_tofu_one2many - Test tofu in the swarm with 1-n topology
4 years ago
heck
9b4450311d
Test: PityTest - PitySwarm copy is borken, and also transport has a problem because ident is unit name, which exists twice then...
4 years ago
heck
ae2dd257dc
Test: PityTest - update tests
4 years ago
heck
934540625a
Test: PityTest - AbstractPityUnit fix PROC_SEQ (added wait()), rename
4 years ago
heck
24d2c072df
Test: PityTest - update test_pitytree.cc
4 years ago
heck
b2491e79ef
pEpLog decorate no '\n'
4 years ago
heck
b6253d5ea3
.gitignore
4 years ago
heck
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...
4 years ago
heck
d5c966ea6c
Test: PityTest - PityUnit add setContext() twice, pointer takes reference, Value copies and own the thing....
4 years ago
heck
8fa9e24d1e
Test: PityTest - PityTree addCopy() for lvalue refs, too, please, add getChildrenCount(), debatable, copy-assign i think i like to avoid it.
4 years ago
heck
95234b8a2c
Test: PityTest - PityPerspective make model const, lets see...
4 years ago
heck
1a766e6ece
Test: PityTest - AbstractPityUnit add setExecMode()
4 years ago
heck
45b783c724
Test: update test_tofu
4 years ago
heck
97e1286f5b
Test: update swarm templates
4 years ago
heck
1df2303835
Test: PityTest - update tests
4 years ago
heck
d1d4194646
Test: PitySwarm - Adjust ownership model for new PityTree
4 years ago
heck
199581f4d4
Test: PityTest - PityUnit Include cleanup
4 years ago
heck
9930fe69a2
Test: PityTest - PityTree Include cleanup
4 years ago