Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 305261 - net-proxy/haproxy-{1.3.24,1.4.6} version bumps
Summary: net-proxy/haproxy-{1.3.24,1.4.6} version bumps
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Network Proxy Developers (OBSOLETE)
URL: http://haproxy.1wt.eu/download/1.4/sr...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-02-15 14:37 UTC by Stefan Behte (RETIRED)
Modified: 2010-05-22 16:46 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
haproxy-1.4.3.ebuild.diff (haproxy-1.4.3.ebuild.diff,1.69 KB, patch)
2010-03-30 17:32 UTC, Christian Ruppert (idl0r)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Behte (RETIRED) gentoo-dev Security 2010-02-15 14:37:33 UTC
Please provide an updated ebuild for haproxy-1.3.23.
Changelog:

2010/01/28 : 1.3.23
    - [MINOR] server tracking: don't care about the tracked server's mode
    - [MEDIUM] appsession: add the "request-learn" option
    - [BUG] Configuration parser bug when escaping characters
    - [BUG] appsession: possible memory leak in case of out of memory condition
    - [MINOR] config: don't accept 'appsession' in defaults section
    - [CLEANUP] Keep in sync "defaults" support between documentation and code
    - [BUILD] warning ultoa_r returns char *
    - [CLEANUP] format '%d' expects type 'int', but argument 5 has type 'long int'
    - [BUG] config: fix erroneous check on cookie domain names, again
    - [DOC] trivial fix for man page
    - [BUG] config: fix wrong handling of too large argument count
    - [BUG] config: disable 'option httplog' on TCP proxies
    - [BUG] config: fix erroneous check on cookie domain names
    - [BUG] config: cookie domain was ignored in defaults sections
    - [MINOR] config: support passing multiple "domain" statements to cookies
    - [BUG] x-original-to: name was not set in default instance
    - [BUG] config: fix error message when config file is not found
    - [MINOR] config: don't report error on all subsequent files on failure
    - [BUILD] Makefile: make without arch-specific optimizations
    - [BUG] halog: fix segfault in case of empty log in PCT mode
    - [CLEANUP] second fix for the printf format warning
    - [BUG] check_post: limit analysis to the buffer length
    - [MINOR] http: typos on several unlikely() around header insertion
    - [CLEANUP] buffers: wrong size calculation for displaced data
    - [MINOR] config: option forceclose is valid in frontends too
    - [BUG] http: fix cookie parser to support spaces and commas in values
    - [MINOR] config: some options were missing for "redirect"
    - [BUILD] appsession did not build anymore under gcc-2.95 (cherry picked from commit 1fac75385abdfe03d7d3c4c5b04eb95a0db1bc74)
    - [MINOR] http: fix double slash prefix with server redirect
    - [MINOR] http redirect: add the ability to append a '/' to the URL
    - [MINOR] config: indicate that timeout appsession should not be used
    - [DOC] remove several trailing spaces
    - [CLEANUP] stream_sock: MSG_NOSIGNAL is only for send(), not recv()
    - [BUG] check: we must not check for error before reading a response
    - [CLEANUP] buffers: remove remains of wrong obsolete length check
    - [CLEANUP] http_server_error() must not purge a previous pending response
    - [MEDIUM] add the "force-persist" statement to force persistence on down servers
    - [MINOR] http: logs must report persistent connections to down servers
    - [MINOR] buffer_replace2 must never change the ->w entry
    - [MINOR] buffers: buffer_insert_line2 must not change the ->w entry
    - [MEDIUM] checks: make the HTTP check code add the CRLF itself
    - [MEDIUM] checks: add the server's status in the checks
    - [DOC] add some build info about the AIX platform
    - [CLEANUP] config: do not allocate an empty argument for rsp* keywords
Comment 1 Christian Ruppert (idl0r) gentoo-dev 2010-03-30 17:32:16 UTC
Created attachment 225855 [details, diff]
haproxy-1.4.3.ebuild.diff

May I commit? :)
Comment 2 Stefan Behte (RETIRED) gentoo-dev Security 2010-03-30 22:02:54 UTC
Let us add 1.3.24, too:

2010/03/30 : 1.3.24
    - [BUG] Clear-cookie path issue
    - [BUG] http: switch to tunnel mode after status 101 responses
    - [MINOR] config: fix too large ssl-hello-check message.
    - [BUG] config: reset check request to avoid double free when switching to ssl
    - [BUG] config: report unresolvable host names as errors
    - [DOC] fix a typo about timeout check and clarify the explanation.
    - [BUG] logs: don't report "last data" when we have just closed after an error
    - [MINOR] report total number of processed connections when stopping a proxy
    - [DOC] be more clear about the limitation to one single monitor-net entry
    - [MINOR] stats: don't send empty lines in "show errors"
    - [BUG] url_param hash may return a down server
    - [MINOR] force null-termination of hostname
    - [BUG] stats: don't abort if the client closes before the response
    - [BUG] init: unconditionally catch SIGPIPE
    - [DOC] indicate in the doc how to bind to port ranges
    - [MINOR] cli: "show errors" should display "backend <NONE>" when backend was not used
    - [MINOR] config: allow "slowstart 0s"
    - [BUILD] 'make tags' did not consider files ending in '.c'
    - [MEDIUM] checks: add the ability to disable a server in the config
Comment 3 Christian Ruppert (idl0r) gentoo-dev 2010-03-31 09:05:17 UTC
In this case my changes should work with 1.3.24 as well. (not yet tested)
Comment 4 Stefan Behte (RETIRED) gentoo-dev Security 2010-04-22 10:35:32 UTC
These might be really annoying and make haproxy unusable/unstable for some users:

[BUG] url_param hash may return a down server
[BUG] http: fix cookie parser to support spaces and commas in values
[BUG] Clear-cookie path issue

net-proxy: can someone bump to 1.3.24 and maybe have a look at the 1.4.x series?

Comment 5 Christian Ruppert (idl0r) gentoo-dev 2010-05-22 16:46:56 UTC
Fixed in CVS.