libvirt/src/util
Martin Kletzander 5eef74320b fixed SegFault in virauth
No check for conn->uri being NULL in virAuthGetConfigFilePath (valid
state) made the client segfault. This happens for example with these
settings:
 - no virtualbox driver installed (modifies conn->uri)
 - no default URI set (VIRSH_DEFAULT_CONNECT_URI="",
   LIBVIRT_DEFAULT_URI="", uri_default="")
 - auth_sock_rw="sasl"
 - virsh run as root

That are unfortunately the settings with fresh Fedora 17 installation
with VDSM.

The check ought to be enough as conn->uri being NULL is valid in later
code and is handled properly.
2012-07-25 10:37:51 +02:00
..
bitmap.c Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
bitmap.h Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
buf.c buf: support peeking at string contents 2012-06-11 09:21:27 -06:00
buf.h buf: support peeking at string contents 2012-06-11 09:21:27 -06:00
cgroup.c Adds support to param 'vcpu_time' in qemu_driver. 2012-05-18 08:53:49 -06:00
cgroup.h build: fix recent syntax-check breakage 2012-05-16 09:52:44 -06:00
command.c Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
command.h Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
conf.c Cleanup for a return statement in source files 2012-03-26 14:45:22 -06:00
conf.h esx: Allow '-' in VMX entry names 2010-09-23 10:37:10 +02:00
dnsmasq.c Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
dnsmasq.h Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
ebtables.c Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
ebtables.h Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
event_poll.c Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
event_poll.h Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
event.c Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
event.h Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
hooks.c Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
hooks.h Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
hostusb.c Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
hostusb.h Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
iohelper.c Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
iptables.c Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
iptables.h Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
json.c Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
json.h Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
keymaps.csv Rsync keymaps.csv file with GTK-VNC 2012-01-12 20:44:55 +00:00
logging.c Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
logging.h Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
memory.c Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
memory.h Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
pci.c Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
pci.h Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
processinfo.c Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
processinfo.h Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
sexpr.c Convert (nearly) all files in src/util/ to use virReportError() 2012-07-18 16:31:35 +01:00
sexpr.h Use virBufferPtr for sexpr2string instead of manual buffer handling 2011-04-05 09:14:59 +02:00
stats_linux.c Convert (nearly) all files in src/util/ to use virReportError() 2012-07-18 16:31:35 +01:00
stats_linux.h build: consistently indent preprocessor directives 2010-03-09 19:22:28 +01:00
storage_file.c Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
storage_file.h Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
sysinfo.c Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
sysinfo.h Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
threadpool.c Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
threadpool.h Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
threads-pthread.c Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
threads-pthread.h Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
threads-win32.c Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
threads-win32.h Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
threads.c Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
threads.h Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
util.c Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
util.h Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
uuid.c Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
uuid.h Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
viratomic.h Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
viraudit.c Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
viraudit.h Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
virauth.c fixed SegFault in virauth 2012-07-25 10:37:51 +02:00
virauth.h Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
virauthconfig.c Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
virauthconfig.h Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
virdbus.c Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
virdbus.h Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
virfile.c Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
virfile.h Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
virhash.c Implement virHashRemoveAll function 2012-04-19 10:21:43 -04:00
virhash.h Implement virHashRemoveAll function 2012-04-19 10:21:43 -04:00
virhashcode.c Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
virhashcode.h Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
virkeycode-mapgen.py Fix keymap used to talk with QEMU 2011-08-26 14:18:57 +01:00
virkeycode.c Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
virkeycode.h Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
virkeyfile.c Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
virkeyfile.h Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
virmacaddr.c Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
virmacaddr.h Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
virnetdev.c Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
virnetdev.h Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
virnetdevbandwidth.c Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
virnetdevbandwidth.h Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
virnetdevbridge.c Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
virnetdevbridge.h Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
virnetdevmacvlan.c Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
virnetdevmacvlan.h Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
virnetdevopenvswitch.c Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
virnetdevopenvswitch.h Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
virnetdevtap.c Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
virnetdevtap.h Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
virnetdevveth.c Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
virnetdevveth.h Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
virnetdevvportprofile.c Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
virnetdevvportprofile.h Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
virnetlink.c Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
virnetlink.h Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
virnodesuspend.c Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
virnodesuspend.h Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
virpidfile.c Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
virpidfile.h Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
virrandom.c Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
virrandom.h Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
virsocketaddr.c Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
virsocketaddr.h Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
virterror_internal.h Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
virterror.c Report 'errno' in int1 field of virErrorPtr 2012-07-20 20:36:06 +01:00
virtime.c Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
virtime.h Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
virtypedparam.c Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
virtypedparam.h Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
viruri.c Convert (nearly) all files in src/util/ to use virReportError() 2012-07-18 16:31:35 +01:00
viruri.h Store parsed query parameters directly in the virURIPtr struct 2012-03-23 13:23:12 +00:00
xml.c Convert (nearly) all files in src/util/ to use virReportError() 2012-07-18 16:31:35 +01:00
xml.h build: fix build with older libxml2 2011-12-08 11:37:24 +08:00