Skip to content

Releases: atauenis/webone

WebOne 0.16 Beta 1

01 Jun 10:40
Compare
Choose a tag to compare
WebOne 0.16 Beta 1 Pre-release
Pre-release

New experimental testing version of WebOne, released on 1.06.2023 after 26 commits.

  • Supports opening sites directly via HTTPS protocol without converting to HTTP.
  • Supports opening FTP servers via Web browsers, connected to the proxy.
  • Important: WebOne 0.16 Beta 1 Release Notes.

This release is result of very hard work, and is not well tested. Due to large amount of code, written from scratch (code used in previous versions were unable to work in multiprotocol mode at all), it may have a big amount of bugs. Please tell me if you found something that work correctly in v0.15.3 and were broken in v0.16-beta1.

WebOne 0.15.3

17 Apr 19:05
Compare
Choose a tag to compare

New stable version of WebOne, released on 17.04.2023 after 9 commits.

  • Fixed crash on some non-interactive Linux environments, such as screen, used in TinyCore (#87).
  • Fixed work with multi-line FTP responses. The Web-FTP client is now working with most of known servers.
  • Added CSS3 patches for old WebKit-based browsers like Safari <6, Chrome <28, Android <5, iOS <6 (WebKit 536 and earlier).
  • Added CSS3 patches for Opera 9.6/10.xx/11.xx/12.00 browsers.
  • Added support for setting ISO 8859-1...8859-15 code page depending on system locale (ISO alias is available).
  • Added automatic converting of text encoding for IBM WebExplorer (it accepts content encoded with ISO-8859-x code pages).
  • Added experimental build for Apple M1/M2 macOS systems. It should run native without Rosetta 2 (as I have no ARM Mac, can't test really).

WebOne 0.15.2

14 Mar 12:18
Compare
Choose a tag to compare

New stable version of WebOne, released on 14.03.2023 after 20 commits.

Browser support updates:

  • Added converting of SVG pictures for Mozilla 1.x, Firefox <4.0, MSIE <9, Opera <10.0.
  • Added converting of WebP pictures for Opera <11.5, MS Internet Explorer.
  • Fixed opening of Mozilla and Mozilla Firefox default start page for non-English locales (real http://start.mozilla.org/ is now available only in US English).
  • Fixed installing XPI Mozilla add-ons from Forum.Mozilla-Russia.org via single click.
  • Fixed opening of mozdev.org links (like "Add search engine" in Firefox 1.0).
  • Fixed correct character encoding for Netscape 1-3 on OS/2 Warp.
  • Fixed incorrect lookup to Internet Archive on attempts to upload a photo via VK Messenger (http://m.vk.com/).

Web-FTP client updates:

  • Added clickable address bar.
  • Added ability to save link to a FTP directory in bookmarks.
  • Fixed work of the client in multi-tab browsers. All links now are absolute, not relative.
  • Added correct preview of some file types from FTP servers in Web browsers. Not only .TXT files are now supported.
    • Common file types are pre-defined in webone.conf.
    • Set any extra file types via [MimeTypes] in configuration.
  • Added support to disable built-in FTP client via EnableWebFtp option in [Server] of configuration file.

Core updates:

  • Improved stability of systemd service on Linux.
  • Fixed loading of custom configuration files from custom directories.
  • Added support to load configuration from /Library/Application Support/WebOne/webone.conf (and ~/Library/Application Support/WebOne/webone.conf) on macOS.

WebOne 0.15.1

15 Feb 18:50
Compare
Choose a tag to compare

New stable version of WebOne, released on 15.02.2023 after 9 commits.

  • Fixed 80200011, 80244008, 80072f76 errors when using with LegacyUpdate.net or Windows Server Update Services.
    • By default, the fix of 80244008: Unknown error is disabled. To allow work of Legacy Update, set AllowHttpCompression=no in [Server] section of WebOne configuration. The fix may some slow down the proxy, so that's why it isn't used by default.
  • Fixed text-transform CSS declarations under Firefox <15.0.
  • Fixed some CSS3 declarations under Firefox <15.0.
  • Fixed Idle process youtube-dl killed error on long videos.
  • Added support to get only video metadata via WebOne+Youtube-DL. Use dump-json=yes parameter of http://proxy/!webvideo/ URL for download.
  • Removed old yt.bat and yt.sh scripts (/!webvideo/ and /!player/ pages are quite nice now).

WebOne 0.15.0

06 Feb 13:14
Compare
Choose a tag to compare

New stable release of WebOne, released on 6 Feb 2023 after 29 commits.

  • Added support for HTTP/2 remote connections.
  • Added support for HTTP/3 remote connections (disabled by default).
  • Added support for multiple HTTP/2 connections. This may bump performance, but violates protocol.
    • Configurable via MultipleHttp2Connections option.
  • Added RemoteHttpVersion option, which allows select HTTP(S) version (up to HTTP/3) and version policy.
  • Added automatic converting of WebP pictures for Firefox 1.0-64.0 and SeaMonkey 1.x, Netscape 6/7.
  • Added stable support for installing Microsoft Internet Explorer 5.0, 5.01 (RTM/SP1/SP2), 5.5 (RTM/SP1/SP2) and 6.0 SP1 using online installers for all (I'm hope) languages.
  • Added new online video download support.
    • Use http://localhost:8080/!webvideo/ page to download YouTube (and not only) videos in preferred codecs.
    • It is possible to use most of youtube-dl and ffmpeg options in URL of this page.
    • Default youtube-dl and ffmpeg options are stored in WebVideoOptions section of configuration file.
    • This adds support for lightweight environments without script interpreter (like Docker).
  • Added support for playing online videos via web browser (using WMP/VLC/Flash/AVI plug-ins or HTML5 player).
  • Updated bundled versions of FFmpeg and Youtube-DL in Windows builds.
  • Fixed display of FTP symbolic links.

WebOne 0.14.0

21 Dec 10:36
Compare
Choose a tag to compare

New stable release of WebOne, released on 21 Dec 2022 after 17 commits.

  • Added Web-FTP client. Now it's possible to view directories and download files from FTP servers through web browser. Also this enables FTP support in browsers without it, like MSIE 1.0/1.5 and Firefox 88+, Chrome 81+. Use http://localhost:8080/!ftp/.
  • Added some "http://ftp://example.com/dir/file.txt" URL-scheme support. Full support for "all-protocol" proxy mode is postponed to later releases.
  • Added support for setting custom colors on internal pages. Or, simpler, apply skins to error pages. To enable dark theme, use PageStyleHtml or PageStyleCss settings.
  • Internal error and status pages got a small design refresh. In Netscape 4.0+, Internet Explorer 5.0+ and Mozilla, Opera now they look slightly stylish.
  • Fixed YouTube downloading on Linux (bug #78).
  • Fixed 'utf8' is not a supported encoding name guru meditation on some pages.
  • Fixed ability to configure PAC Script via custom configuration files.

WebOne 0.13.0

11 Dec 18:49
Compare
Choose a tag to compare

New stable release of WebOne, released on 11 Dec 2022 after 12 commits.

  • Added auto-detection of proxy server IP even if it is not set in DefaultHostName. Now auto-configuration is working correctly.
  • Added support for forwarding traffic from MSIE 8/9/11 and early MS Edge on the local machine too. Set UpperProxy=no in WebOne configuration, and then set connection through localhost:8080 proxy in Windows Internet Control Panel (MSIE Settings).
  • Added support for cascaded proxies. Use UpperProxy=192.168.123.123 if you want to use WebOne through other proxy in the network (caching, or corporative).
  • Added ability to edit Proxy Auto-Configuration script (used to auto-configure clients) via [PAC] section of WebOne configuration file. This can be used to set bypassing proxy for some sites or browsers.
  • Added support to using values of HTTP headers in edit sets. Use %Request.User-Agent%, %Response.Location%, %Response.HttpStatusCode% and similar in redirect rules or content find/replace rules. This probably can be useful for reanimating some dead HTTP-based protocols in future.
  • Fixed "guru meditation" on some connection timeouts.
  • Added IE 6 SP1 online setup support for some languages (#72).
  • Added my.opera.com support in older Opera browsers. So it's now possible to download skins for the browser.

WebOne 0.12.3

22 Nov 10:57
Compare
Choose a tag to compare

New stable version of WebOne, released on 22 Nov 2022 after 8 commits.

  • Fixed crash with Unhandled exception. System.ArgumentException message on some bad formed requests (like when browsing local disks via buggy MSIE 3.0).
  • Fixed displaying of some archived pages, when they're retrieving via automatic redirect to Web Archive.
  • Added Windows XP, Vista and Windows Media Player 8, 10, 11 internal URLs redirection:
    • "Use the Web service to find the appropriate program" for unknown extensions, "Add network place" cloud service list, Windows Marketplace, Windows Live Essentials (Vista).
    • Windows Media Guide, Radio Tuner, Online Services.
  • Traffic dumps (when enabled) now can be used to debug edit sets.
  • Fixed bug, when traffic dumps gets corrupted. Their bodies also now gets saved always, when it's appropriate.
  • Added --dump command line argument support, and AddDumping edit set rule support. They enables dumping of HTTP traffic (disabled by default).

WebOne 0.12.2

02 Sep 17:53
Compare
Choose a tag to compare

New stable version of WebOne, released on 2 Sep 2022 after 6 commits.

  • Added support for Keep-Alive connections to servers. This significantly improving speed of page loading. Some sites are now opening more than 2 times faster than via previous versions.
  • Fixed processing of 404 errors and similar. Now if SearchInArchive option is enabled, WebOne will always try to load archived copies of "not found" pages. In v0.8.0-0.12.1 this feature worked not quite stable.
  • Fixed installing in Ubuntu 22.04/22.10 on armhf/arm64 architectures.
  • Dropped support for InternalRedirectOn list in configuration files. It was a rudiment from older versions, and has not been widely used.

WebOne 0.12.1

18 Jul 11:25
Compare
Choose a tag to compare

New stable version of WebOne, released on 18 July 2022 after 3 commits.

  • Fixed connecting to other servers through WebOne, running on same host as the proxy (#65).
  • Added support for OnHostOS detection rule. Now edit sets may be active or inactive depending on proxy server OS. This is useful for things related to file converting.
  • Added default rule to download & convert YouTube videos on URLs in http://www.youtube.com/watch?v=xxxxx&dl format.