index
:
git.git
main
maint
master
next
seen
todo
The core git plumbing
Junio C. Hamano
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
git-compat-util.h
Age
Commit message (
Expand
)
Author
Files
Lines
2019-02-13
Merge branch 'nd/fileno-may-be-macro'
Junio C Hamano
1
-0
/
+8
2019-02-12
git-compat-util: work around fileno(fp) that is a macro
Duy Nguyen
1
-0
/
+8
2019-01-18
Merge branch 'rb/hpe'
Junio C Hamano
1
-0
/
+13
2019-01-14
Merge branch 'nd/indentation-fix'
Junio C Hamano
1
-1
/
+1
2019-01-14
Merge branch 'tb/use-common-win32-pathfuncs-on-cygwin'
Junio C Hamano
1
-1
/
+2
2019-01-03
git-compat-util.h: add FLOSS headers for HPE NonStop
Randall S. Becker
1
-0
/
+13
2018-12-26
git clone <url> C:\cygwin\home\USER\repo' is working (again)
Torsten Bögershausen
1
-1
/
+2
2018-12-09
Indent code with TABs
Nguyễn Thái Ngọc Duy
1
-1
/
+1
2018-11-21
Merge branch 'cc/delta-islands'
Junio C Hamano
1
-0
/
+1
2018-11-21
pack-objects: zero-initialize tree_depth/layer arrays
Jeff King
1
-0
/
+1
2018-11-14
git-compat-util: prefer poll.h to sys/poll.h
Đoàn Trần Công Danh
1
-1
/
+4
2018-10-31
config: allow for platform-specific core.* config settings
Johannes Schindelin
1
-0
/
+8
2018-10-30
Merge branch 'cb/khash-maybe-unused-function'
Junio C Hamano
1
-0
/
+2
2018-10-26
Merge branch 'js/mingw-default-ident'
Junio C Hamano
1
-0
/
+4
2018-10-24
commit-slabs: move MAYBE_UNUSED out
Carlo Marcelo Arenas Belón
1
-0
/
+2
2018-10-16
mingw: use domain information for default email
Johannes Schindelin
1
-0
/
+4
2018-10-04
mingw: bump the minimum Windows version to Vista
Johannes Schindelin
1
-1
/
+1
2018-10-04
mingw: set _WIN32_WINNT explicitly for Git for Windows
Johannes Schindelin
1
-1
/
+1
2018-08-20
Merge branch 'js/typofixes'
Junio C Hamano
1
-1
/
+1
2018-08-08
git-compat-util.h: fix typo
Johannes Schindelin
1
-1
/
+1
2018-07-26
automatically ban strcpy()
Jeff King
1
-0
/
+6
2018-05-30
Merge branch 'js/use-bug-macro'
Junio C Hamano
1
-1
/
+4
2018-05-29
Sync with Git 2.17.1
Junio C Hamano
1
-0
/
+17
2018-05-23
Merge branch 'nd/repack-keep-pack'
Junio C Hamano
1
-0
/
+4
2018-05-22
Sync with Git 2.16.4
Junio C Hamano
1
-0
/
+17
2018-05-22
Sync with Git 2.15.2
Junio C Hamano
1
-0
/
+17
2018-05-22
Sync with Git 2.14.4
Junio C Hamano
1
-0
/
+17
2018-05-22
Sync with Git 2.13.7
Junio C Hamano
1
-0
/
+17
2018-05-21
skip_prefix: add case-insensitive variant
Jeff King
1
-0
/
+17
2018-05-10
BUG_exit_code: fix sparse "symbol not declared" warning
Ramsay Jones
1
-0
/
+3
2018-05-08
Merge branch 'ls/checkout-encoding'
Junio C Hamano
1
-0
/
+1
2018-05-06
Convert remaining die*(BUG) messages
Johannes Schindelin
1
-1
/
+1
2018-04-16
gc --auto: exclude base pack if not enough mem to "repack -ad"
Nguyễn Thái Ngọc Duy
1
-0
/
+4
2018-03-09
strbuf: add a case insensitive starts_with()
Lars Schneider
1
-0
/
+1
2018-02-22
wrapper: rename 'template' variables
Brandon Williams
1
-2
/
+2
2017-12-11
git-compat-util: introduce skip_to_optional_arg()
Christian Couder
1
-0
/
+23
2017-09-29
Merge branch 'rj/no-sign-compare'
Junio C Hamano
1
-2
/
+4
2017-09-22
git-compat-util.h: xsize_t() - avoid -Wsign-compare warnings
Ramsay Jones
1
-2
/
+4
2017-09-20
git-compat-util: make UNLEAK less error-prone
Jonathan Tan
1
-2
/
+2
2017-09-08
add UNLEAK annotation for reducing leak false positives
Jeff King
1
-0
/
+20
2017-08-23
pack: move release_pack_memory()
Jonathan Tan
1
-2
/
+0
2017-08-23
Merge branch 'rs/move-array' into maint
Junio C Hamano
1
-0
/
+8
2017-08-11
Merge branch 'rs/move-array'
Junio C Hamano
1
-0
/
+8
2017-07-18
Merge branch 'tb/push-to-cygwin-unc-path'
Junio C Hamano
1
-0
/
+3
2017-07-17
add MOVE_ARRAY
René Scharfe
1
-0
/
+8
2017-07-05
cygwin: allow pushing to UNC paths
Torsten Bögershausen
1
-0
/
+3
2017-06-15
git-compat-util: add a FREE_AND_NULL() wrapper around free(ptr); ptr = NULL
Ævar Arnfjörð Bjarmason
1
-0
/
+6
2017-06-13
Merge branch 'nd/fopen-errors'
Junio C Hamano
1
-6
/
+9
2017-06-13
Merge branch 'jc/noent-notdir'
Junio C Hamano
1
-0
/
+15
2017-06-13
Merge branch 'bw/forking-and-threading' into maint
Junio C Hamano
1
-1
/
+0
2017-05-30
Merge branch 'bw/forking-and-threading'
Junio C Hamano
1
-1
/
+0
2017-05-30
compat-util: is_missing_file_error()
Junio C Hamano
1
-0
/
+15
2017-05-29
Merge branch 'jk/bug-to-abort'
Junio C Hamano
1
-0
/
+9
2017-05-26
wrapper.c: make warn_on_inaccessible() static
Nguyễn Thái Ngọc Duy
1
-2
/
+0
2017-05-26
wrapper.c: add and use fopen_or_warn()
Nguyễn Thái Ngọc Duy
1
-0
/
+1
2017-05-26
wrapper.c: add and use warn_on_fopen_errors()
Nguyễn Thái Ngọc Duy
1
-0
/
+2
2017-05-26
git_fopen: fix a sparse 'not declared' warning
Ramsay Jones
1
-4
/
+6
2017-05-16
Merge branch 'js/larger-timestamps'
Junio C Hamano
1
-0
/
+5
2017-05-16
Merge branch 'dt/raise-core-packed-git-limit'
Junio C Hamano
1
-1
/
+1
2017-05-15
usage.c: drop set_error_handle()
Jeff King
1
-1
/
+0
2017-05-15
usage.c: add BUG() function
Jeff King
1
-0
/
+9
2017-04-27
use uintmax_t for timestamps
Johannes Schindelin
1
-4
/
+4
2017-04-27
timestamp_t: a new data type for timestamps
Johannes Schindelin
1
-0
/
+2
2017-04-23
Merge branch 'dt/xgethostname-nul-termination'
Junio C Hamano
1
-0
/
+6
2017-04-23
PRItime: introduce a new "printf format" for timestamps
Johannes Schindelin
1
-0
/
+1
2017-04-23
parse_timestamp(): specify explicitly where we parse timestamps
Johannes Schindelin
1
-0
/
+2
2017-04-20
Increase core.packedGitLimit
David Turner
1
-1
/
+1
2017-04-18
xgethostname: handle long hostnames
David Turner
1
-0
/
+2
2017-04-18
use HOST_NAME_MAX to size buffers for gethostname(2)
René Scharfe
1
-0
/
+4
2017-03-28
Merge branch 'jk/pack-name-cleanups' into maint
Junio C Hamano
1
-2
/
+0
2017-03-21
Merge branch 'jk/pack-name-cleanups'
Junio C Hamano
1
-2
/
+0
2017-03-16
move odb_* declarations out of git-compat-util.h
Jeff King
1
-2
/
+0
2017-02-28
wrapper.c: remove unused gitmkstemps() function
Ramsay Jones
1
-5
/
+0
2017-02-15
Merge branch 'rs/swap'
Junio C Hamano
1
-0
/
+10
2017-01-30
add SWAP macro
René Scharfe
1
-0
/
+10
2017-01-23
add QSORT_S
René Scharfe
1
-0
/
+5
2017-01-23
compat: add qsort_s()
René Scharfe
1
-0
/
+6
2016-12-05
Merge branch 'jk/common-main' into maint-2.10
Junio C Hamano
1
-2
/
+2
2016-10-31
Merge branch 'jk/common-main'
Junio C Hamano
1
-2
/
+2
2016-10-28
Merge branch 'jk/tighten-alloc' into maint
Junio C Hamano
1
-11
/
+6
2016-10-27
git-compat-util: move content inside ifdef/endif guards
Jeff King
1
-2
/
+2
2016-10-26
Merge branch 'jk/tighten-alloc'
Junio C Hamano
1
-11
/
+6
2016-10-17
inline xalloc_flex() into FLEXPTR_ALLOC_MEM
René Scharfe
1
-9
/
+3
2016-10-17
avoid pointer arithmetic involving NULL in FLEX_ALLOC_MEM
René Scharfe
1
-2
/
+3
2016-10-11
Merge branch 'rs/copy-array' into maint
Junio C Hamano
1
-0
/
+8
2016-10-10
Merge branch 'rs/qsort'
Junio C Hamano
1
-0
/
+8
2016-10-03
Merge branch 'rs/copy-array'
Junio C Hamano
1
-0
/
+8
2016-09-29
Merge branch 'js/regexec-buf' into maint
Junio C Hamano
1
-0
/
+13
2016-09-29
add QSORT
René Scharfe
1
-0
/
+8
2016-09-26
Merge branch 'js/regexec-buf'
Junio C Hamano
1
-0
/
+13
2016-09-25
add COPY_ARRAY
René Scharfe
1
-0
/
+8
2016-09-21
regex: add regexec_buf() that can work on a non NUL-terminated string
Johannes Schindelin
1
-0
/
+13
2016-09-19
Merge branch 'rs/compat-strdup' into maint
Junio C Hamano
1
-0
/
+8
2016-09-19
Merge branch 'jk/squelch-false-warning-from-gcc-o3' into maint
Junio C Hamano
1
-0
/
+1
2016-09-19
Merge branch 'cc/apply-am'
Junio C Hamano
1
-0
/
+3
2016-09-12
Merge branch 'rs/compat-strdup'
Junio C Hamano
1
-0
/
+8
2016-09-12
Merge branch 'jk/squelch-false-warning-from-gcc-o3'
Junio C Hamano
1
-0
/
+1
2016-09-07
usage: add get_error_routine() and get_warn_routine()
Christian Couder
1
-0
/
+2
2016-09-07
usage: add set_warn_routine()
Christian Couder
1
-0
/
+1
2016-09-07
compat: move strdup(3) replacement to its own file
René Scharfe
1
-0
/
+8
2016-08-31
error_errno: use constant return similar to error()
Jeff King
1
-0
/
+1
2016-08-25
Merge branch 'bw/mingw-avoid-inheriting-fd-to-lockfile'
Junio C Hamano
1
-0
/
+4
2016-08-23
mingw: ensure temporary file handles are not inherited by child processes
Ben Wijen
1
-0
/
+4
2016-08-17
Merge branch 'jk/tighten-alloc'
Junio C Hamano
1
-1
/
+1
2016-08-13
correct FLEXPTR_* example in comment
René Scharfe
1
-1
/
+1
2016-07-19
Merge branch 'jk/common-main'
Junio C Hamano
1
-0
/
+2
2016-07-11
Merge branch 'jk/ansi-color'
Junio C Hamano
1
-0
/
+17
2016-07-06
Merge branch 'jk/common-main-2.8' into jk/common-main
Junio C Hamano
1
-0
/
+2
2016-07-01
add an extra level of indirection to main()
Jeff King
1
-0
/
+2
2016-06-23
add skip_prefix_mem helper
Jeff King
1
-0
/
+17
2016-05-17
Merge branch 'nd/error-errno'
Junio C Hamano
1
-0
/
+2
2016-05-09
usage.c: add warning_errno() and error_errno()
Nguyễn Thái Ngọc Duy
1
-0
/
+2
2016-05-06
Merge branch 'ky/imap-send-openssl-1.1.0' into maint
Junio C Hamano
1
-3
/
+0
2016-04-22
Merge branch 'ky/imap-send-openssl-1.1.0'
Junio C Hamano
1
-3
/
+0
2016-04-08
configure: remove checking for HMAC_CTX_cleanup
Kazuki Yamaguchi
1
-3
/
+0
2016-03-21
Merge branch 'es/st-add4-gcc-4.2-workaround' into maint
Junio C Hamano
1
-2
/
+2
2016-03-21
git-compat-util: st_add4: work around gcc 4.2.x compiler crash
Eric Sunshine
1
-2
/
+2
2016-03-17
Merge branch 'maint-2.5' into maint-2.6
Junio C Hamano
1
-0
/
+34
2016-03-17
Merge branch 'maint-2.4' into maint-2.5
Junio C Hamano
1
-0
/
+34
2016-03-16
add helpers for detecting size_t overflow
Jeff King
1
-0
/
+34
2016-03-10
Merge branch 'ak/git-strip-extension-from-dashed-command' into maint
Junio C Hamano
1
-4
/
+0
2016-02-22
git-compat-util: drop mempcpy compat code
Jeff King
1
-9
/
+0
2016-02-22
add helpers for allocating flex-array structs
Jeff King
1
-0
/
+62
2016-02-22
harden REALLOC_ARRAY and xcalloc against size_t overflow
Jeff King
1
-1
/
+2
2016-02-21
git.c: simplify stripping extension of a file in handle_builtin()
Alexander Kuleshov
1
-4
/
+0
2016-02-19
add helpers for detecting size_t overflow
Jeff King
1
-0
/
+34
2016-02-05
Merge branch 'js/dirname-basename' into maint
Junio C Hamano
1
-0
/
+10
2016-02-05
Merge branch 'js/fopen-harder' into maint
Junio C Hamano
1
-0
/
+1
2016-01-12
compat/basename.c: provide a dirname() compatibility function
Johannes Schindelin
1
-0
/
+2
2016-01-12
Refactor skipping DOS drive prefixes
Johannes Schindelin
1
-0
/
+8
2016-01-07
commit: allow editing the commit message even in shared repos
Johannes Schindelin
1
-0
/
+1
2015-12-21
Merge branch 'jk/ident-loosen-getpwuid'
Junio C Hamano
1
-3
/
+0
2015-12-10
ident: make xgetpwuid_self() a static local helper
Jeff King
1
-3
/
+0
2015-11-05
Merge branch 'js/misc-fixes' into maint
Junio C Hamano
1
-1
/
+5
2015-10-30
Merge branch 'js/misc-fixes'
Junio C Hamano
1
-1
/
+5
2015-10-26
Correct fscanf formatting string for I64u values
Waldek Maleska
1
-0
/
+4
2015-10-26
Squelch warning about an integer overflow
Johannes Schindelin
1
-1
/
+1
2015-10-20
Merge branch 'jk/war-on-sprintf'
Junio C Hamano
1
-1
/
+4
2015-10-05
Merge branch 'kn/for-each-tag'
Junio C Hamano
1
-0
/
+3
2015-10-05
probe_utf8_pathname_composition: use internal strbuf
Jeff King
1
-1
/
+1
2015-09-25
add xsnprintf helper function
Jeff King
1
-0
/
+3
2015-09-17
strtoul_ui: reject negative values
Matthieu Moy
1
-0
/
+3
2015-08-25
Merge branch 'jk/long-error-messages'
Junio C Hamano
1
-1
/
+1
2015-08-11
vreportf: report to arbitrary filehandles
Jeff King
1
-1
/
+1
2015-08-04
wrapper: implement xfopen()
Paul Tan
1
-0
/
+1
2015-08-04
wrapper: implement xopen()
Paul Tan
1
-0
/
+1
2015-06-25
Merge branch 'cb/array-size' into maint
Junio C Hamano
1
-5
/
+3
2015-06-25
Merge branch 'cb/array-size'
Junio C Hamano
1
-5
/
+3
2015-06-25
Merge branch 'jk/diagnose-config-mmap-failure' into maint
Junio C Hamano
1
-0
/
+1
2015-06-24
Fix definition of ARRAY_SIZE for non-gcc builds
Charles Bailey
1
-5
/
+3
2015-06-16
Merge branch 'ep/do-not-feed-a-pointer-to-array-size' into maint
Junio C Hamano
1
-1
/
+53
2015-06-11
Merge branch 'jk/diagnose-config-mmap-failure'
Junio C Hamano
1
-0
/
+1
2015-05-28
config.c: avoid xmmap error messages
Jeff King
1
-0
/
+1
2015-05-26
Merge branch 'nd/untracked-cache'
Junio C Hamano
1
-0
/
+1
2015-05-11
Merge branch 'ep/do-not-feed-a-pointer-to-array-size'
Junio C Hamano
1
-1
/
+53
2015-05-05
git-compat-util.h: implement a different ARRAY_SIZE macro for for safely deri...
Elia Pinto
1
-1
/
+53
2015-04-16
git-compat-util: add fallbacks for unlocked stdio
Jeff King
1
-0
/
+6
2015-03-20
Merge branch 'km/bsd-sysctl'
Junio C Hamano
1
-0
/
+3
2015-03-20
Merge branch 'km/bsd-shells'
Junio C Hamano
1
-0
/
+4
2015-03-12
untracked cache: guard and disable on system changes
Nguyễn Thái Ngọc Duy
1
-0
/
+1
2015-03-10
configure: support HAVE_BSD_SYSCTL option
Kyle J. McKay
1
-0
/
+3
2015-03-10
git-compat-util.h: move SHELL_PATH default into header
Kyle J. McKay
1
-0
/
+4
2015-03-06
Merge branch 'bw/kwset-use-unsigned'
Junio C Hamano
1
-1
/
+1
2015-03-06
Merge branch 'rj/no-xopen-source-for-cygwin' into maint
Junio C Hamano
1
-6
/
+0
2015-03-05
Merge branch 'es/squelch-openssl-warnings-on-macosx' into maint
Junio C Hamano
1
-3
/
+6
2015-03-05
Merge branch 'rj/no-xopen-source-for-cygwin'
Junio C Hamano
1
-6
/
+0
2015-03-02
kwset: use unsigned char to store values with high-bit set
Ben Walton
1
-1
/
+1
2015-02-24
Merge branch 'jk/blame-commit-label' into maint
Junio C Hamano
1
-0
/
+5
2015-02-22
git-compat-util.h: remove redundant code
Ramsay Jones
1
-6
/
+0
2015-02-22
Merge branch 'es/squelch-openssl-warnings-on-macosx'
Junio C Hamano
1
-3
/
+6
2015-02-11
Merge branch 'km/gettext-n'
Junio C Hamano
1
-0
/
+4
2015-02-11
Merge branch 'jk/blame-commit-label'
Junio C Hamano
1
-0
/
+5
2015-02-09
git-compat-util: do not step on MAC_OS_X_VERSION_MIN_REQUIRED
Kyle J. McKay
1
-3
/
+6
2015-01-14
Merge branch 'rh/autoconf-rhel3'
Junio C Hamano
1
-0
/
+3
2015-01-13
git-compat-util: add xstrdup_or_null helper
Jeff King
1
-0
/
+5
2015-01-12
gettext.h: add parentheses around N_ expansion if supported
Kyle J. McKay
1
-0
/
+4
2015-01-09
configure.ac: check for HMAC_CTX_cleanup
Reuben Hawkins
1
-0
/
+3
2015-01-07
Merge branch 'es/squelch-openssl-warnings-on-macosx'
Junio C Hamano
1
-0
/
+4
2014-12-22
Merge branch 'dm/compat-s-ifmt-for-zos'
Junio C Hamano
1
-0
/
+34
2014-12-22
Merge branch 'rj/no-xopen-source-for-cygwin'
Junio C Hamano
1
-1
/
+2
2014-12-18
git-compat-util: suppress unavoidable Apple-specific deprecation warnings
Eric Sunshine
1
-0
/
+4
2014-12-04
compat: convert modes to use portable file type values
David Michael
1
-0
/
+34
2014-11-24
git-compat-util.h: don't define _XOPEN_SOURCE on cygwin
Ramsay Jones
1
-1
/
+2
2014-10-29
Merge branch 'dm/port2zos'
Junio C Hamano
1
-1
/
+1
2014-10-29
Merge branch 'jk/prune-mtime'
Junio C Hamano
1
-1
/
+1
2014-10-27
git-compat-util.h: support variadic macros with the XL C compiler
David Michael
1
-1
/
+1
2014-10-24
Merge branch 'eb/no-pthreads'
Junio C Hamano
1
-0
/
+5
2014-10-19
Handle atexit list internaly for unthreaded builds
Etienne Buira
1
-0
/
+5
2014-10-16
isxdigit: cast input to unsigned char
Jeff King
1
-1
/
+1
2014-10-15
wrapper.c: add a new function unlink_or_msg
Ronnie Sahlberg
1
-0
/
+9
2014-10-15
wrapper.c: remove/unlink_or_warn: simplify, treat ENOENT as success
Ronnie Sahlberg
1
-2
/
+5
2014-09-29
Merge branch 'jt/itimer-autoconf'
Junio C Hamano
1
-1
/
+1
2014-09-26
Merge branch 'rs/realloc-array'
Junio C Hamano
1
-0
/
+2
2014-09-19
Merge branch 'ss/compat-default-source-for-newer-gnu'
Junio C Hamano
1
-0
/
+1
2014-09-18
add macro REALLOC_ARRAY
René Scharfe
1
-0
/
+2
2014-09-15
compat-util: add _DEFAULT_SOURCE define
Sergey Senozhatsky
1
-0
/
+1
2014-09-11
Merge branch 'nd/large-blobs'
Junio C Hamano
1
-0
/
+1
2014-09-09
Merge branch 'rs/inline-compat-path-macros'
Junio C Hamano
1
-6
/
+22
2014-09-02
Merge branch 'rs/strbuf-getcwd'
Junio C Hamano
1
-0
/
+1
2014-08-29
git-compat-util.h: add missing semicolon after struct itimerval
Jonas 'Sortie' Termansen
1
-1
/
+1
[prev]
[next]