hash: require hash algorithm in `is_empty_{blob,tree}_oid()`
Patrick Steinhardt committed about 2 years ago
hash: make `is_null_oid()` independent of `the_repository`
Patrick Steinhardt committed about 2 years ago
hash: convert `oidcmp()` and `oideq()` to compare whole hash
Patrick Steinhardt committed about 2 years ago
global: ensure that object IDs are always padded
Patrick Steinhardt committed about 2 years ago
hash: require hash algorithm in `oidread()` and `oidclr()`
Patrick Steinhardt committed about 2 years ago
hash: require hash algorithm in `hasheq()`, `hashcmp()` and `hashclr()`
Patrick Steinhardt committed about 2 years ago
hash: drop (mostly) unused `is_empty_{blob,tree}_sha1()` functions
Patrick Steinhardt committed about 2 years ago
remote: drop checks for zero-url case
Jeff King committed about 2 years ago
remote: always require at least one url in a remote
Jeff King committed about 2 years ago
t5801: test remote.*.vcs config
Jeff King committed about 2 years ago
t5801: make remote-testgit GIT_DIR setup more robust
Jeff King committed about 2 years ago
remote: allow resetting url list
Jeff King committed about 2 years ago
config: document remote.*.url/pushurl interaction
Jeff King committed about 2 years ago
remote: simplify url/pushurl selection
Jeff King committed about 2 years ago
remote: use strvecs to store remote url/pushurl
Jeff King committed about 2 years ago
remote: transfer ownership of memory in add_url(), etc
Jeff King committed about 2 years ago
remote: refactor alias_url() memory ownership
Jeff King committed about 2 years ago
archive: fix check for missing url
Jeff King committed about 2 years ago
BreakingChanges: document that we do not plan to deprecate git-checkout
Patrick Steinhardt committed about 2 years ago
BreakingChanges: document removal of grafting
Patrick Steinhardt committed about 2 years ago