| Age | Commit message (Expand) | Author | Files | Lines |
| 2024-12-06 | global: trivial conversions to fix `-Wsign-compare` warnings | Patrick Steinhardt | 1 | -4/+1 |
| 2024-12-06 | global: mark code units that generate warnings with `-Wsign-compare` | Patrick Steinhardt | 1 | -0/+2 |
| 2024-09-01 | compat/terminal: mark parameter of git_terminal_prompt() UNUSED | Ramsay Jones | 1 | -1/+1 |
| 2023-08-19 | hashmap: use expected signatures for comparison functions | Jeff King | 1 | -4/+6 |
| 2023-07-05 | treewide: remove unnecessary includes for wrapper.h | Calvin Wan | 1 | -1/+0 |
| 2023-03-21 | treewide: remove unnecessary includes of cache.h | Elijah Newren | 1 | -1/+1 |
| 2023-03-21 | wrapper.h: move declarations for wrapper.c functions from cache.h | Elijah Newren | 1 | -0/+1 |
| 2023-03-21 | treewide: be explicit about dependence on gettext.h | Elijah Newren | 1 | -0/+1 |
| 2022-09-01 | git-compat-util.h: use "UNUSED", not "UNUSED(var)" | Ævar Arnfjörð Bjarmason | 1 | -1/+1 |
| 2022-08-19 | hashmap: mark unused callback parameters | Jeff King | 1 | -1/+1 |
| 2022-03-16 | terminal: restore settings on SIGTSTP | Phillip Wood | 1 | -3/+129 |
| 2022-03-16 | terminal: work around macos poll() bug | Phillip Wood | 1 | -6/+36 |
| 2022-03-16 | terminal: don't assume stdin is /dev/tty | Phillip Wood | 1 | -9/+20 |
| 2022-03-16 | terminal: use flags for save_term() | Phillip Wood | 1 | -20/+21 |
| 2022-02-23 | terminal: set VMIN and VTIME in non-canonical mode | Phillip Wood | 1 | -1/+9 |
| 2022-02-23 | terminal: pop signal handler when terminal is restored | Phillip Wood | 1 | -4/+13 |
| 2022-02-23 | terminal: always reset terminal when reading without echo | Phillip Wood | 1 | -1/+1 |
| 2021-10-06 | terminal: teach git how to save/restore its terminal settings | Carlo Marcelo Arenas Belón | 1 | -15/+60 |
| 2020-07-28 | strvec: convert more callers away from argv_array name | Jeff King | 1 | -9/+9 |
| 2020-01-15 | built-in add -p: handle Escape sequences more efficiently | Johannes Schindelin | 1 | -1/+72 |
| 2020-01-15 | built-in add -p: handle Escape sequences in interactive.singlekey mode | Johannes Schindelin | 1 | -1/+55 |
| 2020-01-15 | terminal: add a new function to read a single keystroke | Johannes Schindelin | 1 | -0/+55 |
| 2020-01-15 | terminal: accommodate Git for Windows' default terminal | Johannes Schindelin | 1 | -0/+50 |
| 2020-01-15 | terminal: make the code of disable_echo() reusable | Johannes Schindelin | 1 | -4/+15 |
| 2016-01-15 | strbuf: introduce strbuf_getline_{lf,nul}() | Junio C Hamano | 1 | -1/+1 |
| 2013-05-08 | mingw: rename WIN32 cpp macro to GIT_WINDOWS_NATIVE | Jonathan Nieder | 1 | -2/+2 |
| 2012-12-04 | mingw: reuse tty-version of git_terminal_prompt | Erik Faye-Lund | 1 | -9/+60 |
| 2012-12-04 | compat/terminal: separate input and output handles | Erik Faye-Lund | 1 | -11/+18 |
| 2012-12-04 | compat/terminal: factor out echo-disabling | Erik Faye-Lund | 1 | -18/+25 |
| 2012-08-06 | terminal: seek when switching between reading and writing | Jeff King | 1 | -0/+1 |
| 2011-12-12 | add generic terminal prompt function | Jeff King | 1 | -0/+81 |