Up to [local] / src / usr.sbin / smtpd
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.11, Wed Oct 3 11:47:17 2018 UTC (5 years, 8 months ago) by eric
Branch: MAIN
CVS Tags: HEAD
Changes since 1.10: +1 -1 lines
FILE REMOVED
remove unused files
Revision 1.10 / (download) - annotate - [select for diffs], Sat Feb 4 19:25:24 2017 UTC (7 years, 4 months ago) by guenther
Branch: MAIN
CVS Tags: OPENBSD_6_3_BASE,
OPENBSD_6_3,
OPENBSD_6_2_BASE,
OPENBSD_6_2,
OPENBSD_6_1_BASE,
OPENBSD_6_1
Changes since 1.9: +4 -4 lines
Diff to previous 1.9 (colored)
Cast char to unsigned char for isspace() ok gilles@
Revision 1.9 / (download) - annotate - [select for diffs], Thu Oct 13 15:47:32 2016 UTC (7 years, 7 months ago) by gilles
Branch: MAIN
Changes since 1.8: +6 -1 lines
Diff to previous 1.8 (colored)
A logic issue in smtpd's header parsing can cause SMTP sessions to hang. diff by eric@, ok me
Revision 1.7.6.2 / (download) - annotate - [select for diffs], Thu Oct 13 15:46:05 2016 UTC (7 years, 7 months ago) by gilles
Branch: OPENBSD_6_0
Changes since 1.7.6.1: +6 -1 lines
Diff to previous 1.7.6.1 (colored) to branchpoint 1.7 (colored) next main 1.8 (colored)
"A logic issue in smtpd's header parsing can cause SMTP sessions to hang" errata 014
Revision 1.7.2.1 / (download) - annotate - [select for diffs], Thu Oct 13 15:44:09 2016 UTC (7 years, 7 months ago) by gilles
Branch: OPENBSD_5_9
Changes since 1.7: +6 -1 lines
Diff to previous 1.7 (colored) next main 1.8 (colored)
"A logic issue in smtpd's header parsing can cause SMTP sessions to hang." errata 031
Revision 1.7.6.1 / (download) - annotate - [select for diffs], Tue Aug 23 11:15:17 2016 UTC (7 years, 9 months ago) by jasper
Branch: OPENBSD_6_0
Changes since 1.7: +2 -1 lines
Diff to previous 1.7 (colored)
backport from -current; original commit by eric@: Properly initialize the message parser. fix a regression where the message headers would not be altered as expected. ok gilles@
Revision 1.8 / (download) - annotate - [select for diffs], Sat Aug 20 20:47:08 2016 UTC (7 years, 9 months ago) by eric
Branch: MAIN
Changes since 1.7: +2 -1 lines
Diff to previous 1.7 (colored)
Properly initialize the message parser. fix a regression where the message headers would not be altered as expected. ok gilles@
Revision 1.7 / (download) - annotate - [select for diffs], Thu Feb 4 22:35:17 2016 UTC (8 years, 4 months ago) by eric
Branch: MAIN
CVS Tags: OPENBSD_6_0_BASE,
OPENBSD_5_9_BASE
Branch point for: OPENBSD_6_0,
OPENBSD_5_9
Changes since 1.6: +2 -1 lines
Diff to previous 1.6 (colored)
fix memory leak ok gilles@ jung@
Revision 1.6 / (download) - annotate - [select for diffs], Mon Dec 28 22:08:30 2015 UTC (8 years, 5 months ago) by jung
Branch: MAIN
Changes since 1.5: +4 -4 lines
Diff to previous 1.5 (colored)
remove spaces after '!' no binary change ok millert
Revision 1.5 / (download) - annotate - [select for diffs], Thu Nov 5 08:55:09 2015 UTC (8 years, 7 months ago) by gilles
Branch: MAIN
Changes since 1.4: +10 -1 lines
Diff to previous 1.4 (colored)
when a message consists solely of headers and does not end them with an empty line, the message parser gets confused, and forgets to flush last header to message file. detect if we're still in headers when hitting EOM, and flush if that is the case. reported by Philipp Takacs <philipp@bureaucracy.de> ok millert@, jung@, sunil@, eric@
Revision 1.4 / (download) - annotate - [select for diffs], Mon Sep 7 15:36:53 2015 UTC (8 years, 9 months ago) by gilles
Branch: MAIN
Changes since 1.3: +62 -8 lines
Diff to previous 1.3 (colored)
when bypassing the enqueuer, insert Message-Id header if none was found and the client has connected from a loopback interface. ok millert@ eric@
Revision 1.3 / (download) - annotate - [select for diffs], Sun Nov 23 21:27:53 2014 UTC (9 years, 6 months ago) by gilles
Branch: MAIN
CVS Tags: OPENBSD_5_8_BASE,
OPENBSD_5_8,
OPENBSD_5_7_BASE,
OPENBSD_5_7
Changes since 1.2: +7 -2 lines
Diff to previous 1.2 (colored)
some third-party applications generate malformed headers which we can still parse correctly, do not reject message as malformed in this case
Revision 1.2 / (download) - annotate - [select for diffs], Wed Oct 15 19:23:29 2014 UTC (9 years, 7 months ago) by gilles
Branch: MAIN
Changes since 1.1: +3 -3 lines
Diff to previous 1.1 (colored)
- allow empty headers
Revision 1.1 / (download) - annotate - [select for diffs], Sun Oct 12 16:19:30 2014 UTC (9 years, 7 months ago) by gilles
Branch: MAIN
simple message parser to be used in smtp incoming sessions, not plugged yet