Permalink
Switch branches/tags
Nothing to show
Commits on Jan 25, 2014
  1. Add name_length field to object values (closes #41)

    James McLaughlin committed Jan 25, 2014
  2. Implement optional support for line and block comments

    James McLaughlin committed Jan 25, 2014
Commits on Nov 6, 2013
  1. Solves a gcc warning for 'static' after 'const'.

    batrick committed Nov 6, 2013
    json.c:192:1: warning: ‘static’ is not at beginning of declaration [-Wold-style-declaration]
     const static long
      ^
Commits on Oct 10, 2013
  1. Merge pull request #38 from LB--/master

    James McLaughlin committed Oct 10, 2013
    Expose maximum size for error buffer in header
Commits on Oct 9, 2013
Commits on Sep 10, 2013
  1. autotools: allow cross-compilation by honoring --host if given

    wkz committed with James McLaughlin Sep 9, 2013
Commits on Sep 4, 2013
  1. Update json.c

    holyhead committed Sep 4, 2013
    Although the original version works as expected, the argument order should be changed to calloc's signature:
    void* calloc (size_t num, size_t size);
    http://www.cplusplus.com/reference/cstdlib/calloc/
Commits on Aug 27, 2013
  1. Skip the UTF-8 byte order mark if present

    James McLaughlin committed Aug 27, 2013
Commits on Jul 31, 2013
  1. Update AUTHORS

    James McLaughlin committed Jul 31, 2013
  2. Merge pull request #31 from hguemar/master

    James McLaughlin committed Jul 31, 2013
    autotools: fix shared library generation on *nix systems
  3. autotools: fix shared library generation on *nix systems

    hguemar committed Jul 31, 2013
    Actually the shared library generated was an empty stub
  4. Add LICENSE

    James McLaughlin committed Jul 31, 2013
  5. Merge pull request #29 from ignatenkobrain/master

    James McLaughlin committed Jul 31, 2013
    Respect DESTDIR in the makefile for packaging purposes
  6. Update README

    James McLaughlin committed Jul 31, 2013
  7. Add install-shared and install-static to phony target list

    James McLaughlin committed Jul 31, 2013
  8. Separate static and shared library install targets

    James McLaughlin committed Jul 31, 2013
  9. Switch to an autoconf-generated makefile

    James McLaughlin committed Jul 31, 2013
  10. Add Makefile

    James McLaughlin committed Jul 31, 2013
Commits on Jul 19, 2013
  1. Fix potential buffer overrun when parsing a number at the end of a no…

    James McLaughlin committed Jul 19, 2013
    …n null-terminated buffer
Commits on Jul 2, 2013
  1. Update AUTHORS

    James McLaughlin committed Jul 2, 2013
  2. Merge pull request #27 from H2CO3/patch-1

    James McLaughlin committed Jul 2, 2013
    Replace assumptions about alpha character codes being sequential with a switch/case
Commits on Jul 1, 2013
  1. "Written in portable ANSI C", sure it isn't.

    H2CO3 committed Jul 1, 2013
    The assumption about character codes and stuff like `'a' < 'z'` being true, etc. is not portable at all, since the C standard only mandates the order of decimal digits, not that of other characters.
    Furthermore, `isdigit(c)` is preferred over `c >= 0 && c <= 9`.
Commits on Jun 13, 2013
  1. Better way to express the flag constants

    James committed Jun 13, 2013
Commits on May 22, 2013
  1. Merge pull request #21 from LB--/master

    James McLaughlin committed May 22, 2013
    Add support for C++11 range-based for-loop
Commits on Apr 24, 2013
  1. Merge pull request #1 from udp/master

    LB-- committed Apr 24, 2013
    Merge upstream changes
  2. Fix erroneus check against end which was preventing non-null terminat…

    James committed Apr 24, 2013
    …ed JSON strings from being parsed correctly
Commits on Apr 11, 2013
  1. Check for _MSC_VER instead of _WIN32 when deciding whether to use

    James committed Apr 11, 2013
    inttypes.h
  2. Add user data pointer for custom allocator

    James committed Apr 11, 2013
  3. Custom allocator support

    James committed Apr 11, 2013
  4. Update README.md

    James committed Apr 11, 2013