aboutsummaryrefslogtreecommitdiff
path: root/cutils.c
AgeCommit message (Expand)Author
2012-06-11rewrite iov_send_recv() and move it to iov.cMichael Tokarev
2012-06-11export iov_send_recv() and use it in iov_send() and iov_recv()Michael Tokarev
2012-06-11rename qemu_sendv to iov_send, change proto and move declarations to iov.hMichael Tokarev
2012-06-11change qemu_iovec_to_buf() to match other to,from_buf functionsMichael Tokarev
2012-06-11consolidate qemu_iovec_copy() and qemu_iovec_concat() and make them consistentMichael Tokarev
2012-06-11allow qemu_iovec_from_buffer() to specify offset from which to start copyingMichael Tokarev
2012-06-11consolidate qemu_iovec_memset{,_skip}() into single function and use existing...Michael Tokarev
2012-02-09cutils: extract buffer_is_zero() from qemu-img.cStefan Hajnoczi
2011-12-22sheepdog: move coroutine send/recv function to generic codePaolo Bonzini
2011-12-15qiov: prevent double free or use-after-freePaolo Bonzini
2011-11-28cutils: Make strtosz & friends leave follow set to callersMarkus Armbruster
2011-11-28cutils: Drop broken support for zero strtosz default_suffixMarkus Armbruster
2011-11-01Move filedescriptor parsing code from net.c into qemu_parse_fd()Stefan Berger
2011-08-25Fix up some style nits of last uq/master mergeJan Kiszka
2011-08-20Use glib memory allocation and free functionsAnthony Liguori
2011-08-05qemu: Add strtosz_suffix_unit functionJoerg Roedel
2011-02-10QCOW2: bug fix - read base image beyond its sizeChunqiang Tang
2011-01-31strtosz(): Use suffix macros in switch() statementJes Sorensen
2011-01-31strtosz(): Fix name confusion in use of modf()Jes Sorensen
2011-01-31strtosz() use qemu_toupper() to simplify switch statementJes Sorensen
2011-01-31strtosz(): use unsigned char and switch to qemu_isspace()Jes Sorensen
2011-01-24Make strtosz() return int64_t instead of ssize_tJes Sorensen
2010-12-17Introduce strtosz_suffix()Jes Sorensen
2010-11-03Introduce strtosz() library function to convert a string to a byte count.Jes Sorensen
2010-09-21cutils: qemu_iovec_copy and qemu_iovec_memsetKevin Wolf
2010-03-17split out qemu-timer.cPaolo Bonzini
2009-09-20Probe for fdatasync()Blue Swirl
2009-09-11block: use fdatasync instead of fsync if possibleChristoph Hellwig
2009-09-11Add bdrv_aio_multiwriteKevin Wolf
2009-07-09Revert "support colon in filenames"Anthony Liguori
2009-07-01Fix missing strnlen problemsBlue Swirl
2009-06-29support colon in filenamesRam Pai
2009-05-13Include assert.h from qemu-common.hPaul Brook
2009-03-28add qemu_iovec_init_external (Christoph Hellwig)aliguori
2009-02-05Add qemu_iovec_reset() (Avi Kivity)aliguori
2009-01-26qemu iovec: keep track of total size, allow partial copies (Gerd Hoffman)aliguori
2009-01-22I/O vector helpers (Avi Kivity)aliguori
2008-12-11Rename fls to qemu_flsblueswir1
2008-12-04Define fls() in terms of clz32().aliguori
2008-12-04Introduce fls() helperaliguori
2008-11-16Attached patch fixes a series of this warningblueswir1
2008-11-08Revert r5532, r5536 and a piece of r5531.balrog
2008-10-25Replace uses of strndup (a GNU extension) with Qemu pstrdupblueswir1
2008-06-09Prevent guest reusing host memory allocations.pbrook
2008-04-11Remove osdep.c/qemu-img code duplicationaurel32
2007-11-11Split block API from vl.h.pbrook
2007-11-10always use mktimegmbellard
2007-09-16find -type f | xargs sed -i 's/[\t ]$//g' # on most filesths
2007-01-07added cutils.cbellard