Commit Graph

  • 337082f715
    JS: Add concept of thread destroy Daniel Silverstone 2020-03-21 18:57:57 +0000
  • 17b28e85c1
    JS: Split concept of JS context into heap and thread Daniel Silverstone 2020-03-21 18:30:41 +0000
  • 313dc9b099
    JS: Remove unused slow script callback Daniel Silverstone 2020-03-21 18:07:50 +0000
  • 2503b17f02 nsurl: Fix parent path length. Michael Drake 2020-03-13 14:32:33 +0000
  • 82e74efeab Browser window: Clean up cert chains when bw is destroyed. Michael Drake 2020-03-12 17:35:28 +0000
  • c5aaf45d8e Fetch: Squash use of uninitialised value in fetch_send_callback() Michael Drake 2020-03-12 17:22:28 +0000
  • ca29c3b512 Framebuffer: Make some log messages deep debug. Michael Drake 2020-03-12 17:21:28 +0000
  • bf427e3b2a fix nsurl sizeof/offsetof Ori Bernstein 2020-02-03 01:28:50 +0000
  • 7d06021e21 nsurl: Make nusrl component dump more usable. Michael Drake 2020-03-11 11:02:40 +0000
  • 2c549b28fb add page information ui elements to GTK frontend Vincent Sanders 2020-03-11 08:32:52 +0000
  • f59c415ef7 GTK: Initial page-info display. Michael Drake 2020-02-24 20:46:11 +0000
  • 72ff12b3ae Docs: Update for nsgtk3 rename. Michael Drake 2020-03-10 14:45:23 +0000
  • b371454344 AmiSSL implies OpenSSL Chris Young 2020-03-06 20:42:34 +0000
  • 47b689c5e9 Use nsamiga as defined in makefile Chris Young 2020-03-06 20:35:56 +0000
  • 9664a8ac76 Mod os3support files so file.c builds Chris Young 2020-03-06 20:29:45 +0000
  • 962431dd3d Rename mask to msk There's something about "mask" which causes the version of GCC we use for the m68k-amigaos build to misinterpret the code Chris Young 2020-03-06 20:15:52 +0000
  • 0e6ba162b2 Internal content: Restyle certificate viewer page. Michael Drake 2020-02-24 21:54:05 +0000
  • 14286b381b
    fs_backing_store: Remove cache on failure to init Daniel Silverstone 2020-02-24 21:01:58 +0000
  • 5dd1a81f9c
    utils/file: Add netsurf_recursive_rm Daniel Silverstone 2020-02-24 21:01:25 +0000
  • 921568166b
    test: Add disc_cache_path to Choices-all test data Daniel Silverstone 2020-02-24 19:21:43 +0000
  • 82805f72e6 Browser window: Rework constification of bw for show_certificates. Michael Drake 2020-02-24 19:18:20 +0000
  • c8efbbc206 Page info: We need a non-const browser window. Michael Drake 2020-02-24 19:17:27 +0000
  • 1a25234f20 implement browser_window_show_certificates Vincent Sanders 2020-02-24 18:55:50 +0000
  • 52bfae1782 Internal pages: Update directory listing style. Michael Drake 2020-02-24 18:21:34 +0000
  • 1e6b0f1d76 Plot style: Add helper to swap red and blue channels. Michael Drake 2020-02-24 18:21:00 +0000
  • 4c256408c5
    fetch: Bump last_msg rather than always assigning it Daniel Silverstone 2020-02-24 17:43:21 +0000
  • 02c5bde5a9
    fs_backing_store: Fix some comparison types Daniel Silverstone 2020-02-24 17:43:14 +0000
  • fa75e8e4fd
    fs_backing_store: Use correct format specifier for 64bit int Daniel Silverstone 2020-02-24 17:15:56 +0000
  • 3602765e7f
    inttypes: Add PRIu64 Daniel Silverstone 2020-02-24 17:17:20 +0000
  • f172a21df9 about scheme certificate viewer initial implementation Vincent Sanders 2020-02-23 21:41:39 +0000
  • 5c205fbff0
    fs_backing_store: Fix up comments to be in-line with values Daniel Silverstone 2020-02-24 15:56:47 +0000
  • f840833723 Low level cache: Squash use of uninitialised value. Michael Drake 2020-02-24 15:09:37 +0000
  • 133e00edbe
    fs_backing_store: 8K metadata blocks, 1K blocks, bump version Daniel Silverstone 2020-02-24 15:36:18 +0000
  • c88106e02a
    monkey_driver: Add launch-time option support Daniel Silverstone 2020-02-24 15:35:56 +0000
  • 0b4d1fbb1b
    monkey: Enable disc cache optionally on monkey Daniel Silverstone 2020-02-24 15:33:48 +0000
  • 40cb70b845
    netsurf_init: Use disc_cache_path if specified, otherwise platform path Daniel Silverstone 2020-02-24 15:33:19 +0000
  • a8ffa12cdf
    options: Add disc_cache_path option Daniel Silverstone 2020-02-24 15:32:54 +0000
  • 79821cd9cf Frontends: Delete maps resource links. Michael Drake 2020-02-24 15:02:12 +0000
  • 0140d1e5b1 Curl fetcher: Guard against read of uninitialised value. Michael Drake 2020-02-24 14:58:16 +0000
  • 63dd59bd2e Cache backing store: Add missing calloc check. Michael Drake 2020-02-24 14:34:37 +0000
  • b8dc537bf8 Curl fetcher: Squash coverity warning. Michael Drake 2020-02-24 14:29:45 +0000
  • bb5d72410b
    fetchers: Rework the about, data, file, and resource fetcher poll loop Daniel Silverstone 2020-02-24 14:24:48 +0000
  • a47270c93e About fetches resources: Drop maps resource. Michael Drake 2020-02-24 14:17:58 +0000
  • e59e52b853
    windows: Convert the remaining NoMemory warnings which aren't about memory Daniel Silverstone 2020-02-24 12:10:35 +0000
  • 2fa06ed503
    windows: Use nserror reporting rather than always NoMemory Daniel Silverstone 2020-02-24 11:57:18 +0000
  • 56a9a25192
    Windows: Add nserror reporting function Daniel Silverstone 2020-02-24 11:57:02 +0000
  • a970572fc9
    Add BadURL message Daniel Silverstone 2020-02-24 11:55:34 +0000
  • 8ca778197c
    framebuffer: Use new enumerate feature of libnsfb Daniel Silverstone 2020-02-24 10:58:07 +0000
  • b6d33785a0
    hashmap: Fix a whitespace bogon Daniel Silverstone 2020-02-24 10:28:41 +0000
  • 97870122dd
    fetch: When aborting, ensure we note this to not multi-fail Daniel Silverstone 2020-02-24 10:24:23 +0000
  • 5cfe0dfffc
    fetchers: Apply cleaner ring handling mechanic to other fetchers Daniel Silverstone 2020-02-24 09:49:13 +0000
  • 083ba385d7
    fetch: Automatically handle fetches which fail to finish Daniel Silverstone 2020-02-24 09:47:52 +0000
  • 50ff8433da
    browser_window: Use messages for unknown errors Daniel Silverstone 2020-02-24 09:47:23 +0000
  • 89e468422d
    about: Correct handling of ring in fetch_about_poll Daniel Silverstone 2020-02-24 09:46:59 +0000
  • 5a028f61d3
    test: Another corestring Daniel Silverstone 2020-02-24 09:20:14 +0000
  • 21bbda23fa Browser window: Set the search string on show cookies. Michael Drake 2020-02-24 08:55:26 +0000
  • 214f436b07 Cookie manager: Add API to set the search string. Michael Drake 2020-02-24 08:49:50 +0000
  • 34e61df8eb Treeview: Add API for setting the search string. Michael Drake 2020-02-24 08:44:52 +0000
  • a59646cbf8 Hashmap: Check for failure of first malloc. Michael Drake 2020-02-24 08:23:45 +0000
  • 3cceb8ff2b Test: libmalloc_fig.so needs "-ldl". Michael Drake 2020-02-24 08:22:53 +0000
  • 360997c265
    fs_backing_store: Clear entry memory flags on read Daniel Silverstone 2020-02-23 23:04:49 +0000
  • f3a0e9f0a1
    browser_window: Various little SSL fixes Daniel Silverstone 2020-02-23 22:32:58 +0000
  • e6a5c090c9
    curl: Implement SSL chain cache in cURL fetcher Daniel Silverstone 2020-02-23 22:31:58 +0000
  • af53312b83
    corestrings: add '443' Daniel Silverstone 2020-02-23 22:31:25 +0000
  • 5a5670410b
    ssl_certs: Add dup_into Daniel Silverstone 2020-02-23 22:31:10 +0000
  • 494db4cd51 Page info: Fix typo. Michael Drake 2020-02-23 21:04:09 +0000
  • 859972df71
    llcache: Rework fs_backing_store to use hashmap Daniel Silverstone 2020-02-23 20:58:53 +0000
  • ac75a9161e
    llcache: Persist anything available during llcache_finalise Daniel Silverstone 2020-02-23 20:52:17 +0000
  • 088917641f
    utils: Add hashmap_count() Daniel Silverstone 2020-02-23 20:18:08 +0000
  • 3e02961ec8
    utils: Fix destroy of non-empty hashmap Daniel Silverstone 2020-02-23 17:23:47 +0000
  • 54b1960d18
    utils: Add iteration API to hashmap Daniel Silverstone 2020-02-23 16:46:22 +0000
  • fd80341513
    utils: Add hashmap to sources Daniel Silverstone 2020-02-23 16:23:20 +0000
  • 61187d31ab
    utils: Add hashmap parameter function types Daniel Silverstone 2020-02-23 16:23:11 +0000
  • be659af7e5 Page info: Avoid anonymous union for AmigaOS3 and OpenBSD. Michael Drake 2020-02-23 20:23:00 +0000
  • 9062ae3c70 GTK: Page info: Change crtvrfy to pi throughout. Michael Drake 2020-02-23 17:25:04 +0000
  • 66c069816a NetSurf: Init/fini the page-info module on browser startup/quit. Michael Drake 2020-02-23 17:20:45 +0000
  • 0e4f09db0f Buildsystem: Build the page-info module. Michael Drake 2020-02-23 17:20:00 +0000
  • 7a3f864940 Page info: Add core window size getter, and stub for keypresses. Michael Drake 2020-02-23 17:18:56 +0000
  • 1149a1304d Page info: Implement mouse action handling. Michael Drake 2020-02-23 17:18:11 +0000
  • 4b2697c989 Page info: Implement redraw. Michael Drake 2020-02-23 17:17:27 +0000
  • c32e1bb340 Page info: Implement page info window creation and destruction. Michael Drake 2020-02-23 17:16:22 +0000
  • 3940918b68 Page info: Add data structures and module init/fini. Michael Drake 2020-02-23 17:15:15 +0000
  • 9198c9958a Desktop: Add page-info API. Michael Drake 2020-02-23 17:06:51 +0000
  • 8da6252f50 Browser window API: Add count for page state enum. Michael Drake 2020-02-23 17:03:39 +0000
  • a39b651620 Browser window: Add stubs for new interfaces for page-info dialogue. Michael Drake 2020-02-23 17:00:44 +0000
  • d23a7b4c8f Browser window: Constify bw through page_info_state getter. Michael Drake 2020-02-23 16:59:40 +0000
  • 475d397b8c Plot style: Add function to engorge a colour channel. Michael Drake 2020-02-23 16:57:23 +0000
  • 6783deba4e Plot style: Split lightness calc out of colour_to_bw_furthest macro. Michael Drake 2020-02-23 16:56:15 +0000
  • 8a834918e3 missed a certificate change on amiga frontend Vincent Sanders 2020-02-23 17:37:33 +0000
  • 338dd004f2 fix windows and amiga frontends to cope with certificate chain changes Vincent Sanders 2020-02-23 17:25:19 +0000
  • 7039973a1f fix frontends to cope with certificate chain update Vincent Sanders 2020-02-23 17:19:45 +0000
  • 0c34d06494 Keep the complete certificate chain from a fetch Vincent Sanders 2020-02-23 16:06:52 +0000
  • 214478fc15 Improve some content documentation comments Vincent Sanders 2020-02-22 20:59:44 +0000
  • a653e1e86e
    utils: Add a generic hashmap and tests for it Daniel Silverstone 2020-02-23 15:12:37 +0000
  • f3b7a0c44c HTML Script: Check for success on intern of mimetype. Michael Drake 2020-02-23 14:28:27 +0000
  • bc94555d9e
    hotlist: Report if infallible destruction fails Daniel Silverstone 2020-02-23 09:37:42 +0000
  • 16163aab03
    HTML: Ignore dom exceptions we don't care about Daniel Silverstone 2020-02-23 09:36:07 +0000
  • b633bef7bf
    Node: nodeValue setter should return value set into node Daniel Silverstone 2020-02-23 09:33:26 +0000
  • 1ecc36384d
    browser_window: Propagate error code when handling errors Daniel Silverstone 2020-02-23 09:20:05 +0000
  • bfd185ac49
    dukky: Guard pointless work for deep debug Daniel Silverstone 2020-02-23 09:19:51 +0000