summaryrefslogtreecommitdiff
path: root/src/util/iohelper.c
Commit message (Expand)AuthorAgeFilesLines
* util: Update format strings in translated messages (part 1)Jiri Denemark2023-04-011-5/+5
* util: Remove unused includesPeng Liang2022-06-161-3/+0
* virfile: change virFileDiskCopy arguments to extend beyond stdin, stdoutClaudio Fontana2022-05-061-16/+1
* virfile: rename runIO to virFileDiskCopyClaudio Fontana2022-05-061-1/+1
* iohelper: move runIO function to virfile.cClaudio Fontana2022-05-061-175/+0
* iohelper: refactor copy operation as a separate functionClaudio Fontana2022-05-061-56/+75
* iohelper: introduce new struct to carry copy operation parametersClaudio Fontana2022-05-061-42/+53
* iohelper: skip lseek() and ftruncate() on block devicesSimon Rowe2021-08-241-3/+15
* util: iohelper: Don't handle OOM from posix_memalignPeter Krempa2021-03-021-4/+3
* util: a-n: use g_new0Ján Tomko2020-10-061-2/+1
* lib: Prefer WITH_* prefix for #if conditionalsMichal Privoznik2020-09-021-1/+1
* Remove virutil.h where possibleJán Tomko2020-02-241-1/+0
* src: conditionalize use of O_DIRECTDaniel P. Berrangé2020-01-291-0/+4
* util: introduce virFileDataSyncDaniel P. Berrangé2020-01-031-1/+1
* Use g_autofree instead of VIR_AUTOFREEJán Tomko2019-10-161-1/+1
* use G_GNUC_NORETURN instead of ATTRIBUTE_NORETURNJán Tomko2019-10-151-1/+1
* util: remove some no-op thread functionsDaniel P. Berrangé2019-09-191-1/+0
* iohelper: Remove remaining newlines from error messagesAndrea Bolognani2019-02-201-2/+2
* iohelper: Don't include newlines in error messagesAndrea Bolognani2019-02-191-1/+1
* Remove all Author(s): lines from source file headersDaniel P. Berrangé2018-12-131-2/+0
* src: More cleanup of some system headers already contained in internal.hErik Skultety2018-09-201-1/+0
* internal: Move <stdio.h> include to internal.hErik Skultety2018-09-201-1/+0
* util: iohelper: use VIR_AUTOFREE instead of VIR_FREE for scalar typesSukrit Bhatnagar2018-07-141-3/+1
* iohelper: use saferead if later write with O_DIRECTNikolay Shirokovskiy2017-10-241-2/+14
* iohelper: avoid calling read() with misaligned buffers for O_DIRECTDaniel P. Berrange2017-09-211-1/+3
* iohelper: reduce zero-out in align caseNikolay Shirokovskiy2017-09-191-3/+4
* iohelper: simplify last direct write alignmentNikolay Shirokovskiy2017-09-191-16/+17
* iohelper: drop unused operation length limitNikolay Shirokovskiy2017-09-191-21/+7
* iohelper: Remove unused modeMichal Privoznik2017-04-281-67/+5
* More usage of virGetLastErrorMessageJovanka Gulicoska2016-05-191-8/+2
* util: Add virGettextInitialize, convert the codeCole Robinson2016-04-141-10/+3
* Indent top-level labels by one space in src/util/Ján Tomko2014-03-251-3/+3
* Adapt to VIR_ALLOC and virAsprintf in src/util/*Michal Privoznik2013-07-101-3/+1
* virutil: Move string related functions to virstring.cMichal Privoznik2013-05-021-0/+1
* Rename virterror.c virterror_internal.h to virerror.{c,h}Daniel P. Berrange2012-12-211-1/+1
* Rename util.{c,h} to virutil.{c,h}Daniel P. Berrange2012-12-211-1/+1
* Rename threads.{c,h} to virthread.{c,h}Daniel P. Berrange2012-12-211-1/+1
* Rename memory.{c,h} to viralloc.{c,h}Daniel P. Berrange2012-12-211-1/+1
* iohelper: Don't report errors on special FDsMichal Privoznik2012-11-051-2/+5
* iohelper: fdatasync() at the endMichal Privoznik2012-11-011-0/+6
* maint: fix up copyright notice inconsistenciesEric Blake2012-09-201-1/+1
* virrandom: make virRandomInitialize an automatic one-shotEric Blake2012-08-061-3/+2
* Desert the FSF address in copyrightOsier Yang2012-07-231-2/+2
* Introduce new API for generating random numbersDaniel P. Berrange2012-01-261-0/+1
* util: fix thinko in runIOPaolo Bonzini2011-11-251-1/+1
* save: let iohelper work on O_DIRECT fdsEric Blake2011-07-211-3/+49
* save: let iohelper handle inherited fdEric Blake2011-07-211-43/+99
* build: rename files.h to virfile.hEric Blake2011-07-211-1/+1
* build: add syntax check for proper flags useEric Blake2011-07-151-9/+9
* virFDStream: Add option for delete file after it's openingMichal Privoznik2011-05-131-2/+10