summaryrefslogtreecommitdiff
path: root/promisor-remote.c
AgeCommit message (Expand)AuthorFilesLines
2026-07-06Merge branch 'cc/promisor-auto-config-url-more'Junio C Hamano1-19/+394
2026-06-09Merge branch 'th/promisor-quiet-per-repo'Junio C Hamano1-1/+1
2026-05-28promisor-remote: auto-configure unknown remotesChristian Couder1-3/+198
2026-05-28promisor-remote: trust known remotes matching acceptFromServerUrlChristian Couder1-10/+92
2026-05-28promisor-remote: introduce promisor.acceptFromServerUrlChristian Couder1-0/+90
2026-05-28promisor-remote: add 'local_name' to 'struct promisor_info'Christian Couder1-7/+15
2026-04-07promisor-remote: remove the 'accepted' strvecChristian Couder1-15/+12
2026-04-07promisor-remote: keep accepted promisor_info structs aliveChristian Couder1-25/+17
2026-04-07promisor-remote: refactor accept_from_server()Christian Couder1-10/+17
2026-04-07promisor-remote: refactor has_control_char()Christian Couder1-10/+14
2026-04-07promisor-remote: refactor should_accept_remote() control flowChristian Couder1-10/+10
2026-04-07promisor-remote: reject empty name or URL in advertised remoteChristian Couder1-1/+1
2026-04-07promisor-remote: clarify that a remote is ignoredChristian Couder1-5/+6
2026-04-07promisor-remote: pass config entry to all_fields_match() directlyChristian Couder1-12/+24
2026-04-07promisor-remote: try accepted remotes before others in get_direct()Christian Couder1-13/+31
2026-04-06promisor-remote: fix promisor.quiet to use the correct repositoryTrieu Huynh1-1/+1
2026-02-17promisor-remote: change promisor_remote_reply()'s signatureChristian Couder1-11/+13
2026-02-17promisor-remote: keep advertised filters in memoryChristian Couder1-0/+58
2026-02-17promisor-remote: allow a client to store fieldsChristian Couder1-1/+147
2026-02-17promisor-remote: refactor initialising field listsChristian Couder1-14/+14
2025-09-08promisor-remote: use string_list_split() in mark_remotes_as_accepted()Christian Couder1-8/+7
2025-09-08promisor-remote: allow a client to check fieldsChristian Couder1-8/+81
2025-09-08promisor-remote: use string_list_split() in filter_promisor_remote()Christian Couder1-7/+6
2025-09-08promisor-remote: refactor how we parse advertised fieldsChristian Couder1-29/+57
2025-09-08promisor-remote: use string constants for 'name' and 'url' tooChristian Couder1-4/+19
2025-09-08promisor-remote: allow a server to advertise more fieldsChristian Couder1-9/+120
2025-09-08promisor-remote: refactor to get rid of 'struct strvec'Christian Couder1-41/+66
2025-07-23config: drop `git_config_get_bool()` wrapperPatrick Steinhardt1-2/+2
2025-07-23config: drop `git_config_get_string()` wrapperPatrick Steinhardt1-2/+2
2025-07-01odb: rename `oid_object_info()`Patrick Steinhardt1-2/+2
2025-07-01object-store: rename files to "odb.{c,h}"Patrick Steinhardt1-1/+1
2025-04-15object-store: merge "object-store-ll.h" and "object-store.h"Patrick Steinhardt1-1/+1
2025-03-18promisor-remote: compare remote names case sensitivelyChristian Couder1-2/+2
2025-03-18promisor-remote: fix possible issue when no URL is advertisedChristian Couder1-1/+6
2025-03-18promisor-remote: fix segfault when remote URL is missingChristian Couder1-8/+8
2025-02-18promisor-remote: check advertised name or URLChristian Couder1-6/+54
2025-02-18Add 'promisor-remote' capability to protocol v2Christian Couder1-0/+194
2024-12-04packfile: pass down repository to `for_each_packed_object`Karthik Nayak1-1/+1
2024-09-27promisor-remote: fix leaking partial clone filterPatrick Steinhardt1-0/+2
2024-06-14global: introduce `USE_THE_REPOSITORY_VARIABLE` macroPatrick Steinhardt1-0/+2
2024-06-06Merge branch 'th/quiet-lazy-fetch-from-promisor'Junio C Hamano1-0/+3
2024-05-26promisor-remote: add promisor.quiet configuration optionTom Hughes1-0/+3
2024-04-29Sync with 2.44.1Johannes Schindelin1-0/+10
2024-04-19Sync with 2.41.1Johannes Schindelin1-0/+10
2024-04-19Sync with 2.40.2Johannes Schindelin1-0/+10
2024-04-17upload-pack: disable lazy-fetching by defaultJeff King1-0/+10
2023-07-06Merge branch 'gc/config-context'Junio C Hamano1-1/+3
2023-06-28config: add ctx arg to config_fn_tGlen Choo1-1/+3
2023-06-21object-store-ll.h: split this header out of object-store.hElijah Newren1-1/+1
2023-04-11treewide: remove unnecessary cache.h inclusionElijah Newren1-1/+1