Commit Graph

226 Commits

Author SHA1 Message Date
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
Steffen Pankratz e3e9327c4e - added warning about batman-adv COMPAT_VERSION
Signed-off-by: Steffen Pankratz <kratz00@gmx.de>
Reviewed-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2015-07-20 18:26:31 +02:00
Steffen Pankratz 07118eec75 - optimization: one redirect is enough
Signed-off-by: Steffen Pankratz <kratz00@gmx.de>
Reviewed-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
- Removed one ">" to overwrite firmware_release.
2015-07-20 18:26:31 +02:00
Steffen Pankratz 0bce38b3a2 - better to use bash's build-in glob functionality instead of looping over the returned find output
Signed-off-by: Steffen Pankratz <kratz00@gmx.de>
Reviewed-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2015-07-20 18:26:31 +02:00
Steffen Pankratz 762ab6013b - corrected FEEDVAR array handling
Signed-off-by: Steffen Pankratz <kratz00@gmx.de>
Reviewed-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2015-07-20 18:26:31 +02:00
Steffen Pankratz b343efab83 - fixed '$' on regular variables in arithmetic contexts has no purpose
Signed-off-by: Steffen Pankratz <kratz00@gmx.de>
Reviewed-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2015-07-20 18:26:31 +02:00
Steffen Pankratz 52032b47cf - fixed wrong quoting
Signed-off-by: Steffen Pankratz <kratz00@gmx.de>
Reviewed-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2015-07-20 18:26:31 +02:00
Steffen Pankratz d21e99a5f5 - removed FIRMWARE_REVISION as it has the same information as RELEASE_DATE and renamed RELEASE_DATE do better match its actual purpose
Signed-off-by: Steffen Pankratz <kratz00@gmx.de>
Reviewed-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2015-07-20 18:26:31 +02:00
Steffen Pankratz 2a7b0bfd95 - quoted log messages properly
Signed-off-by: Steffen Pankratz <kratz00@gmx.de>
Reviewed-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2015-07-20 18:26:31 +02:00
Steffen Pankratz 54131cb1c8 - use proper POSIX-conforming arithmetic expansion
Signed-off-by: Steffen Pankratz <kratz00@gmx.de>
Reviewed-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2015-07-20 18:26:31 +02:00
Steffen Pankratz d84b0a5ade - optimized grep call
Signed-off-by: Steffen Pankratz <kratz00@gmx.de>
Reviewed-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2015-07-20 18:26:31 +02:00
Steffen Pankratz 62a1504a57 - fixed git cloning after $DIRECTORY had to be deleted
Signed-off-by: Steffen Pankratz <kratz00@gmx.de>
Reviewed-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2015-07-20 18:26:31 +02:00
Steffen Pankratz dda4316660 - fixed log message in 'checkout_git' function
Signed-off-by: Steffen Pankratz <kratz00@gmx.de>
Reviewed-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2015-07-20 18:26:31 +02:00
Steffen Pankratz 3d067eeb2e - removed unnecessary check
Signed-off-by: Steffen Pankratz <kratz00@gmx.de>
Reviewed-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2015-07-20 18:26:31 +02:00
Steffen Pankratz 277abb5ee8 - optimized sysupgrade_no_config_save.patch patch call
Signed-off-by: Steffen Pankratz <kratz00@gmx.de>
Reviewed-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2015-07-20 18:26:31 +02:00
Steffen Pankratz 18f6f8e3d4 - removed subversion handling, not needed anymore
Signed-off-by: Steffen Pankratz <kratz00@gmx.de>
Reviewed-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2015-07-20 18:26:31 +02:00
Steffen Pankratz 391a8d05af - added OpenWrt oldpackages feed, to resolve missing packages like 'bridge', 'gpioctl-sysfs', 'libugpio', 'mii-tool' and 'kmod-gpiotoggling'
Signed-off-by: Steffen Pankratz <kratz00@gmx.de>
Reviewed-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2015-07-09 19:36:50 +02:00
Steffen Pankratz dcc37bc6af - use the OpenWrt packages git repository instead of the svn repository
Signed-off-by: Steffen Pankratz <kratz00@gmx.de>
Reviewed-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2015-07-09 19:36:44 +02:00
Steffen Pankratz 559b6e7cf8 - use the OpenWrt git repository instead of the svn repository
Signed-off-by: Steffen Pankratz <kratz00@gmx.de>
Reviewed-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2015-07-09 19:33:55 +02:00
Steffen Pankratz 5226e13bf7 - fixed usage of 'PACKAGEREV' and 'PACKAGEURL' variables
Signed-off-by: Steffen Pankratz <kratz00@gmx.de>
Reviewed-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2015-07-09 19:33:53 +02:00
Steffen Pankratz 2707ab9d2a - removed unused packages and feeds
Signed-off-by: Steffen Pankratz <kratz00@gmx.de>
Reviewed-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2015-07-09 19:33:51 +02:00
Steffen Pankratz 08bc77e76d - removed libremap-agent package/feed including dependencies
Signed-off-by: Steffen Pankratz <kratz00@gmx.de>
Reviewed-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2015-06-25 20:55:36 +02:00
Tobias Klaus 6815f3ca52 fix some indentation issues
* spaces -> tabs
2014-11-30 15:32:41 +01:00
Tobias Klaus 46232cea1a Generalize handling of feeds and packages
* Simplifies adding new feeds and packages
* Better separation of implementation and configuration
* get rid of having to modifiy another file when adding
  feeds(build_patches/feed.conf)
