Mark A Rada <marada@xxxxxxxxxxxx> writes: > Unless I missed a case, the tests show that the extra condition check > that was added in the &git_snapshot routine is never actually executed, > because a disabled snapshot format is not added to @snapshot_fmts, which > is checked first. > > snippet: > 5178 } elsif (!grep($_ eq $format, @snapshot_fmts)) { > 5179 die_error(403, "Unsupported snapshot format"); > 5180 } elsif ($known_snapshot_formats{$format}{'disabled'}) { > 5181 die_error(403, "Snapshot format not allowed"); > 5182 } > 5183 True; filter_snapshot_fmts looks at 'disabled' first. I do not mind keeping these two lines as belt-and-suspender, though. -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html