Commit Graph

1624 Commits

Author SHA1 Message Date
Simon Wunderlich 7dc6600115
Merge pull request #562 from ecsv/batadv-2020.1
batman-adv 2020.1
2020-04-27 10:25:17 +02:00
Sven Eckelmann d6ba424d34 batman-adv: upgrade package to latest release 2020.1
* support latest kernels (3.16 - 5.7-rc2)
* coding style cleanups and refactoring
* bugs squashed:

  - fix reference leaks in throughput_override sysfs file
  - fix reference leak in B.A.T.M.A.N. V OGM error handling
  - fix network coding random weighting

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2020-04-24 19:30:11 +02:00
Sven Eckelmann 6d40c78639 batctl: upgrade package to latest release 2020.1
* bugs squashed:

  - Fix error code on throughputmeter errors

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2020-04-24 19:24:15 +02:00
Sven Eckelmann 43e4da9ac5 alfred: upgrade package to latest release 2020.1
* (no changes)

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2020-04-24 19:23:48 +02:00
Sven Eckelmann 0aa846dec7 batman-adv: Drop compat-sources build
The compat-sources are no longer needed for kernels >= 4.4. Older kernel
versions are not used since a while in OpenWrt.

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2020-04-24 19:01:20 +02:00
zorun f43bc85647
Merge pull request #561 from fblaese/babeld-master
babeld: Update to version 1.9.2
2020-04-22 14:32:06 +02:00
Fabian Bläse 07bdc8f422 babeld: Update to version 1.9.2
21 April 2020: babeld-1.9.2

  * Fixed two issues that could cause IPv4 routes to be represented
    incorrectly, with a range of confusing symptoms.  Thanks to
    Fabian Bläse.
  * Fixed incorrect parsing of TLVs with an unknown Address Encoding.
    Thanks to Théophile Bastian.
  * Fixed access to mis-aligned data structure.  Thanks to Antonin Décimo.

Signed-off-by: Fabian Bläse <fabian@blaese.de>
2020-04-22 14:11:16 +02:00
Moritz Warning f71d733392
Merge pull request #559 from bluewavenet/master
opennds: Create new Package, release v5.0.0
2020-04-13 22:09:36 +02:00
Rob White b9ff16ecd5 opennds: Create new Package, release v5.0.0
Maintainer: Rob White <rob@blue-wave.net>

Compiled and tested on snapshot SDK for mipsel_24kc, mips_24kc and arm_cortex-a7_neon-vfpv4

This is the first release from the OpenNDS project.

The decision has been made by the developers of the NoDogSplash project, to create a new project, beginning at v5.0.0

The two resulting projects are:

 * **OpenNDS**, the new project, optimised for development of custom captive portal solutions using the built in Forwarding authentication Services API and associated libraries.

 * **NoDogSplash**, the original project, optimised for hardware with very restricted resources (eg legacy 8/32 devices) and supporting only simple templated splash pages.

At v5.0.0 of both projects share a common code base.

However, the two packages will inevitably and rapidly diverge, as OpenNDS is actively developing, whereas NoDogSplash is feature complete for its optimised target use.

