Changeset 31013


Ignore:
Timestamp:
2012-03-19T00:30:23+01:00 (6 years ago)
Author:
heil
Message:

package: haproxy

  • refresh patches
  • bump to version 1.4.20
  • clean up init script
Location:
packages/net/haproxy
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • packages/net/haproxy/Makefile

    r29703 r31013  
    1010 
    1111PKG_NAME:=haproxy 
    12 PKG_VERSION:=1.4.19 
    13 PKG_RELEASE:=2 
     12PKG_VERSION:=1.4.20 
     13PKG_RELEASE:=1 
    1414 
    1515PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz 
    1616PKG_SOURCE_URL:=http://haproxy.1wt.eu/download/1.4/src 
    17 PKG_MD5SUM:=41392d738460dbf99295fd928031c6a4 
     17PKG_MD5SUM:=0cd3b91812ff31ae09ec4ace6355e29e 
    1818 
    1919include $(INCLUDE_DIR)/package.mk 
  • packages/net/haproxy/files/haproxy.init

    r29097 r31013  
    1616 
    1717stop() { 
    18         $HAPROXY_BIN -q -f $HAPROXY_CONFIG -p $HAPROXY_PID -st $(cat $HAPROXY_PID) 
    1918        service_stop $HAPROXY_BIN 
    2019} 
    2120 
    2221reload() { 
    23         $HAPROXY_BIN -q -f $HAPROXY_CONFIG -p $HAPROXY_PID -sf $(cat $HAPROXY_PID) 
     22        $HAPROXY_BIN -D -q -f $HAPROXY_CONFIG -p $HAPROXY_PID -sf $(cat $HAPROXY_PID) 
    2423} 
  • packages/net/haproxy/patches/001-haproxy-1.4.x-sendproxy.patch

    r29702 r31013  
    1 Index: haproxy-1.4.19/doc/configuration.txt 
    2 =================================================================== 
    3 --- haproxy-1.4.19.orig/doc/configuration.txt 
    4 +++ haproxy-1.4.19/doc/configuration.txt 
     1--- a/doc/configuration.txt 
     2+++ b/doc/configuration.txt 
    53@@ -1337,6 +1337,7 @@ bind [<address>]:<port_range> [, ...] tr 
    64 bind [<address>]:<port_range> [, ...] id <id> 
     
    6563   - "client_port" is the TCP port of the client which initiated the connection. 
    6664  
    67 Index: haproxy-1.4.19/include/common/standard.h 
    68 =================================================================== 
    69 --- haproxy-1.4.19.orig/include/common/standard.h 
    70 +++ haproxy-1.4.19/include/common/standard.h 
     65--- a/include/common/standard.h 
     66+++ b/include/common/standard.h 
    7167@@ -269,6 +269,28 @@ static inline unsigned int __strl2uic(co 
    7268        return i; 
     
    106102 unsigned int inetaddr_host_lim(const char *text, const char *stop); 
    107103 unsigned int inetaddr_host_lim_ret(const char *text, char *stop, const char **ret); 
    108 Index: haproxy-1.4.19/include/proto/client.h 
    109 =================================================================== 
    110 --- haproxy-1.4.19.orig/include/proto/client.h 
    111 +++ haproxy-1.4.19/include/proto/client.h 
     104--- a/include/proto/client.h 
     105+++ b/include/proto/client.h 
    112106@@ -25,6 +25,7 @@ 
    113107 #include <common/config.h> 
     
    118112 int event_accept(int fd); 
    119113  
    120 Index: haproxy-1.4.19/include/types/buffers.h 
    121 =================================================================== 
    122 --- haproxy-1.4.19.orig/include/types/buffers.h 
    123 +++ haproxy-1.4.19/include/types/buffers.h 
     114--- a/include/types/buffers.h 
     115+++ b/include/types/buffers.h 
    124116@@ -135,16 +135,16 @@ 
    125117  * The field is blanked by buffer_init() and only by analysers themselves 
     
    149141 #define AN_REQ_HTTP_XFER_BODY   0x00000800  /* forward request body */ 
    150142  
    151 Index: haproxy-1.4.19/include/types/protocols.h 
    152 =================================================================== 
    153 --- haproxy-1.4.19.orig/include/types/protocols.h 
    154 +++ haproxy-1.4.19/include/types/protocols.h 
     143--- a/include/types/protocols.h 
     144+++ b/include/types/protocols.h 
    155145@@ -72,6 +72,7 @@ 
    156146 #define LI_O_FOREIGN   0x0002  /* permit listening on foreing addresses */ 
     
    161151 /* The listener will be directly referenced by the fdtab[] which holds its 
    162152  * socket. The listener provides the protocol-specific accept() function to 
    163 Index: haproxy-1.4.19/src/cfgparse.c 
    164 =================================================================== 
    165 --- haproxy-1.4.19.orig/src/cfgparse.c 
    166 +++ haproxy-1.4.19/src/cfgparse.c 
     153--- a/src/cfgparse.c 
     154+++ b/src/cfgparse.c 
    167155@@ -1464,6 +1464,16 @@ int cfg_parse_listen(const char *file, i 
    168156 #endif 
     
    191179                        err_code |= ERR_ALERT | ERR_FATAL; 
    192180                        goto out; 
    193 @@ -5702,6 +5712,9 @@ out_uri_auth_compat: 
     181@@ -5710,6 +5720,9 @@ out_uri_auth_compat: 
    194182                        listener->handler = process_session; 
    195183                        listener->analysers |= curproxy->fe_req_ana; 
     
    201189                        if ((curproxy->options2 & PR_O2_SMARTACC) || 
    202190                            (curproxy->mode == PR_MODE_HTTP && 
    203 Index: haproxy-1.4.19/src/client.c 
    204 =================================================================== 
    205 --- haproxy-1.4.19.orig/src/client.c 
    206 +++ haproxy-1.4.19/src/client.c 
     191--- a/src/client.c 
     192+++ b/src/client.c 
    207193@@ -22,6 +22,7 @@ 
    208194  
     
    405391  * SN_FRT_ADDR_SET flag. 
    406392  */ 
    407 Index: haproxy-1.4.19/src/proto_http.c 
    408 =================================================================== 
    409 --- haproxy-1.4.19.orig/src/proto_http.c 
    410 +++ haproxy-1.4.19/src/proto_http.c 
    411 @@ -4028,7 +4028,8 @@ void http_end_txn_clean_session(struct s 
     393--- a/src/proto_http.c 
     394+++ b/src/proto_http.c 
     395@@ -4029,7 +4029,8 @@ void http_end_txn_clean_session(struct s 
    412396        if (s->rep->lr >= s->rep->data + s->rep->size) 
    413397                s->rep->lr -= s->req->size; 
     
    419403  
    420404        http_silent_debug(__LINE__, s); 
    421 @@ -7553,7 +7554,6 @@ void http_reset_txn(struct session *s) 
     405@@ -7562,7 +7563,6 @@ void http_reset_txn(struct session *s) 
    422406        http_init_txn(s); 
    423407  
     
    427411        s->srv = s->prev_srv = s->srv_conn = NULL; 
    428412        /* re-init store persistence */ 
    429 Index: haproxy-1.4.19/src/session.c 
    430 =================================================================== 
    431 --- haproxy-1.4.19.orig/src/session.c 
    432 +++ haproxy-1.4.19/src/session.c 
     413--- a/src/session.c 
     414+++ b/src/session.c 
    433415@@ -1055,6 +1055,12 @@ resync_stream_interface: 
    434416                        while (ana_list && max_loops--) { 
     
    444426                                        if (!tcp_inspect_request(s, s->req, AN_REQ_INSPECT)) 
    445427                                                break; 
    446 Index: haproxy-1.4.19/src/standard.c 
    447 =================================================================== 
    448 --- haproxy-1.4.19.orig/src/standard.c 
    449 +++ haproxy-1.4.19/src/standard.c 
     428--- a/src/standard.c 
     429+++ b/src/standard.c 
    450430@@ -569,6 +569,11 @@ unsigned int strl2uic(const char *s, int 
    451431        return __strl2uic(s, len); 
Note: See TracChangeset for help on using the changeset viewer.