Jo-Philipp Wich
de5d9827ef
procd: fix service file tracking
...
The instance_config_move() function in the procd instance managing code is
missing a blobmsg_list_move() call to update the tracked file items with the
newly calculated checksums in case of a file change.
Without that change, services are always reloaded after the first change to
a tracked file regardless of whether there are any subsequent changes or not.
Add a missing instance of blobmsg_list_free() as well.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 39132
2013-12-18 15:38:28 +00:00
Jo-Philipp Wich
1789744958
netifd: add reload trigger for /etc/config/wireless as well
...
SVN-Revision: 39131
2013-12-18 12:38:29 +00:00
Felix Fietkau
d2329f88f3
busybox: add back support for top-level menuconfig based config overrides (can be used by custom packages to alter the config)
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 39125
2013-12-17 20:37:27 +00:00
Jonas Gorski
5c2aee90ac
gpio-button-hotplug: fix crash on remove
...
Don't call gpio_keys_remove recursively. Setting the platform
data to NULL triggered an oops on the second iteration, so there was
no infinate loop.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 39124
2013-12-17 19:05:03 +00:00
Jo-Philipp Wich
7a24db90aa
busybox: restore init scripts
...
Since the removal of the busybox menuconfig entries, the init scripts
for cron, telnet and ntp are not packaged anymore. Unconditionally
ship them from now on.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 39123
2013-12-17 17:17:00 +00:00
Jo-Philipp Wich
de5ebc19c0
firewall: fix handling of tcp_ecn parameter
...
The firewall3 implementation as well as the shell implementation predating it
used to process the tcp_ecnoption as boolean while it actually is an integer.
Change the code to parse tcp_ecn as integer.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 39122
2013-12-17 16:59:47 +00:00
Felix Fietkau
088eea282d
iproute2: reduce .ipk package size from ~100k down to ~60k
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 39119
2013-12-17 15:59:29 +00:00
Felix Fietkau
80b2fbc687
busybox: disable module utils, kmodloader provides them
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 39118
2013-12-17 15:59:25 +00:00
Felix Fietkau
34839b95cf
busybox: fix typo in Config.in ( #14628 )
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 39114
2013-12-17 07:17:00 +00:00
Luka Perkov
a9376b6fdb
kernel: add rtc-ds1672 module support
...
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
SVN-Revision: 39110
2013-12-17 02:47:16 +00:00
Felix Fietkau
7340bc73f2
busybox: add support for config overrides via env/busybox-config
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 39107
2013-12-16 19:27:35 +00:00
Felix Fietkau
405b5c2b92
busybox: remove busybox menuconfig from top level menuconfig
...
This will help with avoiding bogus bug reports caused by stale configs
and bad cases of user tinkering :)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 39106
2013-12-16 19:09:57 +00:00
Felix Fietkau
b6bcb7ff2d
hostapd: move old wifi setup scripts to hostapd-common-old
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 39103
2013-12-16 18:42:43 +00:00
Jo-Philipp Wich
eda27e8382
dnsmasq: switch to /lib/functions/network.sh
...
This commit changes the dnsmasq init script to use the interface
status exposed by netifd. The old references to scan_interfaces()
and (indirect) accesses to uci state variables are removed and
replaced with corresponding network_*() calls.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 39101
2013-12-16 16:47:41 +00:00
Jo-Philipp Wich
ef0ce72b39
base-files: ipcalc.sh: support bit length as netmask parameter
...
SVN-Revision: 39100
2013-12-16 16:29:23 +00:00
Jo-Philipp Wich
fe230cac18
base-files: add network_get_protocol() to /lib/functions/network.sh
...
SVN-Revision: 39099
2013-12-16 16:28:45 +00:00
Felix Fietkau
5d79ad06c1
mac80211: fix AP mode scanning issues
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 39098
2013-12-16 15:45:57 +00:00
Felix Fietkau
12c05542e8
netifd: update to latest version, fixes a null pointer crash
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 39088
2013-12-16 10:08:13 +00:00
Felix Fietkau
4b03d33e31
ath9k: fix interrupt storms on AR913x
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 39062
2013-12-15 20:23:00 +00:00
Steven Barth
e49d67f192
Convert DHCP->6rd and DHCPv6->DS-Lite autoconfig to dynamic interface
...
SVN-Revision: 39061
2013-12-15 19:38:53 +00:00
Steven Barth
fd50416248
odhcp6c: add source routing support
...
SVN-Revision: 39058
2013-12-15 19:10:20 +00:00
Jo-Philipp Wich
e444eb0bbd
uhttpd: don't process ubus_* and lua_* options if corresponding plugin is not installed ( #14618 )
...
SVN-Revision: 39057
2013-12-15 15:32:37 +00:00
Felix Fietkau
a55649082a
ath9k: merge another round of cleanups and fixes submitted to linux-wireless
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 39054
2013-12-14 17:07:08 +00:00
Felix Fietkau
9084b75506
ath9k: merge an interrupt processing fix for AR5008-AR9002
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 39053
2013-12-14 16:40:27 +00:00
Felix Fietkau
5991eb39b9
kernel: move BLKCIPHER into crypto-core to avoid pulling in crypto-manager for arc4 (used by mac80211)
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 39052
2013-12-14 16:40:24 +00:00
Felix Fietkau
ce062a7b5c
netifd: update to the latest version, adds a revert of the link state handling patches which caused regressions in combination with wifi devices
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 39050
2013-12-14 14:59:05 +00:00
Felix Fietkau
6cb542d6a4
openssl: Support multi-threaded applications
...
Allow multi-threaded applications to work properly by
removing the "no-threads" flag that is enabled by default.
Signed-off-by: Sujith Manoharan <c_manoha@qca.qualcomm.com>
SVN-Revision: 39048
2013-12-14 10:19:48 +00:00
Felix Fietkau
000a20ee96
usbmode: add an init script to switch devices that show up too early for the hotplug script
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 39047
2013-12-13 16:43:15 +00:00
Felix Fietkau
47730fe355
netifd: prevent an unnecessary restart of netifd-managed wifi interfaces at boot time
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 39046
2013-12-13 16:43:11 +00:00
Imre Kaloz
1eff212ce8
fix jffs2 with internal libgcc and switch omap4 to ext4
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 39044
2013-12-13 16:38:43 +00:00
Felix Fietkau
9c3adcb2e6
iw: reduce size and make the phy dump output more readable
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 39041
2013-12-13 11:02:05 +00:00
Felix Fietkau
594442a37e
opkg: do not add blank "Provides:" fields to package metadata
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 39039
2013-12-13 10:40:26 +00:00
Felix Fietkau
b656a56225
/sbin/wifi: reload network/wireless on wifi restart
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 39036
2013-12-11 19:48:19 +00:00
Felix Fietkau
3f744a4ad3
netifd: fix crashes triggered by adding/removing wireless devices on reload
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 39035
2013-12-11 18:23:52 +00:00
Luka Perkov
bda5d40721
kernel: add CAN modules
...
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 39032
2013-12-11 10:56:08 +00:00
Jo-Philipp Wich
10972d9f02
mac80211: add missing set_default to fix stray "radio0: sh: bad number" messages
...
SVN-Revision: 39028
2013-12-10 16:24:52 +00:00
Jo-Philipp Wich
32223b3c4d
hostapd: fix short_preamble option
...
SVN-Revision: 39027
2013-12-10 16:24:48 +00:00
John Crispin
d24434db0a
libevent2: Configure with --disable-debug-mode
...
Saves around 10K.
Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com>
SVN-Revision: 39025
2013-12-09 18:26:58 +00:00
John Crispin
67e71176cb
ubox: fix logging support. the initial connect failed
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 39024
2013-12-09 18:24:30 +00:00
John Crispin
dda5dfb765
procd: update procd, add ulimit support
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 39023
2013-12-09 17:38:19 +00:00
John Crispin
e231f82cc0
ubox: fix up pidcount handling inside log.init
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 39022
2013-12-09 17:29:44 +00:00
John Crispin
bc76dec31f
gpio-button-hotplug: add irq mode to driver
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 39021
2013-12-09 17:29:39 +00:00
John Crispin
31a2912cd9
netifd: enable coredumps again
...
got broken due procd startup. Requires procd resource limit patch.
Signed-off-by: Ulrich Weber <uw@xyne.com>
SVN-Revision: 39020
2013-12-09 17:29:34 +00:00
Luka Perkov
98009790c6
kernel: module updates for 3.12
...
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
SVN-Revision: 39008
2013-12-09 11:30:18 +00:00
Luka Perkov
3ceb6b3274
base-files: fix whitespaces
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 39006
2013-12-09 11:30:14 +00:00
Jo-Philipp Wich
18dd101903
hostapd: properly parse wmm and hidden uci options ( #14589 )
...
SVN-Revision: 39005
2013-12-08 20:51:21 +00:00
Felix Fietkau
6242255df2
netifd: update to the latest version, adds tunnel fixes by Hans Dedecker and adds back support for multiple networks per wifi-iface
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 39004
2013-12-08 18:00:05 +00:00
Felix Fietkau
be0395261b
mac80211: fix using custom wifi-iface ifname option with netifd
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 39003
2013-12-08 18:00:01 +00:00
Felix Fietkau
f56030265d
mac80211: merge an ibss dfs locking fix
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 39002
2013-12-08 14:48:34 +00:00
Felix Fietkau
7a260c3620
ath9k: merge initval and tx gain table updates, calibration fixes
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 39001
2013-12-08 14:48:30 +00:00