browservice

Browservice: Browse the modern web on historical browsers

MIT License

Stars
1.1K

Bot releases are hidden (Show)

browservice - v0.9.10.0 Latest Release

Published by ttalvitie about 1 month ago

  • Upgrade to CEF 128.4.8 (Chromium 128.0.6613.114).
  • Fix issue #98 by stopping using regexes for URL parsing in the Retrojsvice plugin.
browservice - v0.9.9.2

Published by ttalvitie 4 months ago

  • Upgrade to CEF 126.2.0 (Chromium 126.0.6478.62).
  • Start making prebuilt patched CEF binaries available (filenames starting with patched_cef_), enabling building modified versions of Browservice without having to build CEF/Chromium from scratch.
browservice - v0.9.9.1

Published by ttalvitie 6 months ago

  • Upgrade to CEF 123.0.12 (Chromium 123.0.6312.107).
browservice - v0.9.9.0

Published by ttalvitie 9 months ago

  • Upgrade to CEF 120.2.7 (Chromium 120.0.6099.234).
  • Add support for specifying SSL/TLS certificate checking exceptions using the --certificate-check-exceptions command line option.
  • Add support for controlling the control bar visibility (useful for kiosk software) using the --show-control-bar command line option.
  • Add support for disabling client forward/back button forwarding that may cause compatibility issues with some clients using the --vice-opt-navigation-forwarding Retrojsvice plugin command line option.
browservice - v0.9.8.0

Published by ttalvitie 11 months ago

  • Upgrade to CEF 119.4.3 (Chromium 119.0.6045.159).
  • Implement support for page zooming through the --initial-zoom command line argument and hotkeys Ctrl+K/J/M for zoom in/out/reset.
  • Implement support for setting font render parameters for the browser view using the --browser-font-render-mode command line option.
    • Set the default font render mode to antialiased without subpixel rendering (previously, the system default was used, which typically includes subpixel rendering).
browservice - v0.9.7.1

Published by ttalvitie about 1 year ago

  • Upgrade to CEF 116.0.15 (Chromium 116.0.5845.111).
browservice - v0.9.7.0

Published by ttalvitie over 1 year ago

  • Upgrade to CEF 114.2.12 (Chromium 114.0.5735.199).
  • Add two new vice plugin API extensions (PluginNavigationControlSupportQuery and WindowTitle) which are useful for alternative vice plugins (for example servers for native clients); the behavior with the default Retrojsvice plugin does not change.
browservice - v0.9.6.5

Published by ttalvitie over 1 year ago

  • Upgrade to CEF 114.2.10 (Chromium 114.0.5735.110)
  • Fix issue #33 (also discussed in #96).
browservice - v0.9.6.4

Published by ttalvitie over 1 year ago

  • Upgrade to CEF 111.2.6 (Chromium 111.0.5563.65)
browservice - v0.9.6.3

Published by ttalvitie over 1 year ago

  • Upgrade to CEF 110.0.28 (Chromium 110.0.5481.104).
browservice - v0.9.6.2

Published by ttalvitie almost 2 years ago

  • Upgrade to CEF 109.1.11 (Chromium 109.0.5414.87).
browservice - v0.9.6.1

Published by ttalvitie almost 2 years ago

  • Upgrade to CEF 107.1.11 (Chromium 107.0.5304.110).
  • Include libidn2.so.0 in AppImage (Issue #89).
browservice - v0.9.6.0

Published by ttalvitie almost 2 years ago

  • Upgrade to CEF 106.1.1 (Chromium 106.0.5249.119).
  • Use CEF clipboard patch (previously used on Windows) on Linux as well instead of relying on Xvfb clipboard.
browservice - v0.9.5.1

Published by ttalvitie about 2 years ago

  • Upgrade to CEF 104.4.18.
  • Use Ubuntu 20.04 to build all AppImages.
browservice - v0.9.5.0

Published by ttalvitie over 2 years ago

  • Upgrade to CEF 99.2.13.
  • Implement optional soft navigation buttons in the browser area (--show-soft-navigation-buttons).
  • Block local file access through file:/// by default. (There may be ways around the block, so you still should not allow untrusted users to access Browservice.)
  • Fix bug where some Vulkan libraries required by CEF were not included in the AppImage.

(Note: The AArch64 AppImage was compiled using Ubuntu 20.04 instead of 18.04 due to CEF compatibility issues, thus it may not work on older Linux distributions.)

browservice - v0.9.4.0

Published by ttalvitie almost 3 years ago

  • Add support for running the proxy on Windows.
  • Upgrade to CEF 96.0.18.
  • Switch to a new incompatible vice plugin API version 2000000 (incompatibility necessary to fix design flaws that caused issues on Windows).
  • Drop support for i386 on Linux as Chromium no longer supports it and sandbox is already broken.
browservice - v0.9.3.0

Published by ttalvitie about 3 years ago

  • Upgrade to CEF 94.3.0.
  • Implement bookmarks.
  • Implement URL input from client browser (by appending /goto/URL to the URL field in the client browser).
browservice - v0.9.2.2

Published by ttalvitie over 3 years ago

  • Upgrade to CEF 90.6.7.
  • Start using prebuilt binary AppImages as the primary distribution method.
browservice - v0.9.2.1

Published by ttalvitie over 3 years ago

  • Upgrade to CEF 90.6.3.
browservice - v0.9.2.0

Published by ttalvitie over 3 years ago

  • Upgrade to CEF 88.2.6.
  • Add support for file uploads.
  • Define plugin API and reorganize the code into two reusable and replaceable parts that communicate through the API: Browservice (manages browser using CEF) and Retrojsvice plugin (serves clients).
  • Major refactoring and reimplementation of parts of the code as a byproduct of the reorganization.