[dovecot/core | refs/heads/master] ded9df99: lib-smtp: smtp-submit - Emit named events.
noreply at dovecot.org
noreply at dovecot.org
Mon Mar 4 11:30:10 EET 2019
Branch: refs/heads/master
Home: https://github.com/dovecot/core
Commit: ded9df997334658f65ba7eafe2650edfd144d96d
https://github.com/dovecot/core/commit/ded9df997334658f65ba7eafe2650edfd144d96d
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M src/lib-smtp/smtp-submit.c
Log Message:
-----------
lib-smtp: smtp-submit - Emit named events.
These have some overlap with the smtp-client events, but for the sendmail binary
submission method those are not produced.
Commit: dce78e35915f4bd66f84014c7b93d223543e6b08
https://github.com/dovecot/core/commit/dce78e35915f4bd66f84014c7b93d223543e6b08
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M src/lib-smtp/smtp-submit.c
M src/lib-smtp/smtp-submit.h
Log Message:
-----------
lib-smtp: smtp-submit - Add support for event API.
Commit: e29f6955a7a5f71f6c7ca3db208a355c4c7c35dc
https://github.com/dovecot/core/commit/e29f6955a7a5f71f6c7ca3db208a355c4c7c35dc
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M src/lib-lda/mail-send.c
M src/lib-smtp/smtp-submit.c
M src/lib-smtp/smtp-submit.h
M src/lib-smtp/test-smtp-submit.c
Log Message:
-----------
lib-smtp: smtp-submit - Collect optional inputs to smtp_submit_session_init() into a struct.
Commit: 5c4d394bf9815f541f3b630435e08817c4649878
https://github.com/dovecot/core/commit/5c4d394bf9815f541f3b630435e08817c4649878
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M src/lib-smtp/smtp-server-cmd-data.c
M src/lib-smtp/smtp-server-private.h
M src/lib-smtp/smtp-server-transaction.c
Log Message:
-----------
lib-smtp: smtp-server-transaction - Record the size of the message data in the event at the end of the transaction.
Commit: c82227cef52b1bd3a73baf3f2b48f46acae8b225
https://github.com/dovecot/core/commit/c82227cef52b1bd3a73baf3f2b48f46acae8b225
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M src/lib-smtp/smtp-server-cmd-rcpt.c
M src/lib-smtp/smtp-server-private.h
M src/lib-smtp/smtp-server-recipient.c
M src/lib-smtp/smtp-server-transaction.c
Log Message:
-----------
lib-smtp: smtp-server-recipient - Emit named events.
Commit: d62d003283f860e31f2a51c100657d4c6624a55e
https://github.com/dovecot/core/commit/d62d003283f860e31f2a51c100657d4c6624a55e
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M src/lib-smtp/smtp-server-cmd-data.c
M src/lib-smtp/smtp-server-private.h
M src/lib-smtp/smtp-server-transaction.c
Log Message:
-----------
lib-smtp: smtp-server-transaction - Emit named events.
Commit: c0def4d893dfcf716c09192157c4cf58aa04e325
https://github.com/dovecot/core/commit/c0def4d893dfcf716c09192157c4cf58aa04e325
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M src/lib-smtp/smtp-server-cmd-rcpt.c
M src/lib-smtp/smtp-server-private.h
Log Message:
-----------
lib-smtp: smtp-server - Record the number of denied recipients.
Commit: a54bafe30b563930c9f35f290d7f8d97d7df7161
https://github.com/dovecot/core/commit/a54bafe30b563930c9f35f290d7f8d97d7df7161
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M src/lib-smtp/smtp-server-cmd-rcpt.c
M src/lib-smtp/smtp-server-private.h
M src/lib-smtp/smtp-server-recipient.c
M src/lib-smtp/smtp-server-transaction.c
M src/lib-smtp/smtp-server.h
Log Message:
-----------
lib-smtp: smtp-server-recipient - Manage "finished" status of the recipient.
Commit: d01002daba7eaaa8fabbc601a324f9901b04b5bd
https://github.com/dovecot/core/commit/d01002daba7eaaa8fabbc601a324f9901b04b5bd
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M src/lib-smtp/smtp-server-cmd-data.c
M src/lib-smtp/smtp-server-cmd-rset.c
M src/lib-smtp/smtp-server-private.h
M src/lib-smtp/smtp-server-transaction.c
M src/lib-smtp/smtp-server.h
Log Message:
-----------
lib-smtp: smtp-server-transaction - Manage "finished" status of the transaction.
Commit: 7141cd2e60c7f9aac3f8d129ec4611b2e46f790d
https://github.com/dovecot/core/commit/7141cd2e60c7f9aac3f8d129ec4611b2e46f790d
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M src/lib-smtp/smtp-server-transaction.c
Log Message:
-----------
lib-smtp: smtp-server: Set pointer parameter of smtp_server_transaction_free() to NULL immediately.
Commit: 480483ca12040445a40a4a4e0bf6f4a00e7566f4
https://github.com/dovecot/core/commit/480483ca12040445a40a4a4e0bf6f4a00e7566f4
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M src/lib-smtp/smtp-server-cmd-mail.c
M src/lib-smtp/smtp-server-connection.c
M src/lib-smtp/smtp-server-transaction.c
Log Message:
-----------
lib-smtp: smtp-server - Call transaction callbacks from transaction object functions.
Commit: 6f2d6a3108393ed66d24d7fdc59e5b7c410d28fe
https://github.com/dovecot/core/commit/6f2d6a3108393ed66d24d7fdc59e5b7c410d28fe
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M src/lib-smtp/smtp-server-command.c
Log Message:
-----------
lib-smtp: smtp-server-command - Emit named events.
Commit: 8910ddac69b3fb5a61b87eff631b6f17fed15ccb
https://github.com/dovecot/core/commit/8910ddac69b3fb5a61b87eff631b6f17fed15ccb
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M src/lib-smtp/smtp-server-private.h
M src/lib-smtp/smtp-server-reply.c
Log Message:
-----------
lib-smtp: smtp-server-reply - Add smtp_server_reply_add_to_event().
Commit: 4c2dd7fc9fbef981f87eead08b856fc6c48b92e6
https://github.com/dovecot/core/commit/4c2dd7fc9fbef981f87eead08b856fc6c48b92e6
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M src/lib-smtp/smtp-server-private.h
M src/lib-smtp/smtp-server-reply.c
Log Message:
-----------
lib-smtp: smtp-server - Record the enhanced code in the reply content.
Commit: 03ba35df5bb88c3df1d8772cb9f3ee3a5012880f
https://github.com/dovecot/core/commit/03ba35df5bb88c3df1d8772cb9f3ee3a5012880f
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M src/lib-smtp/smtp-server-command.c
M src/lib-smtp/smtp-server-reply.c
M src/lib-smtp/smtp-server.h
Log Message:
-----------
lib-smtp: smtp-server-reply - Add smtp_server_reply_is_success() and use it.
Commit: 4fc917e7ce507633221c09ba2372898af1fb13e9
https://github.com/dovecot/core/commit/4fc917e7ce507633221c09ba2372898af1fb13e9
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M src/lib-smtp/smtp-server-private.h
M src/lib-smtp/smtp-server-reply.c
Log Message:
-----------
lib-smtp: smtp-server-reply - Add smtp_server_reply_get_message().
Commit: 4cbf9aa678a2fdeaac8b1fd198ba73586b60f59d
https://github.com/dovecot/core/commit/4cbf9aa678a2fdeaac8b1fd198ba73586b60f59d
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M src/lib-smtp/smtp-server-private.h
M src/lib-smtp/smtp-server-reply.c
Log Message:
-----------
lib-smtp: smtp-server-reply - Make smtp_server_reply_get_one_line() reply parameter const.
Commit: 870b3f9d4536329ff82299d18bbce4b9bf09d581
https://github.com/dovecot/core/commit/870b3f9d4536329ff82299d18bbce4b9bf09d581
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M src/lib-smtp/smtp-server.h
Log Message:
-----------
lib-smtp: smtp-server.h - Move server functions to a single place.
Corrects position of smtp_server_switch_ioloop() in the header file.
Commit: 7ac7af5e395a2e77762a33c25d932e88f8a34905
https://github.com/dovecot/core/commit/7ac7af5e395a2e77762a33c25d932e88f8a34905
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M src/lib-smtp/smtp-server-cmd-auth.c
M src/lib-smtp/smtp-server-cmd-data.c
M src/lib-smtp/smtp-server-cmd-starttls.c
M src/lib-smtp/smtp-server-command.c
M src/lib-smtp/smtp-server-connection.c
M src/lib-smtp/smtp-server-reply.c
Log Message:
-----------
lib-smtp: smtp-server - Replace smtp_*_debug() with e_debug().
Commit: cb89fd6910c6e8bba9a06cedc5e1b9b2120a39c5
https://github.com/dovecot/core/commit/cb89fd6910c6e8bba9a06cedc5e1b9b2120a39c5
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M src/lib-smtp/smtp-server-cmd-auth.c
M src/lib-smtp/smtp-server-cmd-data.c
M src/lib-smtp/smtp-server-connection.c
M src/lib-smtp/smtp-server-private.h
Log Message:
-----------
lib-smtp: smtp-server - Replace smtp_*_error() with e_error().
Commit: 0cd4e5d0f1646e7c98bf84aa3b72b038dce2b107
https://github.com/dovecot/core/commit/0cd4e5d0f1646e7c98bf84aa3b72b038dce2b107
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M src/lib-smtp/smtp-server-connection.c
Log Message:
-----------
lib-smtp: smtp-server-connection - Replace i_error() with e_error().
Commit: 70f070f70539f492b95b72f9bf0874dd81f33b59
https://github.com/dovecot/core/commit/70f070f70539f492b95b72f9bf0874dd81f33b59
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M src/lib-smtp/smtp-server-command.c
M src/lib-smtp/smtp-server-connection.c
M src/lib-smtp/smtp-server-reply.c
Log Message:
-----------
lib-smtp: smtp-server - Remove redundant debug logging checks.
Commit: 331377506b9189fe7c9bc8815eddfe038eb515d6
https://github.com/dovecot/core/commit/331377506b9189fe7c9bc8815eddfe038eb515d6
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M src/lib-smtp/smtp-server-command.c
M src/lib-smtp/smtp-server-connection.c
M src/lib-smtp/smtp-server-private.h
M src/lib-smtp/smtp-server-recipient.c
M src/lib-smtp/smtp-server-reply.c
M src/lib-smtp/smtp-server-transaction.c
M src/lib-smtp/smtp-server.c
M src/lib-smtp/smtp-server.h
Log Message:
-----------
lib-smtp: smtp-server - Add support for event API.
Commit: eb951734ea2a403c1f11984c7ae36cea456bb93a
https://github.com/dovecot/core/commit/eb951734ea2a403c1f11984c7ae36cea456bb93a
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M src/lib-smtp/smtp-server-cmd-rcpt.c
M src/lib-smtp/smtp-server-private.h
M src/lib-smtp/smtp-server-recipient.c
Log Message:
-----------
lib-smtp: smtp-server - Provide RCPT parameters as parameter to smtp_server_recipient_create().
Needed for event API, but also fixes a memory leak occurring upon parameter
parse error.
Commit: 13ef793c0da8c0e611ed2f6edd8162b9d4af0fcb
https://github.com/dovecot/core/commit/13ef793c0da8c0e611ed2f6edd8162b9d4af0fcb
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M src/lib-smtp/smtp-server-command.c
M src/lib-smtp/smtp-server-connection.c
M src/lib-smtp/smtp-server-private.h
Log Message:
-----------
lib-smtp: smtp-server - Add smtp_server_command_new_invalid().
Creates an empty command for sending an error reply for an invalid command.
Commit: 5d1d92a448fafd05882328deb9f456407e8ccdd6
https://github.com/dovecot/core/commit/5d1d92a448fafd05882328deb9f456407e8ccdd6
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M src/lib-smtp/smtp-server-private.h
Log Message:
-----------
lib-smtp: smtp-server - Remove unused server->ioloop field.
Commit: 6e53246b9abf460b6444741b288ab6b0d15b3a29
https://github.com/dovecot/core/commit/6e53246b9abf460b6444741b288ab6b0d15b3a29
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M src/lib-smtp/smtp-server.h
Log Message:
-----------
lib-smtp: smtp-server - Properly document all settings.
Commit: 2a28d402cdbd36269fceb98fd2ca51b2731f1cac
https://github.com/dovecot/core/commit/2a28d402cdbd36269fceb98fd2ca51b2731f1cac
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M src/lib/connection.c
Log Message:
-----------
lib: connection - Add generic event fields for local and remote addresses.
Commit: 88ff981df1109a7f72c0e5889ce101c0c5b3cb7f
https://github.com/dovecot/core/commit/88ff981df1109a7f72c0e5889ce101c0c5b3cb7f
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M src/lib-auth/auth-client-connection.c
M src/lib-http/http-client-connection.c
M src/lib-smtp/smtp-client-connection.c
M src/lib/connection.c
M src/lib/connection.h
Log Message:
-----------
lib: connection - Use the connection event for all connection types directly.
This way, the common event fields for the connection are available to each
connection type and its descendant events for objects like commands, requests,
and transactions.
This also creates a standard log prefix used by all connection types.
Commit: 2c67ab24b0858058f663d7f647dcee40f0486a15
https://github.com/dovecot/core/commit/2c67ab24b0858058f663d7f647dcee40f0486a15
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M src/lib-smtp/smtp-client-connection.c
Log Message:
-----------
lib-smtp: smtp-client-connection - Create separate parent event to add the smtp-client log prefix.
This is needed for a later commit that moves the addition of the connection log
prefix to the connection API.
Commit: 95b3b93cd7016fa7e22a8ddf45cbc5512955368e
https://github.com/dovecot/core/commit/95b3b93cd7016fa7e22a8ddf45cbc5512955368e
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M src/lib-smtp/smtp-client-connection.c
Log Message:
-----------
lib-smtp: smtp-client-connection - Retain the host name in the connection label after DNS lookup.
Commit: 1ff79ad457d0fa68ec11ef65ab49eb3b943aad4c
https://github.com/dovecot/core/commit/1ff79ad457d0fa68ec11ef65ab49eb3b943aad4c
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M src/lib-smtp/smtp-client-connection.c
M src/lib-smtp/smtp-client-private.h
Log Message:
-----------
lib-smtp: smtp-client-connection - Remember whether the hostname is actually an IP address.
This is needed to prevent connection log prefix from containing an IP twice.
Commit: fc8c54c48fec6a89d9cda755756c233191c62af1
https://github.com/dovecot/core/commit/fc8c54c48fec6a89d9cda755756c233191c62af1
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M src/lib-dns/dns-lookup.c
Log Message:
-----------
lib-dns: dns-lookup - Perform connection-related logging using the connection event.
Commit: 25e066d15d29503c903276e7da39131ecb6b0fb7
https://github.com/dovecot/core/commit/25e066d15d29503c903276e7da39131ecb6b0fb7
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M src/lib/connection.c
Log Message:
-----------
lib: connection - Add socket_path event field for unix connections.
Commit: b46160df42d7c5e88e5c388dc041e2d21625d4d7
https://github.com/dovecot/core/commit/b46160df42d7c5e88e5c388dc041e2d21625d4d7
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M src/lib-http/http-client-connection.c
M src/lib-http/http-client-private.h
Log Message:
-----------
lib-http: http-client-connection - Drop the connection ID.
This is now unused.
Commit: 29f178bd5b5811dbbb7a6cd0461937431bfb0692
https://github.com/dovecot/core/commit/29f178bd5b5811dbbb7a6cd0461937431bfb0692
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M src/lib-http/http-client-connection.c
M src/lib-http/http-client-private.h
Log Message:
-----------
lib-http: http-client-connection - Use the default connection label.
Commit: b6254c2df145928bac81ef34f23fba7d3c0d45db
https://github.com/dovecot/core/commit/b6254c2df145928bac81ef34f23fba7d3c0d45db
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M src/lib-smtp/smtp-client-connection.c
M src/lib-smtp/smtp-client-private.h
Log Message:
-----------
lib-smtp: smtp-client-connection - Drop the connection ID.
This is now unused.
Commit: 53cc8aa4570bb73b20be0dc865c34db0d935ebae
https://github.com/dovecot/core/commit/53cc8aa4570bb73b20be0dc865c34db0d935ebae
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M src/lib-smtp/smtp-client-connection.c
Log Message:
-----------
lib-smtp: smtp-client-connection - Use the default connection label.
Commit: 6a10d34fad7dfcd46760ceae317d3f247662f6fd
https://github.com/dovecot/core/commit/6a10d34fad7dfcd46760ceae317d3f247662f6fd
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M src/lib-http/http-server-connection.c
M src/lib-http/http-server-private.h
Log Message:
-----------
lib-http: http-server-connection - Drop the connection ID.
This is now unused.
Commit: aa81aeaa2955c7442de20343e3b3013c1d680f45
https://github.com/dovecot/core/commit/aa81aeaa2955c7442de20343e3b3013c1d680f45
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M src/lib-http/http-server-private.h
Log Message:
-----------
lib-http: http-server-connection - Drop the connection properties.
These are now unused.
Commit: ccc045e1fe84e40a2e290874bfa04dc95fb31d59
https://github.com/dovecot/core/commit/ccc045e1fe84e40a2e290874bfa04dc95fb31d59
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M src/lib-http/http-server-connection.c
Log Message:
-----------
lib-http: http-server-connection - Use the default connection label.
Commit: 30705e3d5ea7d326dfbc6f91236481642da03428
https://github.com/dovecot/core/commit/30705e3d5ea7d326dfbc6f91236481642da03428
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M src/lib-smtp/smtp-server-connection.c
M src/lib-smtp/smtp-server-private.h
Log Message:
-----------
lib-smtp: smtp-server-connection - Drop the connection ID.
This is now unused.
Commit: d33a1b0e272f54b594eb13698f133df4ac854988
https://github.com/dovecot/core/commit/d33a1b0e272f54b594eb13698f133df4ac854988
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M src/lib-smtp/smtp-server-connection.c
M src/lib-smtp/smtp-server-private.h
Log Message:
-----------
lib-smtp: smtp-server-connection - Drop the connection properties.
These are now unused.
Commit: df76bd444f2d2e99de93f13f759a2b0a41b9239c
https://github.com/dovecot/core/commit/df76bd444f2d2e99de93f13f759a2b0a41b9239c
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M src/lib-smtp/smtp-server-connection.c
Log Message:
-----------
lib-smtp: smtp-server-connection - Use the default connection label.
Commit: fb49d3deb30ab4a9243530c2918783cf803dc063
https://github.com/dovecot/core/commit/fb49d3deb30ab4a9243530c2918783cf803dc063
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M src/lib/connection.c
Log Message:
-----------
lib: connection - Remove existing log prefix.
It is often redundant to the parent event's log prefix. Subsequent commits will
yield a better and more generic solution.
Commit: 632165ee8fc73f9afdb9416d742f4c580fabe6fa
https://github.com/dovecot/core/commit/632165ee8fc73f9afdb9416d742f4c580fabe6fa
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M src/lib/connection.c
Log Message:
-----------
lib: connection - Move creation of passthrough event in connection_client_connected().
Moved close to where it is used, which is more common in event code elsewhere.
Commit: b7181b1216c60a9f94a7be67909b9afed98db0de
https://github.com/dovecot/core/commit/b7181b1216c60a9f94a7be67909b9afed98db0de
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M src/lib/connection.c
M src/lib/connection.h
Log Message:
-----------
lib: connection - Make providing a name for the connection optional.
Commit: bb5757186dc6f910e21d08e1e5824e8b83aa724d
https://github.com/dovecot/core/commit/bb5757186dc6f910e21d08e1e5824e8b83aa724d
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M src/lib-smtp/smtp-server-connection.c
M src/lib-smtp/smtp-server-transaction.c
Log Message:
-----------
lib-smtp: smtp-server-connection - Use connection properties for remote ip:port.
Commit: ab7079bbf659ef1ca0c0321dff72d51f240520b7
https://github.com/dovecot/core/commit/ab7079bbf659ef1ca0c0321dff72d51f240520b7
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M src/lib-http/http-server-connection.c
M src/lib-http/http-server-private.h
Log Message:
-----------
lib-http: http-server-connection - Use connection->label instead of connection->name.
Commit: 1be917a9dbae28df250c68d225c5a027232d9e8a
https://github.com/dovecot/core/commit/1be917a9dbae28df250c68d225c5a027232d9e8a
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M src/lib-smtp/smtp-server-connection.c
M src/lib-smtp/smtp-server-private.h
Log Message:
-----------
lib-smtp: smtp-server-connection - Use connection->label instead of connection->name.
Commit: c472d8765b13dcef332589de7ff3eb9d4c03fc27
https://github.com/dovecot/core/commit/c472d8765b13dcef332589de7ff3eb9d4c03fc27
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M src/lib-http/http-client-connection.c
M src/lib-http/http-client-private.h
Log Message:
-----------
lib-http: http-client-connection - Use connection_init() immediately upon creation.
This avoids the need to remember whether the connection was initialized.
Commit: 20845c77cd9e712f3ba3b803f6e229ef5c5800d4
https://github.com/dovecot/core/commit/20845c77cd9e712f3ba3b803f6e229ef5c5800d4
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M src/lib/connection.c
Log Message:
-----------
lib: connection - Compose standard names for the input/output streams.
Commit: e7c57fd29f72d19aaa34513fcd55b09cee26b903
https://github.com/dovecot/core/commit/e7c57fd29f72d19aaa34513fcd55b09cee26b903
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M src/lib/connection.c
M src/lib/connection.h
Log Message:
-----------
lib: connection - Add a unique numeric ID to the connection.
It is incremented for each created connection. The IDs are specific to the
connection list.
Commit: d218355f81ce6211595ae7bac29e3131913b2577
https://github.com/dovecot/core/commit/d218355f81ce6211595ae7bac29e3131913b2577
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M src/lib/connection.c
M src/lib/connection.h
Log Message:
-----------
lib: connection - Compose a standard label for logging.
Commit: 173ca30fe0ae8a4cdefb4180d020016257b8f8ce
https://github.com/dovecot/core/commit/173ca30fe0ae8a4cdefb4180d020016257b8f8ce
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M src/lib/connection.c
M src/lib/connection.h
Log Message:
-----------
lib: connection - Add connection_init_server_ip().
Commit: 1c4dc942a5ccf0c5aa22973885728c96423676a0
https://github.com/dovecot/core/commit/1c4dc942a5ccf0c5aa22973885728c96423676a0
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2019-03-02 (Sat, 02 Mar 2019)
Changed paths:
M src/lib/connection.c
M src/lib/connection.h
Log Message:
-----------
lib: connection - Record and update connection properties.
Patch: https://github.com/dovecot/core/compare/b730d272a85a...ded9df997334.patch
More information about the dovecot-cvs
mailing list