#browser

57b731e9@nerdpol.ch

MinusBrowser 2.43.3 is Published

MinusBrowser is a browser for the Minus, Gopher, and DICT protocols, with limited support for HTTPS.

MinusBrowser is written for Linux-based operating systems. GPLv3.

  • Fixed a bug that allowed some bogus URLs to crash MinusBrowser. This fixes a bug in previous versions.
  • Fixed a mistake in the ReadMeFirst.txt file. This fixes a bug in previous versions.

To update to this new version, if you already have MinusBrowser 2.1 or later, just follow the instructions on your browser’s home page. You will not need to use a web browser to update.

To get MinusBrowser if you do not already have it, download this file from Codeberg.

https://codeberg.org/giXzkGsc/Minus-Protocol/raw/branch/main/MinusBrowser.tar.gz

There is no need to install MinusBrowser. Just download the .tar.gz file to your home folder and unpack it with

tar -xzf MinusBrowser.tar.gz

or use your favorite GUI software to unpack it. If you have a version of MinusBrowser earlier than 2.1, unpack the .tar.gz file into the same directory as your present MinusBrowser folder.

To follow the progress of the Minus Protocol Project, click on #minus-protocol or look at https://nerdpol.ch/tags/minus-protocol

You can download MinusBrowser from a terminal window with this command. This will work only if Tor Browser is running because it borrows Tor Browser’s SOCKS5 proxy. (Both Tor Browser and MinusBrowser contain their own copy of Tor.)

curl --socks5-hostname 127.0.0.1:9150 -O gopher://mvxpelpxu2f7kzotb2s2t6fkmggvrd7qdg2wjs6waiyf2nbhkawux4yd.onion:1990/9/MinusBrowser.tar.gz

This works because all Minus URLs can be translated into Gopher URLs.

minus://something.onion/gopher://something.onion:1990/9/

For more information:

