commit 56274e43003001964651f70dc6b2f508501eb2d0 from: Omar Polo date: Wed May 25 20:31:26 2022 UTC changes for 0.8.1 commit - 2755163381207edb50e1db495c9994f88471433c commit + 56274e43003001964651f70dc6b2f508501eb2d0 blob - 289ae01ae21ea77f9d9192cb8d3681e486fc05a6 blob + 7515dc6534cf1128100d75c7d6ab25d56ba86769 --- ChangeLog +++ ChangeLog @@ -1,4 +1,10 @@ 2022-05-25 Omar Polo + + * configure.ac: tag 0.8.1 "Le Scarpe Volanti" + + * utils.c (mark_nonblock_cloexec): fix build on macos (doesn't + have accept4 nor SOCK_NONBLOCK/SOCK_CLOEXEC). Reported by sikmir, + thanks! * configure.ac: tag 0.8 "Le Scarpe Volanti" blob - 9320c2138a82dc97de928dc165e868f4604bfbd4 blob + 217ef7d91868ae6d6c69452a15f68abc439521a2 --- site/index.gmi +++ site/index.gmi @@ -5,12 +5,12 @@ > Telescope is a w3m-like browser for Gemini. -``` Ascii art of the word “Telescope” and “v0.8” +``` Ascii art of the word “Telescope” and “v0.8.1” _______ __ |_ _|.-----.| |.-----.-----.----.-----.-----.-----. | | | -__|| || -__|__ --| __| _ | _ | -__| |___| |_____||__||_____|_____|____|_____| __|_____| - |__| v0.8 + |__| v0.8.1 ``` Telescope is written entirely for fun, as a hobbystic project in my free time. As such, it lacks a ton of features you’ll find in more mature Gemini browsers, but it also has some unique ones. @@ -25,7 +25,7 @@ The UI is strongly inspired from Emacs and W3M, so you Source code and precompiled binaries for linux are available: -=> https://github.com/omar-polo/telescope/releases/download/0.8/telescope-0.8.tar.gz telescope-0.8.tar.gz +=> https://github.com/omar-polo/telescope/releases/download/0.8.1/telescope-0.8.1.tar.gz telescope-0.8.1.tar.gz => https://git.omarpolo.com/telescope/ git repository => https://codeberg.org/op/telescope/ Codeberg mirror @@ -42,9 +42,9 @@ The dependencies are: Once all the dependencies are installed, building is as easy as: ```Example of how to compile from source -$ curl -LO https://github.com/omar-polo/telescope/releases/download/0.8/telescope-0.8.tar.gz -$ tar xzvf telescope-0.8.tar.gz -$ cd telescope-0.8 +$ curl -LO https://github.com/omar-polo/telescope/releases/download/0.8.1/telescope-0.8.1.tar.gz +$ tar xzvf telescope-0.8.1.tar.gz +$ cd telescope-0.8.1 $ ./configure $ make $ sudo make install # eventually @@ -52,16 +52,16 @@ $ sudo make install # eventually A SHA256 file containing the checksums is available. However, that only checks for accidental corruption: you can use signify (SHA256.sig and the public key telescope-0.8.pub). The hash of the current and next signify public key is also included in the SHA256. -=> https://github.com/omar-polo/telescope/releases/download/0.8/SHA256 SHA256 -=> https://github.com/omar-polo/telescope/releases/download/0.8/SHA256.sig SHA256.sig -=> https://github.com/omar-polo/telescope/releases/download/0.8/telescope-0.7.pub telescope-0.7.pub -=> https://github.com/omar-polo/telescope/releases/download/0.8/telescope-0.8.pub telescope-0.8.pub +=> https://github.com/omar-polo/telescope/releases/download/0.8.1/SHA256 SHA256 +=> https://github.com/omar-polo/telescope/releases/download/0.8.1/SHA256.sig SHA256.sig +=> https://github.com/omar-polo/telescope/releases/download/0.8.1/telescope-0.8.pub telescope-0.8.pub +=> https://github.com/omar-polo/telescope/releases/download/0.8.1/telescope-0.9.pub telescope-0.9.pub ```Example of how to verify the signature with signify $ signify -C -p telescope-0.8.pub -x SHA256.sig Signature Verified telescope-0.8-binaries.tar.gz: OK -telescope-0.8.tar.gz: OK +telescope-0.8.1.tar.gz: OK telescope-0.8.pub: OK telescope-0.9.pub: OK telescope.amd64: OK @@ -70,6 +70,11 @@ telescope.amd64: OK ## Changelog +0.8.1 “Le Scarpe Volanti” buildfix release — Released May 25, 2022 + +* Fix the build on macos. Reported by sikmir, thanks! + + 0.8 “Le Scarpe Volanti” — Released May 25, 2022 ### New features blob - 59a82fcfc624b310a32185dbb53dd7af5119d930 blob + de3df7f80d751c32df93c4eb0fe9fe60b3d4012e --- site/index.html +++ site/index.html @@ -124,7 +124,7 @@ |_ _|.-----.| |.-----.-----.----.-----.-----.-----. | | | -__|| || -__|__ --| __| _ | _ | -__| |___| |_____||__||_____|_____|____|_____| __|_____| - |__| v0.8 + |__| v0.8.1

Telescope is a w3m-like browser for Gemini

@@ -153,8 +153,8 @@

Source code and precompiled binaries for linux are available:

Once all the dependencies are installed, building is as easy as:

-
$ curl -LO https://github.com/omar-polo/telescope/releases/download/0.8/telescope-0.8.tar.gz
-$ tar xzvf telescope-0.8.tar.gz
-$ cd telescope-0.8
+    
$ curl -LO https://github.com/omar-polo/telescope/releases/download/0.8.1/telescope-0.8.1.tar.gz
+$ tar xzvf telescope-0.8.1.tar.gz
+$ cd telescope-0.8.1
 $ ./configure
 $ make
 $ sudo make install # eventually
@@ -193,36 +193,39 @@ $ sudo make install # eventually
     

How to verify the signature with signify:

-
$ signify -C -p telescope-0.8.pub -x SHA256.sig
+    
$ signify -C -p telescope-0.8.1.pub -x SHA256.sig
 Signature Verified
-telescope-0.8-binaries.tar.gz: OK
-telescope-0.8.tar.gz: OK
+telescope-0.8.1.tar.gz: OK
 telescope-0.8.pub: OK
 telescope-0.9.pub: OK
 telescope.amd64: OK
     

Changelog

+

0.8.1 “Le Scarpe Volanti” buildfix release — Released May 25, 2022

+
    +
  • Fix the build on macos. Reported by sikmir, thanks!
  • +

0.8 “Le Scarpe Volanti” — Released May 25, 2022

New features