[dovecot/core] 6c30d9: doveadm: Remove dead code
GitHub
noreply at github.com
Tue Nov 7 01:30:12 EET 2017
Branch: refs/heads/master
Home: https://github.com/dovecot/core
Commit: 6c30d94bfa753a01e765a5e9713cbd33901dfb32
https://github.com/dovecot/core/commit/6c30d94bfa753a01e765a5e9713cbd33901dfb32
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-11-07 (Tue, 07 Nov 2017)
Changed paths:
M src/doveadm/client-connection-http.c
Log Message:
-----------
doveadm: Remove dead code
ret can never be >0 at this point. If there are any unexpected JSON
elements, doveadm_http_server_json_parse_v1() returns -1.
Commit: 497cdac280b75dd6a94d9642991e50ac73640c95
https://github.com/dovecot/core/commit/497cdac280b75dd6a94d9642991e50ac73640c95
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-11-07 (Tue, 07 Nov 2017)
Changed paths:
M src/lib-ssl-iostream/iostream-openssl.c
Log Message:
-----------
lib-ssl-iostream: Cleanup disconnection handling
Avoid code duplication. Set error to "Connection closed" if there's no
other error.
Commit: b4c64e78f02025103718091bea1898c5eb7e4faf
https://github.com/dovecot/core/commit/b4c64e78f02025103718091bea1898c5eb7e4faf
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-11-07 (Tue, 07 Nov 2017)
Changed paths:
M src/lib-ssl-iostream/iostream-openssl.c
Log Message:
-----------
lib-ssl-iostream: Set error on clean connection closing during handshake.
Set the error to "SSL connection closed during handshake".
Commit: 8bcf6fd065a71ae0ca6dc76989250e819d08d7f6
https://github.com/dovecot/core/commit/8bcf6fd065a71ae0ca6dc76989250e819d08d7f6
Author: Aki Tuomi <aki.tuomi at dovecot.fi>
Date: 2017-11-07 (Tue, 07 Nov 2017)
Changed paths:
M src/lib-ssl-iostream/iostream-openssl.c
M src/lib-ssl-iostream/iostream-openssl.h
M src/lib-ssl-iostream/istream-openssl.c
M src/lib-ssl-iostream/ostream-openssl.c
Log Message:
-----------
iostream-openssl: Refactor stream sync code
When doing input or stream sync, specify
the type of operation that we are doing
to make sure we do IO correctly.
Commit: 1a1159e589def1e32b7dc25397f15146672ef73e
https://github.com/dovecot/core/commit/1a1159e589def1e32b7dc25397f15146672ef73e
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-11-07 (Tue, 07 Nov 2017)
Changed paths:
M src/login-common/client-common-auth.c
M src/login-common/client-common.c
M src/login-common/client-common.h
Log Message:
-----------
login-common: Avoid using client_destroy_success() when mail_max_userip_connections is reached
This was currently the only way how data != NULL here.
This change destroys ssl_proxy on client_destroy() instead of
client_unref(), but that doesn't make much of a practical difference. This
new behavior is a bit more correct though.
Commit: 86bca14f79caeff0830abd2315d8a0e5db4b979b
https://github.com/dovecot/core/commit/86bca14f79caeff0830abd2315d8a0e5db4b979b
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-11-07 (Tue, 07 Nov 2017)
Changed paths:
M src/login-common/client-common-auth.c
M src/login-common/client-common.c
M src/login-common/client-common.h
Log Message:
-----------
login-common: Move code in client_destroy_internal_failure() to its only caller
No need to have a function that has only a single caller.
Commit: 1312cf655d3ea22c0ab6487ce710ad4060c25905
https://github.com/dovecot/core/commit/1312cf655d3ea22c0ab6487ce710ad4060c25905
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-11-07 (Tue, 07 Nov 2017)
Changed paths:
M src/login-common/client-common.c
M src/login-common/login-proxy.c
Log Message:
-----------
login-proxy: Move client fd closing to client_unref()
Commit: a215abacb2d2d1e1bcd475756aab809038ae4277
https://github.com/dovecot/core/commit/a215abacb2d2d1e1bcd475756aab809038ae4277
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-11-07 (Tue, 07 Nov 2017)
Changed paths:
M src/lib/istream-private.h
M src/lib/istream.c
M src/lib/istream.h
Log Message:
-----------
lib: Add i_stream_get_last_read_time()
Commit: f8b6c3d6bc9d63665af5e0a3c8b604438e4c3a4e
https://github.com/dovecot/core/commit/f8b6c3d6bc9d63665af5e0a3c8b604438e4c3a4e
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-11-07 (Tue, 07 Nov 2017)
Changed paths:
M src/lib/ostream-private.h
M src/lib/ostream.c
M src/lib/ostream.h
Log Message:
-----------
lib: Add o_stream_get_last_write_time()
Commit: 5f24bf9ba04644ffe90f9232a7009c18888f5fcc
https://github.com/dovecot/core/commit/5f24bf9ba04644ffe90f9232a7009c18888f5fcc
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-11-07 (Tue, 07 Nov 2017)
Changed paths:
M src/login-common/login-proxy.c
Log Message:
-----------
login-proxy: Use iostream-proxy API to perform proxying
Commit: 4c21d44ce3ccbd4f9851a9b87b0b93c5f6e8cf5e
https://github.com/dovecot/core/commit/4c21d44ce3ccbd4f9851a9b87b0b93c5f6e8cf5e
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-11-07 (Tue, 07 Nov 2017)
Changed paths:
M src/lib-ssl-iostream/iostream-ssl.h
Log Message:
-----------
lib-ssl-iostream: Add stream/context comments to all ssl_iostream_settings
Commit: e88f4d3dd4bc425005e285e9bbb2ae203b90645d
https://github.com/dovecot/core/commit/e88f4d3dd4bc425005e285e9bbb2ae203b90645d
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-11-07 (Tue, 07 Nov 2017)
Changed paths:
M src/lib-ssl-iostream/iostream-ssl.c
Log Message:
-----------
lib-ssl-iostream: ssl_iostream_settings_dup() - duplicate also dh
Commit: cfa1edd025234945720dfd2834710a8bbb24d906
https://github.com/dovecot/core/commit/cfa1edd025234945720dfd2834710a8bbb24d906
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-11-07 (Tue, 07 Nov 2017)
Changed paths:
M src/lib-ssl-iostream/iostream-ssl.c
M src/lib-ssl-iostream/iostream-ssl.h
Log Message:
-----------
lib-ssl-iostream: Add ssl_iostream_settings_init_from()
This allows duplicating settings to an already existing struct without
having to allocate it.
Commit: 25aa88dd96482cb1a135d3e962b7936500dcaab5
https://github.com/dovecot/core/commit/25aa88dd96482cb1a135d3e962b7936500dcaab5
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-11-07 (Tue, 07 Nov 2017)
Changed paths:
M src/lib-ssl-iostream/iostream-ssl.c
M src/lib-ssl-iostream/iostream-ssl.h
Log Message:
-----------
lib-ssl-iostream: ssl_iostream_settings_dup() - rewrite using string offsets array
This array will be useful for other purposes as well.
Commit: 319bc5ff46e9c941efb573b1e00f85fdeb08942d
https://github.com/dovecot/core/commit/319bc5ff46e9c941efb573b1e00f85fdeb08942d
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-11-07 (Tue, 07 Nov 2017)
Changed paths:
M src/lib-ssl-iostream/iostream-openssl-context.c
M src/lib-ssl-iostream/iostream-openssl.c
M src/lib-ssl-iostream/iostream-openssl.h
Log Message:
-----------
lib-ssl-iostream: Change ssl_iostream_context.set to not be a pointer
It's just unnecessary memory usage.
Commit: 15d19d6e4daf460d8d2c82b981e23996dbdf7ba5
https://github.com/dovecot/core/commit/15d19d6e4daf460d8d2c82b981e23996dbdf7ba5
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-11-07 (Tue, 07 Nov 2017)
Changed paths:
M src/doveadm/doveadm-dsync.c
M src/lib-http/http-client.c
M src/lib-http/http-server.c
M src/lib-imap-client/imapc-client.c
M src/lib-master/master-service-ssl.c
M src/lib-ssl-iostream/iostream-openssl-context.c
M src/lib-ssl-iostream/iostream-ssl.c
M src/lib-ssl-iostream/iostream-ssl.h
M src/lib-storage/index/pop3c/pop3c-client.c
Log Message:
-----------
global: Rename ssl_iostream_context_deinit() to ssl_iostream_context_unref()
Commit: 96359599bbd4a2d704c3f343ff4c2fcd03f0dd02
https://github.com/dovecot/core/commit/96359599bbd4a2d704c3f343ff4c2fcd03f0dd02
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-11-07 (Tue, 07 Nov 2017)
Changed paths:
M src/lib-ssl-iostream/iostream-openssl-context.c
M src/lib-ssl-iostream/iostream-openssl.c
M src/lib-ssl-iostream/iostream-openssl.h
M src/lib-ssl-iostream/iostream-ssl-private.h
M src/lib-ssl-iostream/iostream-ssl.c
M src/lib-ssl-iostream/iostream-ssl.h
Log Message:
-----------
lib-ssl-iostream: Add refcounting to ssl_iostream_context
Commit: 3c376d8f5e41c5decd6379a1068a95c3f0738770
https://github.com/dovecot/core/commit/3c376d8f5e41c5decd6379a1068a95c3f0738770
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-11-07 (Tue, 07 Nov 2017)
Changed paths:
M src/lib-ssl-iostream/iostream-openssl.c
Log Message:
-----------
lib-ssl-iostream: Keep ssl_iostream_context referenced while it has streams
Commit: 1c1896564144f487fa5be3bd3ac5d7f1826311f7
https://github.com/dovecot/core/commit/1c1896564144f487fa5be3bd3ac5d7f1826311f7
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-11-07 (Tue, 07 Nov 2017)
Changed paths:
M src/lib-ssl-iostream/iostream-ssl-private.h
M src/lib-ssl-iostream/iostream-ssl.c
Log Message:
-----------
lib-ssl-iostream: Add ssl_iostream_settings_equals()
Commit: 85a594cdf83ecff5c1e37aee5a704e0b3599a3f9
https://github.com/dovecot/core/commit/85a594cdf83ecff5c1e37aee5a704e0b3599a3f9
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-11-07 (Tue, 07 Nov 2017)
Changed paths:
M src/lib-ssl-iostream/iostream-ssl-private.h
M src/lib-ssl-iostream/iostream-ssl.c
Log Message:
-----------
lib-ssl-iostream: Add ssl_iostream_settings_drop_stream_only()
Commit: 86cc86047bee861a6f7fc3a9cfdb8600b984732e
https://github.com/dovecot/core/commit/86cc86047bee861a6f7fc3a9cfdb8600b984732e
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-11-07 (Tue, 07 Nov 2017)
Changed paths:
M src/lib-ssl-iostream/Makefile.am
A src/lib-ssl-iostream/iostream-ssl-context-cache.c
M src/lib-ssl-iostream/iostream-ssl.h
Log Message:
-----------
lib-ssl-iostream: Add ssl_iostream_context cache
This can be used to easily get a shared ssl_iostream_context for either
server or client. There's no upper size limit for the cache.
Commit: 6d4fb028a24e03b52152f3cfb309596a27aae91e
https://github.com/dovecot/core/commit/6d4fb028a24e03b52152f3cfb309596a27aae91e
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-11-07 (Tue, 07 Nov 2017)
Changed paths:
M src/lib-master/master-service-ssl-settings.c
M src/lib-master/master-service-ssl-settings.h
Log Message:
-----------
lib-master: Add ssl_client_ca_file & _dir to master_service_ssl_settings
Commit: 75eb71389d2cb4961dff5a936b8533493c6d1d79
https://github.com/dovecot/core/commit/75eb71389d2cb4961dff5a936b8533493c6d1d79
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-11-07 (Tue, 07 Nov 2017)
Changed paths:
M src/lib-master/master-service-ssl-settings.c
M src/lib-master/master-service-ssl-settings.h
Log Message:
-----------
lib-master: master_service_ssl_settings_to_iostream_set() - don't go through master_service
It's more useful to convert any master_service_ssl_settings struct.
Commit: 30c5c1fc3608ae575f11960281d3e338b6bf7bc8
https://github.com/dovecot/core/commit/30c5c1fc3608ae575f11960281d3e338b6bf7bc8
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-11-07 (Tue, 07 Nov 2017)
Changed paths:
M src/lib-master/master-service-ssl-settings.c
Log Message:
-----------
lib-master: master_service_ssl_settings_to_iostream_set() - add ssl_require_crl
Commit: 8ca7d305e0fd5b2282172ee9cc7a9fb3ff38b7fc
https://github.com/dovecot/core/commit/8ca7d305e0fd5b2282172ee9cc7a9fb3ff38b7fc
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-11-07 (Tue, 07 Nov 2017)
Changed paths:
M src/lib-master/master-service-ssl-settings.c
Log Message:
-----------
lib-master: master_service_ssl_settings_to_iostream_set() - reorder assignments
Keep them in the same order as the fields in struct ssl_iostream_settings,
so it's easier to verify whether all fields are listed.
Commit: b5af146eccd777e3429aef6c4da7825d53774ffe
https://github.com/dovecot/core/commit/b5af146eccd777e3429aef6c4da7825d53774ffe
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-11-07 (Tue, 07 Nov 2017)
Changed paths:
M src/lib-master/master-service-ssl-settings.c
M src/lib-master/master-service-ssl-settings.h
Log Message:
-----------
lib-master: master_service_ssl_settings_to_iostream_set() - add client/server parameter
Commit: 58c2ffe05b5ca10a6b3e65a8ef3c883018b8d2cb
https://github.com/dovecot/core/commit/58c2ffe05b5ca10a6b3e65a8ef3c883018b8d2cb
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-11-07 (Tue, 07 Nov 2017)
Changed paths:
M src/login-common/login-proxy.c
M src/login-common/main.c
Log Message:
-----------
login-proxy: Use lib-ssl-iostream for outgoing SSL/TLS connections
Commit: 18344a653fb063e599e24d1e9f7d5db4d8fd7b45
https://github.com/dovecot/core/commit/18344a653fb063e599e24d1e9f7d5db4d8fd7b45
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-11-07 (Tue, 07 Nov 2017)
Changed paths:
M src/lib-ssl-iostream/iostream-openssl-common.c
M src/lib-ssl-iostream/iostream-openssl.c
M src/lib-ssl-iostream/iostream-openssl.h
M src/lib-ssl-iostream/iostream-ssl-private.h
M src/lib-ssl-iostream/iostream-ssl.c
M src/lib-ssl-iostream/iostream-ssl.h
M src/login-common/ssl-proxy-openssl.c
Log Message:
-----------
lib-ssl-iostream: ssl_iostream_cert_match_name() - Change to return bool
The return value makes much more sense as a boolean TRUE/FALSE than 0/-1.
Commit: bbafd34da224c399700956db6819643e1d3b3ce7
https://github.com/dovecot/core/commit/bbafd34da224c399700956db6819643e1d3b3ce7
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-11-07 (Tue, 07 Nov 2017)
Changed paths:
M src/lib-ssl-iostream/iostream-openssl-common.c
M src/lib-ssl-iostream/iostream-openssl.c
M src/lib-ssl-iostream/iostream-openssl.h
M src/login-common/ssl-proxy-openssl.c
Log Message:
-----------
lib-ssl-iostream: openssl_cert_match_name() - add reason_r parameter
The returned string explains what exactly matched or why nothing matched.
Commit: 6315f87da1b28578d2deb4d51aa624dc178efb0a
https://github.com/dovecot/core/commit/6315f87da1b28578d2deb4d51aa624dc178efb0a
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-11-07 (Tue, 07 Nov 2017)
Changed paths:
M src/lib-ssl-iostream/iostream-openssl.c
M src/lib-ssl-iostream/iostream-ssl-private.h
M src/lib-ssl-iostream/iostream-ssl.c
M src/lib-ssl-iostream/iostream-ssl.h
Log Message:
-----------
lib-ssl-iostream: ssl_iostream_cert_match_name() - add reason_r parameter
The callers were also changed to add the reason to error messages.
Commit: 14a07d2bb34f1d52fce3e3218799f271f118d501
https://github.com/dovecot/core/commit/14a07d2bb34f1d52fce3e3218799f271f118d501
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-11-07 (Tue, 07 Nov 2017)
Changed paths:
M src/lib-ssl-iostream/iostream-openssl-context.c
M src/lib-ssl-iostream/iostream-openssl.c
M src/lib-ssl-iostream/iostream-openssl.h
M src/lib-ssl-iostream/iostream-ssl-private.h
M src/lib-ssl-iostream/iostream-ssl.c
M src/lib-ssl-iostream/iostream-ssl.h
Log Message:
-----------
lib-ssl-iostream: Add TLS SNI callback and a way to change SSL context
Commit: 66ea9eaaa2d7531b3be8f633937628c94d907031
https://github.com/dovecot/core/commit/66ea9eaaa2d7531b3be8f633937628c94d907031
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-11-07 (Tue, 07 Nov 2017)
Changed paths:
M src/login-common/client-common.c
M src/login-common/client-common.h
M src/login-common/main.c
Log Message:
-----------
login-common: Split client_create() to client_alloc() and client_init()
client_unref() can be used to free an allocated client that hasn't been
fully created.
Commit: b1485f2691de41ed7b5f96cebda2ebcb69a5e22f
https://github.com/dovecot/core/commit/b1485f2691de41ed7b5f96cebda2ebcb69a5e22f
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-11-07 (Tue, 07 Nov 2017)
Changed paths:
M src/login-common/client-common.c
M src/login-common/client-common.h
Log Message:
-----------
login-common: Extract SSL/TLS initialization into client_init_ssl()
Commit: 9b450c91ee94f0a368e8e9b27fa92487d831b21c
https://github.com/dovecot/core/commit/9b450c91ee94f0a368e8e9b27fa92487d831b21c
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-11-07 (Tue, 07 Nov 2017)
Changed paths:
M src/login-common/main.c
Log Message:
-----------
login-common: Use client_init_ssl() to initialize all SSL connections
Commit: be6e55ff7c81afdc7ed9b47c6021a4f7827e4407
https://github.com/dovecot/core/commit/be6e55ff7c81afdc7ed9b47c6021a4f7827e4407
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-11-07 (Tue, 07 Nov 2017)
Changed paths:
M src/login-common/client-common.c
M src/login-common/client-common.h
M src/login-common/main.c
Log Message:
-----------
login-common: client_alloc() - remove unnecessary ssl parameter
Commit: 87dbf3e85526ccde5908a611eb9a798f1d0ccac3
https://github.com/dovecot/core/commit/87dbf3e85526ccde5908a611eb9a798f1d0ccac3
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-11-07 (Tue, 07 Nov 2017)
Changed paths:
M src/login-common/client-common.c
M src/login-common/client-common.h
M src/login-common/sasl-server.c
Log Message:
-----------
login-common: Implement post-login proxying and use it with SSL connections
Note: This temporarily breaks the SSL connections a bit. If post-login
process disconnects the client, it's not noticed by the login process.
Client connections are noticed by the post-login though.
Commit: a7efba62b6235e5efc124cbf702ddeb547ca3665
https://github.com/dovecot/core/commit/a7efba62b6235e5efc124cbf702ddeb547ca3665
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-11-07 (Tue, 07 Nov 2017)
Changed paths:
M src/login-common/client-common.c
M src/login-common/client-common.h
M src/login-common/main.c
Log Message:
-----------
login-common: Destroy all fd proxies at deinit.
Commit: 0256180043b9f55b606b523b775e8b23b1b12f83
https://github.com/dovecot/core/commit/0256180043b9f55b606b523b775e8b23b1b12f83
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-11-07 (Tue, 07 Nov 2017)
Changed paths:
M src/login-common/client-common.c
M src/login-common/client-common.h
M src/login-common/login-proxy.c
M src/login-common/login-proxy.h
M src/login-common/main.c
Log Message:
-----------
login-common: Change process title to show different connection types
Separate pre-login connections, proxy connections and post-login TLS
proxies.
Commit: d920a34dfe72ce74a362dae8083e021b4a1720ec
https://github.com/dovecot/core/commit/d920a34dfe72ce74a362dae8083e021b4a1720ec
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-11-07 (Tue, 07 Nov 2017)
Changed paths:
M src/imap-login/imap-login-client.c
M src/imap-urlauth/imap-urlauth-login.c
M src/pop3-login/client.c
Log Message:
-----------
*-login: Use io_add_istream() instead of io_add()
Commit: 74b7b25c4ef1175fe1cd12fbd56a287b8c80595b
https://github.com/dovecot/core/commit/74b7b25c4ef1175fe1cd12fbd56a287b8c80595b
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-11-07 (Tue, 07 Nov 2017)
Changed paths:
M src/lib-ssl-iostream/iostream-openssl-context.c
M src/lib-ssl-iostream/iostream-ssl.c
Log Message:
-----------
lib-ssl-iostream: io_stream_create_ssl_client() - Move code to set verify_remote_cert=TRUE
Enable it in the generic SSL code instead of OpenSSL-specific code.
Commit: 15aa67e8a9dd7fc631d58ce13c54fe004bb4d0c1
https://github.com/dovecot/core/commit/15aa67e8a9dd7fc631d58ce13c54fe004bb4d0c1
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-11-07 (Tue, 07 Nov 2017)
Changed paths:
M src/lib-ssl-iostream/iostream-openssl-context.c
M src/lib-ssl-iostream/iostream-openssl.c
M src/lib-ssl-iostream/iostream-openssl.h
M src/lib-ssl-iostream/iostream-ssl-private.h
M src/lib-ssl-iostream/iostream-ssl.c
M src/lib-ssl-iostream/iostream-ssl.h
Log Message:
-----------
lib-ssl-iostream: Add io_stream_ssl_global_init()
Commit: feb8f7b9490ddef989094ee21d7d1a222ccc4cb2
https://github.com/dovecot/core/commit/feb8f7b9490ddef989094ee21d7d1a222ccc4cb2
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-11-07 (Tue, 07 Nov 2017)
Changed paths:
M src/login-common/client-common.c
M src/login-common/client-common.h
M src/login-common/sasl-server.c
Log Message:
-----------
login-common: Use lib-ssl-iostream for incoming SSL/TLS connections
Commit: 4635b36b00117690bb7321e45535d45feec4b871
https://github.com/dovecot/core/commit/4635b36b00117690bb7321e45535d45feec4b871
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-11-07 (Tue, 07 Nov 2017)
Changed paths:
M src/login-common/login-common.h
M src/login-common/main.c
Log Message:
-----------
login-common: Call io_stream_ssl_global_init() early
Commit: 06704acb3bfbee17e463e16f98361be706855a04
https://github.com/dovecot/core/commit/06704acb3bfbee17e463e16f98361be706855a04
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-11-07 (Tue, 07 Nov 2017)
Changed paths:
M src/imap-login/imap-login-client.c
M src/pop3-login/client-authenticate.c
M src/pop3-login/client.c
Log Message:
-----------
*-login: Remove unnecessary ssl-proxy.h include
Commit: 3e06f836ce9c97ad09c7cb4b5660c5787900c1c6
https://github.com/dovecot/core/commit/3e06f836ce9c97ad09c7cb4b5660c5787900c1c6
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-11-07 (Tue, 07 Nov 2017)
Changed paths:
M src/login-common/client-common.c
M src/login-common/main.c
Log Message:
-----------
login-common: Stop using ssl-proxy entirely
Commit: 71bd935dba8721d8607608bc73d04247a3732166
https://github.com/dovecot/core/commit/71bd935dba8721d8607608bc73d04247a3732166
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-11-07 (Tue, 07 Nov 2017)
Changed paths:
M src/login-common/Makefile.am
R src/login-common/ssl-proxy-gnutls.c
R src/login-common/ssl-proxy-openssl.c
R src/login-common/ssl-proxy.c
R src/login-common/ssl-proxy.h
Log Message:
-----------
login-common: Remove ssl-proxy code
Commit: 8d9f11a45d83489f222cdd5dc839c64e575eca39
https://github.com/dovecot/core/commit/8d9f11a45d83489f222cdd5dc839c64e575eca39
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-11-07 (Tue, 07 Nov 2017)
Changed paths:
M src/lib/net.c
M src/lib/net.h
Log Message:
-----------
lib: Remove net_transmit()
Its API was confusing, and it's no longer used anywhere.
Commit: b583cc2e5453c7f6e2a4f6268cb6ccb3d356843d
https://github.com/dovecot/core/commit/b583cc2e5453c7f6e2a4f6268cb6ccb3d356843d
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-11-07 (Tue, 07 Nov 2017)
Changed paths:
M src/lib-ssl-iostream/iostream-ssl.c
Log Message:
-----------
lib-ssl-iostream: Call ssl_iostream_context_cache_free() automatically at exit
Commit: ebcf7d6c9222f2c96053516e0c90994bff62dd55
https://github.com/dovecot/core/commit/ebcf7d6c9222f2c96053516e0c90994bff62dd55
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-11-07 (Tue, 07 Nov 2017)
Changed paths:
M src/doveadm/doveadm-dsync.c
M src/lib-http/http-client.c
M src/lib-imap-client/imapc-client.c
M src/lib-storage/index/pop3c/pop3c-client.c
Log Message:
-----------
global: Replace ssl_iostream_context_init_client() with ssl_iostream_client_context_cache_get()
Compare: https://github.com/dovecot/core/compare/88734aa9496d...ebcf7d6c9222
More information about the dovecot-cvs
mailing list