| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Urgh, unconditional variables made my brain hurt
svn path=/import/netsurf/; revision=2129
|
|
|
|
|
|
| |
Multi-parallel fetch. Needs documenting, works in basic GTK tests, makes things way faster on GTK port. Needs testing on RO and in general more testing is good.
svn path=/import/netsurf/; revision=2127
|
|
|
|
|
|
| |
Tweak timeouts.
svn path=/import/netsurf/; revision=2103
|
|
|
|
|
|
|
|
|
|
| |
Handle invalid SSL certificates better - UI still needs work.
Modify fetch callback data parameter type to remove compiler warnings.
Constify things.
Lose global ssl_verify_certificates option.
Fix issue when closing a dialog without input focus.
svn path=/import/netsurf/; revision=2092
|
|
|
|
|
|
|
|
| |
Rewrite HTTP authentication.
Fix extraction of realm from WWW-Authenticate header.
Tidy up login dialog code.
svn path=/import/netsurf/; revision=2085
|
|
|
|
|
|
| |
Disable sending of Expect: 100-continue for POSTs (fixes using the bug tracker). Remove unnecessary setting of Host header.
svn path=/import/netsurf/; revision=2080
|
|
|
|
|
|
| |
Handle case where no cache expiry headers are sent; use (now - last_modified) / 10. This should reduce the frequency of cache entry validation.
svn path=/import/netsurf/; revision=2064
|
|
|
|
|
|
| |
Squash leaks and fake ETag header for local objects.
svn path=/import/netsurf/; revision=2060
|
|
|
|
|
|
| |
Implement HTTP caching algorithm; this should avoid stale cache entries being used.
svn path=/import/netsurf/; revision=2059
|
|
|
|
|
|
|
|
|
|
| |
Make data file locations user-configurable (no UI for this as yet)
Reduce intrusiveness of ncos modifications
Fix GTK build
Remove Cookies file details from Messages (this data never belonged in there anyway)
Make gui_init more robust against memory exhaustion.
svn path=/import/netsurf/; revision=2014
|
|
|
|
|
|
| |
Fix 1347726.
svn path=/import/netsurf/; revision=2011
|
|
|
|
|
|
|
| |
Fix 1371902.
fetch_filetype now receives the unix path with the leading / (which it always should have done, tbh).
svn path=/import/netsurf/; revision=1976
|
|
|
|
|
|
| |
Fix busy polling in gtk build.
svn path=/import/netsurf/; revision=1900
|
|
|
|
|
|
| |
Disable some log messages.
svn path=/import/netsurf/; revision=1896
|
|
|
|
|
|
| |
Bounds checking in Content-Length handling
svn path=/import/netsurf/; revision=1799
|
|
|
|
|
|
| |
Serialize fetches with no host (should fix multiple local files not loading in certain cases).
svn path=/import/netsurf/; revision=1611
|
|
|
|
|
|
| |
Further work on theme installing
svn path=/import/netsurf/; revision=1463
|
|
|
|
|
|
| |
Fix proxy authentication bug (libcurl does not copy string options)
svn path=/import/netsurf/; revision=1461
|
|
|
|
|
|
| |
Fix for redirects causing crashes
svn path=/import/netsurf/; revision=1360
|
|
|
|
|
|
|
|
|
|
|
|
| |
A somewhat better implementation of referrers which no longer sends the referer if the URL schemes don't match.
Things to do:
1) Preservation of referer across redirects (see comment in browser.c:284)
2) GUI templates/code for configuration of referer sending (simple on/off toggle only)
3) Make referer sending when fetching objects/stylesheets for a page pay attention to option_send_referer?
4) Handle the case where the referer is in the form of http://moo:foo@mysite.com/ (ie the login details embedded in the referer - not good).
svn path=/import/netsurf/; revision=1297
|
|
|
|
|
|
| |
Fix bugs relating to aborting fetches.
svn path=/import/netsurf/; revision=1264
|
|
|
|
|
|
|
|
| |
- Rename len() to css_len2px().
- Less compiler warnings concerning float/int implicit casts.
- More stddef.h type usuage.
svn path=/import/netsurf/; revision=1232
|
|
|
|
|
|
| |
Removed a chunk of Norcroft compiler warnings. Re-ident some pieces.
svn path=/import/netsurf/; revision=1231
|
|
|
|
|
|
|
| |
Rework the interface of the URL handing module to allow for multiple error types.
Modify save_complete URL rewriting appropriately.
svn path=/import/netsurf/; revision=1206
|
|
|
|
|
|
| |
Implement proxy authentication. Bring templates in line with style guide (icon sizes and fill display fields), and remove dead icons. Clean up choices dialog code. Fix persistent dialog code. Make browser choices the default pane.
svn path=/import/netsurf/; revision=1153
|
|
|
|
|
|
| |
Fix crash related to aborting fetches.
svn path=/import/netsurf/; revision=1067
|
|
|
|
|
|
|
| |
Use libcurl's progress callback functionality to display fetch status.
This will update the status line once a second, more frequently requires hacking libcurl.
svn path=/import/netsurf/; revision=1066
|
|
|
|
|
|
| |
Rewritten download window. Now downloads direct to file. New download window gui.
svn path=/import/netsurf/; revision=1020
|
|
|
|
|
|
| |
Fix aborting of fetches.
svn path=/import/netsurf/; revision=990
|
|
|
|
|
|
| |
Split fetchcache() into fetchcache() and fetchcache_go() to solve problems of callbacks being called before fetchcache() returns. Fix <style> breakage. Error handling fixes & improvements.
svn path=/import/netsurf/; revision=957
|
|
|
|
|
|
| |
Allow configuration of SSL certificate verification
svn path=/import/netsurf/; revision=955
|
|
|
|
|
|
| |
Add global content list. Better error handling in content code. Improved code documentation. Remove some obsolete functions. Implement debug window listing contents.
svn path=/import/netsurf/; revision=951
|
|
|
|
|
|
| |
Fix some compiler warnings. Ignore size attribute for file inputs.
svn path=/import/netsurf/; revision=828
|
|
|
|
|
|
| |
Minimal fixes to allow compilation with Norcroft
svn path=/import/netsurf/; revision=813
|
|
|
|
|
|
|
| |
fetch_curl_header() : better protection against malformed header lines;
realm data line is now properly terminated with NUL character.
svn path=/import/netsurf/; revision=810
|
|
|
|
|
|
| |
Take account of file path when creating POST data.
svn path=/import/netsurf/; revision=738
|
|
|
|
|
|
| |
Request only gzip compression, since deflate is broken on many servers (see http://www.gzip.org/zlib/zlib_faq, 36).
svn path=/import/netsurf/; revision=712
|
|
|
|
|
|
| |
Implement fetch_can_fetch().
svn path=/import/netsurf/; revision=699
|
|
|
|
|
|
| |
Fix for errors with compressed content.
svn path=/import/netsurf/; revision=689
|
|
|
|
|
|
| |
Replace in_callback with locked counter to fix crash.
svn path=/import/netsurf/; revision=683
|
|
|
|
|
|
| |
Add fetch_blank_curl, break out fetch_set_options(), fetch_free(), fetch_done(), recover from errors more cleanly, enable compression.
svn path=/import/netsurf/; revision=674
|
|
|
|
|
|
| |
Improve handling of filename generation.
svn path=/import/netsurf/; revision=658
|
|
|
|
|
|
| |
Add a couple of assertions.
svn path=/import/netsurf/; revision=649
|
|
|
|
|
|
| |
Make the filename unixified and leafnamelike
svn path=/import/netsurf/; revision=648
|
|
|
|
|
|
|
| |
Fix for SparkFS causing problems with uploading zip files.
Map filetypes to mimetype properly.
svn path=/import/netsurf/; revision=646
|
|
|
|
|
|
|
| |
<input type="file" support>
Broken in places.
svn path=/import/netsurf/; revision=645
|
|
|
|
|
|
| |
Remove unescaping on redirect.
svn path=/import/netsurf/; revision=617
|
|
|
|
|
|
| |
Implement Accept-Language option.
svn path=/import/netsurf/; revision=591
|
|
|
|
|
|
| |
Add new url functions and modify to use them.
svn path=/import/netsurf/; revision=578
|
|
|
|
|
|
| |
Clean up and rewrite options code.
svn path=/import/netsurf/; revision=536
|