Permalink
Commits on Sep 4, 2018
  1. Merge pull request #435 from edgale/master

    akheron committed Sep 4, 2018
    unreferenced variable fix
Commits on Aug 12, 2018
  1. Rename a varialble that shadows another one

    akheron committed Aug 12, 2018
    Fixes #430
Commits on Aug 2, 2018
  1. Merge pull request #423 from coreyfarrell/gcc-8

    akheron committed Aug 2, 2018
    Deal with warnings under gcc 8.
Commits on Jul 30, 2018
  1. Merge pull request #424 from Crayon2000/patch-1

    akheron committed Jul 30, 2018
    Update copyright for 2018
  2. Merge pull request #427 from lxin/va_end

    akheron committed Jul 30, 2018
    Call va_end after va_copy in json_vsprintf
Commits on Jul 9, 2018
  1. Avoid invalid memory read in json_pack()

    akheron committed Jul 9, 2018
    Initial patch by @bharjoc-bitdefender
    
    Fixes #421
Commits on May 22, 2018
  1. Merge pull request #415 from palmerc/master

    akheron committed May 22, 2018
    CMake variable to number comparison changed to provide meaningful error
Commits on May 18, 2018
  1. Merge pull request #408 from isaachier/cmake

    akheron committed May 18, 2018
    CMake improvements, make package relocatable
Commits on May 7, 2018
  1. Merge pull request #417 from akheron/visual-studio-15

    akheron committed May 7, 2018
    Appveyor & build instructions for Visual Studio 15 2017
  2. Update build instructions for Visual Studio

    akheron committed May 7, 2018
  3. Also build with VS 2017 in appveyor

    akheron committed May 7, 2018
  4. Merge pull request #412 from Mephistophiles/fix_defines

    akheron committed May 7, 2018
    Fix JSON_HAVE_SYNC_BUILTINS define usage
Commits on Mar 22, 2018
  1. Merge pull request #409 from Mephistophiles/master

    akheron committed Mar 22, 2018
    Fix error handling in json_pack
Commits on Mar 20, 2018
  1. Merge pull request #404 from coreyfarrell/func-attrs

    akheron committed Mar 20, 2018
    Build: Add JANSSON_ATTRS macro.
Commits on Feb 20, 2018
  1. Merge pull request #400 from coreyfarrell/branch-coverage

    akheron committed Feb 20, 2018
    Enable branch coverage reporting.
  2. Merge pull request #398 from coreyfarrell/test-coverage

    akheron committed Feb 20, 2018
    Improve test coverage.
Commits on Feb 11, 2018
  1. Merge pull request #396 from coreyfarrell/2.11

    akheron committed Feb 11, 2018
    jansson 2.11
Commits on Feb 9, 2018
  1. Merge pull request #395 from akheron/doc-utf-8

    akheron committed Feb 9, 2018
    Document encoding requirements for callbacks
  2. Merge pull request #368 from AmeyaVS/cmake_build_fix

    akheron committed Feb 9, 2018
    Fix generated `pkg-config` file using cmake.
  3. Merge pull request #381 from phst/end-of-file-error-code

    akheron committed Feb 9, 2018
    Use a more specific error code for premature end of input
  4. Merge pull request #380 from phst/doc-error-code

    akheron committed Feb 9, 2018
    document that json_error_code will be added in version 2.11
  5. Document encoding requirements for callbacks

    akheron committed Feb 9, 2018
    Original patch by @phst.
    
    Fixes #369.
  6. Merge pull request #393 from akheron/json_sprintf

    akheron committed Feb 9, 2018
    Add json_sprintf and json_vsprintf
  7. Add json_sprintf and json_vsprintf

    akheron committed Feb 8, 2018
    Fixes #392
Commits on Feb 8, 2018
  1. Merge pull request #389 from coreyfarrell/threadsafety

    akheron committed Feb 8, 2018
    Atomic references and thread safe json_dump
  2. Clarify thread safety docs, rename JANSSON_THREAD_SAFE

    akheron committed Feb 8, 2018
Commits on Dec 16, 2017
  1. Merge pull request #374 from coreyfarrell/always-steal

    akheron committed Dec 16, 2017
    json_pack: Enable more complete stealing of references.
Commits on Dec 13, 2017
  1. Merge pull request #375 from phniix/373_upstream_typo_in_cmakelists

    akheron committed Dec 13, 2017
    Fixes #373
  2. Merge pull request #377 from coreyfarrell/extra-refs

    akheron committed Dec 13, 2017
    Remove extra reference actions in parsers.
  3. Merge pull request #378 from phst/doc

    akheron committed Dec 13, 2017
    Document that length-aware string functions have been added in 2.7
Commits on Nov 7, 2017
  1. Fix a compile error on macOS clang

    akheron committed Nov 7, 2017
    Reported by Diederick Huijbers
Commits on Oct 9, 2017
  1. Merge pull request #365 from phst/bug352

    akheron committed Oct 9, 2017
    Use last byte of error text as numeric error code
Commits on Aug 19, 2017
  1. Make json_equal() const-correct

    akheron committed Aug 19, 2017
    Fixes #344
Commits on Aug 6, 2017
  1. Merge pull request #359 from sanjay24/master

    akheron committed Aug 6, 2017
    json_dump_file API returns success even when fclose fails