summaryrefslogtreecommitdiff
path: root/wrapper.c
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'jk/write-file'Junio C Hamano2016-07-191-40/+12
|\
| * write_file: add pointer+len variantJeff King2016-07-081-5/+11
| * write_file: use xopenJeff King2016-07-081-3/+1
| * write_file: drop "gently" formJeff King2016-07-081-43/+11
* | Merge branch 'sb/submodule-parallel-fetch'Junio C Hamano2016-07-191-16/+27
|\ \ | |/ |/|
| * hoist out handle_nonblock function for xread and xwritesb/submodule-parallel-fetchEric Wong2016-07-111-28/+20
| * xwrite: poll on non-blocking FDsEric Wong2016-06-271-2/+20
| * xread: retry after poll on EAGAIN/EWOULDBLOCKEric Wong2016-06-271-0/+1
* | Merge branch 'nd/error-errno'Junio C Hamano2016-05-171-2/+2
|\ \
| * | wrapper.c: use warning_errno()nd/error-errnoNguyễn Thái Ngọc Duy2016-05-091-2/+2
* | | wrapper.c: delete dead function git_mkstemps()nd/remove-unusedNguyễn Thái Ngọc Duy2016-04-221-17/+0
|/ /
* | Merge branch 'jk/tighten-alloc'Junio C Hamano2016-02-261-0/+3
|\ \
| * | harden REALLOC_ARRAY and xcalloc against size_t overflowJeff King2016-02-221-0/+3
| * | Merge branch 'js/fopen-harder' into maintJunio C Hamano2016-02-051-0/+13
| |\ \
* | \ \ Merge branch 'js/fopen-harder'Junio C Hamano2016-01-201-0/+13
|\ \ \ \ | | |/ / | |/| |
| * | | commit: allow editing the commit message even in shared reposJohannes Schindelin2016-01-071-0/+13
* | | | Merge branch 'sb/submodule-parallel-fetch'Junio C Hamano2016-01-121-2/+18
|\ \ \ \ | |_|/ / |/| | / | | |/ | |/|
| * | xread: poll on non blocking fdsStefan Beller2015-12-161-2/+18
* | | Merge branch 'jk/ident-loosen-getpwuid'Junio C Hamano2015-12-211-12/+0
|\ \ \ | |/ / |/| / | |/
| * ident: make xgetpwuid_self() a static local helperJeff King2015-12-101-12/+0
* | add xsnprintf helper functionJeff King2015-09-251-0/+16
|/
* write_file_v(): do not leave incomplete line at the endJunio C Hamano2015-08-251-0/+1
* write_file(): drop "fatal" parameterJunio C Hamano2015-08-241-4/+24
* wrapper: implement xfopen()Paul Tan2015-08-041-0/+21
* wrapper: implement xopen()Paul Tan2015-08-041-0/+35
* help.c: wrap wait-only poll() invocation in sleep_millisec()Johannes Sixt2015-06-051-0/+5
* Merge branch 'nd/multiple-work-trees'Junio C Hamano2015-05-111-0/+31
|\
| * wrapper.c: wrapper to open a file, fprintf then closeNguyễn Thái Ngọc Duy2014-12-011-0/+31
* | Merge branch 'jc/max-io-size-and-ssize-max'Junio C Hamano2015-02-251-1/+15
|\ \ | |/ |/|
| * xread/xwrite: clip MAX_IO_SIZE to SSIZE_MAXjc/max-io-size-and-ssize-maxJunio C Hamano2015-02-121-1/+15
* | wrapper.c: add a new function unlink_or_msgRonnie Sahlberg2014-10-151-0/+14
* | wrapper.c: remove/unlink_or_warn: simplify, treat ENOENT as successRonnie Sahlberg2014-10-151-8/+6
* | Merge branch 'sp/stream-clean-filter'Junio C Hamano2014-10-081-9/+10
|\ \
| * | memory_limit: use git_env_ulong() to parse GIT_ALLOC_LIMITSteffen Prohaska2014-08-281-7/+8
* | | Merge branch 'nd/large-blobs'Junio C Hamano2014-09-111-16/+52
|\ \ \
| * | | wrapper.c: introduce gentle xmallocz that does not die()Nguyễn Thái Ngọc Duy2014-08-181-16/+52
| |/ /
* | | wrapper: add xgetcwd()René Scharfe2014-08-261-0/+8
|/ /
* | read-cache.c: verify index file before we opportunistically update itym/fix-opportunistic-index-update-raceYiannis Marangos2014-04-101-0/+20
* | wrapper.c: add xpread() similar to xread()Yiannis Marangos2014-04-101-0/+18
* | typofixes: fix misspelt commentsMasanari Iida2013-11-121-1/+1
* | wrapper.c: only define gitmkstemps if neededRamsay Jones2013-10-141-0/+2
|/
* xread, xwrite: limit size of IO to 8MBSteffen Prohaska2013-08-201-0/+12
* Merge branch 'tr/fd-gotcha-fixes'Junio C Hamano2013-07-221-1/+1
|\
| * git_mkstemps: correctly test return value of open()Dale R. Worley2013-07-121-1/+1
| * Merge branch 'jn/warn-on-inaccessible-loosen' into maintJunio C Hamano2013-01-111-1/+9
| |\
* | | config: allow inaccessible configuration under $HOMEJonathan Nieder2013-04-151-4/+10
* | | Merge branch 'jn/warn-on-inaccessible-loosen'Junio C Hamano2013-01-061-1/+9
|\ \ \ | |/ / |/| / | |/
| * config: treat user and xdg config permission problems as errorsJonathan Nieder2012-10-131-0/+8
| * config, gitignore: failure to access with ENOTDIR is okJonathan Nieder2012-10-131-1/+1
* | xmkstemp(): avoid showing truncated template more carefullyJunio C Hamano2012-12-181-1/+1
|/