...
 
Commits (3)
    https://gitcode.net/mirror/openwrt/routing/-/commit/3eb9aa30566eb34608e6aacc55157dad46550a6a opennds: Release v10.1.2 2023-07-31T07:46:50+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 bg3" 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> https://gitcode.net/mirror/openwrt/routing/-/commit/e4a53c1354702bee3c66a14d30787f102fb008e4 opennds: Release v10.1.2 2023-07-31T07:46:50+02:00 Rob White rob@blue-wave.net Reinstate CONFLICTS:=nodogsplash 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 bg5" 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> https://gitcode.net/mirror/openwrt/routing/-/commit/5beb3be9b86ddd1e859dd9ad38d1fb9a1a32dc65 mesh11sd: Release v2.0.0 2023-08-05T22:27:23+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 bg3" 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>
......@@ -8,8 +8,8 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=mesh11sd
PKG_VERSION:=1.2.0
PKG_RELEASE:=3
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:=opennds
PKG_VERSION:=10.1.1
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:=60ce15f5aa96f7e7f3b239a0029f74c0ba900d3db72b209ba6e6d36a5bbef138
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/
......