<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/net/uspot, branch master</title>
<subtitle>Mirror of packages feed</subtitle>
<id>https://git-03.infra.openwrt.org/feed/packages/atom?h=master</id>
<link rel='self' href='https://git-03.infra.openwrt.org/feed/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/'/>
<updated>2026-06-30T15:15:28Z</updated>
<entry>
<title>uspot: update to Git HEAD (2026-06-30)</title>
<updated>2026-06-30T15:15:28Z</updated>
<author>
<name>Thibaut VARÈNE</name>
</author>
<published>2026-06-30T08:44:41Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=8717493ab003b154f7cba3057c4300478d24f542'/>
<id>urn:sha1:8717493ab003b154f7cba3057c4300478d24f542</id>
<content type='text'>
0a5ff99d34a5 Makefile: enable SDK build from package/ folder
87080bfa0dae uspot: fix syntax error typo

Signed-off-by: Thibaut VARÈNE &lt;hacks@slashdirt.org&gt;
</content>
</entry>
<entry>
<title>uspot: add version check override</title>
<updated>2026-06-30T14:12:45Z</updated>
<author>
<name>Josef Schlehofer</name>
</author>
<published>2026-06-30T12:36:24Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=d3dd4cb9fb8c8a90d887010dac8f2a5ebfc28b3c'/>
<id>urn:sha1:d3dd4cb9fb8c8a90d887010dac8f2a5ebfc28b3c</id>
<content type='text'>
None of the uspot executables (radius-client, uspot, uspot-das) expose
the package version via --version or --help flags. This causes the
generic CI tests to fail with "No executables in the package provided
version".

Add a test-version.sh to skip the version probe for the uspot,
uspotfilter and uspot-www subpackages.

Signed-off-by: Josef Schlehofer &lt;pepe.schlehofer@gmail.com&gt;
</content>
</entry>
<entry>
<title>uspot: update to Git HEAD (2026-06-22)</title>
<updated>2026-06-27T04:16:49Z</updated>
<author>
<name>Thibaut VARÈNE</name>
</author>
<published>2026-06-22T18:06:01Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=1d7afc40f3176d545184207d26a1e0814fa7f4cc'/>
<id>urn:sha1:1d7afc40f3176d545184207d26a1e0814fa7f4cc</id>
<content type='text'>
f5be8d0ee836 radius-client: fix printf format warning for uint64_t
815a28c49293 CMakeLists: set minimum required version to 3.10 for cmake 4.x
913980c0249f uspotfilter: switch to an RTNL active poll system

Signed-off-by: Thibaut VARÈNE &lt;hacks@slashdirt.org&gt;
</content>
</entry>
<entry>
<title>uspot: move and format EXTRA_DEPENDS</title>
<updated>2025-12-30T09:01:45Z</updated>
<author>
<name>Josef Schlehofer</name>
</author>
<published>2025-12-30T00:15:11Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=e9125d9376c3da87c633c299a60af1f1db1e48b2'/>
<id>urn:sha1:e9125d9376c3da87c633c299a60af1f1db1e48b2</id>
<content type='text'>
Sort EXTRA_DEPENDS after DEPENDS and remove whitespace in the version requirement.

Fixes missing version during building:
```
uspot fused dependencies: ucode (&gt;=, libc,..
uspotfilter fused dependencies: ucode (&gt;=, libc,...
```

Signed-off-by: Josef Schlehofer &lt;pepe.schlehofer@gmail.com&gt;
</content>
</entry>
<entry>
<title>uspot: update to Git HEAD (2025-11-20)</title>
<updated>2025-11-24T21:55:01Z</updated>
<author>
<name>Christian Marangi</name>
</author>
<published>2025-11-24T21:55:01Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=115b2971a18cc83a89dffee228895862fd2946dd'/>
<id>urn:sha1:115b2971a18cc83a89dffee228895862fd2946dd</id>
<content type='text'>
fb54bba317d8 uspot: fix accounting enabling for radsec setups
46e66c1eb01e uspotbpf: add error reporting to load() and client_add()
113eb8830ca9 uspot: allow overriding NAS-IP-Address
012d48ba556c uspot: fix RADIUS Class attribute propagation
389e48df4fa3 CMakeLists.txt set minimum required version to 3.5

