Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
beefaee4f53ccbe7610e81cf81c97042d7272a4d
/
src
/
cli.c
ca1b157
BUG/MINOR: cli/fd: don't isolate the thread for each individual fd
by Willy Tarreau
· 6 years ago
a57b7e3
MINOR: cli: implements 'reload' on master CLI
by William Lallemand
· 6 years ago
52880f9
MINOR: mworker/cli: indicate in the master prompt when a reload failed
by Willy Tarreau
· 6 years ago
3301f3e
BUG/MEDIUM: cli: handle correctly prefix and payload
by William Lallemand
· 6 years ago
b7ea141
MEDIUM: cli: handle CLI level from the master CLI
by William Lallemand
· 6 years ago
dc12c2e
CLEANUP: cli: use dedicated define instead of appctx ones
by William Lallemand
· 6 years ago
67a234f
MEDIUM: cli: show and change CLI permissions
by William Lallemand
· 6 years ago
f630d01
MEDIUM: cli: store CLI level in the appctx
by William Lallemand
· 6 years ago
256bf0d
MINOR: cli: change 'show proc' output of old processes
by William Lallemand
· 6 years ago
459e18e
MINOR: cli: use pcli_flags for prompt activation
by William Lallemand
· 6 years ago
ebf6180
MEDIUM: cli: handle payload in CLI proxy
by William Lallemand
· 6 years ago
3de09d5
BUG/MINOR: cli: wait for payload data even without prompt
by William Lallemand
· 6 years ago
5f61068
MINOR: cli: implements 'quit' in the CLI proxy
by William Lallemand
· 6 years ago
5b80fa2
MINOR: cli: parse prompt command in the CLI proxy
by William Lallemand
· 6 years ago
bddd33a
MEDIUM: cli: rework the CLI proxy parser
by William Lallemand
· 6 years ago
b54c40a
BUILD: threads: fix minor build warnings when threads are disabled
by Willy Tarreau
· 6 years ago
008b3ce
CLEANUP: Fix typos in the cli subsystem
by Joseph Herlant
· 6 years ago
4b58c80
REORG: mworker: declare master variable in global.h
by William Lallemand
· 6 years ago
0108d90
MEDIUM: init: convert all trivial registration calls to initcalls
by Willy Tarreau
· 6 years ago
744a089
BUG/MINOR: mworker: fix FD leak and memory leak in error path
by William Lallemand
· 6 years ago
4cae3b2
BUG/MINOR: cli: Fix memory leak
by Tim Duesterhus
· 6 years ago
4f93e0c
MINOR: cli/activity: rename the stolen CPU time fields to mention milliseconds
by Willy Tarreau
· 6 years ago
baba82f
MINOR: activity: report the average loop time in "show activity"
by Willy Tarreau
· 6 years ago
609aad9
REORG: time/activity: move activity measurements to activity.{c,h}
by Willy Tarreau
· 6 years ago
db6bdfb
MINOR: cli: add mworker_accept_wrapper to 'show fd'
by William Lallemand
· 6 years ago
16dd1b3
MINOR: cli: show master information in 'show proc'
by William Lallemand
· 6 years ago
e368330
MINOR: cli: displays uptime in `show proc`
by William Lallemand
· 6 years ago
e09cdc6
MINOR: cli: format `show proc` to be more readable
by William Lallemand
· 6 years ago
db39843
MINOR: stream-int: replace si_cant_put() with si_rx_room_{blk,rdy}()
by Willy Tarreau
· 6 years ago
4b962a4
MEDIUM: stream-int: fix the si_cant_put() calls used for buffer readiness
by Willy Tarreau
· 6 years ago
a337229
MEDIUM: cli: worker socketpair is unstoppable
by William Lallemand
· 6 years ago
0cd3bd6
MINOR: stream-int: rename si_applet_{want|stop|cant}_{get|put}
by Willy Tarreau
· 6 years ago
550db6d
MEDIUM: mworker: does not create the CLI proxy when no listener
by William Lallemand
· 6 years ago
6b7cd0a
MINOR: cli: can't connect to the target CLI
by William Lallemand
· 6 years ago
adbce8e
MINOR: cli: show the number of reload in 'show proc'
by William Lallemand
· 6 years ago
744de5b
BUG/MINOR: cli: forward the whole command on master CLI
by William Lallemand
· 6 years ago
deeaa59
MINOR: cli: helper to write an response message and close
by William Lallemand
· 6 years ago
2f4ce20
MEDIUM: cli: write a prompt for the CLI proxy of the master
by William Lallemand
· 6 years ago
309dc9a
MEDIUM: mworker: stop the master proxy in the workers
by William Lallemand
· 6 years ago
4e8450b
MINOR: cli: put @master @<relative pid> @!<pid> in the help
by William Lallemand
· 6 years ago
35851fb
MEDIUM: cli: enable "show cli sockets" for the master
by William Lallemand
· 6 years ago
2631434
MINOR: cli: displays sockpair@ in "show cli sockets"
by William Lallemand
· 6 years ago
cf62f7e
MEDIUM: cli: implement 'mode cli' proxy analyzers
by William Lallemand
· 6 years ago
b9f9e3b
MEDIUM: cli: 'show proc' displays processus
by William Lallemand
· 6 years ago
291810d
MEDIUM: mworker: find the server ptr using a CLI prefix
by William Lallemand
· 6 years ago
14721be
MEDIUM: cli: disable some keywords in the master
by William Lallemand
· 6 years ago
e736115
MEDIUM: mworker: create CLI listeners from argv[]
by William Lallemand
· 6 years ago
8a02257
MEDIUM: mworker: proxy for the master CLI
by William Lallemand
· 6 years ago
ce83b4a
MEDIUM: mworker: each worker socketpair is a CLI listener
by William Lallemand
· 6 years ago
ed72d82
MEDIUM: time: measure the time stolen by other threads
by Willy Tarreau
· 6 years ago
c2b7f80
BUG/MINOR: cli: make sure the "getsock" command is only called on connections
by Willy Tarreau
· 6 years ago
647c70b
MINOR: threads: remove the previous synchronization point
by Willy Tarreau
· 6 years ago
bf9fd65
BUG/MEDIUM: cli: make "show fd" thread-safe
by Willy Tarreau
· 6 years ago
79321b9
MINOR: pollers: Add a way to wake a thread sleeping in the poller.
by Olivier Houchard
· 6 years ago
4507351
BUG/MINOR: build: Fix compilation with debug mode enabled
by Christopher Faulet
· 6 years ago
83061a8
MAJOR: chunks: replace struct chunk with struct buffer
by Willy Tarreau
· 6 years ago
843b7cb
MEDIUM: chunks: make the chunk struct's fields match the buffer struct
by Willy Tarreau
· 6 years ago
c9fa048
MAJOR: buffer: finalize buffer detachment
by Willy Tarreau
· 6 years ago
851d12c
MINOR: cli: use the new buffer API
by Willy Tarreau
· 6 years ago
673867c
MAJOR: applets: Use tasks, instead of rolling our own scheduler.
by Olivier Houchard
· 6 years ago
0154edc
BUG/MINOR: cli: don't stop cli_gen_usage_msg() when kw->usage == NULL
by William Lallemand
· 6 years ago
abbf607
MEDIUM: cli: Add payload support
by Aurélien Nephtali
· 6 years ago
c511b7c
BUG/MINOR: cli: Guard against NULL messages when using CLI_ST_PRINT_FREE
by Aurélien Nephtali
· 6 years ago
c754b34
MINOR: cli: report cache indexes in "show fd"
by Willy Tarreau
· 6 years ago
b011d8f
MINOR: mux: add a "show_fd" function to dump debugging information for "show fd"
by Willy Tarreau
· 6 years ago
a833cd9
BUILD/MINOR: cli: fix a build warning introduced by last commit
by Willy Tarreau
· 6 years ago
35b1b48
MINOR: cli: make "show fd" report the mux and mux_ctx pointers when available
by Willy Tarreau
· 6 years ago
4037a3f
MINOR: cli/threads: make "show fd" report thread_sync_io_handler instead of "unknown"
by Willy Tarreau
· 6 years ago
6a61e96
BUG/MINOR: cli: Fix a crash when sending a command with too many arguments
by Aurélien Nephtali
· 6 years ago
6e8a41d
BUG/MINOR: cli: Ensure all command outputs end with a LF
by Aurélien Nephtali
· 6 years ago
b53e208
BUG/MINOR: cli: Fix a typo in the 'set rate-limit' usage
by Aurélien Nephtali
· 6 years ago
bca0876
CLEANUP: cli: Remove a leftover debug message
by Aurélien Nephtali
· 7 years ago
498a115
BUG/MINOR: cli: Fix a crash when passing a negative or too large value to "show fd"
by Aurélien Nephtali
· 7 years ago
1256836
MEDIUM: fd/threads: Make sure we don't miss a fd cache entry.
by Olivier Houchard
· 7 years ago
4815c8c
MAJOR: fd/threads: Make the fdcache mostly lockless.
by Olivier Houchard
· 7 years ago
745c60e
CLEANUP: fd: remove the unused "new" field
by Willy Tarreau
· 7 years ago
ccea35c
BUG/MINOR: cli: use global.maxsock and not maxfd to list all FDs
by Willy Tarreau
· 7 years ago
ebc78d7
BUG/MEDIUM: fd: maintain a per-thread update mask
by Willy Tarreau
· 7 years ago
d80cb4e
MINOR: global: add some global activity counters to help debugging
by Willy Tarreau
· 7 years ago
fbc74e8
MINOR/CLEANUP: proxy: rename "proxy" to "proxies_list"
by Olivier Houchard
· 7 years ago
767a84b
CLEANUP: log: Rename Alert/Warning in ha_alert/ha_warning
by Christopher Faulet
· 7 years ago
26028f6
MINOR: config: Add auto-increment feature for cpu-map
by Christopher Faulet
· 7 years ago
f1f0c5f
MINOR: config: Export parse_process_number and use it wherever it's applicable
by Christopher Faulet
· 7 years ago
5d9846f
MINOR: cli: make "show fd" report the fd's thread mask
by Willy Tarreau
· 7 years ago
f143b80
BUILD: use MAXPATHLEN instead of NAME_MAX.
by Olivier Houchard
· 7 years ago
9aaf778
MAJOR: connection : Split struct connection into struct connection and struct conn_stream.
by Olivier Houchard
· 7 years ago
1bc04c7
BUG/MINOR: threads: Add missing THREAD_LOCAL on static here and there
by Christopher Faulet
· 7 years ago
06d80a9
REORG: channel: finally rename the last bi_* / bo_* functions
by Willy Tarreau
· 7 years ago
017af24
BUG/MEDIUM: cli: fix "show fd" crash when dumping closed FDs
by Willy Tarreau
· 7 years ago
3179489
MINOR: unix: remove the now unused proto_uxst.h file
by Willy Tarreau
· 7 years ago
c3680ec
MINOR: add severity information to cli feedback messages
by Andjelko Iharos
· 7 years ago
c4df59e
MINOR: cli: add socket commands and config to prepend informational messages with severity
by Andjelko Iharos
· 7 years ago
ca36102
CLEANUP: listener: remove the unused handler field
by Willy Tarreau
· 7 years ago
585744b
REORG/MEDIUM: connection: introduce the notion of connection handle
by Willy Tarreau
· 7 years ago
286ec68
BUILD/MINOR: cli: shut a minor gcc warning in "show fd"
by Willy Tarreau
· 7 years ago
7a4a0ac
MINOR: cli: add a new "show fd" command
by Willy Tarreau
· 7 years ago
d6871f7
BUG/MAJOR: cli: fix custom io_release was crushed by NULL.
by Emeric Brun
· 7 years ago
f6975e9
MINOR: cli: add 'expose-fd listeners' to pass listeners FDs
by William Lallemand
· 7 years ago
07a62f7
MINOR: cli: add ACCESS_LVL_MASK to store the access level
by William Lallemand
· 7 years ago
5474087
MINOR: socket transfer: Set a timeout on the socket.
by Olivier Houchard
· 7 years ago
Next »