summaryrefslogtreecommitdiffstats
path: root/wrapper.c
AgeCommit message (Expand)AuthorLines
2019-06-19wrapper: avoid undefined behaviour in macOSCarlo Marcelo Arenas Belón-1/+1
2019-01-02wrapper: move is_empty_file() and rename it as is_empty_or_missing_file()Pranit Bauva-0/+13
2018-05-06Replace all die("BUG: ...") calls by BUG() onesJohannes Schindelin-2/+2
2018-02-22wrapper: rename 'template' variablesBrandon Williams-20/+20
2017-11-06wrapper.c: consistently quote filenames in error messagesSimon Ruderich-4/+4
2017-09-14avoid "write_in_full(fd, buf, len) != len" patternJeff King-1/+1
2017-06-24Merge branch 'bw/config-h'Junio C Hamano-0/+1
2017-06-15config: don't include config.h by defaultBrandon Williams-0/+1
2017-06-13Merge branch 'nd/fopen-errors'Junio C Hamano-5/+26
2017-06-13Merge branch 'jc/noent-notdir'Junio C Hamano-2/+2
2017-05-30treewide: use is_missing_file_error() where ENOENT and ENOTDIR are checkedJunio C Hamano-2/+2
2017-05-26wrapper.c: make warn_on_inaccessible() staticNguyễn Thái Ngọc Duy-5/+5
2017-05-26wrapper.c: add and use fopen_or_warn()Nguyễn Thái Ngọc Duy-0/+11
2017-05-26wrapper.c: add and use warn_on_fopen_errors()Nguyễn Thái Ngọc Duy-0/+10
2017-04-23Merge branch 'dt/xgethostname-nul-termination'Junio C Hamano-0/+13
2017-04-18xgethostname: handle long hostnamesDavid Turner-0/+13
2017-02-28wrapper.c: remove unused gitmkstemps() functionRamsay Jones-7/+0
2017-02-28wrapper.c: remove unused git_mkstemp() functionRamsay Jones-17/+0
2016-07-19Merge branch 'jk/write-file'Junio C Hamano-40/+12
2016-07-19Merge branch 'sb/submodule-parallel-fetch'Junio C Hamano-16/+27
2016-07-11hoist out handle_nonblock function for xread and xwriteEric Wong-28/+20
2016-07-08write_file: add pointer+len variantJeff King-5/+11
2016-07-08write_file: use xopenJeff King-3/+1
2016-07-08write_file: drop "gently" formJeff King-43/+11
2016-06-27xwrite: poll on non-blocking FDsEric Wong-2/+20
2016-06-27xread: retry after poll on EAGAIN/EWOULDBLOCKEric Wong-0/+1
2016-05-17Merge branch 'nd/error-errno'Junio C Hamano-2/+2
2016-05-09wrapper.c: use warning_errno()Nguyễn Thái Ngọc Duy-2/+2
2016-04-22wrapper.c: delete dead function git_mkstemps()Nguyễn Thái Ngọc Duy-17/+0
2016-02-26Merge branch 'jk/tighten-alloc'Junio C Hamano-0/+3
2016-02-22harden REALLOC_ARRAY and xcalloc against size_t overflowJeff King-0/+3
2016-02-05Merge branch 'js/fopen-harder' into maintJunio C Hamano-0/+13
2016-01-20Merge branch 'js/fopen-harder'Junio C Hamano-0/+13
2016-01-12Merge branch 'sb/submodule-parallel-fetch'Junio C Hamano-2/+18
2016-01-07commit: allow editing the commit message even in shared reposJohannes Schindelin-0/+13
2015-12-21Merge branch 'jk/ident-loosen-getpwuid'Junio C Hamano-12/+0
2015-12-16xread: poll on non blocking fdsStefan Beller-2/+18
2015-12-10ident: make xgetpwuid_self() a static local helperJeff King-12/+0
2015-09-25add xsnprintf helper functionJeff King-0/+16
2015-08-25write_file_v(): do not leave incomplete line at the endJunio C Hamano-0/+1
2015-08-24write_file(): drop "fatal" parameterJunio C Hamano-4/+24
2015-08-04wrapper: implement xfopen()Paul Tan-0/+21
2015-08-04wrapper: implement xopen()Paul Tan-0/+35
2015-06-05help.c: wrap wait-only poll() invocation in sleep_millisec()Johannes Sixt-0/+5
2015-05-11Merge branch 'nd/multiple-work-trees'Junio C Hamano-0/+31
2015-02-25Merge branch 'jc/max-io-size-and-ssize-max'Junio C Hamano-1/+15
2015-02-12xread/xwrite: clip MAX_IO_SIZE to SSIZE_MAXJunio C Hamano-1/+15
2014-12-01wrapper.c: wrapper to open a file, fprintf then closeNguyễn Thái Ngọc Duy-0/+31
2014-10-15wrapper.c: add a new function unlink_or_msgRonnie Sahlberg-0/+14
2014-10-15wrapper.c: remove/unlink_or_warn: simplify, treat ENOENT as successRonnie Sahlberg-8/+6