0
Fork 0
mirror of https://github.com/caddyserver/caddy.git synced 2024-12-23 22:27:38 -05:00
caddy/caddyhttp/httpserver
Toby Allen c0efec52d9
Allow Masking of IP address in Logfile. (#1930)
* First working mask

* IP Mask working with defaults and empty

* add tests for ipmask

* Store Mask as setup, some tidying, cleaner flow

* Prevent mask from running when directive not present

* use custom replacement to store masked ip
2017-12-23 10:52:11 +00:00
..
condition.go redir: Do not count multiple rules with if statements as duplicates 2017-09-28 11:41:11 -06:00
condition_test.go Apply Apache license to all .go source files (closes #1865) 2017-09-22 23:56:58 -06:00
error.go Apply Apache license to all .go source files (closes #1865) 2017-09-22 23:56:58 -06:00
https.go Apply Apache license to all .go source files (closes #1865) 2017-09-22 23:56:58 -06:00
https_test.go Apply Apache license to all .go source files (closes #1865) 2017-09-22 23:56:58 -06:00
logger.go Allow Masking of IP address in Logfile. (#1930) 2017-12-23 10:52:11 +00:00
logger_test.go Apply Apache license to all .go source files (closes #1865) 2017-09-22 23:56:58 -06:00
middleware.go httpserver: give each req context a Replacer that preserves custom values (#1937) 2017-11-07 10:10:03 -07:00
middleware_test.go Change CASE_SENSITIVE_PATH default to false 2017-10-08 22:19:35 -06:00
mitm.go Apply Apache license to all .go source files (closes #1865) 2017-09-22 23:56:58 -06:00
mitm_test.go Apply Apache license to all .go source files (closes #1865) 2017-09-22 23:56:58 -06:00
path.go Apply Apache license to all .go source files (closes #1865) 2017-09-22 23:56:58 -06:00
path_test.go Apply Apache license to all .go source files (closes #1865) 2017-09-22 23:56:58 -06:00
plugin.go Implement per-site index (#1906) 2017-10-29 21:13:10 +00:00
plugin_test.go Apply Apache license to all .go source files (closes #1865) 2017-09-22 23:56:58 -06:00
recorder.go Apply Apache license to all .go source files (closes #1865) 2017-09-22 23:56:58 -06:00
recorder_test.go Apply Apache license to all .go source files (closes #1865) 2017-09-22 23:56:58 -06:00
replacer.go httpserver: give each req context a Replacer that preserves custom values (#1937) 2017-11-07 10:10:03 -07:00
replacer_test.go Apply Apache license to all .go source files (closes #1865) 2017-09-22 23:56:58 -06:00
responsewriterwrapper.go Apply Apache license to all .go source files (closes #1865) 2017-09-22 23:56:58 -06:00
roller.go Apply Apache license to all .go source files (closes #1865) 2017-09-22 23:56:58 -06:00
server.go httpserver: give each req context a Replacer that preserves custom values (#1937) 2017-11-07 10:10:03 -07:00
server_test.go Apply Apache license to all .go source files (closes #1865) 2017-09-22 23:56:58 -06:00
siteconfig.go Implement per-site index (#1906) 2017-10-29 21:13:10 +00:00
tplcontext.go Apply Apache license to all .go source files (closes #1865) 2017-09-22 23:56:58 -06:00
tplcontext_test.go Apply Apache license to all .go source files (closes #1865) 2017-09-22 23:56:58 -06:00
vhosttrie.go Apply Apache license to all .go source files (closes #1865) 2017-09-22 23:56:58 -06:00
vhosttrie_test.go Apply Apache license to all .go source files (closes #1865) 2017-09-22 23:56:58 -06:00