Permalink
Commits on Jun 18, 2014
  1. Change license to ISC

    samoht committed Jun 18, 2014
    Signed-off-by: jonathan.ludlam@eu.citrix.com
    Signed-off-by: Dave.Scott@eu.citrix.com
  2. Untabify the files

    samoht committed Jun 18, 2014
Commits on May 23, 2014
  1. Prepare 1.5.1 release

    samoht committed May 23, 2014
Commits on May 12, 2014
  1. Merge pull request #24 from djs55/js-optional

    samoht committed May 12, 2014
    Make the dependency on js_of_ocaml optional
  2. Make the dependency on js_of_ocaml optional

    David Scott
    David Scott committed May 12, 2014
    We only build the rpclib.js sub-package (which can only be
    used if js_of_ocaml is installed) only if js_of_ocaml is
    installed.
    
    This makes it easier for the xapi-project, since it doesn't
    need to package js_of_ocaml.
    
    Signed-off-by: David Scott <dave.scott@citrix.com>
Commits on Nov 7, 2013
  1. Merge pull request #23 from djs55/turn-off-debug-for-release

    samoht committed Nov 7, 2013
    Turn debug printing off by default
  2. Turn debug printing off by default

    David Scott
    David Scott committed Nov 7, 2013
    Otherwise stderr is spammed with harmless runtime error prints,
    since we generate code like
    
      try
        ..
      with Runtime_error(_, _) ->
        (* that's ok, do something else *)
    
    Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Commits on Oct 10, 2013
  1. Add a non-working _oasis file

    samoht committed Oct 10, 2013
  2. Update META version

    samoht committed Oct 10, 2013
  3. Add CHANGES

    samoht committed Oct 10, 2013
Commits on Sep 18, 2013
  1. Merge pull request #21 from jonludlam/monadic_concurrency

    samoht committed Sep 18, 2013
    Make it possible for clients and servers to use Lwt or Async
  2. Merge pull request #20 from djs55/debug-printing

    samoht committed Sep 18, 2013
    Only print '... was not found in the dictionary' messages if Rpc.get_deb...
Commits on Sep 17, 2013
  1. Make it possible for clients and servers to use Lwt or Async

    jonludlam committed Sep 17, 2013
    Signed-off-by: Jon Ludlam <jonathan.ludlam@eu.citrix.com>
Commits on May 27, 2013
  1. Only print '... was not found in the dictionary' messages if Rpc.get_…

    David Scott
    David Scott committed May 27, 2013
    …debug () is true
Commits on Feb 10, 2013
  1. Merge pull request #19 from jonludlam/js_of_ocaml_for_samoht

    samoht committed Feb 10, 2013
    Add support for using the browser's JSON parser.
  2. Add support for using the browser's JSON parser.

    jonludlam committed Feb 4, 2013
    This is a lot quicker than the one in jsonrpc.ml
Commits on Jan 29, 2013
  1. Merge pull request #18 from jonludlam/rpc-light-int32

    samoht committed Jan 29, 2013
    Add the Int32 type to rpc-light.
  2. Add the Int32 type to rpc-light.

    jonludlam committed Jan 29, 2013
    Note that the autogen code never generates this, it's purely
    intended for places where for whatever reason you really need to
    marshal an int32 into an xmlrpc <i4> tag.
    
    Signed-off-by: Jon Ludlam <jonathan.ludlam@eu.citrix.com>
Commits on Jan 28, 2013
  1. Merge pull request #17 from jonludlam/rpc-light-lower

    samoht committed Jan 28, 2013
    Make unmarshalling of variant types case insensitive
  2. Make unmarshalling of variant types case insensitive

    jonludlam committed Jan 28, 2013
    Signed-off-by: Jon Ludlam <jonathan.ludlam@eu.citrix.com>
Commits on Dec 20, 2012
  1. Merge pull request #16 from jonludlam/more-fixes

    samoht committed Dec 20, 2012
    Fix an minor issue with Xmlrpc and make Jsonrpc and Xmlrpc more alike
  2. Fix an minor issue with Xmlrpc and make Jsonrpc and Xmlrpc more alike

    jonludlam committed Dec 20, 2012
    Jsonrpc already had to_fct whereas Xmlrpc had to_a, both quite similar.
    I've opted to implement to_a in Jsonrpc, mostly because in xen-api-libs
    we didn't have the to_fct exposed in our copy of Jsonrpc.
    
    Signed-off-by: Jon Ludlam <jonathan.ludlam@eu.citrix.com>
Commits on Dec 18, 2012
  1. Merge pull request #15 from jonludlam/recursive-idl-types

    samoht committed Dec 18, 2012
    Ensure the IDL p4 filter can cope with recursive types
  2. Ensure the IDL p4 filter can cope with recursive types

    jonludlam committed Dec 18, 2012
    Signed-off-by: Jon Ludlam <jonathan.ludlam@eu.citrix.com>
Commits on Dec 17, 2012
Commits on Nov 16, 2012
  1. Fix idl_test test

    samoht committed Nov 16, 2012
  2. Fix all_types test

    samoht committed Nov 16, 2012
  3. Change findlib library names to rpclib (to not conflic with the alrea…

    samoht committed Nov 16, 2012
    …dy existing ocamlnet's rpc library).
    
    This should fix #13
  4. Fix tests target

    samoht committed Nov 16, 2012
Commits on Oct 28, 2012
  1. Merge pull request #14 from djs55/type_conv_108.07.01

    samoht committed Oct 28, 2012
    Update following type_conv API change in 108.07.01
  2. Update following type_conv API change in 108.07.01

    David Scott
    David Scott committed Oct 28, 2012
  3. Merge pull request #12 from djs55/functorise-client

    samoht committed Oct 28, 2012
    Updates from xen-api-libs/rpc-light