Commit graph

1272 commits

Author SHA1 Message Date
Moritz Warning
ebc5874d9c
Merge pull request #417 from bluewavenet/openwrt-18.06
nodogsplash: Backport v3.2.1 to OpenWrt 18.06
2018-09-27 18:37:13 +02:00
Rob White
f68a998fb2 nodogsplash: Backport v3.2.1 to OpenWrt 18.06
This release provides bugfixes and some minor enhancements:

  * reset upload/download counter when a client has been authenticated a second time [mwarning]
  * print sesssion duration as 0 in "ndsctl json" and "ndsctl clients" output when a session has not been started [mwarning]
  * rework html templater to speed up splash page generation [mwarning]
  * FAS documentation updates [bluewavenet]
  * Add CSS file and update splash and status html [bluewavenet]

Signed-off-by: Rob White <rob@blue-wave.net>
2018-09-27 14:51:23 +01:00
Simon Wunderlich
2e21588922
Merge pull request #414 from ecsv/batadv-18.06
openwrt-18.06: batman-adv: Merge bugfixes from 2018.3
2018-09-17 10:55:06 +02:00
Moritz Warning
3785b5552f
Merge pull request #411 from bluewavenet/openwrt-18.06
nodogsplash: add missing config options
2018-09-15 12:14:59 +02:00
Sven Eckelmann
ddef3900a4 batman-adv: Merge bugfixes from 2018.3
* Avoid probe ELP information leak
* Fix segfault when writing to throughput_override
* Fix segfault when writing to sysfs elp_interval
* fix backbone_gw refcount on queue_work() failure
* fix hardif_neigh refcount on queue_work() failure
* Prevent duplicated gateway_node entry
* Prevent duplicated nc_node entry
* Prevent duplicated softif_vlan entry
* Prevent duplicated global TT entry
* Prevent duplicated tvlv handler

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2018-09-15 11:19:36 +02:00
Rob White
ed5d97c2ce nodogsplash: add missing config options
sessiontimeout (minutes) until client is forced out
checkinterval (seconds) interval at which nodogsplash checks client timeout status

Add real world useful values to timeout options.

