0
Fork 0
mirror of https://github.com/caddyserver/caddy.git synced 2024-12-23 22:27:38 -05:00
caddy/caddyhttp
Jonas Östanbäck ebf4279e98 proxy: Add new URI hashing load balancing policy (#1679)
* Add uri policy test cases
 * Add function definition
 * Add uri hashing policy
 * Refactor and extract hostByHashing and use in IP and URI policy
 * Rename to URIHash

Signed-off-by: Jonas Östanbäck <jonas.ostanback@gmail.com>
2017-05-17 10:46:57 -06:00
..
basicauth Added Const for use of CtxKeys (#1511) 2017-03-13 09:22:46 -06:00
bind Refactor how caddy.Context is stored and used 2016-06-20 11:59:23 -06:00
browse httpserver/all: Clean up and standardize request URL handling (#1633) 2017-05-01 23:11:10 -06:00
errors Roll all logs by default (#1379) 2017-02-08 09:23:33 -07:00
expvar Refactor how caddy.Context is stored and used 2016-06-20 11:59:23 -06:00
extensions httpserver/all: Clean up and standardize request URL handling (#1633) 2017-05-01 23:11:10 -06:00
fastcgi fastcgi: Prepend missing leading slash when matching paths (see #1645) 2017-05-02 11:20:50 -06:00
gzip ResponseWriterWrapper and HTTPInterfaces (#1644) 2017-05-05 09:42:06 -06:00
header ResponseWriterWrapper and HTTPInterfaces (#1644) 2017-05-05 09:42:06 -06:00
httpserver Fix lint warning by renaming MaxBytesExceededErr -> ErrMaxBytesExceeded (#1676) 2017-05-17 09:57:11 -06:00
index caddyhttp: New index directive for alternate index file names (#1567) 2017-04-17 11:02:44 -06:00
internalsrv ResponseWriterWrapper and HTTPInterfaces (#1644) 2017-05-05 09:42:06 -06:00
limits Fix lint warning by renaming MaxBytesExceededErr -> ErrMaxBytesExceeded (#1676) 2017-05-17 09:57:11 -06:00
log log: Add check for maximum number of arguments to log directive (#1672) 2017-05-17 09:51:58 -06:00
markdown markdown: Support Include arguments for Markdown. (#1653) 2017-05-08 10:32:14 -06:00
mime Refactor how caddy.Context is stored and used 2016-06-20 11:59:23 -06:00
pprof pprof: Set proper Content-Type header 2017-01-24 16:55:43 -07:00
proxy proxy: Add new URI hashing load balancing policy (#1679) 2017-05-17 10:46:57 -06:00
push push: Reorder before proxy; and allow zero arguments (cf. #1573) 2017-04-17 22:06:17 -06:00
redirect httpserver/all: Clean up and standardize request URL handling (#1633) 2017-05-01 23:11:10 -06:00
rewrite Revert "rewrite: Raise error if rewrite path does not begin with / #1610 (#1629)" 2017-05-02 09:30:18 -06:00
root fixing panic when root is symlink (#1429) 2017-02-15 22:02:51 -07:00
staticfiles httpserver/all: Clean up and standardize request URL handling (#1633) 2017-05-01 23:11:10 -06:00
status Add 'status' middleware instead of 'status' directive for 'rewrite' middleware 2016-08-29 17:17:23 +03:00
templates context: add Push action 2017-04-27 09:51:33 +08:00
timeouts New 'timeouts' directive to configure timeouts; default timeouts enabled (#1368) 2017-01-24 08:15:25 -07:00
websocket Fix misspellings 2016-09-05 10:20:34 -06:00
caddyhttp.go Introduce limits middleware 2017-05-08 17:18:04 +08:00
caddyhttp_test.go caddyhttp: New index directive for alternate index file names (#1567) 2017-04-17 11:02:44 -06:00