merge(3p/git): Merge git upstream at v2.26.2
This commit is contained in:
		
						commit
						5229c9b232
					
				
					 1006 changed files with 149006 additions and 60819 deletions
				
			
		
							
								
								
									
										11
									
								
								third_party/git/protocol.c
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										11
									
								
								third_party/git/protocol.c
									
										
									
									
										vendored
									
									
								
							|  | @ -17,9 +17,8 @@ static enum protocol_version parse_protocol_version(const char *value) | |||
| enum protocol_version get_protocol_version_config(void) | ||||
| { | ||||
| 	const char *value; | ||||
| 	enum protocol_version retval = protocol_v0; | ||||
| 	const char *git_test_k = "GIT_TEST_PROTOCOL_VERSION"; | ||||
| 	const char *git_test_v = getenv(git_test_k); | ||||
| 	const char *git_test_v; | ||||
| 
 | ||||
| 	if (!git_config_get_string_const("protocol.version", &value)) { | ||||
| 		enum protocol_version version = parse_protocol_version(value); | ||||
|  | @ -28,19 +27,19 @@ enum protocol_version get_protocol_version_config(void) | |||
| 			die("unknown value for config 'protocol.version': %s", | ||||
| 			    value); | ||||
| 
 | ||||
| 		retval = version; | ||||
| 		return version; | ||||
| 	} | ||||
| 
 | ||||
| 	git_test_v = getenv(git_test_k); | ||||
| 	if (git_test_v && *git_test_v) { | ||||
| 		enum protocol_version env = parse_protocol_version(git_test_v); | ||||
| 
 | ||||
| 		if (env == protocol_unknown_version) | ||||
| 			die("unknown value for %s: %s", git_test_k, git_test_v); | ||||
| 		if (retval < env) | ||||
| 			retval = env; | ||||
| 		return env; | ||||
| 	} | ||||
| 
 | ||||
| 	return retval; | ||||
| 	return protocol_v2; | ||||
| } | ||||
| 
 | ||||
| enum protocol_version determine_protocol_version_server(void) | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue