Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
b23e5958edee5fc823820b79a271669842728391
/
src
/
log.c
« Previous
2b0108a
MINOR: log: add lf_text_len
by Willy Tarreau
· 12 years ago
8a3f52f
MEDIUM: log-format: make the format parser more robust and more extensible
by Willy Tarreau
· 12 years ago
a357166
BUG/MINOR: log: add_to_logformat_list() used the wrong constants
by Willy Tarreau
· 12 years ago
2beef58
MEDIUM: log: change a few log tokens to make them easier to remember
by Willy Tarreau
· 12 years ago
254d44c
BUG/MEDIUM: log: fix possible segfault during config parsing
by Willy Tarreau
· 12 years ago
c5259fd
MINOR: log: add a tag for amount of bytes uploaded from client to server
by Willy Tarreau
· 12 years ago
54a08d3
BUG: connection: fix typo in previous commit
by Willy Tarreau
· 12 years ago
3fdb366
MAJOR: connection: replace struct target with a pointer to an enum
by Willy Tarreau
· 12 years ago
4e25b01
MINOR: log: add '%Tl' to log-format
by Yuxans Yao
· 12 years ago
f2943dc
MAJOR: session: detach the connections from the stream interfaces
by Willy Tarreau
· 12 years ago
ffc3fcd
MEDIUM: log: report SSL ciphers and version in logs using logformat %sslc/%sslv
by Willy Tarreau
· 12 years ago
4f65356
MINOR: log: make lf_text use a const char *
by Willy Tarreau
· 12 years ago
773d65f
MEDIUM: log: suffix the frontend's name with '~' when using SSL
by Willy Tarreau
· 12 years ago
986a9d2
MAJOR: connection: move the addr field from the stream_interface
by Willy Tarreau
· 12 years ago
75bf2c9
REORG: sock_raw: rename the files raw_sock*
by Willy Tarreau
· 12 years ago
1dc00ef
BUG/MINOR: to_log erased with unique-id-format
by William Lallemand
· 12 years ago
eb2c24a
MINOR: checks: add on-marked-up option
by Justin Karneges
· 12 years ago
6740213
REORG/MINOR: use dedicated proxy flags for the cookie handling
by Willy Tarreau
· 12 years ago
59b9479
BUG/MEDIUM: stream_interface: restore get_src/get_dst
by Willy Tarreau
· 12 years ago
c63190d
REORG: use the name sock_raw instead of stream_sock
by Willy Tarreau
· 12 years ago
9b061e3
MEDIUM: stream_sock: add a get_src and get_dst callback and remove SN_FRT_ADDR_SET
by Willy Tarreau
· 13 years ago
5e19a28
MINOR: log: log-format: usable without httplog and tcplog
by William Lallemand
· 13 years ago
a73203e
MEDIUM: log: Unique ID
by William Lallemand
· 13 years ago
5f23240
MEDIUM: log: New format-log flags: %Fi %Fp %Si %Sp %Ts %rt %H %pid
by William Lallemand
· 13 years ago
1d70556
MEDIUM: log: split of log_format generation
by William Lallemand
· 13 years ago
c89ccb6
MEDIUM: log: add a new cookie flag 'U' to report situations where cookie is not used
by Willy Tarreau
· 13 years ago
51b5dca
BUG/MAJOR: log: possible segfault with logformat
by William Lallemand
· 13 years ago
7f25deb
MINOR: logformat %st is signed
by William Lallemand
· 13 years ago
bfb099c
BUG/MEDIUM: bad length in log_format and __send_log
by William Lallemand
· 13 years ago
b1a2faf
BUG/CRITICAL: log: fix risk of crash in development snapshot
by Willy Tarreau
· 13 years ago
6580c06
MINOR: log: use "%ts" to log term status only and "%tsc" to log with cookie
by Willy Tarreau
· 13 years ago
81f5117
BUG/MINOR: log-format: fix %o flag
by William Lallemand
· 13 years ago
b7ff6a3
MEDIUM: log-format: backend source address %Bi %Bp
by William Lallemand
· 13 years ago
bddd4fd
MEDIUM: log: use log_format for mode tcplog
by William Lallemand
· 13 years ago
53bf6af
BUG: fix httplog trailing LF
by Willy Tarreau
· 13 years ago
a1cc381
MEDIUM: log: make http_sess_log use log_format
by William Lallemand
· 13 years ago
421f5b5
MINOR: Date and time fonctions that don't use snprintf
by William Lallemand
· 13 years ago
723b73a
MINOR: config: Parse the string of the log-format config keyword
by William Lallemand
· 13 years ago
2a4a44f
REORG: log: split send_log function
by William Lallemand
· 13 years ago
0f99e34
MEDIUM: log: Use linked lists for loggers
by William Lallemand
· 13 years ago
6471afb
MINOR: remove the client/server side distinction in SI addresses
by Willy Tarreau
· 13 years ago
a2a64e9
[MEDIUM] session: make session_shutdown() an independant function
by Willy Tarreau
· 13 years ago
631f01c
[MINOR] make use of addr_to_str() and get_host_port() to replace many inet_ntop()
by Willy Tarreau
· 13 years ago
86ad42c
[MINOR] make use of set_host_port() and get_host_port() to get rid of family mismatches
by Willy Tarreau
· 13 years ago
752dc4a
[MINOR] Add down termination condition
by Simon Horman
· 13 years ago
1b4b7ce
[BUG] stream_sock: use get_addr_len() instead of sizeof() on sockaddr_storage
by Willy Tarreau
· 14 years ago
11bcb6c
[MEDIUM] IPv6 support for syslog
by David du Colombier
· 14 years ago
7b7a8e9
[BUG] log: retrieve the target from the session, not the SI
by Willy Tarreau
· 14 years ago
827aee9
[MAJOR] session: remove the ->srv pointer from struct session
by Willy Tarreau
· 14 years ago
71904a4
[MEDIUM] log: take the logged server name from the stream interface
by Willy Tarreau
· 14 years ago
957c0a5
[REORG] session: move client and server address to the stream interface
by Willy Tarreau
· 14 years ago
48936af
[MINOR] log: ability to override the syslog tag
by Kevinm
· 14 years ago
df5b38f
[MINOR] log: add support for passing the forwarded hostname
by Joe Williams
· 14 years ago
acd7d63
[CLEANUP] Remove unneeded chars allocation
by Cyril Bonté
· 14 years ago
4ab9262
[MINOR] Manage unix socket source field on logs
by Emeric Brun
· 14 years ago
ee28de0
[MEDIUM] session: move the conn_retries attribute to the stream interface
by Willy Tarreau
· 14 years ago
d6d0690
[CLEANUP] remove ifdef MSG_NOSIGNAL and define it instead
by Willy Tarreau
· 15 years ago
e7ded1f
[BUG] log: option tcplog would log to global if no logger was defined
by Willy Tarreau
· 15 years ago
f7edefa
[MINOR] implement per-logger log level limitation
by Willy Tarreau
· 15 years ago
c9bd0cc
[MINOR] add options dontlog-normal and log-separate-errors
by Willy Tarreau
· 15 years ago
1772ece
[MINOR] fix several printf formats and missing arguments
by Willy Tarreau
· 16 years ago
ec6c5df
[CLEANUP] remove many #include <types/xxx> from C files
by Willy Tarreau
· 16 years ago
b7f694f
[MEDIUM] implement a monotonic internal clock
by Willy Tarreau
· 16 years ago
8b3977f
[BUG] log response byte count, not request
by Willy Tarreau
· 17 years ago
25b501a
[MEDIUM]: Count retries and redispatches also for servers, fix redistribute_pending, extend logs, %d->%u cleanup
by Krzysztof Piotr Oledzki
· 17 years ago
127f966
[BUILD] fix build on Solaris due to recent log changes
by Willy Tarreau
· 17 years ago
019767b
[BUILD] fix build on AIX due to recent log changes
by Willy Tarreau
· 17 years ago
81ae195
[MEDIUM] add support for logging via a UNIX socket
by Robert Tsai
· 17 years ago
c8f24f8
[BUILD] fix 2 minor issues on AIX
by Willy Tarreau
· 17 years ago
fe94460
[BUG] fix calls to localtime()
by Willy Tarreau
· 17 years ago
3d08953
[MINOR] set the log socket receive window to zero bytes
by Willy Tarreau
· 17 years ago
4225058
[MEDIUM] splitted logs into two versions : TCP and HTTP
by Willy Tarreau
· 18 years ago
e2e27a5
[MEDIUM] removed now unused fiprm and beprm from proxies
by Willy Tarreau
· 18 years ago
3d30059
[MINOR] move some flags from session.h to proto_http.h
by Willy Tarreau
· 18 years ago
3bac9ff
[CLEANUP] move http_txn out of session.h
by Willy Tarreau
· 18 years ago
4dbc4a2
[CLEANUP] replaced occurrences of 'hreq' with 'txn'
by Willy Tarreau
· 18 years ago
b326fcc
[CLEANUP] renamed several HTTP structures
by Willy Tarreau
· 18 years ago
4266a36
[BUG] segfault on some erroneous configurations
by Willy Tarreau
· 18 years ago
362b34d
[MINOR] move the response headers to the http_req
by Willy Tarreau
· 18 years ago
8d5d7f2
[MAJOR] huge rework of the HTTP request FSM
by Willy Tarreau
· 18 years ago
0f7562b
[MEDIUM] separate the http request from the session (step 1)
by Willy Tarreau
· 18 years ago
35d66b0
[MINOR] added byte count to sessions and statistics.
by Willy Tarreau
· 18 years ago
c0dde7a
[MAJOR] udpated the stats page to clearly distinguish FEs and BEs
by Willy Tarreau
· 18 years ago
ebd6160
[MEDIUM] updated log format to report frontend and backend
by Willy Tarreau
· 18 years ago
97de624
[MEDIUM] session logging is now defined by the frontend
by Willy Tarreau
· 18 years ago
ddb358d
[MEDIUM] tried to clean the logs up a little bit
by Willy Tarreau
· 18 years ago
f1221aa
[MEDIUM] separated nbconn into feconn and beconn
by Willy Tarreau
· 18 years ago
830ff45
[MAJOR] reworked ->be, ->fe and ->fi in sessions
by Willy Tarreau
· 18 years ago
45e73e3
[MEDIUM] move all HTTP Request-related session material to struct hreq
by Willy Tarreau
· 18 years ago
73de989
[MAJOR] separate sess->proxy into sess->{fe,fi,be}
by Willy Tarreau
· 18 years ago
bf73613
[CLEANUP] added the correct cast to call localtime()
by Willy Tarreau
· 18 years ago
fb27867
[MEDIUM] use regparm on a few tv_* functions
by Willy Tarreau
· 18 years ago
2b35c95
[MEDIUM] remove useless calls to gettimeofday()
by Willy Tarreau
· 18 years ago
b17916e
[CLEANUP] add a few "const char *" where appropriate
by Willy Tarreau
· 18 years ago
b8750a8
[MEDIUM] added the "reqtarpit" and "reqitarpit" features
by Willy Tarreau
· 18 years ago
e3ba5f0
[CLEANUP] included common/version.h everywhere
by Willy Tarreau
· 18 years ago
2dd0d47
[CLEANUP] renamed include/haproxy to include/common
by Willy Tarreau
· 18 years ago
baaee00
[BIGMOVE] exploded the monolithic haproxy.c file into multiple files.
by Willy Tarreau
· 18 years ago