Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
ad5281ca0429c2398022a5eb9109e4c79c7f1ed0
/
src
/
log.c
b363a1f
MAJOR: stream-int: stop using si->conn and use si->end instead
by Willy Tarreau
· Tue Oct 01 10:45:07 2013 +0200
9eba36b
BUILD: log: silent a warning about isblank() with latest patches
by Willy Tarreau
· Tue Dec 03 00:51:09 2013 +0100
d18cd0f
MEDIUM: http: The redirect strings follows the log format rules.
by Thierry FOURNIER
· Fri Nov 29 12:15:45 2013 +0100
06d97f9
MEDIUM: log-format: relax parsing of '%' followed by unsupported characters
by Willy Tarreau
· Mon Dec 02 17:45:48 2013 +0100
bf0addb
BUG/MINOR: log: fix log-format parsing errors
by Willy Tarreau
· Mon Dec 02 12:24:54 2013 +0100
1c0054f
BUG/MINOR: arg: fix error reporting for add-header/set-header sample fetch arguments
by Thierry FOURNIER
· Wed Nov 20 15:09:52 2013 +0100
afeb987
BUG/MINOR: log: junk at the end of syslog packet
by William Lallemand
· Fri Aug 30 14:17:46 2013 +0200
5b7ea3a
BUG/MEDIUM: unique_id: junk in log on empty unique_id
by William Lallemand
· Wed Aug 28 15:44:19 2013 +0200
9f09521
BUG/MEDIUM: unique_id: HTTP request counter must be unique!
by Willy Tarreau
· Tue Aug 13 17:51:07 2013 +0200
abcd514
MEDIUM: log: add a log level override value in struct session
by Willy Tarreau
· Tue Jun 11 17:18:02 2013 +0200
570f221
MINOR: log: add a new flag 'L' for locally processed requests
by Willy Tarreau
· Mon Jun 10 16:42:09 2013 +0200
b1f3af2
MEDIUM: log: report file name, line number, and directive name with log-format errors
by Willy Tarreau
· Fri Apr 12 18:30:32 2013 +0200
a4312fa
MAJOR: sample: maintain a per-proxy list of the fetch args to resolve
by Willy Tarreau
· Tue Apr 02 16:34:32 2013 +0200
25320b2
MEDIUM: proxy: remove acl_requires and just keep a flag "http_needed"
by Willy Tarreau
· Sun Mar 24 07:22:08 2013 +0100
434c57c
MINOR: log: indicate it when some unreliable sample fetches are logged
by Willy Tarreau
· Tue Jan 08 01:10:24 2013 +0100
80aca90
MEDIUM: samples: use new flags to describe compatibility between fetches and their usages
by Willy Tarreau
· Mon Jan 07 15:42:20 2013 +0100
6cbbdbf
BUG/MEDIUM: log: emit '-' for empty fields again
by Willy Tarreau
· Tue Feb 05 18:52:25 2013 +0100
9e60cd8
BUG/MINOR: log: improper NULL return check on utoa_pad()
by Willy Tarreau
· Thu Jan 24 01:18:16 2013 +0100
1f31c73
BUG/MINOR: log: temporary fix for lost SSL info in some situations
by Willy Tarreau
· Thu Jan 10 16:22:27 2013 +0100
886bb33
BUILD: log: unused variable svid
by Willy Tarreau
· Fri Dec 28 14:46:45 2012 +0100
d79a3b2
BUG/MINOR: log: make log-format, unique-id-format and add-header more independant
by Willy Tarreau
· Fri Dec 28 09:40:16 2012 +0100
df97447
BUG/MINOR: http: http-request add-header emits a corrupted header
by Willy Tarreau
· Fri Dec 28 02:44:01 2012 +0100
b83bc1e
MINOR: log: make parse_logformat_string() take a const char *
by Willy Tarreau
· Mon Dec 24 12:36:33 2012 +0100
3ed22a4
BUG/MINOR: log: fix regression introduced by commit 8a3f52
by Willy Tarreau
· Sun Dec 23 17:29:07 2012 +0100
c836845
MEDIUM: log: add the ability to include samples in logs
by Willy Tarreau
· Fri Dec 21 00:09:23 2012 +0100
2b0108a
MINOR: log: add lf_text_len
by Willy Tarreau
· Fri Dec 21 19:23:44 2012 +0100
8a3f52f
MEDIUM: log-format: make the format parser more robust and more extensible
by Willy Tarreau
· Thu Dec 20 21:23:42 2012 +0100
a357166
BUG/MINOR: log: add_to_logformat_list() used the wrong constants
by Willy Tarreau
· Thu Dec 20 21:59:12 2012 +0100
2beef58
MEDIUM: log: change a few log tokens to make them easier to remember
by Willy Tarreau
· Thu Dec 20 17:22:52 2012 +0100
254d44c
BUG/MEDIUM: log: fix possible segfault during config parsing
by Willy Tarreau
· Thu Dec 20 18:19:26 2012 +0100
c5259fd
MINOR: log: add a tag for amount of bytes uploaded from client to server
by Willy Tarreau
· Thu Dec 20 15:38:04 2012 +0100
54a08d3
BUG: connection: fix typo in previous commit
by Willy Tarreau
· Mon Nov 12 01:14:56 2012 +0100
3fdb366
MAJOR: connection: replace struct target with a pointer to an enum
by Willy Tarreau
· Mon Nov 12 00:42:33 2012 +0100
4e25b01
MINOR: log: add '%Tl' to log-format
by Yuxans Yao
· Fri Oct 19 10:36:09 2012 +0800
f2943dc
MAJOR: session: detach the connections from the stream interfaces
by Willy Tarreau
· Fri Oct 26 20:10:28 2012 +0200
ffc3fcd
MEDIUM: log: report SSL ciphers and version in logs using logformat %sslc/%sslv
by Willy Tarreau
· Fri Oct 12 20:17:54 2012 +0200
4f65356
MINOR: log: make lf_text use a const char *
by Willy Tarreau
· Fri Oct 12 19:48:16 2012 +0200
773d65f
MEDIUM: log: suffix the frontend's name with '~' when using SSL
by Willy Tarreau
· Fri Oct 12 14:56:11 2012 +0200
986a9d2
MAJOR: connection: move the addr field from the stream_interface
by Willy Tarreau
· Thu Aug 30 21:11:38 2012 +0200
75bf2c9
REORG: sock_raw: rename the files raw_sock*
by Willy Tarreau
· Mon Aug 20 17:01:35 2012 +0200
1dc00ef
BUG/MINOR: to_log erased with unique-id-format
by William Lallemand
· Thu Aug 09 16:41:35 2012 +0200
eb2c24a
MINOR: checks: add on-marked-up option
by Justin Karneges
· Thu May 24 15:28:52 2012 -0700
6740213
REORG/MINOR: use dedicated proxy flags for the cookie handling
by Willy Tarreau
· Thu May 31 20:40:20 2012 +0200
59b9479
BUG/MEDIUM: stream_interface: restore get_src/get_dst
by Willy Tarreau
· Fri May 11 16:16:40 2012 +0200
c63190d
REORG: use the name sock_raw instead of stream_sock
by Willy Tarreau
· Fri May 11 14:23:52 2012 +0200
9b061e3
MEDIUM: stream_sock: add a get_src and get_dst callback and remove SN_FRT_ADDR_SET
by Willy Tarreau
· Sat Apr 07 18:03:52 2012 +0200
5e19a28
MINOR: log: log-format: usable without httplog and tcplog
by William Lallemand
· Mon Apr 02 16:22:10 2012 +0200
a73203e
MEDIUM: log: Unique ID
by William Lallemand
· Mon Mar 12 12:48:57 2012 +0100
5f23240
MEDIUM: log: New format-log flags: %Fi %Fp %Si %Sp %Ts %rt %H %pid
by William Lallemand
· Thu Apr 05 18:02:55 2012 +0200
1d70556
MEDIUM: log: split of log_format generation
by William Lallemand
· Mon Mar 12 12:46:41 2012 +0100
c89ccb6
MEDIUM: log: add a new cookie flag 'U' to report situations where cookie is not used
by Willy Tarreau
· Thu Apr 05 21:18:22 2012 +0200
51b5dca
BUG/MAJOR: log: possible segfault with logformat
by William Lallemand
· Mon Mar 26 17:52:55 2012 +0200
7f25deb
MINOR: logformat %st is signed
by William Lallemand
· Thu Mar 22 11:32:29 2012 +0100
bfb099c
BUG/MEDIUM: bad length in log_format and __send_log
by William Lallemand
· Mon Mar 19 16:15:12 2012 +0100
b1a2faf
BUG/CRITICAL: log: fix risk of crash in development snapshot
by Willy Tarreau
· Mon Mar 19 16:51:53 2012 +0100
6580c06
MINOR: log: use "%ts" to log term status only and "%tsc" to log with cookie
by Willy Tarreau
· Mon Mar 12 15:09:42 2012 +0100
81f5117
BUG/MINOR: log-format: fix %o flag
by William Lallemand
· Mon Mar 12 11:03:47 2012 +0100
b7ff6a3
MEDIUM: log-format: backend source address %Bi %Bp
by William Lallemand
· Fri Mar 02 14:35:21 2012 +0100
bddd4fd
MEDIUM: log: use log_format for mode tcplog
by William Lallemand
· Mon Feb 27 11:23:10 2012 +0100
53bf6af
BUG: fix httplog trailing LF
by Willy Tarreau
· Fri Feb 24 11:46:54 2012 +0100
a1cc381
MEDIUM: log: make http_sess_log use log_format
by William Lallemand
· Wed Feb 08 16:38:44 2012 +0100
421f5b5
MINOR: Date and time fonctions that don't use snprintf
by William Lallemand
· Mon Feb 06 18:15:57 2012 +0100
723b73a
MINOR: config: Parse the string of the log-format config keyword
by William Lallemand
· Wed Feb 08 16:37:49 2012 +0100
2a4a44f
REORG: log: split send_log function
by William Lallemand
· Mon Feb 06 16:00:33 2012 +0100
0f99e34
MEDIUM: log: Use linked lists for loggers
by William Lallemand
· Wed Oct 12 17:50:54 2011 +0200
6471afb
MINOR: remove the client/server side distinction in SI addresses
by Willy Tarreau
· Fri Sep 23 10:54:59 2011 +0200
a2a64e9
[MEDIUM] session: make session_shutdown() an independant function
by Willy Tarreau
· Wed Sep 07 23:01:56 2011 +0200
631f01c
[MINOR] make use of addr_to_str() and get_host_port() to replace many inet_ntop()
by Willy Tarreau
· Mon Sep 05 00:36:48 2011 +0200
86ad42c
[MINOR] make use of set_host_port() and get_host_port() to get rid of family mismatches
by Willy Tarreau
· Sat Aug 27 12:29:07 2011 +0200
752dc4a
[MINOR] Add down termination condition
by Simon Horman
· Tue Jun 21 14:34:59 2011 +0900
1b4b7ce
[BUG] stream_sock: use get_addr_len() instead of sizeof() on sockaddr_storage
by Willy Tarreau
· Tue Apr 05 16:56:50 2011 +0200
11bcb6c
[MEDIUM] IPv6 support for syslog
by David du Colombier
· Thu Mar 24 12:23:00 2011 +0100
7b7a8e9
[BUG] log: retrieve the target from the session, not the SI
by Willy Tarreau
· Sun Mar 27 19:53:06 2011 +0200
827aee9
[MAJOR] session: remove the ->srv pointer from struct session
by Willy Tarreau
· Thu Mar 10 16:55:02 2011 +0100
71904a4
[MEDIUM] log: take the logged server name from the stream interface
by Willy Tarreau
· Sun Feb 13 14:30:26 2011 +0100
957c0a5
[REORG] session: move client and server address to the stream interface
by Willy Tarreau
· Thu Mar 03 17:42:23 2011 +0100
48936af
[MINOR] log: ability to override the syslog tag
by Kevinm
· Wed Dec 22 16:08:21 2010 +0000
df5b38f
[MINOR] log: add support for passing the forwarded hostname
by Joe Williams
· Wed Dec 29 17:05:48 2010 +0100
acd7d63
[CLEANUP] Remove unneeded chars allocation
by Cyril Bonté
· Mon Nov 01 19:26:02 2010 +0100
4ab9262
[MINOR] Manage unix socket source field on logs
by Emeric Brun
· Fri Oct 22 16:14:31 2010 +0200
ee28de0
[MEDIUM] session: move the conn_retries attribute to the stream interface
by Willy Tarreau
· Tue Jun 01 09:51:00 2010 +0200
d6d0690
[CLEANUP] remove ifdef MSG_NOSIGNAL and define it instead
by Willy Tarreau
· Wed Aug 19 11:22:33 2009 +0200
e7ded1f
[BUG] log: option tcplog would log to global if no logger was defined
by Willy Tarreau
· Sun Aug 09 10:11:45 2009 +0200
f7edefa
[MINOR] implement per-logger log level limitation
by Willy Tarreau
· Sun May 10 17:20:05 2009 +0200
c9bd0cc
[MINOR] add options dontlog-normal and log-separate-errors
by Willy Tarreau
· Sun May 10 11:57:02 2009 +0200
1772ece
[MINOR] fix several printf formats and missing arguments
by Willy Tarreau
· Fri Apr 03 14:49:12 2009 +0200
ec6c5df
[CLEANUP] remove many #include <types/xxx> from C files
by Willy Tarreau
· Tue Jul 15 00:22:45 2008 +0200
b7f694f
[MEDIUM] implement a monotonic internal clock
by Willy Tarreau
· Sun Jun 22 17:18:02 2008 +0200
8b3977f
[BUG] log response byte count, not request
by Willy Tarreau
· Fri Jan 18 11:16:32 2008 +0100
25b501a
[MEDIUM]: Count retries and redispatches also for servers, fix redistribute_pending, extend logs, %d->%u cleanup
by Krzysztof Piotr Oledzki
· Sun Jan 06 16:36:16 2008 +0100
127f966
[BUILD] fix build on Solaris due to recent log changes
by Willy Tarreau
· Thu Dec 06 00:53:51 2007 +0100
019767b
[BUILD] fix build on AIX due to recent log changes
by Willy Tarreau
· Wed Dec 05 11:11:55 2007 +0100
81ae195
[MEDIUM] add support for logging via a UNIX socket
by Robert Tsai
· Wed Dec 05 10:47:29 2007 +0100
c8f24f8
[BUILD] fix 2 minor issues on AIX
by Willy Tarreau
· Fri Nov 30 18:38:35 2007 +0100
fe94460
[BUG] fix calls to localtime()
by Willy Tarreau
· Thu Oct 25 10:34:16 2007 +0200
3d08953
[MINOR] set the log socket receive window to zero bytes
by Willy Tarreau
· Mon Sep 17 10:56:13 2007 +0200
4225058
[MEDIUM] splitted logs into two versions : TCP and HTTP
by Willy Tarreau
· Sun Apr 01 01:30:43 2007 +0200
e2e27a5
[MEDIUM] removed now unused fiprm and beprm from proxies
by Willy Tarreau
· Sun Apr 01 00:01:37 2007 +0200
3d30059
[MINOR] move some flags from session.h to proto_http.h
by Willy Tarreau
· Sun Mar 18 18:34:41 2007 +0100
3bac9ff
[CLEANUP] move http_txn out of session.h
by Willy Tarreau
· Sun Mar 18 17:31:28 2007 +0100
Next »