Commit Graph

964 Commits (47a210788a8f14b93acc8dc97ee166e7c7e12a99)
 

Author SHA1 Message Date
Jorg Knobloch edf7243b5e Add session_registry.cc/hh to Windows build.
3 years ago
Roker 23aa7fbbd1 add this function to test
3 years ago
Roker 79d1b017f6 implement pollForEvents(). :-D
3 years ago
Roker 38e3ced692 Yeah, it compiles again. Big refactoring completed. :-DDDD
3 years ago
Roker 86f591ea01 add some more methods... :-D
3 years ago
Roker e03a99763a why 3 methods when 2 are better? combine add() and get().
3 years ago
Roker ba264cbf42 ongoing work. will quit for today.
3 years ago
Roker 6f5975abd2 JsonAdapter becomes abstract class. pEp::mini::Adapter will implement it. JSON-134 will also profit from it. :-)
3 years ago
Roker b346c16757 (un)registerEventListerner() no longer exist.
3 years ago
Roker 46d8488ee0 event delivery to clients is easier now!
3 years ago
Roker d9ad778178 re-define SessionRegistry completely.
3 years ago
Roker c4af4df721 merge 'postrelease' into JSON-143 again.
3 years ago
Roker d787594936 make stupid MSVC happy again.
3 years ago
Roker 819fe7eae2 redefine In_Pep_Session, so it uses the session_registry of the JsonAdapter.
3 years ago
Roker 78b3a48bc2 stupid compilers require templates that are never used. "if constexpr" in C++17 might help here, because it forces compilers to be less dumb.
3 years ago
Roker 0940ba3c42 declare JsonAdapter::pollForEvents() and add necessary template specializations for js::Array
3 years ago
Roker e877e58887 start branch JSON-143 "Implement long polling for event delivery"
3 years ago
Roker 354ce9d6b0 InLength<NoInput> needs to set the value of the base class
3 years ago
Roker 79e3a052a1 according to Krista, neither the bool parameter of mime_encode_message() nor the bool* of mime_decode_message are part of the API for the cloents. So I don't expose them to the JSON-RPC clients.
3 years ago
Roker eb663f7aa2 merge changes of JSON-142 into "postrelease" branch. JSON-142 is not finished, yet!
3 years ago
Roker 333e40cd52 menno...
3 years ago
Roker c9c684ff3d use per_user_directory() on WIN32 and UNIX
3 years ago
Volker Birk 4f0ab1f3db merging in PER_USER_DIRECTORY
3 years ago
Volker Birk 5f6bd6b95a ignore more
3 years ago
Volker Birk 0aaffeb636 removing this
3 years ago
Volker Birk f25740f45b postrelease API
3 years ago
Volker Birk 7d2fb5e8fc make daemonize optional like with sshd
3 years ago
Jorg Knobloch 28a0b06b33 JSON-142: Use engine's per_user_directory() function to determine storage location for json-token (Windows part).
3 years ago
Roker 0185f5754a document event delivery to clients
3 years ago
Jorg Knobloch 25ee969214 Adjusted comment after ENGINE-735.
3 years ago
Jorg Knobloch 077639573b Merge of rev. f61ec0225fcd (which was forgotten).
3 years ago
Jorg Knobloch fc9fec082d ENGINE-735 usage of timestamp* is now mandatory, take 2.
3 years ago
Volker Birk 3c809282b0 merging
3 years ago
Volker Birk a328497a2e ENGINE-735 usage of timestamp * is now mandatory
3 years ago
Roker fc67df2bcc merge JSON-141 into 'sync'
3 years ago
Roker b2857edba7 close branch before merge
3 years ago
Roker dd748864a1 bump server_version to 0.18.4
3 years ago
Roker 3807e9beee fix infinite recusion in from_json<PEP_rating>(js::Value)
3 years ago
Roker eebf7d1769 fix handling of parameter type PEP_rating in interactive.js
3 years ago
Roker b59e97b40b start new branch JSON-141
3 years ago
Volker Birk 1d07e11d09 adding re_evaluate_message_rating
3 years ago
Roker 3061763497 merge JSON-139 into 'sync' branch.
3 years ago
Roker 345b123d5d close branch before merge...
3 years ago
Roker 5ef987f19d set version name to "(40b) Sättelstädt"
3 years ago
Roker bd85320405 "The older past and passive participle catched is now nonstandard." -- https://en.wiktionary.org/wiki/catch#Verb
3 years ago
Roker 47eb7b088d annotate last parameter of key_reset_user() with NullOkay
3 years ago
Roker 90286b16bf add ParamFlag::NullOkay and check for this flag in class In<c_string>
3 years ago
Roker 35989a65a6 start branch JSON-139 "key_reset_user not accepting null"
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 de8be64565 set_identity() has _const_ pEp_identity* parameter.
3 years ago