summaryrefslogtreecommitdiff
path: root/utils
Commit message (Collapse)AuthorAgeFilesLines
...
* Remove unused variable.Michael Drake2011-10-141-5/+0
| | | | svn path=/trunk/netsurf/; revision=13048
* Improve bad URL handling.Michael Drake2011-10-141-0/+2
| | | | svn path=/trunk/netsurf/; revision=13045
* Fix double inclusion of host/port separator when login credentials are ↵Michael Drake2011-10-131-5/+51
| | | | | | present. Add tests to tester. svn path=/trunk/netsurf/; revision=13040
* Add nsurl testing rig.Michael Drake2011-10-111-0/+126
| | | | svn path=/trunk/netsurf/; revision=13035
* Set scheme_end marker after advance due to leading whitespace.Michael Drake2011-10-111-1/+1
| | | | svn path=/trunk/netsurf/; revision=13034
* Pedantic spacing fix.Michael Drake2011-10-081-1/+1
| | | | svn path=/trunk/netsurf/; revision=13009
* Add function to get at url length.Michael Drake2011-10-082-0/+20
| | | | svn path=/trunk/netsurf/; revision=13003
* Handle joining to a base with no path.Michael Drake2011-10-071-2/+4
| | | | svn path=/trunk/netsurf/; revision=12983
* Remove unused url_normalise() and don't include regex.h.Michael Drake2011-10-062-199/+1
| | | | svn path=/trunk/netsurf/; revision=12971
* 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-042-9/+34
| | | | 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
* lwc version of ring function.Michael Drake2011-09-291-0/+19
| | | | svn path=/trunk/netsurf/; revision=12911
* Add function to get a nsurl with fragment removed from a nsurl.Michael Drake2011-09-282-0/+47
| | | | 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
* Port fetch layer to nsurl. Remove unused fetch_get_referer function.Michael Drake2011-09-271-4/+4
| | | | svn path=/trunk/netsurf/; revision=12899
* s/nsurl_get_lwc/nsurl_get_component/Michael Drake2011-09-272-2/+2
| | | | svn path=/trunk/netsurf/; revision=12898
* Add nsurl_get_lwc function.Michael Drake2011-09-262-0/+69
| | | | svn path=/trunk/netsurf/; revision=12894
* Simply return bool from nsurl_compare.Michael Drake2011-09-262-32/+32
| | | | 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
* Updated documentation.Michael Drake2011-09-261-1/+0
| | | | svn path=/trunk/netsurf/; revision=12884
* Add means to find out if a NetSurf URL object contains a given component.Michael Drake2011-09-262-0/+81
| | | | svn path=/trunk/netsurf/; revision=12883
* Don't return length from nsurl_access.Michael Drake2011-09-262-6/+4
| | | | 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-222-2/+2
| | | | svn path=/trunk/netsurf/; revision=12863
* Simplify nsurl_access and sync implementation with API.Michael Drake2011-09-222-24/+77
| | | | svn path=/trunk/netsurf/; revision=12862
* Add nsurl_ref for copying, replace nsurl_destroy with nsurl_unref, and add ↵Michael Drake2011-09-221-4/+37
| | | | | | nsurl_access for accessing a pointer to string data internal to the NetSurf URL object. svn path=/trunk/netsurf/; revision=12861
* New URL handling (unused atm).Michael Drake2011-09-213-1/+1471
| | | | svn path=/trunk/netsurf/; revision=12843
* make high level cache take a parameter structureVincent Sanders2011-09-081-2/+2
| | | | | | make hlcache have a single global container svn path=/trunk/netsurf/; revision=12779
* Content interface to get at contextual content at point.Michael Drake2011-09-061-0/+9
| | | | svn path=/trunk/netsurf/; revision=12753
* Squash warningsJohn Mark Bell2011-09-051-2/+4
| | | | svn path=/trunk/netsurf/; revision=12721
* Sniff content types where appropriate.John Mark Bell2011-09-041-1/+3
| | | | | | We never sniff for CSS, nor for non-page artefacts (e.g. treeview icons) svn path=/trunk/netsurf/; revision=12707
* Skip over credentials when lower casing hostJohn Mark Bell2011-07-241-1/+13
| | | | svn path=/trunk/netsurf/; revision=12624
* Refactor http utilitiesJohn Mark Bell2011-07-0818-478/+1216
| | | | svn path=/trunk/netsurf/; revision=12595
* Remove plotter table global. Pass a redraw context around redraw functions. ↵Michael Drake2011-06-301-0/+13
| | | | | | Knockout could be handled better. Note: untested on most front ends. svn path=/trunk/netsurf/; revision=12543
* Move rectangle type to utils/types.hMichael Drake2011-06-281-0/+32
| | | | svn path=/trunk/netsurf/; revision=12525
* Merge branches/jmb/content-factory to trunkJohn Mark Bell2011-05-061-1/+4
| | | | svn path=/trunk/netsurf/; revision=12283