aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Add optional host argument in examples/client.gov0.1.3Adnan Maolood2020-10-282-2/+6
* Fix documentationAdnan Maolood2020-10-281-1/+1
* Update documentationAdnan Maolood2020-10-284-46/+38
* Use strings.Builder in FingerprintAdnan Maolood2020-10-283-10/+9
* Refactor server certificatesAdnan Maolood2020-10-284-285/+265
* Fix examples/cert.goAdnan Maolood2020-10-281-3/+15
* Refactor client certificatesAdnan Maolood2020-10-286-156/+141
* Add ErrInputRequired and ErrCertificateRequiredAdnan Maolood2020-10-282-0/+4
* Store a reference to the Request in ResponseAdnan Maolood2020-10-282-0/+4
* Ensure absolute paths in client certificate storeAdnan Maolood2020-10-272-1/+7
* Add Client.GetInput fieldAdnan Maolood2020-10-276-60/+61
* Restrict client certificates to certain pathsAdnan Maolood2020-10-274-20/+48
* client: Follow redirectsAdnan Maolood2020-10-273-30/+56
* Reject schemes other than gemini:// in NewRequestAdnan Maolood2020-10-273-4/+6
* Add (*Client).Get functionAdnan Maolood2020-10-276-149/+137
* Make (*Response).Body an io.ReadCloserAdnan Maolood2020-10-273-19/+46
* Fix examplesAdnan Maolood2020-10-272-7/+7
* Add ServeFile functionv0.1.2Adnan Maolood2020-10-271-0/+21
* Add (*ResponseWriter).WriteStatus functionAdnan Maolood2020-10-274-62/+95
* Add NewRequestFromURL functionAdnan Maolood2020-10-272-10/+18
* Remove (Text).HTML functionv0.1.1Adnan Maolood2020-10-262-68/+90
* Add contributing instructions to README.mdAdnan Maolood2020-10-241-2/+8
* Add import path to README.mdAdnan Maolood2020-10-241-0/+4
* Update documentationv0.1.0Adnan Maolood2020-10-242-3/+3
* Update documentation linkAdnan Maolood2020-10-241-2/+2
* Rename repository to go-geminiAdnan Maolood2020-10-2418-45/+45
* Add Certificate helper functionAdnan Maolood2020-10-212-75/+86
* examples/auth: Use sensitive input for passwordsAdnan Maolood2020-10-211-1/+1
* Refactor Input and SensitiveInput functionsAdnan Maolood2020-10-212-66/+35
* RefactorAdnan Maolood2020-10-215-254/+213
* Rename Handler to ResponderAdnan Maolood2020-10-214-107/+101
* Update documentationAdnan Maolood2020-10-211-5/+4
* Update documentationAdnan Maolood2020-10-211-2/+2
* Assume a default scheme of gemini://Adnan Maolood2020-10-211-1/+4
* Add support for wildcard hostnamesAdnan Maolood2020-10-211-18/+36
* examples/server: Create certificates if they does not existadnano2020-10-171-1/+4
* Add (Text).HTML function to render text to HTMLadnano2020-10-151-0/+68
* Rename rw to wadnano2020-10-131-19/+19
* Add copyright noticeadnano2020-10-131-0/+4
* Prevent other packages from implementing Lineadnano2020-10-131-8/+35
* Update project name in LICENSEadnano2020-10-131-1/+1
* Fix typoadnano2020-10-131-1/+1
* Rename rw, req to w, radnano2020-10-134-81/+81
* Rename gemini.go to gmi.goadnano2020-10-131-0/+0
* Move errors to gemini.goadnano2020-10-134-23/+13
* KnownHosts: use map instead of slice for underlying storageadnano2020-10-131-46/+43
* Update commentadnano2020-10-131-1/+0
* Remove NewRawCertificate functionadnano2020-10-133-50/+97
* Remove WriteX509KeyPair functionadnano2020-10-133-30/+54
* Move certificate verification code to VerifyConnectionadnano2020-10-137-60/+18