Signed-off-by: Rob White rob@blue-wave.net
2018-09-15 10:02:54 +01:00
Moritz Warning
b0e37f285f
Merge pull request #409 from wfleurant/backport-fix-luci-cjdns
backport: luci-app-cjdns: luci admin support for cjdns-v20.2 (#394)
2018-09-11 11:22:04 +02:00
William Fleurant
85775e956c
luci-app-cjdns: luci admin support for cjdns-v20.2 (#394)
* luci-app-cjdns: luci admin support for cjdns-v20.2

* adds layer 2 and 3 address display column
* fixes switch label pinger
* get version from addr string
* parse addr string for peerStats publicKey

Signed-off-by: William Fleurant <william@netblazr.com>

* luci-app-cjdns: bump release, update repo-url and license year

Signed-off-by: William Fleurant <william@netblazr.com>

* luci-app-cjdns: support views for 17.01 and 18.06
- fixed user/name column
- removed latency column
- combind peerstats functions
- fix css on overview page
- table displays with `cbi_update_table` with fallback
- columns ordered similar to peerStats.js output
- normalized XHR polling to mimic wireless.htm by jow@openwrt

Signed-off-by: William Fleurant <william@netblazr.com>

Signed-off-by: William Fleurant <william@netblazr.com>
2018-09-10 03:08:29 +00:00
Moritz Warning
59e815882d
Merge pull request #407 from bluewavenet/openwrt-18.06
nodogsplash: Backport v3.2.0 to Openwrt 18.06
2018-09-05 14:23:59 +02:00
Rob White
883dec4212 nodogsplash: Backport v3.2.0
Signed-off-by: Rob White <rob@blue-wave.net>
2018-09-04 17:15:48 +01:00
Rob White
021153d84f nodogsplash: Remove nodogsplash and nodogsplash2
in preparation for backport of v3.2.0

Signed-off-by: Rob White <rob@blue-wave.net>
2018-09-04 17:12:31 +01:00
Moritz Warning
9d9c0d054e
Merge pull request #403 from dangowrt/bmx7-for-openwrt-18.06
bmx7: sync with master branch
2018-08-19 16:01:22 +02:00
Eneas U de Queiroz
ab3529a555 bmx7: Avoid namespace collision with libubox.
Applied Daniel Golle's patch from
https://github.com/bmx-routing/bmx7/pull/35 to "rename some list stuff
to avoid namespace collision with libubox."

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-08-16 17:13:42 +02:00
Paul Spooren
f0b852b291 bmx7: add config trigger
this should automatically reload bmx7 if the config files is changed

Signed-off-by: Paul Spooren <mail@aparcar.org>
2018-08-16 17:13:42 +02:00
Simon Wunderlich
1b9d1c419f
Merge pull request #385 from ecsv/batadv-2018.1
openwrt-18.06: batman-adv: add patches from 2018.1-maint 2018-06-12
2018-06-13 11:53:17 +02:00
Sven Eckelmann
87cba7f899 batman-adv: add patches from 2018.1-maint 2018-06-12
* compat: initialize sinfo in cfg80211_get_station
* Avoid storing non-TT-sync flags on singular entries too
* Fix multicast TT issues with bogus ROAM flags

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2018-06-12 22:54:22 +02:00
Simon Wunderlich
a22f490620
Merge pull request #380 from ecsv/batadv-2018.1
openwrt-18.06: batman-adv: add patches from 2018.1-maint 2018-06-03
2018-06-04 14:12:59 +02:00
Sven Eckelmann
2dfb228764 batman-adv: add patches from 2018.1-maint 2018-06-03
* Avoid race in TT TVLV allocator helper
* Fix TT sync flags for intermediate TT responses
* prevent TT request storms by not sending inconsistent TT TLVLs
* don't implement skb_postpush_rcsum() for linux >=4.4.47
* Fix bat_ogm_iv best gw refcnt after netlink dump
* Fix bat_v best gw refcnt after netlink dump
* Fix debugfs path for renamed hardif
* Fix debugfs path for renamed softif

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2018-06-03 18:43:22 +02:00
Moritz Warning
453de2136e
nodogsplash2: update to version 2.1.1 (#376)
Signed-off-by: Moritz Warning <moritzwarning@web.de>
2018-05-14 16:24:33 +02:00
zorun
307cf4c1a7
Merge pull request #377 from zorun/master
babeld: Update to 1.8.2
2018-05-13 01:09:00 +02:00
Baptiste Jonglez
a71ecc3ddd babeld: Update to 1.8.2
This fixes a serious bug where IPv4 routes were not being redistributed.

Signed-off-by: Baptiste Jonglez <git@bitsofnetworks.org>
2018-05-13 01:05:58 +02:00
Jo-Philipp Wich
ae4dda6dad
Merge pull request #372 from ldir-EDB0/dropminiupnpd
miniupnpd: drop from repo
2018-05-05 19:40:44 +02:00
Jo-Philipp Wich
ba5d2fc76e
Merge pull request #374 from dedeckeh/pr_nat46_hash
nat46: fixup PKG_MIRROR_HASH
2018-05-03 10:59:23 +02:00
Hans Dedecker
0bf3b72c33 nat46: fixup PKG_MIRROR_HASH
Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
2018-05-03 10:30:03 +02:00
Rob White
23aa2e7b4a nodogsplash2: Add NDS Restart Hook for Firewall (#369)
NodogSplash iptables entries are overwritten if the OpenWrt Firewall is restarted.
This change adds a restart hook to firewall.user to restart NoDogSplash if firewall is restarted.
Author-name: Rob White
Signed-off-by: Rob White rob@blue-wave.net
2018-05-02 20:42:19 +02:00
Moritz Warning
fd8f9285e7
Merge pull request #355 from neheb/patch-1
smcroute: Change download to HTTP
2018-05-02 16:58:46 +02:00
Moritz Warning
68e3498edb
Merge pull request #361 from akru/cjdns-build-fixes
cjdns: v20.1 -> v20.2
2018-05-02 16:51:59 +02:00
Moritz Warning
3349cae243
Merge pull request #367 from ecsv/batadv-2018.1
batman-adv 2018.1
2018-05-02 16:50:57 +02:00
Moritz Warning
069da036cb
Merge pull request #354 from adrianschmutzler/fe80master
alfred: Support interface IDs with more than two digits
2018-05-02 16:49:32 +02:00
Alexander Krupenkin
7ae81c8311
cjdns: 20.1 -> 20.2 2018-05-02 17:33:13 +03:00
Saverio Proto
00ae77674f
Merge pull request #368 from gabri94/master
prince: version bump to v0.4
2018-05-02 11:01:44 +02:00
Gabriele Gemmi
ff7b5da265 prince: version bump to v0.4
Signed-off-by: Gabriele Gemmi <gabriel@autistici.org>
2018-05-01 11:03:26 +02:00
Kevin Darbyshire-Bryant
2098770710 miniupnpd: drop from repo
As no maintainer take the opportunity to drop from this repo and put in
main openwrt/packages repo.

Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
2018-04-30 11:20:14 +01:00
Markus Stenberg
2f90fe406c miniupnpd: De-maintainering myself.
I haven't used the package personally for last 3 years, so
de-maintainering myself as testing version updates is extra work I do
not need for stuff I do not use.
2018-04-29 21:28:47 +03:00
Axel Neumann
fdaa4cde3b bmx7: bump version
* Fix memory leaks 300522 and 300520 due to changed interface status and increased nlmsg size
  * Fix physical channel detection: https://github.com/bmx-routing/bmx7/issues/19
  * Enable DEBUG_MALLOC and CORE_LIMIT=20000 by default
2018-04-25 23:11:05 +02:00
Sven Eckelmann
455a54207c batman-adv: upgrade package to latest release 2018.1
* support latest kernels (3.2 - 4.17)
* coding style cleanups and refactoring
* add DAT cache and multicast flags netlink support
* avoid redundant multicast TT entries
* bugs squashed:

  - update data pointers after skb_cow()
  - fix header size check in batadv_dbg_arp()
  - fix skbuff rcsum on packet reroute
  - fix multicast-via-unicast transmission with AP isolation
  - fix packet loss for broadcasted DHCP packets to a server
  - fix multicast packet loss with a single WANT_ALL_IPV4/6 flag

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2018-04-25 21:18:35 +02:00
Sven Eckelmann
2e4937ea68 batctl: upgrade package to latest release 2018.1
* synchronization of batman-adv netlink and packet headers
* add DAT cache and multicast flags netlink support
* disable translation support for non-unicast mac addresses

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2018-04-25 21:18:00 +02:00
Sven Eckelmann
a0eca40b00 alfred: upgrade package to latest release 2018.1
* synchronization of batman-adv netlink header

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2018-04-25 21:17:08 +02:00
axn
0cbe4d4b9b
Merge pull request #364 from aparcar/bmx7-reload
bmx7: use configReaload on service reload
2018-04-25 08:50:21 +02:00
Paul Spooren
015e5e99f2 bmx7: use configReaload on service reload
It's #363 for procdbmx7: use configReaload on service reload

Signed-off-by: Paul Spooren <spooren@informatik.uni-leipzig.de>
2018-04-25 15:48:43 +09:00
axn
c9d120adc6
Merge pull request #360 from dangowrt/bmx7_use_procd
bmx7: convert init script to use procd
2018-04-16 20:26:28 +02:00
axn
4ca537620c
Merge pull request #362 from aparcar/patch-1
bmx7: keep bmx7 secret keys on sysupgrade
2018-04-16 20:26:08 +02:00
Paul Spooren
0ced8ec5a7 bmx7: keep bmx7 secret keys on sysupgrade
Sysupgrade currently leads to a loss of the content of /etc/bmx7 which
contains the secret keys.  After the reboot the device creates new IPs
leading to a new "identity" aka ID, shortID and IPv6 changes.
2018-04-16 01:05:36 +09:00
Alexander Krupenkin
4bff0b3c65
cjdns: build fixes 2018-04-13 12:17:51 +03:00
Gabriel Kerneis
7fc2fbdfc1
babeld: release 1.8.1 2018-04-10 17:49:18 +02:00
Adrian Schmutzler
135bc605b4 alfred: Support interface IDs with more than two digits
Occationally /proc/net/if_inet6 contains interface IDs with
three digits. In this case, the regex in wait_for_ll_address()
does not work anymore and alfred is not starting.

This patch changes the evaluation so that fields are used instead
of the mere position by counting characters.

Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2018-04-09 12:11:12 +02:00
Daniel Golle
91e600e1cd bmx7: convert init script to use procd
Using procd allows better control and monitoring of the bmx7 process.
Keep polling for mac80211.sh process for now until we find a better
way to make sure that wireless configuration has been generated before
starting bmx7.
Setting maximum core size to 20000 looks dangerous on small devices,
but keep it as it was before, we shall discuss this separately.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2018-04-08 21:02:33 +02:00
Moritz Warning
448ca58e4c
Merge pull request #359 from bluewavenet/patch-4
nodogsplash2: Add compatibility with mwan3 v2
2018-04-05 12:22:34 +02:00
Rob White
86be0095b4
nodogsplash2: Add compatibility with mwan3 v2
nodogsplash2: Add compatibility with mwan3 version 2
Changes in mwan3 version 2 resulted in previous recommended fix for Nodogsplash to fail.
Setting fw_mark to use bits set "higher" than used in mwan3 solves the problem. This works also for all previous versions of Nodogsplash.
Author-name: Rob White
Signed-off-by: Rob White <rob@blue-wave.net>
2018-04-04 22:44:19 +01:00
Rosen Penev
17fccad969
smcroute: Change download to HTTP
FTP is a lot more unreliable than HTTP(S). uscan was recently having trouble.

Signed-off-by: Rosen Penev <rosenp@gmail.com
2018-03-25 19:42:44 -07:00