Signed-off-by: Rob White <rob@blue-wave.net>
2020-04-13 19:55:51 +01:00
Simon Wunderlich 512240f480
Merge pull request #553 from ecsv/batadv-2020.0
batman-adv 2020.0
2020-03-10 17:08:47 +01:00
Sven Eckelmann e002648835 batctl: Drop duplicated PROVIDES for batctl-tiny
The PROVIDES:=batctl is also set by Package/batctl/Default and doesn't have
to be duplicated for Package/batctl-tiny (which inherits from
Package/batctl/Default).

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2020-03-07 18:52:16 +01:00
Sven Eckelmann cc0ce25bb0 batman-adv: Switch to OpenWrt package template
The OpenWrt routing feed was tried to be merged together with the OpenWrt
package feed. But they ended up being rejected due to formalities like the
slightly different package template. Just moving to the OpenWrt package
based one should simplify similar approaches in the future.

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2020-03-07 18:51:17 +01:00
Sven Eckelmann 4561a42ac4 batctl: Switch to OpenWrt package template
The OpenWrt routing feed was tried to be merged together with the OpenWrt
package feed. But they ended up being rejected due to formalities like the
slightly different package template. Just moving to the OpenWrt package
based one should simplify similar approaches in the future.

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2020-03-07 18:51:06 +01:00
Sven Eckelmann b3f1370d9a alfred: Switch to OpenWrt package template
The OpenWrt routing feed was tried to be merged together with the OpenWrt
package feed. But they ended up being rejected due to formalities like the
slightly different package template. Just moving to the OpenWrt package
based one should simplify similar approaches in the future.

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2020-03-07 18:50:54 +01:00
Sven Eckelmann 00de979415 batman-adv: replace SUBDIRS with M kernel build recipe
The SUBDIRS variable has been removed in kernel 5.4 and M or KBUILD_EXTMOD
has to be used instead.

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2020-03-07 18:50:14 +01:00
Sven Eckelmann bacc8c1385 batman-adv: Drop compat code for Linux < 4.14
The lowest kernel version supported by OpenWrt at the moment is Linux 4.14.
It is therefore not required to have these dead code sections anymore.

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2020-03-07 18:50:14 +01:00
Sven Eckelmann 05da6ef2ca batman-adv: upgrade package to latest release 2020.0
* support latest kernels (3.16 - 5.6)
* coding style cleanups and refactoring
* use wifi tx rates as fallback for the B.A.T.M.A.N. V throughput estimation
* disable deprecated sysfs support by default
* bugs squashed:

  - fix crash during the scheduling of OGMs for removed interfaces

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2020-03-07 18:50:13 +01:00
Sven Eckelmann 6c4c46fc34 batctl: upgrade package to latest release 2020.0
Signed-off-by: Sven Eckelmann <sven@narfation.org>
2020-03-07 18:50:02 +01:00
Sven Eckelmann d79eeefa1c alfred: upgrade package to latest release 2020.0
* fix build against gpsd API 9.0

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2020-03-07 18:49:49 +01:00
Jo-Philipp Wich 196e771be0
Merge pull request #552 from pedro-nonfree/patch-1
luci-app-bmx6: bugfix querying bmx6-info (p2)
2020-02-26 14:05:03 +01:00
Pedro hates github.com 520356e3f6
luci-app-bmx6: bugfix querying bmx6-info (p2)
see 51b370e1ce and #550
2020-02-22 00:47:36 +01:00
Jo-Philipp Wich 51b370e1ce
Merge pull request #550 from pedro-nonfree/master
luci-app-bmx6: bugfix format to query bmx6-info
2020-02-21 12:52:46 +01:00
pedrolab b92f82ad1f luci-app-bmx6: bugfix format to query bmx6-info
- affected three tab luci templates (even with luci-compat installed)
- fixes #548
- as jow said in #548:
  - it might be that modern LuCI escapes it as %24 while old versions passed it
    on as-is
  - bmx6-info removes it anyway
    https://github.com/openwrt-routing/packages/blob/master/luci-app-bmx6/bmx6/www/cgi-bin/bmx6-info#L22
