Commit Graph

964 Commits (47a210788a8f14b93acc8dc97ee166e7c7e12a99)
 

Author SHA1 Message Date
Roker 6061ff77a8 okay, std::bind() does not work well with varying unbound parameters. use lambda for that!
3 years ago
Roker 96ce81df98 add wrapper for pEp::PassphraseCache::api() usage. UNTESTED!
3 years ago
Roker 2383e7820a okay, store the passphrases in the global passphrase_cache, too!
3 years ago
Roker f317afaa78 Booooy... I'm giving up and implement FuncCache for 'config_passphrase()' and 'config_passphrase_for_new_keys()' manually to get rid of that template gebastel and resource management of C strings in the function cache.
3 years ago
Roker fd046b231d kommando zurück!
3 years ago
Roker 2629826644 okay, the generic way is too complicated, too many indirections, I'm giving up and implement just the cases we have, to get finished somehow. *sigh*
3 years ago
Roker fafbfcee80 add pEp::PassphraseCache passphrase_cache singleton.
3 years ago
Roker cd99f04918 add 1-argument confic_…() functions, except config_password(), because it is special.
3 years ago
Roker c3db9cc004 support PEP_CIPHER_SUITE as In<> parameter.
3 years ago
Jorg Knobloch af3bf84643 Fix mess related to DEBUG_ENABLED: Set twice in debug builds and once in release builds :-(
3 years ago
Roker 3f66c37861 start JSON-153 "Support for Passphrases"
3 years ago
Roker 18a019afc2 merge double head. :-/
3 years ago
Roker 8f609bf8b7 remove thread_id from result object, to make unittests green again, because the value of "thread_id" is unpredictable.
3 years ago
Volker Birk 7a694fd345 don't
3 years ago
Volker Birk 67be4af982 *cough*
3 years ago
Volker Birk 15932cca37 ...
3 years ago
Volker Birk 60e9db9613 merging
3 years ago
Volker Birk 91c960df3d use CallbackDispatcher
3 years ago
Volker Birk ec95d6eae6 implant pEp::Adapter::messageToSend
3 years ago
Volker Birk b6cc45acf3 Windoze logger (tested)
3 years ago
Volker Birk b93ed4c6b7 Windoze support for default filename
3 years ago
Volker Birk 8f92d7f552 ...
3 years ago
Volker Birk ed377c1ca6 ...
3 years ago
Volker Birk c02676eefe JSON_ADAPTER_LIBRARY as switch
3 years ago
Volker Birk 973071f333 adding header
3 years ago
Volker Birk 13ddd59687 merging
3 years ago
Volker Birk 479c07a55f extending HACK
3 years ago
Roker ac77e62594 merge JSON-155 into default branch. :-)
3 years ago
Roker 5bf5be99c6 close branch before merge
3 years ago
Jorg Knobloch 26f04c4472 Set DEBUG_ENABLED in Windows debug builds. Debugging has changed in rev. ffa60bc517ed.
3 years ago
Roker 437b5fadc1 more log output. *sigh*
3 years ago
Roker f708b3d19d fix logger issue. Nota bene: Don't use static Loggers, because they're constructed before main() has run. My mistake. Sorry, Joerg!
3 years ago
Jorg Knobloch 9012f8ac2f Merge default into JSON-155.
3 years ago
Roker 1684a84b7b add empty implementation for DummyContext::cache()
3 years ago
Roker 24b616d139 okay, implement a simplified version without template magic, that only works for 1-parameter config functions. GOOD ENOUGH!
3 years ago
Roker 026ef5ce02 add to cache.
3 years ago
Roker 4f96d61627 add add_to_cache()
3 years ago
Roker 4e0de73094 add FuncCache class template. :-)
3 years ago
Roker b9183a12ea delete resources in d'tor to make Valgrind happy. :-)
3 years ago
Roker 2c23d1b474 config cache as function storage.
3 years ago
Jorg Knobloch 008deea719 Refresh webserver.cc/hh from https://gitea.pep.foundation/fdik/webserver/commit/5d24310148
3 years ago
Roker 209ab659b2 add logging and for_each() to SessionRegistry
3 years ago
Roker a9d75e1fe4 start branch JSON-155 "Passive mode no longer working in pEp4Tb"
3 years ago
Jorg Knobloch 8a587c7a88 Refresh webserver.cc/hh from https://gitea.pep.foundation/fdik/webserver/commit/49fe188132
3 years ago
Jorg Knobloch 3d5cf1803b Build webserver as library, not executable, in Release build. (MSVC - Grrrrr).
3 years ago
Jorg Knobloch 27f1c8b4fa Include webserver from build-windows instead of libevent for Release builds as well.
3 years ago
Jorg Knobloch e966f804a9 Follow-up to rev. c4bd13315875: Remove nulllogger.cc/hh from Windows build.
3 years ago
Roker 3e76ab5d63 Added tag old_pre-sync_default for changeset 0d9dc1ba4ce9
3 years ago
Roker fc4ca9dbcf rename 'postrelease' branch into 'default' branch.
3 years ago
Roker 116ac61d46 merge 'JSON-152' into 'postrelease' branch.
3 years ago