[dovecot/core] f883bf: uri-util: Removed have_port and have_host_ip flags...
GitHub
noreply at github.com
Mon May 16 08:00:11 UTC 2016
Branch: refs/heads/master
Home: https://github.com/dovecot/core
Commit: f883bf3eff62f5d27df5ee9ee664edc38a77937f
https://github.com/dovecot/core/commit/f883bf3eff62f5d27df5ee9ee664edc38a77937f
Author: Stephan Bosch <stephan at rename-it.nl>
Date: 2016-05-16 (Mon, 16 May 2016)
Changed paths:
M src/imap-login/client-authenticate.c
M src/lib-http/http-client-host.c
M src/lib-http/http-client-request.c
M src/lib-http/http-url.c
M src/lib-http/http-url.h
M src/lib-http/test-http-client.c
M src/lib-http/test-http-request-parser.c
M src/lib-http/test-http-url.c
M src/lib-imap-urlauth/imap-urlauth.c
M src/lib-imap/imap-url.c
M src/lib-imap/imap-url.h
M src/lib-imap/test-imap-url.c
M src/lib/uri-util.c
M src/lib/uri-util.h
Log Message:
-----------
uri-util: Removed have_port and have_host_ip flags.
Presence of port can be tested with port != 0.
Presence of IP can be tested with ip->family != 0.
Commit: 32f28ff765ef6983af0df78ebc5289b478abf3fe
https://github.com/dovecot/core/commit/32f28ff765ef6983af0df78ebc5289b478abf3fe
Author: Stephan Bosch <stephan at rename-it.nl>
Date: 2016-05-16 (Mon, 16 May 2016)
Changed paths:
M src/lib/uri-util.c
M src/lib/uri-util.h
Log Message:
-----------
uri-util: Added public function for parsing single percent encoding instances.
Commit: b0dfc8fc0dd5d08fe6a746e346dca6c737749d89
https://github.com/dovecot/core/commit/b0dfc8fc0dd5d08fe6a746e346dca6c737749d89
Author: Stephan Bosch <stephan at rename-it.nl>
Date: 2016-05-16 (Mon, 16 May 2016)
Changed paths:
M src/lib-http/http-url.c
M src/lib-http/test-http-url.c
M src/lib-imap/imap-url.c
M src/lib-imap/test-imap-url.c
M src/lib/uri-util.c
M src/lib/uri-util.h
Log Message:
-----------
uri-util: Implemented proper parsing of DNS-based host name for URI schemes that use DNS host names, such as http and imap.
Commit: b7e953d7eecd18f1d0de701cc181e8830d8167b1
https://github.com/dovecot/core/commit/b7e953d7eecd18f1d0de701cc181e8830d8167b1
Author: Stephan Bosch <stephan at rename-it.nl>
Date: 2016-05-16 (Mon, 16 May 2016)
Changed paths:
M src/lib/uri-util.c
M src/lib/uri-util.h
Log Message:
-----------
uri-util: Parsing of unreserved syntax erroneously included percent encoding.
This functionality is currently not used, so no problems would occur.
Commit: a643e1e3e5d9d8a60eeff83601f86ee00c26332a
https://github.com/dovecot/core/commit/a643e1e3e5d9d8a60eeff83601f86ee00c26332a
Author: Stephan Bosch <stephan at rename-it.nl>
Date: 2016-05-16 (Mon, 16 May 2016)
Changed paths:
M src/lib/uri-util.c
M src/lib/uri-util.h
Log Message:
-----------
uri-util: Added support for initializing the URI parser from data.
Commit: 62ed3307fb8a4a038a32a5181c503f1b645bf946
https://github.com/dovecot/core/commit/62ed3307fb8a4a038a32a5181c503f1b645bf946
Author: Stephan Bosch <stephan at rename-it.nl>
Date: 2016-05-16 (Mon, 16 May 2016)
Changed paths:
M src/lib/uri-util.c
Log Message:
-----------
uri-util: Added complete syntax comment.
Commit: 8d2d2780c9e71581ff9c3e8bce527b492c295ec1
https://github.com/dovecot/core/commit/8d2d2780c9e71581ff9c3e8bce527b492c295ec1
Author: Stephan Bosch <stephan at rename-it.nl>
Date: 2016-05-16 (Mon, 16 May 2016)
Changed paths:
M src/lib-http/http-url.c
M src/lib-imap/imap-url.c
M src/lib/uri-util.c
M src/lib/uri-util.h
Log Message:
-----------
uri-util: Split struct uri_host from uri_authority.
Adds support for parsing host separately and manipulating host struct.
Commit: f74dbd3ff682fea040f60383e001620d1f1b09d3
https://github.com/dovecot/core/commit/f74dbd3ff682fea040f60383e001620d1f1b09d3
Author: Stephan Bosch <stephan at rename-it.nl>
Date: 2016-05-16 (Mon, 16 May 2016)
Changed paths:
M src/lib-http/http-client-host.c
M src/lib-http/http-client-request.c
M src/lib-http/http-url.c
M src/lib-http/http-url.h
M src/lib-http/test-http-client.c
M src/lib-http/test-http-request-parser.c
M src/lib-http/test-http-url.c
M src/plugins/fts-solr/solr-connection.c
M src/plugins/fts/fts-parser-tika.c
Log Message:
-----------
lib-http: Started using struct uri_host in struct http_url.
Commit: 66134fbce11778241ca9f8458ee2a0488a05bde0
https://github.com/dovecot/core/commit/66134fbce11778241ca9f8458ee2a0488a05bde0
Author: Stephan Bosch <stephan at rename-it.nl>
Date: 2016-05-16 (Mon, 16 May 2016)
Changed paths:
M src/imap-login/client-authenticate.c
M src/lib-imap-urlauth/imap-urlauth.c
M src/lib-imap/imap-url.c
M src/lib-imap/imap-url.h
M src/lib-imap/test-imap-url.c
Log Message:
-----------
lib-imap: Started using struct uri_host in struct imap_url.
Commit: b4167b174b4eeebceaf80e240635e601f0a9860c
https://github.com/dovecot/core/commit/b4167b174b4eeebceaf80e240635e601f0a9860c
Author: Stephan Bosch <stephan at rename-it.nl>
Date: 2016-05-16 (Mon, 16 May 2016)
Changed paths:
M src/lib-http/http-url.c
M src/lib-imap/imap-url.c
M src/lib/uri-util.c
Log Message:
-----------
uri-util: Reworked URI scheme parsing.
Made uri_cut_scheme() use uri_parse_scheme() internally rather than the other way around.
Commit: af53c056cf1e3d133a78c201e72a678b5431d0fb
https://github.com/dovecot/core/commit/af53c056cf1e3d133a78c201e72a678b5431d0fb
Author: Stephan Bosch <stephan at rename-it.nl>
Date: 2016-05-16 (Mon, 16 May 2016)
Changed paths:
M src/lib/uri-util.c
Log Message:
-----------
uri-util: Improved implementation of uri_data_encode().
Commit: e4e9ba5f43f9bf7e072d7d9fcc3259a42ecb15c8
https://github.com/dovecot/core/commit/e4e9ba5f43f9bf7e072d7d9fcc3259a42ecb15c8
Author: Stephan Bosch <stephan at rename-it.nl>
Date: 2016-05-16 (Mon, 16 May 2016)
Changed paths:
M src/lib/uri-util.c
M src/lib/uri-util.h
Log Message:
-----------
uri-util: Made uri_data_encode() public.
Commit: 4e52bade0f83746405ecc1d0396e9b2ac7b98cd8
https://github.com/dovecot/core/commit/4e52bade0f83746405ecc1d0396e9b2ac7b98cd8
Author: Stephan Bosch <stephan at rename-it.nl>
Date: 2016-05-16 (Mon, 16 May 2016)
Changed paths:
M src/lib/uri-util.c
M src/lib/uri-util.h
Log Message:
-----------
uri-util: Made URI encoding functions accept NULL pointer for additional escaped characters.
Commit: 9aa483ebcba67bf1137ff79312315386eda94352
https://github.com/dovecot/core/commit/9aa483ebcba67bf1137ff79312315386eda94352
Author: Stephan Bosch <stephan at dovecot.fi>
Date: 2016-05-16 (Mon, 16 May 2016)
Changed paths:
M src/lib/uri-util.h
Log Message:
-----------
uri-util: Added documentation for all functions in header.
Compare: https://github.com/dovecot/core/compare/0edb839b5fa5...9aa483ebcba6
More information about the dovecot-cvs
mailing list