netsurf/frontends/amiga
Daniel Silverstone 8469f4cc8e Reimplement handling of BAD_AUTH inside browser_window
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>
2019-08-06 11:26:47 +01:00
..
agclass move frontends into sub directory 2016-05-15 13:44:34 +01:00
dist Fix attribute 2017-09-24 23:33:04 +01:00
hash move frontends into sub directory 2016-05-15 13:44:34 +01:00
pkg Add AmiSSL requirement 2019-04-08 12:49:13 +01:00
resources Initial shuffle of stuff out of !NetSurf 2018-04-22 10:41:55 +01:00
stringview remove some warnings in amiga frontend build 2019-05-05 22:48:44 +01:00
arexx.c Make the window list more private 2019-05-10 21:49:00 +01:00
arexx.h Fix the signalling to the old session of NetSurf from the newly-launched one. 2016-07-03 22:08:29 +01:00
bitmap.c NULL drawhandle after free 2019-06-09 19:29:56 +01:00
bitmap.h clean up some of the doxygen generation warnings 2017-02-19 11:32:17 +00:00
clipboard.c Make screen pointer accesible through an accessor function only 2019-05-10 20:59:30 +01:00
clipboard.h move frontends into sub directory 2016-05-15 13:44:34 +01:00
cookies.c Hide the message port which is shared amongst all Amiga NetSurf windows 2019-05-10 21:59:03 +01:00
cookies.h Basic conversion of cookie manager to core window 2017-01-03 00:26:00 +00:00
corewindow.c Amiga: Fix the corewindow get scroll call. 2019-08-03 16:18:50 +01:00
corewindow.h clean up some of the doxygen generation warnings 2017-02-19 11:32:17 +00:00
ctxmenu.c Make screen pointer accesible through an accessor function only 2019-05-10 20:59:30 +01:00
ctxmenu.h fix os3 build 2019-05-08 18:35:51 +01:00
datatypes.c move frontends into sub directory 2016-05-15 13:44:34 +01:00
datatypes.h move frontends into sub directory 2016-05-15 13:44:34 +01:00
download.c Hide the message port which is shared amongst all Amiga NetSurf windows 2019-05-10 21:59:03 +01:00
download.h Allow for more varied notification backmsgs 2017-03-21 18:42:41 +00:00
drag.c Make the window list more private 2019-05-10 21:49:00 +01:00
drag.h Make the window list more private 2019-05-10 21:49:00 +01:00
dt_anim.c amiga: Try and catch the last content rework for amiga 2019-08-05 22:16:00 +01:00
dt_picture.c amiga: Fix more content error snafus. 2019-08-05 22:19:58 +01:00
dt_sound.c change content get_source_data interfaces to return uint8_t and size_t 2019-05-05 22:50:25 +01:00
file.c Make screen pointer accesible through an accessor function only 2019-05-10 20:59:30 +01:00
file.h Migrate global history to corewindow 2017-01-06 18:27:09 +00:00
filetype.c Use coccinelle to change logging macro calls in c files 2017-09-06 18:45:27 +01:00
filetype.h Update content to split public and internal API 2016-06-06 09:01:38 +01:00
font_bullet.c fix several amiga frontend warnings 2019-05-06 10:32:16 +01:00
font_bullet.h move frontends into sub directory 2016-05-15 13:44:34 +01:00
font_cache.c Use coccinelle to change logging macro calls in c files 2017-09-06 18:45:27 +01:00
font_cache.h Help gcc opt 2016-07-03 19:39:08 +01:00
font_diskfont.c Plotters: Add plot_style_fixed type, and use for font size. 2018-05-23 11:48:35 +01:00
font_diskfont.h Reduce frequency of diskfont open/close 2016-11-27 14:57:32 +00:00
font_scan.c Make screen pointer accesible through an accessor function only 2019-05-10 20:59:30 +01:00
font_scan.h move frontends into sub directory 2016-05-15 13:44:34 +01:00
font.c split browser and browser_window operations 2019-08-01 19:51:19 +01:00
font.h Ensure variables are declared correctly 2016-06-02 00:44:20 +01:00
gui_menu.c Make screen pointer accesible through an accessor function only 2019-05-10 20:59:30 +01:00
gui_menu.h make gui_window_2 private to gui.c 2019-05-08 17:48:50 +01:00
gui_options.c Hide the message port which is shared amongst all Amiga NetSurf windows 2019-05-10 21:59:03 +01:00
gui_options.h Update GUI options window to use event callback 2016-12-31 00:02:21 +00:00
gui.c Reimplement handling of BAD_AUTH inside browser_window 2019-08-06 11:26:47 +01:00
gui.h Hide the message port which is shared amongst all Amiga NetSurf windows 2019-05-10 21:59:03 +01:00
help.c Ensure variables are declared correctly 2016-06-02 00:44:20 +01:00
help.h move frontends into sub directory 2016-05-15 13:44:34 +01:00
history_local.c amiga/history_local: Scroll to cursor on open 2019-08-02 21:04:58 +01:00
history_local.h fix several amiga frontend warnings 2019-05-06 10:32:16 +01:00
history.c Hide the message port which is shared amongst all Amiga NetSurf windows 2019-05-10 21:59:03 +01:00
history.h Migrate global history to corewindow 2017-01-06 18:27:09 +00:00
hotlist.c Hide the message port which is shared amongst all Amiga NetSurf windows 2019-05-10 21:59:03 +01:00
hotlist.h Conversion of Amiga hotlist manager to corewindow 2017-01-06 23:56:52 +00:00
icon.c amiga: Fix more content error snafus. 2019-08-05 22:19:58 +01:00
icon.h move frontends into sub directory 2016-05-15 13:44:34 +01:00
iff_cset.h move frontends into sub directory 2016-05-15 13:44:34 +01:00
iff_dr2d.c change content get_source_data interfaces to return uint8_t and size_t 2019-05-05 22:50:25 +01:00
iff_dr2d.h move frontends into sub directory 2016-05-15 13:44:34 +01:00
launch.c Fix crash on exit 2019-05-06 13:31:35 +01:00
launch.h move frontends into sub directory 2016-05-15 13:44:34 +01:00
libs.c Fix IORequest duplication and ensure library bases are cleared when closed. 2019-03-17 23:43:47 +00:00
libs.h move frontends into sub directory 2016-05-15 13:44:34 +01:00
login.c Hide the message port which is shared amongst all Amiga NetSurf windows 2019-05-10 21:59:03 +01:00
login.h Amiga: Update for new HTTP auth API. 2018-08-15 07:19:58 +01:00
Makefile fix several amiga frontend warnings 2019-05-06 10:32:16 +01:00
Makefile.defaults No debug symbols on OS3 2019-05-06 13:36:18 +01:00
memory.c Use coccinelle to change logging macro calls in c files 2017-09-06 18:45:27 +01:00
memory.h Free the correct memory pointer 2016-12-06 23:39:46 +00:00
menu.c Make screen pointer accesible through an accessor function only 2019-05-10 20:59:30 +01:00
menu.h Attempt hotlist menu refresh 2017-01-15 17:51:55 +00:00
misc.c Fix memory leak in Amiga frontend 2019-06-09 20:17:47 +01:00
misc.h Move memory functions from misc.c to memory.c 2016-11-19 15:50:22 +00:00
nsoption.c Add missing files 2016-07-09 14:35:39 +01:00
nsoption.h Add missing files 2016-07-09 14:35:39 +01:00
object.c Avoid potential memory leak 2016-12-06 17:54:58 +00:00
object.h Basic template for an Amiga core window 2017-01-01 13:28:11 +00:00
options.h Make SimpleRefresh the default. 2019-05-12 16:43:01 +01:00
os3support.c OS3 was not checking the GA_Disabled tag value 2017-09-26 23:33:51 +01:00
os3support.h Fix OS3 build 2017-02-11 16:28:49 +00:00
plotters.c Make screen pointer accesible through an accessor function only 2019-05-10 20:59:30 +01:00
plotters.h Make gui_globals less... global 2017-02-13 18:27:37 +00:00
plugin_hack.c Plotters: Change stroke width in the plot_style_t to fixed point. 2018-05-23 13:04:19 +01:00
plugin_hack.h move frontends into sub directory 2016-05-15 13:44:34 +01:00
print.c Hide the message port which is shared amongst all Amiga NetSurf windows 2019-05-10 21:59:03 +01:00
print.h Update print window to use event callback 2016-12-31 00:37:59 +00:00
rtg.c move frontends into sub directory 2016-05-15 13:44:34 +01:00
rtg.h move frontends into sub directory 2016-05-15 13:44:34 +01:00
save_pdf.c move frontends into sub directory 2016-05-15 13:44:34 +01:00
save_pdf.h move frontends into sub directory 2016-05-15 13:44:34 +01:00
schedule.c Check callback memory is allocated before trying to use it. 2019-06-09 20:30:46 +01:00
schedule.h AmigaOS low memory handler attempt 2 2016-11-27 16:25:27 +00:00
search.c Hide the message port which is shared amongst all Amiga NetSurf windows 2019-05-10 21:59:03 +01:00
search.h Declare global variables as extern in headers 2019-06-30 09:52:06 +01:00
selectmenu.c try storing form_control in the hook data 2019-05-08 18:12:22 +01:00
selectmenu.h Ensure variables are declared correctly 2016-06-02 00:44:20 +01:00
sslcert.c Hide the message port which is shared amongst all Amiga NetSurf windows 2019-05-10 21:59:03 +01:00
sslcert.h Take the redraw routine from old tree_redraw with less meddling 2017-01-02 13:47:21 +00:00
theme.c more accessor for gui_window_2 2019-05-08 01:44:44 +01:00
theme.h Move ami_(re)set_pointer (back?) into gui.c as they need to set/read the gui_window_2 structure 2019-05-08 00:59:04 +01:00
utf8.c Use libiconv instead of newlib's iconv 2016-06-25 21:24:45 +01:00
utf8.h move frontends into sub directory 2016-05-15 13:44:34 +01:00
version.c Update version for next development cycle 2019-07-17 11:39:46 +01:00