aboutsummaryrefslogtreecommitdiffstats
path: root/tools/xenstore/xs.c
Commit message (Expand)AuthorAgeFilesLines
* xenstore,libxl: cleanup of xenstore connections across fork()Keir Fraser2010-04-121-19/+33
* Move the suspend event channel function to libxc, it will use theKeir Fraser2009-03-181-0/+25
* xenstore: Fix a memory leak in 'xs_is_domain_introduced'.Keir Fraser2008-09-111-2/+5
* xenstore: support building the xenstore clients statically.Keir Fraser2008-04-091-31/+69
* New XS_SET_TARGETKeir Fraser2008-01-231-0/+19
* xenstore size limitsKeir Fraser2007-12-141-0/+5
* xenstore: sprintf->snprintf, and fix for OpenBSD.Keir Fraser2007-10-051-6/+7
* xenstore: Remove incorrect comment.kfraser@localhost.localdomain2007-09-111-1/+0
* xenstore: add XS_RESUME command; export it to xend.kfraser@localhost.localdomain2007-01-191-0/+6
* Set the close-on-exec flag on the xenstore fd in libxenstore.kfraser@localhost.localdomain2006-08-151-7/+15
* Remove unused #include <sys/ioctl.h>.emellor@leeni.uk.xensource.com2006-03-011-2/+0
* update xs_transaction_t to be a plain u32 integer instead of a fake pointer.vhanquez@kneesa.uk.xensource.com2006-01-111-5/+5
* Share the same name for xenbus transaction type between user and kernelvhanquez@kneesa.uk.xensource.com2006-01-111-12/+12
* Change xenbus_transaction fake pointer into an opaque type.vhanquez@kneesa.uk.xensource.com2006-01-101-12/+12
* Replace NULL xenbus transaction by a specific XBT_NULL value.vhanquez@kneesa.uk.xensource.com2006-01-101-7/+7
* Initialise the request ID in xs_talkv, to silence valgrind. We're not actuallyemellor@leeni.uk.xensource.com2005-11-171-0/+1
* Change the semantics of GetDomainPath so that it always succeeds, regardless ofemellor@leeni.uk.xensource.com2005-10-231-2/+15
* Have xenstored initialise its connections, meaning that xend can be out ofemellor@leeni.uk.xensource.com2005-10-171-4/+2
* Fix Xen public interfaces and the tools to consistentlykaf24@firebug.cl.cam.ac.uk2005-10-121-5/+6
* Xenstore client library spawns a reader thread the firstkaf24@firebug.cl.cam.ac.uk2005-10-111-63/+83
* xenstored now supports multiple concurrent transactions perkaf24@firebug.cl.cam.ac.uk2005-10-101-71/+40
* Extend xenbus/xenstore client interface to include a transactionkaf24@firebug.cl.cam.ac.uk2005-10-091-11/+26
* Refactor xenbus to break up the xenbus_lock and permit watcheskaf24@firebug.cl.cam.ac.uk2005-10-091-13/+36
* Make libxenstore thread-safe. It also spawns an internalkaf24@firebug.cl.cam.ac.uk2005-10-081-100/+272
* Rationalise xenstore header files a little. xenstored.h,kaf24@firebug.cl.cam.ac.uk2005-10-071-2/+0
* Change xs_read_watch interface to return a sized array (in userspace and inkaf24@firebug.cl.cam.ac.uk2005-10-071-7/+26
* Make xenstored use tdb, transactions can soft-fail (EAGAIN)Rusty Russell2005-09-231-3/+2
* Remove iflag argument to xs_writecl349@firebug.cl.cam.ac.uk2005-09-191-21/+6
* Make xs_mkdir an xs_rm idempotent.cl349@firebug.cl.cam.ac.uk2005-09-191-2/+2
* Always allow overriding where clients connect through XENSTORED_PATH.cl349@firebug.cl.cam.ac.uk2005-09-121-3/+16
* Change xenbus_dev interface from ioctl to read/write.cl349@firebug.cl.cam.ac.uk2005-09-121-57/+5
* Avoid warn_unused error on read() return value.kaf24@firebug.cl.cam.ac.uk2005-09-061-1/+2
* Rename XS_GET_DOMAIN_PATH to XS_GET_DOMAIN_PATH and add libxenstore binding.cl349@firebug.cl.cam.ac.uk2005-09-051-0/+9
* Add support in libxenstore for using the xenbus_dev store connection.cl349@firebug.cl.cam.ac.uk2005-09-031-4/+82
* 1) More testing: include tests which I forgot in previous patch, removekaf24@firebug.cl.cam.ac.uk2005-08-081-1/+7
* libxenstore (used to access the daemon) should be licensed under LGPL.kaf24@firebug.cl.cam.ac.uk2005-08-041-10/+10
* Change watches: operations block until everyone has acked.cl349@firebug.cl.cam.ac.uk2005-07-261-8/+2
* bitkeeper revision 1.1724 (42b7d6f60v0z2ZEkw36W_1joFfySfw)cl349@firebug.cl.cam.ac.uk2005-06-211-3/+5
* bitkeeper revision 1.1713.3.5 (42b2a4e2r6SNlC_nq2hAkXEQjEFAmA)cl349@firebug.cl.cam.ac.uk2005-06-171-27/+35
* bitkeeper revision 1.1705.1.13 (42a99a6dV4rHEyZ-t7znDZXeW50z5Q)kaf24@firebug.cl.cam.ac.uk2005-06-101-7/+7
* bitkeeper revision 1.1662.1.15 (42a5968eiZE_DjdIFPjxvzLw6ACvCQ)cl349@firebug.cl.cam.ac.uk2005-06-071-0/+551