Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | add internal query page for request timeouts | Vincent Sanders | 2019-10-29 | 1 | -0/+2 | |
| | ||||||
* | Improve timeout error messaging | Vincent Sanders | 2019-10-28 | 2 | -0/+5 | |
| | ||||||
* | 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 | |
| | ||||||
* | improve human_friendly_bytesize to cope with sizes up to 16 exibytes | Vincent Sanders | 2019-10-19 | 2 | -16/+58 | |
| | ||||||
* | 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 | 3 | -12/+128 | |
| | ||||||
* | 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 | |
| | ||||||
* | make the use of libutf8proc coditional | Vincent Sanders | 2019-10-03 | 2 | -180/+260 | |
| | | | | | | | 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. | |||||
* | useragent: Add a free_user_agent_string() function | Daniel Silverstone | 2019-09-07 | 2 | -0/+17 | |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | |||||
* | browser: Turn internal nav URLs into corestring_nsurls | Daniel Silverstone | 2019-08-21 | 1 | -0/+2 | |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | |||||
* | SSL Error: Enable OpenSSL hostname verification | Daniel Silverstone | 2019-08-14 | 1 | -2/+2 | |
| | | | | | | | | Since OpenSSL 1.0.2 there has been hostname verification support which cURL doesn't turn on for some reason. Turn it on so that we get better hostname verification handling. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | |||||
* | add common name ssl certificate error | Vincent Sanders | 2019-08-10 | 1 | -0/+5 | |
| | | | | | This adds an ssl faliure code and explanation why curl fetcher does not currently set it. | |||||
* | Support SSL verification through new about: handler | Daniel Silverstone | 2019-08-06 | 3 | -0/+58 | |
| | | | | | | | | In doing this, also propagate why the certificates were bad so that the page can display a reason. We will need FatMessages for all these. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | |||||
* | Reimplement handling of BAD_AUTH inside browser_window | Daniel Silverstone | 2019-08-06 | 1 | -0/+1 | |
| | | | | | | | | | | | | | We now handle authentication requests via an `about:` page which presents a nice form built into the browser window. In order to do this, we add internal navigation as a concept to the browser window and we strip the 401login support from all frontends except monkey. The 401login callback is now intended for password safe type support rather than an immediately interactive prompt. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | |||||
* | Excise the llcache query pathway. | Daniel Silverstone | 2019-08-05 | 2 | -0/+15 | |
| | | | | | | | | In further preparation for the auth and cert queries being handled as special contents from `about:` this excises the query pathway from the llcache pretty much entirely. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | |||||
* | Dukky: Add and utilise a jserrors category | Daniel Silverstone | 2019-08-02 | 2 | -0/+2 | |
| | | | | | | | Normal, and verbose logging will now also log all JS errors in order that we stand a chance of debugging things more easily when testing. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | |||||
* | Logging: Also log the level and category | Daniel Silverstone | 2019-08-02 | 1 | -4/+7 | |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | |||||
* | update haiku package source name for 3.10 version | Vincent Sanders | 2019-07-17 | 1 | -1/+1 | |
| | ||||||
* | Declare global variables as extern in headers | Michael Forney | 2019-06-30 | 1 | -1/+1 | |
| | | | | | | | Otherwise, each source file that includes the header will create a new definition, which are usually merged together by the linker. Multiple definitions of an object is not allowed in ISO C. | |||||
* | prevent out of bounds access when checking IDNA host label | Vincent Sanders | 2019-06-13 | 1 | -1/+1 | |
| | ||||||
* | HTTP: expose validity of max-age in Cache-Control | John-Mark Bell | 2019-06-10 | 2 | -0/+18 | |
| | | | | | As max-age is an optional directive, provide a means to determine if it is present and correct. | |||||
* | HTTP: add minimal parser for Cache-Control | John-Mark Bell | 2019-06-10 | 5 | -1/+416 | |
| | ||||||
* | Add SCRIPT to core domstrings | Daniel Silverstone | 2019-05-05 | 1 | -0/+1 | |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | |||||
* | Add languagechange DOM string | Daniel Silverstone | 2019-05-03 | 1 | -0/+1 | |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | |||||
* | LOG: Add a dukky logging category | Daniel Silverstone | 2019-02-17 | 2 | -0/+2 | |
| | | | | | | For better logging separation, add a dukky logging category Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | |||||
* | make framebuffer use the language environment for the UI resources | Vincent Sanders | 2019-02-17 | 1 | -21/+47 | |
| | ||||||
* | ensure filename numeric is not truncated and hence cause output buffer overflow | Vincent Sanders | 2018-11-06 | 1 | -1/+3 | |
| | ||||||
* | ensure output buffer is large enough to not be truncated | Vincent Sanders | 2018-11-06 | 1 | -1/+1 | |
| | ||||||
* | add sha 256 checksum fallback binary name for openbsd | Vincent Sanders | 2018-10-05 | 1 | -0/+1 | |
| | ||||||
* | fix sha256 file name suffix in script | Vincent Sanders | 2018-10-05 | 1 | -1/+1 | |
| | ||||||
* | fix stupid error expanding shell variable | Vincent Sanders | 2018-10-04 | 1 | -1/+1 | |
| | ||||||
* | cope with md5sum being named different things on bsd | Vincent Sanders | 2018-10-04 | 1 | -5/+17 | |
| | ||||||
* | update the deployment script to add sha and md5 checksums | Vincent Sanders | 2018-10-04 | 1 | -11/+13 | |
| | ||||||
* | improve nsurl query handling. | Vincent Sanders | 2018-09-26 | 4 | -35/+60 | |
| | | | | | | | | | | | Alter the handling of query values within nsurl to be like fragments. This ensures callers never have to care about the query punctuation, e.g. the question mark This also means the strings generated will no longer have trailing question marks which now conforms to behaviour in whatwg url spec on url serializing in section 4.5 | |||||
* | stop defining _XOPEN_SOURCE | Vincent Sanders | 2018-09-06 | 1 | -2/+2 | |
| | | | | | This is necessary with some libc as it overrides _POSIX_C_SOURCE and removes definitions of scandir etc. | |||||
* | fix up package version on haiku | Vincent Sanders | 2018-08-29 | 1 | -1/+1 | |
| | ||||||
* | remove use of strcpy | Vincent Sanders | 2018-08-29 | 2 | -5/+11 | |
| | ||||||
* | remove a warning on openbsd | Vincent Sanders | 2018-08-28 | 1 | -1/+5 | |
| | ||||||
* | make ssize_t type available on some platforms | Vincent Sanders | 2018-08-23 | 1 | -0/+1 | |
| | ||||||
* | pass PACKAGER variable to pakage build target | Vincent Sanders | 2018-08-21 | 1 | -4/+2 | |
| | ||||||
* | fix size_t format specifiers | Vincent Sanders | 2018-08-18 | 1 | -13/+25 | |
| | ||||||
* | display some system and environment values in CI build script | Vincent Sanders | 2018-08-15 | 1 | -0/+5 | |
| | ||||||
* | correct package name for artifact generation | Vincent Sanders | 2018-08-15 | 1 | -2/+2 | |
| | ||||||
* | nsurl: Move debug logging over to nslog. | Michael Drake | 2018-08-09 | 3 | -52/+32 | |
| | ||||||
* | nsurl: Add variant of nsurl_access for logging. | Michael Drake | 2018-08-09 | 2 | -0/+31 | |
| | ||||||
* | nsurl: Add data to scheme type enum. | Michael Drake | 2018-08-09 | 2 | -1/+12 | |
| |