Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
cf67ec5979cfb31b845bf71fc7dfe953a94cdffc
/
src
/
cfgparse.c
« Previous
421f02e
MINOR: threads: add a MAX_THREADS define instead of LONGBITS
by Willy Tarreau
· 7 years ago
c578d9a
MINOR: mworker: Update messages referencing exit-on-failure
by Tim Duesterhus
· 7 years ago
721d8e0
MINOR: config: report when "monitor fail" rules are misplaced
by Willy Tarreau
· 7 years ago
7e351ee
BUILD/MINOR: haproxy: compiling config cpu parsing handling when needed
by David Carlier
· 7 years ago
4cfede8
MAJOR: mworker: exits the master on failure
by William Lallemand
· 7 years ago
bafbe01
CLEANUP: pools: rename all pool functions and pointers to remove this "2"
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
cb6a945
MINOR: config: Add the threads support in cpu-map directive
by Christopher Faulet
· 7 years ago
11da456
MINOR:: config: Remove thread-map directive
by Christopher Faulet
· 7 years ago
ff4121f
MINOR: config: Support partial ranges in cpu-map directive
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
5ab5177
MINOR: config: Slightly change how parse_process_number works
by Christopher Faulet
· 7 years ago
1dcb9cb
MINOR: config: Support a range to specify processes in "cpu-map" parameter
by Christopher Faulet
· 7 years ago
45a66cc
MEDIUM: config: ensure that tune.bufsize is at least 16384 when using HTTP/2
by Willy Tarreau
· 7 years ago
75ea0a0
BUG/MEDIUM: mworker: does not close inherited FD
by William Lallemand
· 7 years ago
2a944ee
BUILD: threads: Rename SPIN/RWLOCK macros using HA_ prefix
by Christopher Faulet
· 7 years ago
6251902
MINOR: threads: Add thread-map config parameter in the global section
by Christopher Faulet
· 7 years ago
b2812a6
MEDIUM: thread/dns: Make DNS thread-safe
by Christopher Faulet
· 7 years ago
80527f5
MAJOR: threads/peers: Make peers thread safe
by Emeric Brun
· 7 years ago
5b51755
MEDIUM: threads/lb: Make LB algorithms (lb_*.c) thread-safe
by Christopher Faulet
· 7 years ago
c60def8
MAJOR: threads/task: handle multithread on task scheduler
by Emeric Brun
· 7 years ago
be0faa2
MINOR: threads: Add nbthread parameter
by Christopher Faulet
· 7 years ago
0108bb3
MEDIUM: mailers: Init alerts during conf parsing and refactor their processing
by Christopher Faulet
· 7 years ago
67957bd
MAJOR: dns: Refactor the DNS code
by Christopher Faulet
· 7 years ago
1b421ea
MINOR: acl: Pass the ACLs as an explicit parameter of build_acl_cond
by Christopher Faulet
· 7 years ago
e4e830d
MINOR: action: Factorize checks on rules calling check_ptr if defined
by Christopher Faulet
· 7 years ago
4fce0d8
MINOR: action: Use trk_idx instead of tcp/http_trk_idx
by Christopher Faulet
· 7 years ago
48b4bb4
MEDIUM: cfgparse: post parsing registration
by William Lallemand
· 7 years ago
d2ff56d
MEDIUM: cfgparse: post section callback
by William Lallemand
· 7 years ago
0de59fd
MINOR: listeners: new function create_listeners
by Willy Tarreau
· 7 years ago
9d5be5c
MINOR: protocols: register the ->add function and stop calling them directly
by Willy Tarreau
· 7 years ago
3228238
MINOR: protocols: always pass a "port" argument to the listener creation
by Willy Tarreau
· 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
ca36102
CLEANUP: listener: remove the unused handler field
by Willy Tarreau
· 7 years ago
0c219be
BUG/MEDIUM: dns: fix accepted_payload_size parser to avoid integer overflow
by Willy Tarreau
· 7 years ago
9d8dbbc
MINOR: dns: Maximum DNS udp payload set to 8192
by Baptiste Assmann
· 7 years ago
686408b
MINOR: dns: default "hold obsolete" timeout set to 0
by Baptiste Assmann
· 7 years ago
2af08fe
MINOR: dns: enabled edns0 extension and make accpeted payload size tunable
by Baptiste Assmann
· 7 years ago
2043327
MINOR: dns: duplicate entries in resolution wait queue for SRV records
by Baptiste Assmann
· 7 years ago
8da5f98
MINOR: dns: Handle SRV records.
by Olivier Houchard
· 7 years ago
a8c6db8
MINOR: dns: Cache previous DNS answers.
by Olivier Houchard
· 7 years ago
f1d33db
CLEANUP: task: remove all initializations to TICK_ETERNITY after task_new()
by Willy Tarreau
· 7 years ago
ed2b4a6
BUG/MINOR: peers: peer synchronization issue (with several peers sections).
by Frédéric Lécaille
· 7 years ago
96fd926
BUG/MAJOR: http: fix buffer overflow on loguri buffer.
by Emeric Brun
· 7 years ago
50174f3
BUG/MINOR: cfgparse: Check if tune.http.maxhdr is in the range 1..32767
by Christopher Faulet
· 7 years ago
201c07f
MAJOR/REORG: dns: DNS resolution task and requester queues
by Baptiste Assmann
· 7 years ago
4274637
REORG: dns: dns_option structure, storage of hostname_dn
by Baptiste Assmann
· 8 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
7f80eb2
MEDIUM: proxy: zombify proxies only when the expose-fd socket is bound
by William Lallemand
· 7 years ago
b418c12
MINOR: server: cli: Add server FQDNs to server-state file and stats socket.
by Frédéric Lécaille
· 8 years ago
b82f742
MINOR: server: Add 'server-template' new keyword supported in backend sections.
by Frédéric Lécaille
· 8 years ago
1fc0516
MINOR: proxy: Don't close FDs if not our proxy.
by Olivier Houchard
· 8 years ago
1822e8c
BUG/MINOR: config: missing goto out after parsing an incorrect ACL character
by Willy Tarreau
· 8 years ago
ea5b0e6
MINOR: config parsing: add warning when log-format/tcplog/httplog is overriden in "defaults" sections
by Guillaume de Lafond
· 8 years ago
2efc649
BUG/MINOR: cfgparse: loop in tracked servers lists not detected by check_config_validity().
by Frédéric Lécaille
· 8 years ago
a5938f7
CLEANUP: config: Typo in comment.
by Olivier Houchard
· 8 years ago
4e69404
MINOR: server: Add dynamic session cookies.
by Olivier Houchard
· 8 years ago
de7dc88
MINOR: config: warn when some HTTP rules are used in a TCP proxy
by Willy Tarreau
· 8 years ago
8ef7525
MAJOR: spoe: refactor the filter to clean up the code
by Christopher Faulet
· 8 years ago
4f86264
BUG/MEDIUM: config: reject anything but "if" or "unless" after a use-backend rule
by Willy Tarreau
· 8 years ago
3f78357
OPTIM/MINOR: config: Optimize fullconn automatic computation loading configuration
by Emeric Brun
· 8 years ago
48ef4c9
MINOR: tools: make str2sa_range() return the port in a separate argument
by Willy Tarreau
· 8 years ago
4c18346
BUG/MINOR: config: emit a warning if http-reuse is enabled with incompatible options
by Willy Tarreau
· 8 years ago
0184ea7
BUG/MAJOR: channel: Fix the definition order of channel analyzers
by Christopher Faulet
· 8 years ago
17d4538
MINOR: ssl_sock: implement and use prepare_srv()/destroy_srv()
by Willy Tarreau
· 8 years ago
a261e9b
CLEANUP: connection: remove all direct references to raw_sock and ssl_sock
by Willy Tarreau
· 8 years ago
795cdab
MINOR: ssl_sock: implement ssl_sock_destroy_bind_conf()
by Willy Tarreau
· 8 years ago
55d3791
MEDIUM: ssl_sock: implement ssl_sock_prepare_bind_conf()
by Willy Tarreau
· 8 years ago
0320934
MEDIUM: ssl: remote the proxy argument from most functions
by Willy Tarreau
· 8 years ago
c95bad5
MEDIUM: move listener->frontend to bind_conf->frontend
by Willy Tarreau
· 8 years ago
71a8c7c
MINOR: listener: move the transport layer pointer to the bind_conf
by Willy Tarreau
· 8 years ago
94ff03a
BUG/MEDIUM: ssl: avoid double free when releasing bind_confs
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
14e36a1
MEDIUM: cfgparse: move ssl-dh-param-file parsing to ssl_sock
by Willy Tarreau
· 8 years ago
f22e968
MINOR: cfgparse: move parsing of ssl-default-{bind,server}-ciphers to ssl_sock
by Willy Tarreau
· 8 years ago
0bea58d
MEDIUM: cfgparse: move maxsslconn parsing to ssl_sock
by Willy Tarreau
· 8 years ago
9ceda38
MEDIUM: cfgparse: move all tune.ssl.* keywords to ssl_sock
by Willy Tarreau
· 8 years ago
8c3b0fd
MINOR: cfgparse: move parsing of "ca-base" and "crt-base" to ssl_sock
by Willy Tarreau
· 8 years ago
ece9b07
MINOR: cfgparse: add two new functions to check arguments count
by Willy Tarreau
· 8 years ago
3971310
REORG: tcp-rules: move tcp rules processing to their own file
by Willy Tarreau
· 8 years ago
d39ad44
CLEANUP: cfgparse: cascade the warnif_misplaced_* rules
by Willy Tarreau
· 8 years ago
ae9bea0
CLEANUP: counters: move from 3 types to 2 types
by Willy Tarreau
· 8 years ago
8a4e442
MEDIUM: log-format: Use standard HAProxy log system to report errors
by Thierry FOURNIER / OZON.IO
· 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
5948b01
BUG/MINOR: conf: calloc untested
by Thierry FOURNIER / OZON.IO
· 8 years ago
59fd511
MEDIUM: log-format/conf: take into account the parse_logformat_string() return code
by Thierry FOURNIER / OZON.IO
· 8 years ago
6fe0e1b
CLEANUP: log-format: remove unused arguments
by Thierry FOURNIER / OZON.IO
· 8 years ago
9ed6203
REORG: cli: split dumpstats.h in stats.h and cli.h
by William Lallemand
· 8 years ago
ba7bc16
MINOR: spoe/checks: Add support for SPOP health checks
by Christopher Faulet
· 8 years ago
79bdef3
MINOR: cfgparse: Parse scope lines and save the last one parsed
by Christopher Faulet
· 8 years ago
7110b40
MINOR: cfgparse: Add functions to backup and restore registered sections
by Christopher Faulet
· 8 years ago
898566e
CLEANUP: remove last references to 'ruleset' section
by Christopher Faulet
· 8 years ago
987e16d
MINOR: dns: implement extra 'hold' timers.
by Baptiste Assmann
· 8 years ago
Next »