Commit Graph

166 Commits (b1d1238514233157e8a37de304f7e1c2e547c3ae)

Author SHA1 Message Date
Damiano Boppart b1d1238514 Move out configurable variables from Makefile to Makefile.conf. Add license information
6 years ago
Roker 9d1ddf0ea3 merge double head
6 years ago
Roker 5c7b42d2d5 startSync() after session starts. be more robust when startSync() is called more than once.
6 years ago
Roker 90cb07f1d6 implement it with std::function magic. no std::bind necessary! :-D
6 years ago
Damiano Boppart c8f25887f9 Fix problem finding libasn1 at compile-time
6 years ago
Roker 538211a141 merge "default" into JSON-28
6 years ago
Roker 84b1534ffe add make target "install"
6 years ago
Roker 4ff37b3bbb remove redundancies in Makefile
6 years ago
Roker a859796dd0 add HTML_DIRECTORY to Makefile & C++ code
6 years ago
Roker 48d00be9df clean up, do not clear whole registry when one instance dies
6 years ago
Roker 5bdad99a8a merge "default" into my branch
6 years ago
Roker d1165848a0 JSON-29: add re_evaluate_message_rating() to the API
6 years ago
Roker 8e6eb9e099 merge "default" into "JSON-28"
6 years ago
Roker 538ad1cb01 merge ENGINE-187 into "default" branch
6 years ago
Roker 03e2efb60d implement the keyserver lookup threading gedöns
6 years ago
Roker 17738c81b9 implement callback functions, same way as the sync msg callback functions
6 years ago
Roker 9d2df63a5e call clear_errorstack() after each call. :-)
6 years ago
Roker 2593ce655b new version "(27) Eckenhagen": add command line switch "--sync false" to disable automatic start of keysync at startup.
6 years ago
Roker 52268f6ed2 new version "(26) Reichshof": change return type from JSON array into JSON object {"output":[...], "return":..., "errorstack":[...]}
6 years ago
Edouard Tisserant cb864376e4 ENGINE-187 retrieveNextSyncMsg now update *timeout value with remaining time - fix wrong condition variable wait call
6 years ago
Edouard Tisserant b5f8df83ac ENGINE-187 retrieveNextSyncMsg now update *timeout value with remaining time
6 years ago
Roker cefff9db8f *sigh* const-correctnes is hard, especially when dealing with C code that does not care about it. :-/
6 years ago
Roker 15cefec20e augment the PEP_STATUS with the error stack
6 years ago
Roker 2c5136aaf9 JSON-24 don't add elements with value==NULL into stringlist, so create [] instead of [null] for empty stringlist_t.
6 years ago
Roker b59db96211 merge double head
6 years ago
Roker 264369468a add 'null' value when stringlist->value is NULL. Might fix JSON-24.
6 years ago
Damiano Boppart 1b8755a0e0 Fix compilation on openSUSE
6 years ago
Roker 3c5444f376 don't mix TAB and SPACES, that confuses the MSVC compiler. oO
6 years ago
Damiano Boppart cd66a7dc86 Fix Makefile and update build instructions for macOS
6 years ago
Roker b1b02a5cdb JSON-22: New version "(25) Gummersbach": add MIME_encrypt_message_for_self() and change API for encrypt_message_for_self()
6 years ago
Roker 6a2a30fee7 color -> rating
6 years ago
Roker 32e7c1a6cd new version "(24) Bielstein": add MIME_encrypt_message_ex() and MIME_decrypt_message_ex() as a HACK to set passive_mode
6 years ago
Roker ec4ea3c09a JSON-18 fix copy-paste error that cause a crash when GNUPGHOME environment variable is set, but GPG_AGENT_INFO is not set
6 years ago
Roker 489c2509a8 JSON-20 : add missing comma.
6 years ago
Roker cb08017d9d JSON-20 Change the order of 2 void* parameters… *sigh* who designed such interfaces? –.–
6 years ago
Roker 8a74086b30 JSON-18 #comment Add function getGpgEnvironment() that returns an object with 3 optional strings (which each might be null).
6 years ago
Roker c352ebb132 new version "(23) Engelskirchen": fix JSON-19. Support "Bool" and "Language" as separate data types in JavaScript.
6 years ago
Roker 56ace2ef87 JSON-19 fix teh bug. it was an infinite recursion. *sigh*
6 years ago
Roker f75cfe8355 merge double head.
6 years ago
Roker 24690cdda7 "(22) Overath" : add blacklist_retrieve(), rename identity_color() and outgoing_message_color() into identity_rating() and outgoing_message_rating()
6 years ago
Roker eb18f0ff4e JSON-17 #fixed.
6 years ago
Roker 00c1d1856a #ifdef _WIN32 switch for get_token_filename() and daemonize()
6 years ago
Roker 4f3d91a629 JSON-16 renamed "mt-server" into "psp-json-server"
6 years ago
Roker 1524ca5e78 add "unset_identity_flags()"
6 years ago
Roker ee839f5210 add "set_identity_flags()"
6 years ago
Roker 84486dc147 Add a lot of functions the JNI adapter provides. Are they all necessary for Enigmail?
6 years ago
Roker bdc8877bf1 JSON-11: bring get_trustwords() into the JSON API, remove old trustwords() function. new version "(21) Untereschbach"
6 years ago
Roker 5b00c07c4a fix teh Makefile.
6 years ago
Roker 51cecd4e2b move the slow-compiling json-sprit files in the Makefile to front, so they are compiled first which speed-up compilation time
6 years ago
Roker 15fb342b1c release() all sessions to avoid ressource leaks. unfortunately the Engine still leaks internally. :-(
6 years ago