heck
cb2230b36c
Merge branch 'master' of https://gitea.pep.foundation/pEp.foundation/pEpJSONServerAdapter
2023-08-29 19:36:41 +02:00
heck
bfbeade65f
Build: pEp wide consistent Makefiles - add env var BUILD_CONF / change local.conf to build.conf
2023-08-29 19:36:17 +02:00
heck
cb232f6dfb
Windows-Build: update for more conventional project structure - rename source dir 'server' to 'src'
2023-08-29 19:33:14 +02:00
heck
2a4ebcf00b
more conventional project structure
2023-08-28 21:04:29 +02:00
heck
2defe736ef
DEPLOYEMENT: add make install - pEp-mini-json-adapter to $PREFIX/bin/
2023-08-24 17:47:18 +02:00
heck
21c4e5d400
Build: pEp wide consistent Makefiles - add BUILD_CONF / DEBUG=[release|debug]
2023-08-23 11:44:37 +02:00
heck
b1d159c233
DEPLOYMENT: deploy_macos.mk - add -DMACOSX_DEPLOYMENT_TARGET
2023-07-28 14:35:15 +02:00
heck
e326021550
DEPLOYMENT: Add macos deployment build (for pEp4TB)
2023-07-28 14:14:25 +02:00
positron
6b4c00cfea
Merge pull request 'fix compatibility with recent versions of Boost' ( #14 ) from positron-boost-compatibility-fix into master
...
Reviewed-on: #14
2023-04-20 14:40:51 +02:00
positron
b20512b190
fix compatibility with recent versions of Boost
2023-04-19 15:19:21 +02:00
heck
c699ca76b6
pEpEngine=v3.2.0-RC23
...
libpEpAdapter= v3.2.0-RC3
2023-02-11 02:52:51 +05:30
heck
838acc62dd
renamed usage of _inject_sync_event
...
the functions has been renamed in libpEpAdater since v3.2.0-RC3
2023-02-11 02:50:43 +05:30
heck
f44250dd61
Build: added -lstdc++ to LDFLAGS
...
Clang14 requires -lstdc++
2023-02-11 02:49:33 +05:30
heck
cca75dbdb3
Build: Add the DEPENDENCIES file
...
oh my god...
2022-12-06 15:14:10 +01:00
heck
365ca8fc56
Initialize the session correctly using libpEpAdapter for main thread
2022-12-06 13:39:07 +01:00
heck
a7145a0ad4
Release the session correctly using libpEpAdapter
2022-12-06 13:37:53 +01:00
heck
36b0ded115
Init the session correctly using libpEpAdapter
2022-12-06 13:37:29 +01:00
heck
0e48b56391
Remove error handling libpEpAdapter does that now.
2022-12-06 13:37:04 +01:00
heck
c316aabc36
Test: 'make test' - use HOME=. to avoid using the users "real" .pEp folder.
2022-11-07 15:43:06 +01:00
heck
581e58900b
DOC: Update README.md
...
* Generally outdated, invalid information.
* A lot has been simplified without sacrificing flexibility.
* Less is more
2022-10-26 14:17:51 +02:00
heck
7dcb9d8404
Build: Fix broken macOS build and streamline build config with other components
...
* build was broken
* build structure and config now compatible with other components
* You can use System dependencies now without any hacks.
2022-10-26 13:37:29 +02:00
heck
5f46bd0795
Build: Formatting only
2022-10-26 13:10:46 +02:00
heck
ef41d0ec3c
Build: consolidate multiple .PHONY declarations
...
its untidy and bad style
2022-10-26 13:09:50 +02:00
heck
16b3db8320
Build: Remove make local.conf
...
Lets use a local.conf.example, to unclutter the Makefile
2022-10-26 13:08:52 +02:00
roker
f0caac7dbb
Build: remove superfluous constructs
2022-10-26 13:05:56 +02:00
positron
b09ae2cc58
documentation change: html/index.html
2022-09-07 18:30:36 +02:00
positron
24f7ae0d76
HTML interface improvements
...
Replace old jquery with new version, which appears to be compatible. Update
user suggestions in the HTML file, explaining a way to workaround CORS policy
problems.
2022-09-07 18:21:33 +02:00
positron
a4554fa11a
html: add symlink
2022-09-07 17:58:23 +02:00
positron
f9de8160a2
make the interactive web-based interface to the JSON server work again, with a kludge...
...
...and explain the kludge in the web interface itself. It is the first time I
see this thing work at all --- and I definitely like it.
2022-09-07 17:50:50 +02:00
roker
550420b4c4
implement toggle() which was missing for whatever reason. :-O
2022-09-05 15:17:06 +02:00
roker
90a76c093c
update NFC data from Unicode 13.0.0 to Unicode 14.0.0.
2022-09-05 15:16:59 +02:00
roker
150b69fef5
JSON-197: CallbackDispatcher -> Adapter
2022-09-05 15:12:20 +02:00
positron
87c7279291
JSON-197: remove blacklist_*(), add adapter_group_*(): FIXME: clarify ownership!!! – bump API version to 3.1.0.
2022-09-05 15:02:19 +02:00
positron
6616c9589e
minor README.md updates
2022-09-05 14:54:32 +02:00
roker
c7be4b8f0f
document that we now need Engine Release_3.1
2022-09-01 17:57:39 +02:00
positron
b499ebba0c
switch from slurp, now removed from libpEpAdapter, to std_utils from libpepcxx11
2022-08-31 21:22:12 +02:00
positron
d92a5d3116
build system: link with libz, which helps with static builds and is harmless
2022-08-31 18:42:14 +02:00
roker
c00f1b320c
Merge pull request 'build system: replace -lsequoia_openpgp_ffi with -lpep_engine_sequoia_backend' ( #11 ) from JSON-203 into master
...
Reviewed-on: #11
2022-01-11 14:44:17 +01:00
roker
db54a48305
Merge pull request 'JSON-202 bump version number' ( #10 ) from JSON-202 into master
...
Reviewed-on: #10
2022-01-11 14:43:50 +01:00
roker
5c18538d26
Merge branch 'master' into JSON-202
2022-01-11 14:43:23 +01:00
positron
4e31b429e4
build system: replace -lsequoia_openpgp_ffi with -lpep_engine_sequoia_backend
2022-01-11 12:22:32 +01:00
positron
0da54e85eb
changed API version scheme: add comment
2021-11-17 16:50:18 +01:00
positron
1facb442c1
JSON-202 bump version number
2021-11-17 15:57:10 +01:00
roker
e5bd4a0b9e
Merge pull request 'JSON-200 fix obvious bug' ( #9 ) from JSON-200 into master
...
Reviewed-on: #9
2021-11-17 14:00:54 +01:00
positron
4a05aa6a81
JSON-200 fix obvious bug
2021-11-17 13:48:11 +01:00
roker
653dfd406c
Merge pull request 'JSON-198' ( #8 ) from JSON-198 into master
...
Reviewed-on: #8
2021-11-17 12:58:38 +01:00
positron
c2483cf1e9
make the message rating field (from ENGINE-959) a scalar, for consistency
...
Serialise and deserialise the new rating field of message. This is
backward-compatible and does not affect function arguments, differently from
earlier iterations of the ENGINE-959 change set.
The new field has an enum type and is therefore serialised as a JSON non-scalar,
as per the conventions in README.ml .
2021-11-17 12:08:10 +01:00
positron
2503654ab6
encode and decode new rating field, as JSON scalar (thanks to Jörg), adapting to ENGINE-959
...
Thanks to Jörg Knobloch who found the issue starting from pEp for Thunderbird.
This follows the engine change ENGINE-959, after decrypt_message has been
reverted to its previous API (rating output parameter re-added). The original
change set designed for the incompatible engine API is not in this branch.
2021-11-15 21:07:02 +01:00
roker
1f58059fd3
Merge pull request 'JSON-199: restore compatibility with the latest libpEpAdapter' ( #5 ) from JSON-199 into master
...
Reviewed-on: #5
2021-11-10 15:48:19 +01:00
positron
75e0d03d2a
JSON-199: restore compatibility with the latest libpEpAdapter
2021-11-05 18:55:24 +01:00