Ilia Alshanetsky
|
4af4cf0914
|
Fixed bug #29913 (parse_url() is now binary safe).
|
2004-09-20 05:13:35 +00:00 |
|
Sara Golemon
|
851b6d4475
|
String lengths should never be char pointers.
|
2004-06-18 00:44:37 +00:00 |
|
Stefan Esser
|
2e3b9ec278
|
Fixed off-by-one in php_parse_url.
|
2004-05-28 11:33:23 +00:00 |
|
Sara Golemon
|
1335bc8fb8
|
Don't strip off those []s, it'll only create problems in wrappers and elsewhere.
|
2004-04-27 19:28:11 +00:00 |
|
Sara Golemon
|
99b6724a4c
|
BugFix 28187 parse_url does not handle scheme://[0123:4567::89]:12345/etc style IPv6 embedded address URLs
|
2004-04-27 19:13:13 +00:00 |
|
Ard Biesheuvel
|
86fe4ab6a1
|
CS
|
2004-01-25 15:08:31 +00:00 |
|
Ard Biesheuvel
|
6b8c406481
|
Changed prototypes to allow parsing of string literals and constant strings
Minor CS/WS
|
2004-01-25 00:30:50 +00:00 |
|
Andi Gutmans
|
dbeb4158d2
|
- A belated happy holidays and PHP 5
|
2004-01-08 08:18:22 +00:00 |
|
Sara Golemon
|
e90f85e45d
|
Scan for : in host:port pair from right instead of left.
This will allow handling of http://[fe80::1]:443/foo.html
IPv6 Numeric addressing with port number to parse correctly.
|
2003-12-15 06:54:31 +00:00 |
|
Ilia Alshanetsky
|
9947a3e7ce
|
Fixed typo (thanks Frank)
|
2003-12-04 00:14:39 +00:00 |
|
Ilia Alshanetsky
|
81e41e3cb9
|
Remove unnecessary casts.
|
2003-12-03 22:51:51 +00:00 |
|
Moriyoshi Koizumi
|
247f991443
|
Possible fix for bug #26391 (parse_url() destroys strings that contain
a character in range of \x80-\xff))
|
2003-12-03 20:58:12 +00:00 |
|
Shane Caraveo
|
4505a611ba
|
make parse_url work correctly for file uri's on windows, such as
file:///c:/somepath/somefile.txt
|
2003-10-19 20:00:51 +00:00 |
|
Ilia Alshanetsky
|
a9b20a6abf
|
Fixed bug #25800 (parse_url() could not parse urls with empty port).
|
2003-10-13 04:27:23 +00:00 |
|
Ilia Alshanetsky
|
ed40ae2650
|
emalloc -> safe_emalloc
|
2003-08-11 23:16:54 +00:00 |
|
Ilia Alshanetsky
|
7825a1864c
|
Fixed bug #24560 (parse_url() incorrectly handling certain file:// based
schemas).
|
2003-07-21 13:36:23 +00:00 |
|
James Cox
|
f68c7ff249
|
updating license information in the headers.
|
2003-06-10 20:04:29 +00:00 |
|
Sascha Schumann
|
e422f56dff
|
improve php_url_encode
|
2003-04-28 16:24:14 +00:00 |
|
Ilia Alshanetsky
|
bce8bfdae4
|
MFH (forgot to put this fix into the 5.X tree).
|
2003-02-25 23:39:57 +00:00 |
|
Ilia Alshanetsky
|
b1a6778fe5
|
Added get_browser() function. This function can be used to fetch the headers
sent by the server when a request is made for a given URL.
|
2003-02-07 21:33:35 +00:00 |
|
Sebastian Bergmann
|
b506f5c8f8
|
Bump year.
|
2002-12-31 16:08:15 +00:00 |
|
Ilia Alshanetsky
|
bd19dabefe
|
Fixed bug #21226 (parse_url handling of urls without a path).
|
2002-12-30 16:42:49 +00:00 |
|
Marcus Boerger
|
49a99a98f4
|
-php_error -> php_error_docref
-removed some cases where emalloc result was tested
|
2002-12-05 20:59:49 +00:00 |
|
Ilia Alshanetsky
|
6b7d77a7a0
|
Fixed bug #20420 and added partial urls to the test of the function.
|
2002-11-14 13:40:14 +00:00 |
|
Ilia Alshanetsky
|
8645f5c200
|
parse_url can now correctly parse mailto:, zlib: (old zlib wrapper) and
simular. Thanks to Wez Furlong for noticing the problem.
|
2002-11-07 15:41:32 +00:00 |
|
Ilia Alshanetsky
|
c3270448ac
|
Added handling for file:/ schema, which does not contain a host.
|
2002-10-18 23:54:58 +00:00 |
|
Ilia Alshanetsky
|
cdf39db369
|
Added support for file:/. Thanks to Thies for noticing the problem.
|
2002-10-17 13:59:55 +00:00 |
|
Ilia Alshanetsky
|
bcf1d4ff80
|
Fixed a bug introduced by previous patch.
|
2002-10-12 16:09:01 +00:00 |
|
Stefan Esser
|
89f4f7b8f5
|
I already said that this construct was wrong...
most probably fixes bug #19876
|
2002-10-12 08:16:20 +00:00 |
|
Ilia Alshanetsky
|
1bbb55ec11
|
Added a much faster parse_url() implementation. This also fixes a number
of bugs in the old parse_url() implementation.
|
2002-10-06 16:14:42 +00:00 |
|
Stefan Esser
|
184323cbe5
|
php_url_parse() replaces controlchars with '_' now. This stops fopen wrapper
CR/LF injection issues.
|
2002-09-10 08:06:25 +00:00 |
|
Sebastian Bergmann
|
90613d2282
|
Maintain headers.
|
2002-02-28 08:29:35 +00:00 |
|
Sebastian Bergmann
|
38933514e1
|
Update headers.
|
2001-12-11 15:32:16 +00:00 |
|
Derick Rethans
|
6852a1e704
|
- Fix for bug #13413
|
2001-10-20 10:58:33 +00:00 |
|
Andrei Zmievski
|
8a54c2929f
|
Convert to use new parameter parsing API.
|
2001-10-19 17:16:12 +00:00 |
|
Derick Rethans
|
78747bd2df
|
- Don't wrap lines... this is annoying while coding.
|
2001-09-09 13:29:31 +00:00 |
|
Sterling Hughes
|
0935217091
|
fix proto
|
2001-09-04 06:21:48 +00:00 |
|
John Donagher
|
faa5031f25
|
Don't try and search a 0-length string. This allows parse_url() to correctly
parse a non-pathed URI, i.e. 'scheme://'
|
2001-08-24 02:21:16 +00:00 |
|
Sterling Hughes
|
844788a4b8
|
pval -> zval
Z_*_P{0,2} macros
easier way of doing urldecode(), from rawurldecode() (a tad faster too).
|
2001-08-17 07:41:20 +00:00 |
|
Zeev Suraski
|
c0404f4631
|
Whitespace
|
2001-08-11 17:03:37 +00:00 |
|
Thies C. Arntzen
|
0ef0f8e32b
|
ZVAL_BOOL(v,0) -> ZVAL_FALSE(v)
|
2001-07-11 12:42:25 +00:00 |
|
Zeev Suraski
|
66d94bc655
|
Nuke zval_reset
|
2001-07-11 11:39:10 +00:00 |
|
Zeev Suraski
|
d70ce7be27
|
var_reset -> ZVAL_RESET
|
2001-07-11 09:39:09 +00:00 |
|
Sebastian Bergmann
|
615cf785c1
|
Fix crash bug in urlencode().
|
2001-06-19 15:20:50 +00:00 |
|
Zeev Suraski
|
1093ed17fb
|
Clean-up
Remove a lot of 100% redundent code
|
2001-06-13 17:04:36 +00:00 |
|
Daniel Beulshausen
|
c6b4e55838
|
PHPAPIize url function to make them available to the outside (i.e. mbstring)
|
2001-06-11 15:14:04 +00:00 |
|
Rasmus Lerdorf
|
81e2cf03ac
|
Fix folding and clean up some extensions
|
2001-06-06 13:06:12 +00:00 |
|
Rasmus Lerdorf
|
25c3a3a39d
|
vim-6 does folding - clean up a bunch of missing folding tags plus
some misguided RINIT and RSHUTDOWN calls in a few fringe extensions
|
2001-06-05 13:12:10 +00:00 |
|
foobar
|
613aacf0b0
|
MFB
|
2001-05-15 02:05:33 +00:00 |
|
Andi Gutmans
|
eb6ba01d1c
|
- Fix copyright notices with 2001
|
2001-02-26 06:11:02 +00:00 |
|