Commit graph

46 commits

Author SHA1 Message Date
DataHoarder 1492209adf
Fix referer, updated dependencies
All checks were successful
continuous-integration/drone/push Build is passing
2022-08-18 09:03:11 +02:00
DataHoarder 6138bece53
Only append -dev when vcs.modified is true
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-20 19:58:10 +02:00
DataHoarder 0c4bd412c9
Add Version entry to stats
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-20 19:55:20 +02:00
DataHoarder fd726087a1
Add STS header 2022-07-15 21:22:07 +02:00
DataHoarder 716333ea04
Add debug output for TLS cipher/version
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-10 11:38:45 +02:00
DataHoarder 55367393d5
Fix statistics casing
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-10 11:23:46 +02:00
DataHoarder 85e6a21717
tls/http statistics
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-10 11:22:11 +02:00
DataHoarder 5f53981562
Bump MI, added nicer Idle timeout for Firefox
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-09 19:24:44 +02:00
DataHoarder 6617760c7f
Added basic statistics under /stats
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-08 19:36:29 +02:00
DataHoarder 82375a7b0e
Bump MakyuuIchaival
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-07 11:18:02 +02:00
DataHoarder e1b5c5b1d2
Use new MakyuuIchaival, using Stream interface
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-06 23:48:34 +02:00
DataHoarder 74f619319e Use interface-based MakyuuIchaival
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-04 20:02:29 +02:00
DataHoarder 24018706d0 Added video mime types
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-11 18:27:03 +01:00
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