Commit Graph

  • fc591913ac removed various warnings Maximilian Röhrle 2018-08-31 09:01:36 +0200
  • d83d3d9172 This fixes https://github.com/akheron/jansson/issues/434 Maximilian Röhrle 2018-08-30 14:45:28 +0200
  • a0bdba0a57
    fix autoconf build error (the easy way!) pkuzco 2018-08-28 16:03:16 +0200
  • adea6d08b5
    Merge branch 'master' into embedded_build pkuzco 2018-08-28 15:50:08 +0200
  • 5c6110b2da no-float no-errno no-file) Bahaa Naamneh 2018-08-28 15:40:53 +0200
  • 1fdda02f5c Added new functions to jansson.def Dave Belliveau 2018-08-18 07:13:00 -0400
  • 6f07ce4a00 Cleaned up tests after travis build failure. Dave Belliveau 2018-08-17 22:30:11 -0400
  • 3cc8a214f6 Implemented number as string. Dave Belliveau 2018-08-17 22:06:44 -0400
  • 020cc26b5c Rename a varialble that shadows another one Petri Lehtinen 2018-08-12 18:25:51 +0300
  • 360b1ef5a1 Enable -Bsymbolic-functions linker flag whenever possible Michal Privoznik 2018-08-06 07:50:35 +0200
  • 37147b8a23
    Merge pull request #423 from coreyfarrell/gcc-8 Petri Lehtinen 2018-08-02 11:26:11 +0300
  • 17ac0ee154 Add JSON_DECODE_NUMBER_AS_STRING flag Monte Goulding 2018-07-31 08:59:56 +1000
  • 8a00a56ec4
    Merge pull request #424 from Crayon2000/patch-1 Petri Lehtinen 2018-07-30 13:42:05 +0300
  • 401ece058d
    Merge pull request #427 from lxin/va_end Petri Lehtinen 2018-07-30 13:41:39 +0300
  • 66e4ee795d Call va_end after va_copy in json_vsprintf Xin Long 2018-07-25 17:39:33 +0800
  • 3e13f514ce
    Update copyright for 2018 Crayon 2018-07-14 16:34:33 -0400
  • 81fe13eeed Deal with warnings under gcc 8. Corey Farrell 2018-07-14 13:24:55 -0400
  • 3f4fe1c52b Support object keys with known lengths, saving many strlens Chip Salzenberg 2018-07-09 15:02:04 -0700
  • aed855e692 Avoid invalid memory read in json_pack() Petri Lehtinen 2018-07-09 22:26:35 +0300
  • b59ac57617
    Merge pull request #415 from palmerc/master Petri Lehtinen 2018-05-22 07:38:17 +0300
  • 904f5c28ac CMake variable to number comparison changed to provide meaningful error message. Explicitly specify STATIC and PIC Cameron Lowell Palmer 2018-04-28 13:54:36 +0200
  • 80cea73bf9
    Merge pull request #408 from isaachier/cmake Petri Lehtinen 2018-05-18 08:08:32 +0300
  • e28bcfeac8
    Merge pull request #417 from akheron/visual-studio-15 Petri Lehtinen 2018-05-07 14:22:03 +0300
  • fda9288b5f Update build instructions for Visual Studio Petri Lehtinen 2018-05-07 11:17:08 +0300
  • 9ff08f6312 Also build with VS 2017 in appveyor Petri Lehtinen 2018-05-07 08:18:07 +0300
  • b890db11eb
    Merge c189f9604f into dd4743a51d mchubby 2018-05-07 05:13:57 +0000
  • dd4743a51d
    Merge pull request #412 from Mephistophiles/fix_defines Petri Lehtinen 2018-05-07 08:13:21 +0300
  • c189f9604f
    Update build instructions for windows (cmake generator) mchubby 2018-05-06 11:30:10 +0000
  • 50f29f9b1a Add JSON_HAVE_SYNC_BUILTINS and JSON_HAVE_ATOMIC_BUILTINS for autoheader Maxim Zhukov 2018-03-21 10:45:30 +0300
  • e5dbe7bb64
    Merge pull request #409 from Mephistophiles/master Petri Lehtinen 2018-03-22 10:40:41 +0200
  • 15105b66b4 Fix error handling in json_pack Maxim Zhukov 2018-03-12 17:39:04 +0300
  • b23025d72b
    Merge pull request #404 from coreyfarrell/func-attrs Petri Lehtinen 2018-03-20 04:55:48 +0200
  • 83676f3412
    Merge ebe77a0941 into d098c0ff86 Maxim Zhukov 2018-03-12 14:41:02 +0000
  • ebe77a0941 Fix error handling in json_pack Maxim Zhukov 2018-03-12 17:39:04 +0300
  • 2c98c30a02 Stop using absolute paths Isaac Hier 2018-03-11 10:51:43 -0400
  • bb71db204f Fix output file name for version config Isaac Hier 2018-03-11 10:43:38 -0400
  • 92760bb363 Remove warning Isaac Hier 2018-03-11 10:39:49 -0400
  • fe7873e963 Fix package version config generation Isaac Hier 2018-03-11 10:37:15 -0400
  • a586c0654f Fix CMake include Isaac Hier 2018-03-11 10:27:48 -0400
  • 6d7a02beb0 Clean up CMake install Isaac Hier 2018-03-11 10:24:27 -0400
  • b70364b362 Remove absolute path references Isaac Hier 2018-03-11 10:11:09 -0400
  • 6d1ae86e1c Fix config file Isaac Hier 2018-03-11 09:58:26 -0400
  • a324d18940 Rename target file Isaac Hier 2018-03-11 09:52:48 -0400
  • 44f6606df8 Rename config files Isaac Hier 2018-03-11 09:47:29 -0400
  • d8798468c6 Upgrade CMake to 3.1 for Hunter Isaac Hier 2018-03-11 09:34:45 -0400
  • 749bef0b6a More test coverage. Corey Farrell 2018-03-06 23:28:14 -0500
  • e37e52549f Add warn_unused_result to strbuffer_init. Corey Farrell 2018-03-06 08:27:20 -0500
  • ea664722d4 Build: Add JANSSON_ATTRS macro. Corey Farrell 2018-02-28 04:55:48 -0500
  • b0b1df92d9 adding note about cmake vsoch 2018-02-21 12:38:28 -0800
  • 96a8ef4ff7 starting edits to README vsoch 2018-02-21 12:36:02 -0800
  • d098c0ff86
    Merge pull request #400 from coreyfarrell/branch-coverage Petri Lehtinen 2018-02-20 15:39:36 +0200
  • 2d494c169f
    Merge pull request #398 from coreyfarrell/test-coverage Petri Lehtinen 2018-02-20 15:39:19 +0200
  • a5af280bac Enable branch coverage reporting. Corey Farrell 2018-02-20 03:09:03 -0500
  • 73c22de516 Improve test coverage. Corey Farrell 2018-02-13 04:35:37 -0500
  • 3d8e403c1f
    Merge 5c57df4be5 into 6dddf687d8 Ray Ozzie 2018-02-12 10:44:55 +0000
  • 6dddf687d8
    Merge pull request #396 from coreyfarrell/2.11 v2.11 2.11 Petri Lehtinen 2018-02-11 20:11:41 +0200
  • 744fe5ed44 jansson 2.11 Corey Farrell 2018-02-09 12:31:18 -0500
  • 03620980cf
    Merge pull request #395 from akheron/doc-utf-8 Petri Lehtinen 2018-02-09 10:10:34 +0200
  • 248d62111c
    Merge pull request #368 from AmeyaVS/cmake_build_fix Petri Lehtinen 2018-02-09 09:45:36 +0200
  • 46dff2737d
    Merge pull request #381 from phst/end-of-file-error-code Petri Lehtinen 2018-02-09 09:40:42 +0200
  • fa0b5ece9e
    Merge pull request #380 from phst/doc-error-code Petri Lehtinen 2018-02-09 09:39:38 +0200
  • a6138a07b6 Document encoding requirements for callbacks doc-utf-8 Petri Lehtinen 2018-02-09 09:33:41 +0200
  • 8ac5e43916
    Merge 5fd3b12902 into 2863dde053 Philipp 2018-02-09 06:15:51 +0000
  • 2863dde053
    Merge pull request #393 from akheron/json_sprintf Petri Lehtinen 2018-02-09 08:15:16 +0200
  • efe6c7b3f2 Add json_sprintf and json_vsprintf json_sprintf Petri Lehtinen 2018-02-08 20:52:10 +0200
  • 3e81f78366
    Merge pull request #389 from coreyfarrell/threadsafety Petri Lehtinen 2018-02-08 20:19:07 +0200
  • 8104ce167a
    Merge pull request #1 from akheron/threadsafety Corey Farrell 2018-02-08 11:58:30 -0500
  • f44921e176 Clarify thread safety docs, rename JANSSON_THREAD_SAFE threadsafety Petri Lehtinen 2018-02-08 12:38:14 +0200
  • 3aee856d7b Docs: Update information on thread safety. Corey Farrell 2018-01-22 19:37:36 -0500
  • 37e0ee4d48 json_dump: Fix thread safety issue. Corey Farrell 2018-01-22 15:39:58 -0500
  • dc3b313e91 Use thread-safe reference counting if supported by the compiler. Corey Farrell 2018-01-22 14:50:37 -0500
  • 5fd3b12902 Document encoding requirements for callbacks. Philipp Stephani 2017-12-21 22:29:48 +0100
  • 45228cada4 Use a more specific error code for premature end of input Philipp Stephani 2017-12-20 18:27:04 +0100
  • 24d45272a7 document that json_error_code will be added in version 2.11 Philipp Stephani 2017-12-18 23:50:17 +0100
  • 9e5af7c3b7
    Merge pull request #374 from coreyfarrell/always-steal Petri Lehtinen 2017-12-16 20:35:14 +0200
  • 6c78910011 apiref: Clarify documentation for unpack `O` format. Corey Farrell 2017-11-14 23:15:53 -0500
  • 89dad8959b json_object_iter_set_new: Fix error branch leak. Corey Farrell 2017-11-14 22:44:48 -0500
  • 9a1d9c88fc json_pack: Enable more complete stealing of references. Corey Farrell 2017-11-06 22:48:50 -0500
  • 02dade46c0
    Merge pull request #375 from phniix/373_upstream_typo_in_cmakelists Petri Lehtinen 2017-12-13 07:08:25 +0200
  • bc5c6826ef
    Merge pull request #377 from coreyfarrell/extra-refs Petri Lehtinen 2017-12-13 07:07:33 +0200
  • 217859f849
    Merge pull request #378 from phst/doc Petri Lehtinen 2017-12-13 07:05:15 +0200
  • 3951d39b40 Document that length-aware string functions have been added in 2.7 Philipp Stephani 2017-12-10 16:53:01 +0100
  • bd91753e91 Remove extra reference actions in parsers. Corey Farrell 2017-11-14 23:46:08 -0500
  • feaae14842 Merge bbfe9a6d0c into 009ffa3fc8 Michael Corcoran 2017-11-15 04:51:20 +0000
  • 0b04762c94 Fixes akheron/jansson#373 Joe Hura 2017-11-07 19:32:14 +1100
  • 009ffa3fc8 Fix a compile error on macOS clang Petri Lehtinen 2017-11-07 10:20:09 +0200
  • 89f0dde7ff Fix generated `pkg-config` file using cmake. Ameya Vikram Singh 2017-10-29 23:57:25 +0530
  • 9e7847ed26 Merge pull request #365 from phst/bug352 Petri Lehtinen 2017-10-09 08:07:42 +0300
  • 112ccbd820 Use last byte of error text as numeric error code Philipp Stephani 2017-10-03 11:42:07 +0200
  • 5c57df4be5 m Ray Ozzie 2017-09-17 16:11:26 -0400
  • 1a00469777 reverted dump.c to restore fclose fix Ray Ozzie 2017-09-17 16:08:28 -0400
  • 0e5b5addd2 Merge b3d09f26aa into 271ffda903 Ray Ozzie 2017-09-17 19:55:38 +0000
  • b3d09f26aa improve error handling in out-of-memory situations Ray Ozzie 2017-09-17 15:51:36 -0400
  • bbfe9a6d0c Add JSON_TRAILING_LINEFEED encoding flag Michael Corcoran 2017-09-02 21:44:04 +1200
  • 43a68c3e36 Merge af19fc6680 into 271ffda903 EBNull 2017-08-21 21:50:41 +0000
  • 271ffda903 Make json_equal() const-correct Petri Lehtinen 2017-08-19 21:10:11 +0300
  • 3e5405c39e Work around gcc's -Wimplicit-fallthrough Petri Lehtinen 2017-08-19 21:09:32 +0300
  • 93e8cd7d68 Merge pull request #359 from sanjay24/master Petri Lehtinen 2017-08-06 07:14:18 +0300
  • 0abcbce3bb json_dump_file API returns success even when fclose fails (consider disk full case). API should check the return value of fclose before returning success to its caller. fwrite may not write anything into the file, it simply returns the number of bytes written into the buffer. When disk is full and fclose is called, it results in truncation of the file (resulting in zero sized file). Since, API is returning success, its caller can't take any remedial action on its failure. Sanjay Kumar 2017-08-05 23:52:49 +0530
  • 4947f9a193 Merge pull request #356 from hellojaewon/master Petri Lehtinen 2017-07-20 22:42:29 +0300