aboutsummaryrefslogtreecommitdiff
path: root/gemini.go
Commit message (Expand)AuthorAgeFilesLines
* Tweak request and response parsingAdnan Maolood2021-03-201-2/+12
* client: Ignore certificate expiration timeAdnan Maolood2021-03-041-2/+0
* Add missing importAdnan Maolood2021-02-241-0/+1
* Move mimetype registration to gemini.goAdnan Maolood2021-02-241-0/+6
* Remove ResponseWriter.Hijack methodAdnan Maolood2021-02-241-7/+0
* Remove ErrHandlerTimeoutAdnan Maolood2021-02-231-4/+0
* Add ResponseWriter.Hijack methodAdnan Maolood2021-02-231-0/+7
* server: Revert to closing contexts on ShutdownAdnan Maolood2021-02-221-4/+0
* server: Don't recover from panicsAdnan Maolood2021-02-211-6/+0
* Add ErrCertificateExpiredAdnan Maolood2021-02-211-0/+2
* Remove unused ErrInvalidURLAdnan Maolood2021-02-211-1/+0
* Implement TimeoutHandlerAdnan Maolood2021-02-201-1/+5
* server: Recover from ServeGemini panicsAdnan Maolood2021-02-151-0/+6
* server: Implement Close and Shutdown methodsAdnan Maolood2021-02-141-1/+8
* Move documentation back to doc.goAdnan Maolood2021-01-101-49/+0
* Add ReadRequest and ReadResponse functionsAdnan Maolood2020-12-181-0/+1
* Move documentation to gemini.goAdnan Maolood2020-11-091-0/+49
* Remove top-level Get and Do functionsAdnan Maolood2020-11-091-24/+0
* Refactor KnownHostsAdnan Maolood2020-11-051-7/+3
* Remove some unnecessary errorsAdnan Maolood2020-11-041-5/+1
* Don't expose DefaultClientadnano2020-11-011-11/+5
* Add option to skip trust checksAdnan Maolood2020-10-311-1/+1
* Refactor client.TrustCertificate workflowAdnan Maolood2020-10-311-16/+8
* Add ErrCertificateNotFoundAdnan Maolood2020-10-311-0/+1
* Refactor client certificatesAdnan Maolood2020-10-281-11/+4
* Add ErrInputRequired and ErrCertificateRequiredAdnan Maolood2020-10-281-0/+2
* Restrict client certificates to certain pathsAdnan Maolood2020-10-271-4/+4
* client: Follow redirectsAdnan Maolood2020-10-271-0/+1
* Reject schemes other than gemini:// in NewRequestAdnan Maolood2020-10-271-0/+1
* Add (*Client).Get functionAdnan Maolood2020-10-271-100/+19
* Add (*ResponseWriter).WriteStatus functionAdnan Maolood2020-10-271-24/+69
* Rename repository to go-geminiAdnan Maolood2020-10-241-0/+98
* Rename gemini.go to gmi.goadnano2020-10-131-98/+0
* Move errors to gemini.goadnano2020-10-131-1/+13
* Rename (*KnownHosts).Load to LoadDefaultadnano2020-10-121-1/+1
* Update documentationadnano2020-10-121-2/+1
* Implement server certificate storeadnano2020-10-111-2/+2
* Create the certificate store if it does not existadnano2020-09-291-1/+0
* Remove NewCertificateStore functionadnano2020-09-281-1/+1
* Make the default client generate certificatesadnano2020-09-281-0/+18
* Directly initialize DefaultClientadnano2020-09-271-8/+6
* Move DefaultClient upadnano2020-09-271-4/+4
* Move package documentation commentadnano2020-09-271-0/+1
* Add more helper functionsadnano2020-09-271-24/+24
* Change package name to gmiadnano2020-09-271-1/+1
* Add helper handler functionsadnano2020-09-271-1/+1
* Make TrustCertificate accept hostname instead of requestadnano2020-09-271-2/+2
* Don't store wildcards in the known hosts fileadnano2020-09-271-2/+2
* Add function to write known hosts to io.Writeradnano2020-09-271-5/+1
* Implement default clientadnano2020-09-261-0/+38