Commit Graph

8015 Commits

Author SHA1 Message Date
Michael Drake 0c8b03474e Make form_url_encode static. 2012-10-11 20:05:36 +01:00
Michael Drake 6f7c6de0c9 Use nsurl_replace_query instead of url_get_components and url_reform_components. 2012-10-11 20:02:52 +01:00
Michael Drake d84e3fd773 Add nsurl_replace_query. Add tests. Make tester itterate remaining lwc_strings. 2012-10-11 19:23:22 +01:00
Michael Drake 6b7669dc09 Use nsurl_join instead of url_join. Forms still need to be moved over to nsurl. 2012-10-11 17:49:42 +01:00
Michael Drake 4c4e93ea54 Remove unused function. 2012-10-11 17:49:01 +01:00
Michael Drake 8ab9430bb4 Don't need url_compare any more. 2012-10-11 17:24:00 +01:00
Michael Drake 2e869ade2a Cleanup. 2012-10-11 14:38:10 +01:00
Michael Drake 25cacb19c8 Ensure correct error type is returned. 2012-10-11 14:21:13 +01:00
Michael Drake 93ee8f48c1 Fix dead store. 2012-10-11 14:11:49 +01:00
Michael Drake 5f7a3a7ada Widget can't be NULL. 2012-10-11 14:07:22 +01:00
Michael Drake c8263d299e Tree can't be NULL. 2012-10-11 14:06:48 +01:00
Michael Drake 211e3ac414 Fix leak. 2012-10-11 13:16:07 +01:00
Michael Drake 167336cce2 Iframes have to have a parent content. 2012-10-11 13:06:51 +01:00
Michael Drake 5d2d7d579e Squash warning. 2012-10-11 12:58:11 +01:00
Michael Drake 9219e90587 Pass right URL to urldb. 2012-10-11 12:56:47 +01:00
Michael Drake 8c8e9cc7e6 lwc_string_isequal takes a bool for result. 2012-10-11 12:52:47 +01:00
Michael Drake e2a714acb0 Fix warnings. 2012-10-11 12:48:15 +01:00
Michael Drake 045905b93e Fix some build warnings. 2012-10-11 12:09:48 +01:00
Michael Drake eecb074f7b Fixup for URLdb. 2012-10-11 12:03:36 +01:00
Michael Drake 20425b6914 Ensure non-void functions have a return at the end, even though it shouldn't get there, to squash warning. 2012-10-11 11:58:27 +01:00
Michael Drake d3970e501a More fixup. 2012-10-11 11:47:48 +01:00
Michael Drake 6cea9a3c09 Fixup for urldb change. 2012-10-11 11:44:14 +01:00
Michael Drake a668f327ba Merge branch 'master' of git://git.netsurf-browser.org/netsurf 2012-10-11 11:21:27 +01:00
Michael Drake d9e7d58106 Fix up ripples from urldb change. 2012-10-11 11:20:02 +01:00
John-Mark Bell 43724acf94 Fix bug #3576005: partial file means finished, not error. 2012-10-10 23:48:33 +01:00
Michael Drake 5a5eab9a1e Add a test for file scheme. 2012-10-10 18:00:47 +01:00
Michael Drake 7411356b3b Merge branch 'master' of git://git.netsurf-browser.org/netsurf 2012-10-09 15:38:01 +01:00
Michael Drake 38a9c374a4 Remove unused functions. 2012-10-09 15:26:32 +01:00
Michael Drake af89fdb38a Fixup for nsurl urldb. 2012-10-09 11:20:21 +01:00
Michael Drake 4fb0e9f4d6 Merge branch 'master' of git://git.netsurf-browser.org/netsurf 2012-10-09 11:19:08 +01:00
Daniel Silverstone 4945eeac2f Revert previous two commits now that we've diagnosed the CI hiccough 2012-10-08 21:59:47 +01:00
Daniel Silverstone b8af038726 Throw a #warning when the CI build is detected. Sorry for the noise 2012-10-08 21:50:12 +01:00
Daniel Silverstone 83cb1baf4f Report if we spot CI builds. Sorry for the noise 2012-10-08 21:35:25 +01:00
Michael Drake 9d29c8b48a Merge branch 'master' of git://git.netsurf-browser.org/netsurf 2012-10-08 20:34:34 +01:00
Michael Drake ce577f4dc4 Port to new urldb API. 2012-10-08 20:34:04 +01:00
Michael Drake 55bef354a6 Port to new urldb. 2012-10-08 20:33:17 +01:00
Michael Drake 5d7ad9db46 Port to new urldb. 2012-10-08 20:32:57 +01:00
Michael Drake e9b207c658 Port urldb to nsurl. Won't build since rest of NS needs ported to new urldb API.
+ urldb API now takes URLs as nsurl, rather than string.
+ urldb internally stores full URLs with nsurl ref.
+ urldb internally stores schemes as lwc_string.
+ Load and save of cookies and URL file may be slower since
  we now need to create a nsurl.
+ Everything else should be faster, and there should be much
  less allocating/freeing and much less parsing of the same
  url over and over again.
+ Updated urldbtest for new urldb API.
+ urldbtest now cleans up at the end
+ Added lwc_string itterator to end of urldbtest
+ Adding some broken URLs (such as http:domain/) will now
  work, since nsurl fixes (http://domain/) them.
2012-10-08 20:22:04 +01:00
Michael Drake 1b9b870921 Add "https" lwc string. 2012-10-08 19:26:35 +01:00
Vincent Sanders 5800789df2 trivial docuemntation cleanups to address some of the huge number of docuemntation warnings 2012-10-08 14:52:24 +01:00
Rob Kendrick (humdrum) 953b937829 Squeeze harder 2012-10-08 09:52:17 +01:00
John-Mark Bell b65ed25c32 Use squeeze 2012-10-07 22:17:18 +01:00
Michael Drake 2c05bc55c5 Set SQUEEZE variable. 2012-10-07 20:40:01 +01:00
Daniel Silverstone 9cb4d00ea9 If you pass CI_BUILD=xxx to make, it will build a CI #xxx into the version string and also mention it in the testament 2012-10-06 18:12:57 +01:00
John-Mark Bell 9c1a04e279 Fix frame name allocation. 2012-10-06 16:42:58 +01:00
Michael Drake 1f11f33a24 Merge branch 'master' of git://git.netsurf-browser.org/netsurf 2012-10-06 14:13:27 +01:00
Michael Drake aeac82ff17 Remove url_parent. 2012-10-06 14:11:29 +01:00
Michael Drake 639d2cb659 Use nsurl_parent. 2012-10-06 14:09:36 +01:00
Michael Drake 29ad56b4b2 Use nsurl_parent. 2012-10-06 14:07:34 +01:00
Michael Drake 40343b740d Add nusrl_parent function, to get parent path URL. 2012-10-06 14:06:38 +01:00