]> git.kaiwu.me - haproxy.git/shortlog
haproxy.git
2008-08-17 Willy Tarreau[BUG] regparm is broken on gcc < 3
2008-08-17 Willy Tarreau[OPTIM] process_cli/process_srv: reduce the number...
2008-08-17 Willy Tarreau[MEDIUM] session: move the analysis bit field to the...
2008-08-17 Willy Tarreau[MINOR] ensure the termination flags are set by process_xxx
2008-08-17 Willy Tarreau[MEDIUM] centralize buffer timeout checks at the top...
2008-08-17 Willy Tarreau[MEDIUM] use buffer->wex instead of buffer->cex for...
2008-08-16 Willy Tarreau[MAJOR] process_session: rely only on buffer flags
2008-08-16 Willy Tarreau[MEDIUM] buffers: add BF_EMPTY and BF_FULL to remove...
2008-08-16 Willy Tarreau[CLEANUP] get rid of BF_SHUT*_PENDING
2008-08-16 Willy Tarreau[BUG] maintain_proxies must not disable backends
2008-08-16 Willy Tarreau[BUG] process_response: do not touch srv_state
2008-08-16 Willy Tarreau[BUG] buffers: remove BF_MAY_CONNECT and fix forwarding...
2008-08-16 Willy Tarreau[BUG] process_response must not enable the read FD
2008-08-16 Willy Tarreau[BUG] ev_sepoll: closed file descriptors could persist...
2008-08-16 Willy Tarreau[MINOR] term_trace: add better instrumentations to...
2008-08-16 Willy Tarreau[MEDIUM] remove unused references to {CL|SV}_STSHUT*
2008-08-15 Willy Tarreau[MAJOR] clearly separate HTTP response processing from...
2008-08-15 Willy Tarreau[MAJOR] better separation of response processing and...
2008-08-14 Willy Tarreau[MAJOR] get rid of the SV_STHEADERS state
2008-08-13 Willy Tarreau[BUG] fix recently introduced loop when client closes...
2008-08-13 Willy Tarreau[MAJOR] completely separate HTTP and TCP states on...
2008-08-13 Willy Tarreau[MEDIUM] simplify and centralize request timeout cancel...
2008-08-13 Willy Tarreau[MAJOR] get rid of SV_STANALYZE (step 2)
2008-08-13 Willy Tarreau[MAJOR] kill CL_STINSPECT and CL_STHEADERS (step 1)
2008-08-13 Aleksandar... [PATCH] appsessions: cleanup DEBUG_HASH and initialize...
2008-08-11 Willy Tarreau[BUG] client timeout incorrectly rearmed while waiting...
2008-08-11 Willy Tarreau[BUG] server timeout was not considered in some circums...
2008-08-11 Willy Tarreau[BUG] fix segfault with url_param + check_post
2008-08-10 Willy Tarreau[MEDIUM] process_cli: don't rely at all on server state
2008-08-03 Willy Tarreau[MEDIUM] process_srv: don't rely at all on client state
2008-08-03 Willy Tarreau[MEDIUM] process_srv: rely on buffer flags for client...
2008-08-03 Willy Tarreau[MEDIUM] buffers: ensure buffer_shut* are properly...
2008-08-03 Willy Tarreau[MEDIUM] memory: update pool_free2() to support NULL...
2008-08-03 Willy Tarreau[CLEANUP] remove 65 useless NULL checks before free
2008-08-03 Ross West[MINOR] permit renaming of x-forwarded-for header
2008-08-03 Willy Tarreau[MEDIUM] acl: when possible, report the name and requir...
2008-07-25 Willy Tarreau[MEDIUM] acl: set types on all currently known ACL...
2008-07-25 Willy Tarreau[MEDIUM] acl: enforce ACL type checking
2008-07-20 Willy Tarreau[MINOR] acl: add the "wait_end" acl verb
2008-07-20 Willy Tarreau[MEDIUM] acl: get rid of dummy values in always_true...
2008-07-20 Willy Tarreau[MEDIUM] acl: permit fetch() functions to set the resul...
2008-07-20 Willy Tarreau[MINOR] acl: add REQ_CONTENT to the list of default...
2008-07-16 Willy Tarreau[DOC] document the new "tcp-request" keyword and associ...
2008-07-16 Willy Tarreau[CLEANUP] remove dependency on obsolete INTBITS macro
2008-07-16 Willy Tarreau[CLEANUP] remove many #include <types/xxx> from C files
2008-07-16 Willy Tarreau[CLEANUP] remove unused include/types/client.h
2008-07-16 Willy Tarreau[MINOR] acl: add req_ssl_ver in TCP, to match an SSL...
2008-07-16 Willy Tarreau[MINOR] acl: add a new parsing function: parse_dotted_ver
2008-07-16 Willy Tarreau[MAJOR] implement tcp request content inspection
2008-07-09 Willy Tarreau[MEDIUM] modularize the "timeout" keyword configuration...
2008-07-09 Willy Tarreau[MINOR] cfgparse: add support for warnings in external...
2008-07-09 Willy Tarreau[MEDIUM] modularize the global "stats" keyword configur...
2008-07-09 Willy Tarreau[MEDIUM] add support for configuration keyword registration
2008-07-09 Willy Tarreau[TESTS] added test-acl.cfg to test some ACL combinations
2008-07-09 Willy Tarreau[BUG] use_backend would not correctly consider "unless"
2008-07-06 Willy Tarreau[MAJOR] convert all expiration timers from timeval...
2008-07-06 Willy Tarreau[BUILD] silent a warning in unlikely() with gcc 4.x
2008-07-05 Willy Tarreau[OPTIM] task_queue: assume most consecutive timers...
2008-06-30 Willy Tarreau[MEDIUM] introduce task->nice and boot access to statistics
2008-06-29 Willy Tarreau[MAJOR] use an ebtree instead of a list for the run...
2008-06-29 Willy Tarreau[OPTIM] shrink wake_expired_tasks() by using task_wakeup()
2008-06-29 Willy Tarreau[BUILD] change declaration of base64tab to fix build...
2008-06-29 Willy Tarreau[MEDIUM] rework the wait queue mechanism
2008-06-29 Willy Tarreau[BUG] disable buffer read timeout when reading stats
2008-06-29 Willy Tarreau[MINOR] introduce now_ms, the current date in milliseconds
2008-06-29 Willy Tarreau[BUG] wqueue: perform proper timeout comparisons with...
2008-06-24 Willy Tarreau[BUG] we could segfault during exit while freeing uri_auths
2008-06-24 Willy Tarreau[MAJOR] replace ultree with ebtree in wait-queues
2008-06-23 Willy Tarreau[OPTIM] add branch prediction hints in list manipulations
2008-06-23 Willy Tarreau[MEDIUM] further improve monotonic clock by check forwa...
2008-06-22 Willy Tarreau[MEDIUM] implement a monotonic internal clock
2008-06-20 Willy Tarreau[DOC] documentation for the "retries" parameter was...
2008-06-20 Willy Tarreau[BUG] fix the dequeuing logic to ensure that all reques...
2008-06-20 Willy Tarreau[BUG] log: reported queue position was offed-by-one
2008-06-20 Willy Tarreau[BUG] queue management: wake oldest request in queues
2008-06-20 Willy Tarreau[BUG] event pollers must not wait if a task exists...
2008-06-20 Willy Tarreau[DEBUG] add a TRACE macro to facilitate runtime data...
2008-06-11 Willy Tarreau[BUILD] make install should depend on haproxy not ...
2008-06-07 Willy Tarreau[MEDIUM] add support for conditional HTTP redirection
2008-06-07 Krzysztof Piotr... [MEDIUM] Fix memory freeing at exit, part 2
2008-05-30 Krzysztof Piotr... [MEDIUM] Fix memory freeing at exit
2008-05-30 Krzysztof Piotr... [BUG/CLEANUP] cookiedomain -> cookie_domain rename...
2008-05-25 Willy Tarreau[MEDIUM] detect streaming buffers and tag them as such
2008-05-25 Willy Tarreau[MEDIUM] reduce risk of event starvation in ev_sepoll
2008-05-25 Willy Tarreau[DOC] update the README file with new build options
2008-05-25 Krzysztof Piotr... [MINOR] Allow to specify a domain for a cookie
2008-05-16 Willy Tarreau[MEDIUM] upgrade to ebtree v4.0
2008-04-27 Marek Majkowski[MEDIUM] add support for URI hash depth and length...
2008-04-21 Jeremy Hinegardner[BUILD] fix build with gcc 4.3
2008-04-21 Krzysztof Oledzki[TESTS] add a debug patch to help trigger the stats bug
2008-04-21 Krzysztof Piotr... [BUG] Flush buffers also where there are exactly 0...
2008-04-19 Willy Tarreau[RELEASE] Released version 1.3.15 v1.3.15
2008-04-19 Willy Tarreau[BUILD] fix build of POST analysis code with gcc < 3
2008-04-15 matt.farnsworth... [MAJOR] implement parameter hashing for POST requests
2008-04-13 Willy Tarreau[TESTS] add new methods in ip-hash test file
2008-04-12 Willy Tarreau[TESTS] add a benchmark for integer hashing
2008-04-12 Willy Tarreau[TESTS] add a test case for port mapping
2008-03-28 Willy Tarreau[BUG] fix double-decrement of server connections
2008-03-21 Willy Tarreau[DOC] fix unescaped space in httpchk example.
2008-03-17 Christian Wiese[BUILD] Replace hardcoded 'LD = gcc' with 'LD = $(CC)'
next