Commit Graph

226 Commits

Author SHA1 Message Date
Adrian Schmutzler 95bfe752f0 buildscript: Remove warning due to long factory file names
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
Reviewed-by: Fabian Bläse <fabian@blaese.de>
2019-06-16 10:24:42 +02:00
Adrian Schmutzler 9e6b4c6982 buildscript: Improve loop for applying build_patches
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
Reviewed-by: Robert Langhammer <rlanghammer@web.de>
2019-04-10 15:26:31 +02:00
Adrian Schmutzler 014f66a8d7 buildscript/patches: Automatically scan directories for feeds
The buildscript knows two different types of patches, which are
applied to pulled-in repositories:

1. Feed patches
Those are applied as "GIT patches" to the relevant repos,
directly after those have been checked out.
They reside in subfolders of the build_patches folder, and
have to be selected individually and manually in the
buildscript.sh.

2. Build patches
Those are applied later in the process, just using the system
patch tool, and changing the $target directory.
All patches in the folder "build_patches/openwrt" are read
and applied automatically.

This is both inconsistent (two different types of patches in
the same dir) and annoying (feed patches have to be specified
by hand), especially for unexperienced developers.

This patch addresses this by:
- separating files into two dirs: build_patches and feed_patches
- automatically scanning feed patches and thus having similar
  experience for the user (I cannot think of a case where we
  provide a patch, but do not use it)

Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
Reviewed-by: Robert Langhammer <rlanghammer@web.de>
2019-04-10 15:26:16 +02:00
Adrian Schmutzler 803126e1de buildscript: Indicate current patch being applied
So far, we only saw the files affected, but not the patch used.

Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
Reviewed-by: Christian Dresel <fff@chrisi01.de>
2019-02-10 22:44:47 +01:00
Adrian Schmutzler e34f5b0119 build: Remove "squashfs" from image names
This is just meant to make image names shorter.

Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
Reviewed-by: Christian Dresel <fff@chrisi01.de>
2019-02-10 22:44:06 +01:00
Adrian Schmutzler 140ea5fe98 buildscript: Fix indentation
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
Reviewed-by: Tim Niemeyer <tim@tn-x.org>
2019-02-05 14:29:31 +01:00
Adrian Schmutzler 862f3cdf41 buildscript: Include build variant in firmware version label
With this change, based on a tag "20190101" two firmwares
node-20190101
layer3-20190101
can be created based on build variant.

Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
Reviewed-by: Tim Niemeyer <tim@tn-x.org>
2019-02-05 14:29:31 +01:00
Tim Niemeyer f0eae4fff4 buildscript: support to choose the build variant
Signed-off-by: Tim Niemeyer <tim@tn-x.org>
Reviewed-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2019-02-05 14:29:31 +01:00
Adrian Schmutzler 277e90061c OpenWrt: Bump openwrt, packages and routing to v18.06.2
Refresh patches.

This introduces backported BATMAN fixes up to v2019.0.

Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
Reviewed-by: Robert Langhammer <rlanghammer@web.de>
Reviewed-by: Tim Niemeyer <tim@tn-x.org>
2019-02-03 03:05:29 +01:00
Tim Niemeyer 23a81ffb9a packages/fff: add new fff-babeld package
Signed-off-by: Tim Niemeyer <tim@tn-x.org>
Signed-off-by: Fabian Bläse <fabian@blaese.de>
- Convert configuration to uci
- Split IPv4 network rules to fff specific subnets
- Add IPv6 ULA network rules
- Change PKG_VERSION to single number versioning
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
- Removed "delete batman-adv.bat0"

Reviewed-by: Christian Dresel <fff@chrisi01.de>
Reviewed-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2019-01-28 13:10:40 +01:00
Tim Niemeyer 65d6a2c505 OpenWrt: Use the tiny target and update names
Signed-off-by: Tim Niemeyer <tim@tn-x.org>
[fabian@blaese.de: Add missing ATH79 MACHs]
Signed-off-by: Fabian Bläse <fabian@blaese.de>
Acked-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2018-10-24 18:03:55 +02:00
Adrian Schmutzler 6c24b89f16 OpenWRT: Update OpenWrt, packages and routing to openwrt-18.06
Refresh patches.

