Vincent Sanders
650ac58604
Improve GTK login dialog
2018-08-19 23:16:16 +01:00
Vincent Sanders
2f3c7e24c0
make the login dialog password control obscure input
2018-08-18 23:52:08 +01:00
Vincent Sanders
5f1defd4a7
fix size_t format specifiers
2018-08-18 23:44:15 +01:00
Vincent Sanders
a6c595f4f3
add win32 http authentication dialog
2018-08-18 23:30:12 +01:00
Vincent Sanders
c938d1962b
add login dialog
2018-08-16 17:28:38 +01:00
Chris Young
0f18440fd5
Convert user/pass from/to UTF-8
...
Haven't successfully logged in with credentials featuring UTF-8 characters, but ASCII run through the conversion is working and UTF-8 usernames display correctly when the user is re-prompted.
2018-08-15 18:54:47 +01:00
Chris Young
b46f1257c3
Convert user/pass to UTF-8 for submission
2018-08-15 18:20:18 +01:00
Chris Young
7964629914
Convert login UI strings from UTF-8 before display
2018-08-15 18:02:10 +01:00
Chris Young
122f09af5d
Close login window if NetSurf quits
2018-08-15 17:39:36 +01:00
Vincent Sanders
7d22759f5e
display some system and environment values in CI build script
2018-08-15 16:52:54 +01:00
Vincent Sanders
c1fb25e074
correct package name for artifact generation
2018-08-15 16:24:03 +01:00
François Revol
35f28f0c9a
haiku: add a package target
...
It seems to work, but hardcodes the dependencies versions.
2018-08-15 17:11:00 +02:00
Michael Drake
9c29935f3c
HTTP Auth: Squash error path leaks.
2018-08-15 11:11:54 +01:00
Michael Drake
097f8dcde5
Atari: Delete commented out code.
2018-08-15 09:56:47 +01:00
Michael Drake
10033267a2
RISC OS: Propagate 401 login setup error back to core.
2018-08-15 08:43:08 +01:00
Michael Drake
423b04d406
Atari: gui_401login_open returns nserror now.
2018-08-15 08:41:03 +01:00
Michael Drake
cd0309fa83
RISC OS: gui_401login_open returns nserror now.
2018-08-15 08:40:39 +01:00
Michael Drake
cf17ecbbc7
Haiku: Use struct nsurl
in header.
2018-08-15 08:18:31 +01:00
Michael Drake
1cdacf8ae5
Atari: Fix http auth logging.
2018-08-15 08:18:12 +01:00
Michael Drake
58240e4967
Haiku: Remove extraneous void
.
2018-08-15 08:01:24 +01:00
Michael Drake
d9dacf9bb2
Atari: Add missing commas.
2018-08-15 07:59:21 +01:00
Michael Drake
297236ae0c
RISC OS: Use struct nsurl
.
2018-08-15 07:57:36 +01:00
Michael Drake
77ae1ed758
Merge branch 'tlsa/401'
2018-08-15 07:32:56 +01:00
Michael Drake
5e97a3cb26
API: Don't expose urldb_{g|s}et_auth_details to frontends.
2018-08-15 07:29:58 +01:00
Michael Drake
66a97b863c
Atari: Move to new HTTP auth API.
2018-08-15 07:29:58 +01:00
Michael Drake
c55a31aa11
RISC OS: Update to new HTTP auth API.
2018-08-15 07:29:58 +01:00
Michael Drake
97810d0c1a
Monkey: Update for new HTTP auth API.
2018-08-15 07:29:58 +01:00
Michael Drake
e41e558c5f
Haiku: Update for new HTTP auth API.
2018-08-15 07:29:58 +01:00
Michael Drake
6144993c8a
GTK: Update for new HTTP auth API.
2018-08-15 07:19:58 +01:00
Michael Drake
42d596bc11
Amiga: Update for new HTTP auth API.
2018-08-15 07:19:58 +01:00
Michael Drake
81a59f2f7c
HTTP Auth: Do get/set auth in the core.
2018-08-14 18:52:11 +01:00
Michael Drake
9fa6c1e0fb
Text handling: Display application/json, rather than offering download.
2018-08-14 16:15:12 +01:00
Michael Drake
7458cfa999
Amiga: Fix silly.
2018-08-13 12:47:43 +01:00
Michael Drake
982ca87537
Amiga: Ensure realm is copied for local struct.
2018-08-13 11:31:48 +01:00
Vincent Sanders
92424b6946
refactor llcache header processing
...
refactor the header processing in the low level object cache to make
cache control header processing more explicit.
2018-08-12 12:50:57 +01:00
Michael Drake
0601b7dbec
Duktape: Make declaration match definition for memcmp and double_div.
2018-08-10 12:30:48 +01:00
Michael Drake
80e8c74a69
Duktape: Make declaration match definition for duk_refzero_check_fast()
2018-08-10 11:30:17 +01:00
Michael Drake
ad0a75af8f
Duktape: Make declarations match definitions for fastint-enabled functions.
2018-08-10 11:29:39 +01:00
Michael Drake
e5f2ea9d7a
Duktape: Make declarations match definitions for duk_raw_read_xxx_be
2018-08-10 11:28:27 +01:00
Michael Drake
c986c212bf
Duktape: Make declarations match definitions for inline functions.
2018-08-10 11:27:56 +01:00
Michael Drake
f5f2ebb37a
Duktape: Prevent clang static analysis.
2018-08-10 11:12:20 +01:00
Michael Drake
ae126cfdd5
Duktape: Update to version 2.3.0 release.
2018-08-10 11:11:08 +01:00
Michael Drake
19eb051727
HTTP authentication: Add some logging when opening 401 windows.
2018-08-09 17:18:39 +01:00
Michael Drake
97f9e2d9f5
Curl fetcher: Jiggle logging levels.
2018-08-09 16:43:37 +01:00
Michael Drake
9fecbc6554
Content: Log URLs with nsurl_access_log().
...
This reduces the log file size for startup and a single visit
to https://www.bbc.co.uk/news from 266133 to 178777 bytes,
by not dumping big data URLs over and over into the log.
2018-08-09 16:31:16 +01:00
Michael Drake
fa546661ad
nsurl: Move debug logging over to nslog.
2018-08-09 16:19:42 +01:00
Michael Drake
add6dcc015
nsurl: Add variant of nsurl_access for logging.
2018-08-09 16:19:42 +01:00
Michael Drake
bc280f0e3f
nsurl: Add data to scheme type enum.
2018-08-09 16:19:42 +01:00
Michael Drake
ca0514ea92
Curl fetcher: Move poll logging from INFO to DEEPDEBUG.
2018-08-09 14:58:49 +01:00
Daniel Silverstone
0df7ceb8f1
Typo fixes
2018-07-28 14:24:31 +01:00