Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
4fce0d844752fbdd5e4613f99b23727f4829fdd6
/
src
/
haproxy.c
64cc49c
MAJOR: servers: propagate server status changes asynchronously.
by Emeric Brun
· 7 years ago
52a91d3
MEDIUM: check: server states and weight propagation re-work
by Emeric Brun
· 7 years ago
63fe652
MINOR: fd: Move (de)allocation of fdtab and fdinfo in (de)init_pollers
by Christopher Faulet
· 7 years ago
6988f67
MINOR: http: Use a trash chunk to store decoded string of the HTTP auth header
by Christopher Faulet
· 7 years ago
ca20d02
MINOR: stick-tables: Make static_table_key a struct variable instead of a pointer
by Christopher Faulet
· 7 years ago
ad405f1
MINOR: buffers: Move swap_buffer into buffer.c and add deinit_buffer function
by Christopher Faulet
· 7 years ago
084aa96
MINOR: logs: Realloc log buffers only after the config is parsed and checked
by Christopher Faulet
· 7 years ago
0132d06
MINOR: logs: Use dedicated function to init/deinit log buffers
by Christopher Faulet
· 7 years ago
3ef2639
MEDIUM: chunks: Realloc trash buffers only after the config is parsed and checked
by Christopher Faulet
· 7 years ago
748919a
MINOR: chunks: Use dedicated function to init/deinit trash buffers
by Christopher Faulet
· 7 years ago
97148f6
MINOR: init: Fix CPU affinity setting on FreeBSD.
by Olivier Houchard
· 7 years ago
50bc31d
BUILD/MINOR: build without openssl still broken
by Willy Tarreau
· 7 years ago
f1d33db
CLEANUP: task: remove all initializations to TICK_ETERNITY after task_new()
by Willy Tarreau
· 7 years ago
be7b1ce
BUG/MINOR: Prevent a use-after-free on error scenario on option "-x".
by Olivier Houchard
· 7 years ago
ed2b4a6
BUG/MINOR: peers: peer synchronization issue (with several peers sections).
by Frédéric Lécaille
· 7 years ago
8a361b5
BUG/MEDIUM: mworker: don't reuse PIDs passed to the master
by William Lallemand
· 7 years ago
2bf6d62
MINOR: mworker: don't copy -x argument anymore in copy_argv()
by William Lallemand
· 7 years ago
4fc0969
MINOR: warning on multiple -x
by William Lallemand
· 7 years ago
45eff44
BUG/MEDIUM: fix segfault when no argument to -x option
by William Lallemand
· 7 years ago
1499b9b
BUG/MEDIUM: misplaced exit and wrong exit code
by William Lallemand
· 7 years ago
cf4e496
BUG/MEDIUM: build without openssl broken
by William Lallemand
· 7 years ago
e20b6a6
MEDIUM: mworker: workers exit when the master leaves
by William Lallemand
· 7 years ago
69f9b3b
MEDIUM: mworker: exit-on-failure option
by William Lallemand
· 7 years ago
85b0bd9
MEDIUM: mworker: try to guess the next stats socket to use with -x
by William Lallemand
· 7 years ago
cb11fd2
MEDIUM: mworker: wait mode on reload failure
by William Lallemand
· 7 years ago
73b85e7
MEDIUM: mworker: handle reload and signals
by William Lallemand
· 7 years ago
095ba4c
MEDIUM: mworker: replace systemd mode by master worker mode
by William Lallemand
· 7 years ago
872f9c2
MEDIUM: ssl: add basic support for OpenSSL crypto engine
by Grant Zhang
· 8 years ago
7f80eb2
MEDIUM: proxy: zombify proxies only when the expose-fd socket is bound
by William Lallemand
· 7 years ago
2395368
DOC: update RFC references
by Lukas Tribus
· 8 years ago
b83dc3d
MEDIUM: config: don't check config validity when there are fatal errors
by Willy Tarreau
· 8 years ago
5474087
MINOR: socket transfer: Set a timeout on the socket.
by Olivier Houchard
· 8 years ago
1fc0516
MINOR: proxy: Don't close FDs if not our proxy.
by Olivier Houchard
· 8 years ago
f73629d
MINOR: global: Add an option to get the old listening sockets.
by Olivier Houchard
· 8 years ago
7b67726
[RELEASE] Released version 1.8-dev1
by Willy Tarreau
· 8 years ago
203ec5a
MEDIUM: global: add a 'hard-stop-after' option to cap the soft-stop time
by Cyril Bonté
· 8 years ago
b686afd
MINOR: chunks: implement a simple dynamic allocator for trash buffers
by Willy Tarreau
· 8 years ago
26c6eb8
BUG/MAJOR: dns: restart sockets after fork()
by Baptiste Assmann
· 8 years ago
5cd1b92
MINOR: dns: give ability to dns_init_resolvers() to close a socket when requested
by Baptiste Assmann
· 8 years ago
1e4fc43
BUG/MINOR: systemd: potential zombie processes
by William Lallemand
· 8 years ago
ef93460
CLEANUP: ssl: move most ssl-specific global settings to ssl_sock.c
by Willy Tarreau
· 8 years ago
d1c5750
CLEANUP: ssl: move tlskeys_finalize_config() to a post_check callback
by Willy Tarreau
· 8 years ago
17d4538
MINOR: ssl_sock: implement and use prepare_srv()/destroy_srv()
by Willy Tarreau
· 8 years ago
795cdab
MINOR: ssl_sock: implement ssl_sock_destroy_bind_conf()
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
b149eed
CLEANUP: da: register the deinitialization function
by Willy Tarreau
· 8 years ago
7ac4c20
CLEANUP: 51d: register the deinitialization function
by Willy Tarreau
· 8 years ago
800f93f
CLEANUP: wurfl: register the deinit function via the dedicated list
by Willy Tarreau
· 8 years ago
05554e6
MINOR: haproxy: add a registration for post-deinit functions
by Willy Tarreau
· 8 years ago
876054d
CLEANUP: da: make use of the late init registration code
by Willy Tarreau
· 8 years ago
9f3f254
CLEANUP: 51d: make use of the late init registration
by Willy Tarreau
· 8 years ago
dc2ed47
CLEANUP: wurfl: make use of the late init registration
by Willy Tarreau
· 8 years ago
64bca59
CLEANUP: filters: use the function registration to initialize all proxies
by Willy Tarreau
· 8 years ago
865c514
CLEANUP: checks: make use of the post-init registration to start checks
by Willy Tarreau
· 8 years ago
e694573
MINOR: haproxy: add a registration for post-check functions
by Willy Tarreau
· 8 years ago
e8692b4
CLEANUP: auth: use the build options list to report its support
by Willy Tarreau
· 8 years ago
b97c6fb
CLEANUP: compression: use the build options list to report the algos
by Willy Tarreau
· 8 years ago
c2c0b61
CLEANUP: ssl: use the build options list to report the SSL details
by Willy Tarreau
· 8 years ago
7a9ac6d
CLEANUP: regex: use the build options list to report the regex type
by Willy Tarreau
· 8 years ago
bb57d94
CLEANUP: lua: use the build options list to report it
by Willy Tarreau
· 8 years ago
ba96291
CLEANUP: tcp: use the build options list to report transparent modes
by Willy Tarreau
· 8 years ago
dba5002
CLEANUP: namespaces: use the build options list to report it
by Willy Tarreau
· 8 years ago
3dd483e
CLEANUP: da: use the build options list to report it
by Willy Tarreau
· 8 years ago
b5e58d6
CLEANUP: 51d: use the build options list to report it
by Willy Tarreau
· 8 years ago
770042d
CLEANUP: wurfl: use the build options list to report it
by Willy Tarreau
· 8 years ago
cdb737e
MINOR: haproxy: add a registration for build options
by Willy Tarreau
· 8 years ago
1b5af7c
CLEANUP: haproxy: statify unexported functions
by Willy Tarreau
· 8 years ago
34c5cc9
MINOR: task: Rename run_queue and run_queue_cur counters
by Christopher Faulet
· 8 years ago
1cbe74c
MINOR: applet: Count number of (active) applets
by Christopher Faulet
· 8 years ago
4ed1c95
MINOR: http/conf: store the use_backend configuration file and line for logs
by Thierry FOURNIER / OZON.IO
· 8 years ago
ff2613e
MEDIUM: vars: Add a per-process scope for variables
by Christopher Faulet
· 8 years ago
476e5d0
REORG: sample: move code to release a sample expression in sample.c
by Christopher Faulet
· 8 years ago
3eed10e
MINOR: init: add -dr to ignore server address resolution failures
by Willy Tarreau
· 8 years ago
83cbaa5
MAJOR: server: postpone address resolution
by Baptiste Assmann
· 8 years ago
4215d7d
MINOR: init: move apply_server_state in haproxy.c before MODE_CHECK
by Baptiste Assmann
· 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
757478e
BUG/MEDIUM: servers: properly propagate the maintenance states during startup
by Willy Tarreau
· 8 years ago
b957109
BUG/MEDIUM: systemd: let the wrapper know that haproxy has completed or failed
by Willy Tarreau
· 8 years ago
a0bcbdc
MEDIUM: make SO_REUSEPORT configurable
by Lukas Tribus
· 8 years ago
255cc51
MINOR: show Running on zlib version
by Lukas Tribus
· 8 years ago
dcbc5c5
MINOR: show Built with PCRE version
by Lukas Tribus
· 8 years ago
d64788d
BUG/MINOR: displayed PCRE version is running release
by Lukas Tribus
· 8 years ago
164dd0b
BUG/MINOR: init: ensure that FD limit is raised to the max allowed
by Willy Tarreau
· 8 years ago
ef63547
BUG/MINOR: init: always ensure that global.rlimit_nofile matches actual limits
by Willy Tarreau
· 8 years ago
e384139
BUG/MEDIUM: init: don't use environment locale
by Maxime de Roucy
· 8 years ago
379d9c7
MEDIUM: init: allow directory as argument of -f
by Maxime de Roucy
· 9 years ago
0f50392
MEDIUM: init: use list_append_word in haproxy.c
by Maxime de Roucy
· 9 years ago
7d1b48f
[RELEASE] Released version 1.7-dev3
by Willy Tarreau
· 9 years ago
b3f4e14
MINOR: filters: Print the list of existing filters during HA startup
by Christopher Faulet
· 9 years ago
3c2f2f2
CLEANUP: remove unneeded casts
by Vincent Bernat
· 9 years ago
8234f6d
[RELEASE] Released version 1.7-dev2
by Willy Tarreau
· 9 years ago
b413c2a
BUG/MINOR: log: GMT offset not updated when entering/leaving DST
by Benoit GARNIER
· 9 years ago
835b921
MEDIUM: log: add a new log format flag "E"
by Dragan Dosen
· 9 years ago
92d3638
MAJOR: filters/http: Rewrite the HTTP compression as a filter
by Christopher Faulet
· 9 years ago
d7c9196
MAJOR: filters: Add filters support
by Christopher Faulet
· 10 years ago
6ad6bde
MINOR: rename master process name in -Ds (systemd mode)
by William Lallemand
· 9 years ago
Next »