David Lanzendörfer
2d67f2ec84
Proper soversion handling
6 months ago
David Lanzendörfer
169636a952
Soname should be provided
6 months ago
David Lanzendörfer
7f93f76647
Build system and so
7 months ago
David Lanzendörfer
b1376dc58d
OK... maybe update the targets...
7 months ago
David Lanzendörfer
359016a234
Updating installation of directories and so
7 months ago
David Lanzendörfer
c94544a4d9
z/OS and shared libs
Introduce support for z/OS and for building shared libs
7 months ago
David Lanzendörfer
e17e73d821
Have a flag for native sqlite3
7 months ago
David Lanzendörfer
e9af9256b4
Doesn't have a rating anymore
7 months ago
David Lanzendörfer
78fe1820d2
Include missing assert
7 months ago
David Lanzendörfer
32321f264c
pEpLog.hh is now local
7 months ago
David Lanzendörfer
e14d973558
Merge branch 'master' of https://gitea.pep.foundation/pEp.foundation/libpEpAdapter
7 months ago
heck
a17dddf716
Tests: test_hexbin.cc - we are always in namepace ::pEp
7 months ago
heck
a2856f3317
Tests: test_rand.cc
7 months ago
heck
8a6aba672d
std_utils: further improve the random funcs, hopefully.
7 months ago
heck
634fee3bcd
Merge pull request 'add missing #include directives, fixing compilation with GCC' ( #9 ) from LIB-18 into master
Reviewed-on: https://gitea.pep.foundation/pEp.foundation/libpEpAdapter/pulls/9
7 months ago
Luca Saiu
3d629949be
add missing #include directives, fixing compilation with GCC
Tested with GCC 9 and GCC 11.
7 months ago
heck
f84ccc961d
.gitignore
7 months ago
heck
b8a208d3a5
std_utils - Templatize bin2hex() / hex2bin()
FIX: The random generators, they were totally broken. (exhausting the entropy pool)
7 months ago
David Lanzendörfer
7fbe65b185
Adding another missing include
8 months ago
David Lanzendörfer
9db338bd66
Adding missing include
8 months ago
heck
e449d65a4f
std_utils.hh - Add dir_get_cwd() / dir_set_cwd()
8 months ago
heck
901a9fa9a7
Merge branch 'master' of https://gitea.pep.foundation/pEp.foundation/libpEpAdapter
8 months ago
heck
f27b87d587
bin2hex - Add alternative
8 months ago
heck
91d7e47734
Add missing includes
8 months ago
heck
f03f679360
Tests: add hex2bin() / bin2hex()
8 months ago
heck
15f7c3de60
std_utils - add hex2bin() / bin2hex()
8 months ago
heck
528d823b19
std_utils - add to_lower(string)
8 months ago
heck
cbdc72995e
formatting only / doc
8 months ago
heck
b41bba4143
std_utils - templatize file_read_bin() / file_write_bin
8 months ago
heck
06f9faeb32
std_utils.hh - add path_dirname() and path_get_abs();
8 months ago
RCE
966990f09e
Fix: Add missing include
8 months ago
heck
a6ecab9602
PityTest11: EXTRACT TestFramework PitTest11 into own repo. Is a test-dependency now.
8 months ago
heck
d65b959296
Tests - rename utils.hh to test_utils.hh
8 months ago
heck
5abcfb86bb
Tests - add test for file_read_bin() / file_write_bin()
9 months ago
heck
7c1c8016f9
std_utils.hh - add file_read_bin() / file_write_bin()
9 months ago
heck
e105634189
use solution pattern from pEp/platform_windows.h for windows compat (Move this to engine via PR, once working)
10 months ago
heck
a77a24c8b6
use pEp/platform.h for windows compat
10 months ago
heck
8184899d9d
group_manager_api - formatting only
10 months 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
10 months ago
Thomas
c81ff7c140
Add missing header files to Windows project
10 months ago
Thomas
f1f8c0d49d
Initialize status code
10 months ago
Thomas
bbb2dd7b00
Add reference to sqlite3, use _strdup()
10 months ago
Thomas
d4b35f3536
path_ensure_not_existing() doesn't seem to be used on Windows...
10 months ago
Thomas
b4d138f8e3
Adjust Windows build file. Use _getpid instead of getpid (deprecated alias)
10 months ago
heck
651ce9be45
Test: PityTest - Fix linux build
10 months ago
heck
ce136d408d
Merge branch 'LIB-11'
# Conflicts:
# test/Makefile
10 months ago
heck
5008848ba4
Merge branch 'Release_2.1'
# Conflicts:
# Makefile.conf
# test/Makefile
10 months ago
heck
5ff47daf74
.gitignore
10 months 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()
10 months ago
heck
4a8cbbfd38
Test: re-add test_adapter_cxx.cc
10 months ago