Bumps batman-adv to 2018.1

This goes beyond 18.06.0 since the release contains bug which
have been fixed in the later snapshots.

Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
Reviewed-by: Tim Niemeyer <tim@tn-x.org>
[fabian@blaese.de: Use 18.06.1 for OpenWRT and packages]
Signed-off-by: Fabian Bläse <fabian@blaese.de>
Reviewed-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2018-10-24 18:02:11 +02:00
Tim Niemeyer c1fc513cef buildscript: remove community config
The community file is not used anymore.

Signed-off-by: Tim Niemeyer <tim@tn-x.org>
Reviewed-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2018-08-06 15:31:32 +02:00
Fabian Bläse a88484a63d Add batman-adv patch to remove gw mode switch message
This patch suppresses the messages batman writes to
the kernel log when gw_mode is changed. This is done
to avoid spamming the log with negligible messages
when gw_mode is switched frequently.

Fixes: #93

Signed-off-by: Fabian Bläse <fabian@blaese.de>
Reviewed-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
Reviewed-by: Robert Langhammer <rlanghammer@web.de>
Reviewed-by: Tim Niemeyer <tim@tn-x.org>
Tested-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2018-07-25 23:02:11 +02:00
Adrian Schmutzler 686d0ee2d3 alfred: Support interfaces 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.

This is a backport from openwrt-routing and can be removed when
updating to OpenWRT 18.06, but not for newer versions of 17.01.

Fixes #98.

Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
Tested-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
Reviewed-by: Robert Langhgammer <rlanghammer@web.de>
Reviewed-by: Tim Niemeyer <tim@tn-x.org>
2018-06-17 10:27:41 +02:00
Adrian Schmutzler 4a23b1baf7 LEDE: Go back to OpenWRT sources
After the remerge the LEDE git source is broken, thus we switch
to the OpenWRT sources.

Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
Reviewed-by: Fabian Bläse <fabian@blaese.de>
2018-01-03 21:30:30 +01:00
Robert Langhammer 95507d1728 fastd: generate the key from urandom
We do not use encrypted tunnels, so we can use urandom generating the keys to prevent blocking due to low entropy.

Signed-off-by: Robert Langhammer <rlanghammer@web.de>
Tested-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
Reviewed-by: Fabian Bläse <fabian@blaese.de>
2017-12-22 14:06:05 +01:00
Adrian Schmutzler c54596d63f Support subtarget in buildscript
Prepares a subtarget variable for cases where it is not 'generic'

Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
Reviewed-by: Fabian Bläse <fabian@blaese.de>
- Rebased
Signed-off-by: Tim Niemeyer <tim@tn-x.org>
2017-11-04 17:29:31 +01:00
Adrian Schmutzler 3f9b71d901 buildscript: Fix typo
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
Reviewed-by: Fabian Bläse <fabian@blaese.de>
Reviewed-by: Tim Niemeyer <tim@tn-x.org>
2017-10-25 14:40:38 +02:00
Christian Dresel 60fecf6ea5 Update Batman to compat15
This is not compatible with the old Batman!

Signed-off-by: Jan Kraus <mayosemmel@gmail.com>
Signed-off-by: Christian Dresel <fff@chrisi01.de>
Signed-off-by: Fabian Bläse <fabian@blaese.de>
Reviewed-by: Fabian Bläse <fabian@blaese.de>
2017-10-15 17:30:08 +02:00
Adrian Schmutzler a4550ad691 buildscript: Update LEDE and packages, use lede git mirror
- Fixes dnsmasq CVE-2017-13704
- Adds LED support to WA850RE v1

Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
Signed-off-by: Fabian Bläse <fabian@blaese.de>
Reviewed-by: Tim Niemeyer <tim@tn-x.org>
2017-10-14 17:57:49 +02:00
Adrian Schmutzler fd41c72013 simple-tc: Fix simple-tc not being active if set
Fixes: #55

