aboutsummaryrefslogtreecommitdiff
path: root/net/uspot
Commit message (Collapse)AuthorAge
* uspot: update to Git HEAD (2024-05-03)Thibaut VARÈNE2024-05-04
| | | | | | | | | | | | | | 5e2d15a110bb treewide: remove tip_mode e2dbdef4cf1e treewide: rename spotfilter -> uspotfilter ef0f5291365b uspot/uspotfilter: implement disconnect_delay 92d3356d3fb3 update README Update the package Makefile to reflect the changes from the following above-listed commit: e2dbdef4cf1e treewide: rename spotfilter -> uspotfilter Signed-off-by: Thibaut VARÈNE <hacks@slashdirt.org>
* treewide: refresh hashes after move to use ZSTD as defaultRobert Marko2024-04-07
| | | | | | | | With the recent move to using ZSTD as the default compression format for packaging git repo clones we must refresh all of the hashes for the packages feed as well. Signed-off-by: Robert Marko <robimarko@gmail.com>
* uspot: update to Git HEAD (2024-03-25)Thibaut VARÈNE2024-03-27
| | | | | | | | | | | | | | | | | | | | 56eebdad085e uspot: wrap spotfilter device under tip_mode 1a96d57e5fe0 uspot: client_enable() wrap spotfilter data in tip_mode fe12f9a7abde uspot: clear ratelimit state on startup/shutdown 976badc4d0b6 update README 53b8cb88a94a Makefile: require minimum ucode version ff6163190d5a uspot/portal: report client_enable() failure 8601d9199233 include sample radcli dictionaries c670f6c4b48f update README 094f0df88150 uspot: work around ucode#191 missing in 23.05 Update the package Makefile to reflect the changes from the following above-listed commit: 53b8cb88a94a Makefile: require minimum ucode version Fixes: https://github.com/f00b4r0/uspot/issues/4 Signed-off-by: Thibaut VARÈNE <hacks@slashdirt.org>
* uspot: update to Git HEAD (2024-01-09)Thibaut VARÈNE2024-01-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0cffba9458d3 treewide: add support for RADIUS Reply-Message c9fb744fdee8 treewide: add support for 'lang=' & ChilliSpot-Lang 584a162cb19a handler-uam: ensure that 'seconds_remaining' is always set bd1f7c5de1ae Makefile: align with packages feed one 0ea6ad3c4e54 Makefile: mark uspot-www and uspotfilter "PKGARCH:=all" e6a286ccfdbf uspot/uspotfilter: use 'logger -t' 427ed16cfde5 uspot: expose ratelimits in client data 4ba1dd9c5135 uspot: don't send NAS-Port-Type 78a37ef49b85 templates: add id="replymsg" to reply msg header e3f4e179fd17 templates: show remaining time in "connected" 398762dff711 radius-client: correctly use str_to_hex() 730ef800d9da templates: simplify HTML 6bb39282fd8f Documentation update b6c802adac19 portal: handle_request() logic refactoring 1aa1a5eb28d7 uspotfilter: implement peer_lookup() ba5547ec61f1 portal: speedup peer lookup by leveraging spotfilter d551376c29bb templates: added html5 time tag to timeleft output 154c98e0b77b uspotfilter: mark client as active when set() 8dcb03a37a77 uspotfilter: rework neigh management cfb2ce7909da uspotfilter: use client_remove() where applicable 8411314dbf90 Documentation update 8dacf3df9935 uspot: use a single operation for client removal 297b7857c1e0 uspotfilter: fix DELNEIGH processing 76003917c205 uspotfilter: client_set() only clear idle when allowing f46a855c5085 uspotfilter: remove botched IPv6 "support" 4ff31cbf0e2b uspot: client_remove(): stay in sync with spotfilter edc9ad7e60a3 uspot/uspotfilter: use ucode-mod-log for logging 52e24aecf2db uspotfilter: use ucode '??=' syntax c4b6f2f0bb1e Update README Update the package Makefile to reflect the changes from the following above-listed commits: 0ea6ad3c4e54 Makefile: mark uspot-www and uspotfilter "PKGARCH:=all" edc9ad7e60a3 uspot/uspotfilter: use ucode-mod-log for logging Signed-off-by: Thibaut VARÈNE <hacks@slashdirt.org>
* uspot: add packageThibaut VARÈNE2023-12-05
uspot is an OpenWrt-native captive portal system. It leverages existing OpenWrt tools such as uhttpd, dnsmasq, firewall4, ucode, without needing any external kernel module. It can achieve the maximum performance allowed by nftables (flow offloading works). Signed-off-by: Thibaut VARÈNE <hacks@slashdirt.org>