[dovecot/core] 861aff: lib-http: server: Added more detailed debugging ab...
GitHub
noreply at github.com
Mon Jun 20 08:00:13 UTC 2016
Branch: refs/heads/master
Home: https://github.com/dovecot/core
Commit: 861aff347bbc43aa7bc73530eb0194c166dae703
https://github.com/dovecot/core/commit/861aff347bbc43aa7bc73530eb0194c166dae703
Author: Stephan Bosch <stephan at dovecot.fi>
Date: 2016-06-20 (Mon, 20 Jun 2016)
Changed paths:
M src/lib-http/http-server-connection.c
Log Message:
-----------
lib-http: server: Added more detailed debugging about when idle timeouts are started/stopped.
Commit: cd1c11375b262740fe1205f168c07996582c3703
https://github.com/dovecot/core/commit/cd1c11375b262740fe1205f168c07996582c3703
Author: Stephan Bosch <stephan at dovecot.fi>
Date: 2016-06-20 (Mon, 20 Jun 2016)
Changed paths:
M src/lib-http/http-server-connection.c
Log Message:
-----------
lib-http: server: Fixed handling of idle timeout when request just starts processing on the server.
Commit: f60fe422cdfbf5427938d2829f16505162d9a9ae
https://github.com/dovecot/core/commit/f60fe422cdfbf5427938d2829f16505162d9a9ae
Author: Stephan Bosch <stephan at dovecot.fi>
Date: 2016-06-20 (Mon, 20 Jun 2016)
Changed paths:
M src/lib-http/http-server-connection.c
Log Message:
-----------
lib-http: server: Wrap request payload in a timeout input stream.
The server cannot reset the timeout properly while the payload is being read by the application.
The HTTP client solved this same problem by identical means.
Commit: 17f37f252a9b7bd16b5b66c39fab45c6927a8c36
https://github.com/dovecot/core/commit/17f37f252a9b7bd16b5b66c39fab45c6927a8c36
Author: Stephan Bosch <stephan at dovecot.fi>
Date: 2016-06-20 (Mon, 20 Jun 2016)
Changed paths:
M src/lib-http/http-server-connection.c
Log Message:
-----------
lib-http: server: Make sure provided connection FDs are non-blocking.
Commit: 47fee1a942e4797548b1232354f6676b8ff809f4
https://github.com/dovecot/core/commit/47fee1a942e4797548b1232354f6676b8ff809f4
Author: Stephan Bosch <stephan at dovecot.fi>
Date: 2016-06-20 (Mon, 20 Jun 2016)
Changed paths:
M src/lib-http/http-server-connection.c
M src/lib-http/http-server.c
M src/lib-http/http-server.h
Log Message:
-----------
lib-http: server: Added settings to configure the connection's socket kernel buffer sizes.
This is mainly useful for use in the lib-http test suite.
Commit: b154be7ad172a0cc89284dc4a92599050579a3be
https://github.com/dovecot/core/commit/b154be7ad172a0cc89284dc4a92599050579a3be
Author: Stephan Bosch <stephan at dovecot.fi>
Date: 2016-06-20 (Mon, 20 Jun 2016)
Changed paths:
M src/lib-http/Makefile.am
Log Message:
-----------
lib-http: Restructured Makefile.am to have less duplicated lines for the test suite.
Commit: f98d562bc4d52d2e5274d6efb714640184a45cf3
https://github.com/dovecot/core/commit/f98d562bc4d52d2e5274d6efb714640184a45cf3
Author: Stephan Bosch <stephan at dovecot.fi>
Date: 2016-06-20 (Mon, 20 Jun 2016)
Changed paths:
M src/lib-http/Makefile.am
A src/lib-http/test-http-server-errors.c
Log Message:
-----------
lib-http: server: Created test program that tests error conditions.
Currently it is very limited, but it is due to be extended soon towards testing most common error conditions.
Compare: https://github.com/dovecot/core/compare/8bc62170803a...f98d562bc4d5
More information about the dovecot-cvs
mailing list