aboutsummaryrefslogtreecommitdiff
path: root/util
AgeCommit message (Expand)AuthorFilesLines
2017-07-17coroutine-lock: add qemu_co_rwlock_downgrade and qemu_co_rwlock_upgradePaolo Bonzini1-0/+35
2017-07-14sockets: ensure we don't accept IPv4 clients when IPv4 is disabledDaniel P. Berrange1-9/+31
2017-07-14sockets: don't block IPv4 clients when listening on "::"Daniel P. Berrange1-4/+0
2017-07-14sockets: ensure we can bind to both ipv4 & ipv6 separatelyDaniel P. Berrange1-8/+23
2017-07-14Merge remote-tracking branch 'remotes/armbru/tags/pull-error-2017-07-13' into...Peter Maydell2-7/+119
2017-07-13Merge remote-tracking branch 'remotes/mjt/tags/trivial-patches-fetch' into st...Peter Maydell1-34/+0
2017-07-13error: Implement the warn and free Error functionsAlistair Francis1-0/+20
2017-07-13error: Functions to report warnings and informational messagesAlistair Francis1-5/+97
2017-07-13util/qemu-error: Rename error_print_loc() to be more genericAlistair Francis1-2/+2
2017-07-11qmp: add x-debug-block-dirty-bitmap-sha256Vladimir Sementsov-Ogievskiy1-0/+11
2017-07-11block/dirty-bitmap: add deserialize_ones funcVladimir Sementsov-Ogievskiy1-0/+17
2017-07-11hbitmap: improve dirty iterVladimir Sementsov-Ogievskiy1-1/+22
2017-07-11block: rip out all traces of password promptingDaniel P. Berrange2-90/+0
2017-07-11util/qemu-sockets: Drop unused helper socket_address_to_string()Mao Zhongyi1-34/+0
2017-07-09util/cacheinfo: Fix warning generated by clangPranith Kumar1-1/+1
2017-07-04qemu-thread: Assert locks are initialized before usingFam Zheng2-1/+60
2017-07-04main_loop: Make main_loop_wait() return voidPeter Maydell1-7/+1
2017-07-04util/oslib-win32: Remove if conditionalAlistair Francis1-4/+2
2017-07-04sockets: avoid formatting buffer that may not be NUL terminatedDaniel P. Berrange1-1/+1
2017-06-22Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi-2017-06-09-v2' in...Peter Maydell1-16/+8
2017-06-22Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20170619' into stagingPeter Maydell2-0/+186
2017-06-20qapi: merge QInt and QFloat in QNumMarc-André Lureau1-16/+8
2017-06-19util: add cacheinfoEmilio G. Cota2-0/+186
2017-06-16util: add stats64 modulePaolo Bonzini2-0/+138
2017-06-12Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into ...Peter Maydell3-3/+23
2017-06-07sockets: improve error reporting if UNIX socket path is too longDaniel P. Berrange1-22/+46
2017-06-07coroutine-lock: do not touch coroutine after another one has been enteredRoman Pen2-2/+22
2017-06-07oslib: strip trailing '\n' from error_setg() string argumentPhilippe Mathieu-Daudé1-1/+1
2017-06-06Check the return value of fcntl in qemu_set_cloexecStefano Stabellini1-1/+3
2017-06-02Remove/replace sysemu/char.h inclusionMarc-André Lureau1-1/+0
2017-06-01Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi-2017-05-31' into ...Peter Maydell1-5/+5
2017-06-01Merge remote-tracking branch 'remotes/gkurz/tags/for-upstream' into stagingPeter Maydell1-47/+0
2017-05-31qapi: Reject alternates that can't work with keyval_parse()Markus Armbruster1-5/+5
2017-05-25util: drop old utimensat() compat codeGreg Kurz1-47/+0
2017-05-23sockets: Plug memory leak in socket_address_flatten()Markus Armbruster1-1/+3
2017-05-17utils: provide size_to_str()Peter Xu1-0/+25
2017-05-12Merge tag 'block-pull-request' into stagingStefan Hajnoczi1-198/+0
2017-05-12Merge remote-tracking branch 'kwolf/tags/for-upstream' into stagingStefan Hajnoczi1-0/+48
2017-05-12coroutine: remove GThread implementationDaniel P. Berrange1-198/+0
2017-05-11osdep: Fall back to posix lock when OFD lock is unavailableFam Zheng1-10/+10
2017-05-11osdep: Add qemu_lock_fd and qemu_unlock_fdFam Zheng1-0/+48
2017-05-10Merge remote-tracking branch 'mjt/tags/trivial-patches-fetch' into stagingStefan Hajnoczi1-28/+19
2017-05-09Merge remote-tracking branch 'armbru/tags/pull-qapi-2017-05-04-v3' into stagingStefan Hajnoczi2-98/+89
2017-05-09sockets: Delete unused helper socket_address_crumple()Markus Armbruster1-31/+0
2017-05-09sockets: Limit SocketAddressLegacy to external interfacesMarkus Armbruster1-75/+105
2017-05-09sockets: Rename SocketAddressFlat to SocketAddressMarkus Armbruster1-5/+5
2017-05-09sockets: Rename SocketAddress to SocketAddressLegacyMarkus Armbruster1-50/+50
2017-05-09sockets: Prepare inet_parse() for flattened SocketAddressMarkus Armbruster1-18/+12
2017-05-09sockets: Prepare vsock_parse() for flattened SocketAddressMarkus Armbruster1-10/+10
2017-05-09QemuOpts: Simplify qemu_opts_to_qdict()Eric Blake1-3/+1