Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Jan 8, 2013
  1. @djs55

    Add script which can fix the broken commits in this repository

    djs55 authored
    Note the resulting hashes are (of course) different.
Commits on Dec 21, 2012
  1. @jonludlam

    Merge pull request #116 from jonludlam/rpc-light-fixes

    jonludlam authored
    Fix Xmlrpc.a_of_response such that it doesn't call string_of_*
Commits on Dec 20, 2012
  1. @jonludlam

    Fix Xmlrpc.a_of_response such that it doesn't call string_of_*

    jonludlam authored
    Also expose json_of_response (Rpc.response -> Rpc.t) which returns
    the Rpc.t encoded Jsonrpc response suitable for calling to_string on.
    
    Signed-off-by: Jon Ludlam <jonathan.ludlam@eu.citrix.com>
Commits on Dec 18, 2012
  1. @jonludlam

    Merge pull request #115 from jonludlam/rpc-light-fix

    jonludlam authored
    Allow the IDL to generate code for recursive datatypes
  2. @jonludlam

    Allow the IDL to generate code for recursive datatypes

    jonludlam authored
    Signed-off-by: Jon Ludlam <jonathan.ludlam@eu.citrix.com>
Commits on Dec 2, 2012
  1. @jonludlam

    Merge pull request #114 from thomassa/xop229-stunnel-cache

    jonludlam authored
    Xop229 stunnel cache
Commits on Nov 20, 2012
  1. @thomassa

    XOP-229: stunnel cache improvements

    thomassa authored
    Raise limits to 22 stunnels, idle 5min, age 3h.
    Discard cache index entries for endpoints with no tunnels.
    Better hashtable initial capacities.
    Debug-logging to enable calculation of time saved by cache.
    
    Signed-off-by: Thomas Sanders <thomas.sanders@citrix.com>
Commits on Nov 8, 2012
  1. @johnelse

    Add xapi-libs.spec to .gitignore

    johnelse authored
    Signed-off-by: John Else <john.else@citrix.com>
Commits on Jul 23, 2012
  1. @djs55

    CA-86756: add Unixext.string_of_signal and use it to pretty-print sig…

    djs55 authored
    …nals
    
    Rather than use the ocaml-specific signal numbers, look up the standard
    unix string (eg SIGTERM)
    
    Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Commits on Jul 18, 2012
  1. @djs55

    [oclock] install to destdir, so the package is included in the RPM

    djs55 authored
    Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Commits on Jul 16, 2012
Commits on Jul 13, 2012
  1. @rokstrnisa

    Merge pull request #106 from rokstrnisa/rrdd

    rokstrnisa authored
    Rrdd-related changes to xen-api-libs.
Commits on Jul 12, 2012
  1. @johnelse

    Remove an unused function.

    johnelse authored
    Signed-off-by: John Else <john.else@citrix.com>
  2. @johnelse

    CA-79715: Allow API XMLRPC client to handle responses larger than 16MB.

    johnelse authored
    This is very similar to CA-75708, which was the same fix for the
    database RPC client. Maybe in the long run we should look at whether
    the two can share more code than they do at present.
    
    Signed-off-by: John Else <john.else@citrix.com>
Commits on Jul 10, 2012
  1. @rokstrnisa

    Added Debug.log_and_ignore_exn.

    rokstrnisa authored
    Signed-off-by: Rok Strniša <rok.strnisa@citrix.com>
  2. @rokstrnisa

    Added Unixext.read_lines.

    rokstrnisa authored
    The function takes a file path, and returns a list of lines in the file.
    
    Signed-off-by: Rok Strniša <rok.strnisa@citrix.com>
  3. @rokstrnisa

    Simplify Hashtbl.keys.

    rokstrnisa authored
    Signed-off-by: Rok Strniša <rok.strnisa@citrix.com>
  4. @rokstrnisa

    Remove init_stunnel_path from stunnel.mli.

    rokstrnisa authored
    Signed-off-by: Rok Strniša <rok.strnisa@citrix.com>
  5. @rokstrnisa

    Enabled stunnel path lazy initialisation.

    rokstrnisa authored
    Signed-off-by: Rok Strniša <rok.strnisa@citrix.com>
  6. @rokstrnisa

    Moved remove_other_keys from helpers in xen-api to hashtblext.

    rokstrnisa authored
    Signed-off-by: Rok Strnisa <rok.strnisa@citrix.com>
Commits on Jul 5, 2012
  1. @djs55

    [oclock] build and install the oclock package

    djs55 authored
    Signed-off-by: David Scott <dave.scott@eu.citrix.com>
  2. @djs55

    Import https://github.com/polazarus/oclock c/s 3c008c41815927e3b506e9…

    djs55 authored
    …26f9a8e956464a640e
    
    This contains clock_gettime bindings, useful for accessing a monotonic clock source.
Commits on Jul 4, 2012
Commits on Jul 3, 2012
  1. @jonludlam

    Merge pull request #103 from djs55/nbd-async-upstream

    jonludlam authored
    Add async write and disconnection to NBD
Commits on Jul 1, 2012
  1. @djs55

    CA-83837: add 'Watch.has_fired: t -> bool'

    djs55 authored
    This will be useful when watching for several events, and multiple
    fire at once. The client code can then use this to apply some
    prioritisation, deciding which watch was most important.
    
    For example an already "failed" VBD unplug can suddenly complete.
    In this case we'd want to consider it completed rather than failed.
    
    Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Commits on Jun 29, 2012
  1. @djs55
  2. @djs55

    [NBD] Add Nbd.disconnect_async to send a disconnect message

    djs55 authored
    Note this message is unacknowledged and all replies must have
    been handled before this message is sent.
    
    Signed-off-by: David Scott <dave.scott@eu.citrix.com>
  3. @djs55

    [NBD] add Nbd.write_{async,wait} to allow clients to pipeline requests

    djs55 authored
    Internally Nbd.write simply calls write_async and then write_wait.
    
    Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Commits on Jun 19, 2012
Commits on Jun 18, 2012
  1. @jonludlam
Commits on Jun 14, 2012
Commits on Jun 12, 2012
  1. @jonludlam

    Add ability to negotiate hixie76 style websockets

    jonludlam authored
    Signed-off-by: Jon Ludlam <jonathan.ludlam@eu.citrix.com>
  2. @jonludlam

    Add PUT to the access-control-allow-methods CORS header

    jonludlam authored
    Signed-off-by: Jon Ludlam <jonathan.ludlam@eu.citrix.com>
Something went wrong with that request. Please try again.