rclone/lib/http
Tom Mombourquette 6d62267227 serve http: support unix sockets and multiple listners
- add support for unix sockets (which skip the auth).
- add support for multiple listeners
- collapse unnecessary internal structure of lib/http so it can all be
  imported together
- moves files in sub directories of lib/http into the main lib/http
  directory and reworks the code that uses them.

See: https://forum.rclone.org/t/wip-rc-rcd-over-unix-socket/33619
Fixes: #6605
2022-12-15 12:38:09 +00:00
..
serve serve http: support unix sockets and multiple listners 2022-12-15 12:38:09 +00:00
templates serve http: support unix sockets and multiple listners 2022-12-15 12:38:09 +00:00
testdata serve http: support unix sockets and multiple listners 2022-12-15 12:38:09 +00:00
auth.go serve http: support unix sockets and multiple listners 2022-12-15 12:38:09 +00:00
context.go serve http: support unix sockets and multiple listners 2022-12-15 12:38:09 +00:00
middleware_test.go serve http: support unix sockets and multiple listners 2022-12-15 12:38:09 +00:00
middleware.go serve http: support unix sockets and multiple listners 2022-12-15 12:38:09 +00:00
server_test.go serve http: support unix sockets and multiple listners 2022-12-15 12:38:09 +00:00
server.go serve http: support unix sockets and multiple listners 2022-12-15 12:38:09 +00:00
template.go serve http: support unix sockets and multiple listners 2022-12-15 12:38:09 +00:00