Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
70bcfb77a7f7aaac6c37f292f1a01ea272d25871
/
include
/
common
70bcfb7
[OPTIM] GCC4's builtin_expect() is suboptimal
by Willy Tarreau
· 17 years ago
0a45989
[MINOR] add transparent proxy support for balabit's Tproxy v4
by Willy Tarreau
· 17 years ago
b1e52e8
[MEDIUM] support fully transparent proxy on Linux (USE_LINUX_TPROXY)
by Willy Tarreau
· 17 years ago
336d475
[MEDIUM]: Inversion for options
by Krzysztof Oledzki
· 17 years ago
81ae195
[MEDIUM] add support for logging via a UNIX socket
by Robert Tsai
· 17 years ago
a0d37b6
[MINOR] implement a time parsing function
by Willy Tarreau
· 17 years ago
2e74c3f
[MEDIUM] restrict the set of allowed characters for identifiers
by Willy Tarreau
· 17 years ago
c8f24f8
[BUILD] fix 2 minor issues on AIX
by Willy Tarreau
· 17 years ago
5eb1a90
[MEDIUM] New option http_proxy
by Alexandre Cassen
· 17 years ago
be68e6a
[MEDIUM] ebtree: include config.h for REGPRM*
by Willy Tarreau
· 17 years ago
f56fd8a
[BUILD] make ebtree headers multiple-include compatible
by Willy Tarreau
· 17 years ago
e6d2e4d
[MINOR] merge ebtree version 3.0
by Willy Tarreau
· 17 years ago
6fb42e0
[MINOR] add an options field to the listeners
by Willy Tarreau
· 17 years ago
e6bbd74
[MEDIUM] Handle long lines properly
by Krzysztof Piotr Oledzki
· 17 years ago
bd578bb
[CLEANUP] silent warning about LIST_* being redefined on OpenBSD
by Willy Tarreau
· 17 years ago
d740bab
[MINOR] move error codes to common/errors.h
by Willy Tarreau
· 17 years ago
91092e5
[MINOR] provide easy-to-use limit_r and LIM2A* macros
by Willy Tarreau
· 17 years ago
72d759c
[MINOR] provide easier-to-use ultoa_* functions
by Willy Tarreau
· 17 years ago
fe94460
[BUG] fix calls to localtime()
by Willy Tarreau
· 17 years ago
3f0c976
[BUG] fix error checking in strl2ic/strl2uic()
by Willy Tarreau
· 17 years ago
8513094
[MEDIUM] stats: report server and backend cumulated downtime
by Krzysztof Oledzki
· 17 years ago
d9db927
[MINOR] report haproxy's version by default on the stats page
by Krzysztof Oledzki
· 17 years ago
2c43a1e
[MEDIUM] only consider slow checks when looking for the common interval
by Willy Tarreau
· 17 years ago
ec69256
[BUILD] centralize version and date into one file for each
by Willy Tarreau
· 17 years ago
51041c7
[MAJOR] remove files distributed under an obscure license
by Willy Tarreau
· 17 years ago
bbd4212
[MINOR] add support for "stats refresh <interval>"
by Willy Tarreau
· 17 years ago
b21152b
[RELEASE] Released version 1.3.12 with the following main changes :
by Willy Tarreau
· 17 years ago
a3503e0
[RELEASE] Released version 1.3.11.4 with the following main changes :
by Willy Tarreau
· 17 years ago
1db3771
[MEDIUM] limit the number of events returned by *poll*
by Willy Tarreau
· 17 years ago
3c6fc07
[RELEASE] Released version 1.3.11.3 with the following main changes :
by Willy Tarreau
· 18 years ago
fc273c2
[RELEASE] Released version 1.3.11.2 with the following main changes :
by Willy Tarreau
· 18 years ago
3c5340c
[RELEASE] Released version 1.3.11.1 with the following main changes :
by Willy Tarreau
· 18 years ago
544eb40
[RELEASE] Released version 1.3.11 with the following main changes :
by Willy Tarreau
· 18 years ago
4d2d098
[MAJOR] call garbage collector when doing soft stop
by Willy Tarreau
· 18 years ago
7dcd46d
[MEDIUM] enhance behaviour of mempools v2
by Willy Tarreau
· 18 years ago
cf7f320
[MAJOR] last bunch of capture changes for mempool v2
by Willy Tarreau
· 18 years ago
332f8bf
[MAJOR] ported requri to use mempools v2
by Willy Tarreau
· 18 years ago
63963c6
[MAJOR] ported appsession to use mempools v2
by Willy Tarreau
· 18 years ago
e6ce59d
[MEDIUM] add new memory management functions
by Willy Tarreau
· 18 years ago
50e608d
[MEDIUM] implement memory pools version 2
by Willy Tarreau
· 18 years ago
0481c20
[MINOR] add new tv_* functions
by Willy Tarreau
· 18 years ago
d825eef
[MAJOR] replaced all timeouts with struct timeval
by Willy Tarreau
· 18 years ago
49fa3a1
[MINOR] time.h: added a few tv_* functions to manipulate timevals
by Willy Tarreau
· 18 years ago
9ca931f
[RELEASE] Released version 1.3.10.2 with the following main changes :
by Willy Tarreau
· 18 years ago
938b303
[BUILD] fixed build of files including standard.h on OpenBSD
by Willy Tarreau
· 18 years ago
13398d3
[RELEASE] Released version 1.3.10.1 with the following main changes :
by Willy Tarreau
· 18 years ago
61beedf
[RELEASE] Released version 1.3.10 with the following main changes :
by Willy Tarreau
· 18 years ago
2367790
[MEDIUM] implement SMTP health checks
by Willy Tarreau
· 18 years ago
d077a8e
[MINOR] fixed useless memory allocation in str2net()
by Willy Tarreau
· 18 years ago
3ff3dc1
[MINOR] add support for variable size arrays in structures
by Willy Tarreau
· 18 years ago
2b1dccd
[MINOR] add LIST_HEAD_INIT to the list management macros
by Willy Tarreau
· 18 years ago
b9c62b9
[MEDIUM] add better list management macros
by Willy Tarreau
· 18 years ago
42aae5c
[MEDIUM] many cleanups in the time functions
by Willy Tarreau
· 18 years ago
8d7d149
[MEDIUM] implement and use tv_cmp2_le instead of tv_cmp2_ms
by Willy Tarreau
· 18 years ago
a6a6a93
[MAJOR] changed TV_ETERNITY to ~0 instead of 0
by Willy Tarreau
· 18 years ago
40cf67d
[MINOR] added support for dual-linked lists
by Willy Tarreau
· 18 years ago
6e0433f
[RELEASE] Released version 1.3.9 with the following changes :
by Willy Tarreau
· 18 years ago
b40d420
[BUILD] declare epoll_* as static when using our own functions
by Willy Tarreau
· 18 years ago
8374918
[MAJOR] implemented support for speculative I/O processing
by Willy Tarreau
· 18 years ago
167d8b5
[BUILD] Fix limits.h once for all
by Willy Tarreau
· 18 years ago
cf83df3
[BUILD] fix build on FreeBSD for INT_MIN/INT_MAX
by Willy Tarreau
· 18 years ago
42c7659
[RELEASE] Released version 1.3.8.2 with the following changes :
by Willy Tarreau
· 18 years ago
ef6d761
[RELEASE] Released version 1.3.8.1 with the following changes :
by Willy Tarreau
· 18 years ago
d661cc0
[RELEASE] Released version 1.3.8 with the following changes :
by Willy Tarreau
· 18 years ago
9641e8f
[MINOR] read optimizations based on the MSS
by Willy Tarreau
· 18 years ago
b8949f1
[MEDIUM] re-implemented the multiple read polling
by Willy Tarreau
· 18 years ago
6911fa4
[MINOR] added new str2i* functions
by Willy Tarreau
· 18 years ago
5e8f066
[MINOR] slightly optimize time calculation for rbtree
by Willy Tarreau
· 18 years ago
9cabf70
[RELEASE] Released version 1.3.7 with the following changes :
by Willy Tarreau
· 18 years ago
ca28d1e
[BUILD] fix build on FreeBSD (missing fd_set declaration)
by Willy Tarreau
· 18 years ago
49e1ee8
[RELEASE] Released 1.3.6 with the following changes :
by Willy Tarreau
· 18 years ago
7d58a63
[MINOR] added the Linux-style likely/unlikely macros
by Willy Tarreau
· 18 years ago
5871f8e
[RELEASE] Released 1.3.5 with the following major changes :
by Willy Tarreau
· 18 years ago
d59d22e
[MINOR] imported the rbtree function from Linux kernel
by Willy Tarreau
· 18 years ago
85270da
[MINOR] updated versions and docs
by Willy Tarreau
· 18 years ago
c0dde7a
[MAJOR] udpated the stats page to clearly distinguish FEs and BEs
by Willy Tarreau
· 18 years ago
075a122
[MINOR] forgot to include common/tools.h in the archive.
by Willy Tarreau
· 18 years ago
a496b60
[MAJOR] merged the 'setbe' actions to switch the backend on a regex
by Willy Tarreau
· 18 years ago
8a68c24
[BUILD] debug.h had a typo. Also add FSM_PRINTF to debug FSM only.
by Willy Tarreau
· 18 years ago
1d488b6
[MINOR] added include/common/debug.h
by Willy Tarreau
· 18 years ago
e5f20dc
[MEDIUM] added the hdr_idx structure for future HTTP header indexing
by Willy Tarreau
· 18 years ago
58b2f83
[MEDIUM] add support for SO_REUSEPORT on Linux
by Willy Tarreau
· 18 years ago
9c9fea4
[RELEASE] released 1.3.3
by Willy Tarreau
· 18 years ago
390223b
[BUILD] only enable regparm on x86 to avoid useless warnings
by Willy Tarreau
· 18 years ago
014b4fe
[BUILD] <stdint> is not present on OpenBSD. Prefer <sys/types.h>
by Willy Tarreau
· 18 years ago
fb27867
[MEDIUM] use regparm on a few tv_* functions
by Willy Tarreau
· 18 years ago
b17916e
[CLEANUP] add a few "const char *" where appropriate
by Willy Tarreau
· 18 years ago
2a42950
[MINOR] turn every FD_* into functions
by Willy Tarreau
· 18 years ago
690f9aa
[RELEASE] released 1.3.2
by Willy Tarreau
· 18 years ago
b8750a8
[MEDIUM] added the "reqtarpit" and "reqitarpit" features
by Willy Tarreau
· 18 years ago
8f2b855
[RELEASE] released 1.3.1 after resyncing with 1.2.15
by Willy Tarreau
· 18 years ago
e3ba5f0
[CLEANUP] included common/version.h everywhere
by Willy Tarreau
· 18 years ago
2dd0d47
[CLEANUP] renamed include/haproxy to include/common
by Willy Tarreau
· 18 years ago