This reintroduces the broken simple-tc.

Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
Signed-off-by: Tim Niemeyer <tim@tn-x.org>
Tested-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2017-09-18 19:16:56 +02:00
Tim Niemeyer 6ce8cc5489 buildscript: simplify the use of patches for feeds
Do this by applying the path within the patch function.

Signed-off-by: Tim Niemeyer <tim@tn-x.org>
Tested-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2017-09-18 19:16:50 +02:00
Tim Niemeyer eb05402d48 buildscript: refresh lede/routing/gluon/packages repos
Changes that are relevant for us:
gluon:
    update batman-adv-legacy

lede:
    mbed-tls security fixes
    kernel update
    procd update
    switch Ports on tl-wr741nd
    mac address von tl-wr1043nd-v4

Signed-off-by: Tim Niemeyer <tim@tn-x.org>
Tested-by: Christian Dresel <fff@chrisi01.de> (auf einen 1043 v4)
Reviewed-by: Christian Dresel <fff@chrisi01.de>
2017-09-17 19:34:50 +02:00
Peter J. Philipp bb426c9e71 Check for root and bail out if the user is root.
Signed-off-by: Peter J. Philipp <freifunk@centroid.eu>
Reviewed-by: Tim Niemeyer <tim@tn-x.org>
2017-08-20 14:29:23 +02:00
Tim Niemeyer 5db3baa11c build_patches: change to git am format
With git am format, it is easier to apply the patches locally.

Signed-off-by: Tim Niemeyer <tim@tn-x.org>
Reviewed-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2017-07-28 07:51:17 +02:00
Tim Niemeyer 9fb0b6b045 buildscript: patch source before generating feeds
.. otherwise the applied patches are not used while generating the
openwrt config.

Signed-off-by: Tim Niemeyer <tim@tn-x.org>
Reviewed-by: Tobias Klaus <tk+ff@meskal.net>
2017-07-28 07:36:34 +02:00
Tim Niemeyer 4d3f09ca3a buildscript: update lede to 17.01.2
Signed-off-by: Tim Niemeyer <tim@tn-x.org>
Reviewed-by: Tobias Klaus <tk+ff@meskal.net>
Tested-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2017-07-28 07:33:10 +02:00
Adrian Schmutzler 9d00b686a2 feeds/packages: update
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
Reviewed-by: Tobias Klaus <tk+ff@meskal.net>
2017-06-02 23:20:07 +02:00
Adrian Schmutzler ca8afbe68b lede: update revision
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
Reviewed-by: Tobias Klaus <tk+ff@meskal.net>
2017-06-02 23:20:07 +02:00
Tim Niemeyer 2352b5286d buildscript/bsps: use new images names froms lede
Signed-off-by: Tim Niemeyer <tim@tn-x.org>
Reviewed-by: Christian Dresel <fff@chrisi01.de>
Reviewed-by: Jan Kraus <mayosemmel@gmail.com>
2017-02-18 13:55:16 +01:00
Tim Niemeyer a8b1ccd43c feeds/routing: update to lede branch
Changes the alfred version.

Signed-off-by: Tim Niemeyer <tim@tn-x.org>
Reviewed-by: Christian Dresel <fff@chrisi01.de>
Reviewed-by: Jan Kraus <mayosemmel@gmail.com>
2017-02-18 13:55:05 +01:00
Tim Niemeyer 6f32ef6b7f feeds/gluon: update revision
Signed-off-by: Tim Niemeyer <tim@tn-x.org>
Reviewed-by: Christian Dresel <fff@chrisi01.de>
Reviewed-by: Jan Kraus <mayosemmel@gmail.com>
2017-02-18 13:54:59 +01:00
Tim Niemeyer 52cea6f7a6 feeds/packages: update to lede branch
Signed-off-by: Tim Niemeyer <tim@tn-x.org>
Reviewed-by: Christian Dresel <fff@chrisi01.de>
Reviewed-by: Jan Kraus <mayosemmel@gmail.com>
2017-02-18 13:54:51 +01:00
Tim Niemeyer dcdd1ec263 openwrt: switch to lede
Signed-off-by: Tim Niemeyer <tim@tn-x.org>
Reviewed-by: Christian Dresel <fff@chrisi01.de>
Reviewed-by: Jan Kraus <mayosemmel@gmail.com>
2017-02-18 13:54:41 +01:00
Tim Niemeyer abf995eaeb openwrt: get rid of the default router packages
- removes e.g. dnsmasq, firewall
- needs to add some of the basic packages to fff-base

