Thread (1 message) 1 message, 1 author, 2016-06-16

Re: [PATCH 24/29] ref_transaction_update(): check refname_is_safe() at a minimum

From: Junio C Hamano <hidden>
Date: 2016-06-16 02:19:04

Michael Haggerty [off-list ref] writes:
On 04/27/2016 10:14 PM, Junio C Hamano wrote:
quoted
Michael Haggerty [off-list ref] writes:
quoted
If the user has asked that a new value be set for a reference, we use
check_refname_format() to verify that the reference name satisfies all
of the rules. But in other cases, at least check that refname_is_safe().
It isn't clear to me what "in other cases" exactly refers to.  A
request to delete a ref would obviously one of those that do not
"ask that a new value be set", but are there other cases?
The other case is `verify`, which can be used to check the old value of
a reference without modifying it. `verify` is exposed via `git
update-ref --stdin`
Thanks.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help