5
5
http://libvirt.org/news.html
10
Add virDomainGetBlockInfo API to query disk sizing (Daniel P. Berrange),
11
Starts dnsmasq from libvirtd with --dhcp-hostsfile option (Satoru SATOH)
14
cleanup the download section of the documentation (Daniel Veillard),
15
Fix messsage as message. (Chris Lalancette),
16
Fix up a debug typo. (Chris Lalancette),
17
add nwfilter functions to virsh man page (Stefan Berger)
20
Fix build on Ubuntu. (Chris Lalancette),
21
cygwin/mingw: Fix version script handling (Matthias Bolte),
22
build: fix autogen rule for VPATH build (Eric Blake),
23
Fix build with DEBUG_RAW_IO=1 (Jiri Denemark),
24
Don't try to build qemu and lxc on non-Linux platforms (Daniel Veillard),
25
cygwin: Handle differences in the XDR implementation (Matthias Bolte),
26
Cygwin's GCC doesn't like this .sa_handler initialization for some reason (Matthias Bolte),
27
linux/if.h header is not available on non-Linux platforms (Matthias Bolte),
28
cygwin: Check explicitly for getmntent_r (Matthias Bolte),
29
Disable stateful OpenNebula driver if libvirtd is disabled (Matthias Bolte),
30
build: don't include winsock2.h on cygwin (Eric Blake),
31
portability fixes to tools/virt-pki-validate.in (Dustin Kirkland),
32
virt-aa-helper-test: avoid non-portable echo -n (Eric Blake),
33
schematestutils.sh: improve shell portability: avoid "echo -e" (Jim Meyering),
34
Fix build of openvz on RHEL-5. (Chris Lalancette),
35
Fix spec file for builds without lxc (Daniel Berteaud)
38
domain: Fix PCI address decimal parsing regression (Cole Robinson),
39
Fix virt-pki-validate's determination of CN (Dustin Kirkland),
40
Fix detection of disk in IO events (Daniel P. Berrange),
41
Fix a virsh edit memory leak (Chris Lalancette),
42
Fix a qemuDomainPCIAddressSetFree memory leak (Chris Lalancette),
43
Fix a memory leak in the node_device_udev code (Chris Lalancette),
44
qemuDomainSnapshotCreateXML: avoid NULL dereferences (Jim Meyering),
45
qemudDomainCreate: correct a slightly misdirected goto (Jim Meyering),
46
Fix handling of security driver restore failures in QEMU domain save (Daniel P. Berrange),
47
Fix QEMU domain save to block devices with cgroups enabled (Daniel P. Berrange),
48
Fix QEMU save/restore with block devices (Daniel P. Berrange),
49
Fix crash when cleaning up from failed save attempt (Daniel P. Berrange),
50
The base used for conversion of USB values should be 16 not 10. (Klaus Ethgen),
51
Fix up the locking in the snapshot code. (Chris Lalancette),
52
Ignore qemu STOP event when stopping CPUs (Jiri Denemark),
53
Fix memory leak in virsh snapshot-list. (Chris Lalancette),
54
Fix virDomainSnapshotObjFree memory leak. (Chris Lalancette),
55
Fix a memory leak in the snapshot code in libvirtd. (Chris Lalancette),
56
QEmu JSON drop timestamp from command object (Luiz Capitulino),
57
Fix crash in nwfilter driver check (Daniel P. Berrange),
58
qemu: fix security context references in DAC code (Spencer Shimko),
59
Properly indent encryption tags (David Allan),
60
Fix locking in qemudDomainCoreDump (Jiri Denemark),
61
Poll for migration end every 50ms instead of 50us (Jiri Denemark),
62
configure.ac SELinux fixes (Spencer Shimko),
63
Fix QEMU text monitor command error checking (Daniel P. Berrange),
64
Fix CPU hotplug command names (Daniel P. Berrange),
65
Fix printing of event detail in python events demo program (Daniel P. Berrange),
66
Fix initial VCPU pinning in qemu driver (Jiri Denemark),
67
Make avahi startup more robust. (Chris Lalancette),
68
esx: Don't treat an empty root snapshot list as error (Chris Wong),
69
esx: Fix FindByIp response handling (Matthias Bolte),
70
esx: Fix virtualHW.version generation (Matthias Bolte),
71
Fix device_del in JSON mode for QEMU (Daniel P. Berrange),
72
nwfilter: Free nwfilter hash of virConnectPtr (Matthias Bolte),
73
remote: react to failures on wakeupFD (Eric Blake),
74
Fix CDROM media change for QEMU when using -device syntax (Daniel P. Berrange),
75
Fix QEMU memory stats JSON mode (Daniel P. Berrange),
76
Trivial fix: Add braces to for statement to avoid crashes (Stefan Berger),
77
qemudDomainAttachSCSIDisk: avoid FP NULL-ptr-deref from clang (Jim Meyering),
78
qemudDomainAttachSCSIDisk: avoid FP NULL-ptr-deref from clang (Jim Meyering),
79
virGetHostnameLocalhost: avoid FP NULL-ptr-deref from clang (Jim Meyering),
80
nwfilter_ebiptables_driver.c: avoid NULL dereference (Jim Meyering),
81
esxVMX_GatherSCSIControllers: avoid NULL dereference (Jim Meyering),
82
Fix nodeinfotest on NUMA machines (Daniel P. Berrange)
85
Add support for another explicit IO error event (Daniel P. Berrange),
86
Report all errors in SELinuxRestoreSecurityFileLabel (Jiri Denemark),
87
Prevent updates while IP address learn thread is running (Stefan Berger),
88
Syncronize the teardown of rules with the thread (Stefan Berger),
89
Clean all tables before applying 'basic' rules (Stefan Berger),
90
MAke virFileHasSuffix case insensitive (Paul Dorman),
91
nwfilter: Also pick IP address from a DHCP ACK message (Stefan Berger),
92
Implement python binding for virDomainGetBlockInfo (Daniel P. Berrange),
93
Add new domblkinfo command to virsh (Daniel P. Berrange),
94
Implement virDomainGetBlockInfo in QEMU driver (Daniel P. Berrange),
95
Remote protocol impl for virDomainGetBlockInfo (Daniel P. Berrange),
96
Internal driver API infrastructure for virDomainGetBlockInfo (Daniel P. Berrange),
97
Report better error if qemuSnapshotIsAllowed failed. (Chris Lalancette),
98
nwfilter: python bindings for nwfilter (Stefan Berger),
99
Move dnsmasq host file to a separate directory (Daniel Veillard),
100
nwfilter: allow to mix filterrefs and rules in the schema (Stefan Berger),
101
Avoid create/unlink with block devs used for QEMU save (Daniel P. Berrange),
102
nwfilter: let qemu's after-migration packet pass (Stefan Berger),
103
Fix up the error message if we can't parse the snapshot XML. (Chris Lalancette),
104
nwfilter: add support for RAPR protocol (Stefan Berger),
105
nwfilter: enable hex number inputs in filter XML (Stefan Berger),
106
Add build support for dnsmasq module (Satoru SATOH),
107
Add dnsmasq module files (Satoru SATOH),
108
Fix make dist missing ESX generated files (Daniel Veillard),
109
Fix printing of pathnames on error in qemuDomainSnapshotLoad. (Chris Lalancette),
110
Improve configure error message about missing Linux headers (Matthias Bolte),
111
nwfilter: extend schema + add testcase w/ connlimit-above (Stefan Berger),
112
addrToString: give better error message (Eric Blake),
113
Fake host CPU for qemu tests (Jiri Denemark),
114
Use configured CPU model if possible (Jiri Denemark),
115
Support removing features when converting data to CPU (Jiri Denemark),
116
Move MIN macro to util.h so that others can use it (Jiri Denemark),
117
Deal with CPU models in [] (Jiri Denemark),
118
Ignore empty type attribute in driver element of virtual disks (Guido Günther),
119
esx: Gather some XML generation macros in esx_vi.h (Matthias Bolte),
120
nwfilter: add support for connlimit match (Stefan Berger),
121
Extend fwall-drv interface and call functions via interface (Stefan Berger),
122
esx: Add support for the VMXNET 2 (Enhanced) NIC model (Matthias Bolte),
123
Install nwfilter xml files from source directory. (Philipp Hahn),
124
Fixup python binding for virDomainSnapshot APIs (Daniel P. Berrange),
125
Fix network hotplug to use device_add in QEMU (Daniel P. Berrange),
126
Fix error reporting for getfd + host_net_add in QEMU (Daniel P. Berrange),
127
Replace printf with logging macros (Matthias Bolte),
128
Mark internal.h for translation (Jiri Denemark),
129
Use virCheckFlags for APIs added in 0.8.0 (Jiri Denemark),
130
Introduce virCheckFlags for consistent flags checking (Jiri Denemark),
131
nwfilter: Clear all state tracking from a drop rule (Stefan Berger),
132
Update to latest gnulib to get strtok_r relaxed to LGPLv2+ (Matthias Bolte),
133
esx: Add nwfilter driver stub (Matthias Bolte),
134
util: ensure safe{read,write,zero} return is checked (Eric Blake),
135
Update QEMU device_add command in JSON mode (Daniel P. Berrange),
136
Rename parameter in qemuMonitorDeviceDel (Daniel P. Berrange),
137
Run test suite as part of RPM build process (Daniel P. Berrange),
138
Fix QEMU command building errors to reflect unsupported configuration (Daniel P. Berrange),
139
nwfilter: fix tear down order and consolidate functions (Stefan Berger),
140
Fix close_used_without_including_unistd_h error (Matthias Bolte),
141
Implement variable length structure allocator (David Allan),
142
build: set STATIC_ANALYSIS when running via clang or coverity (Jim Meyering),
143
sa_assert: assert-like macro, enabled only for use with static analyzers (Jim Meyering),
144
Implement forgotten backend of virInterfaceIsActive() (Laine Stump),
145
nwfilter: use virFindFileInPath for needed CLI tools (Stefan Berger),
146
esx: Extend esx_vi_generator.py to cover methods too (Matthias Bolte),
147
Consolidate interface related functions in interface.c (Stefan Berger),
148
build: include usleep gnulib module (Eric Blake)
151
qemudDomainSaveFlag: remove dead store (Jim Meyering),
152
Remove unused goto label from qemudDomainCreate (Daniel P. Berrange),
153
Fix indentation for storage conf XML (David Allan),
154
Make virDomainSnapshotObjListDeinit static. (Chris Lalancette),
155
Some NWFilter symbols are conditional and have to be exported conditional (Matthias Bolte),
156
xen: Fix inside_daemon beeing unused when libvirtd is disabled (Matthias Bolte),
157
maint: update AUTHORS (Marco Bozzolan),
158
maint: update AUTHORS with recent contributors (Eric Blake),
159
maint: enforce whitespace on shell scripts (Eric Blake),
160
testutilsqemu: avoid uninitialized variable (Eric Blake),
161
maint: ignore 'make syntax-check' failure files (Eric Blake),
162
build: fix preprocessor indentation (Eric Blake),
163
build: avoid compiler warning (Eric Blake),
164
Explicitly set virStoragePoolTypeInfo FS and NETFS defaults (Matthias Bolte),
165
Mark in_open parameter of remoteAuthenticate as unused when it's unused (Matthias Bolte),
166
Don't ship generated python/libvirt.? files. (Philipp Hahn),
167
esx: Replace scanf with STRSKIP and strtok_r (Matthias Bolte),
168
maint: another preprocessor fix (Eric Blake),
169
Remove code from JSON monitor for commands that won't be ported (Daniel P. Berrange),
170
Fix apibuild.py warnings about missing ':' (Matthias Bolte),
171
xend_internal.c: assure clang that we do not dereference NULL (Jim Meyering),
172
build: fix recent 'make syntax-check' failure (Eric Blake),
173
virStorageBackendFileSystemMount: prefer strdup over virAsprintf (Jim Meyering),
174
virStorageBackendFileSystemMount: placate clang (Jim Meyering),
175
openvzGetProcessInfo: address clang-detected low-probability flaw (Jim Meyering),
176
vshCommandRun: avoid used-uninitialized timing-related report from clang (Jim Meyering),
177
Fix up formatting of remote protocol stuff. (Chris Lalancette),
178
Remove some debugging leftovers. (Chris Lalancette),
179
build: fix syntax-check problems (Eric Blake)
8
183
0.8.0: Apr 12 2010:
10
185
esx: Add domain snapshot support (Matthias Bolte),