Mercurial > public > mercurial-scm > hg
diff rust/chg/src/locator.rs @ 44683:065048e66f32
rust-chg: send client side umask to server
This is equivalent to forwardumask() of hgclient.c.
Differential Revision: https://phab.mercurial-scm.org/D8382
author | Yuya Nishihara <yuya@tcha.org> |
---|---|
date | Thu, 04 Oct 2018 22:44:37 +0900 |
parents | 9ce613d648de |
children | 80d6e3415636 |
line wrap: on
line diff
--- a/rust/chg/src/locator.rs Sun Oct 07 16:14:21 2018 +0900 +++ b/rust/chg/src/locator.rs Thu Oct 04 22:44:37 2018 +0900 @@ -24,8 +24,14 @@ use super::message::{Instruction, ServerSpec}; use super::procutil; -const REQUIRED_SERVER_CAPABILITIES: &[&str] = - &["attachio", "chdir", "runcommand", "setenv", "validate"]; +const REQUIRED_SERVER_CAPABILITIES: &[&str] = &[ + "attachio", + "chdir", + "runcommand", + "setenv", + "setumask2", + "validate", +]; /// Helper to connect to and spawn a server process. #[derive(Clone, Debug)]