Commit Graph

17 Commits

Author SHA1 Message Date
adnano
188c3457e6 Fix client example 2020-09-27 14:23:25 -04:00
adnano
013b2a4d3e Add function to write known hosts to io.Writer 2020-09-27 14:18:30 -04:00
adnano
2eb7fb9ba4 Implement certificate creation 2020-09-27 13:50:48 -04:00
adnano
e28e547bcf Adjust user prompt in client example 2020-09-26 18:56:10 -04:00
adnano
92a1dbbc0c Implement file server 2020-09-26 16:38:26 -04:00
adnano
4b0f94157c Fix client example 2020-09-26 14:01:06 -04:00
adnano
d3002cc8b4 Update README.md 2020-09-26 13:59:24 -04:00
adnano
bf3e6b3c5c Differentiate between unknown and untrusted certificates 2020-09-26 13:27:03 -04:00
adnano
927dfd29c5 Refactor TOFU 2020-09-25 23:18:14 -04:00
adnano
b4295dd2dc Implement basic TOFU 2020-09-25 21:43:13 -04:00
adnano
eaa034204a Add method to check if hostname is found in KnownHosts 2020-09-25 20:22:48 -04:00
adnano
53d84882ea Implement configurable Client 2020-09-25 19:53:50 -04:00
adnano
ace3e682de Remove TLSConfig fields 2020-09-25 18:53:20 -04:00
adnano
891c4fbec4 Remove Client struct
Gemini requests are very simple and leave little room for customization,
so a configurable Client is not necessary.
2020-09-24 01:55:41 -04:00
adnano
fde295cb25 Fix client example 2020-09-24 01:43:03 -04:00
adnano
39552c0f8f Provide Handler with client certificate information 2020-09-21 19:17:10 -04:00
adnano
0b6d3d8633 Rename example directory to examples 2020-09-21 18:25:31 -04:00