summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorLines
2024-06-07line-log: stop assigning string constant to file parent bufferPatrick Steinhardt-1/+3
2024-06-07diff: cast string constant in `fill_textconv()`Patrick Steinhardt-1/+1
2024-06-07builtin/remote: cast away constness in `get_head_names()`Patrick Steinhardt-6/+6
2024-06-07refspec: remove global tag refspec structurePatrick Steinhardt-19/+14
2024-06-07reftable: cast away constness when assigning constants to recordsPatrick Steinhardt-63/+63
2024-06-07refs/reftable: stop micro-optimizing refname allocations on copyPatrick Steinhardt-12/+16
2024-06-07global: convert intentionally-leaking config strings to constsPatrick Steinhardt-16/+21
2024-06-07global: improve const correctness when assigning string constantsPatrick Steinhardt-102/+106
2024-06-07update-ref: add support for 'symref-update' commandKarthik Nayak-0/+306
2024-06-07reftable: pick either 'oid' or 'target' for new updatesKarthik Nayak-2/+3
2024-06-07update-ref: add support for 'symref-create' commandKarthik Nayak-6/+146
2024-06-07update-ref: add support for 'symref-delete' commandKarthik Nayak-10/+140
2024-06-07update-ref: add support for 'symref-verify' commandKarthik Nayak-15/+208
2024-06-07refs: specify error for regular refs with `old_target`Karthik Nayak-6/+18
2024-06-07refs: create and use `ref_update_expects_existing_old_ref()`Karthik Nayak-3/+14
2024-06-07server-info.c: remove temporary info files on exitTaylor Blau-16/+10
2024-06-07commit-graph.c: remove temporary graph layers on exitTaylor Blau-12/+33
2024-06-06The eleventh batchJunio C Hamano-0/+4
2024-06-06Merge branch 'mt/openindiana-scalar'Junio C Hamano-4/+0
2024-06-06Merge branch 'rs/difftool-env-simplify'Junio C Hamano-8/+4
2024-06-06Merge branch 'th/quiet-lazy-fetch-from-promisor'Junio C Hamano-0/+51
2024-06-06Merge branch 'ps/leakfixes'Junio C Hamano-585/+1138
2024-06-06credential: clear expired c->credential, unify secret clearingAaron Plattner-22/+28
2024-06-06test-terminal: drop stdin handlingJeff King-26/+3
2024-06-06am: add explicit "--retry" optionJeff King-6/+19
2024-06-06ci: fix check for Ubuntu 20.04Patrick Steinhardt-1/+1
2024-06-06builtin/refs: new command to migrate ref storage formatsPatrick Steinhardt-0/+384
2024-06-06refs: implement logic to migrate between ref storage formatsPatrick Steinhardt-0/+326
2024-06-06refs: implement removal of ref storagesPatrick Steinhardt-0/+146
2024-06-06worktree: don't store main worktree twicePatrick Steinhardt-18/+11
2024-06-06reftable: inline `merged_table_release()`Patrick Steinhardt-18/+4
2024-06-06refs/files: fix NULL pointer deref when releasing ref storePatrick Steinhardt-0/+2
2024-06-06refs/files: extract function to iterate through root refsPatrick Steinhardt-9/+42
2024-06-06refs/files: refactor `add_pseudoref_and_head_entries()`Patrick Steinhardt-9/+6
2024-06-06refs: allow to skip creation of reflog entriesPatrick Steinhardt-2/+20
2024-06-06refs: pass storage format to `ref_store_init()` explicitlyPatrick Steinhardt-8/+11
2024-06-06refs: convert ref storage format to an enumPatrick Steinhardt-22/+29
2024-06-06setup: unset ref storage when reinitializing repository versionPatrick Steinhardt-0/+2
2024-06-06ci/test-documentation: work around SyntaxWarning in Python 3.12Patrick Steinhardt-0/+1
2024-06-06gitlab-ci: add job to run `make check-docs`Patrick Steinhardt-0/+9
2024-06-06Documentation/lint-manpages: bubble up errorsPatrick Steinhardt-8/+33
2024-06-06Makefile: extract script to lint missing/extraneous manpagesPatrick Steinhardt-36/+87
2024-06-05add-i: finally retire add.interactive.useBuiltinJunio C Hamano-26/+1
2024-06-05attr.tree: HEAD:.gitattributes is no longer the default in a bare repoJunio C Hamano-3/+2
2024-06-05sparse-checkout: free duplicate hashmap entriesJeff King-1/+9
2024-06-05sparse-checkout: free string list after displayingJeff King-0/+2
2024-06-05sparse-checkout: free pattern list in sparse_checkout_list()Jeff King-3/+2
2024-06-05sparse-checkout: free sparse_filename after useJeff King-0/+2
2024-06-05sparse-checkout: refactor temporary sparse_checkout_patternsJeff King-1/+8
2024-06-05sparse-checkout: always free "line" strbuf after reading inputJeff King-0/+1