Fixes: https://github.com/f00b4r0/uspot/issues/43
Fixes: https://github.com/f00b4r0/uspot/issues/48
Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</content>
</entry>
<entry>
<title>uspot: update to Git HEAD (2025-08-07)</title>
<updated>2025-08-07T14:31:39Z</updated>
<author>
<name>Thibaut VARÈNE</name>
</author>
<published>2025-08-07T08:37:21Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=3d76208b4dc65c9fd45d51c58e09300c77c33906'/>
<id>urn:sha1:3d76208b4dc65c9fd45d51c58e09300c77c33906</id>
<content type='text'>
e2e3c649ab80 README update
18e6bcc14cc2 uspot/portal: urldecode FORM POST data
bf6051dba822 uspot/handler-uam: accept /login endpoint
32273591d8d5 uspotfilter: provide peer_lookup answers only for known clients
b0aeef9973a9 README: clarify uam vs radius mode features
b7b0d0efb0e2 uspot: improve config documentation
bce68a97fad8 captive: rename to 'uspot'
da6ca713e15d uspot: client_remove(): pass device to ratelimit client_delete()
3ebfe262bfb1 uspot: remove unused radius_call() args
691d73aa00dc uspot: let radius_init() set all required payload members
be50a66b777f uspot: allow setting global bandwidth limits
4851ada4b0c0 uspot: send Called-Station-Id in Acct-On/Off requests
0974fc8d47ac Implement uspot-bpf, an eBPF traffic counter
e99809f97e34 introduce uspotbpf.uc
7f6f43883568 uspotbpf: work around ucode-mod-bpf bug
319e0c285afb uspot: hook traffic accounting
ccf3fa9b8e83 uspot: client_interim(): remove dead code
0e92cc9f6e75 uspotbpf: fix priority conflict with ratelimit
55d40a8794b6 uspot: implement traffic limiting
b05257e862cb uspot: implement swapio
e83f95081c21 uspot: radius_acct(): don't needlessly call uspotfilter
442cff773220 uspotfilter: cleanup unused API
7878d512cd21 handler-api: include 'seconds-remaining' only if not captive
cca6d218a6a7 handler-api: implement 'bytes-remaining'
e8cf3d08ac64 uspot: start(): ratelimit clearing is independent from RADIUS accounting
6d12a2da5b20 README update
bf6364cb61ea config: clarify units for acct_interval
8133b8cd215e uspot: implement state_get()/state_set()
094825fdfe68 radius-client: lowercase non-attribute JSON members
de70c588c2e3 radius-client: add error reporting
ebe9eac34f5b radius: add option for udp or tcp connection
d6b338d5d194 uspot: support RadSec with PSK authentication
53de77512159 uspot: validate config
d0578f740111 uspot: don't store debug data through uspotfilter
fe4fa5e8a25f uspot.init: rename DAS instance
bd1fbe481da3 README update
76a03155db44 uspot: add support for secondary RADIUS servers
694ff75f4fcc uspot: remove 'final_redirect_url' config option
a347454db08c handler: redirect UAM connected clients to the 'res=already' UAM url
0ea8f9bec545 handlers: simplify auth check
f69e1df8db0f Improve RADIUS error handling and reporting
34216b56b9ed src/CMakeLists: disable -Werror
8599a968877b Makefile: sync with OpenWrt repo

Update Makefile to reflect addition of the eBPF module and other changes
in the package

Signed-off-by: Thibaut VARÈNE &lt;hacks@slashdirt.org&gt;
</content>
</entry>
<entry>
<title>uspot: update to Git HEAD (2025-01-20)</title>
<updated>2025-01-24T07:52:45Z</updated>
<author>
<name>Thibaut VARÈNE</name>
</author>
<published>2025-01-23T10:48:44Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=2466aaccc1b358c6fbcc17aeb6628d974870911b'/>
<id>urn:sha1:2466aaccc1b358c6fbcc17aeb6628d974870911b</id>
<content type='text'>
57b737a49497 uspot/uspotfilter: s/discon_since/lost_since/
1c2f58000519 uspot/uspotfilter: use native MAC case
70934203a0b7 captive: cleanup
7566c2716eb9 uspot: correctly handle "debug=0"
f5cc70459233 portal: remove unused bits
54cdcf463c36 uspot: remove unused ssid parameter
f13440bd80ff Update issue templates
644fd6f52a8e uspotfilter: apply disconnect delay to active clients only

Signed-off-by: Thibaut VARÈNE &lt;hacks@slashdirt.org&gt;
</content>
</entry>
<entry>
<title>uspot: make EXTRA_DEPENDS APK compatible</title>
<updated>2024-11-12T17:05:36Z</updated>
<author>
<name>Robert Marko</name>
</author>
<published>2024-11-12T16:29:47Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=49ef6ff3032700410c713f35fe58d20e661ff816'/>
<id>urn:sha1:49ef6ff3032700410c713f35fe58d20e661ff816</id>
<content type='text'>
APK versions use dots instead of dashes, so update EXTRA_DEPENDS to make it
APK compatible.

Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</content>
</entry>
<entry>
<title>uspot: update to Git HEAD (2024-05-03)</title>
<updated>2024-05-04T05:14:16Z</updated>
<author>
<name>Thibaut VARÈNE</name>
</author>
<published>2024-05-03T14:57:38Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=5181ce4a483711791329a13e07d29f9321d85178'/>
<id>urn:sha1:5181ce4a483711791329a13e07d29f9321d85178</id>
<content type='text'>
5e2d15a110bb treewide: remove tip_mode
e2dbdef4cf1e treewide: rename spotfilter -&gt; 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 -&gt; uspotfilter

Signed-off-by: Thibaut VARÈNE &lt;hacks@slashdirt.org&gt;
</content>
</entry>
<entry>
<title>treewide: refresh hashes after move to use ZSTD as default</title>
<updated>2024-04-07T10:06:34Z</updated>
<author>
<name>Robert Marko</name>
</author>
<published>2024-04-06T10:47:54Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=272f55e87f0731b3f04aefd39598a127b317abf4'/>
<id>urn:sha1:272f55e87f0731b3f04aefd39598a127b317abf4</id>
<content type='text'>
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 &lt;robimarko@gmail.com&gt;
</content>
</entry>
</feed>
