builtin/mv: refactor `add_slash()` to always return allocated strings
Patrick Steinhardt committed about 2 years ago
strvec: add functions to replace and remove strings
Patrick Steinhardt committed about 2 years ago
submodule: fix leaking memory for submodule entries
Patrick Steinhardt committed about 2 years ago
commit-reach: fix memory leak in `ahead_behind()`
Patrick Steinhardt committed about 2 years ago
builtin/credential: clear credential before exit
Patrick Steinhardt committed about 2 years ago
config: plug various memory leaks
Patrick Steinhardt committed about 2 years ago
config: clarify memory ownership in `git_config_string()`
Patrick Steinhardt committed about 2 years ago
builtin/log: stop using globals for format config
Patrick Steinhardt committed about 2 years ago
builtin/log: stop using globals for log config
Patrick Steinhardt committed about 2 years ago
convert: refactor code to clarify ownership of check_roundtrip_encoding
Patrick Steinhardt committed about 2 years ago
diff: refactor code to clarify memory ownership of prefixes
Patrick Steinhardt committed about 2 years ago
config: clarify memory ownership in `git_config_pathname()`
Patrick Steinhardt committed about 2 years ago
http: refactor code to clarify memory ownership
Patrick Steinhardt committed about 2 years ago
checkout: clarify memory ownership in `unique_tracking_name()`
Patrick Steinhardt committed about 2 years ago
strbuf: fix leak when `appendwholeline()` fails with EOF
Patrick Steinhardt committed about 2 years ago
t: mark a bunch of tests as leak-free
Patrick Steinhardt committed about 2 years ago
transport-helper: fix leaking helper name
Patrick Steinhardt committed about 2 years ago
ci: add missing dependency for TTY prereq
Patrick Steinhardt committed about 2 years ago
Documentation: alias: rework notes into points
Ian Wienand committed about 2 years ago
difftool: add env vars directly in run_file_diff()
René Scharfe committed about 2 years ago