summaryrefslogtreecommitdiff
path: root/glib/gfileutils.c
Commit message (Expand)AuthorAgeFilesLines
* gfileutils: Fix potential integer overflow in g_get_current_dir()Philip Withnall2023-04-141-10/+14
* g_mkstemp: Use O_CLOEXEC for race-free setting of the close-on-exec flagMaciej S. Szmigiero2023-02-221-3/+3
* Use O_CLOEXEC in {g_,}open () calls for race-free setting of the close-on-exe...Maciej S. Szmigiero2023-02-211-3/+3
* fileutils: Make some sample code detect symlinks as intendedSimon McVittie2023-02-101-1/+1
* docs: Clarify the path construction functionsEmmanuele Bassi2023-02-091-14/+25
* doc: Make file utils docblocks render nicely with gi-docgenEmmanuele Bassi2023-02-091-42/+47
* Clarify g_file_test() docs about TOCTOU bugsEmmanuele Bassi2023-02-091-1/+19
* gfileutils: Use 'write' with 'count' <= max value of its return typeCCode2023-01-161-2/+7
* gfileutils: Use correct type comparison for lengthMarco Trevisan (Treviño)2022-10-311-1/+1
* gfileutils: Mention possibility of relative paths in g_file_read_link()Philip Withnall2022-10-241-1/+20
* glib: Add SPDX license headers automaticallyPhilip Withnall2022-05-181-0/+2
* glib: fix buffer overflow in g_canonicalize_filename()Marc-André Lureau2022-03-041-2/+6
* docs: mark macros, flags, enums with percent signGabor Karsay2022-03-041-2/+2
* gfileutils: Remove outdated BTRFS fsync optimization from set_contentsSebastian Keller2022-01-111-22/+0
* gfileutils: Fix transfer annotation and whitespace issuesPhaedrus Leeds2021-12-021-26/+26
* gfileutils: Correctly reset start value when canonicalising pathsPhilip Withnall2021-12-021-9/+10
* gfileutils: Add a comment in g_canonicalize_filename()Philip Withnall2021-12-021-0/+2
* gfileutils: Improve performance of g_canonicalize_filename()Sebastian Wilhelmi2021-11-261-57/+58
* Fix signedness warning in glib/gfileutils.cEmmanuel Fleury2021-10-141-2/+2
* docs: Break gtk-doc stanzas into paragraphsEmmanuele Bassi2021-08-021-2/+3
* gmain: Add g_steal_fd() to APISimon McVittie2021-03-221-10/+2
* fileutils: Avoid calling set_file_error with NULL GError**Timm Bäder2020-12-311-44/+57
* gfileutils: Fix typo in docsPhaedrus Leeds2020-12-101-1/+1
* Merge branch '2077-pointer-arithmetic' into 'master'Sebastian Dröge2020-09-101-1/+1
|\
| * gfileutils: Correct operator precedence to avoid undefined pointer mathsPhilip Withnall2020-06-101-1/+1
* | Don't pass more than G_MAXSSIZE bytes at once to write() in glib/gfileutils.cSebastian Dröge2020-08-271-1/+1
* | Fixing signedness warning in glib/gfileutils.cEmmanuel Fleury2020-08-271-1/+1
* | gfileutils: Fix O_NOFOLLOW handling on BSD systemsPhilip Withnall2020-07-271-2/+13
* | gfileutils: Use g_fsync() for platform-independencePhilip Withnall2020-07-261-2/+2
* | gfileutils: Add a mode argument to g_file_set_contents_full()Philip Withnall2020-07-261-5/+13
* | gfileutils: Implement GFileSetContentsFlagsPhilip Withnall2020-07-261-99/+203
* | gfileutils: Tidy up types of length arguments in helper functionsPhilip Withnall2020-07-261-5/+5
* | gfileutils: Factor out fsync calculationPhilip Withnall2020-07-261-39/+49
* | gfileutils: Split out write_to_file() helper functionPhilip Withnall2020-07-261-38/+53
* | gfileutils: Add g_file_set_contents_full() and GFileSetContentsFlagsPhilip Withnall2020-07-261-5/+34
|/
* gfileutils: Fix error propagation for other than ENOENTCarlos Garnacho2019-08-081-1/+1
* glib: Stop using g_get_current_time() in various placesPhilip Withnall2019-07-291-3/+3
* gfileutils: Try creating complete path firstRobert Nagy2019-07-261-0/+14
* gfileutils: Ignore ENOENT from all except the last elementRobert Nagy2019-07-261-3/+6
* Merge branch 'win32-symlink-refactoring' into 'master'Philip Withnall2019-03-131-5/+22
|\
| * W32: significant symlink code changesРуслан Ижбулатов2018-10-101-5/+22
* | gfileutils: Add examples to g_path_get_dirname() documentationPhilip Withnall2018-10-231-1/+3
|/
* gfileutils: document non-atomicity of g_file_set_contents()non-atomicity-of-g_file_set_contentsWill Thompson2018-06-151-0/+11
* gfileutils: Add missing ‘Since’ line to g_canonicalize_filename() docsPhilip Withnall2018-05-011-0/+1
* fileutils: Add g_canonicalize_filenameGeorges Basile Stavracas Neto2018-04-301-0/+134
* glib: add g_build_filename_valist()Cosimo Cecchi2017-11-071-0/+22
* gfileutils: factor out g_build_filename_va()Cosimo Cecchi2017-11-071-14/+18
* W32: Add a stat() implementation for private useРуслан Ижбулатов2017-11-011-1/+6
* Replace all instances of ssize_t with gssizeРуслан Ижбулатов2017-10-111-1/+1
* docs: Escape some backslashes for markdownVolker Sobek2017-10-051-1/+1