summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * miniupnpd: disable IGDv2 by defaultJo-Philipp Wich2017-07-051-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | 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> (cherry picked from commit 7ddbedb649896404871814c0aa4211a09ba2efdd)
| * miniupnpd: Update to 2.0.20170421Daniel Engberg2017-07-051-2/+2
| | | | | | | | | | | | | | Update miniupnpd to 2.0.20170421 Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net> (cherry picked from commit 1d5b485138954c7dce19c1b26b149d694f1b823c)
| * miniupnpd: implement an 'enabled' flagKevin Darbyshire-Bryant2017-07-052-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | Add a 'master' miniupnpd service enable flag rather than just relying on rcS.d script existence. This allows the service to be disabled across sysupgrade, similar to minidlna. The service assumes enabled if no 'enabled' config flag is configured for backwards compatibility. Signed-off-by: Kevin Darbyshire-Bryant <kevin@darbyshire-bryant.me.uk> (cherry picked from commit 33dc373da9b24547d2bc30e9038ffdb97cb41744)
| * miniupnpd: add IGDv2 support as build optionKevin Darbyshire-Bryant2017-07-053-23/+11
|/ | | | | | | | | | | | Make IGDv2 support a build time option (default enabled) Some devices (xbox one, windows home server) are not happy talking to an IGDv2 enabled upnp server. Remove 'portinuse' & 'igdv2' enabling patches backported from freebsd as these can be configured via build time options in package makefile. Signed-off-by: Kevin Darbyshire-Bryant <kevin@darbyshire-bryant.me.uk> (cherry picked from commit a7ce5a5d60bd2005da8fc5993dcb733290f32eb2)
* Merge pull request #303 from dedeckeh/pr_lede-17.01_nat46_xlatJo-Philipp Wich2017-06-263-18/+43
|\ | | | | Backport nat46 fixes to lede 17.01 branch
| * 464xlat: add ip rule logic in the proto shell handlerHans Dedecker2017-06-262-3/+21
| | | | | | | | | | | | | | | | | | | | | | | | Integrate ip rule support for the prelocal routing table lookup in the 464xlat proto shell handler as netifd does not install anymore an ip rule for the prelocal routing table. The prelocal routing table ip rule needs to be installed before the local routing table ip rule so the 464xlat traffic with as destination the IPv6 anycast address is routed to the nat46 module otherwise the traffic will be dropped in the IPv6 local table. Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
| * 464xlat: fix white space errorsHans Dedecker2017-06-261-11/+11
| | | | | | | | Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
| * 464xlat: rework process id write logicHans Dedecker2017-06-261-3/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Write the process id in the pid file immediately after the 464xlat pid file has been openend. Before the process id was written when the parent process exits leaving a window where no valid process id was in place in the 464xlat pid file. This lead to issues if the 464xlat utility was launched to terminate a running 464xlat utility as it could possibly terminate a random process. If the parent process exits the pid file is updated with the process id of the forked 464xlat utility. Also rework the signal handling of SIGTERM so the running 464xlat utility is correctly terminated. Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
| * nat46: add PKG_MIRROR_HASHHans Dedecker2017-06-261-0/+1
| | | | | | | | | | | | Provide PKG_MIRROR_HASH for LEDE download mirror Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
| * nat46: improve 1:1 map share ratio supportHans Dedecker2017-06-261-2/+2
| | | | | | | | | | | | | | 683fbd2 nat46-core: code clean-up 09df268 nat46-core: extend portless protocol support in 1:1 share ratio Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
| * nat46: support portless protocols in 1:1 share ratioHans Dedecker2017-06-261-2/+2
|/ | | | | | | | 5fed76d nat46-core: support portless protocols in 1:1 share ratio df4c7da nat46-core: minor code improvements 4e45bd5 treewide: fix white space errors Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
* batmand: Provide PKG_MIRROR_HASH for LEDE mirror downloadSven Eckelmann2017-04-201-0/+1
| | | | Signed-off-by: Sven Eckelmann <sven@narfation.org>
* batmand: Use git repository to retrieve sourcesSven Eckelmann2017-04-202-12/+16
| | | | | | | | | | | | | The current package is build around the subversion repository which does not exist anymore. The package can therefore be moved to the git repository to have an official source for the revision used in OpenWrt. The SVN version of batman r1439 was actually r1435. The git export of revision r1435 is referenced by this commit. The version number was only increased to 1440 to create a new source tarball. SVN revision r1440 is not a commit for batman and therefore no code changes in batman was done in r1440. Signed-off-by: Sven Eckelmann <sven@narfation.org>
* vis: Extract vis package from batmandSven Eckelmann2017-04-204-43/+74
| | | | | | | | | | | | The batmand and vis sources are actually stored in two different repositories. It therefore makes more sense to have these two packages also split in two different OpenWrt packages. This also allows to get the vis sources directly from the git repository. The SVN version of vis r1439 was actually r1346. The git export of revision r1346 is referenced by this commit. Signed-off-by: Sven Eckelmann <sven@narfation.org>
* batmand: Switch upstream URL to HTTPSSven Eckelmann2017-04-201-1/+1
| | | | | | | The open-mesh.org server is not serving plain HTTP pages since a while. Updating the default URL to https is therefore prefered. Signed-off-by: Sven Eckelmann <sven@narfation.org>
* batmand: Replace maintainer with ElektraSven Eckelmann2017-04-201-1/+1
| | | | | | | | | | | The mail address for Marek Lindner was not up to date. Marek was also not maintaining this package and was forwarding requests to Elektra: "Elektra is the maintainer for batmand. I'd rather not interfere." https://github.com/openwrt-routing/packages/pull/134#issuecomment-236346560 Signed-off-by: Sven Eckelmann <sven@narfation.org>
* batmand: switch to tarball download, fix build with musl libcJo-Philipp Wich2017-04-201-7/+5
| | | | | | | | | | Since the upstream SVN repository is not available anymore, update the Makefile to fetch tarballs cached by the LEDE or OpenWrt projects instead. Also add a missing -D_GNU_SOURCE to the target flags to fix compilation with musl libc. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
* Merge pull request #284 from gabri94/lede-17.01Saverio Proto2017-03-041-8/+7
|\ | | | | Version bump of the poprouting package for Lede 17.01
| * fixed +PKG_RELEASEGabriel2017-03-041-1/+1
| |
| * Makefile for v0.3.1Gabriel2017-03-041-3/+3
| |
| * Symbolic Version numbergabri942017-03-021-2/+2
| |
| * compile v0.3gabri942017-03-021-1/+1
| |
| * New makefile for prince v0.3gabri942017-03-011-7/+6
| |
* | Merge pull request #280 from ecsv/17.01/batadv-maintSimon Wunderlich2017-02-283-1/+116
|\ \ | | | | | | lede-17.01: batman-adv: add patches from 2016.5-maint 2017-02-21
| * | batman-adv: add patches from 2016.5-maint 2017-02-21Sven Eckelmann2017-02-263-1/+116
|/ / | | | | | | | | | | | | * batman-adv: Fix double free during fragment merge error * batman-adv: Fix transmission of final, 16th fragment Signed-off-by: Sven Eckelmann <sven@narfation.org>
* | bmx6: update to d9b985Pau Escrich2017-02-211-2/+2
| | | | | | | | Signed-off-by: Pau Escrich <p4u@dabax.net>
* | Merge pull request #270 from ecsv/batadv-17.01Simon Wunderlich2017-02-037-7/+70
|\ \ | | | | | | LEDE-17.01: batman-adv: maint patch import + settings fixes
| * | batman-adv: Remove non-existing setting "vis_mode"Sven Eckelmann2017-01-302-4/+1
| | | | | | | | | | | | | | | | | | | | | There is no vis_mode in the batman-adv kernel module since batman-adv 2014.0.0. So don't expose such a setting in uci. Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
| * | batman-adv: Fix "aggregated_ogms" settingSven Eckelmann2017-01-302-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The new setting for aggregated_ogms was read from the correct config key. But the setting was applied to the wrong file. Also the value to set was not read from the correct variable. Reported-by: Edward Beech <initialed85@gmail.com> Fixes: 2d654c0af194 ("batman-adv: upgrade package to latest release 2012.0.0") Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
| * | batman-adv: add patches from 2016.4-maint 2017-01-04Sven Eckelmann2017-01-302-1/+64
| | | | | | | | | | | | | | | | | | * batman-adv: Decrease hardif refcnt on fragmentation send error Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
| * | batman-adv: Add sha256 PKG_HASH for LEDESven Eckelmann2017-01-301-0/+1
| | | | | | | | | | | | Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
| * | batctl: Add sha256 PKG_HASH for LEDESven Eckelmann2017-01-301-0/+1
| | | | | | | | | | | | Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
| * | alfred: Add sha256 PKG_HASH for LEDESven Eckelmann2017-01-301-0/+1
| | | | | | | | | | | | Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
| * | batman-adv: compile batman v by defaultMarek Lindner2017-01-301-1/+1
|/ / | | | | | | | | Signed-off-by: Marek Lindner <mareklindner@neomailbox.ch> Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
* | batman-adv: use kernel-specific PKG_BUILD_DIRMatthias Schiffer2017-01-271-4/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The batman-adv Makefile set a PKG_BUILD_DIR outside of KERNEL_BUILD_DIR; this could lead to batman-adv not being rebuilt when switching targets and thus kernel configurations. This resulted in ABI mismatches and occasionally broke the build with messages like the following: Package kmod-batman-adv is missing dependencies for the following libraries: crc16.ko Instead of setting a better PKG_BUILD_DIR ourselves, we can just remove the explicit PKG_BUILD_DIR definition and include kernel.mk before package.mk to get the default definition used by other kernel module packages. Reported-by: David Lutz <kpanic@hirnduenger.de> Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
* | Merge pull request #264 from gabri94/lede-17.01Bastian Bittorf2017-01-271-0/+46
|\| | | | | Lede 17.01
| * Changed descriptionGabriel2017-01-261-2/+3
| |
| * added installGabriel2017-01-261-1/+9
| |
| * fixup! fixup! addedd poprouting makefileGabriel2017-01-251-1/+2
| |
| * fixup! addedd poprouting makefileGabriel2017-01-251-2/+3
| |
| * addedd poprouting makefileGabriel2017-01-251-0/+35
|/
* Merge pull request #256 from SvenRoederer/olsr_fix_empty-lineBastian Bittorf2017-01-161-1/+0
|\ | | | | olsrd: Makefile - remove empty line
| * olsrd: Makefile - remove empty lineSven Roederer2017-01-161-1/+0
| | | | | | | | | | | | doesn't look like it intended Signed-off-by: Sven Roederer <freifunk@it-solutions.geroedel.de>
* | Merge pull request #253 from SvenRoederer/olsrd/remove-6and4Bastian Bittorf2017-01-161-67/+10
|\ \ | | | | | | Olsrd: remove 6and4 backward compatibility
| * | olsrd: init: updated (c)-year to 2017root2017-01-151-1/+1
| | |
| * | olsrd: remove deprecated 6and4 compatibilitySven Roederer2017-01-151-66/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It's announced since several years, that such setups (one olsrd running IPv4 and IPv6) will no be supported anymore. See 4b06c42f97a0d45eaf41a42c065c2dba4d643408 (olsrd: splitting IPv6/4 configuration and start scripts) Signed-off-by: Sven Roederer <freifunk@it-solutions.geroedel.de>
* | | Merge pull request #247 from Noltari/bird-nextzorun2017-01-161-2/+2
|\ \ \ | |_|/ |/| | bird: update to v1.6.3
| * | bird: update to v1.6.3Álvaro Fernández Rojas2016-12-271-2/+2
| | | | | | | | | | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* | | Merge pull request #255 from zorun/babeld_drop_compatzorun2017-01-162-73/+25
|\ \ \ | |_|/ |/| | babeld: Cleanup old compatibility code in initscript
| * | babeld: Cleanup old compatibility code in initscriptBaptiste Jonglez2017-01-162-73/+25
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | It makes the init script more readable. It has been more than two years since babeld 1.5.1, let's hope nobody is still using the old (undocumented) option names. Incidentally, this commit fixes support for the "conf_dir" option, introduced by ac643416dc ("babeld: allow changing alternative configuration file and directory"). The default value of $OTHERCONFIGDIR was always used, because the variable was used *before* it was (possibly) redefined when parsing the UCI config. Signed-off-by: Baptiste Jonglez <git@bitsofnetworks.org>