Signed-off-by: Tim Niemeyer <tim@tn-x.org>
Reviewed-by: Christian Dresel <fff@chrisi01.de>
Reviewed-by: Tobias Klaus <tk+ff@meskal.net>
2017-02-16 21:31:27 +01:00
Tim Niemeyer 8a459ff854 buildscript: copy the (optional) -eu/-us factory images
Signed-off-by: Tim Niemeyer <tim@tn-x.org>
Reviewed-by: Jan Kraus <mayosemmel@gmail.com>
Reviewed-by: Tobias Klaus <tk+ff@meskal.net>
2017-01-10 19:29:47 +01:00
Marco Hald fbfea22528 Updated Openwrt-Routing repository revision
Fixes #1 Alfred Bug

Signed-off-by: Marco Hald <marcohald97@gmail.com>
Reviewed-by: Christian Dresel <fff@chrisi01.de>
2017-01-06 12:30:59 +01:00
Robert Langhammer a5a7c43535 Update OpenWrt revision
This fixes the LEDs on some devices.

Fixes #7

Reviewed-by: Michael Fritscher <michael@fritscher.net>
Reviewed-by: Christian Dresel <fff@chrisi01.de>
2017-01-06 12:28:46 +01:00
Steffen Pankratz 6467efc343 Updated OpenWrt package repository revision.
Including fix for CVE-2016-5195 (dirtycow).

Signed-off-by: Steffen Pankratz <kratz00@gmx.de>
Reviewed-by: Jan Kraus <mayosemmel@gmail.com>
Reviewed-by: Tim Niemeyer <tim@tn-x.org>
2016-11-04 08:03:14 +01:00
Steffen Pankratz 794afe2d66 Temporarily added tunneldigger package as a fff package.
Because we want to test this tunneldigger version in order to move on
with https://github.com/wlanslovenija/firmware-packages-opkg/pull/10

Signed-off-by: Steffen Pankratz <kratz00@gmx.de>
Tested-by: Christian Dresel <fff@chrisi01.de>
Tested-by: Robert Langhammer rlanghammer@web.de
Reviewed-by: Jan Kraus <mayosemmel@gmail.com>
2016-11-04 08:02:45 +01:00
Jan-Tarek Butt 04b84ee7bf fix patching error by empty build_patches dir
Reviewed-by: Tim Niemeyer <tim@tn-x.org>
2016-10-30 13:18:34 +01:00
Jan-Tarek Butt f9f590d3d6 sed version number to current commit if no tag describe exists
Reviewed-by: Tim Niemeyer <tim@tn-x.org>
2016-10-30 13:17:58 +01:00
Steffen Pankratz 58c44b574a Updated Gluon repository revision.
Signed-off-by: Steffen Pankratz <kratz00@gmx.de>
Reviewed-by: Tim Niemeyer <tim@tn-x.org>
Reviewed-by: Tobias Klaus <tk+ff@meskal.net>
2016-10-27 00:00:17 +02:00
Steffen Pankratz 41029b7e27 Updated OpenWrt repository revision.
Signed-off-by: Steffen Pankratz <kratz00@gmx.de>
Reviewed-by: Tim Niemeyer <tim@tn-x.org>
Reviewed-by: Tobias Klaus <tk+ff@meskal.net>
2016-10-27 00:00:16 +02:00
Steffen Pankratz f616bb4255 Updated OpenWrt package repository revision.
Signed-off-by: Steffen Pankratz <kratz00@gmx.de>
Reviewed-by: Tim Niemeyer <tim@tn-x.org>
Reviewed-by: Tobias Klaus <tk+ff@meskal.net>
2016-10-27 00:00:16 +02:00
Steffen Pankratz 543d786c46 buildscript: shortened firmware image file names
Signed-off-by: Steffen Pankratz <kratz00@gmx.de>
Reviewed-by: Jan Kraus <mayosemmel@gmail.com>
Reviewed-by: Tim Niemeyer <tim@tn-x.org>
2016-08-20 17:03:17 +02:00
Steffen Pankratz bd3eb5eb53 Use official OpenWrt project name spelling.
Signed-off-by: Steffen Pankratz <kratz00@gmx.de>
Reviewed-by: Jan Kraus <mayosemmel@gmail.com>
Reviewed-by: Tim Niemeyer <tim@tn-x.org>
2016-08-13 18:19:07 +02:00
Tim Niemeyer fd3941dc88 buildscript: add tunneldigger from wlanslovenija
Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
Rebased to current master
Signd-off-by: Robert Langhammer <rlanghammer@web.de>
Reviewed-by: Jan Kraus <mayosemmel@gmail.com>
2016-07-03 21:31:51 +02:00
Tim Niemeyer d9d69f55aa fff-network: move default-bsp files to package
- mv /etc/network.* files to package
- mv /etc/config/network to package
- also removes the bsp specific root_file_system

