Commit Graph

  • 8279c02a0f Don't traverse mount points in remove_dir_recurse() (#6151) shears/main Johannes Schindelin 2026-03-31 11:20:45 +00:00
  • 3b6235f252 dir: do not traverse mount points Maks Kuznia 2026-03-30 23:18:31 +02:00
  • 53737c72ca mingw: use strftime() directly in UCRT builds (#6130) Johannes Schindelin 2026-03-25 20:04:38 +00:00
  • 973552e1b8 git svn: remove deprecation note (since it is no longer included in Git for Windows, anyway) (#6142) Johannes Schindelin 2026-03-24 18:56:28 +00:00
  • be7a5753a7 fixup! git-svn: mark it as unsupported by the Git for Windows project Johannes Schindelin 2026-03-24 14:45:25 +01:00
  • 9d7773bbb2 http: fix bug in ntlm_allow=1 handling (#6136) Johannes Schindelin 2026-03-23 11:41:45 +00:00
  • 2f6e61ab0f http: fix bug in ntlm_allow=1 handling Matthew John Cheetham 2026-03-20 11:28:28 +00:00
  • 4dea3d59ae osx-clang: work around Homebrew's clang lacking REG_ENHANCED Johannes Schindelin 2026-03-20 09:09:10 +01:00
  • 72f281a349 Merge branch 'disallow-ntlm-auth-by-default' Johannes Schindelin 2026-02-12 16:06:29 +01:00
  • cfdc713289 Merge 'readme' into HEAD Johannes Schindelin 2018-06-07 08:45:01 +02:00
  • d434e98546 Merge pull request #2837 from dscho/monitor-component-updates Johannes Schindelin 2020-10-07 16:13:40 +02:00
  • 710ef1abce SECURITY.md: document Git for Windows' policies Johannes Schindelin 2019-08-23 14:14:42 +02:00
  • 36bfc3b596 Merge branch 'deprecate-core.useBuiltinFSMonitor' Johannes Schindelin 2023-01-24 11:46:21 +01:00
  • f5a88913ed dependabot: help keeping GitHub Actions versions up to date Johannes Schindelin 2024-02-06 18:45:35 +01:00
  • cc1b5bf0ac Modify the GitHub Pull Request template (to reflect Git for Windows) Philip Oakley 2017-12-22 17:15:50 +00:00
  • bddc774fbb Merge branch 'phase-out-reset-stdin' Johannes Schindelin 2018-06-08 18:34:51 +02:00
  • db909d836c fsmonitor: reintroduce core.useBuiltinFSMonitor Victoria Dye 2022-04-04 15:38:58 -07:00
  • 1b168ab09d Add a GitHub workflow to monitor component updates Johannes Schindelin 2020-09-29 13:50:59 +02:00
  • 1862ddb5f7 Add an issue template Brendan Forster 2016-02-18 21:29:50 +11:00
  • 6c3cc8c621 Merge branch 'un-revert-editor-save-and-reset' Johannes Schindelin 2022-01-15 11:37:56 +01:00
  • a0428c8589 reset: reinstate support for the deprecated --stdin option Johannes Schindelin 2019-12-10 21:41:57 +01:00
  • 31bf452257 README.md: Add a Windows-specific preamble Johannes Schindelin 2014-01-10 16:16:03 -06:00
  • 6f2fbe9c73 Merge pull request #1170 from dscho/mingw-kill-process Johannes Schindelin 2018-10-11 23:29:20 +02:00
  • e21cde5a8e Partially un-revert "editor: save and reset terminal after calling EDITOR" Johannes Schindelin 2021-11-25 11:26:41 +01:00
  • db839f444a CONTRIBUTING.md: add guide for first-time contributors Derrick Stolee 2018-03-01 12:10:14 -05:00
  • cf3f116831 Merge branch 'wsl-file-mode-bits' Johannes Schindelin 2023-08-07 22:24:29 +02:00
  • e383ea68a4 mingw: really handle SIGINT Johannes Schindelin 2018-04-23 00:24:29 +02:00
  • 26d41eee0e Modify the Code of Conduct for Git for Windows Johannes Schindelin 2019-10-11 13:22:24 +02:00
  • 10e0f13273 Merge branch 'busybox-w32' Johannes Schindelin 2019-02-07 14:35:33 +01:00
  • a81d827133 Describe Git for Windows' architecture [no ci] Johannes Schindelin 2023-02-13 13:31:35 +01:00
  • 6e73d79d16 Merge pull request #1897 from piscisaureus/symlink-attr Johannes Schindelin 2018-10-31 15:08:16 +01:00
  • 0c6b525dfe mingw: try resetting the read-only bit if rename fails (#4527) Johannes Schindelin 2023-08-07 16:12:10 +02:00
  • 2531965ae9 Merge 'docker-volumes-are-no-symlinks' Johannes Schindelin 2018-10-12 23:04:03 +02:00
  • c65d223e47 Merge branch 'msys2' Johannes Schindelin 2018-11-15 12:23:43 +01:00
  • f7faeeae25 Merge branch 'long-paths' Johannes Schindelin 2018-11-15 12:23:43 +01:00
  • f69ddac115 Merge branch 'gitk-and-git-gui-patches' Johannes Schindelin 2018-10-11 13:38:58 +02:00
  • 27d34c3fe8 mingw: optionally enable wsl compability file mode bits xungeng li 2023-06-07 20:26:33 +08:00
  • 9e164dedaf mingw: kill child processes in a gentler way Johannes Schindelin 2017-05-17 17:05:09 +02:00
  • fdbfde7680 mingw: work around rename() failing on a read-only file David Lomas 2023-07-28 15:20:43 +01:00
  • d2354f0db5 t9200: skip tests when $PWD contains a colon Johannes Schindelin 2017-07-07 10:15:36 +02:00
  • f3b2049e2a mingw: Windows Docker volumes are *not* symbolic links Johannes Schindelin 2018-04-23 23:20:00 +02:00
  • b2a5fcac90 t5813: allow for $PWD to be a Windows path Johannes Schindelin 2017-07-05 15:14:50 +02:00
  • 1dda4c2f5d mingw: move the file_attr_to_st_mode() function definition JiSeop Moon 2018-04-23 22:35:26 +02:00
  • a9d52c644c t5605: special-case hardlink test for BusyBox-w32 Johannes Schindelin 2017-07-21 13:24:55 +02:00
  • b3e7b1169d mingw: when running in a Windows container, try to rename() harder JiSeop Moon 2018-04-23 22:31:42 +02:00
  • d9c6dbb1ca t5532: workaround for BusyBox on Windows Johannes Schindelin 2017-07-21 12:48:33 +02:00
  • ffb7f022c6 mingw: introduce code to detect whether we're inside a Windows container JiSeop Moon 2018-04-23 22:30:18 +09:00
  • f4b86a7b3a t5003: use binary file from t/lib-diff/ Johannes Schindelin 2017-08-05 21:36:01 +02:00
  • 4f552c87f1 test-lib: add BUSYBOX prerequisite Johannes Schindelin 2017-07-19 17:07:56 +02:00
  • d3405e1dc2 tests (mingw): remove Bash-specific pwd option Johannes Schindelin 2017-06-30 22:32:33 +02:00
  • 7e947fc9a5 mingw: only use Bash-ism builtin pwd -W when available Johannes Schindelin 2017-06-30 00:35:40 +02:00
  • 005965744c tests: use the correct path separator with BusyBox Johannes Schindelin 2018-11-19 20:34:13 +01:00
  • b61edd23db tests: only override sort & find if there are usable ones in /usr/bin/ Johannes Schindelin 2017-07-18 01:15:40 +02:00
  • cd003969ba tests: move test PNGs into t/lib-diff/ Johannes Schindelin 2017-08-05 20:28:37 +02:00
  • 01de596f35 gitattributes: mark .png files as binary Johannes Schindelin 2018-10-11 23:55:44 +02:00
  • cd88360d58 tests(mingw): if iconv is unavailable, use test-helper --iconv Johannes Schindelin 2017-07-20 22:25:21 +02:00
  • 34224b3748 test-tool: learn to act as a drop-in replacement for iconv Johannes Schindelin 2017-07-20 22:18:56 +02:00
  • c38a0fb973 mingw: when path_lookup() failed, try BusyBox Johannes Schindelin 2017-07-20 20:41:29 +02:00
  • 8ba7f7741f mingw: explicitly specify with which cmd to prefix the cmdline Johannes Schindelin 2017-07-20 22:45:01 +02:00
  • 8bbbaf1ce9 Win32: symlink: add test for symlink attribute Bert Belder 2018-10-26 23:42:09 +02:00
  • e14c1c0af2 mingw: allow to specify the symlink type in .gitattributes Bert Belder 2018-10-26 11:51:51 +02:00
  • 7b09fdae4d Introduce helper to create symlinks that knows about index_state Johannes Schindelin 2019-02-11 14:19:18 +01:00
  • 584ff29039 Win32: symlink: move phantom symlink creation to a separate function Bert Belder 2018-10-26 11:13:45 +02:00
  • 418d374315 mingw (git_terminal_prompt): do fall back to CONIN$/CONOUT$ method Johannes Schindelin 2018-02-23 02:50:03 +01:00
  • cc40de888f compat/terminal.c: only use the Windows console if bash 'read -r' fails Karsten Blees 2015-05-09 02:11:48 +02:00
  • 8a76add6fa mingw: Support git_terminal_prompt with more terminals Karsten Blees 2015-03-19 16:33:44 +01:00
  • 4b5baf4e6f clean: suggest using core.longPaths if paths are too long to remove Ben Boeckel 2022-04-22 09:06:23 -04:00
  • aa3bd9c56e compat/fsmonitor/fsm-*-win32: support long paths Jeff Hostetler 2022-03-25 16:56:04 -04:00
  • a85ce6dd55 win32(long path support): leave drive-less absolute paths intact Johannes Schindelin 2023-09-06 09:14:47 +02:00
  • 06388ff435 mingw: support long paths Karsten Blees 2015-07-28 21:07:41 +02:00
  • 6d9829b192 pack-objects (mingw): demonstrate a segmentation fault with large deltas Doug Kelly 2014-01-08 20:28:15 -06:00
  • 154c3a47eb Merge branch 'dont-clean-junctions-fscache' Johannes Schindelin 2019-07-23 21:57:12 +02:00
  • 30030716f3 Merge remote-tracking branch 'benpeart/fscache-per-thread-gfw' Johannes Schindelin 2018-11-16 14:38:19 +01:00
  • 14dd191239 clean: make use of FSCache Johannes Schindelin 2018-12-11 12:17:49 +01:00
  • 6a9cc7f84f Merge pull request #1909 from benpeart/free-fscache-after-status-gfw Johannes Schindelin 2018-11-05 14:01:30 +01:00
  • 2da6c79b59 fscache: implement an FSCache-aware is_mount_point() Johannes Schindelin 2018-12-11 12:17:49 +01:00
  • d2205bd848 Merge branch 'fscache' Johannes Schindelin 2018-11-15 12:23:43 +01:00
  • 82b2aa075b fscache: remember the reparse tag for each entry Johannes Schindelin 2018-12-11 12:59:29 +01:00
  • c9950f449e fscache: teach fscache to use NtQueryDirectoryFile Ben Peart 2018-11-15 14:15:40 -05:00
  • 3c391a26de fscache: make fscache_enable() thread safe Ben Peart 2018-11-16 10:59:18 -05:00
  • 78b55e242d fscache: teach fscache to use mempool Ben Peart 2018-11-02 11:19:10 -04:00
  • 48c54acba3 fscache: update fscache to be thread specific instead of global Ben Peart 2018-10-04 15:38:08 -04:00
  • 0758e55132 fscache: fscache takes an initial size Ben Peart 2018-11-02 11:19:10 -04:00
  • 49d2e49ba9 mem_pool: add GIT_TRACE_MEMPOOL support Ben Peart 2018-10-04 18:10:21 -04:00
  • 7a4a287cb7 Merge branch 'git-gui-askyesno' Johannes Schindelin 2018-06-08 18:37:01 +02:00
  • 7cc5cee05d status: disable and free fscache at the end of the status command Ben Peart 2018-11-01 11:40:51 -04:00
  • 5c59a8ce92 git-gui--askyesno (mingw): use Git for Windows' icon, if available Johannes Schindelin 2017-09-20 21:55:45 +02:00
  • ca04e13932 unpack-trees: enable fscache for sparse-checkout Derrick Stolee 2019-06-12 00:58:49 +00:00
  • 1fc58ae6f1 git-gui--askyesno: fix funny text wrapping Johannes Schindelin 2017-09-20 21:52:28 +02:00
  • 1a6b7d81ad fscache: add fscache hit statistics Ben Peart 2018-09-25 16:28:16 -04:00
  • 1cdc5c634b fscache: add GIT_TEST_FSCACHE support Ben Peart 2018-10-04 18:10:21 -04:00
  • 6f7d37bc38 fscache: use FindFirstFileExW to avoid retrieving the short name Ben Peart 2018-10-23 11:42:06 -04:00
  • d492c46133 Enable the filesystem cache (fscache) in refresh_index(). Ben Peart 2018-09-07 11:39:57 -04:00
  • 7ce18f0b82 checkout.c: enable fscache for checkout again Takuto Ikuta 2018-01-30 22:42:58 +09:00
  • 0e8eace2fa fetch-pack.c: enable fscache for stats under .git/objects Takuto Ikuta 2017-11-22 20:39:38 +09:00
  • eb1085da5a dir.c: regression fix for add_excludes with fscache Jeff Hostetler 2017-12-20 11:19:27 -05:00
  • bd8c47b4fe fscache: make fscache_enabled() public Jeff Hostetler 2017-12-20 10:43:41 -05:00
  • 8b865e79be dir.c: make add_excludes aware of fscache during status Jeff Hostetler 2017-11-01 15:05:44 -04:00
  • 28576b1b48 add: use preload-index and fscache for performance Jeff Hostetler 2016-11-22 11:26:38 -05:00
  • 8d4c4b8cf3 fscache: add a test for the dir-not-found optimization Johannes Schindelin 2017-01-25 18:39:16 +01:00