Daniel P. Berrange
|
1d1748b63e
|
Ignore some generated autotools files in example app
|
2009-03-02 20:24:46 +00:00 |
|
Daniel P. Berrange
|
72652e9dbb
|
Always reset PCI devices
|
2009-03-02 20:22:35 +00:00 |
|
Daniel P. Berrange
|
644b41a94d
|
Export virUnrefConnect & virCapabilitiesGenerateMac to driver code
|
2009-03-02 20:19:13 +00:00 |
|
Daniel P. Berrange
|
2e187bcbca
|
Add support for a exec callback in virExecWithHook
|
2009-02-26 16:27:51 +00:00 |
|
Daniel P. Berrange
|
4dce547640
|
Fix I/O errors in libvirtd daemon, and hang/crash in remote client upon I/O error
|
2009-02-17 09:44:18 +00:00 |
|
Daniel P. Berrange
|
1290b28f59
|
Limit virsh history entries to 500 (Jim Paris)
|
2009-02-09 10:24:27 +00:00 |
|
Daniel P. Berrange
|
9a86716446
|
Fix 100% libvirt CPU usage when --timeout is set
|
2009-02-06 14:43:52 +00:00 |
|
Daniel P. Berrange
|
f92e9f599b
|
Fix empty declaration in enum declaration
|
2009-01-30 21:52:22 +00:00 |
|
Daniel P. Berrange
|
f34ba729ff
|
Added missing shared disk test case
|
2009-01-30 21:49:12 +00:00 |
|
Daniel P. Berrange
|
a6ef2e0055
|
Fix ifname= passing to QEMU for type=ethernet network config
|
2009-01-30 17:17:58 +00:00 |
|
Daniel P. Berrange
|
67e7416119
|
Support disk caching mode config
|
2009-01-30 17:15:39 +00:00 |
|
Daniel P. Berrange
|
3cb55cb51f
|
Fix crash using bogus arch in QEMU
|
2009-01-30 17:12:28 +00:00 |
|
Daniel P. Berrange
|
896761e5c7
|
Fix numerous bugs in QEMU domain startup
|
2009-01-30 17:07:29 +00:00 |
|
Daniel P. Berrange
|
05436ab7ff
|
Fix valgrind crash in LXC & avoid probing unneccessarily
|
2009-01-30 16:51:33 +00:00 |
|
Daniel P. Berrange
|
d8637214a4
|
Fix leak of storage vols when freeing pool
|
2009-01-30 16:48:52 +00:00 |
|
Daniel P. Berrange
|
e2da806861
|
Fix leak in serializing error message from daemon to client
|
2009-01-30 16:48:02 +00:00 |
|
Daniel P. Berrange
|
1c64dc76c1
|
Misc xen driver bug/crash fixes
|
2009-01-29 23:01:37 +00:00 |
|
Daniel P. Berrange
|
3801794908
|
Support VNC password setting in QEMU driver
|
2009-01-29 17:50:00 +00:00 |
|
Daniel P. Berrange
|
4f4bfbc79e
|
Fix save/restore migrate syntax for new KVM releases
|
2009-01-29 17:27:54 +00:00 |
|
Daniel P. Berrange
|
94d6177982
|
Fix typo & tweak variable decl
|
2009-01-28 22:07:36 +00:00 |
|
Daniel P. Berrange
|
46d1324e47
|
Stopping reading off wire after 1 complete RPC message is received
|
2009-01-28 22:00:32 +00:00 |
|
Daniel P. Berrange
|
ca9af16aa7
|
Fix bogus valgrind memory leak warnings in test suite
|
2009-01-28 21:53:48 +00:00 |
|
Daniel P. Berrange
|
9322b2e861
|
Solaris portability for RPC code data types
|
2009-01-28 21:33:56 +00:00 |
|
Daniel P. Berrange
|
489fde7680
|
Add support for copy-on-write storage volumes
|
2009-01-27 18:30:03 +00:00 |
|
Daniel P. Berrange
|
2c22a68ce2
|
Added complete set of RNG schemas for all XML formats
|
2009-01-27 15:29:53 +00:00 |
|
Daniel P. Berrange
|
04b120e481
|
Added link to libvirt-qpid on front page, and docs on URI formats for each driver
|
2009-01-27 14:49:09 +00:00 |
|
Daniel P. Berrange
|
ad70b32414
|
Support QEMU disk format specification in XML
|
2009-01-23 16:22:20 +00:00 |
|
Daniel P. Berrange
|
c4985e9419
|
use the gnulib random_r function
|
2009-01-22 20:27:01 +00:00 |
|
Daniel P. Berrange
|
1b745219c7
|
Remove use of non-reentrant POSIX apis
|
2009-01-22 19:41:48 +00:00 |
|
Daniel P. Berrange
|
39e6ded8ae
|
Fix to xen test case for threadsafety patches
|
2009-01-22 18:19:20 +00:00 |
|
Daniel P. Berrange
|
e52d74e536
|
Make xen driver threadsafe
|
2009-01-21 18:11:14 +00:00 |
|
Daniel P. Berrange
|
e3672d9695
|
Allow storage driver to handle daemon restarts
|
2009-01-20 22:43:07 +00:00 |
|
Daniel P. Berrange
|
23a090ab92
|
Allow virtual networks to survive daemon restart
|
2009-01-20 22:36:10 +00:00 |
|
Daniel P. Berrange
|
a964a6dad6
|
Support ac97 soundcard model
|
2009-01-20 22:15:55 +00:00 |
|
Daniel P. Berrange
|
554d82a200
|
Use global thread-local error for all python error reporting
|
2009-01-20 22:10:52 +00:00 |
|
Daniel P. Berrange
|
1709e1dc88
|
Add missing .x-sc_prohibit_nonreentrant
|
2009-01-20 21:49:05 +00:00 |
|
Daniel P. Berrange
|
89408fd3a0
|
Refresh GNULIB, also pulling in random_r module
|
2009-01-20 21:05:33 +00:00 |
|
Daniel P. Berrange
|
a888b22cf9
|
Support domain events in test driver
|
2009-01-20 20:23:53 +00:00 |
|
Daniel P. Berrange
|
071be08079
|
Add syntax check rule to look for non-reentrant POSIX apis
|
2009-01-20 20:19:55 +00:00 |
|
Daniel P. Berrange
|
d82071710e
|
Dynamically adjust worker threads in daemon
|
2009-01-20 19:27:11 +00:00 |
|
Daniel P. Berrange
|
f61341173b
|
Allow concurrent processing of RPC calls in daemon
|
2009-01-20 19:25:15 +00:00 |
|
Daniel P. Berrange
|
84ef468ba8
|
Fix some misleading comments in XM driver
|
2009-01-20 18:20:09 +00:00 |
|
Daniel P. Berrange
|
2c7be88d15
|
Remove a use of strerror() in error reporting in remote driver
|
2009-01-20 17:47:13 +00:00 |
|
Daniel P. Berrange
|
788bedd904
|
Remove use of static data in Xen XM driver
|
2009-01-20 17:34:56 +00:00 |
|
Daniel P. Berrange
|
e428a69e6f
|
Remove use of static data in Xen inotify driver
|
2009-01-20 17:19:23 +00:00 |
|
Daniel P. Berrange
|
437ac354fc
|
Make error reporting threadsafe by avoiding strerror
|
2009-01-20 17:13:33 +00:00 |
|
Daniel P. Berrange
|
61674cc17d
|
Make RPC call dispatch threaded
|
2009-01-20 16:36:34 +00:00 |
|
Daniel P. Berrange
|
763e33c373
|
Fix config summary output alignment
|
2009-01-20 12:25:40 +00:00 |
|
Daniel P. Berrange
|
a776fad370
|
Add public APIs for ref counting on public objects
|
2009-01-20 12:14:03 +00:00 |
|
Daniel P. Berrange
|
0466ff28f2
|
Fix actual vs expected data comparison order to get correct diff +++/--- output
|
2009-01-20 12:03:40 +00:00 |
|
Daniel P. Berrange
|
ead04dcbe8
|
Thread local error reporting
|
2009-01-20 12:01:45 +00:00 |
|
Daniel P. Berrange
|
c790f6d25e
|
Avoid bogus event loop wakeups in remote driver when doing RPC call
|
2009-01-20 11:45:09 +00:00 |
|
Daniel P. Berrange
|
ed493909f7
|
Add locking to the remote driver
|
2009-01-20 11:41:24 +00:00 |
|
Daniel P. Berrange
|
dd9b3fb594
|
Fix bug when fork isn't available (Win32) in remote driver
|
2009-01-15 20:13:12 +00:00 |
|
Daniel P. Berrange
|
2be79b1d5e
|
Reduce exit paths in remote driver APIs
|
2009-01-15 20:07:10 +00:00 |
|
Daniel P. Berrange
|
19d1bf2562
|
Remove use of macros in remote driver private data access
|
2009-01-15 20:04:44 +00:00 |
|
Daniel P. Berrange
|
0cd119e7b8
|
Fix incorrect use of private data field in remote driver
|
2009-01-15 20:03:10 +00:00 |
|
Daniel P. Berrange
|
4dac0a1105
|
Generic internal threads API
|
2009-01-15 19:56:05 +00:00 |
|
Daniel P. Berrange
|
52e51d278e
|
Implement virKill for Win32 platform
|
2009-01-15 19:40:21 +00:00 |
|
Daniel P. Berrange
|
37e72aa542
|
Fix misc mingw portability problems
|
2009-01-06 18:32:03 +00:00 |
|
Daniel P. Berrange
|
ca34b4d777
|
Fix numa build on F9, 32-bit
|
2009-01-05 12:56:36 +00:00 |
|
Daniel P. Berrange
|
9604a4618a
|
Re-generated doc
|
2008-12-21 17:26:21 +00:00 |
|
Daniel P. Berrange
|
a485cae819
|
Replace __FUNCTION__ with __func__ for better portability (John Levon)
|
2008-12-18 12:25:11 +00:00 |
|
Daniel P. Berrange
|
264ed02079
|
Fix gcc-ism in python build (John Levon)
|
2008-12-18 12:20:00 +00:00 |
|
Daniel P. Berrange
|
829b6420d8
|
Fix mistaken free of domain event object after queueing (David Lively)
|
2008-12-18 12:11:53 +00:00 |
|
Daniel P. Berrange
|
6313259ada
|
Fix test driver return value & disable nodeinfotest on non-linux (John Levon)
|
2008-12-18 12:08:05 +00:00 |
|
Daniel P. Berrange
|
ca05a72db6
|
Fix unused variable compile warning when polkit is disabled (John Levon)
|
2008-12-18 12:00:45 +00:00 |
|
Daniel P. Berrange
|
7c4bc3f92f
|
Use pid_t for all PID tracking variables (John Levon)
|
2008-12-18 11:58:28 +00:00 |
|
Daniel P. Berrange
|
9e8517c745
|
Don't munge default network XML if uuidgen is not present (John Levon)
|
2008-12-18 11:54:34 +00:00 |
|
Daniel P. Berrange
|
13d98d68fc
|
Misc daemon fixes (John Levon)
|
2008-12-18 11:52:06 +00:00 |
|
Daniel P. Berrange
|
ded70984f3
|
Fix unreachable statement (John Levon)
|
2008-12-17 21:50:02 +00:00 |
|
Daniel P. Berrange
|
b5259e7e11
|
Fix domain events callback type (John Levon)
|
2008-12-17 21:48:20 +00:00 |
|
Daniel P. Berrange
|
bd31fa766a
|
Remove non-existant symbols from linker script (John Levon)
|
2008-12-17 21:42:49 +00:00 |
|
Daniel P. Berrange
|
c2fb8bfee3
|
Convert linker script comments & linker args to be Solaris compat (John Levon)
|
2008-12-17 21:39:41 +00:00 |
|
Daniel P. Berrange
|
0604e9efe0
|
Fix __sun macro check (John Levon)
|
2008-12-17 21:31:51 +00:00 |
|
Daniel P. Berrange
|
e5fc0aad31
|
Fix return type for Xen open subdriver method impl (John Levon)
|
2008-12-17 21:26:16 +00:00 |
|
Daniel P. Berrange
|
6add3883a6
|
Fix openvz crash when setting vcpus & initialize mutex (Anton Protopopov)
|
2008-12-17 21:13:19 +00:00 |
|
Daniel P. Berrange
|
34cd4f9076
|
Remove trailing semi-colons causing empty statement warnings (John Levon)
|
2008-12-17 21:09:44 +00:00 |
|
Daniel P. Berrange
|
7e58aaa7ae
|
Remove use of anonymous unions for non-GCC (John Levon)
|
2008-12-17 18:12:07 +00:00 |
|
Daniel P. Berrange
|
f4cbc9370e
|
Remove use of _PATH_DEVNULL in favour of /dev/null for portability (John Levon)
|
2008-12-17 18:04:55 +00:00 |
|
Daniel P. Berrange
|
53611889ff
|
Add missing checks for read-only connection flag (CVE-2008-5086)
|
2008-12-17 16:45:22 +00:00 |
|
Daniel P. Berrange
|
43b897c17a
|
Fix deadlock when reloading configs
|
2008-12-15 11:00:11 +00:00 |
|
Daniel P. Berrange
|
62db1b13f7
|
Fix mixup between LDFLAGS & LDADD vars
|
2008-12-08 12:04:27 +00:00 |
|
Daniel P. Berrange
|
ca1a1b06d0
|
Workaround broken limits.h on Debian etch
|
2008-12-08 11:28:37 +00:00 |
|
Daniel P. Berrange
|
abb02bd18b
|
Fix autostart of domains with virtual networks used
|
2008-12-08 11:18:47 +00:00 |
|
Daniel P. Berrange
|
73bc9c163c
|
Fix NULL crash & integer overflow
|
2008-12-07 20:45:28 +00:00 |
|
Daniel P. Berrange
|
5abce0805b
|
Fix test driver storage deadlock
|
2008-12-07 20:21:46 +00:00 |
|
Daniel P. Berrange
|
a2b2ada85c
|
Fix return value in testStoragePoolBuild for test driver
|
2008-12-07 14:08:37 +00:00 |
|
Daniel P. Berrange
|
af61834687
|
Fix Xen proxy build
|
2008-12-05 10:10:41 +00:00 |
|
Daniel P. Berrange
|
491b4eab14
|
Remove unused driver arg from monitor APIs
|
2008-12-04 22:19:30 +00:00 |
|
Daniel P. Berrange
|
4fb8dd5493
|
Make thread pool size configurable & allow client connection limit
|
2008-12-04 22:18:44 +00:00 |
|
Daniel P. Berrange
|
4a00119a0a
|
Use a thread pool for RPC dispatch
|
2008-12-04 22:16:40 +00:00 |
|
Daniel P. Berrange
|
f8a5192347
|
Make event loop thread safe & re-entrant safe
|
2008-12-04 22:14:15 +00:00 |
|
Daniel P. Berrange
|
dd6b3318f3
|
Simplify error reporting rules
|
2008-12-04 22:12:53 +00:00 |
|
Daniel P. Berrange
|
c3e308c2fe
|
Change daemon client linked list into array
|
2008-12-04 22:09:35 +00:00 |
|
Daniel P. Berrange
|
792322f00d
|
Change RPC dispatch to use an array lookup for handler functions
|
2008-12-04 22:03:24 +00:00 |
|
Daniel P. Berrange
|
746f4373e7
|
Impl of threading locking APIs
|
2008-12-04 22:00:14 +00:00 |
|
Daniel P. Berrange
|
d48717054c
|
Add locking for thread safety to nodedevice drivers
|
2008-12-04 21:48:31 +00:00 |
|
Daniel P. Berrange
|
e8a4ea75a3
|
Merge all return paths from node device driver APIs
|
2008-12-04 21:46:34 +00:00 |
|
Daniel P. Berrange
|
04a31e99fc
|
Add locking for thread safety to openvz driver
|
2008-12-04 21:44:55 +00:00 |
|