2014-11-30 11:14:14 +01:00
Tobias Klaus a355145758 use dedicated functions to checkout svn/git repos
increases readability of get_source()
2014-11-29 20:40:18 +01:00
Tobias Klaus 5146e9fbee remove unused tunneldigger package and feed 2014-11-29 20:40:18 +01:00
Oliver Voelker 9b077d4cc7 Hilfetext erweitert 2014-11-13 00:05:07 +01:00
Oliver Voelker fd1195d15e buildscript can also "clean" up 2014-11-12 22:49:28 +01:00
Oliver Voelker 29e733a2c8 cosmetic changes 2014-11-11 23:53:35 +01:00
Oliver Voelker 578810df2f removed unused/broken functions 2014-11-11 21:29:41 +01:00
Tim Niemeyer 7b919d6ab4 buildscript: update sources
Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2014-08-16 13:10:59 +02:00
Tim Niemeyer 32403e49a3 buildscript: add fast option to buildall
Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2014-08-16 13:10:59 +02:00
Tim Niemeyer 9a94329e8f build_patches: reactive no_config_save and remove old patches
Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2014-08-16 13:10:58 +02:00
Tim Niemeyer 64d545540f Update Tunneldigger to latest source
Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2014-08-16 13:10:30 +02:00
Tim Niemeyer 8f99298c18 Bump up OpenWRT to 40449
Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2014-08-16 13:10:30 +02:00
Tim Niemeyer c20afe129d Update to OpenWRT trunk r39056
Signed-off-by: Tim Niemeyer <tim@fipux.org>
2014-08-16 13:10:25 +02:00
Tim Niemeyer 0da467e407 Update nbd mac80211 backport to 8d86801ae606544faee1e0e25ef59a3f8f059871
Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2014-03-02 15:24:12 +01:00
Tim Niemeyer 72dfdbdeaa buildscript: Update OpenWRT to r39585
Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2014-03-02 15:23:47 +01:00
Tim Niemeyer 22c43ba8d2 Add tunneldigger and libremap agent
Signed-off-by: Tim Niemeyer <tim@fipux.org>
2014-02-02 11:02:23 +01:00
Tim Niemeyer 704c8b69c0 buildscript/get_source: apply batman no rebroadcast patch
This also enables the no_rebroadcast option on the fastd vpn interface.

Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2013-12-09 23:51:50 +01:00
Tim Niemeyer fbd093d05f buildscript: add support for config targets
With this changes it's possible to open the menuconfig and kernel_menuconfig
target and save the corresponding config files to the local bsp.

Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2013-12-09 23:51:50 +01:00
Tim Niemeyer 5cbc7a9816 buildscript: use src folder for downloads
This also integrates the ffol packages feed into this repo.

Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2013-12-09 23:51:37 +01:00
Marc René Schädler ab85a8af57 "buildscript" Fix handling of slashes in templates (eg. URLS) 2013-11-19 20:13:05 +01:00
Tim Niemeyer 8b5c744a5d buildscript: use nbd's mac80211 backport
Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2013-10-27 13:10:48 +01:00
Tim Niemeyer b5c7e80410 buildscript: remove old batman patches
Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2013-10-27 04:02:19 +01:00
Tim Niemeyer af17b5196f buildscript: get the latests kernel fixes
needed for newer batman

Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2013-10-26 20:59:48 +02:00
Tim Niemeyer 3d6e8277e2 feeds: add openwrt-routing feed and install only needed packages
This also refreshes all bsp/*/.config files.

Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2013-10-20 19:56:45 +02:00
Tim Niemeyer 5775ea25bc buildscript: feeds to support commit ids in feeds.conf
This script is copied from OpenWRT r38172

Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2013-10-20 19:35:56 +02:00
Tim Niemeyer da39c61397 buildscript: add modeline
modelines help (on vim) to set the correct indention modes.

Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2013-10-20 19:35:56 +02:00
Clemens John 167580b4a2 buildscript: bump up mac80211 package to r38351
Signed-off-by: Clemens John <clemens-john@gmx.de>
2013-10-20 18:12:42 +02:00
Tim Niemeyer fb76148c46 buildscript: use correct path for template target
This fixes #677

Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2013-10-04 18:39:00 +02:00
Tim Niemeyer 9e5de7389c buildscript: fix help
Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2013-10-04 18:31:22 +02:00
Tim Niemeyer b1b9527186 buildscript: bump up mac80211 package to r38258
Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2013-10-04 14:48:04 +02:00
Clemens John f0760da2f5 Add buildall option to buildscript that builds the firmware images for all routers for a given community
Signed-off-by: Clemens John <clemens-john@gmx.de>
2013-09-19 18:40:28 +00:00
Tim Niemeyer 8329a1fbfd buildscript: support community files with templates
Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2013-09-14 00:16:31 +02:00
Tim Niemeyer da97aa7a92 buildscript: update mac80211 to owrt r37747
Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2013-08-11 15:33:57 +02:00
Bjoern Franke ef04addec9 fix permission of buildscript 2013-07-29 14:12:29 +02:00
Bjoern Franke 0e1fd515be buildscript: patches for mac80211 (tx queueing) 2013-07-29 13:58:40 +02:00
Clemens John 0840fe1731 Fix wrong patch path 2013-07-14 11:59:22 +00:00
Tim Niemeyer b127603cb6 buildscript: use parallel make with the number of cpus
Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2013-07-13 23:10:48 +00:00
Tim Niemeyer a94b1c85d2 buildscript: test if dl'dir is there
Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2013-07-13 23:08:24 +00:00
Bjoern Franke 9c5eb6797b ar71xx: backport ath9k-fixes from AA r36664 2013-05-20 01:11:04 +02:00
Clemens John 2b608df9ba Create dl folder the dl symlink points at. Otherwise make complains that it cannot create the dl folder and build will fail 2013-03-31 23:32:36 +02:00
Tim Niemeyer 4be514e3db Save a little space on the buildhost
Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2013-03-30 11:42:27 +01:00
Tim Niemeyer 946fa5adb3 Add BATMAN Patches from Upstream
Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2013-03-29 11:01:24 +01:00
Bjoern Franke 360f4812d0 fix for building toolchain on Arch Linux (texinfo=>5 causes issues) 2013-03-17 15:50:47 +01:00
Bjoern Franke 0dd9c6076a remove ath9k-watchdog, backport ath9k-patches from openwrt r35786, should fix many dDMA issues 2013-02-27 19:28:07 +01:00
Tim Niemeyer ea8cade28c Fix the use os sysctls to prevent router_ads
Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2013-02-03 20:40:17 +01:00
Tim Niemeyer f60088960b Use 'git describe' to get firmware version
Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2013-02-02 01:26:07 +01:00
Tim Niemeyer a9e3e488ee Base: bump up to OpenWRT AA Branch rev 35298
Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2013-02-02 00:52:21 +01:00
Tim Niemeyer 35eee65943 buildscript: build dynamic version based on tags
Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2012-11-18 23:12:57 +01:00
Tim Niemeyer 6b0c0d2f76 buildscript: set version to commitid
we are currently after 0.3.99 but before 0.3.991
2012-11-17 23:06:12 +01:00
Tim Niemeyer e55853db90 sysupgrade: force the user to use -n flag
A router image always brings its own config. There is no user config, and so
the configs should always be overwritten!

Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2012-11-17 22:55:02 +01:00
Tim Niemeyer 92593b44cf First Beta 0.4 (0.3.99)
Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2012-10-24 22:15:14 +02:00
Tim Niemeyer c07415d049 Moved Patch; Fixes #406
Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2012-10-01 19:06:19 +02:00
Tim Niemeyer b30074f16d Fixes the unavail entropy on wr1043
Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2012-09-30 13:23:10 +02:00
Tim Niemeyer 090e8a257e fix wrong error mesg and rename script
Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2012-09-30 02:52:22 +02:00