Go to file
Rob White abc3468e28 opennds: Release v9.5.1
Maintainer: Rob White rob@blue-wave.net
Compile tested: arm_cortex-a7_neon-vfpv4, mipsel_24kc
Run tested: arm_cortex-a7_neon-vfpv4, mipsel_24kc, gl-inet b1300, gl-inet mt300n-v2, Snapshot, 21.02.1, 19.07.8

Description:
This version adds new functionality, and fixes some issues
  * Fix - ThemeSpec file downloads when mwan3 is running [bluewavenet]
  * Fix - Preemptive auth failure after previous deauth [minhng99] [bluewavenet]
From v9.5.0
  * Add - use average packet size instead of MTU when implementing rate limiting [bluewavenet]
  * Fix - typo in iptables command and remove a redundant command [bluewavenet]
  * Add - startdaemon() and stopdaemon() utility functions [bluewavenet]
  * Add - combined interface/ipaddress external gateway status monitoring [bluewavenet]
  * Fix - potential online/offline detection problem when mwan3 is running [bluewavenet]
  * Add - get_debug_level and syslog library calls [bluewavenet]
  * Fix - correctly reset upload and download rate rules [bluewavenet]
  * Add - extend upstream gateway checking for use with mwan3 loadbalance/failover [bluewavenet]
  * Fix - Potential NULL pointer segfault in http_microhttpd on calling authenticated() [bluewavenet]
  * Fix - Potential NULL pointer segfault in http_microhttpd on calling preauthenticated() [dddaniel]
  * Add - Calculate Bucket size based on achieved burst rate [bluewavenet]
  * Fix - prevent parameter parsing if clientip not known [bluewavenet]
  * Add - disable rate quotas by setting bucket ratio to zero [bluewavenet]
  * Fix - suppress some debug messages [bluewavenet]
  * Add - more libraries documentation [bluewavenet]
  * Add - library calls startdaemon and stopdaemon [bluewavenet]
  * Fix - Increase buffer length for longer interface names [koivunen]
  * Add - Update README.md [bluewavenet]
  * Add - bucket ratio option to config file [bluewavenet]
  * Add - upload and download bucket ratio config values [bluewavenet]
  * Fix - flag initial debuglevel to externals [bluewavenet]
  * Add - limit-burst tuning to rate quotas [bluewavenet]
  * Fix - add trailing space to defaultip [bluewavenet]
  * Add - record pre-emptive authentication in local log [bluewavenet]
  * Add - Write to local log function to libopennds [bluewavenet]
  * Add - set client_type and custom string for Pre-emptive authentication [bluewavenet]
  * Fix - Remove trailing newline from library call response [bluewavenet]
  * Fix - attempt to remove cid file only if client->cid is set [bluewavenet]
  * Add - a skip option for custom downloads to speed up serving page from themespec [bluewavenet]
  * Add - put client_type into query string when type is cpd canary [bluewavenet]
  * Add - set refresh=0 before loading images [bluewavenet]
  * Fix - Truncated return status [bluewavenet]
  * Add - Acknowlegement from call to dnsconfig [bluewavenet]
  * Fix - potential buffer overflow in debug output [bluewavenet]
  * Add - processing of custom data and client type [bluewavenet]
  * Add - Client Type for RFC8908 and RFC8910 clients [bluewavenet]
  * Add - rfc8908 replies for external FAS and refactor memory management for MHD calls [bluewavenet]
  * Add - send error 403 if client is not on openNDS subnet [bluewavenet]
  * Fix - remove uneccessary safe_asprint in auth.c [bluewavenet]
  * Fix - Initialise buffer to prevent receiving spurious characters [bluewavenet]
  * Add - encoded custom data support to ndsctl json, themespec and binauth [bluewavenet]
  * Add - advert_1.htm to thankyou page of theme_click-to-continue-custom-placeholders.sh [bluewavenet]
  * Add - library call get_interface_by_ip [bluewavenet]
  * Add - function encode_custom() for encoding custom data to be sent to openNDS [bluewavenet]
  * Fix - error 511, make all html refrences absolute to enforce link to MHD [bluewavenet]
  * Add - check status_path exists and is executeable [bluewavenet]
  * Fix - regression causing error 511 to be served from default script [bluewavenet]
  * Add - venue-info-url and can-extend-session json keys [bluewavenet]
  * Add - RFC 8908 initial experimental support [bluewavenet]
  * Add - debug message when resetting client [bluewavenet]
  * Fix - Ensure the ndscids directory exists before trying to write to it. [bluewavenet]
  * Fix - use eval in do_ndsctl to allow quoting of arguments [bluewavenet]
  * Fix - ensure client hid and client cid file is reset correctly [bluewavenet]
  * Fix - Titles of example ThemeSpec Files [bluewavenet]
  * Fix - Ensure ThemeSpec Files are executable [bluewavenet]
  * Remove - deprecated Allowed and Blocked entries in ndsctl status output [bluewavenet]
  * Add - Deprecate option macmechanism, allowedmaclist and blockedmaclist [bluewavenet]

