Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
92fb9836ee4e9bc6ec21a6be0e8386dc41a25c1b
/
src
92fb983
[MAJOR] implemented client-side support for PF_UNIX sockets
by Willy Tarreau
· Tue Oct 16 17:34:28 2007 +0200
dd81598
[MAJOR] added generic protocol support
by Willy Tarreau
· Tue Oct 16 12:25:14 2007 +0200
d680371
[BUG] remove condition for exit() under fork() failure
by Willy Tarreau
· Tue Oct 16 07:44:56 2007 +0200
d95dcb5
[BUG] fix wrong timeout computation in event_accept()
by Willy Tarreau
· Mon Oct 15 20:36:37 2007 +0200
177a16a
[BUG] fix segfault on exit in new appsession code
by Willy Tarreau
· Mon Oct 15 20:04:22 2007 +0200
f223cc0
[MEDIUM] fixed call to chroot() during startup
by Willy Tarreau
· Mon Oct 15 18:57:08 2007 +0200
e94ebd0
[MEDIUM] moved the sockaddr pointer to the fdtab structure
by Willy Tarreau
· Tue Oct 09 17:14:37 2007 +0200
d9db927
[MINOR] report haproxy's version by default on the stats page
by Krzysztof Oledzki
· Mon Oct 15 10:05:11 2007 +0200
44ec0f0
[MINOR] spread checks also when the server is OK.
by Willy Tarreau
· Sun Oct 14 23:47:04 2007 +0200
2c43a1e
[MEDIUM] only consider slow checks when looking for the common interval
by Willy Tarreau
· Sun Oct 14 23:05:39 2007 +0200
b304dc7
[MEDIUM] Spread health checks even more
by Krzysztof Oledzki
· Sun Oct 14 23:40:01 2007 +0200
87ea548
[MINOR] add the "nolinger" option to disable data lingering
by Alexandre Cassen
· Thu Oct 11 20:48:58 2007 +0200
9198ab5
[MEDIUM] do not add a cache-control: header when on non-cacheable responses
by Krzysztof Oledzki
· Thu Oct 11 18:56:27 2007 +0200
6b3f8b4
[MINOR] prevent the system from sending an RST when closing health-checks
by Krzysztof Oledzki
· Thu Oct 11 18:41:08 2007 +0200
56f1e8b
[BUG] fix double-free during clean exit
by Krzysztof Oledzki
· Thu Oct 11 18:30:14 2007 +0200
6e4261e
[MAJOR] timeouts and retries could be ignored when switching backend
by Willy Tarreau
· Tue Sep 18 18:36:05 2007 +0200
5fcc8f1
[MINOR] fix the SIGHUP message not to alert on server-less proxies
by Willy Tarreau
· Mon Sep 17 11:27:09 2007 +0200
fdd0f55
[MEDIUM] pre-initialize timeouts to infinity, not zero
by Willy Tarreau
· Mon Sep 17 11:12:40 2007 +0200
3d08953
[MINOR] set the log socket receive window to zero bytes
by Willy Tarreau
· Mon Sep 17 10:56:13 2007 +0200
193cf93
[MEDIUM] fix configuration sanity checks for TCP listeners
by Willy Tarreau
· Mon Sep 17 10:17:23 2007 +0200
51041c7
[MAJOR] remove files distributed under an obscure license
by Willy Tarreau
· Sun Sep 09 21:56:53 2007 +0200
4eac209
[MAJOR] spec I/O: fix allocations of spec entries for an FD
by Willy Tarreau
· Fri Aug 31 17:01:18 2007 +0200
e7150cd
[MEDIUM] stats page: added links for 'refresh' and 'hide down'
by Willy Tarreau
· Wed Jul 25 14:43:32 2007 +0200
dceaa08
[MEDIUM] ensure we never overflow in chunk_printf()
by Willy Tarreau
· Wed Jul 25 14:38:45 2007 +0200
bbd4212
[MINOR] add support for "stats refresh <interval>"
by Willy Tarreau
· Wed Jul 25 07:26:38 2007 +0200
4b946c8
[MINOR] fix backend's weight in the stats page.
by Willy Tarreau
· Wed Jul 25 00:28:06 2007 +0200
5af3a69
[MEDIUM] improve behaviour with large number of servers per proxy
by Willy Tarreau
· Tue Jul 24 23:32:33 2007 +0200
632f5a7
[MEDIUM] fade out memory usage when stopping proxies
by Willy Tarreau
· Wed Jul 11 10:42:35 2007 +0200
8f8e645
[CLEANUP] shut warnings 'is*' macros from ctype.h on solaris
by Willy Tarreau
· Sun Jun 17 21:51:38 2007 +0200
a590983
[MEDIUM] acl: added the TRUE and FALSE ACLs.
by Willy Tarreau
· Sun Jun 17 20:40:25 2007 +0200
55ea757
[MAJOR] added the 'use_backend' keyword for full content-switching
by Willy Tarreau
· Sun Jun 17 19:56:27 2007 +0200
c11416f
[MEDIUM] acl: distinguish between request and response headers
by Willy Tarreau
· Sun Jun 17 16:58:38 2007 +0200
16fbe82
[MEDIUM] provide default ACLs
by Willy Tarreau
· Sun Jun 17 11:54:31 2007 +0200
8aeae4a
[BUG] str2net() must not change the const char *
by Willy Tarreau
· Sun Jun 17 11:42:08 2007 +0200
c8d7c96
[MEDIUM] acl: support '-i' to ignore case when matching
by Willy Tarreau
· Sun Jun 17 08:20:33 2007 +0200
0fc45a7
[MINOR] improve memory freeing upon exit
by Willy Tarreau
· Sun Jun 17 00:36:03 2007 +0200
dae4aa8
[BUG] fix segfault at exit when using captures
by Willy Tarreau
· Sat Jun 16 23:19:53 2007 +0200
74b98a8
[BUG] negation in ACL conds was not cleared between terms
by Willy Tarreau
· Sat Jun 16 19:35:18 2007 +0200
3f49b30
[MEDIUM] errorfile: use a local file to feed error messages
by Willy Tarreau
· Mon Jun 11 00:29:26 2007 +0200
1ad7c6d
[MINOR] acl: permit to return any header when no name specified
by Willy Tarreau
· Sun Jun 10 21:42:55 2007 +0200
737b0c1
[MEDIUM] acl: support maching on 'path' component
by Willy Tarreau
· Sun Jun 10 21:28:46 2007 +0200
33a7e69
[MEDIUM] acl: implement matching on header values
by Willy Tarreau
· Sun Jun 10 19:45:56 2007 +0200
97be145
[MINOR] acl: provide a reference to the expr to fetch()
by Willy Tarreau
· Sun Jun 10 11:47:14 2007 +0200
bb76891
[MINOR] acl: provide the argument length for fetch functions
by Willy Tarreau
· Sun Jun 10 11:17:01 2007 +0200
d41f8d8
[MINOR] acl: specify the direction during fetches
by Willy Tarreau
· Sun Jun 10 10:06:18 2007 +0200
ae8b796
[MEDIUM] smarter integer comparison support in ACLs
by Willy Tarreau
· Sat Jun 09 23:10:04 2007 +0200
1db3771
[MEDIUM] limit the number of events returned by *poll*
by Willy Tarreau
· Sun Jun 03 17:16:49 2007 +0200
fb8983f
[BUG] the epoll FD must not be shared between processes
by Willy Tarreau
· Sun Jun 03 16:40:44 2007 +0200
ab3e1d3
[MEDIUM] optimize I/O by detecting system starvation
by Willy Tarreau
· Sun Jun 03 14:10:36 2007 +0200
fa64558
[BUG] do not re-arm read timeout after writing data
by Willy Tarreau
· Sun Jun 03 15:59:52 2007 +0200
33014d0
[BUG] do not re-arm read timeout in SHUTR state !
by Willy Tarreau
· Sun Jun 03 15:25:37 2007 +0200
ee99136
[BUG] pre-initialize timeouts with tv_eternity during parsing
by Willy Tarreau
· Mon May 14 14:37:50 2007 +0200
8eee9c8
[BUG] fix broken health-checks since switch to timeval
by Willy Tarreau
· Mon May 14 03:40:11 2007 +0200
d9b7441
[MINOR] allow null timeouts for past events in select
by Willy Tarreau
· Mon May 14 03:16:06 2007 +0200
79b8a62
[BUG] ev_kqueue was forgotten during the switch to timeval
by Willy Tarreau
· Mon May 14 03:15:46 2007 +0200
315bff5
Merge branch 'pools' into merge-pools
by Willy Tarreau
· Mon May 14 02:11:56 2007 +0200
1209033
[MINOR] disable useless hint in wake_expired_tasks
by Willy Tarreau
· Mon May 14 02:11:39 2007 +0200
fbfc053
[BUG] fix buggy timeout computation in wake_expired_tasks
by Willy Tarreau
· Mon May 14 02:03:47 2007 +0200
bdefc51
[BUG] fix null timeouts in *poll-based pollers
by Willy Tarreau
· Mon May 14 02:02:04 2007 +0200
4d2d098
[MAJOR] call garbage collector when doing soft stop
by Willy Tarreau
· Mon May 14 00:39:29 2007 +0200
7dcd46d
[MEDIUM] enhance behaviour of mempools v2
by Willy Tarreau
· Mon May 14 00:16:13 2007 +0200
1d4154a
[MAJOR] convert the header indexes to use mempool v2
by Willy Tarreau
· Sun May 13 22:57:02 2007 +0200
cf7f320
[MAJOR] last bunch of capture changes for mempool v2
by Willy Tarreau
· Sun May 13 22:46:04 2007 +0200
086b3b4
[MAJOR] ported the captures to use the new mempool v2
by Willy Tarreau
· Sun May 13 21:45:51 2007 +0200
332f8bf
[MAJOR] ported requri to use mempools v2
by Willy Tarreau
· Sun May 13 21:36:56 2007 +0200
63963c6
[MAJOR] ported appsession to use mempools v2
by Willy Tarreau
· Sun May 13 21:29:55 2007 +0200
e4d7e55
[MAJOR] ported pendconn to mempools v2
by Willy Tarreau
· Sun May 13 20:19:55 2007 +0200
7341d94
[MAJOR] switched buffers to mempools v2
by Willy Tarreau
· Sun May 13 19:56:02 2007 +0200
c6ca1a0
[MAJOR] migrated task, tree64 and session to pool2
by Willy Tarreau
· Sun May 13 19:43:47 2007 +0200
e6ce59d
[MEDIUM] add new memory management functions
by Willy Tarreau
· Sun May 13 19:38:49 2007 +0200
50e608d
[MEDIUM] implement memory pools version 2
by Willy Tarreau
· Sun May 13 18:26:08 2007 +0200
aff694f
Merge branch 'timers' into merge-timers
by Willy Tarreau
· Sun May 13 16:10:04 2007 +0200
a8b55e3
[MINOR] use non-inline tv_* functions in many locations
by Willy Tarreau
· Sun May 13 16:08:19 2007 +0200
c64e539
[MINOR] avoid inlining in task.c
by Willy Tarreau
· Sun May 13 16:07:06 2007 +0200
0481c20
[MINOR] add new tv_* functions
by Willy Tarreau
· Sun May 13 16:03:27 2007 +0200
01ba1c9
Merge branch 'master' into timers
by Willy Tarreau
· Sun May 13 14:51:41 2007 +0200
6653d17
[BUG] fix ev_sepoll again, this time with a new state machine
by Willy Tarreau
· Sun May 13 01:52:05 2007 +0200
d825eef
[MAJOR] replaced all timeouts with struct timeval
by Willy Tarreau
· Sat May 12 22:35:00 2007 +0200
dc246a7
[BUG] two missing states in sepoll transition matrix
by Willy Tarreau
· Wed May 09 21:57:51 2007 +0200
7317eb5
[MAJOR] fixed some expiration dates on tasks
by Willy Tarreau
· Wed May 09 00:54:10 2007 +0200
2367790
[MEDIUM] implement SMTP health checks
by Willy Tarreau
· Tue May 08 23:50:35 2007 +0200
f3d2598
[MINOR] ACL regex matching on the URI ; uri_reg
by Willy Tarreau
· Tue May 08 22:45:09 2007 +0200
662b2d8
[MINOR] implement the ACL keywords 'dst' and 'dport'
by Willy Tarreau
· Tue May 08 19:56:15 2007 +0200
a67fad9
[MINOR] implement acl_parse_ip and acl_match_ip
by Willy Tarreau
· Tue May 08 19:50:09 2007 +0200
5c8e3e0
[MEDIUM] added the 'block' keyword to the config language
by Willy Tarreau
· Mon May 07 00:58:25 2007 +0200
8797c06
[MEDIUM] added several ACL criteria and matches
by Willy Tarreau
· Mon May 07 00:55:35 2007 +0200
eb0c614
[MEDIUM] add the 'acl' keyword to the config language
by Willy Tarreau
· Mon May 07 00:53:22 2007 +0200
a84d374
[MAJOR] new framework for generic ACL support
by Willy Tarreau
· Mon May 07 00:36:48 2007 +0200
14c8aac
[MEDIUM] store the original destination address in the session
by Willy Tarreau
· Tue May 08 19:46:30 2007 +0200
d077a8e
[MINOR] fixed useless memory allocation in str2net()
by Willy Tarreau
· Tue May 08 18:28:09 2007 +0200
c9b654b
[BUG] fix early server close after client close
by Willy Tarreau
· Tue May 08 14:46:53 2007 +0200
540abe4
[MEDIUM] ensure that we always have a null word in config
by Willy Tarreau
· Wed May 02 20:50:16 2007 +0200
2fcb500
[MEDIUM] implement the URI hash algorithm
by Willy Tarreau
· Tue May 08 13:35:26 2007 +0200
9cdde23
[MEDIUM] always have msg->sol point to beginning of message
by Willy Tarreau
· Wed May 02 20:58:19 2007 +0200
e33aece
[MINOR] uninline task_wakeup
by Willy Tarreau
· Mon Apr 30 13:15:14 2007 +0200
8bb46f4
[MINOR] ev_sepoll: refine flags management.
by Willy Tarreau
· Mon Apr 30 12:56:21 2007 +0200
6996e15
[BUG] fixed connection establishment detection
by Willy Tarreau
· Mon Apr 30 14:37:43 2007 +0200
c2c0783
[MINOR] remove wait_time nullification in ev_sepoll
by Willy Tarreau
· Sun Apr 29 21:49:00 2007 +0200
5465e11
[MINOR] pre-compute t->expire in event_accept
by Willy Tarreau
· Sun Apr 29 19:09:47 2007 +0200
42aae5c
[MEDIUM] many cleanups in the time functions
by Willy Tarreau
· Sun Apr 29 17:43:56 2007 +0200
Next »