Signed-off-by: Tim Niemeyer <tim@tn-x.org>
Reviewed-by: Jan Kraus <mayosemmel@gmail.com>
2016-06-11 14:11:37 +02:00
Tim Niemeyer c5f7fda17e buildscript: do not create .orig files during patch
Signed-off-by: Tim Niemeyer <tim@tn-x.org>
Reviewed-by: Jan Kraus <mayosemmel@gmail.com>
2016-06-10 23:01:40 +02:00
Tim Niemeyer 6f4c9cddba buildscript: buildrelease: fix parameter handling
Signed-off-by: Tim Niemeyer <tim@tn-x.org>
Reviewed-by: Jan Kraus <mayosemmel@gmail.com>
2016-05-15 17:01:40 +02:00
Tim Niemeyer 1b7babb299 buildscript: buildall: call functions
Signed-off-by: Tim Niemeyer <tim@tn-x.org>
Reviewed-by: Jan Kraus <mayosemmel@gmail.com>
2016-05-15 17:01:40 +02:00
Tim Niemeyer be951267b9 buildscript: set or load bsp/community in function
Signed-off-by: Tim Niemeyer <tim@tn-x.org>
Reviewed-by: Jan Kraus <mayosemmel@gmail.com>
2016-05-15 17:01:40 +02:00
Tim Niemeyer d8b224c4f1 buildscript: buildall: remove community parameter
Signed-off-by: Tim Niemeyer <tim@tn-x.org>
Reviewed-by: Jan Kraus <mayosemmel@gmail.com>
2016-05-15 17:00:57 +02:00
Jan Kraus ba3c645a52 renamed package feed "batman_adv" to the correct name "gluon"
This will prevent double work because of missunderstandings.

Signed-off-by: Jan Kraus <mayosemmel@gmail.com>
Reviewed-by: Tim Niemeyer <tim@tn-x.org>
2016-05-15 16:50:48 +02:00
Tim Niemeyer c22ab49b91 buildscript: bump openwrt to eadf19c0b43d2f75f196ea8d875a08c7c348530c
Mainly bcm53xx fixes have been introduced

But also two main changes for us:
* The fix for Nanostation/Picostation is now mainline
  -> remove ar71xx-make-bootconsole-wait-for-both-THRE-and-TEMT.patch
* WR841v11 is now in upstream
  -> remove ar71xx-Add-TL-WR841N-ND-v11-support.patch

