commit aba1824d467f82cff808d70c35c282dd7928cad4 from: Martijn van Duren date: Wed Apr 10 16:09:14 2019 UTC Remove trailing \r characters. These come in before filtering, but don't survive upon delivery commit - ffa37923f23ca22dac19045b84c2c0d15f2a83e8 commit + aba1824d467f82cff808d70c35c282dd7928cad4 blob - 6f8b7764e54899a504b1fd816914e883ae74ec93 blob + 12c3220c700764c316342c121127c59eb3fd8215 --- main.c +++ main.c @@ -599,6 +599,9 @@ dkim_parse_body(struct dkim_session *session, char *li line[linelen] = '\0'; } else linelen = strlen(line); + for (; line[linelen - 1] == '\r'; linelen--) + continue; + line[linelen] = '\0'; if (line[0] == '\0') { session->body_whitelines++;