Commit Graph

  • 9014dc7381
    browser_window: Don't attempt to unref NULL lwc string Daniel Silverstone 2020-03-22 13:35:38 +0000
  • d3a80a9aae
    Monkey: Clean up on completion of downloads Daniel Silverstone 2020-03-22 13:08:36 +0000
  • 677d757a6c
    browser_window: Re-add clearing of loading_content in download Daniel Silverstone 2020-03-22 12:59:22 +0000
  • 6a2ce2b3c7
    HTML: Use new js_closethread() Daniel Silverstone 2020-03-22 10:18:30 +0000
  • 8f7bfb7b56
    Window: Add flag to ensure we don't set timeouts after close Daniel Silverstone 2020-03-22 10:14:31 +0000
  • d1e2eef18b
    JS: Add concept of js_closethread Daniel Silverstone 2020-03-22 10:14:00 +0000
  • efbfaa0cb1
    JS: Move ownership of jsthread from browser to htmlc Daniel Silverstone 2020-03-22 10:00:29 +0000
  • 98e461a3b3
    Dukky: Make heaps refcounted too Daniel Silverstone 2020-03-22 09:59:52 +0000
  • 80e7ac7345
    Dukky: Add refcounting to threads Daniel Silverstone 2020-03-21 20:49:40 +0000
  • 3c4652c1c3
    Dukky: Upgrade dukky binding to support new heap/thread split Daniel Silverstone 2020-03-21 20:01:38 +0000
  • 66a23c2560
    Browser: Split JS threads between current and loading Daniel Silverstone 2020-03-21 19:08:21 +0000
  • 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