Signed-off-by: Tim Niemeyer <tim@tn-x.org>
CC: Tobias Klaus <tk+ff@meskal.net>
Reviewed-by: Steffen Pankratz <kratz00@gmx.de>
2016-04-30 11:10:55 +02:00
Jan Kraus 8baa79ad01 Removed unused board_* functions
Signed-off-by: Jan Kraus <mayosemmel@gmail.com>
Reviewed-by: Steffen Pankratz <kratz00@gmx.de>
Reviewed-by: Tim Niemeyer <tim@tn-x.org>
2016-04-09 22:56:43 +02:00
Tim Niemeyer 26779bee85 buildscript: copy the community.cfg to the root fs
Signed-off-by: Tim Niemeyer <tim@tn-x.org>
Reviewed-by: Tobias Klaus <tk+ff@meskal.net>
Tested-by: Christian Dresel <fff@chrisi01.de>
Reviewed-by: Christian Dresel <fff@chrisi01.de>
Reviewed-by: Jan Kraus <mayosemmel@gmail.com>
2016-04-05 23:27:03 +02:00
Jan Kraus da1199a55b added buildrelease() for release process
also changed image comparing at sysupgrade to sha256 and added the related tool

Signed-off-by: Jan Kraus <mayosemmel@gmail.com>

Reviewed-by: Tim Niemeyer <tim@tn-x.org>
Reviewed-by: Tobias Klaus <tk+ff@meskal.net>
2016-04-05 23:26:49 +02:00
Jan Kraus ff7e8b7a66 use custom names for binary builds. fixes #9
also removed function board_clean from bsp files and board_postbuild from buildscript

Signed-off-by: Jan Kraus <mayosemmel@gmail.com>

suggested-by: Alexander Wunschik <freifunk@wunschik.net>
Co-Authored-by: Alexander Wunschik <freifunk@wunschik.net>
Co-Authored-by: Tobias Klaus <tk+ff@meskal.net>

Reviewed-by: Tim Niemeyer <tim@tn-x.org>
Reviewed-by: Tobias Klaus <tk+ff@meskal.net>
2016-04-05 23:25:59 +02:00
Jan Kraus 753b755783 Changed patch behavior because if was not comfortable. Now you don't need to add every patch into buildscript.
Signed-off-by: Jan Kraus <mayosemmel@gmail.com>
Reviewed-by: Steffen Pankratz <kratz00@gmx.de>
2016-03-24 23:16:08 +01:00
Tim Niemeyer 056035ffab buildscript: bump up OpenWRT
New version is c75367d20240da182fcbdb68c8cce64eabd71ac5
- Security fixes (glibc)
- Kernel update 3.18.27
- ar71xx: ethernet fixes
- mac80211: new version
- support WR741v5
- odhcp6c: minor fixes
- support WR741v5, WR1043v3, WR941v6

