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

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

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

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

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

    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>
    David Scott committed May 12, 2014
Commits on Nov 7, 2013
  1. Merge pull request #23 from djs55/turn-off-debug-for-release

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

    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>
    David Scott committed Nov 7, 2013
Commits on Oct 10, 2013
  1. Add a non-working _oasis file

    committed Oct 10, 2013
  2. Update META version

    committed Oct 10, 2013
  3. Add CHANGES

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

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

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

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

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

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

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

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

    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>
    jonludlam committed Jan 29, 2013
Commits on Jan 28, 2013
  1. Merge pull request #17 from jonludlam/rpc-light-lower

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

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

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

    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>
    jonludlam committed Dec 20, 2012
Commits on Dec 18, 2012
  1. Merge pull request #15 from jonludlam/recursive-idl-types

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

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

    committed Nov 16, 2012
  2. Fix all_types test

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

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

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

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

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

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