[arch-commits] Commit in varnish/repos (18 files)

2015-10-05 Thread Dave Reisner
Date: Tuesday, October 6, 2015 @ 01:14:52
  Author: dreisner
Revision: 248380

archrelease: copy trunk to extra-i686, extra-x86_64

Added:
  varnish/repos/extra-i686/PKGBUILD
(from rev 248379, varnish/trunk/PKGBUILD)
  varnish/repos/extra-i686/varnish-vcl-reload
(from rev 248379, varnish/trunk/varnish-vcl-reload)
  varnish/repos/extra-i686/varnish.install
(from rev 248379, varnish/trunk/varnish.install)
  varnish/repos/extra-i686/varnish.service
(from rev 248379, varnish/trunk/varnish.service)
  varnish/repos/extra-i686/varnish.sysusers
(from rev 248379, varnish/trunk/varnish.sysusers)
  varnish/repos/extra-x86_64/PKGBUILD
(from rev 248379, varnish/trunk/PKGBUILD)
  varnish/repos/extra-x86_64/varnish-vcl-reload
(from rev 248379, varnish/trunk/varnish-vcl-reload)
  varnish/repos/extra-x86_64/varnish.install
(from rev 248379, varnish/trunk/varnish.install)
  varnish/repos/extra-x86_64/varnish.service
(from rev 248379, varnish/trunk/varnish.service)
  varnish/repos/extra-x86_64/varnish.sysusers
(from rev 248379, varnish/trunk/varnish.sysusers)
Deleted:
  varnish/repos/extra-i686/PKGBUILD
  varnish/repos/extra-i686/varnish-vcl-reload
  varnish/repos/extra-i686/varnish.install
  varnish/repos/extra-i686/varnish.service
  varnish/repos/extra-x86_64/PKGBUILD
  varnish/repos/extra-x86_64/varnish-vcl-reload
  varnish/repos/extra-x86_64/varnish.install
  varnish/repos/extra-x86_64/varnish.service

-+
 /PKGBUILD   |  114 ++
 /varnish-vcl-reload |   40 +
 /varnish.install|   44 ++
 /varnish.service|   30 ++
 extra-i686/PKGBUILD |   52 -
 extra-i686/varnish-vcl-reload   |   20 --
 extra-i686/varnish.install  |   14 
 extra-i686/varnish.service  |   15 -
 extra-i686/varnish.sysusers |2 
 extra-x86_64/PKGBUILD   |   52 -
 extra-x86_64/varnish-vcl-reload |   20 --
 extra-x86_64/varnish.install|   14 
 extra-x86_64/varnish.service|   15 -
 extra-x86_64/varnish.sysusers   |2 
 14 files changed, 232 insertions(+), 202 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2015-10-05 23:10:19 UTC (rev 248379)
