summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* fix save_complete usage of posix regex so it does not run off the end of stringsVincent Sanders2019-10-211-22/+55
|
* fetchers/curl: Restrict AUTH to BASICDaniel Silverstone2019-10-211-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 3Vincent Sanders2019-10-201-1/+1
|
* add missing include for amiga os 3 strtoullVincent Sanders2019-10-201-0/+2
|
* attempt a different fix for amiga os 3 strtoullVincent Sanders2019-10-203-4/+21
|
* amiga os 3 does not have strtoull so use strtoul as next best thingVincent Sanders2019-10-201-0/+4
|
* fix gtk download window to cope with files larger than 2 gibibytesVincent Sanders2019-10-191-9/+10
|
* make download core store size in at least 64bits to allow for large filesVincent Sanders2019-10-192-7/+9
|
* improve human_friendly_bytesize to cope with sizes up to 16 exibytesVincent Sanders2019-10-194-29/+87
|
* commit a neatness on the gtk download window codeVincent Sanders2019-10-162-328/+511
|
* fix gtk download window dereferencing boolean as pointerVincent Sanders2019-10-151-5/+4
|
* ensure gtk scaffolding destruction does not create memory errorsVincent Sanders2019-10-134-18/+22
|
* improve brackets in fallback timeval macrosVincent Sanders2019-10-121-3/+3
|
* add regex compatability to utils and enable it for serenity OSVincent Sanders2019-10-125-14/+130
|
* fix utils configuration header orderingVincent Sanders2019-10-111-1/+1
|
* Update utils configuration header to cope with serenity OSVincent Sanders2019-10-111-4/+15
|
* add timer cmp,isset and clear to fallback macros and improve file documentationVincent Sanders2019-10-111-3/+21
|
* update clang format style for version 7Vincent Sanders2019-10-101-15/+41
| | | | | format i sstill not quite right. cannot get function declarations to split as we currently have them.
* ensure menu resources are releasedVincent Sanders2019-10-103-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 activeVincent Sanders2019-10-082-18/+92
|
* remove unused external declaration and unecessary header useVincent Sanders2019-10-062-12/+9
|
* fix toolbar visibility checkboxes initial stateVincent Sanders2019-10-031-0/+1
|
* make the use of libutf8proc coditionalVincent Sanders2019-10-034-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 detectionVincent Sanders2019-10-011-10/+10
|
* Use curl API (versions after 7.56.0) to determine if openssl is in useVincent Sanders2019-10-011-4/+23
|
* Allow the curl fetcher to be built without openssl.Vincent Sanders2019-09-301-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 helperVincent Sanders2019-09-291-2/+2
|
* clear the favicon at the beginning of navigationVincent Sanders2019-09-291-0/+3
|
* re-indent browser window and cleanup commentsVincent Sanders2019-09-292-286/+370
| | | | no functional change
* fix toolbar visibility checkboxes initial stateVincent Sanders2019-09-221-38/+81
|
* fix gtk install targetVincent Sanders2019-09-211-2/+1
|
* make options test use build directory for temporary files rather than /tmpVincent Sanders2019-09-212-1/+6
|
* make the temporary file names unique so other tests do not overwrite themVincent Sanders2019-09-211-1/+3
|
* fix options testVincent Sanders2019-09-211-1/+2
|
* fix menu signal handler prototypeVincent Sanders2019-09-211-1/+4
|
* fix toolbar customisationVincent Sanders2019-09-211-11/+17
|
* persist the menu and tool bar visibility as user settingsVincent Sanders2019-09-216-21/+92
|
* fix gtk2 customisation window instruction box expansionVincent Sanders2019-09-211-1/+2
|
* remove global edit mode and make customisation toolbox construction simplerVincent Sanders2019-09-212-74/+142
|
* improve how toolbar contents customisation is stored in user optionsVincent Sanders2019-09-213-101/+147
|
* add combined reload and stop buttonVincent Sanders2019-09-212-5/+88
|
* remove leftover sighandler codeVincent Sanders2019-09-211-7/+0
|
* clean up tab focus settingVincent Sanders2019-09-211-4/+1
|
* remove unused signal handler apiVincent Sanders2019-09-212-20/+2
|
* fix resource release and stopping throbber on toolbar widget destructionVincent Sanders2019-09-214-42/+28
|
* fix core find in page behaviour when case sensitivity is toggledVincent Sanders2019-09-213-61/+68
|
* make the gtk_search structure private to teh gtk search objectVincent Sanders2019-09-215-55/+37
|
* fixup the gtk2 ui buildersVincent Sanders2019-09-214-194/+104
|
* clean up find in page to operate nicelyVincent Sanders2019-09-216-238/+80
|
* move search toolbar to be per tab and move implementation to one placeVincent Sanders2019-09-218-280/+337
|