<feed xmlns='http://www.w3.org/2005/Atom'>
<title>routing/nodogsplash, branch master</title>
<subtitle>Mirror of routing feed</subtitle>
<id>https://git-03.infra.openwrt.org/feed/routing/atom?h=master</id>
<link rel='self' href='https://git-03.infra.openwrt.org/feed/routing/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/routing/'/>
<updated>2023-10-23T07:28:01Z</updated>
<entry>
<title>nodogsplash: explicit file copy</title>
<updated>2023-10-23T07:28:01Z</updated>
<author>
<name>Moritz Warning</name>
</author>
<published>2023-10-10T18:51:00Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/routing/commit/?id=2a725e7cbec6645f55d6104dee17b673b142cba8'/>
<id>urn:sha1:2a725e7cbec6645f55d6104dee17b673b142cba8</id>
<content type='text'>
Signed-off-by: Moritz Warning &lt;moritzwarning@web.de&gt;
</content>
</entry>
<entry>
<title>nodogsplash: update to version 5.0.2</title>
<updated>2023-10-10T10:26:28Z</updated>
<author>
<name>Moritz Warning</name>
</author>
<published>2023-10-09T22:35:21Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/routing/commit/?id=fe1c67fb3d83089210d5b45bc35eb7d7393aeb1f'/>
<id>urn:sha1:fe1c67fb3d83089210d5b45bc35eb7d7393aeb1f</id>
<content type='text'>
Fix a buffer overflow in case the
query string is too long.

Signed-off-by: Moritz Warning &lt;moritzwarning@web.de&gt;
</content>
</entry>
<entry>
<title>nodogsplash: remove opennds from conflicts</title>
<updated>2023-07-29T17:00:42Z</updated>
<author>
<name>Moritz Warning</name>
</author>
<published>2023-07-27T19:03:57Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/routing/commit/?id=967dde509b90c2166773ec672b2e8e8b81b6288a'/>
<id>urn:sha1:967dde509b90c2166773ec672b2e8e8b81b6288a</id>
<content type='text'>
OpenNDS lists nodogsplash a conflict as well.
This causes a circular reference that is not allowed.

Signed-off-by: Moritz Warning &lt;moritzwarning@web.de&gt;
</content>
</entry>
<entry>
<title>nodogsplash: update to 5.0.1</title>
<updated>2023-07-23T19:53:27Z</updated>
<author>
<name>Moritz Warning</name>
</author>
<published>2023-07-22T17:12:29Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/routing/commit/?id=91e07907fafa7ca442c3710799352782f4f0201a'/>
<id>urn:sha1:91e07907fafa7ca442c3710799352782f4f0201a</id>
<content type='text'>
Signed-off-by: Moritz Warning &lt;moritzwarning@web.de&gt;
</content>
</entry>
<entry>
<title>nodogsplash: fix SPDX License Identifier and reordering</title>
<updated>2022-03-03T07:55:53Z</updated>
<author>
<name>Josef Schlehofer</name>
</author>
<published>2022-02-26T12:35:26Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/routing/commit/?id=c64e02c5b5b3749442a85a2de7b3ab26b09aea90'/>
<id>urn:sha1:c64e02c5b5b3749442a85a2de7b3ab26b09aea90</id>
<content type='text'>
- Add PKG_LICENSE_FILES
- Use two spaces instead of tabs

