1
0
mirror of https://git.sr.ht/~adnano/go-gemini synced 2025-05-02 15:55:25 +02:00

Commit Graph

  • eed527190b Rename InsecureTrustAlways to InsecureSkipTrust adnano 2020-10-31 23:41:30 -0400
  • 99e61ac2ce Update documentation adnano 2020-10-31 23:05:31 -0400
  • 42282ac640 Update documentation adnano 2020-10-31 23:05:31 -0400
  • cd173f8c0a Guarantee that (*Response).Body is non-nil adnano 2020-10-31 23:04:47 -0400
  • fc24256683 Guarantee that (*Response).Body is non-nil adnano 2020-10-31 23:04:47 -0400
  • a7b7fd493a Fix examples/client.go adnano 2020-10-31 22:50:42 -0400
  • 7c034554f0 Fix examples/client.go adnano 2020-10-31 22:50:42 -0400
  • 9a6cb61b8f Add option to skip trust checks adnano 2020-10-31 22:45:21 -0400
  • d36225b337 Add option to skip trust checks adnano 2020-10-31 22:45:21 -0400
  • b23a17d94e Refactor client.TrustCertificate workflow adnano 2020-10-31 22:34:51 -0400
  • 1c54599498 Refactor client.TrustCertificate workflow adnano 2020-10-31 22:34:51 -0400
  • 08be12f2cf Update log.Printf calls adnano 2020-10-31 21:33:59 -0400
  • c33ebefdfd Update log.Printf calls adnano 2020-10-31 21:33:59 -0400
  • 3a6540807b Implement Server read and write timeouts adnano 2020-10-31 21:07:02 -0400
  • 989fac26bc Implement Server read and write timeouts adnano 2020-10-31 21:07:02 -0400
  • 3c62e801f2 Implement Client connection timeout adnano 2020-10-31 20:55:56 -0400
  • cdfd68157b Implement Client connection timeout adnano 2020-10-31 20:55:56 -0400
  • 9732b42684 Set default mimetype if META is empty adnano 2020-10-31 20:32:38 -0400
  • 06b2ffca4a Set default mimetype if META is empty adnano 2020-10-31 20:32:38 -0400
  • 676c9d520a Remove Redirect and PermanentRedirect functions adnano 2020-10-31 16:51:10 -0400
  • d2d28c5f26 Remove Redirect and PermanentRedirect functions adnano 2020-10-31 16:51:10 -0400
  • 99f7d89817 Add ErrCertificateNotFound adnano 2020-10-31 16:45:38 -0400
  • b2fccc9db5 Add ErrCertificateNotFound adnano 2020-10-31 16:45:38 -0400
  • da4f7f69b3 server: Automatically write new certificates to disk adnano 2020-10-31 16:33:56 -0400
  • b6821262a8 server: Automatically write new certificates to disk adnano 2020-10-31 16:33:56 -0400
  • 0a195e99e9 Call CreateCertificate for missing certificates adnano 2020-10-31 15:38:39 -0400
  • 82d813e5e5 Call CreateCertificate for missing certificates adnano 2020-10-31 15:38:39 -0400
  • b3de2cdc7e Fix handling of wildcard hostnames adnano 2020-10-31 15:11:05 -0400
  • 610197d359 Fix handling of wildcard hostnames adnano 2020-10-31 15:11:05 -0400
  • 091271446e Add ParseLines function adnano 2020-10-29 09:42:53 -0400
  • 6c278d6654 Add ParseLines function adnano 2020-10-29 09:42:53 -0400
  • d97128bd8a Add optional host argument in examples/client.go v0.1.3 adnano 2020-10-28 16:50:17 -0400
  • 7f8a8f911a Add optional host argument in examples/client.go adnano 2020-10-28 16:50:17 -0400
  • c19f90f8e7 Fix documentation adnano 2020-10-28 16:04:14 -0400
  • a39cf162d7 Fix documentation adnano 2020-10-28 16:04:14 -0400
  • 4249a0c927 Update documentation adnano 2020-10-28 16:02:04 -0400
  • ecefa0b9d6 Update documentation adnano 2020-10-28 16:02:04 -0400
  • f29843e7f5 Use strings.Builder in Fingerprint adnano 2020-10-28 15:13:31 -0400
  • ddd6215dcc Use strings.Builder in Fingerprint adnano 2020-10-28 15:13:31 -0400
  • d49412ea3a Refactor server certificates adnano 2020-10-28 14:59:45 -0400
  • 7df14145d0 Refactor server certificates adnano 2020-10-28 14:59:45 -0400
  • 005e95cf7d Fix examples/cert.go adnano 2020-10-28 13:47:52 -0400
  • 6fb76f04e7 Fix examples/cert.go adnano 2020-10-28 13:47:52 -0400
  • cb039e951f Refactor client certificates adnano 2020-10-28 13:40:25 -0400
  • a3266487af Refactor client certificates adnano 2020-10-28 13:40:25 -0400
  • a0b6da3414 Add ErrInputRequired and ErrCertificateRequired adnano 2020-10-28 01:06:08 -0400
  • 05404e1df7 Add ErrInputRequired and ErrCertificateRequired adnano 2020-10-28 01:06:08 -0400
  • f30edf949c Store a reference to the Request in Response adnano 2020-10-28 00:21:27 -0400
  • b25fdec389 Store a reference to the Request in Response adnano 2020-10-28 00:21:27 -0400
  • 5de7468d6f Ensure absolute paths in client certificate store adnano 2020-10-27 23:47:13 -0400
  • 80e2f783c3 Ensure absolute paths in client certificate store adnano 2020-10-27 23:47:13 -0400
  • b0a4b98b13 Add Client.GetInput field adnano 2020-10-27 23:35:22 -0400
  • 748967867f Add Client.GetInput field adnano 2020-10-27 23:35:22 -0400
  • 1443fa1046 Restrict client certificates to certain paths adnano 2020-10-27 23:34:06 -0400
  • 546e62f13d Restrict client certificates to certain paths adnano 2020-10-27 23:34:06 -0400
  • f6529e1a17 client: Follow redirects adnano 2020-10-27 22:12:10 -0400
  • 922423bf9d client: Follow redirects adnano 2020-10-27 22:12:10 -0400
  • befb9367ac Reject schemes other than gemini:// in NewRequest adnano 2020-10-27 21:18:05 -0400
  • 75506c176c Reject schemes other than gemini:// in NewRequest adnano 2020-10-27 21:18:05 -0400
  • f3af6ba83d Add (*Client).Get function adnano 2020-10-27 19:21:33 -0400
  • d713e95251 Add (*Client).Get function adnano 2020-10-27 19:21:33 -0400
  • e4ec065c4e Make (*Response).Body an io.ReadCloser adnano 2020-10-27 19:16:55 -0400
  • ab3ac68f6f Make (*Response).Body an io.ReadCloser adnano 2020-10-27 19:16:55 -0400
  • e2de851ccf Fix examples adnano 2020-10-27 14:17:14 -0400