path: root/wrapper.c
AgeCommit message (Expand)Author
2021-10-29wrapper: remove xunsetenv()Carlo Marcelo Arenas Belón
2021-09-22wrapper.c: add x{un,}setenv(), and use xsetenv() in environment.cÆvar Arnfjörð Bjarmason
2021-08-25xopen: explicitly report creation failuresRené Scharfe
2021-02-16add open_nofollow() helperJeff King
2020-09-02xrealloc: do not reuse pointer freed by zero-length realloc()Jeff King
2020-05-27wrapper: add function to compare strings with different NUL terminationbrian m. carlson
2020-04-22Merge branch 'dl/wrapper-fix-indentation'Junio C Hamano
2020-03-29wrapper: indent with tabsDenton Liu
2019-10-09Merge branch 'ah/cleanups'Junio C Hamano
2019-10-03git_mkstemps_mode(): replace magic numbers with computed valueJeff King
2019-10-02wrapper: use a loop instead of repetitive statementsAlex Henrie
2019-08-13packfile: drop release_pack_memory()Jeff King
2019-06-19wrapper: avoid undefined behaviour in macOSCarlo Marcelo Arenas Belón
2019-01-02wrapper: move is_empty_file() and rename it as is_empty_or_missing_file()Pranit Bauva
2018-05-06Replace all die("BUG: ...") calls by BUG() onesJohannes Schindelin
2018-02-22wrapper: rename 'template' variablesBrandon Williams
2017-11-06wrapper.c: consistently quote filenames in error messagesSimon Ruderich
2017-09-14avoid "write_in_full(fd, buf, len) != len" patternJeff King
2017-06-24Merge branch 'bw/config-h'Junio C Hamano
2017-06-15config: don't include config.h by defaultBrandon Williams
2017-06-13Merge branch 'nd/fopen-errors'Junio C Hamano
2017-06-13Merge branch 'jc/noent-notdir'Junio C Hamano
2017-05-30treewide: use is_missing_file_error() where ENOENT and ENOTDIR are checkedJunio C Hamano
2017-05-26wrapper.c: make warn_on_inaccessible() staticNguyễn Thái Ngọc Duy
2017-05-26wrapper.c: add and use fopen_or_warn()Nguyễn Thái Ngọc Duy
2017-05-26wrapper.c: add and use warn_on_fopen_errors()Nguyễn Thái Ngọc Duy
2017-04-24Merge branch 'dt/xgethostname-nul-termination'Junio C Hamano
2017-04-19xgethostname: handle long hostnamesDavid Turner
2017-02-28wrapper.c: remove unused gitmkstemps() functionRamsay Jones
2017-02-28wrapper.c: remove unused git_mkstemp() functionRamsay Jones
2016-07-19Merge branch 'jk/write-file'Junio C Hamano
2016-07-19Merge branch 'sb/submodule-parallel-fetch'Junio C Hamano
2016-07-11hoist out handle_nonblock function for xread and xwriteEric Wong
2016-07-08write_file: add pointer+len variantJeff King
2016-07-08write_file: use xopenJeff King
2016-07-08write_file: drop "gently" formJeff King
2016-06-27xwrite: poll on non-blocking FDsEric Wong
2016-06-27xread: retry after poll on EAGAIN/EWOULDBLOCKEric Wong
2016-05-17Merge branch 'nd/error-errno'Junio C Hamano
2016-05-09wrapper.c: use warning_errno()Nguyễn Thái Ngọc Duy
2016-04-22wrapper.c: delete dead function git_mkstemps()Nguyễn Thái Ngọc Duy
2016-02-26Merge branch 'jk/tighten-alloc'Junio C Hamano
2016-02-22harden REALLOC_ARRAY and xcalloc against size_t overflowJeff King
2016-02-05Merge branch 'js/fopen-harder' into maintJunio C Hamano
2016-01-20Merge branch 'js/fopen-harder'Junio C Hamano
2016-01-12Merge branch 'sb/submodule-parallel-fetch'Junio C Hamano
2016-01-07commit: allow editing the commit message even in shared reposJohannes Schindelin
2015-12-21Merge branch 'jk/ident-loosen-getpwuid'Junio C Hamano
2015-12-16xread: poll on non blocking fdsStefan Beller
2015-12-10ident: make xgetpwuid_self() a static local helperJeff King