Commit graph

33 commits

Author SHA1 Message Date
DataHoarder dbcd5a6cc9 Go 1.18 update, added README instructions, extend mime types
All checks were successful
continuous-integration/drone/push Build is passing
2022-02-08 19:31:41 +01:00
DataHoarder 5b5acb78e9 Added extra upstream argument
All checks were successful
continuous-integration/drone/push Build is passing
2022-01-19 23:30:50 +01:00
DataHoarder 3abb4b040e Updated dependencies
All checks were successful
continuous-integration/drone/push Build is passing
2022-01-18 19:52:44 +01:00
DataHoarder 8bce7ab210 Add robots tag
All checks were successful
continuous-integration/drone/push Build is passing
2022-01-18 19:44:41 +01:00
DataHoarder 71131602fe Removed all redundant code that has been moved to https://git.gammaspectra.live/S.O.N.G/MakyuuIchaival
All checks were successful
continuous-integration/drone/push Build is passing
2022-01-18 19:39:17 +01:00
DataHoarder 1531c52ae9 Add support for RSA certificates, remove deprecated tls options
All checks were successful
continuous-integration/drone/push Build is passing
2022-01-18 12:12:40 +01:00
DataHoarder 163aa33717 Better align Server-Timing headers
Some checks failed
continuous-integration/drone/push Build is failing
2022-01-18 11:30:11 +01:00
DataHoarder aedcd3f508 Fix http2 flag
Some checks failed
continuous-integration/drone/push Build is failing
2022-01-18 10:17:41 +01:00
DataHoarder 307cc934bc Disable HTTP/2 by default, do not use keepalive without http/2
Some checks failed
continuous-integration/drone/push Build is failing
2022-01-18 10:16:11 +01:00
DataHoarder f73903d216 Disable QUIC by default
Some checks failed
continuous-integration/drone/push Build is failing
2022-01-18 09:57:23 +01:00
DataHoarder 1a9b858eaf Fix Alt-Svc header
Some checks failed
continuous-integration/drone/push Build is failing
2022-01-17 18:54:46 +01:00
DataHoarder 286a5b72e5 Implement HTTP/2, HTTP/3, add debug mode
Some checks failed
continuous-integration/drone/push Build is failing
2022-01-17 18:49:30 +01:00
DataHoarder c000a83682 Use Cloudflare Go fork, fixed caches not working, use faster signature verification
All checks were successful
continuous-integration/drone/push Build is passing
2022-01-17 14:12:05 +01:00
DataHoarder 6bdc45f927 Fixed encode() method
All checks were successful
continuous-integration/drone/push Build is passing
2022-01-17 10:35:04 +01:00
DataHoarder e2e192cce1 Version 1 signature, added Drone CI
All checks were successful
continuous-integration/drone/push Build is passing
2022-01-17 10:18:22 +01:00
DataHoarder 566bcaffb9 Added X-Request-CID 2022-01-16 21:35:43 +01:00
DataHoarder 5382255219 Add Digest header 2022-01-16 21:28:09 +01:00
DataHoarder 55ffb6db8c Disable write timeout 2022-01-16 20:54:14 +01:00
DataHoarder a0ff9a73b5 Use full original path for handler 2022-01-16 20:07:21 +01:00
DataHoarder e4af79d85f Rewrite using fasthttp 2022-01-16 19:47:19 +01:00
DataHoarder fceeb98475 Disable keep-alive 2022-01-16 18:27:59 +01:00
DataHoarder 34e3ffe9ea added network timeout handler, Fix ContentMessage.verify() issue/expiration time 2022-01-16 18:14:03 +01:00
DataHoarder 051d2f6af6 Remove Content-Length from headers set 2022-01-16 17:14:58 +01:00
DataHoarder 945afa0629 Removed debug print 2022-01-16 17:02:32 +01:00
DataHoarder e0fd06c390 Fix self-signed certificate creation 2022-01-16 16:38:47 +01:00
DataHoarder 586f8d31b4 Fix: empty certificate/keypair by default 2022-01-16 15:26:58 +01:00
DataHoarder 845cf15314 Create bogus certificate if none passed 2022-01-16 15:26:13 +01:00
DataHoarder 7f78830ea8 public key hex -> string 2022-01-16 14:09:02 +01:00
DataHoarder bff33ea200 Log public key in base32 2022-01-16 14:07:53 +01:00
DataHoarder 0690bfd7b2 Fix typo for -listen 2022-01-16 13:48:52 +01:00
DataHoarder 85fddd144a Add redirection support on failure 2022-01-16 13:12:26 +01:00
DataHoarder 59101110a4 Allow range in CORS, add P256 2022-01-16 12:00:40 +01:00
DataHoarder f5df661a53 Initial commit. Working file serve, and signatures! 2022-01-16 02:06:56 +01:00