John Crispin
93cd017604
json-c: update to 0.12 and bump all depending services
...
Version 0.12 deprecates json_object_object_get and moves the header files around
Signed-off-by: John Crispin <blogic@openwrt.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44657 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-03-11 15:54:33 +00:00
Steven Barth
f70b78ddb4
netifd: various device config / event fixes (thx Hans Dedecker)
...
Signed-off-by: Steven Barth <steven@midlink.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44480 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-02-17 14:14:51 +00:00
Felix Fietkau
c07d8fffd3
netifd: update to the latest version, reverts a commit causing MTU issues ( fixes #18869 )
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44461 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-02-16 09:07:19 +00:00
Steven Barth
d22b024754
netifd: fix device config handling and add some config options
...
Thanks to Hans Dedecker
Signed-off-by: Steven Barth <steven@midlink.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44331 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-02-09 08:30:06 +00:00
Felix Fietkau
678503db36
netifd: fix a regression with some VLAN configurations introduced in the last update
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44098 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-01-24 14:16:36 +00:00
Felix Fietkau
2ea6261f8c
netifd: update to the latest version, fixes bridge reload ( #18351 ) and device config issues
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44093 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-01-24 00:30:36 +00:00
Steven Barth
a3c324fd02
netifd: add option to customize IPv6 interface identifiers (thx Hans Dedecker)
...
Signed-off-by: Steven Barth <steven@midlink.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44050 3c298f89-4303-0410-b956-a3cf2f4a3e73
2015-01-19 08:39:04 +00:00
Steven Barth
a5d281c83a
netifd: minor fixes, add mldversion option
...
thanks to Hans Dedecker
Signed-off-by: Steven Barth <steven@midlink.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43771 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-12-23 13:34:04 +00:00
Steven Barth
2337549e07
netifd: several fixes and optimizations
...
Thanks to Hans Dedecker and Kristian Evensen
Signed-off-by: Steven Barth <steven@midlink.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43583 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-12-08 17:43:14 +00:00
Steven Barth
e0ab4e96b3
netifd: correctly handle source-parameter for IPv4 routes
...
Thanks to Kristian Evensen
Signed-off-by: Steven Barth <steven@midlink.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43400 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-11-27 07:26:10 +00:00
Felix Fietkau
e238d1b161
netifd: update to the latest version, fixes issues when changing a bridge member from a vlan to its base device ( #18351 )
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43346 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-11-23 16:07:00 +00:00
Steven Barth
ceb0f117bf
netifd: fix race, expose config options
...
Thanks to Hans Dedecker
Signed-off-by: Steven Barth <steven@midlink.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43299 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-11-19 08:31:13 +00:00
Steven Barth
a5818dc814
netifd: fix default ORO-setting for 6rd
...
Signed-off-by: Steven Barth <steven@midlink.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43214 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-11-08 12:24:49 +00:00
Steven Barth
2bf2015c24
Add a few SPDX tags
...
Signed-off-by: Steven Barth <steven@midlink.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43151 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-11-02 12:20:54 +00:00
Felix Fietkau
c8ebaee059
netifd: update to the latest version, fixes a use-after-free bug
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43044 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-10-24 13:04:12 +00:00
Felix Fietkau
07c8649499
netifd: update to the latest version, fixes link status handling on VLAN devices ( #18106 )
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43007 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-10-20 20:09:35 +00:00
Steven Barth
55316cc672
netifd: add IPIP tunnel support (thx Hans Dedecker)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42744 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-10-02 19:37:17 +00:00
Steven Barth
696b5c1e57
netifd: add support for promisc and GRE tos option
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42699 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-09-29 17:59:50 +00:00
Steven Barth
07b77bfef0
netifd: work-around kernel IPv6 on-link route issue
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42439 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-09-08 14:45:56 +00:00
Felix Fietkau
ad99cc2f44
netifd: update to the latest version, adds interface cleanup fixes
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42345 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-08-31 13:09:01 +00:00
Felix Fietkau
b30595ab51
netifd: update to the latest version, fixes proto-shell teardown after renew
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42344 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-08-31 12:26:26 +00:00
Steven Barth
fa2bcf4fda
netifd: assign ipv6-prefixes with length <64 with /64 on-link routes
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42161 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-08-13 14:57:11 +00:00
Steven Barth
523985dbeb
netifd: unblock some proto shell actions in teardown state
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42032 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-08-07 10:21:08 +00:00
Steven Barth
5d618642a6
netifd: disable ds-lite, map & gre for old kernels
...
this unbreaks netifd compilation on old kernels
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42019 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-08-06 19:57:19 +00:00
Steven Barth
2f757bc989
netifd: minor fixes (thanks Hans Dedecker)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42000 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-08-05 10:03:10 +00:00
Steven Barth
bcd1a1c4c3
netifd: fixes and GRE support (thx Hans Dedecker)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41896 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-30 13:21:52 +00:00
Steven Barth
ea22ffc072
netifd: more race condition fixes in proto-shell
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41887 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-29 17:24:23 +00:00
Steven Barth
e503cbee4a
netifd: more dynamic interface improvements
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41862 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-28 20:35:53 +00:00
Felix Fietkau
3d32b966ca
netifd: fix a small issue in r41831
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41836 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-26 14:35:15 +00:00
Felix Fietkau
d3a8609c68
netifd: update to the latest version, fixes a race condition with renew/setup
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41831 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-26 01:46:34 +00:00
Steven Barth
5a4fb3a6fa
netifd: Fix some race-conditions in interface handling
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41825 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-24 22:05:19 +00:00
Felix Fietkau
c8e3e8b83e
netifd: update to the latest version, enables bridge multicast querier and fixes interface reload issues with wifi
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41818 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-24 09:13:04 +00:00
Felix Fietkau
872325fe93
netifd: update to the latest version, adds a small validation fix
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41731 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-18 11:45:42 +00:00
Felix Fietkau
49f26fc73e
netifd: update to the latest version, enables igmp snooping by default
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41683 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-17 14:55:17 +00:00
Felix Fietkau
494e56278e
netifd: update to the latest version, fixes a crash on reload with hotplugged devices
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41393 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-06-29 21:27:28 +00:00
Felix Fietkau
cb308e2b1b
netifd: update to the latest version, addds a few fixes and enables multicast->unicast for igmp snooping on wireless devices
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41390 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-06-29 18:34:22 +00:00
Steven Barth
33b7149349
netifd: various routing table handling fixes
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41287 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-06-20 17:51:25 +00:00
Jo-Philipp Wich
7dcf285ab0
Revert "netifd: fix handling of "lookup main" for ip rules ( #15315 )"
...
The netifd fixes went to the wrong repository, revert until it is sorted out.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41283 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-06-20 12:28:35 +00:00
Jo-Philipp Wich
4472de6afa
netifd: fix handling of "lookup main" for ip rules ( #15315 )
...
Reworks the handling of RT_TABLE_MAIN in system-linux.c so that ip rules
with lookup main can be properly setup.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41282 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-06-20 09:58:16 +00:00
Steven Barth
7272a611a1
netifd: various bugfixes (thanks Hans Dedecker)
...
Signed-off-by: Steven Barth <steven@midlink.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41259 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-06-18 11:29:09 +00:00
Felix Fietkau
2e3fd3da02
netifd: update to latest version, fixes reload issue ( #16754 ) and adds 802.1ad support
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41112 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-06-11 10:23:12 +00:00
Steven Barth
efdd4152e4
netifd: add support for onlink-flag for routes
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41098 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-06-10 16:04:40 +00:00
John Crispin
438acfd236
netifd: update to latest git HEAD
...
Signed-off-by: John Crispin <blogic@openwrt.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41009 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-06-05 10:56:10 +00:00
Steven Barth
02df983051
netifd: fix a segfault and improve ipip6 tunnel setup
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40821 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-05-22 20:04:43 +00:00
Felix Fietkau
201f003a76
netifd: update to the latest version, fixes wireless setup cancellation
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40771 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-05-15 20:03:04 +00:00
Felix Fietkau
2fe4422400
netifd: update to latest version, fixes a regression on wds client support
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40748 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-05-10 18:03:24 +00:00
Steven Barth
7daa8bafa6
netifd: Fix nested protocols going offline at reload + various route issues
...
Much thanks to Hans Dedecker
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40746 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-05-09 13:55:34 +00:00
Felix Fietkau
2aa8e78e07
netifd: update to the latest version, fixes some corner cases related to hotplug device handling
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40660 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-05-02 18:12:28 +00:00
Felix Fietkau
4e85193d1e
netifd: update to the latest version, fixes a use-after-free bug on wireless config reload
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40589 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-04-29 13:18:59 +00:00
Felix Fietkau
c549fd53a8
netifd: update to the latest version, fixes some route table and dynamic interface issues
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40572 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-04-26 19:48:11 +00:00