./textproc/qore-json-module, JSON module for Qore

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.7nb1, Package name: qore-json-module-1.7nb1, Maintainer: nros

JSON module for the Qore language that provides (de)serialization to
JSON and RPC support.


Required to run:
[lang/qore]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: c90dec0efd068e36ec9504cadbdc557bfd5e0f83
RMD160: 1eb0936c7bbf8a6820e38aaf2dfe5c5aa9724d72
Filesize: 613.592 KB

Version history: (Expand)


CVS history: (Expand)


   2020-01-18 22:51:16 by Jonathan Perkin | Files touched by this commit (1836)
Log message:
*: Recursive revision bump for openssl 1.1.1.
   2019-11-04 22:43:49 by Roland Illig | Files touched by this commit (155)
Log message:
textproc: align variable assignments

pkglint -Wall -F --only aligned --only indent -r

No manual corrections.
   2018-06-08 21:53:30 by Niclas Rosenvik | Files touched by this commit (5) | Package updated
Log message:
Updated textproc/qore-json-module to version 1.7 .

Removed patch-src_ql__json.qpp fixed upstream.

Changes from release notes:
* deprecated support for the non-published JSON-RPC 1.1 protocol
* added support for JSON-RPC 2.0
* added the JsonRpcConnection user module
* improved argument error messages with RPC calls in the
  JsonRpcHandler module
* fixed date serialization to use ISO-8601 format
  (instead of near-ISO-8601 format)
* parse_json() now ignores UTF-8 and Unicode BOMs at the
  start of passed JSON string
* fixed a bug in request logging in the JsonRpcHandler module
* fixed a bug serializing hash keys with embedded quotes
   2018-01-28 17:24:15 by Thomas Klausner | Files touched by this commit (71)
Log message:
recursive bump after mpfr shlib major bump
   2018-01-07 14:04:44 by Roland Illig | Files touched by this commit (583)
Log message:
Fix indentation in buildlink3.mk files.

The actual fix as been done by "pkglint -F */*/buildlink3.mk", and was
reviewed manually.

There are some .include lines that still are indented with zero spaces
although the surrounding .if is indented. This is existing practice.
   2017-10-12 20:38:48 by Niclas Rosenvik | Files touched by this commit (4) | Package updated
Log message:
Revbump and add patch for building with c++11 because of lang/qore update.
   2016-08-07 13:44:43 by Niclas Rosenvik | Files touched by this commit (11)
Log message:
email style fix
   2016-07-20 15:05:13 by Niclas Rosenvik | Files touched by this commit (6) | Package updated
Log message:
Update qore-json-module to version 1.5.

Patches have been applied upstream.

Release notes:

 * serialize binary values as base64-encoded strings
 * user modules moved to top-level qore module directory from
   version-specific module directory since they are valid for multiple
   versions of qore
 * serialize nan, +/-inf as null according to the JSON spec
 * added detection for invalid JSON-RPC calls and added a more
   user-friendly error message in the JsonRpcHandler module
 * new functions added conforming to Qore's function naming convention,
   old camel-case functions deprecated
 * JSON tests ported to QUnit
 * Qore 0.8.12 required as a minimum to build
 * JSON output is more compact; fewer extransous whitespaces are used