summaryrefslogtreecommitdiff
path: root/gio/glocalfileoutputstream.c
Commit message (Expand)AuthorAgeFilesLines
* g_mkstemp: Use O_CLOEXEC for race-free setting of the close-on-exec flagMaciej S. Szmigiero2023-02-221-1/+1
* Use O_CLOEXEC in {g_,}open () calls for race-free setting of the close-on-exe...Maciej S. Szmigiero2023-02-211-8/+8
* glocalfileoutputstream: Do not double-close an fd on unlink errorMarco Trevisan (Treviño)2022-09-161-1/+2
* gio: Add SPDX license headers automaticallyPhilip Withnall2022-05-181-0/+2
* Fix redefinition of local variable and non-initialized variable in gio/glocal...Loic Le Page2022-03-091-6/+8
* glocalfileoutputstream: Fix ETag check when replacing through a symlinkPhilip Withnall2021-06-071-1/+30
* glocalfileoutputstream: Tidy up error handlingPhilip Withnall2021-03-161-16/+17
* glocalfileoutputstream: Add a missing O_CLOEXEC flag to replace()Philip Withnall2021-03-101-3/+12
* glocalfileoutputstream: Fix CREATE_REPLACE_DESTINATION with symlinksPhilip Withnall2021-03-101-22/+55
* glocalfileoutputstream: Factor out a flag checkPhilip Withnall2021-03-101-3/+4
* glocalfileoutputstream: Fix a typo in a commentPhilip Withnall2021-03-101-1/+1
* glocalfileinfo: Add statx() supportAndre Miranda2020-08-171-0/+5
* glocalfileinfo: Add support for optional/required fields in stat bufsAndre Miranda2020-08-141-14/+19
* glocalfileinfo: Use accessors to access struct stat membersAndre Miranda2020-08-141-13/+13
* glocalfileoutputstream: Use g_fsync() for platform-independencePhilip Withnall2020-07-261-4/+2
* Add and use G_SIZEOF_MEMBER() macroMarc-André Lureau2020-01-211-2/+2
* glocalfileoutputstream: Only pass file mode, not type, to chmod()Philip Withnall2019-09-301-1/+1
* Clamp number of vectors to IOV_MAX / UIO_MAXIOV for GOutputStream writev() ca...Sebastian Dröge2019-05-311-4/+5
* Implement GOutputStream::writev_fn() for GLocalFileOutputStream on UNIXSebastian Dröge2019-01-241-0/+95
* W32: Add a stat() implementation for private useРуслан Ижбулатов2017-11-011-3/+5
* Consistently save errno immediately after the operation setting itPhilip Withnall2017-08-031-7/+9
* glocalfileoutputstream: Fix symlink writing on FreeBSD and NetBSDTing-Wei Lan2017-06-101-0/+6
* gio/: LGPLv2+ -> LGPLv2.1+Sébastien Wilmet2017-05-291-1/+1
* Use Unicode in translatable stringsPiotr Drąg2016-10-121-4/+4
* glocalfileoutputstream: Drop unnecessary (void) return value castsPhilip Withnall2016-06-161-9/+9
* glocalfileoutputstream: Fix an FD leak in an error pathPhilip Withnall2016-06-161-0/+1
* Updated FSF's addressDaniel Mustieles2014-01-311-3/+1
* Replace #ifdef HAVE_UNISTD_H checks with #ifdef G_OS_UNIXDan Winship2013-11-201-3/+1
* Require POSIX.1 (1990) compliance on unixDan Winship2013-11-201-1/+1
* Rename the generated private data getter functionEmmanuele Bassi2013-06-241-1/+1
* gio: Use the new private instance data declarationEmmanuele Bassi2013-06-241-20/+15
* Ensure g_file_copy() does not temporarily expose private filesColin Walters2013-06-051-14/+22
* GLocalFileOutputStream: Further deduplicate error code pathColin Walters2013-05-231-32/+24
* GLocalFileOutputStream: Deduplicate stream creation codeColin Walters2013-05-231-72/+31
* Add g_close(), use itColin Walters2013-01-291-30/+19
* gio: Don't leak the temp file when g_file_replace() fails or is cancelledDan Winship2012-12-101-0/+5
* GFile: add g_file_new_tempThomas Hindoe Paaboel Andersen2011-12-091-0/+10
* bgo#640212 - Replace "error stating file" with friendlier messagesFederico Mena Quintero2011-09-081-1/+1
* GLocalFile: Use _fstati64 rather than stat on Win32Kean Johnston2011-04-151-3/+9
* gio/: fully remove gioalias hacksRyan Lortie2010-07-071-1/+0
* Fix build with the Microsoft compilerTor Lillqvist2010-06-221-2/+4
* Bug 619142 – Build fixesDavid Zeuthen2010-05-201-5/+25
* GLocalFileOutputStream: Implement GFileDescriptorBasedChristian Kellner2010-02-151-7/+23
* Bug 594034 - Use g_mkstemp_full() when creating the replacement fileBenjamin Otte2009-09-041-1/+1
* Use the saved errno valueMatthias Clasen2009-08-271-1/+1
* Preserve errno when using g_set_error with _() and g_strerror()Christian Persch2009-05-201-1/+1
* Remove unused variableAlexander Larsson2009-05-151-1/+0
* Local file implementation of GFileIOStream and opsAlexander Larsson2009-05-131-15/+112
* fix attributes argument of query_info methods to be "const char *".Alexander Larsson2009-03-171-2/+2
* Bug 575555 – Use fsync() when replacing files to avoid data loss onAlexander Larsson2009-03-161-0/+26