netsurf/desktop
Daniel Silverstone 4d1ef3bac4 Add support for retrying timed-out cURL fetches.
This is an attempt to amelioriate the situation found in #2384 where
we see the cURL connect() failing to complete.  Based on the pcap
from the bug log, we believe that RISC OS is likely failing to signal
the completion of the connection to cURL.  As such, cURL times out.

This change permits retries of timed out connections in the hope that
a fresh socket FD might subsequently function correctly.  The defaults
chosen mean that the previous behaviour of 30 seconds before timeout
is reported will remain the same, but in that time we will make 3 separate
attempts to connect the socket.
2015-11-10 21:51:54 +00:00
..
Makefile Remove unused thumbnail sources from core and gtk 2015-04-23 22:50:16 +01:00
browser.c Don't leak frame scrollbars. 2015-10-31 16:14:40 +00:00
browser.h Implement basic browsing context name property 2015-10-18 10:53:49 +01:00
browser_history.c Change LOG() macro to be varadic 2015-05-28 16:08:46 +01:00
browser_history.h make local history navigation return errors 2014-10-30 22:21:36 +00:00
browser_private.h Remove unecessary header include. 2014-11-24 09:43:59 +00:00
cookie_manager.c Change LOG() macro to be varadic 2015-05-28 16:08:46 +01:00
cookie_manager.h Desktop doxygen fixes 2014-11-09 21:49:33 +00:00
core_window.h remove unecessary utils/types.h 2014-11-02 20:10:32 +00:00
download.c Remove old URL header includes. 2014-10-31 14:41:53 +00:00
download.h
font.h
font_haru.c Change LOG() macro to be varadic 2015-05-28 16:08:46 +01:00
font_haru.h Clean up saving as PDF 2014-10-26 23:53:14 +00:00
frame_types.h Add bw function to get scrollbar type. 2014-10-25 12:04:11 +01:00
frames.c Change LOG() macro to be varadic 2015-05-28 16:08:46 +01:00
frames.h Doxygen cleanups and documentation additions 2014-11-10 17:00:15 +00:00
global_history.c Change LOG() macro to be varadic 2015-05-28 16:08:46 +01:00
global_history.h Desktop doxygen fixes 2014-11-09 21:49:33 +00:00
gui_clipboard.h remove unecessary utils/types.h 2014-11-02 20:10:32 +00:00
gui_download.h Split up graphical user interface operations table headers 2014-10-16 22:33:43 +01:00
gui_factory.c Allow the resource scheme to provide data directly. 2015-06-17 21:35:40 +01:00
gui_fetch.h Allow the resource scheme to provide data directly. 2015-06-17 21:35:40 +01:00
gui_internal.h Split up graphical user interface operations table headers 2014-10-16 22:33:43 +01:00
gui_misc.h Improve Doxygen documentation 2014-11-08 12:35:11 +00:00
gui_search.h Split up graphical user interface operations table headers 2014-10-16 22:33:43 +01:00
gui_table.h Move bitmap operations into an operation table. 2015-04-13 23:19:04 +01:00
gui_utf8.h Split up graphical user interface operations table headers 2014-10-16 22:33:43 +01:00
gui_window.h Remove errorneous addition. 2015-09-05 16:54:12 +01:00
hotlist.c Change LOG() macro to be varadic 2015-05-28 16:08:46 +01:00
hotlist.h Improve Doxygen documentation 2014-11-08 12:35:11 +00:00
knockout.c Change LOG() macro to be varadic 2015-05-28 16:08:46 +01:00
knockout.h
mouse.c Change LOG() macro to be varadic 2015-05-28 16:08:46 +01:00
mouse.h
netsurf.c Add support for retrying timed-out cURL fetches. 2015-11-10 21:51:54 +00:00
netsurf.h This moves message loading out of netsurf_init into each frontend 2015-06-21 23:27:22 +01:00
options.h Add support for retrying timed-out cURL fetches. 2015-11-10 21:51:54 +00:00
plot_style.c
plot_style.h
plotters.h remove unecessary utils/types.h 2014-11-02 20:10:32 +00:00
print.c Change LOG() macro to be varadic 2015-05-28 16:08:46 +01:00
print.h
printer.h
save_complete.c Change LOG() macro to be varadic 2015-05-28 16:08:46 +01:00
save_complete.h
save_pdf.c Change LOG() macro to be varadic 2015-05-28 16:08:46 +01:00
save_pdf.h Clean up saving as PDF 2014-10-26 23:53:14 +00:00
save_text.c Change LOG() macro to be varadic 2015-05-28 16:08:46 +01:00
save_text.h
scrollbar.c Change LOG() macro to be varadic 2015-05-28 16:08:46 +01:00
scrollbar.h remove unecessary browser.h include from core headers 2014-10-17 12:21:52 +01:00
search.c
search.h fix up more doxygen errors 2014-11-08 16:49:32 +00:00
searchweb.c Change LOG() macro to be varadic 2015-05-28 16:08:46 +01:00
searchweb.h fix warning 2014-11-22 16:39:31 +00:00
selection.c Doxygen cleanups and documentation additions 2014-11-10 17:00:15 +00:00
selection.h
sslcert_viewer.c Change LOG() macro to be varadic 2015-05-28 16:08:46 +01:00
sslcert_viewer.h split out gtk SSL certificate verification dialog impementation. 2015-04-12 17:26:22 +01:00
system_colour.c
system_colour.h
textarea.c Change LOG() macro to be varadic 2015-05-28 16:08:46 +01:00
textarea.h Desktop doxygen fixes 2014-11-09 21:49:33 +00:00
textinput.c improve documentation in headers 2014-10-19 19:12:55 +01:00
textinput.h To avoid namespace conflicts with ncurses add NetSurf key prefix. 2015-03-27 09:36:19 +00:00
theme.h move themse install to its own header 2014-11-06 14:19:15 +00:00
tree.c Change LOG() macro to be varadic 2015-05-28 16:08:46 +01:00
tree.h
treeview.c Change LOG() macro to be varadic 2015-05-28 16:08:46 +01:00
treeview.h Add ability to copy text from marked fields in selected nodes to clipboard. 2015-01-03 00:21:31 +00:00
version.c update version info for next development cycle 2015-03-10 14:44:05 +00:00
version.h