This website works better with JavaScript.
a4bf0a09c2
Include missing assert
David Lanzendörfer
2021-10-20 14:42:54 +0100
8dfc5a6b66
pEpLog.hh is now local
David Lanzendörfer
2021-12-05 18:52:48 +0000
99a3cb0e6e
Adding another missing include
David Lanzendörfer
2021-12-05 18:51:37 +0000
242e9de977
Adding missing include
David Lanzendörfer
2021-10-08 22:03:50 +0100
5b9d3e352c
CI: suppress docker pull and push noise
Devan Carpenter
2022-01-20 12:24:25 +0000
51e54e5aba
CI: add Debian 11 jobs
Devan Carpenter
2022-01-20 12:10:34 +0000
e7a8426ed4
Doc: improved for class Adapter::Session
heck
2022-01-04 14:45:01 +0100
1a5cc7e72b
Doc: update the ancient README.md
heck
2022-01-04 14:16:07 +0100
2d24242010
fix .clang-format invalid value
heck
2022-01-04 14:15:43 +0100
6b53a820a3
FIX: .size() has type size_t
Volker Birk
2021-12-20 14:26:48 +0100
67bbd51b23
counting semaphore: comment improvements
positron
2021-11-25 15:57:46 +0100
e6fc833bef
counting semaphore: add comments, cosmetic changes
positron
2021-11-25 15:52:32 +0100
94b5a61f8b
.gitignore: ignore new compiled file
positron
2021-11-25 15:52:16 +0100
0edfef8346
counting semaphore: rename multiple-inclusion-prevention macro
positron
2021-11-25 15:42:08 +0100
dd077fd7ba
new CountingSemaphore class, plus test case
positron
2021-11-25 15:41:20 +0100
ae28261ea6
Build: -lm was missing
heck
2021-11-24 16:41:54 +0000
e7ea4a094c
Build: -fPIC also for c99
heck
2021-11-22 19:33:52 +0100
d5526ee4ee
Test: hex2bin() - fixed contradicting signatures
heck
2021-11-12 12:50:28 +0100
5b0c58386e
Revert "adapt to the engine changes in ENGINE-959"
heck
2021-11-10 16:12:54 +0100
4b1fb58cb8
hex2bin() - fixed contradicting signatures
heck
2021-11-09 21:49:49 +0100
e18fcb5935
Merge pull request 'LIB-17' (#12 ) from LIB-17 into master
heck
2021-11-05 14:37:02 +0100
e568678a1d
empty_message_copy: copy the rating as well (Jörg Knobloch discovered the bug)
positron
2021-10-12 13:20:25 +0200
fedd2dc8d2
adapt to the engine changes in ENGINE-959
positron
2021-09-24 11:49:16 +0200
2a91f4304d
Merge pull request 'LIB-19: fix easy compilation problems' (#11 ) from LIB-19 into master
heck
2021-11-05 14:31:38 +0100
69ce6c0550
LIB-19: fix easy compilation problems
#11
LIB-19
positron
2021-11-04 07:42:47 +0100
a17dddf716
Tests: test_hexbin.cc - we are always in namepace ::pEp
heck
2021-10-17 23:13:47 +0200
a2856f3317
Tests: test_rand.cc
heck
2021-10-17 23:13:18 +0200
8a6aba672d
std_utils: further improve the random funcs, hopefully.
heck
2021-10-17 23:12:11 +0200
634fee3bcd
Merge pull request 'add missing #include directives, fixing compilation with GCC' (#9 ) from LIB-18 into master
heck
2021-10-14 19:46:29 +0200
c74c428714
empty_message_copy: copy the rating as well (Jörg Knobloch discovered the bug)
#12
LIB-17
positron
2021-10-12 13:20:25 +0200
3d629949be
add missing #include directives, fixing compilation with GCC
#9
LIB-18
positron
2021-10-14 14:33:44 +0200
ecae4c4ca1
adapt to the engine changes in ENGINE-959
positron
2021-09-24 11:49:16 +0200
f84ccc961d
.gitignore
heck
2021-10-12 21:01:10 +0200
b8a208d3a5
std_utils - Templatize bin2hex() / hex2bin()
heck
2021-10-12 21:01:02 +0200
1916cd14fb
empty_message_copy: copy the rating as well (Jörg Knobloch discovered the bug)
lucasaiu/message-struct-change
positron
2021-10-12 13:20:25 +0200
e449d65a4f
std_utils.hh - Add dir_get_cwd() / dir_set_cwd()
heck
2021-10-08 20:34:18 +0200
901a9fa9a7
Merge branch 'master' of https://gitea.pep.foundation/pEp.foundation/libpEpAdapter
heck
2021-09-30 02:45:32 +0200
f27b87d587
bin2hex - Add alternative
heck
2021-09-30 02:45:10 +0200
91d7e47734
Add missing includes
heck
2021-09-30 00:28:05 +0000
f03f679360
Tests: add hex2bin() / bin2hex()
heck
2021-09-29 17:25:47 +0200
15f7c3de60
std_utils - add hex2bin() / bin2hex()
heck
2021-09-29 17:25:30 +0200
528d823b19
std_utils - add to_lower(string)
heck
2021-09-29 17:25:02 +0200
cbdc72995e
formatting only / doc
heck
2021-09-29 17:24:33 +0200
b41bba4143
std_utils - templatize file_read_bin() / file_write_bin
heck
2021-09-29 17:23:47 +0200
06f9faeb32
std_utils.hh - add path_dirname() and path_get_abs();
heck
2021-09-25 16:55:13 +0200
43392d775a
adapt to the engine changes in ENGINE-959
positron
2021-09-24 11:49:16 +0200
966990f09e
Fix: Add missing include
RCE
2021-09-16 18:33:19 +0200
a6ecab9602
PityTest11: EXTRACT TestFramework PitTest11 into own repo. Is a test-dependency now.
heck
2021-09-15 21:40:13 +0200
d65b959296
Tests - rename utils.hh to test_utils.hh
heck
2021-09-15 14:20:11 +0200
5abcfb86bb
Tests - add test for file_read_bin() / file_write_bin()
heck
2021-09-08 20:39:46 +0200
7c1c8016f9
std_utils.hh - add file_read_bin() / file_write_bin()
heck
2021-09-08 20:39:17 +0200
dc65fa6e68
Test: use strdup from pEp/platform.h
Release_2.1.22
heck
2021-08-25 22:17:54 +0200
bc6a6fe3c5
use pEp/platform.h for windows compat
heck
2021-07-22 13:31:57 +0200
3146f86a8a
include the C header string.h from a C++ source using strerror
Luca Saiu
2021-08-25 14:43:01 +0200
02bb9edcde
build system fix: compile C sources with -fPIC, just like C++ sources
Luca Saiu
2021-08-25 14:42:18 +0200
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
#8
Thomas
2021-07-16 07:39:17 +0200
f1f8c0d49d
Initialize status code
Thomas
2021-07-15 07:38:28 +0200
f1060d82bf
CI: build CentOS/RedHat 8 RPM packages
Devan Carpenter
2021-07-13 16:05:51 -0700
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