...
 
Commits (5)
    https://gitcode.net/mirror/openwrt/routing/-/commit/6fbf3b0caed80e6a9a329aabf87a3b8518dfc58a opennds: Release v10.1.1 2023-08-04T18:41:18+02:00 Rob White rob@blue-wave.net Maintainer: Rob White rob@blue-wave.net Compile tested: arm_cortex-a7_neon-vfpv4, mipsel_24kc, x86-64 Run tested: arm_cortex-a7_neon-vfpv4, mipsel_24kc, x86-64; on snapshot, 23.05, 22.03 opennds (10.1.1) * This version contains some minor bug fixes and documentation updates * Fix - send only contents of buffer, not entire buffer when serving page511 [bluewavenet] * Fix - Set fas_remotefqdn to gw_fqdn when overriding FAS settings [bluewavenet] * Fix - use absolute path for css and images in ThemeSpec [bluewavenet] * Fix - revert to old option names without underscores [bluewavenet] * Fix - FAS URL when fas_remotefqdn is not set [bluewavenet] Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:rob@blue-wave.net" title="rob@blue-wave.net"></a><a href="javascript:void(0)" class="avatar s16 avatar-inline identicon bg2" style="text-decoration: none">N</a><a href="mailto:rob@blue-wave.net" title="rob@blue-wave.net">Rob White</a> &lt;<a href="mailto:rob@blue-wave.net" title="rob@blue-wave.net">rob@blue-wave.net</a>&gt;</span> (cherry picked from commit <a href="/mirror/openwrt/routing/-/commit/26f5f0f812c73a3d26f9643fbd3da7f56f5e9a8a" data-original="26f5f0f812c73a3d26f9643fbd3da7f56f5e9a8a" data-link="false" data-link-reference="false" data-project="28801" data-commit="26f5f0f812c73a3d26f9643fbd3da7f56f5e9a8a" data-reference-type="commit" data-container="body" data-placement="top" title="opennds: Release v10.1.1" class="gfm gfm-commit has-tooltip">26f5f0f8</a>) https://gitcode.net/mirror/openwrt/routing/-/commit/5b34377c66bfea7ea089bfe955fc854298536bc7 opennds: Release v10.1.2 2023-08-04T18:41:18+02:00 Rob White rob@blue-wave.net Maintainer: Rob White rob@blue-wave.net Compile tested: arm_cortex-a7_neon-vfpv4, mipsel_24kc, x86-64 Run tested: arm_cortex-a7_neon-vfpv4, mipsel_24kc, x86-64; on snapshot, 23.05, 22.03 Description: opennds (10.1.2) Security Advisory. This version contains fixes for multiple potential security vulnerabilities Credit - Stanislav Dashevskyi - standash.github.io [standash] It also contains some minor bug fixes * Fix - Generate unique sha256 faskey if not set in config - CVE-2023-38324 [bluewavenet] * Fix - NULL pointer dereference if user_agent is NULL - CVE-2023-38320, CVE-2023-38322 [bluewavenet] * Fix - NULL pointer dereference if authdir is called with an incomplete or missing query string - CVE-2023-38313, CVE-2023-38314, CVE-2023-38315 [bluewavenet] * Fix - remove deprecated and non-functioning unescape callback - CVE-2023-38316 [bluewavenet] * Fix - prevent potential recursive dependency and detect if conflicting package is installed [bluewavenet] Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:rob@blue-wave.net" title="rob@blue-wave.net"></a><a href="javascript:void(0)" class="avatar s16 avatar-inline identicon bg6" style="text-decoration: none">N</a><a href="mailto:rob@blue-wave.net" title="rob@blue-wave.net">Rob White</a> &lt;<a href="mailto:rob@blue-wave.net" title="rob@blue-wave.net">rob@blue-wave.net</a>&gt;</span> (cherry picked from commit <a href="/mirror/openwrt/routing/-/commit/3eb9aa30566eb34608e6aacc55157dad46550a6a" data-original="3eb9aa30566eb34608e6aacc55157dad46550a6a" data-link="false" data-link-reference="false" data-project="28801" data-commit="3eb9aa30566eb34608e6aacc55157dad46550a6a" data-reference-type="commit" data-container="body" data-placement="top" title="opennds: Release v10.1.2" class="gfm gfm-commit has-tooltip">3eb9aa30</a>) https://gitcode.net/mirror/openwrt/routing/-/commit/1381661da1e0deef9e54d0ea451609d549d3d062 nodogsplash: update to 5.0.1 2023-08-05T22:29:45+02:00 Moritz Warning moritzwarning@web.de Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:moritzwarning@web.de" title="moritzwarning@web.de"></a><a href="javascript:void(0)" class="avatar s16 avatar-inline identicon bg5" style="text-decoration: none">N</a><a href="mailto:moritzwarning@web.de" title="moritzwarning@web.de">Moritz Warning</a> &lt;<a href="mailto:moritzwarning@web.de" title="moritzwarning@web.de">moritzwarning@web.de</a>&gt;</span> (cherry picked from commit <a href="/mirror/openwrt/routing/-/commit/91e07907fafa7ca442c3710799352782f4f0201a" data-original="91e07907fafa7ca442c3710799352782f4f0201a" data-link="false" data-link-reference="false" data-project="28801" data-commit="91e07907fafa7ca442c3710799352782f4f0201a" data-reference-type="commit" data-container="body" data-placement="top" title="nodogsplash: update to 5.0.1" class="gfm gfm-commit has-tooltip">91e07907</a>) https://gitcode.net/mirror/openwrt/routing/-/commit/78ca8d3a750a389c92c2368a89c8d9b5c9d3e2b5 nodogsplash: remove opennds from conflicts 2023-08-05T22:29:45+02:00 Moritz Warning moritzwarning@web.de OpenNDS lists nodogsplash a conflict as well. This causes a circular reference that is not allowed. Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:moritzwarning@web.de" title="moritzwarning@web.de"></a><a href="javascript:void(0)" class="avatar s16 avatar-inline identicon bg3" style="text-decoration: none">N</a><a href="mailto:moritzwarning@web.de" title="moritzwarning@web.de">Moritz Warning</a> &lt;<a href="mailto:moritzwarning@web.de" title="moritzwarning@web.de">moritzwarning@web.de</a>&gt;</span> (cherry picked from commit <a href="/mirror/openwrt/routing/-/commit/967dde509b90c2166773ec672b2e8e8b81b6288a" data-original="967dde509b90c2166773ec672b2e8e8b81b6288a" data-link="false" data-link-reference="false" data-project="28801" data-commit="967dde509b90c2166773ec672b2e8e8b81b6288a" data-reference-type="commit" data-container="body" data-placement="top" title="nodogsplash: remove opennds from conflicts" class="gfm gfm-commit has-tooltip">967dde50</a>) https://gitcode.net/mirror/openwrt/routing/-/commit/3e10d0728b622bb49d4b8b1a0f6f33a6b81a02a6 mesh11sd: update to version 2.0.0 2023-08-09T12:48:49+02:00 Rob White rob@blue-wave.net Maintainer: Rob White rob@blue-wave.net Compile tested: All Run tested: arm_cortex-a7_neon-vfpv4, mipsel_24kc, x86-64, on 21.02, 22.03 and snapshot. Description: mesh11sd (2.0.0) This release contains new functionality. Autonomous portal mode is introduced. This simplifies the rollout of meshnodes allowing a common configuration to be used on all nodes. Remote administration is introduced, allowing files to be copied and terminal sessions to be opened on established meshnodes, identifying remote nodes by mac address. * Add - Update config file [bluewavenet] * Add - implementation of remote copy [bluewavenet] * Add - implementation of remote connect [bluewavenet] * Add - Autonomous portal mode [bluewavenet] -- Rob White dot@blue-wave.net Mon, 31 Jul 2023 16:59:52 +0000 Signed-off-by: <span data-trailer="Signed-off-by:"><a href="mailto:rob@blue-wave.net" title="rob@blue-wave.net"></a><a href="javascript:void(0)" class="avatar s16 avatar-inline identicon bg2" style="text-decoration: none">N</a><a href="mailto:rob@blue-wave.net" title="rob@blue-wave.net">Rob White</a> &lt;<a href="mailto:rob@blue-wave.net" title="rob@blue-wave.net">rob@blue-wave.net</a>&gt;</span> (cherry picked from commit <a href="/mirror/openwrt/routing/-/commit/5beb3be9b86ddd1e859dd9ad38d1fb9a1a32dc65" data-original="5beb3be9b86ddd1e859dd9ad38d1fb9a1a32dc65" data-link="false" data-link-reference="false" data-project="28801" data-commit="5beb3be9b86ddd1e859dd9ad38d1fb9a1a32dc65" data-reference-type="commit" data-container="body" data-placement="top" title="mesh11sd: Release v2.0.0" class="gfm gfm-commit has-tooltip">5beb3be9</a>)
