Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on May 17, 2014
  1. @thijsterlouw
Commits on Sep 4, 2012
  1. @Motiejus
Commits on Jan 25, 2012
  1. rebar binary removed from the repository

    Enrique authored
  2. Version number delegated to git

    Enrique authored
Commits on Apr 1, 2011
  1. @b3no

    fix encoding.

    b3no authored
Commits on Mar 31, 2011
  1. @fdmanana

    Use yajl error messages

    fdmanana authored
  2. @fdmanana

    White space cleanup only

    fdmanana authored
  3. @fdmanana

    Ensure R13B04 compatibility

    fdmanana authored
    enif_is_tuple was introduced in R14, so use enif_get_tuple to check
    whether the term is a tuple or not.
  4. @fdmanana
  5. @fdmanana
Commits on Mar 29, 2011
  1. @fdmanana

    Use compatibility macros

    fdmanana authored
    To ensure compatibility with at least R13B04
  2. @fdmanana

    Fix encoding of property lists

    fdmanana authored
    Keys and values were swapped.
  3. @fdmanana

    Fix the arrays test

    fdmanana authored
  4. @fdmanana

    Fix the numbers test

    fdmanana authored
  5. @fdmanana

    On encode and decode, return a tagged tuples

    fdmanana authored
    This is mostly to comply to the previous API and make the
    tests pass.
  6. @fdmanana

    Fix decoding of floats

    fdmanana authored
    For some odd reason, Erlang's list_to_float needs a list that contains a '.'.
    For example, list_to_float("1e2") fails - it must be invoked as
    list_to_float("1.0e2")
    
    Conflicts:
    
    	src/json.erl
  7. @fdmanana

    Re-added old error return values

    fdmanana authored
    Mostly to avoid the test failures. Also because they add a little bit
    of extra useful information (number of bytes consumed until the parsing
    error occurred).
  8. @fdmanana

    A more flexible erl_nif_compat.h version

    fdmanana authored
    Ensure that future otp releases get the same compatibility macros as those defined
    for OTP R14A/B (the minor and major version macro values for R14B02 changed).
    Also added a few more compat macros:
    
    * enif_realloc_binary_compat
    * enif_release_binary_compat
    * enif_priv_data_compat
    * enif_make_string_compat
    * enif_make_uint_compat
  9. @fdmanana

    Fix encoding of integers and floats

    fdmanana authored
    Fixes both the incorrect codes and the badarg errors since the
    inputs to list_to_float and list_to_integer are binaries and not
    lists.
Commits on Mar 27, 2011
  1. Remove trailing ws and fix comment.

    Damien Katz authored
  2. Better error handling, fixed leaking of binary under error conditions…

    Damien Katz authored
    … when encoding.
Commits on Mar 26, 2011
  1. changed json encoding to generate the final binary in a single a call…

    Damien Katz authored
    … for optmization purposes.
  2. Fit for number digits being reversed when encoded.

    Damien Katz authored
Commits on Mar 25, 2011
Commits on Mar 24, 2011
  1. Changed JSON encoding to to use for strings only

    Damien Katz authored
  2. Added support for parsing big nums by spitting out the token token in…

    Damien Katz authored
    … reverse via and and converting to the final ejson value inside erlang, doing the numberparsing inside erlang.
Commits on Mar 11, 2011
  1. @davisp

    Fix error for upgrades and reloads.

    davisp authored
    If the reload and upgrade functions are NULL they will cause any
    attempt at reloading or upgrading the NIF to fail. We don't have
    any sort of state that needs to be managed so simple definitions
    that simply return 0 should be all that's required.
Commits on Feb 16, 2011
  1. @davisp
Commits on Feb 15, 2011
  1. @davisp

    Use src/json.app.src instead of ebin/json.app

    davisp authored
    This was requested to allow rebar to use eep0018 as a depdency.
  2. @davisp

    Updating rebar.

    davisp authored
Commits on Sep 15, 2010
  1. @davisp

    Added Basho's compatibility header.

    davisp authored
    This should now compile on both R13 and R14. I haven't got an R13 vm
    handy so if someone wants to spot check, that'd be cool.
Commits on May 28, 2010
  1. @davisp

    Fix search for priv directory.

    davisp authored
Commits on Apr 8, 2010
  1. @davisp
Commits on Apr 7, 2010
  1. @davisp

    Adding a JSON fuzzer.

    davisp authored
Something went wrong with that request. Please try again.