Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
aff694f3b65332324c9afd2ec5ed112e2aabb52e
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
ae5f7da
[TESTS] updates to hash experimentations
by Willy Tarreau
· Sun May 13 11:40:04 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
49fa3a1
[MINOR] time.h: added a few tv_* functions to manipulate timevals
by Willy Tarreau
· Sat May 12 22:29:44 2007 +0200
119680b
[TESTS] test_pools: added support for dlmalloc()
by Willy Tarreau
· Sat May 12 16:14:55 2007 +0200
ad99d29
[TESTS] added test_pools from Aleksandar Lazic
by Willy Tarreau
· Sat May 12 15:51:02 2007 +0200
9ca931f
[RELEASE] Released version 1.3.10.2 with the following main changes :
by Willy Tarreau
· Thu May 10 07:51:17 2007 +0200
938b303
[BUILD] fixed build of files including standard.h on OpenBSD
by Willy Tarreau
· Thu May 10 06:39:03 2007 +0200
13398d3
[RELEASE] Released version 1.3.10.1 with the following main changes :
by Willy Tarreau
· Wed May 09 22:58:28 2007 +0200
dc246a7
[BUG] two missing states in sepoll transition matrix
by Willy Tarreau
· Wed May 09 21:57:51 2007 +0200
61beedf
[RELEASE] Released version 1.3.10 with the following main changes :
by Willy Tarreau
· Wed May 09 01:44:58 2007 +0200
726c2bf
[DOC] add some documentation about ACLs
by Willy Tarreau
· Wed May 09 01:31:45 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
58ef702
[TESTS] added a trivial program to benchmark hash algos
by Willy Tarreau
· Tue May 08 23:22:43 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
3ff3dc1
[MINOR] add support for variable size arrays in structures
by Willy Tarreau
· Mon May 07 00:19:57 2007 +0200
2b1dccd
[MINOR] add LIST_HEAD_INIT to the list management macros
by Willy Tarreau
· Mon May 07 00:18:32 2007 +0200
b9c62b9
[MEDIUM] add better list management macros
by Willy Tarreau
· Wed May 02 20:46:49 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
2e8eb67
[BUILD] do not build rbtree anymore
by Willy Tarreau
· Mon Apr 30 17:30:59 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
f41d4b1
[MINOR] tell the compiler that debug more is unlikely to happen
by Willy Tarreau
· Sat Apr 28 23:26:14 2007 +0200
8d7d149
[MEDIUM] implement and use tv_cmp2_le instead of tv_cmp2_ms
by Willy Tarreau
· Sun Apr 29 10:50:43 2007 +0200
a6a6a93
[MAJOR] changed TV_ETERNITY to ~0 instead of 0
by Willy Tarreau
· Sat Apr 28 22:40:08 2007 +0200
96bcfd7
[MAJOR] replaced rbtree with ul2tree.
by Willy Tarreau
· Sun Apr 29 10:41:56 2007 +0200
3fa095d
[MINOR] removed useless counters from ul2tree_insert()
by Willy Tarreau
· Sun Apr 29 13:37:23 2007 +0200
be384c6
[MINOR] import ul2tree from old librt project
by Willy Tarreau
· Sat Apr 28 14:00:17 2007 +0200
40cf67d
[MINOR] added support for dual-linked lists
by Willy Tarreau
· Sat Apr 28 12:42:06 2007 +0200
6e0433f
[RELEASE] Released version 1.3.9 with the following changes :
by Willy Tarreau
· Mon Apr 16 01:18:12 2007 +0200
5b70242
[BUILD] regparm in fd.h broke build on gcc-2.95
by Willy Tarreau
· Mon Apr 16 01:33:26 2007 +0200
de99e99
[MAJOR] introduced speculative I/O with epoll()
by Willy Tarreau
· Mon Apr 16 00:53:59 2007 +0200
ef1d1f8
[MAJOR] auto-registering of pollers at load time
by Willy Tarreau
· Mon Apr 16 00:25:25 2007 +0200
b40d420
[BUILD] declare epoll_* as static when using our own functions
by Willy Tarreau
· Sun Apr 15 23:57:41 2007 +0200
9f19529
[MAJOR] remove useless calls to shutdown(SHUT_RD)
by Willy Tarreau
· Sun Apr 15 21:26:58 2007 +0200
8374918
[MAJOR] implemented support for speculative I/O processing
by Willy Tarreau
· Sun Apr 15 20:56:27 2007 +0200
3d32d3a
[MINOR] add support for the polling results in fdtab
by Willy Tarreau
· Sun Apr 15 11:31:05 2007 +0200
7a96648
[MINOR] recompute maxfd before touching fdtab
by Willy Tarreau
· Sun Apr 15 10:58:02 2007 +0200
69cad1a
[MINOR] copy-paste typo when checking for -dk to disable kqueue.
by Willy Tarreau
· Tue Apr 10 22:45:11 2007 +0200
258696f
[MAJOR] missing tv_now in kqueue_poll() blocking timeouts
by Willy Tarreau
· Tue Apr 10 02:31:54 2007 +0200
58094f2
[MAJOR] ev_epoll: do not rely on fd_sets anymore
by Willy Tarreau
· Tue Apr 10 01:33:20 2007 +0200
167d8b5
[BUILD] Fix limits.h once for all
by Willy Tarreau
· Mon Apr 09 22:16:12 2007 +0200
a1973c4
[CLEANUP] make makefile more old sh-friendly
by Willy Tarreau
· Mon Apr 09 22:07:11 2007 +0200
40562cb
[MINOR] kqueue: use fd_clo() to close the fd
by Willy Tarreau
· Mon Apr 09 20:38:57 2007 +0200
2ff7622
[MAJOR] delay registering of listener sockets at startup
by Willy Tarreau
· Mon Apr 09 19:29:56 2007 +0200
8755285
[MEDIUM] kqueue: do not manually remove fds
by Willy Tarreau
· Mon Apr 09 17:16:07 2007 +0200
8ae42f4
[BUILD] enable kqueue on MacOS X too
by Willy Tarreau
· Mon Apr 09 16:30:28 2007 +0200
cd5ce2a
[MAJOR] kqueue bug in handling infinite timeouts
by Willy Tarreau
· Mon Apr 09 16:25:46 2007 +0200
e1a7a2f
[MAJOR] kqueue was not initialized during startup
by Willy Tarreau
· Mon Apr 09 16:11:49 2007 +0200
a8cff1d
[BUILD] fixed a warning on OpenBSD : MIN/MAX redefined
by Willy Tarreau
· Mon Apr 09 16:10:57 2007 +0200
cf83df3
[BUILD] fix build on FreeBSD for INT_MIN/INT_MAX
by Willy Tarreau
· Mon Apr 09 15:57:51 2007 +0200
63455a9
[MINOR] use 'is_set' instead of 'isset' in struct poller
by Willy Tarreau
· Mon Apr 09 15:34:49 2007 +0200
69801b8
[MINOR] removed proto/polling.h which was not used anymore
by Willy Tarreau
· Mon Apr 09 15:28:51 2007 +0200
1e63130a
[MAJOR] implemented support for FreeBSD's kqueue() polling mechanism
by Willy Tarreau
· Mon Apr 09 12:03:06 2007 +0200
e54e917
[MINOR] ev_* : moved the poll function closer to fd_*
by Willy Tarreau
· Mon Apr 09 09:23:31 2007 +0200
97129b5
[MINOR] changed fd_set*/fd_clr* functions to return ints
by Willy Tarreau
· Mon Apr 09 00:54:46 2007 +0200
28d8686
[MEDIUM] pollers: store the events in arrays
by Willy Tarreau
· Sun Apr 08 17:42:27 2007 +0200
6631938
[MEDIUM] factor FD_ISSET/FD_CLR and !FD_ISSET/FD_SET
by Willy Tarreau
· Sun Apr 08 17:17:37 2007 +0200
f161a34
[MEDIUM] updated all files to use EV_FD_*
by Willy Tarreau
· Sun Apr 08 16:59:42 2007 +0200
4f60f16
[MAJOR] modularize the polling mechanisms
by Willy Tarreau
· Sun Apr 08 16:39:58 2007 +0200
b3107b9
[MINOR] pollers should not use MY_FD_*
by Willy Tarreau
· Sun Apr 08 09:32:47 2007 +0200
42c7659
[RELEASE] Released version 1.3.8.2 with the following changes :
by Willy Tarreau
· Tue Apr 03 20:30:13 2007 +0200
a9bd198
[BUG] initialize msg->sol before parsing first line
by Willy Tarreau
· Tue Apr 03 20:03:18 2007 +0200
0278576
[BUG] Status line in HTTP response could not be rewritten
by Willy Tarreau
· Tue Apr 03 14:45:44 2007 +0200
1e443e9
[CONTRIB] the URLs in the SPEC files were obsolete
by Willy Tarreau
· Sun Apr 01 11:37:02 2007 +0200
ef6d761
[RELEASE] Released version 1.3.8.1 with the following changes :
by Willy Tarreau
· Sun Apr 01 11:06:22 2007 +0200
f401102
[CONTRIB] added the 'except' keyword to haproxy.vim
by Willy Tarreau
· Sun Apr 01 11:05:06 2007 +0200
5e47a72
[CONTRIB] added a VIM script for syntax coloring
by Willy Tarreau
· Sun Apr 01 10:09:10 2007 +0200
985fc56
[DOC] added some docs about http headers storage and acls
by Willy Tarreau
· Sun Apr 01 09:44:10 2007 +0200
4225058
[MEDIUM] splitted logs into two versions : TCP and HTTP
by Willy Tarreau
· Sun Apr 01 01:30:43 2007 +0200
e2e27a5
[MEDIUM] removed now unused fiprm and beprm from proxies
by Willy Tarreau
· Sun Apr 01 00:01:37 2007 +0200
f2f0ee8
[BUG] fix reqadd when no option httpclose is used.
by Willy Tarreau
· Fri Mar 30 12:02:43 2007 +0200
d661cc0
[RELEASE] Released version 1.3.8 with the following changes :
by Willy Tarreau
· Mon Mar 26 00:24:56 2007 +0200
0b4ed90
[BUILD] cfgparse requires errno.h on OpenBSD.
by Willy Tarreau
· Mon Mar 26 00:18:40 2007 +0200
2807efd
[MEDIUM] do not add Connection: close in HTTP/1.0 mode
by Willy Tarreau
· Sun Mar 25 23:47:23 2007 +0200
5eb0917
[DOC] added a CONTRIB file
by Willy Tarreau
· Sun Mar 25 22:56:04 2007 +0200
f2b74c2
[CLEANUP] added a few missing newlines to the HTML report
by Willy Tarreau
· Sun Mar 25 22:44:08 2007 +0200
417fae0
[MINOR] changed server weight storage from char to unsigned int
by Willy Tarreau
· Sun Mar 25 21:16:40 2007 +0200
91b6f32
[CLEANUP] slightly reorganized the struct server
by Willy Tarreau
· Sun Mar 25 21:03:01 2007 +0200
Next »