Commit Graph

  • 088e82bcf5 ci: only run the expensive tests in the Windows tests for now shears/main Johannes Schindelin 2026-06-12 11:33:40 +02:00
  • b06b1b85e5 Merge 'objects-larger-than-4gb-on-windows-pt2' Johannes Schindelin 2026-06-12 08:48:21 +02:00
  • d68e998225 Merge 'readme' into HEAD Johannes Schindelin 2018-06-07 08:45:01 +02:00
  • ec8ae3473c Merge pull request #2837 from dscho/monitor-component-updates Johannes Schindelin 2020-10-07 16:13:40 +02:00
  • b4fa014537 Merge branch 'deprecate-core.useBuiltinFSMonitor' Johannes Schindelin 2023-01-24 11:46:21 +01:00
  • 65e2e3bf0e SECURITY.md: document Git for Windows' policies Johannes Schindelin 2019-08-23 14:14:42 +02:00
  • de4a2c5ea0 dependabot: help keeping GitHub Actions versions up to date Johannes Schindelin 2024-02-06 18:45:35 +01:00
  • e5f8bb5410 Merge branch 'phase-out-reset-stdin' Johannes Schindelin 2018-06-08 18:34:51 +02:00
  • b8dc09f485 fsmonitor: reintroduce core.useBuiltinFSMonitor Victoria Dye 2022-04-04 15:38:58 -07:00
  • df85a6d355 Modify the GitHub Pull Request template (to reflect Git for Windows) Philip Oakley 2017-12-22 17:15:50 +00:00
  • bea6bb3e6a Add a GitHub workflow to monitor component updates Johannes Schindelin 2020-09-29 13:50:59 +02:00
  • 66ff608e5d Merge branch 'un-revert-editor-save-and-reset' Johannes Schindelin 2022-01-15 11:37:56 +01:00
  • d32cf2850f reset: reinstate support for the deprecated --stdin option Johannes Schindelin 2019-12-10 21:41:57 +01:00
  • ad52d600c2 Add an issue template Brendan Forster 2016-02-18 21:29:50 +11:00
  • 47091ac057 Merge branch 'busybox-w32' Johannes Schindelin 2019-02-07 14:35:33 +01:00
  • 9af8af3ef8 Partially un-revert "editor: save and reset terminal after calling EDITOR" Johannes Schindelin 2021-11-25 11:26:41 +01:00
  • 7f0e157111 README.md: Add a Windows-specific preamble Johannes Schindelin 2014-01-10 16:16:03 -06:00
  • 368260093d Merge branch 'long-paths' Johannes Schindelin 2018-11-15 12:23:43 +01:00
  • 5661b34325 CONTRIBUTING.md: add guide for first-time contributors Derrick Stolee 2018-03-01 12:10:14 -05:00
  • 7991ecc7a6 Merge branch 'gitk-and-git-gui-patches' Johannes Schindelin 2018-10-11 13:38:58 +02:00
  • 03a2fae147 Modify the Code of Conduct for Git for Windows Johannes Schindelin 2019-10-11 13:22:24 +02:00
  • 0459ec0b5f Add an AGENTS.md file to help with AI-assisted debugging/development Johannes Schindelin 2026-01-26 19:18:40 +01:00
  • e031c207ff Describe Git for Windows' architecture Johannes Schindelin 2023-02-13 13:31:35 +01:00
  • 058f756067 t9200: skip tests when $PWD contains a colon Johannes Schindelin 2017-07-07 10:15:36 +02:00
  • 4fd4672f51 t5813: allow for $PWD to be a Windows path Johannes Schindelin 2017-07-05 15:14:50 +02:00
  • a2f6940f51 t5605: special-case hardlink test for BusyBox-w32 Johannes Schindelin 2017-07-21 13:24:55 +02:00
  • 35b2d49934 t5532: workaround for BusyBox on Windows Johannes Schindelin 2017-07-21 12:48:33 +02:00
  • eb7c8af141 t5003: use binary file from t/lib-diff/ Johannes Schindelin 2017-08-05 21:36:01 +02:00
  • 794be001eb test-lib: add BUSYBOX prerequisite Johannes Schindelin 2017-07-19 17:07:56 +02:00
  • 9b90efe80e tests (mingw): remove Bash-specific pwd option Johannes Schindelin 2017-06-30 22:32:33 +02:00
  • a26db42e46 mingw: only use Bash-ism builtin pwd -W when available Johannes Schindelin 2017-06-30 00:35:40 +02:00
  • 92802323eb tests: use the correct path separator with BusyBox Johannes Schindelin 2018-11-19 20:34:13 +01:00
  • c9d82e175a tests: only override sort & find if there are usable ones in /usr/bin/ Johannes Schindelin 2017-07-18 01:15:40 +02:00
  • 4be324a1c8 tests: move test PNGs into t/lib-diff/ Johannes Schindelin 2017-08-05 20:28:37 +02:00
  • fd05517158 gitattributes: mark .png files as binary Johannes Schindelin 2018-10-11 23:55:44 +02:00
  • 107c720c15 tests(mingw): if iconv is unavailable, use test-helper --iconv Johannes Schindelin 2017-07-20 22:25:21 +02:00
  • 04ecc543b6 test-tool: learn to act as a drop-in replacement for iconv Johannes Schindelin 2017-07-20 22:18:56 +02:00
  • a3d3fd7ba1 mingw: when path_lookup() failed, try BusyBox Johannes Schindelin 2017-07-20 20:41:29 +02:00
  • 4bf23d9bc9 mingw: explicitly specify with which cmd to prefix the cmdline Johannes Schindelin 2017-07-20 22:45:01 +02:00
  • 4d8ae903b7 clean: suggest using core.longPaths if paths are too long to remove Ben Boeckel 2022-04-22 09:06:23 -04:00
  • d65108dae6 compat/fsmonitor/fsm-*-win32: support long paths Jeff Hostetler 2022-03-25 16:56:04 -04:00
  • 8393587196 win32(long path support): leave drive-less absolute paths intact Johannes Schindelin 2023-09-06 09:14:47 +02:00
  • b1ea2b6eea mingw: support long paths Karsten Blees 2015-07-28 21:07:41 +02:00
  • 4eca643e28 pack-objects (mingw): demonstrate a segmentation fault with large deltas Doug Kelly 2014-01-08 20:28:15 -06:00
  • f92b3c9627 Merge branch 'dont-clean-junctions-fscache' Johannes Schindelin 2019-07-23 21:57:12 +02:00
  • b8031d28bd Merge remote-tracking branch 'benpeart/fscache-per-thread-gfw' Johannes Schindelin 2018-11-16 14:38:19 +01:00
  • 113c133d6c clean: make use of FSCache Johannes Schindelin 2018-12-11 12:17:49 +01:00
  • e2582a9580 Merge pull request #1909 from benpeart/free-fscache-after-status-gfw Johannes Schindelin 2018-11-05 14:01:30 +01:00
  • 37c5e69dc5 fscache: implement an FSCache-aware is_mount_point() Johannes Schindelin 2018-12-11 12:17:49 +01:00
  • 65b1efbc69 Merge branch 'fscache' Johannes Schindelin 2018-11-15 12:23:43 +01:00
  • 3fc1cc8ed4 fscache: optionally enable wsl compability file mode bits xungeng li 2023-06-07 20:26:33 +08:00
  • 5d75e2efe2 fscache: Windows Docker volumes are *not* symbolic links Johannes Schindelin 2018-04-23 23:20:00 +02:00
  • f83c54784f fscache: remember the reparse tag for each entry Johannes Schindelin 2018-12-11 12:59:29 +01:00
  • 27ed554c5a fscache: teach fscache to use NtQueryDirectoryFile Ben Peart 2018-11-15 14:15:40 -05:00
  • 062d5fe5a4 fscache: make fscache_enable() thread safe Ben Peart 2018-11-16 10:59:18 -05:00
  • 27b8cf280c fscache: teach fscache to use mempool Ben Peart 2018-11-02 11:19:10 -04:00
  • e75c44801e fscache: update fscache to be thread specific instead of global Ben Peart 2018-10-04 15:38:08 -04:00
  • 8db26a321e fscache: fscache takes an initial size Ben Peart 2018-11-02 11:19:10 -04:00
  • 9cda2805aa mem_pool: add GIT_TRACE_MEMPOOL support Ben Peart 2018-10-04 18:10:21 -04:00
  • f4b9dea0b9 status: disable and free fscache at the end of the status command Ben Peart 2018-11-01 11:40:51 -04:00
  • 93213b1790 unpack-trees: enable fscache for sparse-checkout Derrick Stolee 2019-06-12 00:58:49 +00:00
  • 44205b97e3 fscache: add fscache hit statistics Ben Peart 2018-09-25 16:28:16 -04:00
  • 34582ad51c fscache: add GIT_TEST_FSCACHE support Ben Peart 2018-10-04 18:10:21 -04:00
  • 56d834876c fscache: use FindFirstFileExW to avoid retrieving the short name Ben Peart 2018-10-23 11:42:06 -04:00
  • 71d785c659 git-gui--askyesno (mingw): use Git for Windows' icon, if available Johannes Schindelin 2017-09-20 21:55:45 +02:00
  • fc8c708f24 Enable the filesystem cache (fscache) in refresh_index(). Ben Peart 2018-09-07 11:39:57 -04:00
  • 912fd1a2a1 checkout.c: enable fscache for checkout again Takuto Ikuta 2018-01-30 22:42:58 +09:00
  • 2f32c4225d fetch-pack.c: enable fscache for stats under .git/objects Takuto Ikuta 2017-11-22 20:39:38 +09:00
  • 55330ccf4d dir.c: regression fix for add_excludes with fscache Jeff Hostetler 2017-12-20 11:19:27 -05:00
  • b5c3d1adef fscache: make fscache_enabled() public Jeff Hostetler 2017-12-20 10:43:41 -05:00
  • b83e082a93 dir.c: make add_excludes aware of fscache during status Jeff Hostetler 2017-11-01 15:05:44 -04:00
  • 08d6e3ddaa add: use preload-index and fscache for performance Jeff Hostetler 2016-11-22 11:26:38 -05:00
  • a0652d2b20 fscache: add a test for the dir-not-found optimization Johannes Schindelin 2017-01-25 18:39:16 +01:00
  • 3b1b36e980 fscache: remember not-found directories Jeff Hostetler 2016-12-13 14:05:32 -05:00
  • fe7579bc75 fscache: add key for GIT_TRACE_FSCACHE Jeff Hostetler 2017-01-24 15:12:13 -05:00
  • 1f85fb8202 fscache: load directories only once Karsten Blees 2014-06-24 13:22:35 +02:00
  • 5c5513473b mingw: add a cache below mingw's lstat and dirent implementations Karsten Blees 2013-10-01 12:51:54 +02:00
  • e3c16b512a mingw: add infrastructure for read-only file system level caches Karsten Blees 2013-09-08 14:23:27 +02:00
  • 5f13eae19f Win32: make the lstat implementation pluggable Karsten Blees 2013-09-08 14:21:30 +02:00
  • 1f6aab3cdd mingw: make the dirent implementation pluggable Karsten Blees 2013-09-08 14:18:40 +02:00
  • 008ab89a98 Win32: dirent.c: Move opendir down Karsten Blees 2013-09-08 14:17:31 +02:00
  • e329554e33 Win32: make FILETIME conversion functions public Karsten Blees 2013-07-06 02:09:35 +02:00
  • 1383375468 git-gui--askyesno: fix funny text wrapping Johannes Schindelin 2017-09-20 21:52:28 +02:00
  • 0d5f932dd1 Merge branch 'ready-for-upstream' Johannes Schindelin 2018-10-11 13:38:58 +02:00
  • 9fb40189c2 Merge pull request #1170 from dscho/mingw-kill-process Johannes Schindelin 2018-10-11 23:29:20 +02:00
  • 5a2073d013 Merge branch 'wsl-file-mode-bits' Johannes Schindelin 2023-08-07 22:24:29 +02:00
  • 2e0926fbe7 Merge branch 'dont-clean-junctions' Johannes Schindelin 2019-07-30 10:19:14 +02:00
  • c9d300f4cb Merge pull request #1897 from piscisaureus/symlink-attr Johannes Schindelin 2018-10-31 15:08:16 +01:00
  • 5fc711e03d mingw: try resetting the read-only bit if rename fails (#4527) Johannes Schindelin 2023-08-07 16:12:10 +02:00
  • d3512d92be Merge 'docker-volumes-are-no-symlinks' Johannes Schindelin 2018-10-12 23:04:03 +02:00
  • 1d5db73bfe Merge branch 'msys2' Johannes Schindelin 2018-11-15 12:23:43 +01:00
  • bb1d50cb50 ci(macos): skip the git p4 tests (#5954) Johannes Schindelin 2025-11-14 10:46:28 +00:00
  • 077e1e1d6c entry: flush fscache after creating directories and writing files (#6250) Johannes Schindelin 2026-06-08 12:59:24 +02:00
  • 5d2135dad4 http: fix emptyAuth=auto for Negotiate/SPNEGO (#6170) Johannes Schindelin 2026-04-14 13:47:27 +02:00
  • ba375332ed Detect number of cores better on multi-socket systems (#6108) Johannes Schindelin 2026-04-06 12:25:16 +02:00
  • 83691ba184 Don't traverse mount points in remove_dir_recurse() (#6151) Johannes Schindelin 2026-03-31 11:20:45 +00:00
  • 719636cb29 Merge branch 'disallow-ntlm-auth-by-default' Johannes Schindelin 2026-02-12 16:06:29 +01:00
  • 80d1fd11b8 t/t5571-prep-push-hook.sh: Add test with writing to stderr (#6063) Johannes Schindelin 2026-01-27 15:13:22 +00:00
  • 9ef5e29ff9 Merge branch 'check-whitespace-only-downstream' Johannes Schindelin 2025-06-03 18:55:35 +02:00
  • e1921d0b47 Merge branch 'reftable-vs-custom-allocators' Johannes Schindelin 2025-06-02 14:30:49 +02:00