Commit Graph

  • 4806c55c86 apply: fix leaking string in `match_fragment()` Patrick Steinhardt 2024-06-11 11:20:52 +0200
  • 1e5c1601f9 sequencer: fix leaking string buffer in `commit_staged_changes()` Patrick Steinhardt 2024-06-11 11:20:47 +0200
  • 63c9bd372e commit: fix leaking parents when calling `commit_tree_extended()` Patrick Steinhardt 2024-06-11 11:20:42 +0200
  • c6eb58bfb1 config: fix leaking "core.notesref" variable Patrick Steinhardt 2024-06-11 11:20:38 +0200
  • f46ede661f rerere: fix various trivial leaks Patrick Steinhardt 2024-06-11 11:20:33 +0200
  • 748bd0943b builtin/stash: fix leak in `show_stash()` Patrick Steinhardt 2024-06-11 11:20:28 +0200
  • a90a089611 revision: free diff options Patrick Steinhardt 2024-06-11 11:20:24 +0200
  • a282dbeba7 builtin/log: fix leaking commit list in git-cherry(1) Patrick Steinhardt 2024-06-11 11:20:19 +0200
  • 8ff6bd4750 merge-recursive: fix memory leak when finalizing merge Patrick Steinhardt 2024-06-11 11:20:14 +0200
  • 3199b22e7d builtin/merge-recursive: fix leaking object ID bases Patrick Steinhardt 2024-06-11 11:20:09 +0200
  • 9e903a5531 builtin/difftool: plug memory leaks in `run_dir_diff()` Patrick Steinhardt 2024-06-11 11:20:04 +0200
  • f87c55c264 object-name: free leaking object contexts Patrick Steinhardt 2024-06-11 11:19:59 +0200
  • 61f8bb1ec1 builtin/rev-list: fix leaking bitmap index when calculating disk usage Patrick Steinhardt 2024-06-11 11:19:55 +0200
  • f644dc8494 notes: fix memory leak when pruning notes Patrick Steinhardt 2024-06-11 11:19:50 +0200
  • 9748537437 revision: fix leaking display notes Patrick Steinhardt 2024-06-11 11:19:45 +0200
  • 3d31d38255 merge-recursive: fix leaking rename conflict info Patrick Steinhardt 2024-06-11 11:19:40 +0200
  • afb0653d23 biultin/rev-parse: fix memory leaks in `--parseopt` mode Patrick Steinhardt 2024-06-11 11:19:36 +0200
  • 11ee9a75e7 bundle: plug leaks in `create_bundle()` Patrick Steinhardt 2024-06-11 11:19:31 +0200
  • bb8c43d5cd notes-utils: free note trees when releasing copied notes Patrick Steinhardt 2024-06-11 11:19:26 +0200
  • 14da26230a parse-options: fix leaks for users of OPT_FILENAME Patrick Steinhardt 2024-06-11 11:19:22 +0200
  • 56931c4d89 revision: fix memory leak when reversing revisions Patrick Steinhardt 2024-06-11 11:19:17 +0200
  • 8d94cfb545 The twelfth batch Junio C Hamano 2024-06-10 10:30:07 -0700
  • 5235e56ea5 Merge branch 'jk/leakfixes' Junio C Hamano 2024-06-10 10:30:39 -0700
  • 718b50e3bf Merge branch 'iw/trace-argv-on-alias' Junio C Hamano 2024-06-10 10:30:38 -0700
  • d7b97b7185 diff: let external diffs report that changes are uninteresting René Scharfe 2024-06-09 09:41:44 +0200
  • 54443bbfc3 userdiff: add and use struct external_diff René Scharfe 2024-06-09 09:39:08 +0200
  • 33be6cf51a t4020: test exit code with external diffs René Scharfe 2024-06-09 09:38:24 +0200
  • 99c7de732e __attribute__: add a few missing format attributes Junio C Hamano 2024-06-08 11:37:47 -0700
  • ba744647ea __attribute__: mark some functions with LAST_ARG_MUST_BE_NULL Junio C Hamano 2024-06-08 11:37:46 -0700
  • f52c9a2a28 __attribute__: remove redundant attribute declaration for git_die_config() Junio C Hamano 2024-06-08 11:37:45 -0700
  • 89e78c7cda __attribute__: trace2_region_enter_printf() is like "printf" Junio C Hamano 2024-06-08 11:37:44 -0700
  • bf6a86236e worktree_git_path(): move the declaration to path.h Junio C Hamano 2024-06-08 11:39:01 -0700
  • e83055ecb0 doc: interactive.singleKey is disabled by default Dragan Simic 2024-06-07 15:27:17 -0700
  • f96c385449 format-patch: assume --cover-letter for diff in multi-patch series Rubén Justo 2024-06-07 22:55:21 +0200
  • bc665cdab7 t4014: cleanups in a few tests Rubén Justo 2024-06-07 22:55:10 +0200
  • 1b76f06508 Merge branch 'tb/midx-write-cleanup' Junio C Hamano 2024-06-07 10:57:23 -0700
  • e3d2364c45 imap-send: free all_msgs strbuf in "out" label Jeff King 2024-06-05 04:35:26 -0400
  • f5598fcb7b Merge branch 'jc/t1517-more' into jk/imap-send-plug-all-msgs-leak Junio C Hamano 2024-06-07 10:32:20 -0700
  • 7986451963 Merge branch 'ps/no-writable-strings' into jk/imap-send-plug-all-msgs-leak Junio C Hamano 2024-06-07 10:32:02 -0700
  • d66fe0726b config.mak.dev: enable `-Wwrite-strings` warning Patrick Steinhardt 2024-06-07 08:39:40 +0200
  • 71e01a0ebd builtin/merge: always store allocated strings in `pull_twohead` Patrick Steinhardt 2024-06-07 08:39:35 +0200
  • fc06676766 builtin/rebase: always store allocated string in `options.strategy` Patrick Steinhardt 2024-06-07 08:39:31 +0200
  • 25a47ffac0 builtin/rebase: do not assign default backend to non-constant field Patrick Steinhardt 2024-06-07 08:39:26 +0200
  • 6d1f198f34 imap-send: fix leaking memory in `imap_server_conf` Patrick Steinhardt 2024-06-07 08:39:22 +0200
  • cea1ff7f1f imap-send: drop global `imap_server_conf` variable Patrick Steinhardt 2024-06-07 08:39:17 +0200
  • c77756015e mailmap: always store allocated strings in mailmap blob Patrick Steinhardt 2024-06-07 08:39:12 +0200
  • 844d190677 revision: always store allocated strings in output encoding Patrick Steinhardt 2024-06-07 08:39:07 +0200
  • a3da6948c3 remote-curl: avoid assigning string constant to non-const variable Patrick Steinhardt 2024-06-07 08:39:03 +0200
  • 5bd0851d97 send-pack: always allocate receive status Patrick Steinhardt 2024-06-07 08:38:58 +0200
  • e463c5e8a0 parse-options: cast long name for OPTION_ALIAS Patrick Steinhardt 2024-06-07 08:38:54 +0200
  • 8d3a7ce441 http: do not assign string constant to non-const field Patrick Steinhardt 2024-06-07 08:38:49 +0200
  • e7b40195ae compat/win32: fix const-correctness with string constants Patrick Steinhardt 2024-06-07 08:38:44 +0200
  • 9c076c32fb pretty: add casts for decoration option pointers Patrick Steinhardt 2024-06-07 08:38:39 +0200
  • 9f03e4813a object-file: make `buf` parameter of `index_mem()` a constant Patrick Steinhardt 2024-06-07 08:38:35 +0200
  • 724b6d1e18 object-file: mark cached object buffers as const Patrick Steinhardt 2024-06-07 08:38:30 +0200
  • 32f9929109 ident: add casts for fallback name and GECOS Patrick Steinhardt 2024-06-07 08:38:25 +0200
  • b31607a3e0 entry: refactor how we remove items for delayed checkouts Patrick Steinhardt 2024-06-07 08:38:20 +0200
  • 394affd46d line-log: always allocate the output prefix Patrick Steinhardt 2024-06-07 08:38:16 +0200
  • 42d2ad5556 line-log: stop assigning string constant to file parent buffer Patrick Steinhardt 2024-06-07 08:38:11 +0200
  • 86badd4d0a diff: cast string constant in `fill_textconv()` Patrick Steinhardt 2024-06-07 08:38:06 +0200
  • 81654d27bf builtin/remote: cast away constness in `get_head_names()` Patrick Steinhardt 2024-06-07 08:38:02 +0200
  • 235ac3f81a refspec: remove global tag refspec structure Patrick Steinhardt 2024-06-07 08:37:57 +0200
  • 66f892bb07 reftable: cast away constness when assigning constants to records Patrick Steinhardt 2024-06-07 08:37:52 +0200
  • 23c32511b3 refs/reftable: stop micro-optimizing refname allocations on copy Patrick Steinhardt 2024-06-07 08:37:48 +0200
  • c113c5df79 global: convert intentionally-leaking config strings to consts Patrick Steinhardt 2024-06-07 08:37:43 +0200
  • b567004b4b global: improve const correctness when assigning string constants Patrick Steinhardt 2024-06-07 08:37:39 +0200
  • 7dd4051b01 update-ref: add support for 'symref-update' command Karthik Nayak 2024-06-07 15:33:04 +0200
  • f1dcdd6deb reftable: pick either 'oid' or 'target' for new updates Karthik Nayak 2024-06-07 15:33:03 +0200
  • ed3272720e update-ref: add support for 'symref-create' command Karthik Nayak 2024-06-07 15:33:02 +0200
  • 2343720967 update-ref: add support for 'symref-delete' command Karthik Nayak 2024-06-07 15:33:01 +0200
  • 1451ac734f update-ref: add support for 'symref-verify' command Karthik Nayak 2024-06-07 15:33:00 +0200
  • aa6e99f122 refs: specify error for regular refs with `old_target` Karthik Nayak 2024-06-07 15:32:59 +0200
  • aba381c090 refs: create and use `ref_update_expects_existing_old_ref()` Karthik Nayak 2024-06-07 15:32:58 +0200
  • 8981dca8bc server-info.c: remove temporary info files on exit Taylor Blau 2024-06-06 18:19:31 -0400
  • c195ecda77 commit-graph.c: remove temporary graph layers on exit Taylor Blau 2024-06-06 18:19:25 -0400
  • cd77e87115 The eleventh batch Junio C Hamano 2024-06-06 12:49:06 -0700
  • 9d8e7d2ef7 Merge branch 'mt/openindiana-scalar' Junio C Hamano 2024-06-06 12:49:25 -0700
  • df5c2c4962 Merge branch 'rs/difftool-env-simplify' Junio C Hamano 2024-06-06 12:49:24 -0700
  • d11b0c75ec Merge branch 'th/quiet-lazy-fetch-from-promisor' Junio C Hamano 2024-06-06 12:49:23 -0700
  • cf792653ad Merge branch 'ps/leakfixes' Junio C Hamano 2024-06-06 12:49:23 -0700
  • 27db485c34 credential: clear expired c->credential, unify secret clearing Aaron Plattner 2024-06-06 11:35:16 -0700
  • 8b4b125c60 What's cooking (2024/06 #02) Junio C Hamano 2024-06-06 11:24:40 -0700
  • 62c71ace44 test-terminal: drop stdin handling Jeff King 2024-06-06 04:22:37 -0400
  • 53ce2e3f0a am: add explicit "--retry" option Jeff King 2024-06-06 04:21:14 -0400
  • df651330ab ci: fix check for Ubuntu 20.04 Patrick Steinhardt 2024-06-06 11:31:40 +0200
  • 25a0023f28 builtin/refs: new command to migrate ref storage formats Patrick Steinhardt 2024-06-06 07:29:49 +0200
  • 6d6a3a99c7 refs: implement logic to migrate between ref storage formats Patrick Steinhardt 2024-06-06 07:29:45 +0200
  • 64a6dd8ffc refs: implement removal of ref storages Patrick Steinhardt 2024-06-06 07:29:39 +0200
  • 1339cb3c47 worktree: don't store main worktree twice Patrick Steinhardt 2024-06-06 07:29:34 +0200
  • b5d7db9e83 reftable: inline `merged_table_release()` Patrick Steinhardt 2024-06-06 07:29:30 +0200
  • b3e098d6e7 refs/files: fix NULL pointer deref when releasing ref store Patrick Steinhardt 2024-06-06 07:29:25 +0200
  • 120b67172f refs/files: extract function to iterate through root refs Patrick Steinhardt 2024-06-06 07:29:20 +0200
  • 66275a6311 refs/files: refactor `add_pseudoref_and_head_entries()` Patrick Steinhardt 2024-06-06 07:29:16 +0200
  • fbd1a693c7 refs: allow to skip creation of reflog entries Patrick Steinhardt 2024-06-06 07:29:11 +0200
  • 6e1683ace9 refs: pass storage format to `ref_store_init()` explicitly Patrick Steinhardt 2024-06-06 07:29:06 +0200
  • 318efb966b refs: convert ref storage format to an enum Patrick Steinhardt 2024-06-06 07:29:01 +0200
  • a83f7f51e1 setup: unset ref storage when reinitializing repository version Patrick Steinhardt 2024-06-06 07:28:57 +0200
  • f60fec6a16 ci/test-documentation: work around SyntaxWarning in Python 3.12 Patrick Steinhardt 2024-06-06 10:01:14 +0200
  • 401151de9e gitlab-ci: add job to run `make check-docs` Patrick Steinhardt 2024-06-06 10:01:10 +0200
  • 6423920974 Documentation/lint-manpages: bubble up errors Patrick Steinhardt 2024-06-06 10:01:05 +0200