mirror of
				https://github.com/asterisk/asterisk.git
				synced 2025-10-27 06:31:54 +00:00 
			
		
		
		
	Merge "res_pjsip: Add to list of valid characters for from_user." into 13
This commit is contained in:
		| @@ -1142,11 +1142,11 @@ static int from_user_handler(const struct aco_option *opt, | ||||
| { | ||||
| 	struct ast_sip_endpoint *endpoint = obj; | ||||
| 	/* Valid non-alphanumeric characters for URI */ | ||||
| 	char *valid_uri_marks = "-_.!~*`()"; | ||||
| 	char *valid_uri_marks = "-._~%!$&'()*+,;=:"; | ||||
| 	const char *val; | ||||
|  | ||||
| 	for (val = var->value; *val; val++) { | ||||
| 		if (!strchr(valid_uri_marks, *val) && !isdigit(*val) && !isalpha(*val)) { | ||||
| 		if (!isalpha(*val) && !isdigit(*val) && !strchr(valid_uri_marks, *val)) { | ||||
| 			ast_log(LOG_ERROR, "Error configuring endpoint '%s' - '%s' field " | ||||
| 			"contains invalid character '%c'\n", | ||||
| 			ast_sorcery_object_get_id(endpoint), var->name, *val); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user