summaryrefslogtreecommitdiff
path: root/utils/nsurl.c
Commit message (Collapse)AuthorAgeFilesLines
* Only need to cope with trailing whitespace if it exists.Michael Drake2011-10-061-10/+24
| | | | svn path=/trunk/netsurf/; revision=12969
* Ensure trailing whitespace is ignored.Michael Drake2011-10-051-0/+9
| | | | svn path=/trunk/netsurf/; revision=12960
* Optimise nsurl__is_no_escape.Michael Drake2011-10-051-93/+28
| | | | svn path=/trunk/netsurf/; revision=12957
* Make sure the fragment remover sets the nsurl to NULL on failure.Michael Drake2011-10-051-0/+1
| | | | svn path=/trunk/netsurf/; revision=12956
* Namespaceing.Michael Drake2011-10-051-11/+13
| | | | svn path=/trunk/netsurf/; revision=12955
* Handle % in URL without 2 hex digits after.Michael Drake2011-10-051-2/+8
| | | | svn path=/trunk/netsurf/; revision=12953
* Fix upper case hex and return -1 for invalid hex.Michael Drake2011-10-051-7/+11
| | | | svn path=/trunk/netsurf/; revision=12952
* make url character checks table driven and remove expensive strchrVincent Sanders2011-10-051-19/+150
| | | | svn path=/trunk/netsurf/; revision=12951
* Handle upper case hex.Michael Drake2011-10-051-2/+2
| | | | svn path=/trunk/netsurf/; revision=12950
* make nsurl__create_from_section correctly escape characters as per RFC3986Vincent Sanders2011-10-041-9/+24
| | | | svn path=/trunk/netsurf/; revision=12948
* Ensure refcounts add upJohn Mark Bell2011-10-031-0/+1
| | | | svn path=/trunk/netsurf/; revision=12944
* Remove LOG.Michael Drake2011-10-031-1/+1
| | | | svn path=/trunk/netsurf/; revision=12936
* Fix host/path with no scheme.Michael Drake2011-10-031-3/+5
| | | | svn path=/trunk/netsurf/; revision=12935
* More conversion to nsurl. (box->href, object params, imagemaps, (i)frames)Michael Drake2011-10-031-0/+6
| | | | svn path=/trunk/netsurf/; revision=12933
* Fix parse of url with host name only.Michael Drake2011-10-031-0/+2
| | | | svn path=/trunk/netsurf/; revision=12925
* Fragment component doesn't include hash.Michael Drake2011-10-031-2/+13
| | | | svn path=/trunk/netsurf/; revision=12924
* Add function to get a nsurl with fragment removed from a nsurl.Michael Drake2011-09-281-0/+32
| | | | svn path=/trunk/netsurf/; revision=12903
* Squash erroneous warnings abuout uninitalised variable use from gcc 3.4.6.Michael Drake2011-09-271-11/+11
| | | | svn path=/trunk/netsurf/; revision=12901
* s/nsurl_get_lwc/nsurl_get_component/Michael Drake2011-09-271-1/+1
| | | | svn path=/trunk/netsurf/; revision=12898
* Add nsurl_get_lwc function.Michael Drake2011-09-261-0/+45
| | | | svn path=/trunk/netsurf/; revision=12894
* Simply return bool from nsurl_compare.Michael Drake2011-09-261-30/+31
| | | | svn path=/trunk/netsurf/; revision=12889
* Change if/else if ladder to a switch.Michael Drake2011-09-261-16/+21
| | | | svn path=/trunk/netsurf/; revision=12887
* Add means to find out if a NetSurf URL object contains a given component.Michael Drake2011-09-261-0/+59
| | | | svn path=/trunk/netsurf/; revision=12883
* Don't return length from nsurl_access.Michael Drake2011-09-261-2/+1
| | | | svn path=/trunk/netsurf/; revision=12882
* Assert that the url exists before reducing its reference count. Thanks to ↵Michael Drake2011-09-231-2/+2
| | | | | | Martin Bazley. svn path=/trunk/netsurf/; revision=12865
* nsurl_access must return const.Michael Drake2011-09-221-1/+1
| | | | svn path=/trunk/netsurf/; revision=12863
* Simplify nsurl_access and sync implementation with API.Michael Drake2011-09-221-15/+74
| | | | svn path=/trunk/netsurf/; revision=12862
* New URL handling (unused atm).Michael Drake2011-09-211-0/+1338
svn path=/trunk/netsurf/; revision=12843