Nicolás A. Ortega Froysa
43e334196b
config: unite all Err directives
...
Signed-off-by: Nicolás A. Ortega Froysa <nicolas.ortega@zevenet.com>
2023-05-16 13:16:01 +02:00
Nicolás A. Ortega Froysa
31b29ba7dc
config: add code specification to ErrWAF directive
...
Signed-off-by: Nicolás A. Ortega Froysa <nicolas.ortega@zevenet.com>
2023-05-16 12:21:19 +02:00
Nicolás A. Ortega Froysa
43a88773bc
readme: Update copyright year
...
Signed-off-by: Nicolás A. Ortega Froysa <nicolas.ortega@zevenet.com>
2023-05-09 10:32:13 +02:00
nevola
c83a1b774d
config: rename backend cookie as cookie insertion
...
Improve meaning of SESS_BCK_COOKIE as SESS_COOKIE_INSERT,
and configuration option BACKENDCOOKIE as COOKIEINSERT.
Signed-off-by: nevola <laura.garcia@zevenet.com>
2023-04-19 13:05:42 +02:00
nevola
53dbd27d65
readme: update supported https protocols
...
SSLv2 and SSLv3 are disabled by default.
Signed-off-by: nevola <laura.garcia@zevenet.com>
2023-04-19 09:22:11 +02:00
Nicolás A. Ortega Froysa
2e481b2395
readme: Specify maximum file sizes.
...
Signed-off-by: Nicolás A. Ortega Froysa <nicolas.ortega@zevenet.com>
2023-04-10 10:48:25 +02:00
Nicolás A. Ortega Froysa
e141f1f5ec
readme: Fix formatting
...
Signed-off-by: Nicolás A. Ortega Froysa <nicolas.ortega@zevenet.com>
2023-04-10 10:37:20 +02:00
Nicolás A. Ortega Froysa
f2b5e240b5
config: read NoSslRedirect
...
Signed-off-by: Nicolás A. Ortega Froysa <nicolas.ortega@zevenet.com>
2023-03-15 10:19:49 +01:00
Nicolás A. Ortega Froysa
905b8cc399
config: Unite Redirect directives
...
We are phasing out the RedirectAppend and RedirectDynamic directives in favor of
a unified Redirect directive that serves the purpose of all of these.
Signed-off-by: Nicolás A. Ortega Froysa <nicolas.ortega@zevenet.com>
2023-03-08 09:46:58 +01:00
Nicolás A. Ortega Froysa
dbd8bf952f
Update to new proxy.
...
Signed-off-by: Nicolás A. Ortega Froysa <nicolas.ortega@zevenet.com>
2023-02-24 09:43:33 +01:00
Alvaro Cano
fae9f617e8
doc: move key parameter to the backend context
2022-07-07 16:00:34 +02:00
Alvaro Cano
1800c61151
Documentation: remove doc regarding cache
...
Signed-off-by: Alvaro Cano <alvaro.cano@zevenet.com>
2022-06-21 09:15:07 +02:00
Alvaro Cano
abd5d247d4
logs: sort the log messages in the following levels:
...
0-2: No logs
3: Break points: Something was bad and the binary is going to exit. Parsing configuration file, segfault...
4: Alerts: WAF logs and backend events (dead/resurrect).
5: Errors: HTTP issues, connection issues, timeouts.
6: Info: HTTP transaction summary: stream id, service, client, backend, request host, request line...
7: Debug: Higher log level, it is useful to trace issues.
Signed-off-by: Alvaro Cano <alvaro.cano@zevenet.com>
2022-03-02 13:31:33 +01:00
Alvaro Cano
0064a643ab
doc: update doc about the parameter MaxRequest
...
Signed-off-by: Alvaro Cano <alvaro.cano@zevenet.com>
2022-02-16 10:51:35 +01:00
Alvaro Cano
1379265ccd
doc: fix replaceUrl and replaceHeader directive
...
Signed-off-by: Alvaro Cano <alvaro.cano@zevenet.com>
2022-01-03 14:25:41 +01:00
Alvaro Cano
024e2fb66b
debug: Add the directive httptracedir to dump the input/output of zproxy
...
Signed-off-by: Alvaro Cano <alvaro.cano@zevenet.com>
2021-12-21 14:22:05 +01:00
Alvaro Cano
07f88a8508
doc: update the directive add/remove header
...
Signed-off-by: Alvaro Cano <alvaro.cano@zevenet.com>
2021-07-15 08:36:08 +02:00
Alvaro Cano
a2de7d7fe6
Doc: update man and Readme with latest changes in RewriteLocation directive
...
Signed-off-by: Alvaro Cano <alvaro.cano@zevenet.com>
2021-07-06 10:04:55 +02:00
Alvaro Cano
04d7c60d29
doc: add the rewritehost directive to the doc
...
Signed-off-by: Alvaro Cano <alvaro.cano@zevenet.com>
2021-06-30 11:33:05 +02:00
Alvaro Cano
33e16605cb
http: Add the ReplaceHeader directive in the service configuration to be used in requests
...
Signed-off-by: Alvaro Cano <alvaro.cano@zevenet.com>
2021-06-29 16:12:46 +02:00
Alvaro Cano
57a06643d2
http: Modified the structs where HTTP version and url are saved in HTTP parser.
...
fix the regex replacer when the pattern is not in the begining of the string
Signed-off-by: Alvaro Cano <alvaro.cano@zevenet.com>
2021-06-28 12:29:30 +02:00
Alvaro Cano
6f3432801b
src: fix error modifying the protocol in RewriteLocation when it is different
...
to the listener one
Signed-off-by: Alvaro Cano <alvaro.cano@zevenet.com>
2021-06-16 17:27:04 +02:00
Alvaro Cano
d2dd5dc06d
config: add to the errNoSsl directive an optional parameter to customizate the HTTP response code
...
Signed-off-by: Alvaro Cano <alvaro.cano@zevenet.com>
2021-06-15 10:34:46 +02:00
Alvaro Cano
bf360ce9b3
Doc: update the README and man with the changes of the master branch
...
Signed-off-by: Alvaro Cano <alvaro.cano@zevenet.com>
2021-06-08 11:35:09 +02:00
Alvaro Cano
ca8d24063c
Update README.md
...
Fix quotes to ReplaceHeader directive
2021-05-18 11:46:17 +02:00
Alvaro Cano
6e87f1a936
Update README.md
...
Add doc about pending-connections api response parameter
2021-05-05 17:05:31 +02:00
Alvaro Cano
95a0404246
Update README.md
...
Add description of zproxy API response parameters
2021-04-27 17:18:01 +02:00
Alvaro Cano
90580423c9
waf: Add a configuration directive to modify the HTTP body reponse if the WAF reject a request
...
The new directive "ErrWAF" can be added to the ListenerHTTP(S) context configuration with the goal of modifying the
HTTP response when the WAF reject a incoming request.
Signed-off-by: Alvaro Cano <alvaro.cano@zevenet.com>
2021-04-09 13:31:57 +02:00
Alvaro Cano
bb5bd7bdb5
doc: Update the readme with the backend directive 'ConnLimit'
...
Signed-off-by: Alvaro Cano <alvaro.cano@zevenet.com>
2021-03-26 14:27:09 +01:00
Alvaro Cano
412f93a14f
Update README.md
...
Add a new line after each parameter definition in configuration file
2021-03-26 14:23:07 +01:00
Alvaro Cano
a5dfc88274
Update README.md
...
Update the table of contents
2021-03-26 14:22:52 +01:00
Alvaro Cano
56758f4cee
Update README.md
...
Add configuration file directives and table of content
2021-03-26 14:21:16 +01:00
nevola
55c12dbeef
readme: fix some file path errors
...
Signed-off-by: nevola <laura.garcia@zevenet.com>
2021-02-10 18:38:17 +01:00
Abdessamad El Abbassi
cab5d891ec
Update README.md
2021-02-03 11:35:22 +01:00
Alvaro Cano
baaea3ec39
Update README.md
...
Fix the github links
2020-09-11 13:25:39 +02:00
Abdessamad El Abbassi
3a5a049e46
Update documentation
...
Signed-off-by: Abdessamad El Abbassi <abdess.elabbassi@zevenet.com>
2020-02-11 11:21:52 +01:00
Emilio Campos
68dd2b406f
Update README.md
2019-11-06 12:47:04 +01:00
Emilio Campos
fb3b7bd5b1
Update README.md
2019-11-05 17:59:02 +01:00
Emilio Campos
8b9ed0ea0a
Update README.pm
...
Added more metrics compared with haproxy and pound reverse proxy
2019-11-05 17:31:45 +01:00
Emilio Campos
7041e5a009
Update README.md
2019-10-17 15:59:42 +02:00
Abdessamad El Abbassi
47347abf2d
Update Readme file
...
Signed-off-by: Abdessamad El Abbassi <abdess.elabbassi@zevenet.com>
2019-10-17 14:49:10 +02:00
Abdessamad El Abbassi
d546cbe47d
Major refactoring and general cleaning
...
Signed-off-by: Abdessamad El Abbassi <abdess.elabbassi@zevenet.com>
2019-10-10 19:05:31 +02:00
Fernando Fernandez Mancera
3b6b7c06b9
Add API functional tests and documentation
...
Signed-off-by: Fernando Fernandez Mancera <fernando.fernandez@zevenet.com>
2019-10-10 18:38:08 +02:00
Fernando Fernandez Mancera
2d1368f99b
Update README.md with API usage
...
Signed-off-by: Fernando Fernandez Mancera <fernando.fernandez@zevenet.com>
2019-10-10 18:38:08 +02:00
Fernando Fernandez Mancera
c4df3aff4b
Update README file
...
Signed-off-by: Fernando Fernandez Mancera <fernando.fernandez@zevenet.com>
2019-10-10 18:38:08 +02:00
Abdessamad El Abbassi
9520902d4f
Update README and some test tweaks, refactoring and cleaning
...
Signed-off-by: Abdessamad El Abbassi <abdess.elabbassi@zevenet.com>
2019-10-10 18:38:07 +02:00
Abdessamad El Abbassi
e136d58e03
Add README.md
2019-10-10 18:38:06 +02:00