Skip to content

@FSMaxB FSMaxB released this Apr 14, 2019 · 2 commits to master since this release

Fixes:

  • Fix a bug where cJSON_Minify could overflow it's buffer, both reading and writing. This is a security issue. (see #338). Big thanks @bigric3 for reporting.
  • Unset true and false macros before setting them if they exist. See #339, thanks @raiden00pl for reporting
Assets 2

@FSMaxB FSMaxB released this Dec 20, 2018 · 7 commits to master since this release

Fixes:

  • Fix package config file for libcjson. Thanks @shiluotang for reporting (#321)
  • Correctly split lists in cJSON_Utils's merge sort. Thanks @andysCaplin for the fix (#322)
Assets 2

@FSMaxB FSMaxB released this Dec 16, 2018 · 11 commits to master since this release

Fixes:

  • Fix a bug where cJSON_GetObjectItemCaseSensitive would pass a nullpointer to strcmp when called on an array (#315). Thanks @yuweol for reporting.
  • Fix error in cJSON_Utils where the case sensitivity was not respected (#317). Thanks @yuta-oxo for fixing.
  • Fix some warnings detected by the Visual Studio Static Analyzer (#307). Thanks @bnason-nf
Assets 2

@FSMaxB FSMaxB released this Sep 21, 2018 · 25 commits to master since this release

Fixes:

  • cJSON now works with the __stdcall calling convention on Windows, see #295, thanks @zhindes for contributing
Assets 2

@FSMaxB FSMaxB released this May 21, 2018 · 33 commits to master since this release

Fixes:

  • Fix a memory leak when realloc fails (see #267), thanks @AlfieDeng for reporting
  • Fix a typo in the header file (see #266), thanks @zhaozhixu
Assets 2

@FSMaxB FSMaxB released this Apr 13, 2018 · 40 commits to master since this release

Fixes:

  • Add SONAME to the ELF files built by the Makefile (see #252), thanks @YanhaoMo for reporting
  • Add include guards and extern "C" to cJSON_Utils.h (see #256), thanks @daschfg for reporting

Other changes:

  • Mark the Makefile as deprecated in the README.
Assets 2

@FSMaxB FSMaxB released this Mar 22, 2018 · 44 commits to master since this release

Fixes:

  • Fix a bug in the JSON Patch implementation of cJSON Utils (see #251), thanks @bobkocisko.
Assets 2

@FSMaxB FSMaxB released this Mar 2, 2018 · 49 commits to master since this release

Fixes:

  • Fix potential use after free if the string parameter to cJSON_AddItemToObject is an alias of the string property of the object that is added (#248). Thanks @hhallen for reporting.
Assets 2

@FSMaxB FSMaxB released this Feb 7, 2018 · 52 commits to master since this release

Fixes:

Assets 2

@FSMaxB FSMaxB released this Feb 6, 2018 · 54 commits to master since this release

Fixes:

  • Fix the use of GNUInstallDirs variables and the pkgconfig file. Thanks @zeerd for reporting (see #240)
Assets 2
You can’t perform that action at this time.