Signed-off-by: Rob White <rob@blue-wave.net>
2021-12-20 10:24:48 +01:00
.github issuetemplate: reference foreign repos 2021-06-17 22:13:45 +02:00
ahcpd ahcpd: use SHA256 hash and use HTTPS everywhere 2020-01-11 15:08:26 +01:00
alfred alfred: update to version 2021.4 2021-11-19 17:40:29 +01:00
babel-pinger treewide: Basic cleanup and alignment to package guidelines (#383) 2018-07-12 16:50:47 +02:00
babeld babeld: remove unnecessray blob_buf_init calls 2021-10-16 10:48:38 +02:00
batctl batctl: update to version 2021.4 2021-11-19 17:40:29 +01:00
batman-adv Merge pull request #759 from ecsv/batadv-2021.4 2021-11-28 17:53:36 +01:00
batmand Merge pull request #489 from ecsv/batmand-procd 2019-07-29 11:35:35 +02:00
bird1 bird1: fix compilation with GCC 10 2020-08-11 12:36:05 -07:00
bird1-openwrt bird: Rename to bird1 and bump to v1.6.4 2018-05-16 12:34:51 +02:00
bird2 bird2: Fix bus error on OSPF on IPQ806X 2021-08-12 11:42:37 +01:00
bmx6 bmx6: fix compilation with uClibc-ng 2020-10-05 16:00:40 -07:00
bmx7 bmx7: fix compilation with uClibc-ng 2020-10-05 16:01:17 -07:00
cjdns cjdns: pass for some build warnings (#738) 2021-10-19 22:09:02 +02:00
hnetd hnetd: update to latest commit 2020-12-17 06:28:05 +00:00
luci-app-bmx6 luci-app-bmx6: fixes error line in logread #578 2020-06-15 18:08:53 +02:00
luci-app-cjdns luci-app-cjdns: Add rpcd acl file (#576) 2020-06-09 23:20:43 -04:00
mcproxy mcproxy: include PKG_MIRROR_HASH, refresh patches 2021-11-19 07:04:33 +01:00
minimalist-pcproxy minimalist-pcproxy: include PKG_MIRROR_HASH 2021-11-19 07:04:33 +01:00
mrd6 mrd6: fix compilation under macOS 2021-12-13 11:10:44 +01:00
naywatch naywatch: warn user 2021-11-15 19:37:03 +01:00
ndppd ndppd: remove uClibc++ support 2021-03-10 08:20:24 +01:00
nodogsplash nodogsplash: update to 5.0.0 2020-07-08 15:54:08 +02:00
ohybridproxy ohybridproxy: revert to default log level 2021-11-19 07:06:50 +01:00
olsrd olsrd: update to 21-10-06 2021-11-06 16:29:25 +01:00
oonf-dlep-proxy oonf-dlep-proxy: fix compilation with Ninja 2021-06-13 10:38:01 +02:00
oonf-dlep-radio oonf-dlep-radio: add PKG_MIRROR_HASH 2021-06-13 10:43:39 +02:00
oonf-init-scripts fix quoting of daemon name 2016-02-12 18:59:43 +01:00
oonf-olsrd2 oonf-olsrd2: set PKG_MIRROR_HASH and refresh patch 2021-06-13 10:30:17 +02:00
opennds opennds: Release v9.5.1 2021-12-20 10:24:48 +01:00
pimbd pimbd: add config load on start 2021-12-14 23:57:34 +01:00
prince prince: fix compilation with GCC 10 2020-08-11 12:35:25 -07:00
quagga Merge pull request #618 from TDT-AG/pr20201009/quagga-libcares 2020-11-26 22:26:27 +01:00
vis Merge pull request #489 from ecsv/batmand-procd 2019-07-29 11:35:35 +02:00
MAINTAINERS MAINTAINERS: updated email addresses 2017-03-04 22:31:52 +01:00
README.md README: update content and use Markdown 2021-06-11 23:00:30 +02:00

README.md

OpenWrt Routing Feed

Description

This OpenWrt package feed contains community maintained routing packages.

Usage

This repository is intended to be layered on-top of an OpenWrt buildroot. If you do not have an OpenWrt buildroot installed, see the documentation at: OpenWrt Buildroot Installation on the OpenWrt support site.

This feed is enabled by default. To install all its package definitions, run:

./scripts/feeds update routing
./scripts/feeds install -a -p routing