summaryrefslogtreecommitdiff
path: root/gemini/client.go
AgeCommit message (Collapse)Author
2023-11-01allow titan uploads in the meta-clienttjpcc
fixes #18
2023-10-30always InsecureSkipVerify in gemini clientstjpcc
2023-08-12multi-protocol clienttjpcc
Fixes #4
2023-08-12move common types to an internal packagetjpcc
This helps avoid import cycles.
2023-08-12document maxredirects on clientstjpcc
2023-08-12avoid copying a tls.Configtjpcc
Fixes #5
2023-08-12add Fetch method to clients which follows redirectstjpcc
There are currently only gopher, gemini, and spartan clients. The finger client will have to implement this when it is written. The Fetch method takes the url as a string for convenience, and parses it into a URL for RoundTrip. Fixes #3
2023-05-09InsecureSkipVerify and other improvements for the gemini fetch example codetjpcc
2023-05-01name change gus -> slideruletjpcc
2023-01-17pull request, response, handlers out of the gemini packagetjpcc
2023-01-12Improve host/port handlingtjpcc
...however unlikely gemini over IPv6 may be (hah!)
2023-01-11much more extensive gus/gemini testingtjpcc
2023-01-11lots more documentation commentstjpcc
2023-01-11Simple client functionality and an example.tjpcc