[dovecot/core] d7b94e: lib-http: request parser: Added support for explic...
GitHub
noreply at github.com
Thu Feb 11 10:02:06 UTC 2016
Branch: refs/heads/master
Home: https://github.com/dovecot/core
Commit: d7b94e1721d86926891c74ca1998141d55d1adea
https://github.com/dovecot/core/commit/d7b94e1721d86926891c74ca1998141d55d1adea
Author: Stephan Bosch <stephan at rename-it.nl>
Date: 2016-02-11 (Thu, 11 Feb 2016)
Changed paths:
M src/lib-http/http-request-parser.c
M src/lib-http/http-request-parser.h
Log Message:
-----------
lib-http: request parser: Added support for explicitly finishing payload of previous request.
Commit: 2f64a4c88de91c483fb378bc80d10e1caa6f2305
https://github.com/dovecot/core/commit/2f64a4c88de91c483fb378bc80d10e1caa6f2305
Author: Stephan Bosch <stephan at rename-it.nl>
Date: 2016-02-11 (Thu, 11 Feb 2016)
Changed paths:
M src/lib-http/http-server-private.h
M src/lib-http/http-server-request.c
Log Message:
-----------
lib-http: server: Added some request debug logging.
Commit: ee2633056e67353157bfbce4d9e0d1c3ceaa627a
https://github.com/dovecot/core/commit/ee2633056e67353157bfbce4d9e0d1c3ceaa627a
Author: Stephan Bosch <stephan at rename-it.nl>
Date: 2016-02-11 (Thu, 11 Feb 2016)
Changed paths:
M src/lib-http/http-server-connection.c
M src/lib-http/http-server-private.h
M src/lib-http/http-server-request.c
M src/lib-http/http-server-response.c
M src/lib-http/http-server.h
Log Message:
-----------
lib-http: server: Created blocking http_server_response_send_payload() API that closely mimics the client equivalent.
It allows sending response payload in several chunks in a blocking fashion.
Commit: 7c7117e542b6a44c1db7fc91c0180bdace6dbce7
https://github.com/dovecot/core/commit/7c7117e542b6a44c1db7fc91c0180bdace6dbce7
Author: Stephan Bosch <stephan at rename-it.nl>
Date: 2016-02-11 (Thu, 11 Feb 2016)
Changed paths:
M src/lib-http/http-server-private.h
M src/lib-http/http-server-response.c
M src/lib-http/http-server.h
Log Message:
-----------
lib-http: server: Implemented blocking response output stream.
Commit: 201c3b9375760bafbc180629b4c6ad71ed554aec
https://github.com/dovecot/core/commit/201c3b9375760bafbc180629b4c6ad71ed554aec
Author: Stephan Bosch <stephan at rename-it.nl>
Date: 2016-02-11 (Thu, 11 Feb 2016)
Changed paths:
M src/lib-http/http-server-connection.c
M src/lib-http/http-server-private.h
M src/lib-http/http-server-request.c
M src/lib-http/http-server.h
Log Message:
-----------
lib-http: server: Implemented blocking request input stream.
Commit: d5cdf90f01fe1b5a5e049f341398b2ee329b4de5
https://github.com/dovecot/core/commit/d5cdf90f01fe1b5a5e049f341398b2ee329b4de5
Author: Stephan Bosch <stephan at rename-it.nl>
Date: 2016-02-11 (Thu, 11 Feb 2016)
Changed paths:
M src/lib-http/Makefile.am
A src/lib-http/test-http-payload.c
Log Message:
-----------
lib-http: Created test program that tests payload exchange between client and server with various configurations.
It recursively uses all files in the current directory as payload.
It is currenrly not part of `make check', because it is a stress-testing tool that can run for a long time.
Compare: https://github.com/dovecot/core/compare/e8434aad92ea...d5cdf90f01fe
More information about the dovecot-cvs
mailing list