409 Commits (e4b5ce885062bea27c5a13a0f81cb61d719c9455)

Author SHA1 Message Date
  Damiano Boppart e4b5ce8850 Fix Makefile again 4 years ago
  Damiano Boppart 34bb002b09 Fix incorrect path in doc 4 years ago
  Damiano Boppart da28cd0c45 Fix Makefile 4 years ago
  Damiano Boppart c6c415fd16 Fix -MM compiler call 4 years ago
  Damiano Boppart ebe87a5be8 Merged 4 years ago
  Damiano Boppart 6c70a9beeb First attempt at gtest in Makefile without hardcoding paths 4 years ago
  Roker c2cf9d85d6 oops. copy & paste error 4 years ago
  Roker 4644107c45 merge "default" into JSON-80 4 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". 4 years ago
  Roker 695c864afb merge "default" into JSON-80 4 years ago
  Roker 9452fe5e04 merge JSON-77 into "default" branch 4 years ago
  Roker 0882235c64 close branch before merge… 4 years ago
  Lars Rohwedder 40da32cccd merge "default" into JSON-80 branch 4 years ago
  Lars Rohwedder 7b0dbaf35b merge "default" into JSON-77 branch 4 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". 4 years ago
  Lars Rohwedder 3dbe43cbca oh, I forgot to test for strings containing NUL bytes. Now I test them, too. 4 years ago
  Lars Rohwedder 213d0c4e16 detect illegal CESU-8 sequences. fix exception messages. 4 years ago
  Lars Rohwedder 5beb059e27 add tests whether illegal UTF-8 strings will be detected and throws errors. And we see: CESU-8 is not detected, yet. *sigh* 4 years ago
  Lars Rohwedder 0c97d04c21 add some more descriptions & Cyrillic example string 4 years ago
  Lars Rohwedder 2e1007cfc7 found a minor issue encoding \177 a.k.a. \u007F, that was encoded in lowercase 4 years ago
  Lars Rohwedder 638b5804c4 add rationales for the chosen test strings 4 years ago
  Lars Rohwedder 7e02d3daf8 rewrite unittest to use vector with test values incl. the expected results etc. 4 years ago
  Lars Rohwedder 6b3ced6ccc add test for raw_utf8, add non-BMP character that needs special handling in \uXXXX sequences, too! 4 years ago
  Lars Rohwedder 57dac27de6 use parseUtf8() in json_spirit_writer. this fixes the bug! :-) 4 years ago
  Lars Rohwedder 05fad5959d first compile, than check-in. So I added a semi-colon and compiler is happy 4 years ago
  Lars Rohwedder 98d1eb6bb3 getUni() -> parseUtf8() and make it publicly available. 4 years ago
  Lars Rohwedder 66e6100369 hum, do "C++11 raw strings" look better here? 5 years ago
  Lars Rohwedder 741c2873db better test cases, and I just found an encoding bug 5 years ago
  Lars Rohwedder e08510fc84 use gtest_main instead of own main() function. that allowes several unit test source files linked together easily 5 years ago
  Lars Rohwedder 4702391e34 add unit test using Googletest framework. Works only on Debian for now. Please generalize the Makefile!!! 5 years ago
  Lars Rohwedder a934f1bb02 for \uXXXX with values >0x7F: implement UTF-8 encoding into std::string 5 years ago
  Lars Rohwedder 05824957ca start branch JSON-80 5 years ago
  Lars Rohwedder ce3eb2e9ee merge double head 5 years ago
  Lars Rohwedder edc3ef808e change return type of \uXXXX decoding function. Needed for JSON-80 5 years ago
  Roker 1cb4ad307f Don't log to stderr if not necessary. ev_server methods now also uses the configured logfile. :-) 5 years ago
  Lars Rohwedder 1e6c367cf4 handle non-BMP characters in JSON output properly, when \u encoding is desired. 5 years ago
  Lars Rohwedder d5c7e19ff9 catch exceptions, convert them into HTTP-Error 500. Unknown URIs become 404. 5 years ago
  Lars Rohwedder 8101a81ab1 start branch "JSON-77" 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 2b99fffa37 rename mis-spelled undo_last_mitrust() into undo_last_mistrust(). API version 0.12.0. updated API reference.md and API reference detail.md 5 years ago
  Roker 73b6365fcd rename mis-spelled undo_last_mitrust() into undo_last_mistrust(). API version 0.12.0. 5 years ago
  Roker 7184552208 generate current API reference.md 5 years ago
  Roker e46bcdb99d merge double head. 5 years ago
  Roker 1d316ddb75 add set_own_key(). new API version 0.11.0 5 years ago
  Volker Birk c0aaabc7bd one dependency extra for lazy people like me 5 years ago
  Volker Birk a00bc0972e ... 5 years ago
  Volker Birk 54444414ca linking less is enough 5 years ago
  Roker 3266321f5f simplify. did not change API. :-) 5 years ago
  Roker 5aa534efd1 oops, I did not want to break Enigmail. Fixed now: version() returns just a string 5 years ago
  Lars Rohwedder f45cd2c439 fix version display on the HTML test page 5 years ago