Daniel Stenberg
|
7f1c098728
urlapi: accept :: as a valid IPv6 address
|
4 anni fa |
Daniel Stenberg
|
d3dc0a07e9
urlapi: guess scheme correct even with credentials given
|
4 anni fa |
Daniel Stenberg
|
02c6b984cb
urlapi: fix use-after-free bug
|
5 anni fa |
Daniel Stenberg
|
2c20109a9b
urlapi: fix URL encoding when setting a full URL
|
5 anni fa |
Marcel Raad
|
0f62c9af8b
urlapi: fix unused variable warning
|
5 anni fa |
Daniel Stenberg
|
6e7733f788
urlapi: question mark within fragment is still fragment
|
5 anni fa |
Paul Dreik
|
47066036a0
urlapi: avoid index underflow for short ipv6 hostnames
|
5 anni fa |
Daniel Stenberg
|
36fbb10071
urlapi: Expression 'storep' is always true
|
5 anni fa |
Daniel Stenberg
|
a6451487d4
urlapi: 'scheme' is always true
|
5 anni fa |
Daniel Stenberg
|
b10464399b
urlapi: part of conditional expression is always true: (relurl[0] == '/')
|
5 anni fa |
Jens Finkhaeuser
|
0a4ecbdf1c
urlapi: CURLU_NO_AUTHORITY allows empty authority/host part
|
5 anni fa |
Daniel Stenberg
|
9637dbfffd
urlapi: one colon is enough for the strspn() input (typo)
|
5 anni fa |
Daniel Stenberg
|
eab3c580f9
urlapi: verify the IPv6 numerical address
|
5 anni fa |
Omar Ramadan
|
c454d7f3f4
urlapi: increase supported scheme length to 40 bytes
|
5 anni fa |
Marcel Raad
|
10db3ef21e
lib: reduce variable scopes
|
5 anni fa |
Daniel Stenberg
|
9f9ec7da57
urlapi: require a non-zero host name length when parsing URL
|
5 anni fa |
Daniel Stenberg
|
2d0e9b40d3
urlapi: add CURLUPART_ZONEID to set and get
|
5 anni fa |
Daniel Stenberg
|
bdb2dbc103
urlapi: strip off scope id from numerical IPv6 addresses
|
5 anni fa |
Daniel Stenberg
|
5fc28510a4
CURL_MAX_INPUT_LENGTH: largest acceptable string input size
|
5 anni fa |
Daniel Stenberg
|
d715d2ac89
urlapi: stricter CURLUPART_PORT parsing
|
5 anni fa |
Jakub Zakrzewski
|
0dd47c2a3d
urlapi: urlencode characters above 0x7f correctly
|
5 anni fa |
Daniel Stenberg
|
05b100aee2
cleanup: make local functions static
|
5 anni fa |
Daniel Stenberg
|
f260b9e932
urlapi: reduce variable scope, remove unreachable 'break'
|
5 anni fa |
Daniel Gustafsson
|
a4482b21bd
urlapi: fix parsing ipv6 with zone index
|
5 anni fa |
Leonardo Taccari
|
305d25ed8a
urlapi: distinguish possibly empty query
|
6 anni fa |
Daniel Gustafsson
|
d8607da1a6
urlapi: Fix port parsing of eol colon
|
6 anni fa |
Daniel Gustafsson
|
e1be2ecba4
tests: add urlapi unittest
|
6 anni fa |
Daniel Gustafsson
|
63533cbde2
urlapi: fix portnumber parsing for ipv6 zone index
|
6 anni fa |
Daniel Stenberg
|
dcd6f81025
snprintf: renamed and we now only use msnprintf()
|
6 anni fa |
Daniel Stenberg
|
9aa8ff2895
urlapi: only skip encoding the first '=' with APPENDQUERY set
|
6 anni fa |