545 Commits (4a1765f8bfe64aade617de3b359cb53973fa1b89)

Author SHA1 Message Date
  Claudio Luck 4a1765f8bf JSON-104: transplant engine code into thin air 4 years ago
  Claudio Luck e47a117639 JSON-104: mechanism to call hotfix binary once (trivial) 4 years ago
  Roker 8f180cb41b merge JSON-101 into default branch 4 years ago
  Roker 3fa9a02b4f close branch before merge... 4 years ago
  Roker bafdefbe30 rename branch to JSON-101 4 years ago
  Roker 7f67dad613 Use the Logger class in ev_server 4 years ago
  Roker b43edf229a use the Logger class in the JsonAdapter class incl. different log levels for debug/info/errors etc. 4 years ago
  Roker 822a6293c3 add a pseudo unittest for the logger 4 years ago
  Roker 48c26f5ca3 do the log to file & close the logfile on shutdown. 4 years ago
  Roker 4254e659b5 implement wrapping/folding of overlong lines, incl. keeping UTF-8 sequences intact, marking the wrap with special signs and all that things. :-) 4 years ago
  Roker 67e2ccf17e configurable clip and wrap lengths 4 years ago
  Roker 30d05ca606 Multilinegelöt 4 years ago
  Lars Rohwedder e433afeedf only create logfile when target == File 4 years ago
  Lars Rohwedder 2f2466a8ca Less segfaults. More run. 4 years ago
  Lars Rohwedder 41221140ca Let's the JsonAapter class use the new Logger. 4 years ago
  Lars Rohwedder 67fb168d2e let's Logger::Stream working again. :-) 4 years ago
  Roker 49225e318c will support multiline again. 4 years ago
  Roker 3b0f931384 add good-old Logger class. 4 years ago
  Roker d750c2ffaa start branch JSON-90 4 years ago
  Roker f00925a991 merge JSON-95 into default branch. 4 years ago
  Roker c5bf492c5e close branch before merge. :-) 4 years ago
  Roker ebc53502c3 okay, MSVC still insits to have symbols that nobody needs, not even MSVC itself. Braindead. m( 4 years ago
  Roker 25249d0475 okay, MSVC is unable or unwilling to compile that one-liner, so I make 3 lines out of it. Does it work now? 4 years ago
  Roker c8d8c842a9 start branch JSON-95 4 years ago
  Roker 4ca3b23ab2 I hope that change will convince MSVC to compile that code, too. 4 years ago
  Roker 80ef2d744b add explicit static_cast to make Microsoft's compiler happier. 4 years ago
  Roker 4a882ec785 merge JSON-93 (to support InLength<>) into "default" 4 years ago
  Roker e104670801 close branch before merge. 4 years ago
  Roker 6090159e2a and last but not least: document the new InLength<> feature. :-) 4 years ago
  Roker 8fa78805c0 bump API version to 0.15.2 "(39) Gemünden" 4 years ago
  Roker bdf8e1cbb8 fix hex encoding of the test string "Größe" in unittest expected values 4 years ago
  Roker 445e47a193 JSON-94: add more checks to me more robust. Add unittest for illegal \u sequences 4 years ago
  Roker 8d0c2a50b5 JSON-94: re-implement combining of UTF-16 surrogate pairs. the 1st implementation was nuts. :-9 4 years ago
  Roker 7c4643e143 JSON-94: fix a bug in encode_utf() for Non-BMP characters. *sigh* 4 years ago
  Roker a369e22504 JSON-94: implement recombining of \u-escaped UTF-16 surrogate pair 4 years ago
  Roker 0f73bad45c JSON-94: create unit test for JSON reading, incl. the problematic and failing example data 4 years ago
  Roker 3eba63f483 adding Non-ASCII input strings shows: I still have encoding problems in my JSON parser. -.- 4 years ago
  Roker d0b149147d add tests for InLength<> feature 4 years ago
  Roker cc6db68542 remove logging to stderr. be less chatty. 4 years ago
  Roker 4c3c93978c add *~ 4 years ago
  Roker d8596bc2ae be less chatty... remove logging to stdout/stderr 4 years ago
  Lars Rohwedder 68a673e120 NULL context is no longer allowed 4 years ago
  Lars Rohwedder eb0d7cb533 use a "DummyContext" to store the values in the unittest instead of NULL Context. 4 years ago
  Lars Rohwedder 9f49972c0d remove 'check_security_token' parameter. it is useless and dangerous if misused. 4 years ago
  Roker c8d7401de0 and now, finally: _USE_ the new shiny template InLength<> for real function calls. Yay! 4 years ago
  Roker c60dbe9c18 simplify definition of InLength<>. Add Type2String<> specialization for it, because inheritance does not work here. :-( 4 years ago
  Roker 625a9d8128 In<c_string> stores the length. InLength<> retrieves it. 4 years ago
  Roker c84816bddf KISS principle: we only need size_t objects in the store, so only support this type, at the moment. 4 years ago
  Roker eedc5ef7f7 enum -> enum class. requires a lot of class name prefixes. :-/ 4 years ago
  Roker f43a30d614 store and retrieve objects in the Context 4 years ago