Skip to content

Releases: a-h/gemini

v0.0.66

21 Nov 14:50
@a-h a-h
2742dbe
Compare
Choose a tag to compare

Changelog

4bd6213 Add RequireInputHandler
69de561 document how to build from source, see #11
fb6d06a feat: add new RequireInputHandler
135d4e3 feat: update meta codes to be non-empty, as per likely spec change
2742dbe fix: support variations in hostname casing, fixes #15

v0.0.61

15 Mar 21:34
@a-h a-h
253ca31
Compare
Choose a tag to compare

Changelog

057d923 Merge pull request #8 from evanfarrar/patch-1
a6ddd2e Update README.md
97f5c60 feat: add config for read and write timeouts (#9)
e645cd9 feat: allow binary responses to be printed to the console if the --allowBinary flag is set
93f2704 feat: allow configuration of read and write timeout (#9)
1820437 feat: improve logging of directory traversal attacks and failure to write files
77bffd7 fix: filesystem handler returned incorrect error when file not found
9f47d40 refactor: add unit test for MP3 serving
e216a5a refactor: added binary file test
253ca31 refactor: clean up help message

Docker images

  • docker pull adrianhesketh/gemini

v0.0.51

08 Mar 20:21
@a-h a-h
626ec5f
Compare
Choose a tag to compare

Changelog

c659de2 feat: added JSON logging
626ec5f feat: added redirects from bare directories to including a trailing slash

Docker images

  • docker pull adrianhesketh/gemini

v0.0.49

26 Feb 18:28
@a-h a-h
ed525c8
Compare
Choose a tag to compare

Changelog

5980444 Create LICENSE
ed525c8 Merge pull request #7 from a-h/support_tls_1_2
9c7f09e feat: reduce minimum TLS version to TLS 1.2 from TLS 1.3 to increase client support
41a24bf fix: typo in parameter name of command help text
7de6e73 refactor: removed hooks, go build now automatically downloads required modules

Docker images

  • docker pull adrianhesketh/gemini

v0.0.44

12 Sep 14:58
@a-h a-h
5115bbf
Compare
Choose a tag to compare

Changelog

ee47197 Add config system and some connection timeouts.
091fadb Added ability to escape from dialogs, also ensured asking for URLs.
bc84b28 Added ability to press escape to quit input boxes.
442735b Added ability to run without TLS to allow easy Wireshark analysis.
eceefaa Added help and some additional shortcuts.
567e4b5 Added home/end and top/bottom scrolling movements.
fdb66bc Added link following checks.
a9a93b9 Added non persistent history (back/forward).
d65d6b6 Added notes.
680c28b Added page scrolling.
c6ca128 Added persistent history.
a991ea8 Added word wrapping.
a14bb59 Added x-scrolling to allow all preformatted content to be displayed.
e8c1a5d Fix bug in client which duplicates port numbers when provided.
1bd0707 Merge pull request #2 from a-h/browser
41aae2f Merge pull request #3 from a-h/browser
4cefa05 Minor tidy up.
5115bbf Moved browser to github.com/a-h/min
ffca608 Precalulate all links to remove wasted processing.
596749f Started simple browser.
c76e259 The community uses index.gmi not index.gemini as a root document.
4b8f1d0 Updated README.md
2b66d07 Updated README.md
88f225a Use scanner instead of a copy operation to os.Stdout which doesn't seem to flush data.
2f87f75 browse: Added configuration and persistent host certificate store.
3bed2cd browse: Added persistent bookmark system.
8d7eebe browse: Ensure sequence (nav, follow link, back, follow link, back) results in ending up at nav
40723be browse: Fixed backspace.
32590ca browser: Added scrolling.
da5d5e5 client: fix missing meta from server repsponses.

Docker images

  • docker pull adrianhesketh/gemini

v0.0.14

21 Aug 10:24
@a-h a-h
7d97f61
Compare
Choose a tag to compare

Changelog

7d97f61 Work around .goreleaser config.

Docker images

  • docker pull adrianhesketh/gemini