aboutsummaryrefslogtreecommitdiffstats
path: root/tools/xenstore/xs.h
Commit message (Expand)AuthorAgeFilesLines
* libxenstore: Provide xs_check_watchIan Jackson2011-12-121-0/+16
* xenstore: new XS_OPEN_SOCKETONLY flag; honour "-s" on tools' cmdlineIan Jackson2010-12-141-1/+2
* Adds an open xenstore connection function which tries to use the xenbusStefano Stabellini2010-12-131-1/+19
* tools/xenstore: add XS_RESTRICT operation to C xenstore client libs.Ian Jackson2010-07-061-0/+9
* xenstore,libxl: cleanup of xenstore connections across fork()Keir Fraser2010-04-121-0/+3
* xenstore: Add brief notice regarding xenstore protocol limits to xs.h.Keir Fraser2009-04-301-0/+5
* Move the suspend event channel function to libxc, it will use theKeir Fraser2009-03-181-0/+1
* New XS_SET_TARGETKeir Fraser2008-01-231-0/+9
* 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/+5
* update xs_transaction_t to be a plain u32 integer instead of a fake pointer.vhanquez@kneesa.uk.xensource.com2006-01-111-3/+2
* Share the same name for xenbus transaction type between user and kernelvhanquez@kneesa.uk.xensource.com2006-01-111-11/+11
* Change xenbus_transaction fake pointer into an opaque type.vhanquez@kneesa.uk.xensource.com2006-01-101-9/+10
* Replace NULL xenbus transaction by a specific XBT_NULL value.vhanquez@kneesa.uk.xensource.com2006-01-101-0/+2
* Fix comment describing return value -- xs_rm returns false if the path does notemellor@leeni.uk.xensource.com2006-01-031-1/+1
* Make it clear that the result of xs_get_domain_path() must be free()'d.kaf24@firebug.cl.cam.ac.uk2005-11-021-1/+1
* Change the semantics of GetDomainPath so that it always succeeds, regardless ofemellor@leeni.uk.xensource.com2005-10-231-0/+4
* Have xenstored initialise its connections, meaning that xend can be out ofemellor@leeni.uk.xensource.com2005-10-171-3/+1
* Fix Xen public interfaces and the tools to consistentlykaf24@firebug.cl.cam.ac.uk2005-10-121-6/+9
* Extend xenbus/xenstore client interface to include a transactionkaf24@firebug.cl.cam.ac.uk2005-10-091-11/+29
* Refactor xenbus to break up the xenbus_lock and permit watcheskaf24@firebug.cl.cam.ac.uk2005-10-091-6/+0
* Make libxenstore thread-safe. It also spawns an internalkaf24@firebug.cl.cam.ac.uk2005-10-081-3/+0
* Rationalise xenstore header files a little. xenstored.h,kaf24@firebug.cl.cam.ac.uk2005-10-071-9/+1
* Change xs_read_watch interface to return a sized array (in userspace and inkaf24@firebug.cl.cam.ac.uk2005-10-071-3/+11
* Add check for speed (takes 33 minutes on my laptop, OUCH!)emellor@ewan2005-09-231-2/+2
* Make xenstored use tdb, transactions can soft-fail (EAGAIN)Rusty Russell2005-09-231-2/+1
* Remove iflag argument to xs_writecl349@firebug.cl.cam.ac.uk2005-09-191-2/+2
* Make xs_mkdir an xs_rm idempotent.cl349@firebug.cl.cam.ac.uk2005-09-191-2/+2
* Rename XS_GET_DOMAIN_PATH to XS_GET_DOMAIN_PATH and add libxenstore binding.cl349@firebug.cl.cam.ac.uk2005-09-051-0/+4
* Add support in libxenstore for using the xenbus_dev store connection.cl349@firebug.cl.cam.ac.uk2005-09-031-0/+1
* 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-3/+1
* xenstored updates.cl349@firebug.cl.cam.ac.uk2005-07-121-2/+2
* bitkeeper revision 1.1724 (42b7d6f60v0z2ZEkw36W_1joFfySfw)cl349@firebug.cl.cam.ac.uk2005-06-211-2/+2
* bitkeeper revision 1.1713.3.5 (42b2a4e2r6SNlC_nq2hAkXEQjEFAmA)cl349@firebug.cl.cam.ac.uk2005-06-171-21/+20
* bitkeeper revision 1.1662.1.15 (42a5968eiZE_DjdIFPjxvzLw6ACvCQ)cl349@firebug.cl.cam.ac.uk2005-06-071-0/+146