Signed-off-by: Tim Niemeyer <tim@tn-x.org>
Reviewed-by: Tobias Klaus <tk+ff@meskal.net>
2016-03-10 18:44:15 +01:00
Tim Niemeyer 766baa710c buildscript: bump openwrt to a03a846c49c067048cd225d476a7adf91ef8ff03
- kernel security fixes
- ar71xx dma bug fixes
- ..

Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
Reviewed-by: Christian Dresel <fff@chrisi01.de>
2016-02-28 15:31:51 +01:00
Tim Niemeyer 2850d9af1b packages/fff-uradvd: new package to conf/start uradvd
Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
Reviewed-by: Tobias Klaus <tk+ff@meskal.net>
2016-01-31 18:44:03 +01:00
Alexander Wunschik f6bd067db4 changed buildscript usage-messages to docopt standard.
Signed-off-by: Alexander Wunschik <freifunk@wunschik.net>
Reviewed-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
Reviewed-by: Steffen Pankratz <kratz00@gmx.de>
2016-01-31 18:09:47 +01:00
Jan Kraus 9060674190 Add support for GL-AR150
Signed-off-by: Jan Kraus <mayosemmel@gmail.com>
Reviewed-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
Reviewed-by: Tobias Klaus <tk+ff@meskal.net>
2016-01-31 18:02:41 +01:00
Tim Niemeyer 04a89f1e9d buildscript: update batman-adv (fix gw selection)
Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
Reviewed-by: Christian Dresel <fff@chrisi01.de>
Reviewed-by: Tobias Klaus <tk+ff@meskal.net>
2016-01-26 00:04:54 +01:00
Steffen Pankratz 6129130103 Added support for TP-Link TL-WR1043N/ND v3
Signed-off-by: Steffen Pankratz <kratz00@gmx.de>
Reviewed-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
Reviewed-by: Michael Fritscher <michael@fritscher.net>
2016-01-24 22:50:18 +01:00
Steffen Pankratz 78af9cdb76 Fixed substitution of UPGRADE_PATH in firmware.tpl
Signed-off-by: Steffen Pankratz <kratz00@gmx.de>
Reviewed-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2016-01-04 17:42:38 +01:00
Tim Niemeyer 866d2ce320 package: add haserl and simple-tc
Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
Reviewed-by: Tobias Klaus <tk+ff@meskal.net>
Reviewed-by: Steffen Pankratz <kratz00@gmx.de>
2015-12-30 14:52:32 +01:00
Tim Niemeyer 95584de639 bsp/default: add micrond
With micrond it is possible that every package has its own crontab.

Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
Reviewed-by: Steffen Pankratz <kratz00@gmx.de>
2015-12-30 08:01:32 +01:00
Steffen Pankratz a275253155 - fix shadow password support
Signed-off-by: Steffen Pankratz <kratz00@gmx.de>
Reveiwed-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2015-12-14 19:45:11 +01:00
Tim Niemeyer 19da0b7d57 buildscript: remove kernel config
This part was broken, as the stored .config doesn't contain the
arch/version anymore.

Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
Reviewed-by: Steffen Pankratz <kratz00@gmx.de>
2015-12-10 13:52:27 +01:00
Tim Niemeyer 854b686935 buildscript: use diffconfig.sh to store .config
Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
Reviewed-by: Steffen Pankratz <kratz00@gmx.de>
2015-12-10 13:52:27 +01:00
Tim Niemeyer ece5c0fb2e bsp/*/.config: use defconfig and manually rewrite
Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
Reviewed-by: Steffen Pankratz <kratz00@gmx.de>
2015-12-10 13:52:27 +01:00
Tim Niemeyer 524a03d214 buildscript: add fff packages
Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
Reviewed-by: Steffen Pankratz <kratz00@gmx.de>
2015-12-10 13:52:27 +01:00
Tim Niemeyer b5e5caa741 buildscript: allow feed without url
Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
Reviewed-by: Steffen Pankratz <kratz00@gmx.de>
2015-12-10 13:52:27 +01:00
Tim Niemeyer ae16b107a3 buildscript: clean up downloaded packages on clean
Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
Reviewed-by: Steffen Pankratz <kratz00@gmx.de>
2015-12-10 13:52:27 +01:00
Tim Niemeyer 3031d176c4 buildscript: bump openwrt: 841v10 is now mainline
Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
Reviewed-by: Steffen Pankratz <kratz00@gmx.de>
2015-12-06 17:13:40 +01:00
Tim Niemeyer bcf51e6116 buildscript: add GPLv3 license
CC: Clemens John <clemens-john@gmx.de>
CC: Bjoern Franke <bjo@nord-west.org>
Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
Signed-off-by: Bjoern Franke <bjo@nord-west.org>
2015-12-05 10:24:34 +01:00
Steffen Pankratz a36dea8818 OpenWRT revision upgrade
- fixes build issue, caused by broken OpenSSL download link

Signed-off-by: Steffen Pankratz <kratz00@gmx.de>
Reviewed-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2015-12-04 21:51:03 +01:00
Tim Niemeyer e571c0f84f firmware_release: expose community via nodewatcher
Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
Reviewed-by: Steffen Pankratz <kratz00@gmx.de>
2015-11-22 11:54:52 +01:00
Steffen Pankratz f0528215ca - removed not needed packages
Signed-off-by: Steffen Pankratz <kratz00@gmx.de>
Reviewed-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2015-11-21 06:36:42 +01:00
Tim Niemeyer 6ddc5bed4f bsp/wr841: add support for v10
Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de
Reviewed-by: Steffen Pankratz <kratz00@gmx.de>
2015-11-17 18:40:17 +01:00
Tim Niemeyer 11aff9654d buildscript: change batman feed to gluon batman-legacy feed
I discovered some batman-adv problems with the gateway selection.
Sometimes just the wrong gateway was selected. The gluon project added
some batman-adv patches which deal with gateway selection problems.

Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
Reviewed-by: Steffen Pankratz <kratz00@gmx.de>
2015-11-17 18:24:30 +01:00
Tim Niemeyer 79988fc236 buildscript: update routing feed
Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
Reviewed-by: Steffen Pankratz <kratz00@gmx.de>
2015-11-17 18:12:41 +01:00
Tim Niemeyer 1d57dc3ea8 buildscript: remove fastd feed
- Fastd is part of the official OpenWrt package feed.
- The removed feed wasn't a correct feed.

Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
Reviewed-by: Steffen Pankratz <kratz00@gmx.de>
2015-11-17 18:11:05 +01:00
Tim Niemeyer 39d444b051 buildscript: Update OpenWRT to 15.05
- Updates openwrt package feed
- Removes openwrt old_package feed

Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
Reviewed-by: Steffen Pankratz <kratz00@gmx.de>
2015-11-17 18:04:54 +01:00
Steffen Pankratz 222111a219 Added second OpenWrt routing packages feed. * one feed for batman-adv (revision of latest supported COMPAT_VERSION 14 version) * one feed for all other packages than batman-adv (current revision)
Signed-off-by: Steffen Pankratz <kratz00@gmx.de>
Reviewed-by: Tobias Klaus <tk+ff@meskal.net>
Reviewed-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2015-10-13 22:21:59 +02:00
Tim Niemeyer df9f672a35 alfred: fix boot up
Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
Reviewed-by: Dominik Heidler <dominik@heidler.eu>
Reviewed-by: Steffen Pankratz <kratz00@gmx.de>
2015-10-13 19:40:24 +02:00
Tim Niemeyer 9addbe2e0a buildscript: add alfred
Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
Reviewed-by: Dominik Heidler <dominik@heidler.eu>
Reviewed-by: Steffen Pankratz <kratz00@gmx.de>
2015-10-13 19:40:24 +02:00
Tim Niemeyer 6c98267ff8 buildscript: support multiple patches on feeds
Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
Reviewed-by: Dominik Heidler <dominik@heidler.eu>
Reviewed-by: Steffen Pankratz <kratz00@gmx.de>
2015-10-13 19:40:18 +02:00
Steffen Pankratz f0bf6f2f5c - updated OpenWrt packages feed revision
Signed-off-by: Steffen Pankratz <kratz00@gmx.de>
Reviewed-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2015-08-30 11:58:21 +02:00
Steffen Pankratz e95b2474bd - updated OpenWrt feed revision
Signed-off-by: Steffen Pankratz <kratz00@gmx.de>
Reviewed-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2015-08-30 11:58:05 +02:00
Steffen Pankratz b9b5166540 - updated fastd to version 17 and changed git URL to the official one
Signed-off-by: Steffen Pankratz <kratz00@gmx.de>
Reviewed-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
Reviewed-by: Tobias Klaus <tk+ff@meskal.net>
Tested-by: Tobias Klaus <tk+ff@meskal.net>
2015-08-07 12:31:45 +02:00
Steffen Pankratz bcb17059da - fixed tabs vs. spaces mix-up by using only spaces
Signed-off-by: Steffen Pankratz <kratz00@gmx.de>
Reviewed-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2015-07-21 08:04:40 +02:00
Steffen Pankratz 1cba3f0e59 - added double quotes to prevent globbing and/or word splitting
Signed-off-by: Steffen Pankratz <kratz00@gmx.de>
Reviewed-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2015-07-21 08:04:40 +02:00
Steffen Pankratz daec0b949a - omit the output, we are just interested in the result
Signed-off-by: Steffen Pankratz <kratz00@gmx.de>
Reviewed-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2015-07-21 08:04:40 +02:00
Steffen Pankratz 5df2c56e25 - corrected PACKAGESVAR array handling
Signed-off-by: Steffen Pankratz <kratz00@gmx.de>
Reviewed-by: Tobias Klaus <tk+ff@meskal.net>
2015-07-21 08:04:13 +02:00