Commit Graph

  • c77756015e mailmap: always store allocated strings in mailmap blob Patrick Steinhardt 2024-06-07 08:39:12 +02:00
  • 844d190677 revision: always store allocated strings in output encoding Patrick Steinhardt 2024-06-07 08:39:07 +02:00
  • a3da6948c3 remote-curl: avoid assigning string constant to non-const variable Patrick Steinhardt 2024-06-07 08:39:03 +02:00
  • 5bd0851d97 send-pack: always allocate receive status Patrick Steinhardt 2024-06-07 08:38:58 +02:00
  • e463c5e8a0 parse-options: cast long name for OPTION_ALIAS Patrick Steinhardt 2024-06-07 08:38:54 +02:00
  • 8d3a7ce441 http: do not assign string constant to non-const field Patrick Steinhardt 2024-06-07 08:38:49 +02:00
  • e7b40195ae compat/win32: fix const-correctness with string constants Patrick Steinhardt 2024-06-07 08:38:44 +02:00
  • 9c076c32fb pretty: add casts for decoration option pointers Patrick Steinhardt 2024-06-07 08:38:39 +02:00
  • 9f03e4813a object-file: make buf parameter of index_mem() a constant Patrick Steinhardt 2024-06-07 08:38:35 +02:00
  • 724b6d1e18 object-file: mark cached object buffers as const Patrick Steinhardt 2024-06-07 08:38:30 +02:00
  • 32f9929109 ident: add casts for fallback name and GECOS Patrick Steinhardt 2024-06-07 08:38:25 +02:00
  • b31607a3e0 entry: refactor how we remove items for delayed checkouts Patrick Steinhardt 2024-06-07 08:38:20 +02:00
  • 394affd46d line-log: always allocate the output prefix Patrick Steinhardt 2024-06-07 08:38:16 +02:00
  • 42d2ad5556 line-log: stop assigning string constant to file parent buffer Patrick Steinhardt 2024-06-07 08:38:11 +02:00
  • 86badd4d0a diff: cast string constant in fill_textconv() Patrick Steinhardt 2024-06-07 08:38:06 +02:00
  • 81654d27bf builtin/remote: cast away constness in get_head_names() Patrick Steinhardt 2024-06-07 08:38:02 +02:00
  • 235ac3f81a refspec: remove global tag refspec structure Patrick Steinhardt 2024-06-07 08:37:57 +02:00
  • 66f892bb07 reftable: cast away constness when assigning constants to records Patrick Steinhardt 2024-06-07 08:37:52 +02:00
  • 23c32511b3 refs/reftable: stop micro-optimizing refname allocations on copy Patrick Steinhardt 2024-06-07 08:37:48 +02:00
  • c113c5df79 global: convert intentionally-leaking config strings to consts Patrick Steinhardt 2024-06-07 08:37:43 +02:00
  • b567004b4b global: improve const correctness when assigning string constants Patrick Steinhardt 2024-06-07 08:37:39 +02:00
  • 7dd4051b01 update-ref: add support for 'symref-update' command Karthik Nayak 2024-06-07 15:33:04 +02:00
  • f1dcdd6deb reftable: pick either 'oid' or 'target' for new updates Karthik Nayak 2024-06-07 15:33:03 +02:00
  • ed3272720e update-ref: add support for 'symref-create' command Karthik Nayak 2024-06-07 15:33:02 +02:00
  • 2343720967 update-ref: add support for 'symref-delete' command Karthik Nayak 2024-06-07 15:33:01 +02:00
  • 1451ac734f update-ref: add support for 'symref-verify' command Karthik Nayak 2024-06-07 15:33:00 +02:00
  • aa6e99f122 refs: specify error for regular refs with old_target Karthik Nayak 2024-06-07 15:32:59 +02:00
  • aba381c090 refs: create and use ref_update_expects_existing_old_ref() Karthik Nayak 2024-06-07 15:32:58 +02:00
  • 8981dca8bc server-info.c: remove temporary info files on exit Taylor Blau 2024-06-06 18:19:31 -04:00
  • c195ecda77 commit-graph.c: remove temporary graph layers on exit Taylor Blau 2024-06-06 18:19:25 -04:00
  • cd77e87115 The eleventh batch Junio C Hamano 2024-06-06 12:49:06 -07:00
  • 9d8e7d2ef7 Merge branch 'mt/openindiana-scalar' Junio C Hamano 2024-06-06 12:49:25 -07:00
  • df5c2c4962 Merge branch 'rs/difftool-env-simplify' Junio C Hamano 2024-06-06 12:49:24 -07:00
  • d11b0c75ec Merge branch 'th/quiet-lazy-fetch-from-promisor' Junio C Hamano 2024-06-06 12:49:23 -07:00
  • cf792653ad Merge branch 'ps/leakfixes' Junio C Hamano 2024-06-06 12:49:23 -07:00
  • 27db485c34 credential: clear expired c->credential, unify secret clearing Aaron Plattner 2024-06-06 11:35:16 -07:00
  • 8b4b125c60 What's cooking (2024/06 #02) Junio C Hamano 2024-06-06 11:24:40 -07:00
  • 62c71ace44 test-terminal: drop stdin handling Jeff King 2024-06-06 04:22:37 -04:00
  • 53ce2e3f0a am: add explicit "--retry" option Jeff King 2024-06-06 04:21:14 -04:00
  • df651330ab ci: fix check for Ubuntu 20.04 Patrick Steinhardt 2024-06-06 11:31:40 +02:00
  • 25a0023f28 builtin/refs: new command to migrate ref storage formats Patrick Steinhardt 2024-06-06 07:29:49 +02:00
  • 6d6a3a99c7 refs: implement logic to migrate between ref storage formats Patrick Steinhardt 2024-06-06 07:29:45 +02:00
  • 64a6dd8ffc refs: implement removal of ref storages Patrick Steinhardt 2024-06-06 07:29:39 +02:00
  • 1339cb3c47 worktree: don't store main worktree twice Patrick Steinhardt 2024-06-06 07:29:34 +02:00
  • b5d7db9e83 reftable: inline merged_table_release() Patrick Steinhardt 2024-06-06 07:29:30 +02:00
  • b3e098d6e7 refs/files: fix NULL pointer deref when releasing ref store Patrick Steinhardt 2024-06-06 07:29:25 +02:00
  • 120b67172f refs/files: extract function to iterate through root refs Patrick Steinhardt 2024-06-06 07:29:20 +02:00
  • 66275a6311 refs/files: refactor add_pseudoref_and_head_entries() Patrick Steinhardt 2024-06-06 07:29:16 +02:00
  • fbd1a693c7 refs: allow to skip creation of reflog entries Patrick Steinhardt 2024-06-06 07:29:11 +02:00
  • 6e1683ace9 refs: pass storage format to ref_store_init() explicitly Patrick Steinhardt 2024-06-06 07:29:06 +02:00
  • 318efb966b refs: convert ref storage format to an enum Patrick Steinhardt 2024-06-06 07:29:01 +02:00
  • a83f7f51e1 setup: unset ref storage when reinitializing repository version Patrick Steinhardt 2024-06-06 07:28:57 +02:00
  • f60fec6a16 ci/test-documentation: work around SyntaxWarning in Python 3.12 Patrick Steinhardt 2024-06-06 10:01:14 +02:00
  • 401151de9e gitlab-ci: add job to run make check-docs Patrick Steinhardt 2024-06-06 10:01:10 +02:00
  • 6423920974 Documentation/lint-manpages: bubble up errors Patrick Steinhardt 2024-06-06 10:01:05 +02:00
  • 2dd100c513 Makefile: extract script to lint missing/extraneous manpages Patrick Steinhardt 2024-06-06 10:01:00 +02:00
  • a74c0686fa add-i: finally retire add.interactive.useBuiltin Junio C Hamano 2024-06-05 14:27:21 -07:00
  • 5c71d6b63a attr.tree: HEAD:.gitattributes is no longer the default in a bare repo Junio C Hamano 2024-06-05 14:43:03 -07:00
  • 6d107751b2 sparse-checkout: free duplicate hashmap entries Jeff King 2024-06-04 06:13:40 -04:00
  • a544b7da2c sparse-checkout: free string list after displaying Jeff King 2024-06-04 06:13:37 -04:00
  • 521e04e6e8 sparse-checkout: free pattern list in sparse_checkout_list() Jeff King 2024-06-04 06:13:35 -04:00
  • 008f59d2d6 sparse-checkout: free sparse_filename after use Jeff King 2024-06-04 06:13:32 -04:00
  • a14d49ca84 sparse-checkout: refactor temporary sparse_checkout_patterns Jeff King 2024-06-04 06:13:30 -04:00
  • d765fa0331 sparse-checkout: always free "line" strbuf after reading input Jeff King 2024-06-04 06:13:27 -04:00
  • c3324649ed sparse-checkout: reuse --stdin buffer when reading patterns Jeff King 2024-06-04 06:13:25 -04:00
  • eed1fbe73b dir.c: always copy input to add_pattern() Jeff King 2024-06-04 06:13:22 -04:00
  • e7c3d1ddba dir.c: reduce max pattern file size to 100MB Jeff King 2024-06-05 04:03:08 -04:00
  • 607c3d372e show-ref: introduce --branches and deprecate --heads Junio C Hamano 2024-06-04 15:01:45 -07:00
  • b773fb8822 ls-remote: introduce --branches and deprecate --heads Junio C Hamano 2024-06-04 15:01:44 -07:00
  • a096e70c78 refs: call branches branches Junio C Hamano 2024-06-04 15:01:43 -07:00
  • 56f4f4a29d imap-send: minimum leakfix Junio C Hamano 2024-06-04 11:46:10 -07:00
  • 4c844c2f49 dir.c: free removed sparse-pattern hashmap entries Jeff King 2024-06-04 06:13:20 -04:00
  • db83b64cda sparse-checkout: clear patterns when init() sees existing sparse file Jeff King 2024-06-04 06:13:17 -04:00
  • 4318d3ab65 dir.c: free strings in sparse cone pattern hashmaps Jeff King 2024-06-04 06:13:14 -04:00
  • 4d7f95ed1f sparse-checkout: pass string literals directly to add_pattern() Jeff King 2024-06-04 06:13:10 -04:00
  • 2181fe6e46 sparse-checkout: free string list in write_cone_to_file() Jeff King 2024-06-04 06:13:05 -04:00
  • c14ca444db What's cooking (2024/06 #01) Junio C Hamano 2024-06-03 17:06:49 -07:00
  • 7b0defb391 The tenth batch Junio C Hamano 2024-06-03 13:10:59 -07:00
  • eb6392fb4f Merge branch 'th/push-local-ff-check-without-lazy-fetch' Junio C Hamano 2024-06-03 13:11:11 -07:00
  • 5c7c063c1f Merge branch 'ps/fix-reinit-includeif-onbranch' Junio C Hamano 2024-06-03 13:11:11 -07:00
  • 03b0e7d3a7 Merge branch 'ps/leakfixes' into ps/leakfixes-more Junio C Hamano 2024-06-03 13:08:33 -07:00
  • 9eaef5822c Sync with 'maint' Junio C Hamano 2024-05-31 15:50:54 -07:00
  • 291ef5b61c run-command: show prepared command Ian Wienand 2024-05-27 10:30:49 +10:00
  • d35a743659 Documentation: alias: add notes on shell expansion Ian Wienand 2024-05-27 10:30:48 +10:00
  • a2bc523e1e dir.c: skip .gitignore, etc larger than INT_MAX Jeff King 2024-05-31 08:00:34 -04:00
  • 715ae27382 Post 2.45.2 updates Junio C Hamano 2024-05-31 13:51:15 -07:00
  • 8211adfaba Merge branch 'jk/ci-macos-gcc13-fix' into maint-2.45 Junio C Hamano 2024-05-31 15:28:21 -07:00
  • 6e90e88de9 Merge branch 'ma/win32-unix-domain-socket' into maint-2.45 Junio C Hamano 2024-05-31 15:28:21 -07:00
  • 104cf1422c Merge branch 'jt/doc-submitting-rerolled-series' into maint-2.45 Junio C Hamano 2024-05-31 15:28:20 -07:00
  • 2e416ef066 Merge branch 'jc/doc-manpages-l10n' into maint-2.45 Junio C Hamano 2024-05-31 15:28:20 -07:00
  • 73049492d5 Merge branch 'jc/compat-regex-calloc-fix' into maint-2.45 Junio C Hamano 2024-05-31 15:28:19 -07:00
  • 1258fc2b08 Merge branch 'jc/no-default-attr-tree-in-bare' into maint-2.45 Junio C Hamano 2024-05-31 15:28:19 -07:00
  • 1b2e9068f8 Merge branch 'ps/ci-python-2-deprecation' into maint-2.45 Junio C Hamano 2024-05-31 15:28:18 -07:00
  • 0d7b7484c9 Merge branch 'jc/test-workaround-broken-mv' into maint-2.45 Junio C Hamano 2024-05-31 15:28:18 -07:00
  • 7482bc956c Merge branch 'jc/git-gui-maintainer-update' into maint-2.45 Junio C Hamano 2024-05-31 15:28:17 -07:00
  • 71fa8d2212 macOS: ls-files path fails if path of workdir is NFD Torsten Bögershausen 2024-05-31 21:31:56 +02:00
  • 94d25d3254 Merge branch 'jk/leakfixes' into jk/sparse-leakfix Junio C Hamano 2024-05-31 08:55:34 -07:00
  • b25ec8b8d5 t1517: more coverage for commands that work without repository Junio C Hamano 2024-05-31 01:43:27 -07:00
  • c3ebe91b40 Sync with Git 2.45.2 Junio C Hamano 2024-05-30 17:25:37 -07:00
  • bea9ecd24b Git 2.45.2 v2.45.2 Junio C Hamano 2024-05-30 17:18:43 -07:00