Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (12a334ddd75e94aba92fde1449bd53bcd31df444)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Vlad Glagolev <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (12a334ddd75e94aba92fde1449bd53bcd31df444)
  • Date: Sat, 14 Oct 2023 03:39:14 +0000

GIT changes to master grimoire by Vlad Glagolev <stealth AT sourcemage.org>:

ChangeLog | 4 ++++
http/varnish-libvmod-vsthrottle/DEPENDS | 3 +++
http/varnish-libvmod-vsthrottle/DETAILS | 17 +++++++++++++++++
http/varnish-libvmod-vsthrottle/HISTORY | 2 ++
http/varnish-libvmod-vsthrottle/PRE_BUILD | 4 ++++
5 files changed, 30 insertions(+)

New commits:
commit 12a334ddd75e94aba92fde1449bd53bcd31df444
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

varnish-libvmod-vsthrottle: new spell, improved request throttling module
for Varnish

diff --git a/ChangeLog b/ChangeLog
index 143782c..0e8c65c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2023-10-13 Vlad Glagolev <stealth AT sourcemage.org>
+ * http/varnish-libvmod-vsthrottle: new spell, improved request
+ throttling module for Varnish
+
2023-10-06 Conner Clere <xenanthropy AT sourcemage.org>
* xfce/xfce-polkit: new spell, simple policykit authentication agent
for xfce

diff --git a/http/varnish-libvmod-vsthrottle/DEPENDS
b/http/varnish-libvmod-vsthrottle/DEPENDS
new file mode 100755
index 0000000..c5e5ff4
--- /dev/null
+++ b/http/varnish-libvmod-vsthrottle/DEPENDS
@@ -0,0 +1,3 @@
+depends varnish
+
+optional_depends docutils "" "" "to generate manual page"
diff --git a/http/varnish-libvmod-vsthrottle/DETAILS
b/http/varnish-libvmod-vsthrottle/DETAILS
new file mode 100755
index 0000000..49fed7e
--- /dev/null
+++ b/http/varnish-libvmod-vsthrottle/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=varnish-libvmod-vsthrottle
+ SPELLX=${SPELL##varnish-}
+ VERSION=1.0.2
+ SOURCE="${SPELLX}-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://github.com/vaygr/${SPELLX}/archive/refs/tags/v${VERSION}.tar.gz
+
SOURCE_HASH=sha512:18a727d495a75ea1e6bb3ca8b03047bec1e6c889e72109f8c49e5bc12d15f7c0268e2ba89b38d68a5701b2cdfc273ceb1ada75090b2a8710682f4569d3545a8f
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
+ WEB_SITE=https://github.com/vaygr/libvmod-vsthrottle
+ LICENSE[0]=BSD
+ ENTERED=20231013
+ KEYWORDS=""
+ SHORT="improved request throttling module for Varnish"
+cat << EOF
+vmod_vsthrottle is a Varnish vmod for rate-limiting traffic on a single
Varnish
+server. Offers a simple interface for throttling traffic on a per-key basis
to
+a specific request rate.
+EOF
diff --git a/http/varnish-libvmod-vsthrottle/HISTORY
b/http/varnish-libvmod-vsthrottle/HISTORY
new file mode 100644
index 0000000..9d536a4
--- /dev/null
+++ b/http/varnish-libvmod-vsthrottle/HISTORY
@@ -0,0 +1,2 @@
+2023-10-13 Vlad Glagolev <stealth AT sourcemage.org>
+ * PRE_BUILD, DEPENDS, DETAILS: created spell, version 1.0.2
diff --git a/http/varnish-libvmod-vsthrottle/PRE_BUILD
b/http/varnish-libvmod-vsthrottle/PRE_BUILD
new file mode 100755
index 0000000..275e6f1
--- /dev/null
+++ b/http/varnish-libvmod-vsthrottle/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "${SOURCE_DIRECTORY}" &&
+
+./autogen.sh



  • [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (12a334ddd75e94aba92fde1449bd53bcd31df444), Vlad Glagolev, 10/13/2023

Archive powered by MHonArc 2.6.24.

Top of Page