......@@ -8,8 +8,8 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=mesh11sd
PKG_VERSION:=1.2.0
PKG_RELEASE:=$(AUTORELEASE)
PKG_VERSION:=2.0.0
PKG_RELEASE:=1
PKG_MAINTAINER:=Rob White <rob@blue-wave.net>
PKG_LICENSE:=GPL-2.0-or-later
......@@ -17,7 +17,7 @@ PKG_LICENSE_FILES:=LICENSE
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=https://codeload.github.com/opennds/mesh11sd/tar.gz/v$(PKG_VERSION)?
PKG_HASH:=b719eaacf63eb3684d0cd6a026f4357a4f400f2339f5d5a6cf74ba3744fe30d8
PKG_HASH:=741d219ea9c6fcb5e58771130c319c5b983274caf08f5c1cd5a458864e928649
PKG_BUILD_DIR:=$(BUILD_DIR)/mesh11sd-$(PKG_VERSION)
include $(INCLUDE_DIR)/package.mk
......@@ -41,6 +41,9 @@ define Package/mesh11sd/description
Without mesh11sd, many mesh parameters cannot be set in the uci wireless config file as the mesh interface must be up before the parameters can be set.
Some of those that are supported, would fail to be implemented when the network is (re)started resulting in errors or dropped nodes.
The mesh11sd daemon dynamically checks configured parameters and sets them as required.
Upstream wan connectivity is checked (eg Internet feed) and when not present, layer 2 peer mode is autonomously enabled,
and when it is present, layer 3 portal mode is enabled. This allows the same simple router configuration to be used on all meshnodes in the layer 2 mesh.
Remote terminal sessions and remote file transfers are supported using the meshnode mac address as an identifier.
This version does not require a Captive Portal to be running.
endef
......
......@@ -6,12 +6,12 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=nodogsplash
PKG_VERSION:=5.0.0
PKG_RELEASE:=1
PKG_VERSION:=5.0.1
PKG_RELEASE:=2
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=https://codeload.github.com/nodogsplash/nodogsplash/tar.gz/v$(PKG_VERSION)?
PKG_HASH:=a7665f4a42997746a31e9217f2f54e360aa7fc4bc72bd89faa08f1ccf7875b5e
PKG_HASH:=a5ffa27a69389c6a538418022573ecb56a42bf91f576a97208eaafe89cb0a152
PKG_MAINTAINER:=Moritz Warning <moritzwarning@web.de>
PKG_LICENSE:=GPL-2.0-or-later
......@@ -26,26 +26,23 @@ define Package/nodogsplash
SUBMENU:=Captive Portals
SECTION:=net
CATEGORY:=Network
DEPENDS:=+libpthread +iptables-mod-ipopt +libmicrohttpd-no-ssl
DEPENDS:=+libpthread +libmicrohttpd-no-ssl +iptables-nft \
+iptables-mod-nat-extra +iptables-mod-ipopt \
+iptables-mod-conntrack-extra
TITLE:=Open public network gateway daemon
URL:=https://github.com/nodogsplash/nodogsplash
CONFLICTS:=nodogsplash2
endef
define Package/nodogsplash/description
Nodogsplash is a Captive Portal that offers a simple way to
provide restricted access to the Internet by showing a splash
page to the user before Internet access is granted.
It also incorporates an API that allows the creation of
sophisticated authentication applications.
endef
define Package/nodogsplash/install
$(INSTALL_DIR) $(1)/usr/bin
$(INSTALL_BIN) $(PKG_BUILD_DIR)/nodogsplash $(1)/usr/bin/
$(INSTALL_BIN) $(PKG_BUILD_DIR)/ndsctl $(1)/usr/bin/
$(INSTALL_DIR) $(1)/etc/nodogsplash/htdocs/images
$(INSTALL_DIR) $(1)/etc/config
$(INSTALL_DIR) $(1)/etc/init.d
......
......@@ -6,12 +6,12 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=opennds
PKG_VERSION:=10.1.0
PKG_VERSION:=10.1.2
PKG_RELEASE:=1
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=https://codeload.github.com/opennds/opennds/tar.gz/v$(PKG_VERSION)?
PKG_HASH:=38527a437a1ae2190694f6f77f3b521b94cddd8151ce45c336b349e8fd1eb641
PKG_HASH:=818c24a8704e584665b493857086bccc3c55629977841ddffc185f7d082ef279
PKG_BUILD_DIR:=$(BUILD_DIR)/openNDS-$(PKG_VERSION)
PKG_MAINTAINER:=Rob White <rob@blue-wave.net>
......@@ -66,7 +66,6 @@ define Package/opennds/install
$(CP) $(PKG_BUILD_DIR)/forward_authentication_service/PreAuth/theme_user-email-login-custom-placeholders.sh $(1)/usr/lib/opennds/
$(CP) $(PKG_BUILD_DIR)/forward_authentication_service/libs/get_client_interface.sh $(1)/usr/lib/opennds/
$(CP) $(PKG_BUILD_DIR)/forward_authentication_service/libs/client_params.sh $(1)/usr/lib/opennds/
$(CP) $(PKG_BUILD_DIR)/forward_authentication_service/libs/unescape.sh $(1)/usr/lib/opennds/
$(CP) $(PKG_BUILD_DIR)/forward_authentication_service/libs/authmon.sh $(1)/usr/lib/opennds/
$(CP) $(PKG_BUILD_DIR)/forward_authentication_service/libs/dnsconfig.sh $(1)/usr/lib/opennds/
$(CP) $(PKG_BUILD_DIR)/forward_authentication_service/libs/download_resources.sh $(1)/usr/lib/opennds/
......