Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
4201df77df34492be89e9c720397ff66bc5775d9
« Previous
7feab59
[MINOR] always process the run queue from the head.
by willy tarreau
· 19 years ago
898db9d
[MEDIUM] now the round-robin load balancer uses two passes to avoid saturated servers. The first avoids servers which have filled with maxconn connections, and a second pass can enforce the selection of one of them if the first pass found no candidate.
by willy tarreau
· 19 years ago
18a957c
[MEDIUM] added the necessary infrastructure to support per-server session limits : - the "maxconn" config option - the new SV_STCPEND state (connection pending) - a per-server pending connections queue
by willy tarreau
· 19 years ago
80862a3
[MINOR] imported mini-clist.h (circular lists) from librt. It might be wise to merge this with list.h and use sort of common structures.
by willy tarreau
· 19 years ago
14b4d43
[MEDIUM] added the total number of sessions per server and per proxy and we now report it in the dumps.
by willy tarreau
· 19 years ago
cfbb218
[MINOR] added some comments to the places where we can send a pending connection to a server in case of throttling.
by willy tarreau
· 19 years ago
a647c70
[MINOR] maintain the number of sessions per server and add this info to the logs
by willy tarreau
· 19 years ago
a419731
Merge branch 'haproxy-1.2.12'
by willy tarreau
· 19 years ago
c0d4bbd
[VERSION] updated everything to reflect version 1.2.12.
by willy tarreau
· 19 years ago
9974d73
[BUILD] added haproxy-small.spec for smaller and embedded systems.
by willy tarreau
· 19 years ago
34f4530
[doc] updated english and french docs with source and weight options.
by willy tarreau
· 19 years ago
b3a64a7
Revert "maintain the number of sessions per server and add this info to the logs"
by willy tarreau
· 19 years ago
8439e8c
Revert "added some comments to the places where we can send a pending connection"
by willy tarreau
· 19 years ago
87ff241
Revert "added the total number of sessions per server and per proxy"
by willy tarreau
· 19 years ago
393cfb7
Revert "added the 'weight' parameter to the servers, limited to 1..256."
by willy tarreau
· 19 years ago
6433c2b
Revert "implemented the weighted load balancing based on a server map."
by willy tarreau
· 19 years ago
88d656f
Revert "updated TODO"
by willy tarreau
· 19 years ago
3c4acb4
Revert "ignore leading empty lines in HTTP requests (RFC2616)"
by willy tarreau
· 19 years ago
2c51373
[MINOR] optionnal '-s' command line argument could clobber '-st' and '-sf'
by willy tarreau
· 19 years ago
91b7621
* updated TODO
by willy tarreau
· 19 years ago
cc1e2bd
* implemented the weighted load balancing based on a server map.
by willy tarreau
· 19 years ago
e3f023f
* added the 'weight' parameter to the servers, limited to 1..256.
by willy tarreau
· 19 years ago
43b1512
* ignore leading empty lines in HTTP requests (RFC2616)
by willy tarreau
· 19 years ago
d13a3c8
* ignore leading empty lines in HTTP requests (RFC2616)
by willy tarreau
· 19 years ago
1d17662
* updated TODO
by willy tarreau
· 19 years ago
e0fa496
* implemented the weighted load balancing based on a server map.
by willy tarreau
· 19 years ago
3b002c7
* added the 'weight' parameter to the servers, limited to 1..256.
by willy tarreau
· 19 years ago
b1c331f
* added the total number of sessions per server and per proxy
by willy tarreau
· 19 years ago
704f32b
* added some comments to the places where we can send a pending connection
by willy tarreau
· 19 years ago
c136461
maintain the number of sessions per server and add this info to the logs
by willy tarreau
· 19 years ago
a60214e
* once again, forgot to update haproxy.spec
by willy tarreau
· 19 years ago
e0dd269
* Released version 1.2.11.1
by willy tarreau
· 19 years ago
06a1205
* it might have been possible that a flapping server would not have been
by willy tarreau
· 19 years ago
d2058dc
* updated CHANGELOG and haproxy.c to display version 1.2.11
by willy tarreau
· 19 years ago
bf8ff3d
* added the '-db' command-line option to disable backgrounding.
by willy tarreau
· 19 years ago
53e9970
* added the -sf/-st command-line arguments which are used to specify
by willy tarreau
· 19 years ago
41310e7
* reworked the startup mechanism to allow the sending of a signal to a list
by willy tarreau
· 19 years ago
746e26b
* added the ability to enforce limits on memory usage.
by willy tarreau
· 19 years ago
1a3442d
* added the 'source' load-balancing algorithm which uses the source IP(v4|v6)
by willy tarreau
· 19 years ago
b8d29e4
* some regression test files for active/backup conditions.
by willy tarreau
· 19 years ago
4c8c2b5
* re-architectured the server round-robin mechanism to ease integration of
by willy tarreau
· 19 years ago
62084d4
* added a counter for the number of active and backup servers, and report
by willy tarreau
· 19 years ago
bfad574
Released 1.2.10.1
by willy tarreau
· 19 years ago
72e583d
While fixing the backup server round-robin "feature", a new bug was introduced
by willy tarreau
· 19 years ago
1fb3493
* The displayed proxy name was wrong when dumping upon SIGHUP.
by willy tarreau
· 19 years ago
aaff30e
Updated CHANGELOG for v1.2.10
by willy tarreau
· 19 years ago
e114bf9
cleaned the 'tar' target and allowed the 'clean' target to remove the tar.gz file.
by willy tarreau
· 19 years ago
cee272f
Added the 'tar' target to build the tar.gz archive directly from git.
by willy tarreau
· 19 years ago
d8b1fa5
Released version 1.2.10
by willy tarreau
· 19 years ago
d38e72d
Separated OpenBSD build from the main Makefile into a new one.
by willy tarreau
· 19 years ago
fd6e535
provided a patch to enable epoll on RHEL3 kernels.
by willy tarreau
· 19 years ago
fd6dfe7
Fixed some messages to ease parsing of alerts.
by willy tarreau
· 19 years ago
25424f8
Make health-checks be more regular, and faster to retry after a timeout.
by willy tarreau
· 19 years ago
c2becdc
Limit the number of consecutive accept() in multi-process mode.
by willy tarreau
· 19 years ago
05be12b
Make fd management more robust and easier to debug. Also some micro-optimisations.
by willy tarreau
· 19 years ago
3c407cd
ENORMOUS long standing bug affecting the epoll polling system.
by willy tarreau
· 19 years ago
779dc89
assert.h is needed when DEBUG is defined.
by willy tarreau
· 19 years ago
e4c2e10
fixed haproxy.spec to build correctly on RHEL3
by willy tarreau
· 19 years ago
50be017
Updated version to 1.2.9
by willy tarreau
· 19 years ago
b6da479
New .spec for RHEL from DAG
by willy tarreau
· 19 years ago
2bfdd8e
* haproxy could not be stopped after being paused.
by Willy TARREAU
· 19 years ago
dd67617
* automatically deduce ulimit-n from maxsock
by Willy TARREAU
· 19 years ago
203b0b6
* account for the sockets needed for listeners and checks
by Willy TARREAU
· 19 years ago
13032e7
* added the ability to enforce a maximum number of connections at compile time via SYSTEM_MAXCONN.
by Willy TARREAU
· 19 years ago
b5669e9
* implemented support for multi-line headers as required by RFC2616.
by willy tarreau
· 19 years ago
3759f98
* health checks sent to servers configured with identical intervals
by Willy TARREAU
· 19 years ago
767ba71
* the default 'httpclose' option only sets the 'Connection:' headers
by Willy TARREAU
· 19 years ago
3481c46
* there was a bug in the way the backup servers were handled. They
by Willy TARREAU
· 19 years ago
b451247
* some commented out debug code was not usable. This is fixed.
by Willy TARREAU
· 19 years ago
1cec83c
* a never ending connect() could lead to a fast select() loop if
by Willy TARREAU
· 19 years ago
c9a6439
* fixed some tv_cmp_ms() computations. Strictly speaking, there was
by Willy TARREAU
· 19 years ago
a9e75f6
* now we initialize the libc's localtime structures very early so
by Willy TARREAU
· 19 years ago
e3283d1
* daemon mode must imply 'quiet' and disable 'verbose' as
by Willy TARREAU
· 19 years ago
edb12df
* Added a 'haproxy.bsd' entry to fix openbsd build
by Willy TARREAU
· 19 years ago
726618c
* fixed a few missing dates
by willy tarreau
· 19 years ago
065f1c0
* bumped version to 1.2.8 and updated CHANGELOG accordingly
by willy tarreau
· 19 years ago
39df2dc
* fixed version references in documentation
by willy tarreau
· 19 years ago
cb2e562
* recent change for pause/play mode broke compilation due to sockaddr_storage.
by willy tarreau
· 19 years ago
22739ef
* Documentation about the hot-reconfiguration mechanism.
by willy tarreau
· 19 years ago
808b4e6
* do not respect the grace time when switching from PAUSED to STOPPED state.
by willy tarreau
· 19 years ago
dbd3bef
* changed PR_STDISABLED for PR_STPAUSED
by willy tarreau
· 19 years ago
9970d5c
* fixed odd addresses in tests/defaults.cfg
by willy tarreau
· 19 years ago
e78ae26
* fixed a nasty bug in epoll_loop() and poll_loop() by which an EPOLL_HUP event
by Willy TARREAU
· 19 years ago
11a4606
* updated displayed version to 1.2.7.1.
by willy tarreau
· 19 years ago
a4a583a
* TCP health-checks don't detect a connection refused with poll/epoll
by willy tarreau
· 19 years ago
48b0659
* The 'retries' option was not used because the connect() could not return
by willy tarreau
· 19 years ago
a56eca7
* released 1.2.7
by willy tarreau
· 19 years ago
01a73eb
* updated some entries in the TODO
by willy tarreau
· 19 years ago
7834533
* added a README to help about the build process
by willy tarreau
· 19 years ago
4373b96
* added "static-pcre" to the list of supported regex options in the Makefile.
by willy tarreau
· 19 years ago
d0fb465
* delayed the quiet mode during startup so that most of the startup alerts can
by willy tarreau
· 19 years ago
77bc854
* building with -DUSE_PCRE should include PCRE headers and not regex.h. At
by willy tarreau
· 19 years ago
b952e1d
* released 1.2.7rc (1.1.33rc)
by willy tarreau
· 19 years ago
c5f73ed
* released 1.2.6
by willy tarreau
· 19 years ago
0fe3965
* released 1.2.6-pre5 (1.1.32)
by willy tarreau
· 19 years ago
b1285d5
* released 1.2.6-pre4
by willy tarreau
· 19 years ago
5dffb60
* released 1.2.5.2 * fixed build on PPC where chars are unsigned by default
by willy tarreau
· 19 years ago
08dedbe
* released 1.2.5.1
by willy tarreau
· 19 years ago
64a3cc3
* released 1.2.5 (1.1.31)
by willy tarreau
· 19 years ago
1c2ad21
* released 1.2.5-pre4
by willy tarreau
· 19 years ago
Next »