Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
5b80fa2864d6ad04abce345f46b35b7ec7e67d55
/
include
/
types
/
global.h
4b58c80
REORG: mworker: declare master variable in global.h
by William Lallemand
· 6 years ago
172f5ce
MINOR: initcall: use initcalls for most post_{check,deinit} and per_thread*
by Willy Tarreau
· 6 years ago
8071338
MINOR: initcall: apply initcall to all register_build_opts() calls
by Willy Tarreau
· 6 years ago
beb859a
MINOR: polling: add an option to support busy polling
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
944e619
MEDIUM: mworker: wait mode use standard init code path
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
a719926
MEDIUM: jobs: support unstoppable jobs for soft stop
by William Lallemand
· 6 years ago
2d372c2
MINOR: stats: report the number of currently connected peers
by Willy Tarreau
· 6 years ago
199ad24
MINOR: stats: report the number of active peers in "show info"
by Willy Tarreau
· 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
6e0db2f
MEDIUM: mworker: add proc_list in global.h
by William Lallemand
· 6 years ago
7e1299b
REORG: mworker: move struct mworker_proc to global.h
by William Lallemand
· 6 years ago
ed72d82
MEDIUM: time: measure the time stolen by other threads
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
83061a8
MAJOR: chunks: replace struct chunk with struct buffer
by Willy Tarreau
· 6 years ago
673867c
MAJOR: applets: Use tasks, instead of rolling our own scheduler.
by Olivier Houchard
· 6 years ago
1599b80
MINOR: tasks: Make the number of tasks to run at once configurable.
by Olivier Houchard
· 6 years ago
d80cb4e
MINOR: global: add some global activity counters to help debugging
by Willy Tarreau
· 7 years ago
421f02e
MINOR: threads: add a MAX_THREADS define instead of LONGBITS
by Willy Tarreau
· 7 years ago
f4571a0
MINOR: global/threads: move cpu_map at the end of the global struct
by Willy Tarreau
· 7 years ago
ece0c33
BUG/MEDIUM: ssl engines: Fix async engines fds were not considered to fix fd limit automatically.
by Emeric Brun
· 7 years ago
4cfede8
MAJOR: mworker: exits the master on failure
by William Lallemand
· 7 years ago
cb6a945
MINOR: config: Add the threads support in cpu-map directive
by Christopher Faulet
· 7 years ago
d6942c8
MEDIUM: mworker: Add systemd `Type=notify` support
by Tim Duesterhus
· 7 years ago
9dcf9b6
MINOR: threads: Use __decl_hathreads to declare locks
by Christopher Faulet
· 7 years ago
387bd4f
CLEANUP: global: introduce variable pid_bit to avoid shifts with relative_pid
by Willy Tarreau
· 7 years ago
6251902
MINOR: threads: Add thread-map config parameter in the global section
by Christopher Faulet
· 7 years ago
6adad11
MEDIUM: threads/chunks: Transform trash chunks in thread-local variables
by Christopher Faulet
· 7 years ago
be0faa2
MINOR: threads: Add nbthread parameter
by Christopher Faulet
· 7 years ago
415f611
MINOR: threads: Add mechanism to register per-thread init/deinit functions
by Christopher Faulet
· 7 years ago
67957bd
MAJOR: dns: Refactor the DNS code
by Christopher Faulet
· 7 years ago
2cc5bae
MINOR: listeners: make listeners count consistent with reality
by Willy Tarreau
· 7 years ago
ad405f1
MINOR: buffers: Move swap_buffer into buffer.c and add deinit_buffer function
by Christopher Faulet
· 7 years ago
23e9e93
MINOR: log: Add logurilen tunable.
by Stéphane Cottin
· 7 years ago
69f9b3b
MEDIUM: mworker: exit-on-failure option
by William Lallemand
· 7 years ago
095ba4c
MEDIUM: mworker: replace systemd mode by master worker mode
by William Lallemand
· 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
1fc0516
MINOR: proxy: Don't close FDs if not our proxy.
by Olivier Houchard
· 7 years ago
203ec5a
MEDIUM: global: add a 'hard-stop-after' option to cap the soft-stop time
by Cyril Bonté
· 7 years ago
ef93460
CLEANUP: ssl: move most ssl-specific global settings to ssl_sock.c
by Willy Tarreau
· 8 years ago
3687803
MEDIUM: compression: move the zlib-specific stuff from global.h to compression.c
by Willy Tarreau
· 8 years ago
bee9dde
CLEANUP: da: move global settings out of the global section
by Willy Tarreau
· 8 years ago
b7a6714
CLEANUP: 51d: move global settings out of the global section
by Willy Tarreau
· 8 years ago
350c1c6
CLEANUP: wurfl: move global settings out of the global section
by Willy Tarreau
· 8 years ago
05554e6
MINOR: haproxy: add a registration for post-deinit functions
by Willy Tarreau
· 8 years ago
e694573
MINOR: haproxy: add a registration for post-check functions
by Willy Tarreau
· 8 years ago
cdb737e
MINOR: haproxy: add a registration for build options
by Willy Tarreau
· 8 years ago
ff2613e
MEDIUM: vars: Add a per-process scope for variables
by Christopher Faulet
· 8 years ago
3eed10e
MINOR: init: add -dr to ignore server address resolution failures
by Willy Tarreau
· 8 years ago
e5d3169
CLEANUP: wurfl: reduce exposure in the rest of the code
by Willy Tarreau
· 8 years ago
d0027ed
MEDIUM: wurfl: add Scientiamobile WURFL device detection module
by scientiamobile
· 8 years ago
a0bcbdc
MEDIUM: make SO_REUSEPORT configurable
by Lukas Tribus
· 8 years ago
1f077eb
BUILD/MAJOR:updated 51d Trie implementation to incorperate latest update to 51Degrees.c
by ben51degrees
· 8 years ago
7006045
BUG/MEDIUM: config: properly adjust maxconn with nbproc when memmax is forced
by Willy Tarreau
· 9 years ago
43885c7
BUG/MEDIUM: logs: segfault writing to log from Lua
by Dragan Dosen
· 9 years ago
5801a82
MINOR: global: Few new struct fields for da module
by David Carlier
· 9 years ago
1079096
MINOR: global: Added new fields for 51Degrees device detection
by James Rosewell
· 9 years ago
e088226
MINOR: config: new global section directive: server-state-file
by Baptiste Assmann
· 9 years ago
6bc8936
MINOR: config: new global directive server-state-base
by Baptiste Assmann
· 9 years ago
29fbe51
MAJOR: tproxy: remove support for cttproxy
by Willy Tarreau
· 9 years ago
105c8e6
MEDIUM: 51d: add LRU-based cache on User-Agent string detection
by Dragan Dosen
· 9 years ago
93b38d9
MEDIUM: 51Degrees code refactoring and cleanup
by Dragan Dosen
· 9 years ago
325137d
MEDIUM: dns: implement a DNS resolver
by Baptiste Assmann
· 9 years ago
31af49d
MEDIUM: ssl: Add options to forge SSL certificates
by Christopher Faulet
· 9 years ago
4d441a7
MEDIUM: sample: add trie support to 51Degrees
by Thomas Holmes
· 9 years ago
eef3f9f
MINOR: global: add several 51Degrees members to global
by Thomas Holmes
· 9 years ago
ba3dd2b
CLEANUP: global: remove one ifdef USE_DEVICEATLAS
by Willy Tarreau
· 9 years ago
88d13cb
MEDIUM: global: add the DeviceAtlas required elements to struct global
by David Carlier
· 9 years ago
98d0485
MAJOR: config: remove the deprecated reqsetbe / reqisetbe actions
by Willy Tarreau
· 9 years ago
f3045d2
MAJOR: pattern: add LRU-based cache on pattern matching
by Willy Tarreau
· 9 years ago
d92aa5c
MINOR: global: report information about the cost of SSL connections
by Willy Tarreau
· 10 years ago
fce0311
MINOR: global: always export some SSL-specific metrics
by Willy Tarreau
· 10 years ago
33cb065
MINOR: config: implement global setting tune.buffers.limit
by Willy Tarreau
· 10 years ago
a24adf0
MAJOR: session: only wake up as many sessions as available buffers permit
by Willy Tarreau
· 10 years ago
2c86cbf
MINOR: ssl: add statement to force some ssl options in global.
by Emeric Brun
· 10 years ago
65d805f
BUILD: fix dependencies between config and compat.h
by Willy Tarreau
· 10 years ago
18324f5
MEDIUM: log: support a user-configurable max log line length
by Willy Tarreau
· 10 years ago
98637e5
MEDIUM: Add external check
by Simon Horman
· 10 years ago
f46cd6e
MEDIUM: ssl: Add the option to use standardized DH parameters >= 1024 bits
by Remi Gacogne
· 10 years ago
ce3f913
MINOR: stats: add counters for SSL cache lookups and misses
by Willy Tarreau
· 10 years ago
0c9c272
MINOR: stats: report SSL key computations per second
by Willy Tarreau
· 10 years ago
a9db57e
MEDIUM: config: limit nbproc to the machine's word size
by Willy Tarreau
· 12 years ago
8dc6039
MINOR: ssl: add global statement tune.ssl.force-private-cache.
by Emeric Brun
· 10 years ago
ed44649
MEDIUM: config: warn that '{cli,con,srv}timeout' are deprecated
by Willy Tarreau
· 10 years ago
a3c504c
MEDIUM: config: inform the user only once that "redispatch" is deprecated
by Willy Tarreau
· 10 years ago
40bac83
MEDIUM: config: inform the user that "reqsetbe" is deprecated
by Willy Tarreau
· 10 years ago
de9d2d7
MEDIUM: config: inform the user about the deprecatedness of "block" rules
by Willy Tarreau
· 10 years ago
ff05550
MINOR: config: add minimum support for emitting warnings only once
by Willy Tarreau
· 10 years ago
1746eec
MINOR: checks: add a new global max-spread-checks directive
by Willy Tarreau
· 10 years ago
88afe03
BUG/MINOR: Fix name lookup ordering when compiled with USE_GETADDRINFO
by Nenad Merdanovic
· 10 years ago
7e31273
MINOR: config: make the stream interface idle timer user-configurable
by Willy Tarreau
· 11 years ago
850efd5
MEDIUM: ssl: Set verify 'required' as global default for servers side.
by Emeric Brun
· 11 years ago
e43d532
MEDIUM: listener: apply a limit on the session rate submitted to SSL
by Willy Tarreau
· 11 years ago
93e7c00
MEDIUM: listener: add support for limiting the session rate in addition to the connection rate
by Willy Tarreau
· 11 years ago
1f0da24
BUG/MEDIUM: unique_id: HTTP request counter is not stable
by Willy Tarreau
· 11 years ago
Next »