Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix win32 frontend to allow setting unicode titles | Vincent Sanders | 2019-12-01 | 1 | -10/+30 |
| | |||||
* | box_construct: Do not leak attributes in <embed> boxes | Daniel Silverstone | 2019-11-30 | 1 | -0/+5 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | Logging: Include VERBOSE in the binary by default. | Michael Drake | 2019-11-30 | 1 | -1/+1 |
| | |||||
* | use faster loader for yaml in test parsing | Daniel Silverstone | 2019-11-30 | 1 | -1/+1 |
| | |||||
* | add abiliy for test runner to filter by group | Vincent Sanders | 2019-11-30 | 1 | -6/+15 |
| | |||||
* | HTML redraw: Don't render scrollbars when the CSS doesn't permit it. | Michael Drake | 2019-11-30 | 1 | -3/+6 |
| | |||||
* | browser_window: Set referer and flags in ssl error pathway | Daniel Silverstone | 2019-11-30 | 1 | -0/+2 |
| | | | | | | | | To make the SSL error pathway consistent with the other error pathways, set the referer and the fetch parameter flags the same as the others. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | llcache: Reload SSL certificate data from serialised store | Daniel Silverstone | 2019-11-30 | 2 | -0/+136 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | llcache: Persist SSL certificate data | Daniel Silverstone | 2019-11-30 | 1 | -0/+117 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | llcache: Support storing SSL certificate data | Daniel Silverstone | 2019-11-30 | 1 | -3/+68 |
| | | | | | | | In order to support persisting SSL data we first have to store it and support catching up new users. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | Framebuffer bitmap font: Add glyphs for http://wttr.in/ | Michael Drake | 2019-11-30 | 1 | -0/+95 |
| | |||||
* | make gtk tab closeable with middle click | Vincent Sanders | 2019-11-30 | 1 | -11/+43 |
| | | | | | Implements feature request "Please add middle-click on tab to close." Fixes: #2720. | ||||
* | make unknown content drag assert have meanigful message | Vincent Sanders | 2019-11-29 | 1 | -1/+1 |
| | |||||
* | allow setting division pararameter on test plan fetch | Vincent Sanders | 2019-11-28 | 1 | -45/+61 |
| | |||||
* | ensure caret is handled correctly on gtk when focus is removed from layout | Vincent Sanders | 2019-11-27 | 1 | -0/+18 |
| | |||||
* | change mouse action drag handling to use a more efficient dispatch | Vincent Sanders | 2019-11-17 | 1 | -13/+16 |
| | |||||
* | move remaining mouse action drag handling into separate functions | Vincent Sanders | 2019-11-17 | 1 | -21/+60 |
| | |||||
* | move more select menu handling into mouse_action_select_menu() | Vincent Sanders | 2019-11-17 | 1 | -8/+7 |
| | |||||
* | fix compatability macros setup for NetBSD | Niclas Rosenvik | 2019-11-13 | 1 | -1/+11 |
| | |||||
* | make config detection macro more obvious | Vincent Sanders | 2019-11-13 | 1 | -1/+7 |
| | |||||
* | make mouse track and mouse action content handlers return an error code | Vincent Sanders | 2019-11-12 | 3 | -8/+13 |
| | |||||
* | Remove redundant drag handling for content selection | Vincent Sanders | 2019-11-12 | 1 | -10/+0 |
| | | | | | | | This redundant code was added by: 4747bbbfb21d645f950149bbe173a2618cd3eba9 HTML drags now go via content msg. and then added again with: c2a718075ad321a9cf4678e72645acda5c3471a9 A load of refactoring of how content selection and input work. | ||||
* | split out html interaction header elements and rename source | Vincent Sanders | 2019-11-12 | 6 | -148/+278 |
| | |||||
* | Data fetcher: Include stdarg.h header. | Michael Drake | 2019-11-12 | 1 | -0/+1 |
| | |||||
* | gif: Change how we rate-limit frames to match other browsers. | Michael Drake | 2019-11-11 | 1 | -2/+4 |
| | | | | This makes the old minimum_gif_delay option unused. | ||||
* | Content: Remove redundant and unused redraw message fields. | Michael Drake | 2019-11-11 | 4 | -71/+17 |
| | | | | | | | | | | This was archaic support for rendering images as "overlays", and avoiding a redraw via the browser window redraw and HTML contents. Basically it was "plot this image here", but it was too error prone, so it was removed a long time ago. These are some last vestiges that made the redraw message look more complex than it is. | ||||
* | Data fetcher: Squash BSD warning. | Michael Drake | 2019-11-11 | 1 | -4/+3 |
| | |||||
* | remove warning callback from miscelaneous function table | Vincent Sanders | 2019-11-11 | 10 | -24/+2 |
| | |||||
* | remove unecessary user warning | Vincent Sanders | 2019-11-10 | 1 | -8/+7 |
| | |||||
* | llcache: Avoid putting local content in the disc cache. | Michael Drake | 2019-11-10 | 1 | -0/+39 |
| | |||||
* | llcache: Split out scheme is cachable check. | Michael Drake | 2019-11-10 | 1 | -27/+38 |
| | |||||
* | File fetcher: Optimise HTTP header generation. | Michael Drake | 2019-11-10 | 1 | -6/+8 |
| | |||||
* | Resource fetcher: Optimise HTTP header generation. | Michael Drake | 2019-11-10 | 1 | -6/+8 |
| | |||||
* | Utils: ring: Remove unused code. | Michael Drake | 2019-11-10 | 1 | -31/+0 |
| | |||||
* | Utils: ring: Whitespace fix. | Michael Drake | 2019-11-10 | 1 | -1/+1 |
| | |||||
* | llcache: URLs with data scheme are cachable. | Michael Drake | 2019-11-10 | 1 | -1/+4 |
| | |||||
* | Resource fetcher: Add Cache-Control header with max-age of a year. | Michael Drake | 2019-11-10 | 1 | -0/+5 |
| | | | | | Resource URLs can't change, we want to assume they're fresh for as long as we can. | ||||
* | Data fetcher: Add Cache-Control header with max-age of a year. | Michael Drake | 2019-11-10 | 1 | -0/+6 |
| | | | | | Data URLs can't change, we want to assume they're fresh for as long as we can. | ||||
* | Data fetcher: Split header emitting out into helper. | Michael Drake | 2019-11-10 | 1 | -15/+26 |
| | |||||
* | Data fetcher: Move fetch_data_send_callback towards top of file. | Michael Drake | 2019-11-10 | 1 | -8/+8 |
| | |||||
* | llcache: Uncachable scheme checks don't need to be caseless. | Michael Drake | 2019-11-09 | 1 | -4/+6 |
| | |||||
* | llcache: Allow file and resource schemes to be cached. | Michael Drake | 2019-11-09 | 1 | -7/+11 |
| | | | | | This means things like the default css file and adblock css file are only loaded and parsed once. | ||||
* | File fetcher: Avoid atoi for If-None-Match value parse. | Michael Drake | 2019-11-09 | 1 | -12/+21 |
| | | | | The file fetcher emits FETCH_NOTMODIFIED if the file is unchanged. | ||||
* | Resource fetcher: Fix ETag handling. | Michael Drake | 2019-11-09 | 1 | -10/+19 |
| | | | | | | | | * Changed ETag storage to be time_t, rather than int. * Changed `If-None-Match` value parsing to use proper time_t parsing, rather than `atoi`. We emit FETCH_NOTMODIFIED if the resource hasn't changed. | ||||
* | remove user warning and log error instead | Vincent Sanders | 2019-11-07 | 1 | -2/+3 |
| | |||||
* | fix keypress entry on text area | Vincent Sanders | 2019-11-07 | 1 | -22/+29 |
| | | | | accidentaly broken in commit fca421e2047a55f3cf575c92943c1116ec58da3c | ||||
* | remove user warning and fix up error handling in form select menus | Vincent Sanders | 2019-11-07 | 3 | -28/+36 |
| | |||||
* | remove unecessary user warning | Vincent Sanders | 2019-11-06 | 2 | -3/+1 |
| | |||||
* | remove user warning and propogate error return | Vincent Sanders | 2019-11-06 | 3 | -37/+37 |
| | |||||
* | fix "may be used uninitialised" warning | Vincent Sanders | 2019-11-06 | 1 | -1/+1 |
| |