Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | fix "may be used uninitialised" warning | Vincent Sanders | 2019-11-06 | 1 | -1/+1 | |
| | ||||||
* | remove unecessary user warning calls and improve error propogation in html box | Vincent Sanders | 2019-11-05 | 4 | -50/+63 | |
| | ||||||
* | remove user warnings from hotlist load and curl poll | Vincent Sanders | 2019-11-05 | 2 | -7/+14 | |
| | ||||||
* | improve error returns throughout complete save and remove user warnings | Vincent Sanders | 2019-11-04 | 2 | -101/+123 | |
| | ||||||
* | remove spurious whitespace in fetch error pages | Vincent Sanders | 2019-11-04 | 1 | -2/+2 | |
| | ||||||
* | move the fallback text for about handler into messages handler | Vincent Sanders | 2019-10-30 | 6 | -122/+127 | |
| | ||||||
* | add internal query handler for fetch errors | Vincent Sanders | 2019-10-30 | 5 | -27/+275 | |
| | | | | | | | | | | | | | Any errors from the fetch which are not already handled are reported with an internal query page instead of a modal dialog. This is much less invasive for the user and much more in keeping with how this is handled by other browsers. The handler is similar to the timeout handler but the functionality is kept separate as it is intended timeout handling be extended in future. | |||||
* | add internal query page for request timeouts | Vincent Sanders | 2019-10-29 | 5 | -24/+309 | |
| | ||||||
* | Improve timeout error messaging | Vincent Sanders | 2019-10-28 | 4 | -9/+58 | |
| | ||||||
* | save complete: Change de-duplication to compare URLs, rather than contents. | Michael Drake | 2019-10-26 | 1 | -2/+6 | |
| | | | | | | | | | | | | | | | We seem to have more than one content for the same resource. For example: * save `<img src="about:logo"><img src="about:logo">` as img-test.html * run `rm -rf test-save && make && ./nsgtk img-test.html` * ctrl+s * save as "test-save" in the current netsurf dir. * run `md5sum test-save/*` before and after this commit. The de-duplication works with URLs, where it wasn't working with hlcache_handles or contents. | |||||
* | save complete: ctx_find_content: compare contents, not hlcache_handles | Michael Drake | 2019-10-26 | 1 | -1/+2 | |
| | | | | There can be multiple hlcache_handles per sharable content. | |||||
* | ensure all error messages have text if not provided by caller | Vincent Sanders | 2019-10-25 | 1 | -3/+3 | |
| | ||||||
* | fix some formatting in save complete | Vincent Sanders | 2019-10-24 | 1 | -27/+47 | |
| | ||||||
* | ensure save_complete resources are correctly finalised before quit | Vincent Sanders | 2019-10-24 | 3 | -0/+19 | |
| | ||||||
* | resolve leak of attribute value lwc string in complete save | Vincent Sanders | 2019-10-24 | 1 | -0/+1 | |
| | ||||||
* | fix save_complete usage of posix regex so it does not run off the end of strings | Vincent Sanders | 2019-10-21 | 1 | -22/+55 | |
| | ||||||
* | fetchers/curl: Restrict AUTH to BASIC | Daniel Silverstone | 2019-10-21 | 1 | -1/+1 | |
| | | | | | | | | | | | | | cURL will prevent channel reuse if NTLM auth is enabled because NTLM authenticates a channel not a request. As such we were unable to reuse curl handles since we handed off connection reuse to curl instead of our own handle cache. This mitigates the effect, though curl authors are looking at fixing it upstream too. Fixes: #2707 Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | |||||
* | another attempt to provide strtoull on amiga os 3 | Vincent Sanders | 2019-10-20 | 1 | -1/+1 | |
| | ||||||
* | add missing include for amiga os 3 strtoull | Vincent Sanders | 2019-10-20 | 1 | -0/+2 | |
| | ||||||
* | attempt a different fix for amiga os 3 strtoull | Vincent Sanders | 2019-10-20 | 3 | -4/+21 | |
| | ||||||
* | amiga os 3 does not have strtoull so use strtoul as next best thing | Vincent Sanders | 2019-10-20 | 1 | -0/+4 | |
| | ||||||
* | fix gtk download window to cope with files larger than 2 gibibytes | Vincent Sanders | 2019-10-19 | 1 | -9/+10 | |
| | ||||||
* | make download core store size in at least 64bits to allow for large files | Vincent Sanders | 2019-10-19 | 2 | -7/+9 | |
| | ||||||
* | improve human_friendly_bytesize to cope with sizes up to 16 exibytes | Vincent Sanders | 2019-10-19 | 4 | -29/+87 | |
| | ||||||
* | commit a neatness on the gtk download window code | Vincent Sanders | 2019-10-16 | 2 | -328/+511 | |
| | ||||||
* | fix gtk download window dereferencing boolean as pointer | Vincent Sanders | 2019-10-15 | 1 | -5/+4 | |
| | ||||||
* | ensure gtk scaffolding destruction does not create memory errors | Vincent Sanders | 2019-10-13 | 4 | -18/+22 | |
| | ||||||
* | improve brackets in fallback timeval macros | Vincent Sanders | 2019-10-12 | 1 | -3/+3 | |
| | ||||||
* | add regex compatability to utils and enable it for serenity OS | Vincent Sanders | 2019-10-12 | 5 | -14/+130 | |
| | ||||||
* | fix utils configuration header ordering | Vincent Sanders | 2019-10-11 | 1 | -1/+1 | |
| | ||||||
* | Update utils configuration header to cope with serenity OS | Vincent Sanders | 2019-10-11 | 1 | -4/+15 | |
| | ||||||
* | add timer cmp,isset and clear to fallback macros and improve file documentation | Vincent Sanders | 2019-10-11 | 1 | -3/+21 | |
| | ||||||
* | update clang format style for version 7 | Vincent Sanders | 2019-10-10 | 1 | -15/+41 | |
| | | | | | format i sstill not quite right. cannot get function declarations to split as we currently have them. | |||||
* | ensure menu resources are released | Vincent Sanders | 2019-10-10 | 3 | -5/+138 | |
| | | | | | | this ensures all the menu resources are freed when the containing window receives the destroy signal. Previously these resources were leaked. | |||||
* | make throbber visible in tab icon while active | Vincent Sanders | 2019-10-08 | 2 | -18/+92 | |
| | ||||||
* | remove unused external declaration and unecessary header use | Vincent Sanders | 2019-10-06 | 2 | -12/+9 | |
| | ||||||
* | fix toolbar visibility checkboxes initial state | Vincent Sanders | 2019-10-03 | 1 | -0/+1 | |
| | ||||||
* | make the use of libutf8proc coditional | Vincent Sanders | 2019-10-03 | 4 | -185/+269 | |
| | | | | | | | allow the browser to be compiled without libutf8proc. Without this library safe utf8 conversion and verification is not possible so the browser will loose the ability to navigate to adresses using the idna punycode scheme. | |||||
* | alter some library defaults to rely on automatic pkg-config detection | Vincent Sanders | 2019-10-01 | 1 | -10/+10 | |
| | ||||||
* | Use curl API (versions after 7.56.0) to determine if openssl is in use | Vincent Sanders | 2019-10-01 | 1 | -4/+23 | |
| | ||||||
* | Allow the curl fetcher to be built without openssl. | Vincent Sanders | 2019-09-30 | 1 | -30/+61 | |
| | | | | | | | | | | The curl fetcher can operate without openssl library being available, additionaly curl itself may be compiled with a different TLS library. In either case this will simply cause the "unknown" error to be reported for all TLS failiures and page information to lack any certificate information. | |||||
* | update ingored directories in gource helper | Vincent Sanders | 2019-09-29 | 1 | -2/+2 | |
| | ||||||
* | clear the favicon at the beginning of navigation | Vincent Sanders | 2019-09-29 | 1 | -0/+3 | |
| | ||||||
* | re-indent browser window and cleanup comments | Vincent Sanders | 2019-09-29 | 2 | -286/+370 | |
| | | | | no functional change | |||||
* | fix toolbar visibility checkboxes initial state | Vincent Sanders | 2019-09-22 | 1 | -38/+81 | |
| | ||||||
* | fix gtk install target | Vincent Sanders | 2019-09-21 | 1 | -2/+1 | |
| | ||||||
* | make options test use build directory for temporary files rather than /tmp | Vincent Sanders | 2019-09-21 | 2 | -1/+6 | |
| | ||||||
* | make the temporary file names unique so other tests do not overwrite them | Vincent Sanders | 2019-09-21 | 1 | -1/+3 | |
| | ||||||
* | fix options test | Vincent Sanders | 2019-09-21 | 1 | -1/+2 | |
| | ||||||
* | fix menu signal handler prototype | Vincent Sanders | 2019-09-21 | 1 | -1/+4 | |
| |