Merge branch 'master' into PEMA-41

Dirk Zimmermann 1 week ago
commit 466acb40e3
  1. 45
  2. 2


@ -0,0 +1,45 @@
This is a list of changes since Autumn 2022. We did not formally keep track of
changes older than that, and in particular the changes from v2 to v3 are too
numerous to list.
Newer changes are at the top of this file.
[next release or RC]
* handle_pong: fix bug preventing notification from being called, reported by
Alex Sualdea
* add the new pEp_log functionality -- notice that some platform code is
UNTESTED; I am waiting for feedback from platform maintainers;
* add the new pEp_debug functionality;
* convert existing code to use the new logging and debugging functionality;
* set_debug_color: remove DYNAMIC_API function.
* log_event, log_service, _service_error_log: remove DYNAMIC_API functions,
replaced by the new log functionality in src/pEp_log.h; I could re-implement
the old functions based on the new API if people want that, but using the API
From this point on we consistently adopt the new naming scheme for tags: we
start the tag name with "v" instead of "Release_".
* fix compilation on windows (probably: untested).
* BUILD: Fix - Effectively add include and lib dir from local.conf' (#82)
* unfinished debug / log changes
* (broken on windows)
No complete change log for this RC, the first in the 3.x series to be actually
used. The most important change from 2.x is Key-Election Removal; the list of
other changes (but not the changes themselves) is now lost.
* Switch from the old Sequoia-FFI to pEpEngineSequoiaBackend;
* Distribution.Echo protocol, ported from 2.x;
* Media keys, ported from 2.x;

@ -39,7 +39,7 @@ extern "C" {
// which must always be defined
#define PEP_ENGINE_VERSION_RC 12 // the last already-released RC for this
// patchlevel, or not defined if not an RC
//#define PEP_ENGINE_VERSION_PLUS + // Only defined when the repo is in a
#define PEP_ENGINE_VERSION_PLUS + // Only defined when the repo is in a
// non-released non-RC state.
/* The following macros serve to machine-generate a definition of