777776de3515b6721381d2230c4182b6401cdce1 |
|
26-Feb-2018 |
Stephan Bosch <stephan.bosch@dovecot.fi> |
lib-http: url: Add functions that obtain the effective port for the URL.
When no port is set for the URL, it is set to 0. These functions substitute the
applicable default. |
89e040049336e69c43fec09dcbdfd0f2ae5efd51 |
|
03-Jan-2017 |
Martti Rannanjärvi <martti.rannanjarvi@dovecot.fi> |
lib, lib-http: add HTTP_URL_ALLOW_PCT_NUL flag
This allows a URL to contain %00. |
0dffa25d211be541ee3c953b23566a1a990789df |
|
06-Jun-2016 |
Timo Sirainen <timo.sirainen@dovecot.fi> |
global: unsigned int:1 -> bool:1
perl -i -pe 's/unsigned int ([^,:;]+):1;/bool $1:1;/' **/*.[ch] |
f74dbd3ff682fea040f60383e001620d1f1b09d3 |
|
16-May-2016 |
Stephan Bosch <stephan@rename-it.nl> |
lib-http: Started using struct uri_host in struct http_url. |
f883bf3eff62f5d27df5ee9ee664edc38a77937f |
|
16-May-2016 |
Stephan Bosch <stephan@rename-it.nl> |
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. |
4356563bc3261a4043ec736cb1009373d37a617c |
|
18-Aug-2015 |
Stephan Bosch <stephan@rename-it.nl> |
lib-http: url: Implemented http_url_clone_authority() to clone authority part of existing HTTP URL. |
92c2272787b74eb000f05a926e9103a25a6a0dc0 |
|
18-Aug-2015 |
Stephan Bosch <stephan@rename-it.nl> |
lib-http: url: Implemented functions to copy/clone URLs including the userinfo part (normally skipped). |
a952a4444e46e107b15ab1bd0e8b63a29f94b123 |
|
29-Oct-2013 |
Timo Sirainen <tss@iki.fi> |
lib-http: Added http_url_escape_path() |
d82ad7143c057c565e1fd5f3580645556ed0bcc9 |
|
12-Oct-2013 |
Stephan Bosch <stephan@rename-it.nl> |
lib-http: Implemented functions for cloning and copying HTTP URLs and for constructing partial URLs. |
1e653c7406ec0b062c0bacfdf2e7568a3f860500 |
|
17-Sep-2013 |
Stephan Bosch <stephan@rename-it.nl> |
lib-http: Added (non-default) support for parsing user:pasword from HTTP URL. |
e641c9f656f1788ca6226ef0d60b2d592e2ca6d1 |
|
15-Sep-2013 |
Stephan Bosch <stephan@rename-it.nl> |
lib-http: Added support for parsing request target URLs. |
069def4dc35022852d569b7ab75a3b19d2cb0f1c |
|
04-Aug-2013 |
Timo Sirainen <tss@iki.fi> |
lib-http: Fixed redirect request target encoding and NULL target.
Patch by Stephan Bosch. |
c911297407bdcc7c7936305eb8f791b450d6375c |
|
04-Feb-2013 |
Timo Sirainen <tss@iki.fi> |
lib-http: Added http_url_escape_param() |
9f8559a5ac7b53b83378c894de6578773dc1e392 |
|
29-Nov-2012 |
Timo Sirainen <tss@iki.fi> |
lib-http: http-url.h always requires net.h to compile, #include it |
d45ab3fff7c47f1719b9cd310228c0dac2bdd1b2 |
|
29-Nov-2012 |
Timo Sirainen <tss@iki.fi> |
lib-http: http_url_parse() now returns the http_url allocated from given memory pool. |
5394bed8aaef2a6c1c870a34a23a7824e1f370bb |
|
10-Oct-2012 |
Stephan Bosch <stephan@rename-it.nl> |
Adds HTTP URL parse support. |