index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
usr.sbin
/
smtpd
/
smtp_session.c
Age
Commit message (
Expand
)
Author
2016-07-29
log ip addresses as well in authentication phase
Giovanni Bechis
2016-07-22
Create a smtp transaction context on a session only for the duration of
Eric Faurot
2016-07-02
remove misleading comment. it's not true anymore.
Eric Faurot
2016-07-02
datain counter is part of the transaction state
Eric Faurot
2016-07-02
set the msgid on the transaction
Eric Faurot
2016-07-01
always refer to the helo string stored on the session
Eric Faurot
2016-07-01
flag the local socket listener as local.
Eric Faurot
2016-06-29
Explicitely enclose SMTP transactions between BEGIN and COMMIT/ROLLBACK
Eric Faurot
2016-06-23
move transaction-specific states from struct smtp_session to struct smtp_tx
Eric Faurot
2016-06-17
Also add missing date or message-id when listening on the submit port
Otto Moerbeek
2016-06-15
properly reset the transaction when a filter rejects a message.
Eric Faurot
2016-06-15
'Received' header violates RFC when receiving a TLS session, rework format
Gilles Chehade
2016-06-08
quote space-containing values in smtpd logs or they become hard to parse
Gilles Chehade
2016-05-22
start work on improving the log format, this is work in progress but it'll
Gilles Chehade
2016-05-16
fix logic in error code path of smtp state machine that can lead to an
Gilles Chehade
2016-05-08
The "loop detected" message should not print the errno string.
Todd C. Miller
2016-03-25
Nuke session_socket_blockmode() and session_socket_linger(). Use
Kenneth R Westerback
2016-02-05
use SMTPD_NAME define
Joerg Jung
2016-02-04
Make code more readable by putting the message parsing logic in a single place.
Eric Faurot
2016-02-03
Add helpers function to talk to the queue. Make the code simpler.
Eric Faurot
2016-02-03
tell filters to rollback the current transaction if MAIL or EOM fails
Eric Faurot
2015-12-28
remove spaces after '!'
Joerg Jung
2015-12-14
remove trailing whitespace
Joerg Jung
2015-12-13
refactor smtp_session to plug into the filters infrastructure
Gilles Chehade
2015-12-13
remove prototype to now unused function + pass fallback hint to lka
Gilles Chehade
2015-12-13
refactor a bit to move the SNI handling away from smtp_session into smtp
Gilles Chehade
2015-12-12
remove CA from pki and no longer allow specifying a CA with 'pki' keyword.
Gilles Chehade
2015-12-12
when using senders map to restrict email address a user may use in SMTP
Gilles Chehade
2015-12-12
add the plumbing for masquerading
Gilles Chehade
2015-12-12
rename enum value
Gilles Chehade
2015-12-12
remove whitespaces
Gilles Chehade
2015-12-12
do not limit smtp session username to LOGIN_NAME_MAX it could be a virtual
Gilles Chehade
2015-12-12
remove redundant check
Gilles Chehade
2015-12-12
Implement senders map.
Sunil Nimmagadda
2015-12-12
add a log_trace() for debugging purposes
Gilles Chehade
2015-12-12
prepare struct smtp_session for handling of filters
Gilles Chehade
2015-12-12
add watermark define which will be needed for filters
Gilles Chehade
2015-12-12
if ca name not specified, pass hint to lka that a wildcard can match
Gilles Chehade
2015-12-12
declare and init filter wait queues (unused yet)
Gilles Chehade
2015-12-12
add filter_dataline prototype + empty function
Gilles Chehade
2015-12-12
fix prototypes
Gilles Chehade
2015-12-11
rename field member + whitespaces
Gilles Chehade
2015-12-11
rename header_masquerade_callback() to header_domain_append_callback(), the
Gilles Chehade
2015-12-03
introduce limit session keyword replacing fixed values
Joerg Jung
2015-12-01
add received-auth parameter to listener to identify authenticated sessions
Gilles Chehade
2015-11-30
mechanical rename of some IMSG constants
Gilles Chehade
2015-11-05
when a message consists solely of headers and does not end them with an
Gilles Chehade
2015-10-21
Only enable SSL_VERIFY_PEER when the verify option is set on a listener.
Joel Sing
2015-10-16
Use SSL_get_version() not SSL_get_cipher_version(); the former gives the TLS
Stuart Henderson
2015-10-13
Add a helper for writing the message to simplify the code.
Eric Faurot
[next]