Up to [local] / src / usr.sbin / smtpd
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.3, Tue May 25 19:39:22 2021 UTC (3 years ago) by eric
Branch: MAIN
CVS Tags: HEAD
Changes since 1.2: +1 -1 lines
FILE REMOVED
remove obsolete files
Revision 1.2 / (download) - annotate - [select for diffs], Tue Dec 11 07:25:57 2018 UTC (5 years, 5 months ago) by eric
Branch: MAIN
CVS Tags: OPENBSD_6_9_BASE,
OPENBSD_6_9,
OPENBSD_6_8_BASE,
OPENBSD_6_8,
OPENBSD_6_7_BASE,
OPENBSD_6_7,
OPENBSD_6_6_BASE,
OPENBSD_6_6,
OPENBSD_6_5_BASE,
OPENBSD_6_5
Changes since 1.1: +29 -22 lines
Diff to previous 1.1 (colored)
Improve the cert_*() interface. Use the return value to tell whether the request is pending (waiting for an async event) or not. Success or failure is always reported through the callback function. ok gilles@
Revision 1.1 / (download) - annotate - [select for diffs], Fri Dec 7 08:05:59 2018 UTC (5 years, 5 months ago) by eric
Branch: MAIN
Refactor certificate initialization and verification. Factorize code duplicated in smtp_session.c and mta_session.c Implement a simple callback interface, with proper request management and simplified imsg protocol. Only add the necessary parts for now. Exisiting code path will be adapted later. input from gilles@ sunil@ ok gilles@