[dovecot/core] 5761e8: lib-ssl-iostream: Add support for creating server ...
GitHub
noreply at github.com
Sat May 26 12:30:06 EEST 2018
Branch: refs/heads/master
Home: https://github.com/dovecot/core
Commit: 5761e887438867fdf808258a405eefb1f016f67d
https://github.com/dovecot/core/commit/5761e887438867fdf808258a405eefb1f016f67d
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2018-05-25 (Fri, 25 May 2018)
Changed paths:
M src/lib-ssl-iostream/Makefile.am
A src/lib-ssl-iostream/iostream-ssl-test.c
A src/lib-ssl-iostream/iostream-ssl-test.h
Log Message:
-----------
lib-ssl-iostream: Add support for creating server and client test SSL settings.
This is useful for building test cases with SSL support.
Commit: 6a8b634111629474e86b8ddda59e30bff9c30ce0
https://github.com/dovecot/core/commit/6a8b634111629474e86b8ddda59e30bff9c30ce0
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2018-05-25 (Fri, 25 May 2018)
Changed paths:
M src/lib-smtp/test-smtp-payload.c
Log Message:
-----------
lib-smtp: test-smtp-payload: server: Fix asynchronous listening.
The listening socket was blocking and the io handler only accepted one connection per run.
Commit: 584c3619e760b415f4839f0b2e8d626fb3c6f981
https://github.com/dovecot/core/commit/584c3619e760b415f4839f0b2e8d626fb3c6f981
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2018-05-25 (Fri, 25 May 2018)
Changed paths:
M src/lib-http/test-http-payload.c
Log Message:
-----------
lib-http: test-http-payload: server: Fix asynchronous listening.
The listening socket was blocking and the io handler only accepted one connection per run.
Commit: 477eb3d5a0027adfd84df6ba262aff7fdf01b6b1
https://github.com/dovecot/core/commit/477eb3d5a0027adfd84df6ba262aff7fdf01b6b1
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2018-05-25 (Fri, 25 May 2018)
Changed paths:
M src/lib-http/test-http-payload.c
Log Message:
-----------
lib-http: test-http-payload: Add test for exchanging payload with unknown size.
This will force using the chunked transfer encoding.
Commit: f6f4c7124dc9a16fef7ab14552773185d4207d6e
https://github.com/dovecot/core/commit/f6f4c7124dc9a16fef7ab14552773185d4207d6e
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2018-05-25 (Fri, 25 May 2018)
Changed paths:
M src/lib-smtp/test-smtp-payload.c
Log Message:
-----------
lib-smtp: test-smtp-payload: Make proper definition for the maximum number of parallel transactions.
Commit: f638d0016f01182d8c6ca8baf43a2e06a7a71786
https://github.com/dovecot/core/commit/f638d0016f01182d8c6ca8baf43a2e06a7a71786
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2018-05-25 (Fri, 25 May 2018)
Changed paths:
M src/lib-smtp/test-smtp-payload.c
Log Message:
-----------
lib-smtp: test-smtp-payload: Keep the number of pending transactions constant.
Before, a window was used.
Commit: cf7416ec80c30a89d07d5ca14f569c92fef170dd
https://github.com/dovecot/core/commit/cf7416ec80c30a89d07d5ca14f569c92fef170dd
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2018-05-25 (Fri, 25 May 2018)
Changed paths:
M src/lib-smtp/smtp-client-connection.c
Log Message:
-----------
lib-smtp: client: Amend connection debug message with source ip:port.
Helps matching debug logs between client and server.
Commit: ee6288f22b02930f440619c44e116e0342f19f83
https://github.com/dovecot/core/commit/ee6288f22b02930f440619c44e116e0342f19f83
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2018-05-25 (Fri, 25 May 2018)
Changed paths:
M src/lib-smtp/smtp-server-connection.c
M src/lib-smtp/smtp-server-private.h
M src/lib-smtp/smtp-server.c
M src/lib-smtp/smtp-server.h
Log Message:
-----------
lib-smtp: server: Allow creating server with custom SSL settings.
Normally, the settings are obtained through lib-master, but that is not
really suitable for the test suite.
Commit: 7bb571d450137e41c548985b70495bcb2d1a0fef
https://github.com/dovecot/core/commit/7bb571d450137e41c548985b70495bcb2d1a0fef
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2018-05-25 (Fri, 25 May 2018)
Changed paths:
M src/lib-http/http-server-connection.c
M src/lib-http/http-server-private.h
M src/lib-http/http-server.c
M src/lib-http/http-server.h
Log Message:
-----------
lib-http: server: Allow creating server with custom SSL settings.
Normally, the settings are obtained through lib-master, but that is not
really suitable for the test suite.
Commit: 7f4e20f05bd75e024e97f0640873c98c7b0fa111
https://github.com/dovecot/core/commit/7f4e20f05bd75e024e97f0640873c98c7b0fa111
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2018-05-25 (Fri, 25 May 2018)
Changed paths:
M src/lib-smtp/test-smtp-payload.c
Log Message:
-----------
lib-smtp: test-smtp-payload: Ignore SIGPIPE.
Commit: 92ee269b5ef4f1f6082362042ff59071c4a4b81d
https://github.com/dovecot/core/commit/92ee269b5ef4f1f6082362042ff59071c4a4b81d
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2018-05-25 (Fri, 25 May 2018)
Changed paths:
M src/lib-http/test-http-payload.c
Log Message:
-----------
lib-http: test-http-payload: Ignore SIGPIPE.
Commit: 0c746fb6ee794d52a6ffdc2d05457c90a0597d33
https://github.com/dovecot/core/commit/0c746fb6ee794d52a6ffdc2d05457c90a0597d33
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2018-05-25 (Fri, 25 May 2018)
Changed paths:
M src/lib-smtp/Makefile.am
M src/lib-smtp/test-smtp-payload.c
Log Message:
-----------
lib-smtp: test-smtp-payload: Add SSL tests.
Commit: d40fd528c798862b3f01907dbce60ab2a49f0e8d
https://github.com/dovecot/core/commit/d40fd528c798862b3f01907dbce60ab2a49f0e8d
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2018-05-25 (Fri, 25 May 2018)
Changed paths:
M src/lib-http/Makefile.am
M src/lib-http/test-http-payload.c
Log Message:
-----------
lib-http: test-http-payload: Add SSL tests.
Commit: 9dfa619d2e361d5010b161b44556041d747efacb
https://github.com/dovecot/core/commit/9dfa619d2e361d5010b161b44556041d747efacb
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2018-05-25 (Fri, 25 May 2018)
Changed paths:
M src/lib-http/test-http-client-errors.c
Log Message:
-----------
lib-http: test-http-client-errors: Terminate the test if it is hanging for some reason.
Commit: 1a984e74570e5e5d397e5602ce68574218c372b4
https://github.com/dovecot/core/commit/1a984e74570e5e5d397e5602ce68574218c372b4
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2018-05-25 (Fri, 25 May 2018)
Changed paths:
M src/lib-smtp/test-smtp-client-errors.c
Log Message:
-----------
lib-smtp: test-smtp-client-errors: Terminate the test if it is hanging for some reason.
Commit: 148fca226a75ab80af259940cae594f284f5cded
https://github.com/dovecot/core/commit/148fca226a75ab80af259940cae594f284f5cded
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2018-05-25 (Fri, 25 May 2018)
Changed paths:
M src/lib-smtp/test-smtp-payload.c
Log Message:
-----------
lib-smtp: test-smtp-payload: Terminate the test if it is hanging for some reason.
Commit: 1ef9d7265e554bbe377ef766ca3171ce7b3dd869
https://github.com/dovecot/core/commit/1ef9d7265e554bbe377ef766ca3171ce7b3dd869
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2018-05-25 (Fri, 25 May 2018)
Changed paths:
M src/lib-http/test-http-client-errors.c
Log Message:
-----------
lib-http: test-http-client-errors: Make the reconnect failure test less time-sensitive.
Easily breaks in Valgrind.
Commit: 019c794c98f69c1734d3fe51eb9cf7d8b6599bb7
https://github.com/dovecot/core/commit/019c794c98f69c1734d3fe51eb9cf7d8b6599bb7
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2018-05-25 (Fri, 25 May 2018)
Changed paths:
M src/lib-http/Makefile.am
Log Message:
-----------
lib-http: Add test-http-payload, test-http-client-errors, and test-http-server-errors to `make check`.
Commit: c2357a9b5e4ba153b50647726b94f42d1c05177b
https://github.com/dovecot/core/commit/c2357a9b5e4ba153b50647726b94f42d1c05177b
Author: Stephan Bosch <stephan.bosch at dovecot.fi>
Date: 2018-05-25 (Fri, 25 May 2018)
Changed paths:
M src/lib-smtp/Makefile.am
Log Message:
-----------
lib-smtp: Add test-smtp-payload, test-smtp-submit, test-smtp-client-errors, and test-smtp-server-errors to `make check`.
Compare: https://github.com/dovecot/core/compare/4be03fcbfc77...c2357a9b5e4b
**NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
More information about the dovecot-cvs
mailing list