Releases: ninedraft/gemax
fix vend deps
v0.3.0
What's Changed
- add parsing and fetching certs for server requests by @ninedraft in #41
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
- add certs to server side request
- fix request parsing by @ninedraft in #38
- Fix CI and linter issues by @ninedraft in #39
Full Changelog: v0.1.2...v0.2.0
v0.1.2
v0.1.1
commit 0e6687e
Author: merlin [email protected]
Date: Sun Oct 2 19:30:56 2022 +0300
remove unused linters
commit 06d711b
Merge: fb52392 88ee83c
Author: ninedraft [email protected]
Date: Sun Oct 2 19:24:20 2022 +0300
Merge pull request #26 from ninedraft/test-certs
commit 88ee83c
Author: merlin [email protected]
Date: Sun Oct 2 19:19:24 2022 +0300
fix linter issues
commit 1586516
Author: merlin [email protected]
Date: Sun Oct 2 19:08:43 2022 +0300
bump go versions in CI
commit e298209
Merge: 2f1bc88 fb52392
Author: merlin [email protected]
Date: Sun Oct 2 19:07:02 2022 +0300
Merge remote-tracking branch 'origin/master' into test-certs
commit fb52392
Author: merlin [email protected]
Date: Sun Oct 2 18:55:34 2022 +0300
bump go1.19
commit 81edfaa
Merge: fa3b974 fb57b7b
Author: ninedraft [email protected]
Date: Tue Aug 2 14:26:46 2022 +0300
Merge pull request #33 from ninedraft/redirect
commit fb57b7b
Author: merlin [email protected]
Date: Tue Aug 2 14:20:00 2022 +0300
fix linter issues
commit ca5b378
Author: merlin [email protected]
Date: Wed Jul 27 17:57:57 2022 +0300
add redirect tests
commit f921440
Author: merlin [email protected]
Date: Wed Jul 27 17:28:39 2022 +0300
redirect docs
commit 25d8d63
Author: merlin [email protected]
Date: Wed Jul 27 17:04:23 2022 +0300
addd redirect support for client
commit fa3b974
Merge: 21a13ab 4afd772
Author: ninedraft [email protected]
Date: Sat Feb 12 14:36:23 2022 +0300
Merge pull request #31 from ninedraft/not-found-body
commit 4afd772
Author: merlin [email protected]
Date: Sat Feb 12 13:20:39 2022 +0300
not-found-body: check if meta leaks into response body
commit c0ca862
Author: merlin [email protected]
Date: Sat Feb 12 13:16:48 2022 +0300
not-found-body: add test for not found body
commit 2575909
Author: merlin [email protected]
Date: Fri Feb 11 19:43:49 2022 +0300
not-found-body: replace \r\n in meta string
commit 601d6d1
Author: merlin [email protected]
Date: Fri Feb 11 19:37:14 2022 +0300
not-found-body: return no new line on not found status
commit 21a13ab
Merge: 5b9c2b8 9fc561a
Author: ninedraft [email protected]
Date: Fri Feb 11 19:05:25 2022 +0300
Merge pull request #28 from ninedraft/fix-path-dots
commit 9fc561a
Author: merlin [email protected]
Date: Fri Feb 11 18:45:43 2022 +0300
fix-path-dots: adding TestURLDotEscape
commit d846e6d
Author: merlin [email protected]
Date: Fri Feb 11 18:42:46 2022 +0300
fix-path-dots: returning 50 code on dottex path request
commit 2f1bc88
Author: merlin [email protected]
Date: Mon Jan 10 22:54:51 2022 +0300
kill server after first request
commit d207f94
Author: merlin [email protected]
Date: Mon Jan 10 22:52:46 2022 +0300
refactor client TLS test
commit 0f20aab
Author: merlin [email protected]
Date: Mon Jan 10 22:50:13 2022 +0300
add tofu cert generation utility
commit 91fad84
Author: merlin [email protected]
Date: Mon Jan 10 00:05:38 2022 +0300
fix linter issues
commit 2b807f9
Author: merlin [email protected]
Date: Sun Jan 9 15:32:58 2022 +0300
add basic test for client
commit df094bd
Author: merlin [email protected]
Date: Sun Jan 9 15:07:04 2022 +0300
unname unused params
commit 5b9c2b8
Merge: 127589a 5c2de75
Author: ninedraft [email protected]
Date: Sun Jan 9 14:59:20 2022 +0300
Merge pull request #22 from hugmouse/fix-self-signed-error
https://github.com/ninedraft/gemax/issues/25
commit 127589a
Merge: d27b394 e829696
Author: ninedraft [email protected]
Date: Sun Jan 9 14:56:11 2022 +0300
Merge pull request #24 from ninedraft/update-ci
commit e829696
Author: merlin [email protected]
Date: Sun Jan 9 14:54:01 2022 +0300
update ci
commit d27b394
Merge: b3db2b3 9e7198c
Author: ninedraft [email protected]
Date: Sun Jan 9 14:46:07 2022 +0300
Merge pull request #23 from ninedraft/bump-go
commit 9e7198c
Author: merlin [email protected]
Date: Sun Jan 9 14:44:15 2022 +0300
bump golang version to 1.17
commit 5c2de75
Author: hugmouse [email protected]
Date: Mon May 17 15:15:35 2021 +0800
Fix error with self-signed certs
While testing this package, I was unable to connect to one Gemini server because it was using a self-signed certificate with a legacy Common Name Field.
Error: `connecting to the server "drewdevault.com:1965": x509: certificate relies on legacy Common Name field, use SANs or temporarily enable Common Name matching with GODEBUG=x509ignoreCN=0`
Example server: gemini://drewdevault.com
Usable for pet projects!
Merge pull request #20 from ninedraft/fix-fs-serving fix(serve fs): :bug: file open error log
v0.0.5
Move source code into a subpackage
Merge pull request #17 from ninedraft/move-code-to-subpackage refactor(project): :recycle: move source code into a subpackage
Add host verification
v0.0.3 build(github actions): :construction_worker: remove codeql action
Add Server.ListenAndServe
Merge pull request #8 from ninedraft/add-serve-tls Add serve tls