From: Stephan Bosch Date: Mon, 16 Mar 2020 22:22:37 +0000 (+0100) Subject: lib-smtp: smtp-command-parser - Don't upper-case the parsed command name. X-Git-Tag: 2.3.11.2~505 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6dae3b87bbbbe7b2172c31a03c9591587c68c782;p=thirdparty%2Fdovecot%2Fcore.git lib-smtp: smtp-command-parser - Don't upper-case the parsed command name. --- diff --git a/src/lib-smtp/smtp-command-parser.c b/src/lib-smtp/smtp-command-parser.c index f44387ddf5..d57896393e 100644 --- a/src/lib-smtp/smtp-command-parser.c +++ b/src/lib-smtp/smtp-command-parser.c @@ -157,7 +157,7 @@ static int smtp_command_parse_identifier(struct smtp_command_parser *parser) parser->state.poff = p - parser->cur; if (p == parser->end) return 0; - parser->state.cmd_name = str_ucase(i_strdup_until(parser->cur, p)); + parser->state.cmd_name = i_strdup_until(parser->cur, p); parser->cur = p; parser->state.poff = 0; return 1; diff --git a/src/lib-smtp/smtp-server-command.c b/src/lib-smtp/smtp-server-command.c index dd8b0756ab..51f22346b1 100644 --- a/src/lib-smtp/smtp-server-command.c +++ b/src/lib-smtp/smtp-server-command.c @@ -131,7 +131,8 @@ smtp_server_command_update_event(struct smtp_server_command *cmd) { struct event *event = cmd->context.event; const char *label = (cmd->context.name == NULL ? - "[INVALID]" : cmd->context.name); + "[INVALID]" : + t_str_ucase(cmd->context.name)); if (cmd->reg != NULL) event_add_str(event, "cmd_name", cmd->reg->name);