Permalink
Commits on Sep 17, 2012
Commits on Sep 16, 2012
  1. Bump version number

    committed Sep 16, 2012
  2. Merge pull request #9 from djs55/type_conv

    Fixes following type_conv changes
    committed Sep 16, 2012
Commits on Sep 15, 2012
  1. Correct the spelling of "type_conv"

    David Scott committed Sep 15, 2012
Commits on Mar 20, 2012
Commits on Mar 19, 2012
  1. Uncomment tests

    committed Mar 19, 2012
  2. Merge pull request #8 from jeromemaloberti/master

    Same as before, but cleaner :).
    committed Mar 19, 2012
  3. @jeromemaloberti
  4. @jeromemaloberti
  5. @jeromemaloberti

    Fix 2 problems when interfacing with C sharp.

    - i8 type
    - Int values should be typed in xml.
    jeromemaloberti committed Mar 19, 2012
  6. @jeromemaloberti

    Add DateTime type.

    jeromemaloberti committed Mar 19, 2012
Commits on Feb 23, 2012
  1. Fix typos

    committed Feb 23, 2012
  2. Update repository name (rpc-light => ocaml-rpc)

    Also add some notes on the optional arguments to pass to the rpc syntax extension.
    committed Feb 23, 2012
  3. Add an (optional) mapping between field names

    This enables us to write:
    
        type t = { foo: int } with rpc("foo" => "type")
    
    This means that in ML, you will write x.foo, but this will be translated to a JSON record where the field is named "type".
    
    No sanity checks are done at all, so it the developper's responsability to keep the mapping bijective and to not make typo!
    committed Feb 23, 2012
Commits on Jan 10, 2012
Commits on Nov 22, 2011
  1. Merge pull request #6 from djs55/xmlrpc-quoting

    [xmlrpc]: don't forget the last string fragment, between the last quoted...
    committed Nov 22, 2011
  2. [xmlrpc]: don't forget the last string fragment, between the last quo…

    …ted character and the end.
    David Scott committed Nov 22, 2011
Commits on Nov 2, 2011
  1. Insert the with_gen rule at the correct place

    This commit fixes issue #5
    committed Nov 2, 2011
  2. Add requirements

    committed Nov 2, 2011
  3. Update README

    committed Nov 2, 2011
  4. Rename README -> README.md

    committed Nov 2, 2011
Commits on May 16, 2011
  1. Merge pull request #4 from djs55/spelling

    Correct a minor spelling mistake: dictionnary -> dictionary
    committed May 16, 2011
  2. Merge pull request #3 from djs55/infinite-loop

    Avoid an infinite loop when parsing broken json (see new tests/json.ml)
    committed May 16, 2011
Commits on May 14, 2011
  1. Fix an infinite loop in the event an exception is generated while par…

    …sing broken JSON.
    
    Signed-off-by: David Scott <dave.scott@eu.citrix.com>
    David Scott committed May 14, 2011
  2. Add an example broken JSON string which generates an infinite loop ra…

    …ther than a parse failure.
    
    Signed-off-by: David Scott <dave.scott@eu.citrix.com>
    David Scott committed May 14, 2011
  3. Correct a minor spelling mistake: dictionnary -> dictionary

    Signed-off-by: David Scott <dave.scott@eu.citrix.com>
    David Scott committed May 14, 2011
Commits on Apr 11, 2011
  1. @jonludlam

    Remove the external definitions from the processed file. This gets ar…

    …ound the problem that compiling with the native compiler when you have more than 5 arguments leads to having to specify two things in the external declaration
    jonludlam committed Feb 2, 2011
  2. @jonludlam

    Fix a couple of bugs with the autogenerated code. In particular, now …

    …support modules as namespaces for types
    jonludlam committed Feb 2, 2011
  3. @jonludlam

    Fix bug introduced when tidying up the code...

    Jon Ludlam committed with jonludlam Jan 22, 2011
  4. @jonludlam

    Add an idl generator

    jonludlam committed Jan 22, 2011
  5. @jonludlam

    Fix pa_module_conv, broken by ocaml-3.12.0

    Jon Ludlam committed with jonludlam Dec 20, 2010
  6. @jonludlam

    Add client test.

    committed with jonludlam Feb 26, 2010