Commit graph

36 commits

Author SHA1 Message Date
Manuel Munz
4ae0d30edd applications/luci-splash: Fix a crash when removing whitelisted clients which could caused deadlocks 2013-10-16 23:51:43 +00:00
Manuel Munz
e966cfea23 applications/luci-splash: Add a filter for arguments, only allow valid mac and ip addresses 2013-10-16 19:48:23 +00:00
Manuel Munz
0c1f8b8aa3 applications/luci-splash: Fix two problems with whitelisting clients 2013-10-13 22:40:09 +00:00
Manuel Munz
2595726dfb applications/luci-splash: Update stats when a lease is added or removed 2013-10-01 20:22:08 +00:00
Manuel Munz
5e8c7a439e applications/luci-splash: Write summary stats (counter of leased, white-/blacklisted) into the leases state file 2013-09-28 12:40:29 +00:00
Manuel Munz
cc2c364198 applications/luci-splash: Show black-/whitelisted clients in luci-splash list output again 2013-09-28 12:06:13 +00:00
Manuel Munz
15088f5dd4 applications/luci-splash: Always allow clients to connect to the community homepage, make description of allowed hosts/subnets more clear, #595 2013-08-18 20:37:35 +00:00
Manuel Munz
82ab31b510 applications/luci-splash: Fix clients upload and download limiting 2013-08-17 19:42:45 +00:00
Manuel Munz
3b0dee6e5c applications/luci-splash: do not delete the nodes luci_splash_mark_in rule when its ip is unknown while syncing, instead use iptables comments there and delete that rule when the lease has been removed. 2013-08-11 16:45:39 +00:00
Manuel Munz
bbc5b2ef69 applications/luci-splash: Use a seperate config file for leases, #590 2013-08-11 16:42:53 +00:00
Manuel Munz
2a366f4c55 applications/luci-splash: Always insert the mangling rules, not just when bandwidth limit is used. That makes it possible to have client bandwidth stats without using the bandwidth limit. Taken from https://github.com/freifunk/ff-control/blob/master/patches/luci-splash-mark.patch, thx Patrick 2013-06-04 19:24:30 +00:00
Manuel Munz
7f3b0af6d9 applications/luci-splash: Add limited IPv6 Support 2013-03-25 16:31:34 +00:00
Manuel Munz
78fd18c8e9 applications/luci-splash: when more than two clients where leased and another one got a lease luci-splash dropped the others, see #431. Thanks to andrenarchy for the patch 2012-06-18 11:12:38 +00:00
Manuel Munz
c5329d85d5 applications/splash: Fix blacklisting mechanism, expose status on public freifunk page, add json output and autoupdate. 2011-11-30 05:50:43 +00:00
Jo-Philipp Wich
a0001338e8 applications/luci-splash: fix possible race condition 2011-07-01 11:26:35 +00:00
Jo-Philipp Wich
6fa65fa9ec applications/luci-splash: add missing insmod for act_police, fix a crash in cli util 2010-10-28 18:20:15 +00:00
Benoît Knecht
4cf6abae1a splash: fix exception when listing whitelist entries
Fixes ticket #123.
2010-04-13 07:29:58 +00:00
Jo-Philipp Wich
7aacb0561d applications/luci-splash: fix upper/lowercase issues in luci splash-cli, thanks to egon_ffj and patrick for spotting this 2009-07-23 22:48:29 +00:00
Jo-Philipp Wich
7d7fcecb74 applications/luci-splash: fix mac status query 2009-07-09 16:55:41 +00:00
Jo-Philipp Wich
b0771c43ea applications/luci-splash:
- rewrote init script, cli
	- introduce download traffic counters
	- adept user interface
2009-07-06 21:14:59 +00:00
Jo-Philipp Wich
992bc68b2b applications/luci-splash:
- use kilobyte/s for rate limiting
	- reject traffic instead of silently dropping it
	- allow unsplashed access to the mesh
	- add possibility to specify non-splashed destination networks
	- reorganize iptables rules
2009-06-16 21:41:29 +00:00
Jo-Philipp Wich
e648e1a45f applications/luci-splash: cope with non-numeric (invalid) limit_up & limit_down values in luci-splash cli 2009-06-09 12:36:31 +00:00
Jo-Philipp Wich
ceb49b0390 applications/luci-splash: we don't need to know down_burst in luci-splash cli 2009-06-09 12:34:52 +00:00
Jo-Philipp Wich
06001d99b1 applications/luci-splash: remove left-over code 2009-06-09 12:19:28 +00:00
Jo-Philipp Wich
e385f91ff6 applications/luci-splash: add optional QoS rate limiting for splash clients 2009-06-09 12:15:31 +00:00
Jo-Philipp Wich
a2d8fc3d2f applications/luci-splash: use RETURN target for count rules 2009-06-07 13:29:17 +00:00
Jo-Philipp Wich
970dabd1db applications/luci-splash: merge splash rework to trunk 2009-06-06 09:41:02 +00:00
Steven Barth
91ba7c42f5 UCI API changes 2008-08-26 23:00:44 +00:00
Steven Barth
75d4cca7ae Fixed a design flaw in luci.model.uci 2008-08-17 10:20:36 +00:00
Steven Barth
76982655fa Moved luci.sys.exec, luci.sys.execl and luci.sys.bigendian to luci.util 2008-08-06 20:11:15 +00:00
Steven Barth
92a919d8ee * applications/luci-splash: Removed dependency to sgi-haserl, Updated attributes 2008-06-11 20:27:10 +00:00
Steven Barth
0092df3d17 * Fixed a bug in Luci-Splash 2008-06-06 21:49:17 +00:00
Steven Barth
cd0fb5e44e * Removed High-Level UCI-API due to Lua compiler bugs 2008-06-06 20:45:33 +00:00
Steven Barth
dd9606825d * Merged Luci to use native UCI-library 2008-06-05 19:16:38 +00:00
Steven Barth
365d80765d Renamed FFLuCI to LuCI, ffluci to luci and Freifunk Lua Configuration Interface to Lua Configuration Interface 2008-05-25 17:00:30 +00:00
Steven Barth
c4d092ff35 * Some more fixes for #2030 2008-05-08 16:20:53 +00:00