haproxy/NOTES
willy tarreau a159808bf2 * released 1.1.8
* option "dontlognull"
* fixed "double space" bug in config parser
* fixed an uninitialized server field in case of dispatch
  with no existing server which could cause a segfault during
  logging.
* the pid logged was always the father's, which was wrong for daemons.
* fixed wrong level "LOG_INFO" for message "proxy started".
* http logging is now complete :
  - ip:port, date, proxy, server
  - req_time, conn_time, hdr_time, tot_time
  - status, size, request
* source address binding
2005-12-17 13:08:06 +01:00

28 lines
927 B
Plaintext

1.1.5 -> 1.1.6
* added reqdeny / reqallow rules
* added HTTP 400 and 403 responses
* chain regex in a list
* reply 502 when no server is available
1.1.6 -> 1.1.7
* implement global logging
* have a single log function
* add x-forwarded-for
* log http requests on demand, and destination server name
1.1.7 -> 1.1.8
* full HTTP log with destination server ID, req and resp time.
* source address of outgoing connections
1.1.8 -> 1.1.9
- handle parametrable HTTP health-checks replies
- differentiate http headers and http uris
- support environment variables in config file
- support keep-alive
--- Notes about cookie usage ---
Cookie insertion is done at the end of server response.
Cookie matching is done after header replacement, but before
header deletion. This means that it's perfectly possible to
delete an inserted cookie once it has been matched, so that
the server never knows about it.