Commit Graph

54 Commits (47a210788a8f14b93acc8dc97ee166e7c7e12a99)

Author SHA1 Message Date
Roker 9e13fcc6d5 delete client cached values after timeout. 3 years ago
Roker 2c6927cfdc JSON-165 the msg param of re_evaluate_message_rating() is now "inout" and not "in" any more. 3 years ago
Roker 3f9a4c93b0 new version name "(45) Kreuz Erfurt" to release the bugfix for context-saved function parameters. 3 years ago
Roker e9292da435 set version name to "(44) Neudietendorf" 3 years ago
Roker b26a492deb wrap _all_ Engine functions with passphrase_cache.api(), except config_*() functions 3 years ago
Roker c2db69c23f 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. 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 db00725360 pollForEvents(timeout) removed from API. pollForEvents2(session_id, timeout) renamed in pollForEvents(session_id,timeout) in API. Bump API version to 0.20.0. version name: "(42) Gotha". 3 years ago
Roker dd748864a1 bump server_version to 0.18.4 3 years ago
Roker 5ef987f19d set version name to "(40b) Sättelstädt" 3 years ago
Roker 40f8a0ac17 JSON-137: Add outgoing_message_rating_preview() to the JSON API. Bump API version to 0.18.3 3 years ago
Roker 0406240de9 JSON-135: Add mime_encode_message() and mime_decode_message() to the JSON API. Bump server version to 0.18.2 3 years ago
Roker 00d1d49986 JSON-130: add missing data members. Bump server API version to 0.18.1. 4 years ago
Roker 52b19ac275 'src' in encrypt_message() is InOut now. Bump API version to 0.18.0. 4 years ago
Roker 549a512732 rename all "pep" in file names etc. into "pEp" as required by pEp branding rules. 4 years ago
Roker 2793593cb2 Kick-out all Enigmail 2.0 leftovers. Bump API version to 0.17.0 and version name to "(40) Eisenach-Ost". 4 years ago
Roker 6aaaefe90c JSON-120 : add support for key_reset_identity(), key_reset_user(), and key_reset_all_own_keys() 4 years ago
Roker 32482cfb62 new server version 0.16.0: kick-out Enigmail 2.0 compat, remove MIME_*() functions, deliverHandshakeResult() changes parameter types. 4 years ago
Roker 832b7348f5 new version "(39) Eisenach" 4 years ago
Roker 09c53a7f73 JSON-119: add get_key_rating_for_user() and bump API version by a minor step 4 years ago
Roker e1bfc9b772 JSON-117 : add trust_own_key(). 4 years ago
Roker 4b658f04a6 remove my own slurp(), because it is in the Lib now. Adopt API change from time_t to unsigned. 5 years ago
Lars Rohwedder 077500f502 Generate log output during ServerVersion's constructor. So "sv" cannot be a static variable anymore, because you cannot log before main() runs. 5 years ago
Roker 61f2c2105e change server_version 5 years ago
Roker da462795fb make PackageVersion a "const char*" to be C++11-compliant. 5 years ago
Claudio Luck 01d69d103b more failsafe PackageVersion reading 5 years ago
Claudio Luck 2ac00a885a JSON-97: merge 'default' 5 years ago
Claudio Luck f2028747aa JSON-102: fix indent 5 years ago
Claudio Luck 3fcd96455c JSON-102: move PackageVersion to JSON format equal to version.json 5 years ago
Roker f0cb642d94 what to do when PacakgeVersion is read from a JSON file: 5 years ago
Roker dff4c41b64 catch(std::runtime_error) because missing file is not an error here... 5 years ago
Roker f539517cdb simplify file reading using slurp() and boost::algo::trim() 5 years ago
Claudio Luck 4f0b7c1dce JSON-102: read package version from file 5 years ago
Roker 181b73872c emit old, compatible API version number when Enigmail-2.0-compat mode is set 5 years ago
Roker 8fa78805c0 bump API version to 0.15.2 "(39) Gemünden" 5 years ago
Roker 8af2a23c49 JSON-92 change API again: Change keylist from Out<> to InOutP<>, which is a compatible API change in JSON/JavaScript. New API version: 0.15.1 5 years ago
Roker 3589aaf76c new version "(38) Frankenberg": 0.15.0 due to incompatible API change. 5 years ago
Lars Rohwedder 59419c3c50 fix memory leak in Return values 5 years ago
Roker 5440235c34 new version "(37) Battenberg" 5 years ago
Claudio Luck 2aacfce85d merge default into JSON-75 5 years ago
Roker 836639d0e9 JSON-91: okay, let's increase the version to 0.13.1, because it is a (compatible) API change. 5 years ago
Claudio Luck afdbf3422c API breaking change; increment server version 5 years ago
Roker 5f71c612ab JSON-82: replace (…) by {…} to avoid brain-dead glibc macros invoked. m( *sigh* 5 years ago
Roker e7078b4c86 JSON-81: add package_version, rename "version" into "api_version"; add Engine versions. change API version into 0.13.0, name "(36) Hatzfeld". 5 years ago
Roker dab4f13aaa fix the fork() problem on MacOS (it existed on Linux, too, but ad no impact). New version 0.12.2 "(35) Bad Berleburg". 5 years ago
Roker 3cf4d56423 add assert_utf8() for every string to/from the Engine (except blobdata). Bump to version 0.12.1. 5 years ago
Roker 73b6365fcd rename mis-spelled undo_last_mitrust() into undo_last_mistrust(). API version 0.12.0. 5 years ago
Roker 1d316ddb75 add set_own_key(). new API version 0.11.0 5 years ago
Lars Rohwedder 141d93ef50 new version "(34) Erndtebrück": remove apiVersion(), change version() to return a semver-compatible version number in a JSON object. 5 years ago
Roker 40943a60ee new version "(33) Hilchenbach" 5 years ago