+++ extra-i686/PKGBUILD 2015-10-05 23:14:52 UTC (rev 248380)
@@ -1,52 +0,0 @@
-# $Id$
-# Maintainer: Dave Reisner 
-# Contributor: Jaroslav Lichtblau 
-# Contributor: Douglas Soares de Andrade
-# Contributor: Roberto Alsina 
-
-pkgname=varnish
-pkgver=4.0.3
-pkgrel=2
-pkgdesc="High-performance HTTP accelerator"
-arch=('i686' 'x86_64')
-url="http://www.varnish-cache.org/";
-license=('BSD')
-depends=('gcc' 'libedit' 'pcre')
-makedepends=('python-docutils')
-optdepends=('python: needed for vmod development')
-backup=('etc/varnish/default.vcl')
-install=$pkgname.install
-source=("http://repo.varnish-cache.org/source/$pkgname-$pkgver.tar.gz";
-varnish-vcl-reload
-varnish.service)
-md5sums=('16a683f2e41f7d80219cec5d4649380c'
- '03196dee7fc68e75069393d52c370762'
- '699d118a069c2e63e49c81f275ce2658')
-
-build() {
-  cd "$pkgname-$pkgver"
-
-  ./configure \
---prefix=/usr \
---sysconfdir=/etc \
---localstatedir=/var/lib \
---sbindir=/usr/bin
-
-  make
-}
-
-package() {
-  cd "$pkgname-$pkgver"
-
-  make DESTDIR="$pkgdir" install
-
-  install -m755 "$srcdir/varnish-vcl-reload" "$pkgdir/usr/bin"
-  install -Dm644 "$srcdir/$pkgname.service" 
"$pkgdir/usr/lib/systemd/system/$pkgname.service"
-
-  # config
-  install -Dm644 "etc/example.vcl" "$pkgdir/etc/varnish/default.vcl"
-  install -Dm644 "etc/builtin.vcl" "$pkgdir/usr/share/doc/varnish/builtin.vcl"
-
-  # license
-  install -Dm644 "LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}

Copied: varnish/repos/extra-i686/PKGBUILD (from rev 248379, 
varnish/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2015-10-05 23:14:52 UTC (rev 248380)
@@ -0,0 +1,57 @@
+# $Id$
+# Maintainer: Dave Reisner 
+# Contributor: Jaroslav Lichtblau 
+# Contributor: Douglas Soares de Andrade
+# Contributor: Roberto Alsina 
+
+pkgname=varnish
+pkgver=4.1.0
+pkgrel=1
+pkgdesc="High-performance HTTP accelerator"
+arch=('i686' 'x86_64')
+url="http://www.varnish-cache.org/";
+license=('BSD')
+depends=('gcc' 'libedit' 'pcre')
+makedepends=('python-docutils')
+optdepends=('python: needed for vmod development')
+backup=('etc/varnish/default.vcl')
+install=$pkgname.install
+source=("http://repo.varnish-cache.org/source/$pkgname-$pkgver.tar.gz";
+varnish-vcl-reload
+varnish.service
+varnish.sysusers)
+md5sums=('d93e32b59c0c7487180a37781aae13f7'
+ 'b494b41b2a605f406abe63ed02dc117f'
+ '8334d2e108695c121c41833b53838a05'
+

[arch-commits] Commit in varnish/repos (18 files)

2013-12-03 Thread Dave Reisner
Date: Tuesday, December 3, 2013 @ 15:59:11
  Author: dreisner
Revision: 200724

archrelease: copy trunk to extra-i686, extra-x86_64

Added:
  varnish/repos/extra-i686/PKGBUILD
(from rev 200723, varnish/trunk/PKGBUILD)
  varnish/repos/extra-i686/varnish-vcl-reload
(from rev 200723, varnish/trunk/varnish-vcl-reload)
  varnish/repos/extra-i686/varnish.install
(from rev 200723, varnish/trunk/varnish.install)
  varnish/repos/extra-i686/varnish.service
(from rev 200723, varnish/trunk/varnish.service)
  varnish/repos/extra-x86_64/PKGBUILD
(from rev 200723, varnish/trunk/PKGBUILD)
  varnish/repos/extra-x86_64/varnish-vcl-reload
(from rev 200723, varnish/trunk/varnish-vcl-reload)
  varnish/repos/extra-x86_64/varnish.install
(from rev 200723, varnish/trunk/varnish.install)
  varnish/repos/extra-x86_64/varnish.service
(from rev 200723, varnish/trunk/varnish.service)
Deleted:
  
varnish/repos/extra-i686/0001-Make-up-our-mind-Any-req.-we-receive-from-the-client.patch
  varnish/repos/extra-i686/PKGBUILD
  varnish/repos/extra-i686/varnish-vcl-reload
  varnish/repos/extra-i686/varnish.install
  varnish/repos/extra-i686/varnish.service
  
varnish/repos/extra-x86_64/0001-Make-up-our-mind-Any-req.-we-receive-from-the-client.patch
  varnish/repos/extra-x86_64/PKGBUILD
  varnish/repos/extra-x86_64/varnish-vcl-reload
  varnish/repos/extra-x86_64/varnish.install
  varnish/repos/extra-x86_64/varnish.service

--+
 /PKGBUILD| 
  88 ++
 /varnish-vcl-reload  | 
  40 +++
 /varnish.install | 
  12 
 /varnish.service | 
  20 +
 extra-i686/0001-Make-up-our-mind-Any-req.-we-receive-from-the-client.patch   | 
 133 --
 extra-i686/PKGBUILD  | 
  53 ---
 extra-i686/varnish-vcl-reload| 
  20 -
 extra-i686/varnish.install   | 
   6 
 extra-i686/varnish.service   | 
  10 
 extra-x86_64/0001-Make-up-our-mind-Any-req.-we-receive-from-the-client.patch | 
 133 --
 extra-x86_64/PKGBUILD| 
  53 ---
 extra-x86_64/varnish-vcl-reload  | 
  20 -
 extra-x86_64/varnish.install | 
   6 
 extra-x86_64/varnish.service | 
  10 
 14 files changed, 160 insertions(+), 444 deletions(-)

Deleted: 
extra-i686/0001-Make-up-our-mind-Any-req.-we-receive-from-the-client.patch
===
--- extra-i686/0001-Make-up-our-mind-Any-req.-we-receive-from-the-client.patch  
2013-12-03 14:58:37 UTC (rev 200723)
+++ extra-i686/0001-Make-up-our-mind-Any-req.-we-receive-from-the-client.patch  
2013-12-03 14:59:11 UTC (rev 200724)
@@ -1,133 +0,0 @@
-From 4bd5b7991bf602a6c46dd0d65fc04d4b8d9667a6 Mon Sep 17 00:00:00 2001
-From: Martin Blix Grydeland 
-Date: Wed, 30 Oct 2013 13:48:20 +0100
-Subject: [PATCH] Make up our mind:  Any req.* we receive from the client with
- fundamental trouble gets failed back without VCL involvement.
-
-Fixes  #1367

- bin/varnishd/cache_center.c  | 28 +++-
- bin/varnishd/cache_http.c|  2 +-
- bin/varnishtest/tests/r01367.vtc | 30 ++
- 3 files changed, 46 insertions(+), 14 deletions(-)
- create mode 100644 bin/varnishtest/tests/r01367.vtc
-
-diff --git a/bin/varnishd/cache_center.c b/bin/varnishd/cache_center.c
-index 19eb2ce..fdf7cee 100644
 a/bin/varnishd/cache_center.c
-+++ b/bin/varnishd/cache_center.c
-@@ -1474,9 +1474,12 @@ DOT start -> recv [style=bold,color=green]
- static int
- cnt_start(struct sess *sp)
- {
--  uint16_t done;
-+  uint16_t err_code;
-   char *p;
--  const char *r = "HTTP/1.1 100 Continue\r\n\r\n";
-+  const char *r_100 = "HTTP/1.1 100 Continue\r\n\r\n";
-+  const char *r_400 = "HTTP/1.1 400 Bad Request\r\n\r\n";
-+  const char *r_413 = "HTTP/1.1 413 Request Entity Too Large\r\n\r\n";
-+  const char *r_417 = "HTTP/1.1 417 Expectation Failed\r\n\r\n";
- 
-   CHECK_OBJ_NOTNULL(sp, SESS_MAGIC);
-   AZ(sp->restarts);
-@@ -1499,10 +1502,14 @@ cnt_start(struct sess *sp)
-   sp->wrk->vcl = NULL;
- 
-   http_Setup(sp->http, sp->ws);
--  done = http_DissectRequest(sp);
-+  err_code = http_DissectRequest(sp);
- 
-   /* If we could not even parse the request, just close */
--  if (done == 400) {
-+  if (err_code == 400)
-+  (void)write(sp->fd, r_400, strlen(r_400));
-+  else if

[arch-commits] Commit in varnish/repos (18 files)

2013-12-01 Thread Dave Reisner
Date: Sunday, December 1, 2013 @ 16:48:29
  Author: dreisner
Revision: 200672

archrelease: copy trunk to extra-i686, extra-x86_64

Added:
  
varnish/repos/extra-i686/0001-Make-up-our-mind-Any-req.-we-receive-from-the-client.patch
(from rev 200671, 
varnish/trunk/0001-Make-up-our-mind-Any-req.-we-receive-from-the-client.patch)
  varnish/repos/extra-i686/PKGBUILD
(from rev 200671, varnish/trunk/PKGBUILD)
  varnish/repos/extra-i686/varnish-vcl-reload
(from rev 200671, varnish/trunk/varnish-vcl-reload)
  varnish/repos/extra-i686/varnish.install
(from rev 200671, varnish/trunk/varnish.install)
  varnish/repos/extra-i686/varnish.service
(from rev 200671, varnish/trunk/varnish.service)
  
varnish/repos/extra-x86_64/0001-Make-up-our-mind-Any-req.-we-receive-from-the-client.patch
(from rev 200671, 
varnish/trunk/0001-Make-up-our-mind-Any-req.-we-receive-from-the-client.patch)
  varnish/repos/extra-x86_64/PKGBUILD
(from rev 200671, varnish/trunk/PKGBUILD)
  varnish/repos/extra-x86_64/varnish-vcl-reload
(from rev 200671, varnish/trunk/varnish-vcl-reload)
  varnish/repos/extra-x86_64/varnish.install
(from rev 200671, varnish/trunk/varnish.install)
  varnish/repos/extra-x86_64/varnish.service
(from rev 200671, varnish/trunk/varnish.service)
Deleted:
  varnish/repos/extra-i686/PKGBUILD
  varnish/repos/extra-i686/varnish-vcl-reload
  varnish/repos/extra-i686/varnish.install
  varnish/repos/extra-i686/varnish.service
  varnish/repos/extra-x86_64/PKGBUILD
  varnish/repos/extra-x86_64/varnish-vcl-reload
  varnish/repos/extra-x86_64/varnish.install
  varnish/repos/extra-x86_64/varnish.service

--+
 /PKGBUILD| 
 106 +++
 /varnish-vcl-reload  | 
  40 +++
 /varnish.install | 
  12 
 /varnish.service | 
  20 +
 extra-i686/0001-Make-up-our-mind-Any-req.-we-receive-from-the-client.patch   | 
 133 ++
 extra-i686/PKGBUILD  | 
  44 ---
 extra-i686/varnish-vcl-reload| 
  20 -
 extra-i686/varnish.install   | 
   6 
 extra-i686/varnish.service   | 
  10 
 extra-x86_64/0001-Make-up-our-mind-Any-req.-we-receive-from-the-client.patch | 
 133 ++
 extra-x86_64/PKGBUILD| 
  44 ---
 extra-x86_64/varnish-vcl-reload  | 
  20 -
 extra-x86_64/varnish.install | 
   6 
 extra-x86_64/varnish.service | 
  10 
 14 files changed, 444 insertions(+), 160 deletions(-)

Copied: 
varnish/repos/extra-i686/0001-Make-up-our-mind-Any-req.-we-receive-from-the-client.patch
 (from rev 200671, 
varnish/trunk/0001-Make-up-our-mind-Any-req.-we-receive-from-the-client.patch)
===
--- extra-i686/0001-Make-up-our-mind-Any-req.-we-receive-from-the-client.patch  
(rev 0)
+++ extra-i686/0001-Make-up-our-mind-Any-req.-we-receive-from-the-client.patch  
2013-12-01 15:48:29 UTC (rev 200672)
@@ -0,0 +1,133 @@
+From 4bd5b7991bf602a6c46dd0d65fc04d4b8d9667a6 Mon Sep 17 00:00:00 2001
+From: Martin Blix Grydeland 
+Date: Wed, 30 Oct 2013 13:48:20 +0100
+Subject: [PATCH] Make up our mind:  Any req.* we receive from the client with
+ fundamental trouble gets failed back without VCL involvement.
+
+Fixes  #1367
+---
+ bin/varnishd/cache_center.c  | 28 +++-
+ bin/varnishd/cache_http.c|  2 +-
+ bin/varnishtest/tests/r01367.vtc | 30 ++
+ 3 files changed, 46 insertions(+), 14 deletions(-)
+ create mode 100644 bin/varnishtest/tests/r01367.vtc
+
+diff --git a/bin/varnishd/cache_center.c b/bin/varnishd/cache_center.c
+index 19eb2ce..fdf7cee 100644
+--- a/bin/varnishd/cache_center.c
 b/bin/varnishd/cache_center.c
+@@ -1474,9 +1474,12 @@ DOT start -> recv [style=bold,color=green]
+ static int
+ cnt_start(struct sess *sp)
+ {
+-  uint16_t done;
++  uint16_t err_code;
+   char *p;
+-  const char *r = "HTTP/1.1 100 Continue\r\n\r\n";
++  const char *r_100 = "HTTP/1.1 100 Continue\r\n\r\n";
++  const char *r_400 = "HTTP/1.1 400 Bad Request\r\n\r\n";
++  const char *r_413 = "HTTP/1.1 413 Request Entity Too Large\r\n\r\n";
++  const char *r_417 = "HTTP/1.1 417 Expectation Failed\r\n\r\n";
+ 
+   CHECK_OBJ_NOTNULL(sp, SESS_MAGIC);
+   AZ(sp->restarts);
+@@ -1499,10 +1502,14 @@ cnt_start(struct sess *sp)
+   sp->wrk->vcl = NULL;
+ 
+   h