diff options
author | Junio C Hamano <gitster@pobox.com> | 2021-09-28 13:06:53 -0700 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2021-09-28 13:06:53 -0700 |
commit | bb1677fc29cf64b5ca5c3835261fe360ac2780ad (patch) | |
tree | 33b173bca408a590ef10afe8285e0d99ac6e9f7c /Documentation | |
parent | The eighth batch (diff) | |
parent | ls-refs: reject unknown arguments (diff) | |
download | tgif-bb1677fc29cf64b5ca5c3835261fe360ac2780ad.tar.xz |
Merge branch 'jk/reduce-malloc-in-v2-servers'
Code cleanup to limit memory consumption and tighten protocol
message parsing.
* jk/reduce-malloc-in-v2-servers:
ls-refs: reject unknown arguments
serve: reject commands used as capabilities
serve: reject bogus v2 "command=ls-refs=foo"
docs/protocol-v2: clarify some ls-refs ref-prefix details
ls-refs: ignore very long ref-prefix counts
serve: drop "keys" strvec
serve: provide "receive" function for session-id capability
serve: provide "receive" function for object-format capability
serve: add "receive" method for v2 capabilities table
serve: return capability "value" from get_capability()
serve: rename is_command() to parse_command()
Diffstat (limited to 'Documentation')
-rw-r--r-- | Documentation/technical/protocol-v2.txt | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/Documentation/technical/protocol-v2.txt b/Documentation/technical/protocol-v2.txt index 59b86fcf97..21e8258ccf 100644 --- a/Documentation/technical/protocol-v2.txt +++ b/Documentation/technical/protocol-v2.txt @@ -199,7 +199,11 @@ ls-refs takes in the following arguments: Show peeled tags. ref-prefix <prefix> When specified, only references having a prefix matching one of - the provided prefixes are displayed. + the provided prefixes are displayed. Multiple instances may be + given, in which case references matching any prefix will be + shown. Note that this is purely for optimization; a server MAY + show refs not matching the prefix if it chooses, and clients + should filter the result themselves. If the 'unborn' feature is advertised the following argument can be included in the client's request. |