summaryrefslogtreecommitdiff
path: root/utils/url.c
Commit message (Expand)AuthorAgeFilesLines
* url: Use ascii module, rather than ctype for locale safetly.Michael Drake2016-08-131-1/+3
* Improve percent escaping testing, parameter checking and documentationVincent Sanders2016-08-031-4/+17
* URL escape: Simplify to avoid unnecessary allocation.Michael Drake2016-07-251-34/+31
* Improve comments.Michael Drake2016-07-241-1/+1
* URL module: Remove unused curl #include.Michael Drake2016-07-241-1/+0
* URL unescape: Calculate new_len at end, rather than maintaining it.Michael Drake2016-07-241-4/+2
* URL unescape: return the new length to the caller.Michael Drake2016-07-241-1/+5
* Avoid using curl for URL unescaping.Michael Drake2016-07-241-10/+66
* URL unescape: Use size_t for length.Michael Drake2016-07-241-1/+1
* reduce curl usage to fetcher, url unescaping and time parsingVincent Sanders2016-06-291-2/+2
* Split utils header into string functions and everything elseVincent Sanders2016-04-211-1/+1
* Move host_is_ip_address into urldb, as that's the only thing that cares.Michael Drake2014-10-311-85/+0
* remove unused url_init functionVincent Sanders2014-10-311-29/+0
* use nsurl_nice and remove url_niceVincent Sanders2014-10-311-103/+0
* Remove unused url_components stuff.Michael Drake2014-10-261-141/+0
* Remove unused url_path function.Michael Drake2014-10-261-23/+0
* Remove unused url_scheme function.Michael Drake2014-10-261-23/+0
* make regex wrapper return errors instead of just abortingVincent Sanders2014-10-251-3/+9
* remove unused url operationsVincent Sanders2014-05-091-354/+0
* refactor url utility functions to use standard nserror codes and have appropr...Vincent Sanders2014-05-081-133/+66
* remove uncessary includesVincent Sanders2014-05-021-7/+2
* Make url_{get|reform|destroy}_components static.Michael Drake2012-10-111-191/+191
* Remove unused function.Michael Drake2012-10-111-34/+0
* Don't need url_compare any more.Michael Drake2012-10-111-69/+0
* Remove url_parent.Michael Drake2012-10-061-49/+0
* Remove unused functions.Michael Drake2012-10-051-110/+0
* Remove unused url_normalise() and don't include regex.h.Michael Drake2011-10-061-198/+1
* Skip over credentials when lower casing hostJohn Mark Bell2011-07-241-1/+13
* Fix commentJohn Mark Bell2011-02-251-1/+1
* add compatability for inet_pton and inet_atonVincent Sanders2011-02-071-2/+1
* Fix url_host_is_ip_address() when encountering blatently invalid IPv4 address...John Mark Bell2011-01-121-10/+27
* Fix OpenBSD build (credit: Anthony Bentley)John Mark Bell2010-12-141-0/+1
* BeOS does not support IPv6, and never will.François Revel2010-12-051-0/+1
* More IPv6 compatibility work, added hack to cope with incorrect calls to url_...Rob Kendrick2010-12-041-7/+59
* Reimplement url_host_is_ipaddress() to cope with IPv6 addresses and decimal/h...Rob Kendrick2010-12-041-17/+20
* Improve url_host_is_ip_address Vincent Sanders2010-11-261-29/+19
* Merge branches/vince/netsurf-file-fetcher to trunkJohn Mark Bell2010-09-091-0/+25
* remove _GNU_SOURCE define from everywhere.Vincent Sanders2010-04-241-1/+0
* We don't care about the result of regexec(); only that it was successful or notJohn Mark Bell2009-05-281-3/+2
* Add _GNU_SOURCE. Ugh.John Mark Bell2008-11-281-0/+1
* More hoops, more warnings squashed.John Mark Bell2008-10-131-10/+9
* Merged revisions 5309-5406,5409-5422 via svnmerge from Daniel Silverstone2008-09-231-1/+2
* warnings.squash();John Mark Bell2008-05-261-4/+5
* - introduction of SLEN()John Tytgat2008-05-251-5/+11
* Contribution from Philip Boulain <prb@ecs.soton.ac.uk>:John Tytgat2008-05-251-44/+73
* - riscos/gui.c(path_to_url): escape the characters which need to be escaped w...John Tytgat2008-04-021-17/+24
* Remove spurious *John Mark Bell2008-03-131-1/+3
* Add url_fragment to extract fragment from URLJohn Mark Bell2008-02-031-6/+47
* The previous fix was broken -- URI paths include the leafname.John Mark Bell2008-01-071-9/+2
* Add url_leafname()John Mark Bell2008-01-071-1/+33