Daniel Stenberg
|
efffa66f65
urlapi: skip a strlen(), pass in zero
|
3 years ago |
Daniel Stenberg
|
9a8564a920
urlapi: URL decode percent-encoded host names
|
3 years ago |
Daniel Gustafsson
|
12246eddc5
lib: avoid fallthrough cases in switch statements
|
3 years ago |
Sergey Markelov
|
4b997626b1
urlapi: support UNC paths in file: URLs on Windows
|
3 years ago |
Daniel Stenberg
|
98e6db24c4
urlapi.c:seturl: assert URL instead of using if-check
|
3 years ago |
Daniel Stenberg
|
d696ee00ee
lib: use %u instead of %ld for port number printf
|
3 years ago |
Daniel Stenberg
|
b67d3ba73e
curl_url_set: reject spaces in URLs w/o CURLU_ALLOW_SPACE
|
3 years ago |
Daniel Stenberg
|
04488851e2
urlapi: make sure no +/- signs are accepted in IPv4 numericals
|
3 years ago |
Daniel Stenberg
|
56a037cc0a
urlapi: "normalize" numerical IPv4 host names
|
3 years ago |
Daniel Stenberg
|
8ab78f720a
misc: fix "warning: empty expression statement has no effect"
|
3 years ago |
Daniel Stenberg
|
abd846c374
urlapi: don't accept blank port number field without scheme
|
4 years ago |
Daniel Stenberg
|
4d2f800677
curl.se: new home
|
4 years ago |
Daniel Stenberg
|
b7ea3d2c22
urlapi: URL encode a '+' in the query part
|
4 years ago |
Emil Engler
|
c0f0e400e0
urlapi: use more Curl_safefree
|
4 years ago |
Daniel Stenberg
|
032e838b73
terminology: call them null-terminated strings
|
4 years ago |
Daniel Stenberg
|
31e53584db
escape: make the URL decode able to reject only %00 bytes
|
4 years ago |
Daniel Stenberg
|
7f1c098728
urlapi: accept :: as a valid IPv6 address
|
4 years ago |
Daniel Stenberg
|
d3dc0a07e9
urlapi: guess scheme correct even with credentials given
|
4 years ago |
Daniel Stenberg
|
02c6b984cb
urlapi: fix use-after-free bug
|
5 years ago |
Daniel Stenberg
|
2c20109a9b
urlapi: fix URL encoding when setting a full URL
|
5 years ago |
Marcel Raad
|
0f62c9af8b
urlapi: fix unused variable warning
|
5 years ago |
Daniel Stenberg
|
6e7733f788
urlapi: question mark within fragment is still fragment
|
5 years ago |
Paul Dreik
|
47066036a0
urlapi: avoid index underflow for short ipv6 hostnames
|
5 years ago |
Daniel Stenberg
|
36fbb10071
urlapi: Expression 'storep' is always true
|
5 years ago |
Daniel Stenberg
|
a6451487d4
urlapi: 'scheme' is always true
|
5 years ago |
Daniel Stenberg
|
b10464399b
urlapi: part of conditional expression is always true: (relurl[0] == '/')
|
5 years ago |
Jens Finkhaeuser
|
0a4ecbdf1c
urlapi: CURLU_NO_AUTHORITY allows empty authority/host part
|
5 years ago |
Daniel Stenberg
|
9637dbfffd
urlapi: one colon is enough for the strspn() input (typo)
|
5 years ago |
Daniel Stenberg
|
eab3c580f9
urlapi: verify the IPv6 numerical address
|
5 years ago |
Omar Ramadan
|
c454d7f3f4
urlapi: increase supported scheme length to 40 bytes
|
5 years ago |