Signed-off-by: Josef Schlehofer &lt;pepe.schlehofer@gmail.com&gt;
</content>
</entry>
<entry>
<title>nodogsplash: update to 5.0.0</title>
<updated>2020-07-08T13:54:08Z</updated>
<author>
<name>Alexander Couzens</name>
</author>
<published>2020-07-08T13:48:13Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/routing/commit/?id=4ae3c3f2807b00421454bd8ac1c99bcc3e969292'/>
<id>urn:sha1:4ae3c3f2807b00421454bd8ac1c99bcc3e969292</id>
<content type='text'>
</content>
</entry>
<entry>
<title>nodogsplash: Version 4.4.0 release (#540)</title>
<updated>2020-01-09T20:31:46Z</updated>
<author>
<name>Rob White</name>
</author>
<published>2020-01-09T20:31:46Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/routing/commit/?id=13f4c0d909cf390acd4dc059b611be1b7fb6c285'/>
<id>urn:sha1:13f4c0d909cf390acd4dc059b611be1b7fb6c285</id>
<content type='text'>
Maintainer: Moritz Warning &lt;moritzwarning@web.de&gt;

Compiled and tested on snapshot SDK mips_24kc and arm_cortex-a7_neon-vfpv4

This release adds significant new functionality yet is compatible with the previous version.

From the changelog:
  * Add Client Network Zone detection supporting local interfaces and 802.11s mesh [bluewavenet]
  * Add client zone and user agent to FAS/PreAuth logs [bluewavenet]
  * Add requirements for retrieving https remote image for login page [bluewavenet]
  * Add htmlentity encode and decode to preauth scripts [bluewavenet]
  * Implement unescape callback for MHD allowing url special characters to be used in login forms [bluewavenet]
  * Create get_client_interface library utility [bluewavenet]
  * Create unescape library utility [bluewavenet]
  * Update demo-preauth, login-option and fas scripts [bluewavenet]
  * Update fwhook restart - do not use ndsctl to check if nds is running [bluewavenet]
  * Update config files [bluewavenet]
  * Fix - allow comma space to be used in PreAuth variables [bluewavenet]
  * Fix - final redirect for fas-aes [bluewavenet]
  * Fix - ignore trusted mac if invalid [bluewavenet]
  * Documentation updates [bluewavenet]

Signed-off-by: Rob White &lt;rob@blue-wave.net&gt;</content>
</entry>
<entry>
<title>nodogsplash: Version 4.3.3 release (#517)</title>
<updated>2019-10-20T12:32:24Z</updated>
<author>
<name>Rob White</name>
</author>
<published>2019-10-20T12:32:24Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/routing/commit/?id=face529e095e27a62eb0d34fc414e3602ecb0689'/>
<id>urn:sha1:face529e095e27a62eb0d34fc414e3602ecb0689</id>
<content type='text'>
Maintainer: Moritz Warning &lt;moritzwarning@web.de&gt;

Compiled and tested on snapshot SDK mips_24kc and arm_cortex-a7_neon-vfpv4

This version fixes two issues that can cause NDS to lock or crash, one, a coding error that leads to memory corruption and two, deadlocks in iptables and ndsctl. Both of these issues occur at high loads and/or at high CPD detection rates.

In addition, in some circumstances, a deauthenticated client running a vpn may have suffered from querystring truncation causing vpn failure.

Some minor updates are also included.

Extract from changelog:

 * Fix Memory corruption at high loads [bluewavenet]
 * Prevent iptables and ndsctl deadlocks [lynxis]
 * Prevent query string truncation for deauthenticated client when client is using some types of vpn software [bluewavenet]
 * Add debuglevel logging in the case of a firewall restart in OpenWrt [bluewavenet]
 * Return error 403(forbidden) when client attempts to use a forbidden http method [bluewavenet]

Signed-off-by: Rob White &lt;rob@blue-wave.net&gt;</content>
</entry>
<entry>
<title>nodogsplash: Version 4.3.0 (#515)</title>
<updated>2019-10-08T20:10:04Z</updated>
<author>
<name>Rob White</name>
</author>
<published>2019-10-08T20:10:04Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/routing/commit/?id=08ba5e50aabed46ae05f74fee028773b7eea58c3'/>
<id>urn:sha1:08ba5e50aabed46ae05f74fee028773b7eea58c3</id>
<content type='text'>
Maintainer: Moritz Warning &lt;moritzwarning@web.de&gt;

Compiled and tested on snapshot SDK mips_24kc and arm_cortex-a7_neon-vfpv4

This release has major new functionality in the form of token hashing,
(extension to fas_secure level 1) mitigating the problems with remote FAS
where access to the local ndsctl would be otherwise required.
Although not as flexible as level 2, this extension has much smaller
memory and storage requirements so is ideal for implementation on
legacy hardware.

There are also numerous enhancements, updates and fixes.

All changes are compatible with the previous release.

Latest changelog:

 * Create switch option to select preinstalled templated splash or preauth login [bluewavenet]
 * Limit PreAuth and BinAuth log size in example scripts [bluewavenet]
 * Reduce memory requirements and autoselect logfile location [bluewavenet]
 * Create fas-hid example script [bluewavenet]
 * Update FAS, PreAuth and BinAuth example scripts [bluewavenet]
 * Hash client token (hid) for remote FAS enabling secure FAS for legacy/low-flash/low-ram hardware [bluewavenet]
 * Fix NDS Uptime if NTP client is enabled [bluewavenet]
 * Documentation updates for this release [bluewavenet]
 * Fix numerous compiler warnings [mwarning]
 * Fix openwrt fw_mark option type [mwarning]

Signed-off-by: Rob White rob@blue-wave.net</content>
</entry>
<entry>
<title>nodogsplash: Release 4.2.0 (#513)</title>
<updated>2019-09-14T20:21:11Z</updated>
<author>
<name>Rob White</name>
</author>
<published>2019-09-14T20:21:11Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/routing/commit/?id=def3cd50d88b514cdafb8f956b228afdd8bdef08'/>
<id>urn:sha1:def3cd50d88b514cdafb8f956b228afdd8bdef08</id>
<content type='text'>
Maintainer: Moritz Warning &lt;moritzwarning@web.de&gt;

Compiled and tested on snapshot SDK mips_24kc and arm_cortex-a7_neon-vfpv4

This release adds significant functionality in the form of capturing the client User-Agent string and passing to both PreAuth and BinAuth scripts. Compatibility is maintained with previous versions.

Changelog since last OpenWrt release:

 * BinAuth - Send User Agent string and client-ip to the binauth script [bluewavenet]
 * BinAuth - Update the two example BinAuth scripts showing use of passed arguments [bluewavenet]
 * Documentation - Update BinAuth section [bluewavenet]
 * PreAuth - Send User Agent string to the preauth script [bluewavenet]
 * PreAuth - Update the example PreAuth script showing use of passed arguments [bluewavenet]
 * Documentation - Update PreAuth section [bluewavenet]
 * BinAuth - Send redir variable to the binauth script, allow passing of custom variable payload [bluewavenet]
 * BinAuth - Provide two example BinAuth scripts [bluewavenet]
 * Documentation - Rework Binauth section plus numerous minor updates [bluewavenet]
 * Deprecate RedirectURL config option as it is rendered obsolete by many CPD implementations, use FAS instead [bluewavenet]
 * Numerous minor updates to html, css and script files [bluewavenet]
 * Fix bug - faskey, exit gracefully if not set and fas_secure_enabled = 2 [bluewavenet]
 * Fix bug - Systemd, Do not set debug level in nodogsplash.service [bluewavenet]
 * Fix bug - ndsctl, delete lock file if NDS is not started [bluewavenet]

Signed-off-by: Rob White &lt;rob@blue-wave.net&gt;</content>
</entry>
</feed>
