p≡p JSON adapter
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
roker 07f4532853 don't use quotes here. 1 week ago
..
json_spirit JSON-193: rename json_spirit's source files from .cpp to .cc to fulfill our file naming requirements. 3 weeks ago
scripts update to Unicode version 11.0.0 2 years ago
Makefile don't use quotes here. 1 week ago
base64.cc add debug output for base64 codec and c_string length storing & retreiving. 11 months ago
base64.hh new version "(16) Kreuz Köln Ost": #close JSON-12. remove dependency to awkward boost.archive for base64. 5 years ago
c_string.cc add support for "binary strings" that are base64-encoded at the JSON-RPC interface. import_key() uses that now, so bump ServerVersion to 0.21.0 for this incompatible API change. 12 months ago
c_string.hh add support for "binary strings" that are base64-encoded at the JSON-RPC interface. import_key() uses that now, so bump ServerVersion to 0.21.0 for this incompatible API change. 12 months ago
config.hh ENGINE-864: use identical nfc.hh and nfc.cc that uses string_view as in pEpMIME. 6 months ago
context.cc spread the client_id to all relevant code places... *sigh* the whole design looks quite ugly now to me. :-/ 10 months ago
context.hh merge 'default' into JSON-156 branch. 10 months ago
daemonize.hh use status-handle instead of winsrv cmdline option 3 years ago
daemonize_unix.cc add the last missing pieces. 7 months ago
daemonize_windows.cc split daemonize.cc into daemonize_unix.cc and daemonize_windows.cc 12 months ago
download_boost_1_68.sh add download script for boost 1.68 to have boost.process etc. 3 years ago
ev_server.cc FPMAIL-412, P4TB-400: add import_key_with_fpr_return(). 1 week ago
ev_server.hh okay, move the port probing into JsonAdapter::prepare_run() 1 year ago
function_map.cc delete resources in d'tor to make Valgrind happy. :-) 1 year ago
function_map.hh use macros do disable logging when non-debug built. 3 months ago
inout.cc JSON-159: After ENGINE-780 we have timegm_with_gmtoff() which does the right thing on all platforms. 11 months ago
inout.hh JSON-190: default-initialize "Out" variables explicitly. 2 months ago
json-adapter.cc use macros do disable logging when non-debug built. 3 months ago
json-adapter.hh add client_session_timeout to command line parameters and deliver it into JsonAdapter. 9 months ago
json_rpc.cc spread the client_id to all relevant code places... *sigh* the whole design looks quite ugly now to me. :-/ 10 months ago
json_rpc.hh restructure call context, so cached/generated values are now thread-safe "per call" and not globally stored in the JsonAdapter class! 10 months ago
local.conf.example JSON-193: provide a local.conf.example as desired. 3 weeks ago
logger.cc fix Makefile rules for 'unittests'. Fix a crash in the Logger during unittest shutdown (and possibly also in JSON adapter's shutdown, too). 3 weeks ago
logger.hh compile-time removal of certain (possibly long) debug log messages in stream format via new macro DEBUG_LOG() 1 year ago
logger_config.hh make MSVC happier: no syslog on Win32, no variable-length arrays in C++ mode (it is a C99 feature) 3 years ago
main.hh make HTML directory configurable via command line switch -H 4 years ago
mini-adapter-impl.cc adding the implementation of ENGINE-781 11 months ago
mini-adapter-impl.hh remove my own sync thread code, replaced it by libpEpAdapter's implementation. 11 months ago
mini-adapter-main.cc add client_session_timeout to command line parameters and deliver it into JsonAdapter. 9 months ago
nfc.cc ENGINE-864: use identical nfc.hh and nfc.cc that uses string_view as in pEpMIME. 6 months ago
nfc.hh ENGINE-864: use identical nfc.hh and nfc.cc that uses string_view as in pEpMIME. 6 months ago
nfc_sets.cc update nfc_sets.cc to Unicode 13.0.0. :-) 12 months ago
nfc_sets.hh add NFC_Compose mapping, which is generated arithmetically from NFC_Decompose 3 years ago
pEp-types.cc JSON-179: be more robust for malformed/unusual data 5 months ago
pEp-types.hh re-structured In<> and InOut<> class templates. I hope, MSVC is happy now. 1 year ago
pEp-utils-json.hh rename all "pep" in file names etc. into "pEp" as required by pEp branding rules. 2 years ago
pEp-utils.cc rename all "pep" in file names etc. into "pEp" as required by pEp branding rules. 2 years ago
pEp-utils.hh rename all "pep" in file names etc. into "pEp" as required by pEp branding rules. 2 years ago
parse_mail.cc dump blob's disposition, escape non-ASCII characters in blob values properly. 5 months ago
prefix-config.cc oops. I forgot to add prefix-config.cc to repo. Thank you, francesco! 2 years ago
prefix-config.hh add HTML_DIRECTORY to Makefile & C++ code 4 years ago
registry.cc fix some MSVC warnings 4 years ago
registry.hh Fix Windows build by including the stdexcept header 1 year ago
security-token.cc make create_random_token() public, so it can be used to create a random session ID 1 year ago
security-token.hh make create_random_token() public, so it can be used to create a random session ID 1 year ago
server_version.cc FPMAIL-412, P4TB-400: add import_key_with_fpr_return(). 1 week ago
server_version.hh JSON-102: read package version from file 3 years ago
servertest.cc proper casing of filenames is important on Linux, not on MacOS. *sigh* 2 years ago
session_registry.cc delete client cached values after timeout. 9 months ago
session_registry.hh delete client cached values after timeout. 9 months ago
unittest_decompose.cc add more complex examples 3 years ago
unittest_encrypt_decrypt.cc fix unittest: init() got 4 parameters instead of 3. 4 weeks ago
unittest_json.cc okay, for whatever reasons, initializing via (t) works, but {t} does not work on gcc & MSVC. Very bizarre! 6 months ago
unittest_logger.cc change unittest_logger 6 months ago
unittest_nfc.cc toNFC() is implemented now. Add unittest for toNFC(). 2 years ago
unittest_pEp.cc add unittests for stringpair_t and stringpair_list_t. 1 year ago
unittest_rpc.cc add a dummy type that wraps js::Object to allow pretty-print output in GTest. *sigh* 6 months ago
unittest_string.cc add unittest_string.cc that reveals that the old implementation of pEp::constant_time_equal() was WRONG! 10 months ago