Commit graph

986 commits

Author SHA1 Message Date
Axel Neumann
a80c98e8bb bmx7: update source (fixing discarded dhm packet signatures) 2016-07-12 15:02:01 +02:00
Marek Lindner
a4eae82c15 batman-adv: update package release to allow pkg upgrade
Signed-off-by: Marek Lindner <mareklindner@neomailbox.ch>
2016-07-06 21:36:38 +08:00
lindnermarek
d8a7498c21 Merge pull request #197 from ecsv/batman-adv-speedyjoin
batman-adv: Fix speedy join in gateway client mode
2016-07-06 21:33:25 +08:00
Sven Eckelmann
7f6956b5bb batman-adv: Fix speedy join in gateway client mode
Speedy join only works when the received packet is either broadcast or an
4addr unicast packet. Thus packets converted from broadcast to unicast via
the gateway handling code have to be converted to 4addr packets to allow
the receiving gateway server to add the sender address as temporary entry
to the translation table.

Not doing it will make the batman-adv gateway server drop the DHCP response
in many situations because it doesn't yet have the TT entry for the
destination of the DHCP response.

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2016-07-05 12:13:44 +02:00
Sven Eckelmann
af8eeab86f batman-adv: Add reference counting + nullptr fixes
* Avoid nullptr dereference in bla after vlan_insert_tag
 * Avoid nullptr dereference in dat after vlan_insert_tag
 * Avoid tt_req_node list put for unhashed entry
 * Fix orig_node_vlan leak on orig_node_release
 * Fix non-atomic bla_claim::backbone_gw access
 * Fix reference leak in batadv_find_router
 * Free last_bonding_candidate on release of orig_node

Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
2016-07-05 12:12:07 +02:00
Axel Neumann
7237a66371 bmx7: update source 2016-07-01 11:08:42 +02:00
Markus Stenberg
fa76522336 miniupnpd: Fix UUID dependency not to check outside the tree, and use uuid always. 2016-06-28 15:18:30 +03:00
Markus Stenberg
33b0b707dc hnetd/ohp -> git head, miniupnpd->2.0 (from 15.05 branch). 2016-06-28 00:45:11 +03:00
Markus Stenberg
500c4dc8e0 Merge pull request #191 from lynxis/for-upstream
replace kmod-ipv6 @IPV6
2016-06-28 00:25:51 +03:00
Markus Stenberg
7ec8f06d6f Merge pull request #168 from toreanderson/hnetd-add-ip4mode
hnetd: support the ip4mode parameter
2016-06-28 00:24:03 +03:00
Bastian Bittorf
5dfc7c6def Merge pull request #198 from HRogge/master
OONF v0.12.1
2016-06-20 11:57:18 +02:00
Hans Dedecker
85e771d2f1 nat46: Depend on IPV6 as IPv6 is kernel builtin module now (#195)
Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
2016-06-12 21:49:18 +02:00
lindnermarek
587dcd0c94 Merge pull request #196 from ecsv/batman-adv-2016.2
batman-adv 2016.2
2016-06-11 01:35:24 +08:00
Bastian Bittorf
d0d9f5efc5 Merge pull request #150 from booo/olsrd2_hotplug_fix
fix quoting of daemon name
2016-06-10 10:01:26 +02:00
Sven Eckelmann
1baec91201 alfred: upgrade package to latest release 2016.2
Signed-off-by: Sven Eckelmann <sven@narfation.org>
2016-06-09 19:14:57 +02:00
Sven Eckelmann
ff255dd9d1 batctl: upgrade package to latest release 2016.2
Signed-off-by: Sven Eckelmann <sven@narfation.org>
2016-06-09 19:14:57 +02:00
Sven Eckelmann
fd4a2d7b6d batman-adv: upgrade package to latest release 2016.2
Signed-off-by: Sven Eckelmann <sven@narfation.org>
2016-06-09 19:14:57 +02:00
Jo-Philipp Wich
d580d71309 Replace my defunct email address
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2016-06-07 11:57:28 +02:00
Henning Rogge
1c4438d506 OONF release 0.12.1 2016-06-07 11:19:12 +02:00
Lars Gierth
0e4fecf845 Merge pull request #193 from jow-/cjdns-move-tmp
cjdns: use temporary directory within the build environment
2016-06-06 21:22:11 +02:00
lindnermarek
d3c8dee48d Merge pull request #192 from lynxis/fix_kmod-crypto-arc4
batman-adv: remove DEPENDS:=kmod-crypto-core
2016-06-07 00:37:28 +08:00
Jo-Philipp Wich
64747c9bdf cjdns: use temporary directory within the build environment
By default, cjdns' build system uses the system wide `/tmp` directory to store
intermediate build artifacts.

Unfortunately its build system fails to clean after itself, leaving thousands
of `jsmake-<hash>` directories behind, taking up precious inodes and massively
slowing down processes traversing the temporary directory:

    root@buildbot:~# find /tmp/ -maxdepth 1 -type d -name 'jsmake-*' | wc -l
    1581

Attempt to solve that problem by using the upstream-introduced
`CJDNS_BUILD_TMPDIR` environment variable in order to move the intermediate
artifacts from the system-wide `/tmp` to a temporary directory within the
package build dir which is properly deleted upon package rebuild cycles.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2016-06-06 17:16:46 +02:00
Moritz Warning
f3f344e949 nodogsplash: remove duplicate options, fixes #135 2016-06-05 11:52:52 +02:00
Alexander Couzens
73da6b297e batman-adv: remove DEPENDS:=kmod-crypto-core
kmod-crypto-core was removed in openwrt/trunk svn 46820 and all
kconfig's are now built-in.

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
2016-06-05 03:51:02 +02:00
Alexander Couzens
9b610a90c6 replace DEPENDS=+@IPV6 with DEPENDS=@IPV6
The symbol IPV6 is a global config symbol, don't select it because it
will override the user decision of IPV6 as all other package in base do
it. A select (+) will also create a recursive dependency error.

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
2016-06-05 03:07:20 +02:00
Alexander Couzens
e17f103c4d use @IPV6 instead of +kmod-ipv6
kmod-ipv6 is obsolete.
The symbol IPV6 is a global config symbol, don't select it because it
will override the user decision of IPV6 as all other package in base do
it. A select (+) will also create a recursive dependency error.

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
2016-06-05 02:44:32 +02:00
Henning Rogge
14b7133378 Merge branch 'master' of github.com:HRogge/packages 2016-05-31 08:59:57 +02:00
Henning Rogge
e96845fca6 Update to v0.12.0 2016-05-31 08:59:35 +02:00
Henning Rogge
fc5780bb5f Update to v0.12.0 2016-05-31 08:57:07 +02:00
Moritz Warning
c9a41eb08e Merge pull request #146 from sayuan/patch-1
nodogsplash: fix init script
2016-05-28 15:34:22 +02:00
Moritz Warning
0830aa6442 nodogplash: 1.0.0 release 2016-05-28 13:03:11 +02:00
Moritz Warning
5f75450365 nodogplash: change section name 2016-05-28 13:02:49 +02:00
Moritz Warning
82c882a300 nodogsplash: change comments 2016-05-28 13:01:12 +02:00
Henning Rogge
582abc1754 Update to 0.12.0a2 2016-05-25 16:57:35 +02:00
Henning Rogge
0c475a5925 remove interface subsystem 2016-05-25 12:34:07 +02:00
Henning Rogge
d0b4ede9e6 Alpha of 0.12.0 for Federico Capoano 2016-05-25 11:06:31 +02:00
Bastian Bittorf
0d9c99ce5c Merge pull request #187 from HRogge/master
Update to 0.11.7
2016-05-25 10:15:22 +02:00
Markus Stenberg
d87fe59969 hnetd: Bumped to RFC7787/7788 compliant version. 2016-05-17 00:10:58 +03:00
Henning Rogge
c57210d93c Update OONF to v0.11.7 2016-05-13 15:00:12 +02:00
Henning Rogge
de014ca55f Update OONF to 0.11.6 2016-05-13 10:48:35 +02:00
Moritz Warning
341dfdab99 nodogsplash: add $ to variable 2016-05-12 18:18:54 +02:00
Jo-Philipp Wich
bec38bf8db Merge pull request #186 from stintel/bird
bird: fix mips64, bump to 1.6.0
2016-05-10 17:01:41 +02:00
Stijn Tintel
7c71369ec5 bird: bump to 1.6.0
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2016-05-10 17:59:09 +03:00
Stijn Tintel
2f4ac3ada0 bird: fix recvmsg/sendmsg on mips64
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2016-05-10 17:16:34 +03:00
Moritz Warning
822d7cd8a8 fix check for config existence 2016-05-09 20:29:52 +02:00
Marek Lindner
8dec3dc38b batman-adv: 2016.1 bugfixes & stability updates
Signed-off-by: Marek Lindner <mareklindner@neomailbox.ch>
2016-05-07 20:42:44 +08:00
Marek Lindner
6d329737f9 batman-adv: revert partial cfg80211 kernel dependency
The entire batman-adv code relies on the kernel backports introduced
by the mac80211 package.

Signed-off-by: Marek Lindner <mareklindner@neomailbox.ch>
2016-05-06 00:06:46 +08:00
Marek Lindner
006b1918e3 batman-adv: autoload cfg80211 kernel dependency
Signed-off-by: Marek Lindner <mareklindner@neomailbox.ch>
2016-05-05 21:49:22 +08:00
Henning Rogge
6b17ce6f61 Add remotecontrol plugin to selectable Olsrd2 plugins 2016-05-05 14:21:03 +01:00
Henning Rogge
22040963a5 Add optional packages to OONF olsrd2 2016-05-05 13:59:52 +01:00