summaryrefslogtreecommitdiff
path: root/glib/gstdio.c
Commit message (Expand)AuthorAgeFilesLines
* gmem: Fix introspection annotations for g_clear_pointer() and g_clear_fd()Philip Withnall2022-11-221-1/+1
* [Darwin] Use the non-cancelable variant of close().John Ralls2022-11-071-0/+3
* gstdio: Document async-signal-safety of g_clear_fd and g_autofdSimon McVittie2022-11-021-0/+6
* gstdio: Document errno behaviour of g_clear_fdSimon McVittie2022-11-021-0/+4
* Revert "gstdio: Temporarily disable g_close() warning on macOS"Ray Strode2022-11-021-6/+0
* gspawn: Don't use g_close when doing fdwalk to close potentially invalid fdsRay Strode2022-11-021-0/+2
* gstdio: Add g_clear_fd() and g_autofdSimon McVittie2022-10-261-0/+100
* Merge branch 'th/gspawn-no-safe-close' into 'main'Michael Catanzaro2022-10-201-4/+16
|\
| * gstdio: make g_close() async-signal-safe under certain conditionsThomas Haller2022-10-201-4/+16
* | gio, glib: Use G_OS_DARWIN for code that is for such environmentsMarco Trevisan (Treviño)2022-10-201-1/+1
|/
* gstdio: Temporarily disable g_close() warning on macOSPhilip Withnall2022-10-181-0/+6
* gstdio: fail assertion in g_close() for invalid file descriptor (EBADF)Thomas Haller2022-10-181-12/+42
* gstdio: Do not pass wrong pointer types to FILETIME to unix conversionMarco Trevisan (Treviño)2022-07-121-3/+8
* glib: Add SPDX license headers automaticallyPhilip Withnall2022-05-181-0/+2
* Fix signedness warnings in glib/gstdio.cEmmanuel Fleury2021-10-181-2/+2
* fix uninitial variableliuyangming2021-09-271-1/+1
* gstdio: Add macOS support to g_fsync()Philip Withnall2020-07-261-2/+6
* gstdio: Handle EINTR in g_fsync()Philip Withnall2020-07-261-3/+12
* glib: Use g_file_set_contents_full() throughout GLib and GIOPhilip Withnall2020-07-261-1/+1
* Normalize C source files to end with exactly one newlineSimon McVittie2020-06-101-1/+0
* W32 GLocalFileStat: remove compatibility time fieldsРуслан Ижбулатов2020-01-301-9/+6
* Support setting mtime and atime on local files on WindowsРуслан Ижбулатов2020-01-301-0/+3
* W32: support nanoseconds in stat timestampsРуслан Ижбулатов2020-01-301-12/+21
* W32: Correctly set st_ino when doing private stat()Руслан Ижбулатов2020-01-191-0/+1
* docs: Improve documentation formatting for g_fopen()Philip Withnall2019-12-171-6/+6
* docs: Improve g_fopen description for Win32David King2019-12-171-0/+5
* Add a wrapper for fsync() functionTodd Goyen2019-09-181-0/+25
* gstdio: simplify _g_win32_get_mode_aliasJeremy Tan2019-06-211-29/+25
* gstdio: Ensure w32_err_to_errno is used everywhere, add ERROR_INVALID_PARAMET...Jeremy Tan2019-06-211-20/+20
* glib: Rename G_STDIO_NO_WRAP_ON_UNIX → G_STDIO_WRAP_ON_UNIXPhilip Withnall2019-05-101-1/+3
* W32: significant symlink code changesРуслан Ижбулатов2018-10-101-349/+456
* W32: drop _wstat64(), get stat data manuallyРуслан Ижбулатов2018-09-181-5/+148
* W32: tighten access rights requested to read symlinkРуслан Ижбулатов2018-09-121-2/+3
* W32: Don't always strip path prefixesРуслан Ижбулатов2018-09-121-26/+37
* glib: Win32 does not accept "wb+" mode for fopen().Jehan2018-06-211-3/+29
* W32: check filename for being NULL in g_stat()Руслан Ижбулатов2018-05-221-0/+6
* W32 gstdio: Don't try to get reparse tag unconditionallyРуслан Ижбулатов2018-04-111-9/+14
* W32 gstdio: don't close fd handleРуслан Ижбулатов2018-04-111-1/+2
* docs: add missing '*' chars at start of doc-commentsStefan Sauer2017-11-121-1/+1
* W32: Add a stat() implementation for private useРуслан Ижбулатов2017-11-011-24/+564
* glib/: LGPLv2+ -> LGPLv2.1+Sébastien Wilmet2017-05-241-1/+1
* License headers: "GLib" -> "This library"Sébastien Wilmet2017-01-041-8/+7
* introspection: use (nullable) or (optional) instead of (allow-none)Christian Hergert2016-11-221-1/+1
* glib: Add filename type annotationsChristoph Reiter2016-06-041-16/+31
* Doc: glib: Fix all undocumented/unused/undeclared symbolsXavier Claessens2014-12-121-0/+2
* Updated FSF's addressDaniel Mustieles2014-01-311-2/+1
* Docs: don't use the structname tagMatthias Clasen2014-01-311-43/+40
* Replace #ifdef HAVE_UNISTD_H checks with #ifdef G_OS_UNIXDan Winship2013-11-201-1/+1
* Remove alleged support for BeOSDan Winship2013-11-201-1/+1
* Add Since tag for g_closeMatthias Clasen2013-09-011-0/+2