Releases: atauenis/webone
WebOne 0.16 Beta 1
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
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
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.
- Thanks to way5!
- Fixed loading of custom configuration files from custom directories.
- Thanks to way5!
- 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
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, setAllowHttpCompression=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.
- By default, the fix of
- 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 ofhttp://proxy/!webvideo/
URL for download. - Removed old
yt.bat
andyt.sh
scripts (/!webvideo/
and/!player/
pages are quite nice now).
WebOne 0.15.0
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.
- Configurable via
- 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
andffmpeg
options in URL of this page. - Default
youtube-dl
andffmpeg
options are stored inWebVideoOptions
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).
- Use http://localhost:8080/!player/ or http://youtube.com/watch?v=ABCDE12345&play= link to watch a video.
- Updated bundled versions of FFmpeg and Youtube-DL in Windows builds.
- Fixed display of FTP symbolic links.
WebOne 0.14.0
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
orPageStyleCss
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
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 throughlocalhost: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
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, andAddDumping
edit set rule support. They enables dumping of HTTP traffic (disabled by default).
WebOne 0.12.2
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
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.