1. a103ad6 Merge branch 'jk/pipe-command-nonblock' by Junio C Hamano · 2 years, 6 months ago
  2. ec4f39b git-compat-util: make MAX_IO_SIZE define globally available by Jeff King · 2 years, 7 months ago
  3. 3a251ba trace2: only include "fsync" events if we git_fsync() by Ævar Arnfjörð Bjarmason · 2 years, 8 months ago
  4. 538dc45 Merge branch 'ep/maint-equals-null-cocci' by Junio C Hamano · 2 years, 10 months ago
  5. afe8a90 tree-wide: apply equals-null.cocci by Junio C Hamano · 2 years, 10 months ago
  6. 9a49876 trace2: add stats for fsync operations by Neeraj Singh · 3 years ago
  7. abf38ab core.fsyncmethod: add writeout-only mode by Neeraj Singh · 3 years ago
  8. 19d3f22 wrapper: make inclusion of Windows csprng header tightly scoped by Neeraj Singh · 3 years ago
  9. 47efda9 wrapper: use a CSPRNG to generate random file names by brian m. carlson · 3 years, 1 month ago
  10. 05cd988 wrapper: add a helper to generate numbers from a CSPRNG by brian m. carlson · 3 years, 1 month ago
  11. 6fc527a wrapper: remove xunsetenv() by Carlo Marcelo Arenas Belón · 3 years, 4 months ago
  12. 3540c71 wrapper.c: add x{un,}setenv(), and use xsetenv() in environment.c by Ævar Arnfjörð Bjarmason · 3 years, 5 months ago
  13. a7439d0 xopen: explicitly report creation failures by René Scharfe · 3 years, 6 months ago
  14. 00611d8 add open_nofollow() helper by Jeff King · 4 years ago
  15. 6479ea4 xrealloc: do not reuse pointer freed by zero-length realloc() by Jeff King · 4 years, 6 months ago
  16. 14570dc wrapper: add function to compare strings with different NUL termination by brian m. carlson · 4 years, 9 months ago
  17. b660a76 Merge branch 'dl/wrapper-fix-indentation' by Junio C Hamano · 4 years, 10 months ago
  18. 7cd54d3 wrapper: indent with tabs by Denton Liu · 5 years ago
  19. 6e12570 Merge branch 'ah/cleanups' by Junio C Hamano · 5 years ago
  20. 53d687b git_mkstemps_mode(): replace magic numbers with computed value by Jeff King · 5 years ago
  21. 54a80a9 wrapper: use a loop instead of repetitive statements by Alex Henrie · 5 years ago
  22. 9827d4c packfile: drop release_pack_memory() by Jeff King · 6 years ago
  23. 729a9b5 wrapper: avoid undefined behaviour in macOS by Carlo Marcelo Arenas Belón · 6 years ago
  24. e3b1e3b wrapper: move is_empty_file() and rename it as is_empty_or_missing_file() by Pranit Bauva · 6 years ago
  25. 033abf9 Replace all die("BUG: ...") calls by BUG() ones by Johannes Schindelin · 7 years ago
  26. eb78e23 wrapper: rename 'template' variables by Brandon Williams · 7 years ago
  27. 0a288d1 wrapper.c: consistently quote filenames in error messages by Simon Ruderich · 7 years ago
  28. 06f46f2 avoid "write_in_full(fd, buf, len) != len" pattern by Jeff King · 7 years ago
  29. f31d23a Merge branch 'bw/config-h' by Junio C Hamano · 8 years ago
  30. b2141fc config: don't include config.h by default by Brandon Williams · 8 years ago
  31. b9a7d55 Merge branch 'nd/fopen-errors' by Junio C Hamano · 8 years ago
  32. 93dd544 Merge branch 'jc/noent-notdir' by Junio C Hamano · 8 years ago
  33. c705420 treewide: use is_missing_file_error() where ENOENT and ENOTDIR are checked by Junio C Hamano · 8 years ago
  34. 382fb07 wrapper.c: make warn_on_inaccessible() static by Nguyễn Thái Ngọc Duy · 8 years ago
  35. e9d983f wrapper.c: add and use fopen_or_warn() by Nguyễn Thái Ngọc Duy · 8 years ago
  36. 11dc1fc wrapper.c: add and use warn_on_fopen_errors() by Nguyễn Thái Ngọc Duy · 8 years ago
  37. 5938454 Merge branch 'dt/xgethostname-nul-termination' by Junio C Hamano · 8 years ago
  38. 5781a9a xgethostname: handle long hostnames by David Turner · 8 years ago
  39. b2d593a wrapper.c: remove unused gitmkstemps() function by Ramsay Jones · 8 years ago
  40. 34de5e4 wrapper.c: remove unused git_mkstemp() function by Ramsay Jones · 8 years ago
  41. 2b6456b Merge branch 'jk/write-file' by Junio C Hamano · 9 years ago
  42. 7725beb Merge branch 'sb/submodule-parallel-fetch' by Junio C Hamano · 9 years ago
  43. d751dd1 hoist out handle_nonblock function for xread and xwrite by Eric Wong · 9 years ago
  44. 52563d7 write_file: add pointer+len variant by Jeff King · 9 years ago
  45. ee861e0 write_file: use xopen by Jeff King · 9 years ago
  46. ef22318 write_file: drop "gently" form by Jeff King · 9 years ago
  47. ef1cf01 xwrite: poll on non-blocking FDs by Eric Wong · 9 years ago
  48. c22f620 xread: retry after poll on EAGAIN/EWOULDBLOCK by Eric Wong · 9 years ago
  49. 40cfc95 Merge branch 'nd/error-errno' by Junio C Hamano · 9 years ago
  50. 1da045f wrapper.c: use warning_errno() by Nguyễn Thái Ngọc Duy · 9 years ago
  51. 6594883 wrapper.c: delete dead function git_mkstemps() by Nguyễn Thái Ngọc Duy · 9 years ago
  52. 11529ec Merge branch 'jk/tighten-alloc' by Junio C Hamano · 9 years ago
  53. e7792a7 harden REALLOC_ARRAY and xcalloc against size_t overflow by Jeff King · 9 years ago
  54. da07df3 Merge branch 'js/fopen-harder' into maint by Junio C Hamano · 9 years ago
  55. 7a63c9e Merge branch 'js/fopen-harder' by Junio C Hamano · 9 years ago
  56. 187c0d3 Merge branch 'sb/submodule-parallel-fetch' by Junio C Hamano · 9 years ago
  57. 79d7582 commit: allow editing the commit message even in shared repos by Johannes Schindelin · 9 years ago
  58. 5498c57 Merge branch 'jk/ident-loosen-getpwuid' by Junio C Hamano · 9 years ago
  59. 1079c4b xread: poll on non blocking fds by Stefan Beller · 9 years ago
  60. e850194 ident: make xgetpwuid_self() a static local helper by Jeff King · 9 years ago
  61. 7b03c89 add xsnprintf helper function by Jeff King · 9 years ago
  62. e7ffa38 write_file_v(): do not leave incomplete line at the end by Junio C Hamano · 10 years ago
  63. 12d6ce1 write_file(): drop "fatal" parameter by Junio C Hamano · 10 years ago
  64. 260eec2 wrapper: implement xfopen() by Paul Tan · 10 years ago
  65. 3ff53df wrapper: implement xopen() by Paul Tan · 10 years ago
  66. 2024d31 help.c: wrap wait-only poll() invocation in sleep_millisec() by Johannes Sixt · 10 years ago
  67. 68a2e6a Merge branch 'nd/multiple-work-trees' by Junio C Hamano · 10 years ago
  68. 81a535d Merge branch 'jc/max-io-size-and-ssize-max' by Junio C Hamano · 10 years ago
  69. a983e6a xread/xwrite: clip MAX_IO_SIZE to SSIZE_MAX by Junio C Hamano · 10 years ago
  70. 316e53e wrapper.c: wrapper to open a file, fprintf then close by Nguyễn Thái Ngọc Duy · 10 years ago
  71. 9ccc0c0 wrapper.c: add a new function unlink_or_msg by Ronnie Sahlberg · 11 years ago
  72. 1054af7 wrapper.c: remove/unlink_or_warn: simplify, treat ENOENT as success by Ronnie Sahlberg · 11 years ago
  73. f0d8900 Merge branch 'sp/stream-clean-filter' by Junio C Hamano · 10 years ago
  74. bedd3b4 Merge branch 'nd/large-blobs' by Junio C Hamano · 10 years ago
  75. 9927d96 memory_limit: use git_env_ulong() to parse GIT_ALLOC_LIMIT by Steffen Prohaska · 11 years ago
  76. aa14e98 wrapper: add xgetcwd() by René Scharfe · 11 years ago
  77. f8bb1d9 wrapper.c: introduce gentle xmallocz that does not die() by Nguyễn Thái Ngọc Duy · 11 years ago
  78. 426ddee read-cache.c: verify index file before we opportunistically update it by Yiannis Marangos · 11 years ago
  79. 9aa91af wrapper.c: add xpread() similar to xread() by Yiannis Marangos · 11 years ago
  80. 382d20e typofixes: fix misspelt comments by Masanari Iida · 11 years ago
  81. ec145c9 wrapper.c: only define gitmkstemps if needed by Ramsay Jones · 11 years ago
  82. 0b6806b xread, xwrite: limit size of IO to 8MB by Steffen Prohaska · 12 years ago
  83. 1d1934c Merge branch 'tr/fd-gotcha-fixes' by Junio C Hamano · 12 years ago
  84. a2cb86c git_mkstemps: correctly test return value of open() by Dale R. Worley · 12 years ago
  85. 4698c8f config: allow inaccessible configuration under $HOME by Jonathan Nieder · 12 years ago
  86. e6f1550 Merge branch 'jn/warn-on-inaccessible-loosen' into maint by Junio C Hamano · 12 years ago
  87. 4f43e97 Merge branch 'jn/warn-on-inaccessible-loosen' by Junio C Hamano · 12 years ago
  88. f7be59b xmkstemp(): avoid showing truncated template more carefully by Junio C Hamano · 12 years ago
  89. 96b9e0e config: treat user and xdg config permission problems as errors by Jonathan Nieder · 12 years ago
  90. e5c52c9 config, gitignore: failure to access with ENOTDIR is ok by Jonathan Nieder · 12 years ago
  91. 55b38a4 warn_on_inaccessible(): a helper to warn on inaccessible paths by Junio C Hamano · 13 years ago
  92. ba8bd83 config: warn on inaccessible files by Jeff King · 13 years ago
  93. 2f70587 ident: report passwd errors with a more friendly message by Jeff King · 13 years ago
  94. d41489a Add more large blob test cases by Nguyễn Thái Ngọc Duy · 13 years ago
  95. 56d7c27 read_in_full: always report errors by Jeff King · 14 years ago
  96. e2a57aa Name make_*_path functions more accurately by Carlos Martín Nieto · 14 years ago
  97. b308bf1 Merge branch 'maint' by Junio C Hamano · 14 years ago
  98. 1368f65 compat: helper for detecting unsigned overflow by Jonathan Nieder · 14 years ago
  99. 6cf6bb3 Improve error messages when temporary file creation fails by Arnout Engelen · 14 years ago
  100. 00b0d7f set_try_to_free_routine(NULL) means "do nothing special" by Junio C Hamano · 14 years ago