[minus://mvxpelpxu2f7kzotb2s2t6fkmggvrd7qdg2wjs6waiyf2nbhkawux4yd.onion/](minus://mvxpelpxu2f7kzotb2s2t6fkmggvrd7qdg2wjs6waiyf2nbhkawux4yd.onion/)
https://codeberg.org/giXzkGsc/Minus-Protocol

#internet #protocol #tcp #hypertext #http #gopher #minus #minus-protocol #browser #minusbrowser #minus-browser #server #minus-server

57b731e9@nerdpol.ch

MinusBrowser 2.43.1 is Published

MinusBrowser is a browser for the Minus, Gopher, and DICT protocols, with limited support for HTTPS.

MinusBrowser is written for Linux-based operating systems. GPLv3.

  • MinusBrowser will now handle videos on media.ccc.de/v/ (Chaos Computer Club) as well as videos on YouTube, YewTube, Framatube, and Undernet.
  • The built-in Minus server no longer reports that a file is not in the library when it should report that the URL is bad. MinusBrowser will never allow bad URLs to be requested from the server, but there may be other software that will. This fixes a bug in previous versions.
  • MinusBrowser now correctly handles all file:// URLs that specify files that do not exist or that you do not have permission to read, and not just those in links. This fixes a bug in previous versions.
  • Fixed a mistake on the Home Page. The status display is to the left of the "Home Page" button, not the "Bookmark page" button. This fixes a bug in previous versions.
  • MinusBrowser now works around a problem with some symbolic links to directories in /usr. This fixes a bug in previous versions.
  • MinusBrowser can now list items in directories in /dev. This fixes a bug in previous versions.
  • MinusBrowser now correctly handles URI schemes with unexpected characters, including -. This fixes a bug in previous versions.

To update to this new version, if you already have MinusBrowser 2.1 or later, just follow the instructions on your browser’s home page. You will not need to use a web browser to update.

To get MinusBrowser if you do not already have it, download this file from Codeberg.

https://codeberg.org/giXzkGsc/Minus-Protocol/raw/branch/main/MinusBrowser.tar.gz

There is no need to install MinusBrowser. Just download the .tar.gz file to your home folder and unpack it with

tar -xzf MinusBrowser.tar.gz

or use your favorite GUI software to unpack it. If you have a version of MinusBrowser earlier than 2.1, unpack the .tar.gz file into the same directory as your present MinusBrowser folder.

To follow the progress of the Minus Protocol Project, click on #minus-protocol or look at https://nerdpol.ch/tags/minus-protocol

You can download MinusBrowser from a terminal window with this command. This will work only if Tor Browser is running because it borrows Tor Browser’s SOCKS5 proxy. (Both Tor Browser and MinusBrowser contain their own copy of Tor.)

curl --socks5-hostname 127.0.0.1:9150 -O gopher://mvxpelpxu2f7kzotb2s2t6fkmggvrd7qdg2wjs6waiyf2nbhkawux4yd.onion:1990/9/MinusBrowser.tar.gz

This works because all Minus URLs can be translated into Gopher URLs.

minus://something.onion/gopher://something.onion:1990/9/

For more information:

[minus://mvxpelpxu2f7kzotb2s2t6fkmggvrd7qdg2wjs6waiyf2nbhkawux4yd.onion/](minus://mvxpelpxu2f7kzotb2s2t6fkmggvrd7qdg2wjs6waiyf2nbhkawux4yd.onion/)
https://codeberg.org/giXzkGsc/Minus-Protocol

#internet #protocol #tcp #hypertext #http #gopher #minus #minus-protocol #browser #minusbrowser #minus-browser #server #minus-server

57b731e9@nerdpol.ch

MinusBrowser 2.43 is Published

MinusBrowser is a browser for the Minus, Gopher, and DICT protocols, with limited support for HTTPS.

MinusBrowser is written for Linux-based operating systems. GPLv3.

  • MinusBrowser now tests to see if Tails is the OS by checking for /usr/local/bin/tails-about instead of /usr/local/bin/tails-version. Because tails-version is deprecated, it may disappear.
  • ipaddress.sh is no longer mentioned or given special support. It does not seem entirely reliable, and it is redundant. ipleak.net gives the same information and more.
  • The PeerTube instances framatube.org and tube.undernet.uy are now supported just as the various YouTube and YewTube URLs are.
  • file:// URLs that specify files that do not exist or contain %20 are now correctly handled. This fixes a bug in previous versions.
  • MinusBrowser now determines the Internet gateway by looking at the route to 9.9.9.9 (QUAD9) instead of 93.184.215.14 (example.com) because QUAD9 seems less likely to change its address.
  • A few new items of information have been added to the about: pages, and some information has been moved.

To update to this new version, if you already have MinusBrowser 2.1 or later, just follow the instructions on your browser’s home page. You will not need to use a web browser to update.

To get MinusBrowser if you do not already have it, download this file from Codeberg.

https://codeberg.org/giXzkGsc/Minus-Protocol/raw/branch/main/MinusBrowser.tar.gz

There is no need to install MinusBrowser. Just download the .tar.gz file to your home folder and unpack it with

tar -xzf MinusBrowser.tar.gz

or use your favorite GUI software to unpack it. If you have a version of MinusBrowser earlier than 2.1, unpack the .tar.gz file into the same directory as your present MinusBrowser folder.

To follow the progress of the Minus Protocol Project, click on #minus-protocol or look at https://nerdpol.ch/tags/minus-protocol

You can download MinusBrowser from a terminal window with this command. This will work only if Tor Browser is running because it borrows Tor Browser’s SOCKS5 proxy. (Both Tor Browser and MinusBrowser contain their own copy of Tor.)

curl --socks5-hostname 127.0.0.1:9150 -O gopher://mvxpelpxu2f7kzotb2s2t6fkmggvrd7qdg2wjs6waiyf2nbhkawux4yd.onion:1990/9/MinusBrowser.tar.gz

This works because all Minus URLs can be translated into Gopher URLs.

minus://something.onion/gopher://something.onion:1990/9/

For more information:

[minus://mvxpelpxu2f7kzotb2s2t6fkmggvrd7qdg2wjs6waiyf2nbhkawux4yd.onion/](minus://mvxpelpxu2f7kzotb2s2t6fkmggvrd7qdg2wjs6waiyf2nbhkawux4yd.onion/)
https://codeberg.org/giXzkGsc/Minus-Protocol

#internet #protocol #tcp #hypertext #http #gopher #minus #minus-protocol #browser #minusbrowser #minus-browser #server #minus-server

psychmesu@diaspora.glasswings.com

https://social.vivaldi.net/@jon/113545464286154863 jon@vivaldi.net - Did you know that if you download Vivaldi and sign into Vivaldi, you can use the same login to log into Vivaldi Social and thus Mastodon?

The Vivaldi login is used for things like sync, but also the forum and blogging service. Sync has an extra encryption password.

What this means is that for anyone using Vivaldi, getting into Mastodon is really, really easy.

#Mastodon #fediverse #Vivaldi #browser  #Windows #Macos #Linux

57b731e9@nerdpol.ch

MinusBrowser 2.42.1 is Published

MinusBrowser is a browser for the Minus, Gopher, and DICT protocols, with limited support for HTTPS.

MinusBrowser is written for Linux-based operating systems. GPLv3.

  • Replaced backticks in download-url.sh with "$()". This is better style.
  • Local addresses with ports specified are no longer identified as bad domain names. This fixes a bug in previous versions.

To update to this new version, if you already have MinusBrowser 2.1 or later, just follow the instructions on your browser’s home page. You will not need to use a web browser to update.

To get MinusBrowser if you do not already have it, download this file from Codeberg.

https://codeberg.org/giXzkGsc/Minus-Protocol/raw/branch/main/MinusBrowser.tar.gz

There is no need to install MinusBrowser. Just download the .tar.gz file to your home folder and unpack it with

tar -xzf MinusBrowser.tar.gz

or use your favorite GUI software to unpack it. If you have a version of MinusBrowser earlier than 2.1, unpack the .tar.gz file into the same directory as your present MinusBrowser folder.

To follow the progress of the Minus Protocol Project, click on #minus-protocol or look at https://nerdpol.ch/tags/minus-protocol

You can download MinusBrowser from a terminal window with this command. This will work only if Tor Browser is running because it borrows Tor Browser’s SOCKS5 proxy. (Both Tor Browser and MinusBrowser contain their own copy of Tor.)

curl --socks5-hostname 127.0.0.1:9150 -O gopher://mvxpelpxu2f7kzotb2s2t6fkmggvrd7qdg2wjs6waiyf2nbhkawux4yd.onion:1990/9/MinusBrowser.tar.gz

This works because all Minus URLs can be translated into Gopher URLs.

minus://something.onion/gopher://something.onion:1990/9/

For more information:

[minus://mvxpelpxu2f7kzotb2s2t6fkmggvrd7qdg2wjs6waiyf2nbhkawux4yd.onion/](minus://mvxpelpxu2f7kzotb2s2t6fkmggvrd7qdg2wjs6waiyf2nbhkawux4yd.onion/)
https://codeberg.org/giXzkGsc/Minus-Protocol

#internet #protocol #tcp #hypertext #http #gopher #minus #minus-protocol #browser #minusbrowser #minus-browser #server #minus-server

57b731e9@nerdpol.ch

MinusBrowser 2.42 is Published

MinusBrowser is a browser for the Minus, Gopher, and DICT protocols, with limited support for HTTPS.

MinusBrowser is written for Linux-based operating systems. GPLv3.

  • Added uptime and memory statistics to the about:computer page.
  • Added downloads folder contents to the about:browser page.
  • Added support for youtube.com/live links.
  • Corrected the check for valid domain names when downloading files. This fixes a bug in previous versions.
  • Moved the "A Brief Introduction to the Minus Protocol" from the Home Page to a separate file linked on the Home Page.
  • Added Port 70 News to the "Known Minus Libraries and Selected Gopher Holes" page.
  • Changed some colors in all three themes.
  • Allowed pages to be bookmarked even if they are already on the "Known Minus Libraries and Selected Gopher Holes" page, after warning that they are already bookmarked.
  • Added Yewtube to notes about YouTube on the protocols and schemes page.
  • When the built-in Minus server's index is checked, specifiers that begin with /- or - are now rejected. This fixes a bug in previous versions.
  • Checking of specifiers by the built-in Minus server now checks for every possible error. This fixes a bug in previous versions.
  • Looking up path names by the built-in Minus server now accounts for very unlikely edge cases. This fixes a bug in previous versions.

To update to this new version, if you already have MinusBrowser 2.1 or later, just follow the instructions on your browser’s home page. You will not need to use a web browser to update.

To get MinusBrowser if you do not already have it, download this file from Codeberg.

https://codeberg.org/giXzkGsc/Minus-Protocol/raw/branch/main/MinusBrowser.tar.gz

There is no need to install MinusBrowser. Just download the .tar.gz file to your home folder and unpack it with

tar -xzf MinusBrowser.tar.gz

or use your favorite GUI software to unpack it. If you have a version of MinusBrowser earlier than 2.1, unpack the .tar.gz file into the same directory as your present MinusBrowser folder.

To follow the progress of the Minus Protocol Project, click on #minus-protocol or look at https://nerdpol.ch/tags/minus-protocol

You can download MinusBrowser from a terminal window with this command. This will work only if Tor Browser is running because it borrows Tor Browser’s SOCKS5 proxy. (Both Tor Browser and MinusBrowser contain their own copy of Tor.)

curl --socks5-hostname 127.0.0.1:9150 -O gopher://mvxpelpxu2f7kzotb2s2t6fkmggvrd7qdg2wjs6waiyf2nbhkawux4yd.onion:1990/9/MinusBrowser.tar.gz

This works because all Minus URLs can be translated into Gopher URLs.

minus://something.onion/gopher://something.onion:1990/9/

For more information:

[minus://mvxpelpxu2f7kzotb2s2t6fkmggvrd7qdg2wjs6waiyf2nbhkawux4yd.onion/](minus://mvxpelpxu2f7kzotb2s2t6fkmggvrd7qdg2wjs6waiyf2nbhkawux4yd.onion/)
https://codeberg.org/giXzkGsc/Minus-Protocol

#internet #protocol #tcp #hypertext #http #gopher #minus #minus-protocol #browser #minusbrowser #minus-browser #server #minus-server

57b731e9@nerdpol.ch

MinusBrowser 2.41 is Published

MinusBrowser is a browser for the Minus, Gopher, and DICT protocols, with limited support for HTTPS.

MinusBrowser is written for Linux-based operating systems.

  • Updated to Tor 0.4.8.13. This fixes a bug in the previous version of Tor.
  • Shortened the Tor section of the status display.
  • Fixed a bug in the bookmarking of pages in the MinusBrowser folder. This fixes a bug in previous versions.
  • Simplified the bookmarking code, and added code that prevents bookmarking pages already bookmarked.
  • Replaced the "Add to menu" button with a "Bookmark page" button. Typing Shift-Control-m is now the only way to add MinusBrowser to the Applications menu. Pages are bookmarked more often than MinusBrowser is added to the menu.
  • The "Home Page" button is now next to the "Server" button, and the "Bookmark page" button is where the "Add to menu" button used to be.

To update to this new version, if you already have MinusBrowser 2.1 or later, just follow the instructions on your browser’s home page. You will not need to use a web browser to update.

To get MinusBrowser if you do not already have it, download this file from Codeberg.

https://codeberg.org/giXzkGsc/Minus-Protocol/raw/branch/main/MinusBrowser.tar.gz

There is no need to install MinusBrowser. Just download the .tar.gz file to your home folder and unpack it with

tar -xzf MinusBrowser.tar.gz

or use your favorite GUI software to unpack it. If you have a version of MinusBrowser earlier than 2.1, unpack the .tar.gz file into the same directory as your present MinusBrowser folder.

To follow the progress of the Minus Protocol Project, click on #minus-protocol or look at https://nerdpol.ch/tags/minus-protocol

You can download MinusBrowser from a terminal window with this command. This will work only if Tor Browser is running because it borrows Tor Browser’s SOCKS5 proxy. (Both Tor Browser and MinusBrowser contain their own copy of Tor.)

curl --socks5-hostname 127.0.0.1:9150 -O gopher://mvxpelpxu2f7kzotb2s2t6fkmggvrd7qdg2wjs6waiyf2nbhkawux4yd.onion:1990/9/MinusBrowser.tar.gz

This works because all Minus URLs can be translated into Gopher URLs.

minus://something.onion/gopher://something.onion:1990/9/

For more information:

[minus://mvxpelpxu2f7kzotb2s2t6fkmggvrd7qdg2wjs6waiyf2nbhkawux4yd.onion/](minus://mvxpelpxu2f7kzotb2s2t6fkmggvrd7qdg2wjs6waiyf2nbhkawux4yd.onion/)
https://codeberg.org/giXzkGsc/Minus-Protocol

#internet #protocol #tcp #hypertext #http #gopher #minus #minus-protocol #browser #minusbrowser #minus-browser #server #minus-server

57b731e9@nerdpol.ch

The Next Version of MinusBrowser

MinusBrowser is a browser for the Minus, Gopher, and DICT protocols, with limited support for HTTPS. MinusBrowser is written for Linux-based operating systems.

In less than 24 hours from now, I plan to publish version 2.41 of MinusBrowser. Normally, I publish no more often than every 14 days, unless I discover a bug that I consider important. This time the Tor Project has discovered a bug in Tor that they consider important. I had already made changes to MinusBrowser before this new version of Tor was published. I will review these changes before I publish version 2.41 of MinusBrowser.

#internet #protocol #tcp #hypertext #http #gopher #minus #minus-protocol #browser #minusbrowser #minus-browser #server #minus-server

57b731e9@nerdpol.ch

The following is an excerpt from
https://codeberg.org/giXzkGsc/Minus-Protocol/raw/branch/main/README.md

Minus Protocol Project

What is Minus?

The name Minus was inspired by Gopher. Gopher Plus added features to Gopher, but I wanted to subtract features. I wanted a Gopher Minus. I shortened this to Minus.

Minus is about as simple, secure, and privacy-respecting as a file service can possibly be.

A Minus client sends one line of plain text to the server that specifies the file desired, and the Minus server either sends back the file or an error message in UTF-8 text. There is nothing like request and response headers and nothing like cookies. The server software doesn't identify itself to the client, and the client does not identify itself to the server. The client opens the TCP connection, and the server closes it. No other communication is allowed between client and server.

The Minus analog of a Web Site, Gopher Hole, or Gemini Capsule is the Minus Library. Minus Libraries are a way to make media available to be perused. As with public libraries, users are not required to identify themselves before they are allowed to peruse media. Minus does not prevent inpersonation; it prevents identification in order to protect privacy.

When a Minus client creates or alters a file on the device it runs on, it does so only when the user explicitly causes it to. The server can not store any information on the client in any way, except when the client fetches a file from the server. Similarly, the client can not cause any information to be stored on the server by any means. The server can keep a request log, but is not required to. Because Tor is always used, this log can not include the IP addresses of clients.

The files served can be of any type, but only .minus, .txt, .text, and .asc files will be displayed by the client without first being saved to mass storage.

All Minus servers that serve files over the Internet are required to run as Tor Onion Services. Minus clients should have Tor built in the way that Tor Browser does. Tor provides transport security and allows Minus to work without certificate authorities or domain registrars. It also prevents clients and servers from learning each other's IP addresses.

Minus (.minus) files are UTF-8 text. Markings similar to Markdown are allowed but not required. Clients are allowed to ignore markings, but they are meant to indicate parts of the file and the language (e.g., French) of the file. How text is displayed by the client is controlled by the client and its user. The intention is to take power away from the author and give it to the reader.

Markings are not allowed to be hidden from the user. Nothing in the file is allowed to be hidden from the user.

Minus files can contain hyperlinks to other files. Any URL alone on a line is automatically a link. There are no "inline" links, and no relative links to files on the Internet.

Minus defines its own MIME type, like HTTP's text/html. This is text/minus, and the file name suffix is .minus.

Minus URLs are of the form minus://domain.onion/something.minus. There is no optional authority component, nor are there any optional query or fragment components. The browser sends the part of the URL after the .onion to the server to specify the desired file.

#internet #protocol #tcp #hypertext #http #gopher #minus #minus-protocol #browser #minusbrowser #minus-browser #server #minus-server

57b731e9@nerdpol.ch

MinusBrowser 2.40 is Published

Minus is like Gopher, but even simpler. MinusBrowser also browses Gopherspace.

MinusBrowser is written for Linux-based operating systems.

  • MinusBrowser now works around a bug in some old versions of cal.
  • MinusBrowser now behaves properly when a download of a file that is not plain text fails. This fixes a bug in previous versions.
  • file://minusupdate.tar.gz is now displayed in the URL area of the window after a MinusBrowser update is downloaded and verified. Previously, it displayed file://minusupdate.tar.gz.gpg. This fixes a bug in previous versions.
  • The built-in copy of the Minus Protocol Specification has been revised to add more details. These changes should not require any changes to Minus client or server software that you wrote while following the previous version of the Specification.

To update to this new version, if you already have MinusBrowser 2.1 or later, just follow the instructions on your browser’s home page. You will not need to use a web browser to update.

To get MinusBrowser if you do not already have it, download this file from Codeberg.

https://codeberg.org/giXzkGsc/Minus-Protocol/raw/branch/main/MinusBrowser.tar.gz

There is no need to install MinusBrowser. Just download the .tar.gz file to your home folder and unpack it with

tar -xzf MinusBrowser.tar.gz

or use your favorite GUI software to unpack it. If you have a version of MinusBrowser earlier than 2.1, unpack the .tar.gz file into the same directory as your present MinusBrowser folder.

To follow the progress of the Minus Protocol Project, click on #minus-protocol or look at https://nerdpol.ch/tags/minus-protocol

You can download MinusBrowser from a terminal window with this command. This will work only if Tor Browser is running because it borrows Tor Browser’s SOCKS5 proxy. (Both Tor Browser and MinusBrowser contain their own copy of Tor.)

curl --socks5-hostname 127.0.0.1:9150 -O gopher://mvxpelpxu2f7kzotb2s2t6fkmggvrd7qdg2wjs6waiyf2nbhkawux4yd.onion:1990/9/MinusBrowser.tar.gz

This works because all Minus URLs can be translated into Gopher URLs.

minus://something.onion/gopher://something.onion:1990/9/

For more information:

[minus://mvxpelpxu2f7kzotb2s2t6fkmggvrd7qdg2wjs6waiyf2nbhkawux4yd.onion/](minus://mvxpelpxu2f7kzotb2s2t6fkmggvrd7qdg2wjs6waiyf2nbhkawux4yd.onion/)
https://codeberg.org/giXzkGsc/Minus-Protocol

#internet #protocol #tcp #hypertext #http #gopher #minus #minus-protocol #browser #minusbrowser #minus-browser #server #minus-server