Commit Graph

1504 Commits

Author SHA1 Message Date
Moritz Warning f48f3328d1
nodogsplash2: update to version 2.0.1 (#344)
Signed-off-by: Moritz Warning <moritzwarning@web.de>
2018-01-08 23:34:18 +01:00
bluewavenet c3487c6e74 nodogsplash2: Fix Startup Failure (#343)
nodogsplash2: fix startup failure

The underlying network_get_device() used for option network is not reliable. Use option gatewayinterface for now.

Signed-off-by: Rob White <rob@blue-wave.net>
2018-01-08 23:33:14 +01:00
Moritz Warning 03a4dbf437
Merge pull request #337 from ecsv/batadv-2017.4
batman-adv: Fix missing function name for timer_setup in compat-hacks
2018-01-06 22:37:25 +01:00
Álvaro Fernández Rojas 9abfeba603 mcproxy: update to latest version (#339)
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2018-01-06 22:34:31 +01:00
Axel Neumann d3b2d834f5 bmx7_json: Fix broken include of json.h 2018-01-06 20:53:48 +01:00
bluewavenet 5e96695d52 nodogsplash2: change configuration defaults (#341)
nodogsplash2: change configuration defaults

Changes:
* set default to NoDogsplash enabled as rest of config should now be safe and is possible to SSH to router to stop NDS if needed
* change clientidletimeout to 120 minutes (2 hours)
* add clientforcetimeout set to 1440 minutes (24 hours)
* comment out the two provided example authenticated_users block lines
* add list authenticated_users 'allow all'
* comment original list authenticated_users allow... entries and leave them as examples
* set preauth default to no use remote DNS. All devices used at a public wifi venues should be configured for DHCP. To force the use of the local DNS server makes DNS tunnelling very inefficient if not unusable on a typical OpenWrt device.
* set fw_mark settings for compatibility with other OpenWrt packages
2018-01-04 20:42:07 +01:00
Axel Neumann 679f780747 bmx: Use repos from https://github.com/bmx-routing and remove bmx7 json-c patch 2018-01-02 19:10:56 +01:00
Moritz Warning 69ef0bb2d0 nodogsplash2: set the default webroot explicitly 2017-12-28 13:16:26 +01:00
Sven Eckelmann 467f0b61e2 batman-adv: Fix missing function name for timer_setup
Signed-off-by: Sven Eckelmann <sven@narfation.org>
2017-12-26 11:52:22 +01:00
Alexander Krupenkin dabd5842b4 cjdns: update to version 0.20
Signed-off-by: Alexander Krupenkin <mail@akru.me>
2017-12-21 13:10:23 +01:00
Moritz Warning 96bcf8f331
Merge pull request #281 from stepet92/mcproxy-fix
mcproxy: remove pedantic flag to allow compilation with musl
2017-12-16 02:31:59 +01:00
Eloi 7cb7b83325 bird-openwrt: update to version 0.3
Enhancements and bug fixes including:
- Developed and Tested against Bird-1.6.3
- New LUCI scripts (Logs, Functions and Filters)
- Enhanced UX and less use of Terminal for daily management
- Improved UX by adding extra information for the administrator
- Refactor DOCN and include missing parts.
- Code cleaning and refactoring
- New DOCN-specific [Repository](https://github.com/eloicaso/bgp-bmx6-bird-docn)
2017-12-13 22:52:59 +01:00
Moritz Warning e35a8f9dc9
Merge pull request #332 from ecsv/batadv-2017.4
batman-adv 2017.4
2017-12-13 21:42:52 +01:00
Steven Barth 381e082757
Merge pull request #330 from lynxis/rb_mrd6
mrd6: remove build timestamp
2017-12-13 19:46:44 +01:00
Bastian Bittorf 69f70f04d5
Merge pull request #305 from HRogge/master
OONF 0.14.1-1
2017-12-13 12:42:03 +01:00
Bastian Bittorf f33ccc725c
Merge pull request #300 from OLSR/master
olsrd: pud: does not depend on ncurses
2017-12-13 12:41:10 +01:00
Jo-Philipp Wich 5457ae6524
Merge pull request #331 from lynxis/rb_smcroute
smcroute: make build id optional
2017-12-06 13:50:46 +01:00
Sven Eckelmann 3eb8bf4c2b alfred: upgrade package to latest release 2017.4
* synchronization of batman-adv netlink header
* coding style cleanups and refactoring
* documentation cleanup
* bugs squashed:

  - only query debugfs when netlink failed
  - handle allocation errors in hashtable iterator

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2017-12-05 19:20:24 +01:00
Sven Eckelmann e211376b53 batctl: upgrade package to latest release 2017.4
* synchronization of batman-adv netlink header
* coding style cleanups and refactoring
* documentation cleanup
* bugs squashed:

  - improve error handling for libnl related errors
  - add checks for various allocation errors

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2017-12-05 19:18:48 +01:00
Sven Eckelmann d046353539 batman-adv: upgrade package to latest release 2017.4
* support latest kernels (3.2 - 4.15)
* coding style cleanups and refactoring
* documentation cleanup
* bugs squashed:

  - avoid spurious warnings from bat_v neigh_cmp implementation
  - fix check of gateway availability in B.A.T.M.A.N. V
  - fix locking for bidirectional TQ check counters
  - remove leak of stack bits in fragmentation header priority

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2017-12-05 19:11:26 +01:00
Bastian Bittorf 5c6c04d99c
Merge pull request #326 from thuehn/bump-olsr
[olsr] Bump olsr version to 0.9.6.2
2017-12-05 10:39:01 +01:00
Alexander Couzens b47bae1c12
smcroute: make build id optional
The build id contains the build timestamp by default.
Make this field optional.
Build timestamp prevents reproducible builds [0].
Thanks to the debian project for the patch.

[0] https://reproducible-builds.org/docs/timestamps/

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
2017-12-02 02:51:33 +01:00
Alexander Couzens 73601c9895 mrd6: remove build timestamp
Build timestamp prevents reproducible builds [0].

[0] https://reproducible-builds.org/docs/timestamps/

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
2017-12-02 01:42:44 +01:00
Alexander Couzens 1c6ef01fe2 mrd6: refresh patches
Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
2017-12-02 01:42:15 +01:00
Thomas Huehn 78049b46ac [olsr] Bump olsr version to 0.9.6.2
This patch bumps olsr version from 0.9.6.1 to 0.9.6.2
One major bugfix comes with the newer version, which is quite relevant
for our Freifunk mesh network: the feature LinkQualityMult was not
working in 0.9.6.1 and got fixed in the new version.

Tested on 92 productive mesh nodes running current LEDE trunk .

Signed-off-by: Thomas Huehn <thomas@net.t-labs.tu-berlin.de>
2017-10-13 20:18:51 +02:00
Simon Wunderlich 0d1c5f77d4 Merge pull request #325 from ecsv/batadv-2017.3
batman-adv 2017.3
2017-10-02 17:03:01 +02:00
Sven Eckelmann 8d12cf5ae4 alfred: upgrade package to latest release 2017.3
* reduction of memory usage when using --update-command

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2017-09-28 18:42:28 +02:00
Sven Eckelmann 34db538e33 batctl: upgrade package to latest release 2017.3
* bugs squashed:
   - Fix error messages on traceroute send failures

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2017-09-28 18:42:27 +02:00
Sven Eckelmann 14daec66ef batman-adv: upgrade package to latest release 2017.3
* support latest kernels (3.2 - 4.14)
 * coding style cleanups and refactoring
 * bugs squashed:
   - fix TT sync flag inconsistencies
   - ignore invalid throughput values from wifi interfaces

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2017-09-28 18:42:27 +02:00
Simon Wunderlich bf4a73fb61 Merge pull request #324 from ecsv/batadv/compat-wireless-4.14-rc1
batman-adv: Fix conflicts with compat-wireless backports-4.14-rc1
2017-09-18 14:41:20 +02:00
Sven Eckelmann 7d5648775a batman-adv: Fix conflicts with compat-wireless backports-4.14-rc1
Signed-off-by: Sven Eckelmann <sven@narfation.org>
2017-09-18 14:21:49 +02:00
Simon Wunderlich 3cc8d49900 Merge pull request #318 from ecsv/batadv-2017.2-ftbfs
batman-adv: Prevent FTBFS when redefining ether_setup
2017-08-12 09:15:34 +02:00
Sven Eckelmann 187937b35a batman-adv: Prevent FTBFS when redefining ether_setup
batman-adv must make sure that ether_setup is already declared via
linux/netdevice.h before the preprocessor can patch the use of it in
batman-adv. Otherwise it is tried to also patch the declaration of
ether_setup.

Fixes: 8da2f5cbb1 ("batman-adv: upgrade package to latest release 2017.2")
Signed-off-by: Sven Eckelmann <sven@narfation.org>
2017-08-12 08:54:47 +02:00
Simon Wunderlich e656a6e0e6 Merge pull request #316 from ecsv/batadv-2017.2
batman-adv 2017.2
2017-08-07 18:03:35 +02:00
Moritz Warning 9e5cb3bd25 nodogsplash2: fix install folder to match the orignal nodogsplash package (#317) 2017-08-06 21:47:15 +02:00
Sven Eckelmann 77a88d5d0b batman-adv: fix TT sync flag inconsistencies
This patch fixes an issue in the translation table code potentially
leading to a TT Request + Response storm. The issue may occur for nodes
involving BLA and an inconsistent configuration of the batman-adv AP
isolation feature. However, since the new multicast optimizations, a
single, malformed packet may lead to a mesh-wide, persistent
Denial-of-Service, too.

The issue occurs because nodes are currently OR-ing the TT sync flags of
all originators announcing a specific MAC address via the
translation table. When an intermediate node now receives a TT Request
and wants to answer this on behave of the destination node then this
intermediate node now responds with an altered flag field and broken
CRC. The next OGM of the real destination will lead to a CRC mismatch
and triggering a TT Request and Response again.

Furthermore, the OR-ing is currently never undone as long as at least
one originator announcing the according MAC address remains, leading to
the potential persistency of this issue.

This patch fixes this issue by storing the flags used in the CRC
calculation on a a per TT orig entry basis to be able to respond with
the correct, original flags in an intermediate TT Response for one
thing. And to be able to correctly unset sync flags once all nodes
announcing a sync flag vanish for another.

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2017-07-29 10:18:28 +02:00
Sven Eckelmann d97cd1b8c1 batman-adv: Remove outdated SVN $Id$ placeholder
Signed-off-by: Sven Eckelmann <sven@narfation.org>
2017-07-29 09:28:47 +02:00
Sven Eckelmann b5cd68b71b alfred: Remove incorrect comment about git revision
Signed-off-by: Sven Eckelmann <sven@narfation.org>
2017-07-29 09:28:01 +02:00
Sven Eckelmann a4264b3b54 batctl: upgrade package to latest release 2017.2
* coding style cleanups and refactoring
 * bugs squashed:
   - Fix error messages on traceroute send failures

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2017-07-29 09:26:41 +02:00
Sven Eckelmann aa6a958810 alfred: upgrade package to latest release 2017.2
* reduce cpu load when rating multiple master servers
 * coding style cleanups and refactoring

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2017-07-29 09:26:40 +02:00
Sven Eckelmann 8da2f5cbb1 batman-adv: upgrade package to latest release 2017.2
* support latest kernels (3.2 - 4.13)
 * avoid bridge loop detection mac addresses in translation tables
 * coding style cleanups and refactoring
 * bugs squashed:
   - ignore invalid throughput values from wifi interfaces

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2017-07-29 09:26:40 +02:00
Moritz Warning 0b33235ddb Merge pull request #315 from mwarning/nds2
nodogsplash2: initial package
2017-07-19 19:03:20 +02:00
Moritz Warning 9a23cb4412 nodogsplash2: initial package
This package is a transitional package for nodogsplash, so that the old version is still available for those who miss features that have not yet been implemented.

Signed-off-by: Moritz Warning <moritzwarning@web.de>
2017-07-14 20:04:37 +02:00
Axel Neumann c153ee8e59 bmx7: Update to fix raspberry compilation error 2017-07-10 19:49:53 +02:00
Markus Stenberg c2a2489a53 Merge pull request #310 from jow-/miniupnpd-disable-igdv2
miniupnpd: disable IGDv2 by default
2017-07-03 12:47:14 +03:00
Jo-Philipp Wich 7ddbedb649 miniupnpd: disable IGDv2 by default
The upstream project also reverted IGDv2-by-default due to widespread
compatibility problems.

So far all Microsoft operating systems up to Windows 10, Xbox 360, Xbox One
Playstation 3 and Playstation 4 consoles seem to be incompatible to the
new 2.0 standard.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2017-07-03 11:36:55 +02:00
Henning Rogge bb8271c304 Update OONF to 0.14.1-1 2017-06-13 10:56:49 +02:00
Henning Rogge 4c7624017c Update 0.14.1 release 2017-06-09 15:28:43 +02:00
Henning Rogge 565cd8d4f9 v0.14.1 2017-06-08 20:27:17 +02:00
Henning Rogge 560504b852 Control build type by CONFIG_DEBUG option 2017-06-08 19:06:40 +02:00