you can probably just remove it in all three tab templates
2020-02-21 11:05:34 +01:00
Yuxiang Zhu c9ae9c8c50
bird2: fix service restart and reload (#546)
`/etc/init.d/bird restart` or `/etc/init.d/bird reload` has no effects.

This PR fixes this issue by:

- running the service in the foreground to meet the requirements of procd
- sending SIGHUP signal to reload the service
2020-02-08 22:47:13 +01:00
zorun c225724e8f
Merge pull request #543 from BKPepe/ahcpd
ahcpd: use SHA256 hash and use HTTPS everywhere
2020-01-11 15:53:11 +01:00
Josef Schlehofer 6debd2f564
ahcpd: use SHA256 hash and use HTTPS everywhere
- The old page redirects to a new one and it uses HTTPS.
Let's skip that redirect in PKG_SOURCE_URL and URL.
- Reorder some things to be sync with Makefiles in packages feed
- Add PKG_LICENSE_FILES

Fixes: 47edf2d275 (ahcpd: Replace
PKG_MD5SUM with PKG_HASH)
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-01-11 15:08:26 +01:00
Rosen Penev ba199245ec ahcpd: Replace PKG_MD5SUM with PKG_HASH (#522)
PKG_MD5SUM is deprecated and does not accurately represent the SHA256 hash.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-01-09 21:32:16 +01:00
Rob White 13f4c0d909 nodogsplash: Version 4.4.0 release (#540)
Maintainer: Moritz Warning <moritzwarning@web.de>

Compiled and tested on snapshot SDK mips_24kc and arm_cortex-a7_neon-vfpv4

This release adds significant new functionality yet is compatible with the previous version.

From the changelog:
  * Add Client Network Zone detection supporting local interfaces and 802.11s mesh [bluewavenet]
  * Add client zone and user agent to FAS/PreAuth logs [bluewavenet]
  * Add requirements for retrieving https remote image for login page [bluewavenet]
  * Add htmlentity encode and decode to preauth scripts [bluewavenet]
  * Implement unescape callback for MHD allowing url special characters to be used in login forms [bluewavenet]
  * Create get_client_interface library utility [bluewavenet]
  * Create unescape library utility [bluewavenet]
  * Update demo-preauth, login-option and fas scripts [bluewavenet]
  * Update fwhook restart - do not use ndsctl to check if nds is running [bluewavenet]
  * Update config files [bluewavenet]
  * Fix - allow comma space to be used in PreAuth variables [bluewavenet]
  * Fix - final redirect for fas-aes [bluewavenet]
  * Fix - ignore trusted mac if invalid [bluewavenet]
  * Documentation updates [bluewavenet]

Signed-off-by: Rob White <rob@blue-wave.net>
2020-01-09 21:31:46 +01:00
Toke Høiland-Jørgensen 4f945bba16 bird2: Update to v2.0.7 (#516)
Bump release to upstream v2.0.7

Signed-off-by: Toke Høiland-Jørgensen <toke@toke.dk>
2019-12-21 23:18:36 +01:00
Simon Wunderlich 5544be5234
Merge pull request #529 from adrianschmutzler/openwrtversion
batman-adv and friends: improve version string
2019-12-15 16:00:16 +01:00
Simon Wunderlich 94ec27ffb5
Merge pull request #535 from ecsv/batadv-2019.5
batman-adv 2019.5
2019-12-14 16:59:08 +01:00
Sven Eckelmann 5bd07eb12b batman-adv: upgrade package to latest release 2019.5
* support latest kernels (3.16 - 5.5)
* coding style cleanups and refactoring
* bugs squashed:

  - fix DAT candidate selection on little endian systems

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2019-12-13 22:35:12 +01:00
Sven Eckelmann 4a418ce7bb batctl: upgrade package to latest release 2019.5
Signed-off-by: Sven Eckelmann <sven@narfation.org>
2019-12-13 21:59:08 +01:00
Sven Eckelmann 68fbe6d74a alfred: upgrade package to latest release 2019.5
Signed-off-by: Sven Eckelmann <sven@narfation.org>
2019-12-13 21:59:08 +01:00
George 31407945f9 luci-app-cjdns: Add luci-compat requirement (#532)
After 284918bfaf2f6d7e46fb11377bb9a537b35dd58a commit in openwrt/luci, every app which uses cbi requires luci-compat package.

Signed-off-by: George Iv <57254463+zhoreeq@users.noreply.github.com>
2019-11-18 17:41:51 -05:00
William Fleurant 102ae19b73
cjdns: patch: allows buildbot(s) 3 extra minutes to finish async routines (#531)
Signed-off-by: William Fleurant <meshnet@protonmail.com>
2019-11-14 14:51:38 -05:00
Adrian Schmutzler c5004988d3 alfred: improve version string
This changes the package version string so it does not start
with "openwrt", but with the base version we are modifying:

So far: openwrt-2019.4-1
Now:    2019.4-openwrt-1

Since it's us modifying version 2019.4 (in this case), this order
is more convenient (and also closer to what the kernel version
string does).

Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2019-11-11 12:40:35 +01:00
Adrian Schmutzler 612bd5e5f6 batctl: improve version string
This changes the package version string so it does not start
with "openwrt", but with the base version we are modifying:

So far: openwrt-2019.4-1
Now:    2019.4-openwrt-1

Since it's us modifying version 2019.4 (in this case), this order
is more convenient (and also closer to what the kernel version
string does).

Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2019-11-11 12:39:56 +01:00
Adrian Schmutzler 4b457916ea batman-adv: improve version string
This changes the package version string so it does not start
with "openwrt", but with the base version we are modifying:

So far: openwrt-2019.4-1
Now:    2019.4-openwrt-1

Since it's us modifying version 2019.4 (in this case), this order
is more convenient (and also closer to what the kernel version
string does).

Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2019-11-11 12:39:26 +01:00
William Fleurant d0e785aff3
cjdns: luci-app-cjdns: fix up Makefiles, bump pkg vers (#526)
* cjdns: luci-app-cjdns: fix up Makefiles, bump pkg vers
* cjdns: remove excess PKG_* variables 

Signed-off-by: William Fleurant <meshnet@protonmail.com>
2019-11-09 21:40:04 -05:00
William Fleurant 79a4543cf0
cjdns: luci-app-cjdns: update maintainer (#524)
Signed-off-by: William Fleurant <meshnet@protonmail.com>
2019-11-03 12:57:42 -05:00
Michal Hrušecký f75b19d42f cjdns: Update to the latest version (#523)
Signed-off-by: Michal Hrusecky <Michal@Hrusecky.net>
2019-11-03 12:34:43 -05:00
Simon Wunderlich 381f09346f
Merge pull request #518 from ecsv/batadv-2019.4
batman-adv 2019.4
2019-10-26 10:29:42 +02:00
Sven Eckelmann 87d0884fa5 batman-adv: upgrade package to latest release 2019.4
* support latest kernels (3.16 - 5.4)
* coding style cleanups and refactoring
* implement aggregation of OGM2 packets
* bugs squashed:

  - fix length validation in netlink messages
  - fix out of buffer read when parsing aggregated packets
  - avoid race condition in OGM(2) packet modification and submission

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2019-10-25 23:34:34 +02:00
Sven Eckelmann ca06c3fc17 batctl: upgrade package to latest release 2019.4
* fix deprecation warning for option '-m'

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2019-10-25 23:34:34 +02:00
Sven Eckelmann bb8a0621c6 alfred: upgrade package to latest release 2019.4
* fix build with musl

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2019-10-25 23:34:34 +02:00
Sven Eckelmann 366c9e0078 batman-adv: Extend PKG_LICENSE* information
Signed-off-by: Sven Eckelmann <sven@narfation.org>
2019-10-25 23:34:34 +02:00
Sven Eckelmann 23ecedee92 batctl: Extend PKG_LICENSE* information
Signed-off-by: Sven Eckelmann <sven@narfation.org>
2019-10-25 23:34:34 +02:00
Sven Eckelmann 8219168994 alfred: Extend PKG_LICENSE* information
Signed-off-by: Sven Eckelmann <sven@narfation.org>
2019-10-25 23:34:34 +02:00
Rob White face529e09 nodogsplash: Version 4.3.3 release (#517)
Maintainer: Moritz Warning <moritzwarning@web.de>

Compiled and tested on snapshot SDK mips_24kc and arm_cortex-a7_neon-vfpv4

This version fixes two issues that can cause NDS to lock or crash, one, a coding error that leads to memory corruption and two, deadlocks in iptables and ndsctl. Both of these issues occur at high loads and/or at high CPD detection rates.

In addition, in some circumstances, a deauthenticated client running a vpn may have suffered from querystring truncation causing vpn failure.

Some minor updates are also included.

Extract from changelog:

 * Fix Memory corruption at high loads [bluewavenet]
 * Prevent iptables and ndsctl deadlocks [lynxis]
 * Prevent query string truncation for deauthenticated client when client is using some types of vpn software [bluewavenet]
 * Add debuglevel logging in the case of a firewall restart in OpenWrt [bluewavenet]
 * Return error 403(forbidden) when client attempts to use a forbidden http method [bluewavenet]

Signed-off-by: Rob White <rob@blue-wave.net>
2019-10-20 14:32:24 +02:00