Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
6b07bf75984a7d9e3e796c92415dfa3c45516a70
/
src
« Previous
7d67d7b
MINOR: stream-int: add a new pointer to the end point
by Willy Tarreau
· 11 years ago
372d670
MINOR: stream-int: split si_prepare_embedded into si_prepare_none and si_prepare_applet
by Willy Tarreau
· 11 years ago
9b6c2c7
MINOR: stream-int: rename ->applet to ->appctx
by Willy Tarreau
· 11 years ago
f4acee3
MEDIUM: stream interface: move the peers' ptr into the applet context
by Willy Tarreau
· 11 years ago
1e6902f
MINOR: connection: always initialize conn->objt_type to OBJ_TYPE_CONN
by Willy Tarreau
· 11 years ago
6fe1541
MINOR: stream-int: make the shutr/shutw functions void
by Willy Tarreau
· 11 years ago
8b3d7df
MEDIUM: stream-int: split the shutr/shutw functions between applet and conn
by Willy Tarreau
· 11 years ago
fac4bd1
MAJOR: session: pass applet return traffic through the response analysers
by Willy Tarreau
· 11 years ago
d84fb5e
MAJOR: session: check for a connection to an applet in sess_prepare_conn_req()
by Willy Tarreau
· 11 years ago
7584b27
MEDIUM: session: detect applets from the session by using s->target
by Willy Tarreau
· 11 years ago
414e9bb
MEDIUM: stats: move request argument processing to the final step
by Willy Tarreau
· 11 years ago
347a35d
MAJOR: stats: move the HTTP stats handling to its applet
by Willy Tarreau
· 11 years ago
96d4491
MEDIUM: stats: prepare the HTTP stats I/O handler to support more states
by Willy Tarreau
· 11 years ago
2e1401a
MINOR: connection: make it easier to emit proxy protocol for unknown addresses
by Willy Tarreau
· 11 years ago
4c804ec
MINOR: http: prevent smp_fetch_url_{ip,port} from using si->conn
by Willy Tarreau
· 11 years ago
9f68148
MEDIUM: peers: don't rely on conn->xprt_ctx anymore
by Willy Tarreau
· 11 years ago
306f830
MEDIUM: stats: don't use conn->xprt_ctx anymore
by Willy Tarreau
· 11 years ago
a94d2d7
MEDIUM: stats: don't use conn->xprt_st anymore
by Willy Tarreau
· 11 years ago
0838295
CLEANUP: stream_interface: remove unused field err_loc
by Willy Tarreau
· 11 years ago
3ce88c7
BUG/MEDIUM: pattern: Pattern node has type of "struct pat_idx_elt" in place of "struct eb_node"
by Thierry FOURNIER
· 11 years ago
9667a80
BUG/MEDIUM: stick-tables: complete the latest fix about store-responses
by Willy Tarreau
· 11 years ago
37e340c
BUG/MEDIUM: stick: completely remove the unused flag from the store entries
by Willy Tarreau
· 11 years ago
fbe0edf
MEDIUM: checks: make tcp-check perform multiple send() at once
by Willy Tarreau
· 11 years ago
98aec9f
BUG/MINOR: checks: tcp-check actions are enums, not flags
by Willy Tarreau
· 11 years ago
3d536ac
BUG/MINOR: acl: fix sample expression error reporting
by Willy Tarreau
· 11 years ago
681e49d
BUG/MEDIUM: args: fix double free on error path in argument expression parser
by Willy Tarreau
· 11 years ago
abca5b6
BUG/MEDIUM: check: tcp-check might miss some outgoing data when socket buffers are full
by Willy Tarreau
· 11 years ago
a970c28
BUG/MEDIUM: checks: tcp-check: do not poll when there's nothing to send
by Willy Tarreau
· 11 years ago
5ecb77f
MEDIUM: checks: add send/expect tcp based check
by Baptiste Assmann
· 11 years ago
bb77c8e
MINOR: tools: function my_memmem() to lookup binary contents
by Baptiste Assmann
· 11 years ago
126d406
MINOR: tools: add a generic binary hex string parser
by Willy Tarreau
· 11 years ago
0ffe78c
MEDIUM: map: merge identical maps
by Thierry FOURNIER
· 11 years ago
a82d202
MINOR: map: Cleanup the initialisation of map descriptors.
by Thierry FOURNIER
· 11 years ago
275db69
BUG/MINOR: map: The map list was declared in the map.h file
by Thierry FOURNIER
· 11 years ago
ab92cf3
BUG/MINOR: acl: acl parser does not recognize empty converter list
by Thierry FOURNIER
· 11 years ago
2d351b6
OPTIM: checks: avoid setting SO_LINGER twice
by Willy Tarreau
· 11 years ago
06559ac
OPTIM: checks: don't poll on recv when using plain TCP connects
by Willy Tarreau
· 11 years ago
25e2ab5
MEDIUM: checks: centralize error reporting
by Willy Tarreau
· 11 years ago
20a1834
BUG/MINOR: checks: do not trust errno in write event before any syscall
by Willy Tarreau
· 11 years ago
ce3eda7
MINOR: connection: clear errno prior to checking for errors
by Willy Tarreau
· 11 years ago
67ff7e0
BUG/MEDIUM: acl: fix regression introduced by latest converters support
by Willy Tarreau
· 11 years ago
26f4a04
MEDIUM: connection: set the socket shutdown flags on socket errors
by Willy Tarreau
· 11 years ago
7fe4569
BUG/MINOR: connection: check EINTR when sending a PROXY header
by Willy Tarreau
· 11 years ago
f12a20e
BUG/MINOR: tcp: check that no error is pending during a connect probe
by Willy Tarreau
· 11 years ago
4f48990
OPTIM: stream_interface: return directly if the connection flag CO_FL_ERROR has been set
by Godbach
· 11 years ago
6b7764a
MINOR: stats: remove some confusion between the DRAIN state and NOLB
by Willy Tarreau
· 11 years ago
0900bcb
BUG/MEDIUM: checks: also update the DRAIN state from the web interface
by Willy Tarreau
· 11 years ago
ea292ae
BUG/MINOR: checks: don't consider errno and use conn->err_code
by Willy Tarreau
· 11 years ago
02b0f58
BUG/MEDIUM: checks: fix a long-standing issue with reporting connection errors
by Willy Tarreau
· 11 years ago
2f075e9
BUG/MEDIUM: checks: fix health check regression causing them to depend on declaration order
by Willy Tarreau
· 11 years ago
9eba36b
BUILD: log: silent a warning about isblank() with latest patches
by Willy Tarreau
· 11 years ago
60e0838
BUG/MINOR: http: usual deinit stuff in last commit
by Willy Tarreau
· 11 years ago
d18cd0f
MEDIUM: http: The redirect strings follows the log format rules.
by Thierry FOURNIER
· 11 years ago
06d97f9
MEDIUM: log-format: relax parsing of '%' followed by unsupported characters
by Willy Tarreau
· 11 years ago
d5f624d
MEDIUM: sample: add the "map" converter
by Thierry FOURNIER
· 11 years ago
b805f71
MEDIUM: sample: let the cast functions set their output type
by Thierry FOURNIER
· 11 years ago
803685f
MEDIUM: stick-tables: support automatic conversion from ipv4<->ipv6
by Willy Tarreau
· 11 years ago
6f8fe31
MINOR: pattern: import acl_find_match_name() into pattern.h
by Willy Tarreau
· 11 years ago
0cba607
MINOR: acl/pattern: use types different from int to clarify who does what.
by Willy Tarreau
· 11 years ago
a65b343
MEDIUM: pattern: rename "acl" prefix to "pat"
by Thierry FOURNIER
· 11 years ago
d163e1c
MEDIUM: pattern: create pattern expression
by Thierry FOURNIER
· 11 years ago
ed66c29
REORG: acl/pattern: extract pattern matching from the acl file and create pattern.c
by Thierry FOURNIER
· 11 years ago
dd69a04
MEDIUM: acl: associate "struct sample_storage" to each "struct acl_pattern"
by Thierry FOURNIER
· 11 years ago
29d47b8
MINOR: acl: Extract the pattern matching function
by Thierry FOURNIER
· 11 years ago
3a103c5
MINOR: acl: Extract the pattern parsing and indexation from the "acl_read_patterns_from_file()" function
by Thierry FOURNIER
· 11 years ago
319e495
MINOR: acl: export acl arrays
by Thierry FOURNIER
· 11 years ago
d559dd8
MINOR: tools: Add a function to convert buffer to an ipv6 address
by Thierry FOURNIER
· 11 years ago
9c1d67e
MINOR: sample: provide the original sample_conv descriptor struct to the argument checker function.
by Thierry FOURNIER
· 11 years ago
f73eb8f
MINOR: stick-table: use smp_expr_output_type() to retrieve the output type of a "struct sample_expr"
by Thierry FOURNIER
· 11 years ago
348971e
MEDIUM: acl: use the fetch syntax 'fetch(args),conv(),conv()' into the ACL keyword
by Thierry FOURNIER
· 11 years ago
8af6ff1
MINOR: sample: export sample_casts
by Thierry FOURNIER
· 11 years ago
bf0addb
BUG/MINOR: log: fix log-format parsing errors
by Willy Tarreau
· 11 years ago
34c2fb6
BUG/MINOR: config: report the correct track-sc number in tcp-rules
by Willy Tarreau
· 11 years ago
1903acd
BUG/MINOR: backend: fix target address retrieval in transparent mode
by Willy Tarreau
· 11 years ago
1c0054f
BUG/MINOR: arg: fix error reporting for add-header/set-header sample fetch arguments
by Thierry FOURNIER
· 11 years ago
4a04dc3
BUG/MEDIUM: sample: The function v4tov6 cannot support input and output overlap
by Thierry FOURNIER
· 11 years ago
f465994
BUG/MINOR: stats: do not report "via" on tracking servers in maintenance
by Willy Tarreau
· 11 years ago
81cf08c
BUG/MAJOR: check: fix haproxy crash during soft-stop/soft-start
by Willy Tarreau
· 11 years ago
bc16cd8
BUG/MAJOR: fix haproxy crash when using server tracking instead of checks
by Willy Tarreau
· 11 years ago
86a446e
MINOR: peers: accept to learn strings of different lengths
by Willy Tarreau
· 11 years ago
d6e999b
OPTIM: connection: fold the error handling with handshake handling
by Willy Tarreau
· 11 years ago
8c3d0be
MEDIUM: Add DRAIN state and report it on the stats page
by Simon Horman
· 11 years ago
671b6f0
MEDIUM: Add enable and disable agent unix socket commands
by Simon Horman
· 11 years ago
58c3297
MEDIUM: Set rise and fall of agent checks to 1
by Simon Horman
· 11 years ago
2f1f955
MEDIUM: Do not mark a server as down if the agent is unavailable
by Simon Horman
· 11 years ago
d60d691
MEDIUM: checks: Add supplementary agent checks
by Simon Horman
· 11 years ago
afc47ee
MEDIUM: Remove option lb-agent-chk
by Simon Horman
· 11 years ago
80fefae
MEDIUM: Log agent fail, stopped or down as info
by Simon Horman
· 11 years ago
d858306
MEDIUM: Add helper function for failed checks
by Simon Horman
· 11 years ago
5c94242
MEDIUM: Add helper for task creation for checks
by Simon Horman
· 11 years ago
f65194a
LOW: systemd-wrapper: Write debug information to stdout
by Kristoffer Grönlund
· 11 years ago
66fd1d8
MEDIUM: systemd-wrapper: Kill child processes when interrupted
by Kristoffer Grönlund
· 11 years ago
1b6e75f
MEDIUM: haproxy-systemd-wrapper: Use haproxy in same directory
by Kristoffer Grönlund
· 11 years ago
d32c399
MINOR: stats: report correct throttling percentage for servers in slowstart
by Willy Tarreau
· 11 years ago
004e045
BUG/MAJOR: server: weight calculation fails for map-based algorithms
by Willy Tarreau
· 11 years ago
e7b7348
BUG/MEDIUM: checks: fix slow start regression after fix attempt
by Willy Tarreau
· 11 years ago
c3916a7
MINOR: buffer: align the last output line if there are less than 8 characters left
by Godbach
· 11 years ago
125d099
MEDIUM: Move health element to struct check
by Simon Horman
· 12 years ago
cd5d7b6
MEDIUM: Add state to struct check
by Simon Horman
· 12 years ago
69d29f9
MEDIUM: cfgparse: Factor out check initialisation
by Simon Horman
· 12 years ago
Next »