John Crispin
c71ef0499b
swconfig: Split libsw out of swconfig for reuse in other packages
...
Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com>
Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com>
SVN-Revision: 46358
2015-07-14 09:56:59 +00:00
Felix Fietkau
7a04fd0e3a
swconfig: swlib.c: Fix another memleak
...
Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com>
SVN-Revision: 46275
2015-07-08 15:59:38 +00:00
John Crispin
5da98f3478
swconfig: swlib.c: free name and description of attributes
...
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
SVN-Revision: 46232
2015-07-07 13:46:16 +00:00
John Crispin
294907aa3a
swconfig: swlib.c: free portmaps in swlib_free()
...
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
SVN-Revision: 46231
2015-07-07 13:46:05 +00:00
John Crispin
2b9bdf4d6f
swconfig: swlib.c: remove const qualifier for val.s since this is supposed to be free'd
...
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
SVN-Revision: 46230
2015-07-07 13:45:56 +00:00
John Crispin
08d4d4921d
swconfig: swlib.c: free device name and alias
...
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
SVN-Revision: 46229
2015-07-07 13:45:44 +00:00
Steven Barth
a742fcaf3b
netifd: add mtu6 option to override IPv6 MTU
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 46135
2015-06-29 06:47:19 +00:00
Matteo Croce
1090df82be
ltq-vdsl-app: build fix for MUSL
...
SVN-Revision: 46006
2015-06-16 21:43:26 +00:00
Steven Barth
ebfe8d8b08
netifd: bump to latest, various fixes
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 45926
2015-06-08 11:04:10 +00:00
Steven Barth
e6f9641df1
netifd: fix and optimize ipv6 onlink-route handling
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 45768
2015-05-26 12:48:12 +00:00
Jo-Philipp Wich
35497a0400
firewall: link iptables extensions dynamically
...
Use shared libipt{,4,6}ext.so libraries instead of statically linking
the userspace matches into the fw3 executable.
As a side effect the match initialization is extremely simplified
compared to the weak function pointer juggling performed before.
This also fixes the initialization of the multiport match.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 45764
2015-05-26 11:11:48 +00:00
Felix Fietkau
4eeeb91661
netifd: bump to current HEAD
...
This introduces a new config parameter "no-proto-task" useful for
xl2tpd.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
SVN-Revision: 45748
2015-05-25 21:15:31 +00:00
Steven Barth
241dbffcf9
netifd: improve IPv6 onlink-route handling
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 45701
2015-05-19 09:01:34 +00:00
Felix Fietkau
bf84a53f9b
netifd-dhcp: supply parameters to user-script
...
hand over parameters to user-script e.g. $1=deconfig
Signed-off-by: Leon George <leon@georgemail.de>
Signed-off-by: Christian Mehlis <christian@m3hlis.de>
SVN-Revision: 45626
2015-05-08 10:44:19 +00:00
Steven Barth
d534883a52
firewall: Allow IGMP and MLD input on WAN
...
The WAN port should at least respond to IGMP and MLD queries as
otherwise a snooping bridge/switch might drop traffic.
RFC4890 recommends to leave IGMP and MLD unfiltered as they are always
link-scoped anyways.
Signed-off-by: Linus Lüssing <linus.luessing@c0d3.blue>
SVN-Revision: 45613
2015-05-05 13:22:41 +00:00
Steven Barth
a132313238
dhcp: add option specifying overriding custom-routes
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 45594
2015-05-02 07:44:55 +00:00
Felix Fietkau
fe14e2a674
netifd: update to the latest version, fixes retry when proto handlers exit without changing the state
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45550
2015-04-21 12:11:07 +00:00
Felix Fietkau
a285a0a034
netifd: update to the latest version, fixes more interface device config handling issues
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45503
2015-04-19 09:50:49 +00:00
Felix Fietkau
6293aae9d3
netifd: update to the latest version, fixes more device config handling issues
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45497
2015-04-18 21:35:16 +00:00
Felix Fietkau
bdd241ee29
netifd: update to the latest version, fixes issues in handling device config from interfaces
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45483
2015-04-17 19:28:10 +00:00
Felix Fietkau
c909a0354a
qos-scripts: drop obsolete depdendency on iptabes-mod-filter ( #19506 )
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45482
2015-04-17 18:52:28 +00:00
Steven Barth
6b062ad848
network: shorten names of generated interfaces
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 45476
2015-04-17 13:10:19 +00:00
Felix Fietkau
bdb6c313de
qos-scripts: remove layer7 support
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45425
2015-04-13 22:23:26 +00:00
John Crispin
dcdd5c1ecb
netifd: Interface last error support
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 45334
2015-04-09 10:33:05 +00:00
Steven Barth
4a1f19e15d
netifd: revert policy routing (broke some custom user rules)
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 45185
2015-03-31 13:14:40 +00:00
Steven Barth
edf9b7a2a5
netifd: add metric argument for ipv4 proto routes
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 45182
2015-03-31 11:36:20 +00:00
Steven Barth
7edbd6b4d7
netifd: adjust default local policy rules
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 45059
2015-03-27 14:19:10 +00:00
John Crispin
242e37454a
netifd: update to latest git HEAD
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 45020
2015-03-26 10:59:40 +00:00
Felix Fietkau
7cacd6bdb6
netifd: fix default initialization of RPS/XPS
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44944
2015-03-22 17:40:39 +00:00
Felix Fietkau
78692595e7
netifd: update to the latest version, adds support for configuring RPS/XPS (enabled by default where available)
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44943
2015-03-22 16:42:44 +00:00
Steven Barth
8cfe2fb30b
netifd: fix ipv6 route regression
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 44919
2015-03-21 18:28:08 +00:00
Steven Barth
b27efd6e07
netifd: device update fixes, improvements in policy routing
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 44899
2015-03-20 07:50:45 +00:00
Jo-Philipp Wich
eb7f470e7b
netifd: dhcp: install host route to gateway ( #19182 )
...
Certain DHCP servers push a gateway outside of the assigned interface subnet,
to support those situations install a host route towards the gateway.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 44789
2015-03-15 14:48:18 +00:00
John Crispin
59c20174f8
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>
SVN-Revision: 44657
2015-03-11 15:54:33 +00:00
Steven Barth
0f365e4cb9
firewall: fix some more null-pointer accesses
...
thanks to Hans Dedecker
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 44540
2015-02-26 07:14:41 +00:00
Steven Barth
c975f83cc2
netifd: various device config / event fixes (thx Hans Dedecker)
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 44480
2015-02-17 14:14:51 +00:00
Felix Fietkau
00d422fc60
netifd: update to the latest version, reverts a commit causing MTU issues ( fixes #18869 )
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44461
2015-02-16 09:07:19 +00:00
Steven Barth
6ee8d1f178
netifd: fix device config handling and add some config options
...
Thanks to Hans Dedecker
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 44331
2015-02-09 08:30:06 +00:00
Felix Fietkau
ea638e4eba
netifd: fix a regression with some VLAN configurations introduced in the last update
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44098
2015-01-24 14:16:36 +00:00
Felix Fietkau
18d4b8783c
netifd: do not stop service on shutdown, only call ifdown
...
Also add a small delay, like on restart
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44096
2015-01-24 13:41:04 +00:00
Felix Fietkau
c71cf8e6e4
netifd: update to the latest version, fixes bridge reload ( #18351 ) and device config issues
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44093
2015-01-24 00:30:36 +00:00
Jo-Philipp Wich
1f6411e436
netifd: store additional DHCP lease information
...
Extend the DHCPv4 handler script to store additional information from the
DHCP lease in the per-interface data object.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 44092
2015-01-23 22:19:29 +00:00
Steven Barth
99fa07d07e
netifd: add option to customize IPv6 interface identifiers (thx Hans Dedecker)
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 44050
2015-01-19 08:39:04 +00:00
Jo-Philipp Wich
a6a142caf6
firewall: respect src_dip option for reflection ( #18544 )
...
Also fix wrong IPv4 netmask calculation on x86-64, thanks Ulrich Weber.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 43874
2015-01-08 16:10:46 +00:00
Jo-Philipp Wich
7f6af5ddc9
qos-scripts: bump PKG_REVISION and copyright year
...
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 43860
2015-01-06 12:42:38 +00:00
Steven Barth
4746ffd7a6
netifd: minor fixes, add mldversion option
...
thanks to Hans Dedecker
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 43771
2014-12-23 13:34:04 +00:00
Steven Barth
f565e0598d
netifd: Set source IP for DHCP static routes as well
...
Commit ce92f6650bd8a86db04c7a6cbb58e7fdb200a7e6 added source IP support
for DHCP default routes. As a side effect of this change the default route
could be present twice in netifd (once with source IP set and once with
source IP unset) if it was sent by the server in both the router and static
route options. Therefore add source IP support as well for static routes as this
case was not considered. Additional remove unused parameter type.
Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
SVN-Revision: 43645
2014-12-12 09:39:07 +00:00
Steven Barth
1f4ddec7f2
netifd: several fixes and optimizations
...
Thanks to Hans Dedecker and Kristian Evensen
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 43583
2014-12-08 17:43:14 +00:00
Steven Barth
15d67644f1
This patch depends on "Pass source address to proto_add_ipv4_route".
...
I have not found a scenario that would break by setting the source address on
default, but please let me know if any special considerations should be taken.
Signed-off-by: Kristian Evensen <kristian.evensen at gmail.com>
SVN-Revision: 43582
2014-12-08 17:43:03 +00:00
Felix Fietkau
62c33d9f62
qos-scripts: fix insmod commands
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 43562
2014-12-08 12:03:47 +00:00