| 
							
							
								 adnano | 3e640c3843 | Update examples | 2020-10-12 00:13:24 -04:00 |  | 
			
				
					| 
							
							
								 adnano | 322e66ca1e | Implement loading of certificates from a directory | 2020-10-12 00:06:20 -04:00 |  | 
			
				
					| 
							
							
								 adnano | 065ed828fb | Implement server certificate store | 2020-10-11 23:48:18 -04:00 |  | 
			
				
					| 
							
							
								 adnano | 3b5cc23d28 | Remove dependency on golang.org/x/crypto | 2020-10-11 21:55:30 -04:00 |  | 
			
				
					| 
							
							
								 adnano | 96390291bc | Detect mimetypes | 2020-10-11 20:13:53 -04:00 |  | 
			
				
					| 
							
							
								 adnano | 92af3df4c5 | Update comments | 2020-10-11 19:41:44 -04:00 |  | 
			
				
					| 
							
							
								 adnano | 7fdc28d5be | Move filesystem code to its own file | 2020-10-11 18:57:04 -04:00 |  | 
			
				
					| 
							
							
								 adnano | 2d11edaa4c | Implement matching of hostnames and schemes | 2020-10-11 17:53:22 -04:00 |  | 
			
				
					| 
							
							
								 adnano | 90c9f5da5b | Update README.md | 2020-10-11 15:23:41 -04:00 |  | 
			
				
					| 
							
							
								 adnano | a8b63b5982 | Fix parsing of links without names | 2020-09-29 21:27:16 -04:00 |  | 
			
				
					| 
							
							
								 adnano | fbc1f76194 | Create the certificate store if it does not exist | 2020-09-29 11:13:16 -04:00 |  | 
			
				
					| 
							
							
								 adnano | 8facfabec5 | Add newlines after Gemini text lines | 2020-09-29 10:16:55 -04:00 |  | 
			
				
					| 
							
							
								 adnano | d7f515c0cb | Implement parsing of Gemini text responses | 2020-09-29 10:13:57 -04:00 |  | 
			
				
					| 
							
							
								 adnano | b557ab379b | Use path instead of filepath | 2020-09-28 19:54:08 -04:00 |  | 
			
				
					| 
							
							
								 adnano | 855eff6d88 | Update README.md | 2020-09-28 18:28:52 -04:00 |  | 
			
				
					| 
							
							
								 adnano | 5d0257ab6f | Update documentation link | 2020-09-28 18:22:18 -04:00 |  | 
			
				
					| 
							
							
								 adnano | 8d9e50d47a | Update module name | 2020-09-28 18:19:59 -04:00 |  | 
			
				
					| 
							
							
								 adnano | 684bb1cc68 | examples/client: Add optional host argument | 2020-09-28 16:13:14 -04:00 |  | 
			
				
					| 
							
							
								 adnano | 4c0b13fb57 | Refuse requests for non-gemini schemes | 2020-09-28 16:07:51 -04:00 |  | 
			
				
					| 
							
							
								 adnano | a49b0cdaac | Remove support for matching schemes | 2020-09-28 16:02:32 -04:00 |  | 
			
				
					| 
							
							
								 adnano | 5a07b49ef5 | Fix mux URL sorting logic | 2020-09-28 15:33:15 -04:00 |  | 
			
				
					| 
							
							
								 adnano | 744884127c | Fix client example error handling | 2020-09-28 14:26:09 -04:00 |  | 
			
				
					| 
							
							
								 adnano | f785ed12fd | examples/client: Disable echo for sensitive input | 2020-09-28 14:20:19 -04:00 |  | 
			
				
					| 
							
							
								 adnano | 10760a256f | Use net/http implementation of ServeMux | 2020-09-28 03:15:19 -04:00 |  | 
			
				
					| 
							
							
								 adnano | b9b299485e | Move vendored code to vendor.go | 2020-09-28 02:29:32 -04:00 |  | 
			
				
					| 
							
							
								 adnano | b4eb62e849 | Update comments | 2020-09-28 02:28:28 -04:00 |  | 
			
				
					| 
							
							
								 adnano | 99940c7c8a | Use splitHostPort function from net/url | 2020-09-28 02:27:29 -04:00 |  | 
			
				
					| 
							
							
								 adnano | 11484b8215 | Remove unused code | 2020-09-28 02:17:56 -04:00 |  | 
			
				
					| 
							
							
								 adnano | be9d3d0fbf | Update comments | 2020-09-28 02:16:49 -04:00 |  | 
			
				
					| 
							
							
								 adnano | 5edecf01a2 | Update comments | 2020-09-28 02:13:46 -04:00 |  | 
			
				
					| 
							
							
								 adnano | b7e977f78a | Don't trim trailing slash from Handler patterns | 2020-09-28 02:06:15 -04:00 |  | 
			
				
					| 
							
							
								 adnano | 70c5d8b9ce | Add WithInput helper functions | 2020-09-28 02:05:37 -04:00 |  | 
			
				
					| 
							
							
								 adnano | aec4a5d7c9 | Use WithCertificate helper in auth example | 2020-09-28 01:14:29 -04:00 |  | 
			
				
					| 
							
							
								 adnano | f09b859370 | Add WithCertificate helper function | 2020-09-28 01:10:36 -04:00 |  | 
			
				
					| 
							
							
								 adnano | f093bf567f | Remove unused import | 2020-09-28 00:42:19 -04:00 |  | 
			
				
					| 
							
							
								 adnano | 956a2bad52 | Remove NewCertificateStore function | 2020-09-28 00:41:00 -04:00 |  | 
			
				
					| 
							
							
								 adnano | cad2d25185 | Make the default client generate certificates | 2020-09-28 00:38:11 -04:00 |  | 
			
				
					| 
							
							
								 adnano | 622ea8e0f1 | Update documentation | 2020-09-28 00:29:11 -04:00 |  | 
			
				
					| 
							
							
								 adnano | 21022eb5ac | Remove log.Print call | 2020-09-28 00:08:42 -04:00 |  | 
			
				
					| 
							
							
								 adnano | 13d2bd5fea | Return certificate if it exists in the store | 2020-09-28 00:03:42 -04:00 |  | 
			
				
					| 
							
							
								 adnano | 5d099a4fe1 | Only generate certificates after CertificateRequired | 2020-09-27 23:58:45 -04:00 |  | 
			
				
					| 
							
							
								 adnano | ae4b458964 | Generate certificates on demand | 2020-09-27 23:49:41 -04:00 |  | 
			
				
					| 
							
							
								 adnano | b7340aef27 | Remove tilde from comment | 2020-09-27 22:19:24 -04:00 |  | 
			
				
					| 
							
							
								 adnano | 365e94f06e | Directly initialize DefaultClient | 2020-09-27 22:18:21 -04:00 |  | 
			
				
					| 
							
							
								 adnano | 7ccf75ad43 | Move DefaultClient up | 2020-09-27 22:15:36 -04:00 |  | 
			
				
					| 
							
							
								 adnano | c3dbcb39db | Clarify comment | 2020-09-27 22:13:50 -04:00 |  | 
			
				
					| 
							
							
								 adnano | 554e0af32a | Split Redirect into two functions | 2020-09-27 22:06:08 -04:00 |  | 
			
				
					| 
							
							
								 adnano | 599c5bb131 | Use helper functions throughout | 2020-09-27 22:03:09 -04:00 |  | 
			
				
					| 
							
							
								 adnano | 707ebf1c0c | Add SetMimetype convenience function | 2020-09-27 21:53:58 -04:00 |  | 
			
				
					| 
							
							
								 adnano | cec043cfd8 | Fix README.md | 2020-09-27 21:40:51 -04:00 |  |