bsbf-rate-limiting: add
authorChester A. Unal <redacted>
Fri, 20 Mar 2026 07:49:09 +0000 (09:49 +0200)
committerChester A. Unal <redacted>
Wed, 25 Mar 2026 05:47:51 +0000 (07:47 +0200)
Update bsbf-resources to the GIT HEAD of 2026-03-24. Add bsbf-rate-limiting
and make bsbf-bonding depend on bsbf-rate-limiting.

Signed-off-by: Chester A. Unal <redacted>
net/bsbf-openwrt-resources/Makefile
net/bsbf-resources/Makefile

index 6e00d5aa990ca943865d8d08a986ba934c80dab5..f3a6f7e2a9246ddebbff9b3701a04420bb26935f 100644 (file)
@@ -40,7 +40,8 @@ define Package/bsbf-bonding
   CATEGORY:=Network
   TITLE:=bsbf-bonding
   URL:=https://github.com/bondingshouldbefree/
-  DEPENDS:=+bsbf-mptcp +bsbf-plpmtu +bsbf-route +bsbf-tcp-in-udp +xray-core
+  DEPENDS:=+bsbf-mptcp +bsbf-plpmtu +bsbf-rate-limiting +bsbf-route \
+    +bsbf-tcp-in-udp +xray-core
 endef
 
 define Package/bsbf-bonding/description
index 42b801d89a1696662ae3d9876c6818a981b36f12..8c625ea532c7c635156f51623a6e62cd30da1067 100644 (file)
@@ -11,9 +11,9 @@ PKG_MAINTAINER:=Chester A. Unal <chester.a.unal@arinc9.com>
 
 PKG_SOURCE_PROTO:=git
 PKG_SOURCE_URL:=https://github.com/bondingshouldbefree/bsbf-resources.git
-PKG_SOURCE_DATE:=2026-03-12
-PKG_SOURCE_VERSION:=b09038a13af33c1428a783d3e759a1cfc4d36b30
-PKG_MIRROR_HASH:=7aa66af4d10d274b15be243a5783d67a71266a1649598d2b0db1581ec7c0f112
+PKG_SOURCE_DATE:=2026-03-24
+PKG_SOURCE_VERSION:=e75046628f430c584a6f3ef12fbef4b87fad5aa4
+PKG_MIRROR_HASH:=16dd14add99ae73a473d967330509b0308076ef63e4608c78b43248a274a79a3
 
 include $(INCLUDE_DIR)/package.mk
 
@@ -47,6 +47,13 @@ define Package/bsbf-quectel-usbnet
   URL:=https://github.com/bondingshouldbefree/
 endef
 
+define Package/bsbf-rate-limiting
+  SECTION:=net
+  CATEGORY:=Network
+  TITLE:=bsbf-rate-limiting
+  URL:=https://github.com/bondingshouldbefree/
+endef
+
 define Package/bsbf-route
   SECTION:=net
   CATEGORY:=Network
@@ -102,6 +109,11 @@ define Package/bsbf-quectel-usbnet/install
        $(INSTALL_BIN) $(PKG_BUILD_DIR)/resources-client/bsbf-quectel-usbnet $(1)/usr/sbin
 endef
 
+define Package/bsbf-rate-limiting/install
+       $(INSTALL_DIR) $(1)/usr/sbin
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/resources-client/bsbf-rate-limiting $(1)/usr/sbin
+endef
+
 define Package/bsbf-route/install
        $(INSTALL_DIR) $(1)/etc/init.d
        $(INSTALL_BIN) ./files/etc/init.d/bsbf-route $(1)/etc/init.d
@@ -122,5 +134,6 @@ $(eval $(call BuildPackage,bsbf-mptcp))
 $(eval $(call BuildPackage,bsbf-netspeed))
 $(eval $(call BuildPackage,bsbf-plpmtu))
 $(eval $(call BuildPackage,bsbf-quectel-usbnet))
+$(eval $(call BuildPackage,bsbf-rate-limiting))
 $(eval $(call BuildPackage,bsbf-route))
 $(eval $(call BuildPackage,bsbf-tcp-in-udp))
git clone https://git.99rst.org/PROJECT