Commit graph

1289 commits

Author SHA1 Message Date
Daniel Golle
0e3d70176c bmx7: update to git snapshot as of 2018-12-29
consolidated commits from master branch:
 25916fb bmx7: update to git snapshot as of 2018-12-29
(dfe8097 bmx7: Avoid namespace collision with libubox.)
(43449bc treewide: Basic cleanup and alignment to package guidelines (#383))
 440ad46 bmx7: add config trigger

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2019-03-02 22:34:57 +01:00
Simon Wunderlich
ea345d16a6
Merge pull request #442 from ecsv/batadv-18.06
openwrt-18.06: batman-adv: Merge bugfixes from 2019.0
2019-01-16 10:00:25 +01:00
Sven Eckelmann
02313085ea batman-adv: Merge bugfixes from 2019.0
* Avoid WARN on net_device without parent in netns
* Force mac header to start of data on xmit

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2019-01-16 09:45:07 +01:00
Simon Wunderlich
bc6e7f6903
Merge pull request #425 from ecsv/batadv-18.06
openwrt-18.06: batman-adv: Merge bugfixes from 2018.4
2018-11-08 11:38:58 +01:00
Sven Eckelmann
c00a1bfbbf alfred: Merge bugfixes from 2018.4
* Fix detection of own packets for IPv4 mode
* Request MAC resolution for IPv4 address not in ARP cache

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2018-11-08 00:18:54 +01:00
Sven Eckelmann
7bf62cc8b5 batman-adv: Merge bugfixes from 2018.4
* Use explicit tvlv padding for ELP packets
* Expand merged fragment buffer for full packet

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2018-11-08 00:10:24 +01:00
Simon Wunderlich
d1cf6d1949
Merge pull request #422 from ecsv/batadv-18.06
openwrt-18.06: batman-adv package fixes
2018-10-18 15:01:58 +02:00
Sven Eckelmann
121c92d669 batctl: Don't overwrite default PKG_BUILD_DIR
There is no benefit to overwrite the PKG_BUILD_DIR directory for batctl. As
seen with kmod-batman-adv, it actually can also break the build.

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2018-10-14 16:04:31 +02:00
Sven Eckelmann
95e56cf644 alfred: Add openwrt revision to internal version
OpenWrt is using a modified version of the software and these modifications
may introduce extra bugs (or behavior changes). It is also patched for
stable releases instead of switching to new releases. The revision should
therefore be added to the version number to make it easier understandable
which modified version the user may have installed.

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2018-10-14 16:04:31 +02:00
Sven Eckelmann
93cce266fe batctl: Add openwrt revision to internal version
OpenWrt is using a modified version of the software and these modifications
may introduce extra bugs (or behavior changes). It is also patched for
stable releases instead of switching to new releases. The revision should
therefore be added to the version number to make it easier understandable
which modified version the user may have installed.

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2018-10-14 16:04:31 +02:00
Sven Eckelmann
1a83b56d47 batman-adv: Add openwrt revision to internal version
OpenWrt is using a modified version of the software and these modifications
may introduce extra bugs (or behavior changes). It is also patched for
stable releases instead of switching to new releases. The revision should
therefore be added to the version number to make it easier understandable
which modified version the user may have installed.

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2018-10-14 16:04:31 +02:00
Sven Eckelmann
1ba424a4d0 batman-adv: Load module with AutoProbe
cfg80211 is loaded by kmodloader after the modules with a priority
(AutoLoad) are loaded. batman-adv should therefore also be loaded at that
time and must not load cfg80211 itself. The information in the ELF header
are enough for kmodloader to load these two modules in the correct order.

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2018-10-14 16:04:31 +02:00
Sven Eckelmann
b9656fb31e batman-adv: Fix search for cfg80211 module symbols
The Module.symvers with the exported symbols of all other kernel modules in
OpenWrt is usually placed in the main source directory of the package. But
the actual sources for batman-adv are found in net/batman-adv. OpenWrt must
therefore be informed to move it to this subdirectory or otherwise modpost
will fail to find the symbols

  WARNING: "cfg80211_get_station" [.../batman-adv-2018.1/net/batman-adv/batman-adv.ko] undefined!

The dependency will then be missing in the .modinfo depends= option and
thus it the kernel module loader will not correctly load the cfg80211.ko
during bootup.

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2018-10-14 16:04:31 +02:00
Sven Eckelmann
059d7266a9 batman-adv: Remove unused option "interfaces" in config
Signed-off-by: Sven Eckelmann <sven@narfation.org>
2018-10-14 16:04:31 +02:00
Sven Eckelmann
3d5c2d06b6 batman-adv: Add DEBUG_LOG -> DEBUGFS dependency
The debug log is only available when the debugfs is also enabled. This
must be reflected in Kconfig to avoid incompatible selection of batman-adv
options.

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2018-10-14 16:04:31 +02:00
Sven Eckelmann
a9a4b04b98 batman-adv: Rebuild automatically on mac80211 changes
Signed-off-by: Sven Eckelmann <sven@narfation.org>
2018-10-14 15:31:24 +02:00
Moritz Warning
8b760071d1 nodogsplash: fix download hash
The tagging of the release was wrong, as a result, the hash of the downloaded files is different from the usual download package.
The content has been verified to be the same.

Signed-off-by: Moritz Warning <moritzwarning@web.de>
2018-09-28 15:32:43 +02:00
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