David Lanzendörfer
06ca791336
Revert prior changes
4 months ago
David Lanzendörfer
88dcefd685
The session needs to be initialized
6 months ago
David Lanzendörfer
2b1a363515
Changing code so that it works with the new API
6 months ago
Luca Saiu
9d14e95f42
remove keyserver lookup functionality
Remove keyserver lookup functionality. Simplify brutally.
9 months ago
Luca Saiu
83f42c2771
remove uses of no longer existing key blacklisting functionality
The engine removed the functions we were exporting via JSON here.
9 months ago
Luca Saiu
7b735ced5d
build system fix: make uninstall now does not break the source directory
Remove installed headers (now using a directory name with the intended
capitalisation) rather than the copy in the local source directory.
9 months ago
Luca Saiu
ee8e425b09
build system fix
On GNU/Linux link with -lpthread and -ldl. This in practice will not
entail portability problems on modern systems, and may be required --
it is on my debian unstable system, very recent as of August 2021.
9 months ago
roker
07f4532853
don't use quotes here.
11 months ago
roker
b9e8ddadbb
Merge pull request 'MACOSINST-26' ( #2 ) from MACOSINST-26 into master
Reviewed-on: https://gitea.pep.foundation/pEp.foundation/pEpJSONServerAdapter/pulls/2
11 months ago
Andreas Buff
c86b0ff086
Merge branch 'Release_2.1' into MACOSINST-26
11 months ago
roker
f5bf4fd495
FPMAIL-412, P4TB-400: add import_key_with_fpr_return().
11 months ago
Jörg Knobloch
cb7f81a537
Added libpEpwebserver/Release/* and libpEpwebserver/Debug/* to .gitignore
11 months ago
Jörg Knobloch
fdbb8a6ff0
Fixed Windows build after renaming JSON Spirit files from .cpp to .cc.
11 months ago
roker
76f8461763
ENGINE-928, P4TB-400: add set_comm_partner_key(). Bump server_version to 0.22.2
12 months ago
roker
3d7f977e37
fix Makefile rules for 'unittests'. Fix a crash in the Logger during unittest shutdown (and possibly also in JSON adapter's shutdown, too).
12 months ago
roker
5f53c63cdc
JSON-193: json-spirit now uses .cc, so fix the Makefile, too.
12 months ago
roker
c89ae0c5ae
JSON-193: rename json_spirit's source files from .cpp to .cc to fulfill our file naming requirements.
12 months ago
roker
5105d2f5f5
JSON-193: make debug builds default or when DEBUG=1 (or undeclared). Declare DEBUG=0 for a release build.
12 months ago
roker
a7ec86f0d4
JSON-193: provide a local.conf.example as desired.
12 months ago
roker
f115863d9a
JSON-193: don't set $(CC), $(CXX) nor $(AR) in Makefile. Use local.conf for that!
12 months ago
roker
534daedca0
fix unittest: init() got 4 parameters instead of 3.
12 months ago
Andreas Buff
7aaf97c4a6
MACOSINST-26 better --static docs for clang users
12 months ago
Andreas Buff
7d0bf78008
MACOSINST-26 betters docs
12 months ago
Andreas Buff
4940d78e08
MACOSINST-26 fixes: BOOST_MT from local.conf ignored
12 months ago
Andreas Buff
04b0eacdf9
MACOSINST-26 makes boost lib nameing postfix configurable
12 months ago
roker
9a95ea497a
Merge branch 'master' into MACOSINST-26
12 months ago
roker
8f10a76cb4
add explicit rule also for %.cpp (needed for json_spirit), because crosscompiling won't work without.
12 months ago
Andreas Buff
0838a285e6
Revert "MACOSINST-26 -liconv is condidered a bug. I assume someone triel & error fixed an issue with that."
T:is reverts commit acd5ffafda
.
12 months ago
Andreas Buff
acd5ffafda
MACOSINST-26 -liconv is condidered a bug. I assume someone triel & error fixed an issue with that.
12 months ago
Andreas Buff
f8a1608abe
Revert "MACOSINST-26 looks wrong. /libiconv.a should be used"
This reverts commit c225d5939a
.
12 months ago
Andreas Buff
c225d5939a
MACOSINST-26 looks wrong. /libiconv.a should be used
12 months ago
roker
2955c4f102
remove Makefile-old, Makefile.conf-old, Makefile.Linux
1 year ago
roker
8f699cfbdb
minor syntax fixes. Thanks to hartmut.
1 year ago
roker
fc11d06cca
Makefile changes to ease package maintainers.
1 year ago
roker
3a611abb69
Makefile fixes for MacOS. It builds on my machine™ now. :-D
1 year ago
Marcel Schneider
fd6ce1f635
Massively simplify the Makefile...
... and avoid listing all the .a files explicitly.
Not sure if this will still work for MacOS, but it really should? Unless we can't use --static there.
For a reference setup (like the CI), a release build should now be
make local.conf PREFIX=/install/ PEP_LIB_PATH=/install/lib PEP_INCLUDE=/install/include LIBRARY_PATH=/usr/lib/
make -j8
make install
For a dev build with dynamic linking (and if you don't have .a files), simply remove the --static from local.conf.
1 year ago
Andreas Buff
134a4e175b
JSON-192 fixes: ignores local.conf PEP_ADAPTER_LIBRARY & LIBEVENT_LIBRARY_PATH
1 year ago
roker
090e9f1496
JSON-190: default-initialize "Out" variables explicitly.
1 year ago
roker
6666eaaabc
try to re-enable unittests. Still work in progress...
1 year ago
Lars Rohwedder
70f8cd34b7
Merge branch 'master' of https://gitea.pep.foundation/pEp.foundation/pEpJSONServerAdapter
1 year ago
roker
7d572de8e5
ENGINE-890 Add disable_all_sync_channels()
1 year ago
roker
cb33137c85
copy JS test files from old JSON-128 branch
1 year ago
roker
20848f10a4
copy unittest from old JSON-128 branch
1 year ago
roker
9bdb84e2be
use macros do disable logging when non-debug built.
1 year ago
roker
486496c626
old Makefile from RC14 copied, because the newer is b0rken, says andreas
1 year ago
Jorg Knobloch
b33a924668
Merge branch 'JSON-183'
1 year ago
Jörg Knobloch
5f16970cd0
Changed condition to `*rating < PEP_rating_reliable` since that's the determining factor for not encrypting.
1 year ago
roker
d540dff2e1
JSON-183: rename output parameter and add comment, as desired by JK.
1 year ago
roker
f24bb9bdc3
JSON-183: sorry, copy & paste fault. It should be this term.
1 year ago
roker
6c81956293
JSON-183: menno... do not commit without askin the compiler first...
1 year ago