1
0
mirror of git://projects.qi-hardware.com/openwrt-xburst.git synced 2024-11-19 07:16:16 +02:00
Commit Graph

8840 Commits

Author SHA1 Message Date
nbd
659b283c6c fuse: move kmod-fuse to package/kernel
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32394 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-16 21:06:24 +00:00
nbd
fcbd67c599 fuse: remove obsolete patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32393 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-16 21:06:20 +00:00
blogic
3a55f5af45 [ltq-tapidemo] set explicit -lpthread
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32388 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-16 14:52:33 +00:00
blogic
b008f41eef [pjsip] fixes ccache compile and adds missing -lc
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32387 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-15 23:42:48 +00:00
nbd
3bb2e382f6 ath9k: fix an invalid pointer access in the tx path
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32376 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-14 21:36:05 +00:00
nbd
fbed636a79 add uclibc++ (from packages)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32367 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-14 20:25:57 +00:00
nbd
37845cc239 netifd: update to latest version, adds back the workaround for ignoring wlan* in /etc/config/network
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32356 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-14 16:50:45 +00:00
jow
41f27dafe5 [package] base-files: enable shell tracing in initscripts when INIT_TRACE is set
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32340 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-13 17:10:41 +00:00
nbd
4a84d63d35 base-files: override Build/Compile/Default instead of Build/Compile (fixes #11667)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32339 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-13 16:25:29 +00:00
jow
266f935b93 [package] ppp: make ppp-mod-pptp depend on resolveip
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32269 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-12 21:07:53 +00:00
jow
97e89e29c4 [package] ppp: add missing options.pptp
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32233 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-11 23:22:52 +00:00
jow
d675c9051f [package] drop userspace pptp - it is defunct, slow and badly integrated
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32198 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-11 20:09:01 +00:00
jow
3c67ec7920 [package] ppp: add support for kernel mode pptp
- add ppp-mod-pptp, based on patch by Daniel Golle <dgolle@allnet.de>
 - add netifd integration for pptp to ppp.sh

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32197 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-11 20:07:46 +00:00
jow
6ae19d404b [package] netifd: localize internally used shell variables (#11567)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32192 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-11 13:25:58 +00:00
nbd
499d03c2f3 e2fsprogs: move dependencies to the right packages
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32184 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-11 00:56:45 +00:00
nbd
043ef04cf0 util-linux: disable udev support, add missing dependencies
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32183 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-11 00:56:41 +00:00
nbd
d184ace808 fuse: add missing dependency
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32182 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-11 00:56:38 +00:00
nbd
5e27d1ed3b ebtables: add a missing dependency
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32181 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-11 00:56:34 +00:00
nbd
3c87508f98 toolchain: remove target dependencies on libgcc/libgfortran, add checks to package install template instead
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32176 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-10 22:24:28 +00:00
nbd
8171f3fbb7 busybox: remove BUSYBOX_USE_LIBRPC
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32175 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-10 22:24:24 +00:00
nbd
e5778e471c ubus: add a missing dependency
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32174 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-10 20:27:47 +00:00
nbd
6b66e21e44 libubox: add a missing dependency
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32173 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-10 20:27:44 +00:00
nbd
bc38f26d42 toolchain: fix libc dependency on libgcc
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32170 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-10 20:27:34 +00:00
nbd
026e567afc base-files: move all toolchain packages to a separate package directory 'toolchain'
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32169 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-10 20:27:30 +00:00
nbd
a2bb6e17ce util-linux: libblkid depends on libuuid
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32168 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-10 20:27:24 +00:00
luka
3060881070 [tools] mklibs: update to 0.1.34 (v2)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32165 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-10 17:07:46 +00:00
jow
d0fc9333a9 [package] busybox: fix bad variable substitution on right hand side of I/O redirection, imported patch from upstream bug 5282
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32162 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-10 13:19:45 +00:00
nbd
70f4fb23cd ppp: block restart of interfaces if pppd refused the command line options
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32160 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-10 12:12:10 +00:00
nbd
c7a15aa54a ath9k: add some more ani fixes
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32159 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-10 12:03:33 +00:00
luka
0df1027472 [package] zlib: update to 1.2.7
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32147 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-09 23:29:28 +00:00
nbd
0216776441 ppp: enable no_device in the netifd pppoa handler to bring it up at boot time (#11631)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32146 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-09 23:16:26 +00:00
luka
b3174b6800 [package] util-linux: update to 2.21.2
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32141 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-09 17:37:29 +00:00
luka
3d51440bba [package] e2fsprogs: update to 1.42.3
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32140 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-09 17:37:27 +00:00
nbd
7efa150cb4 make librpc compatible with eglibc, unconditionally enable it for packages that need rpc support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32129 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-08 15:10:18 +00:00
jow
15a1f9e148 [package] firewall: allow incoming ICMPv6 router-advertisement and neighbor-advertisement, thanks swalker
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32127 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-08 14:20:34 +00:00
nbd
f6c0a7c4e1 mac80211: remove the passive-scan/no-ibss flag of channels 36-48 in the world regd similar to the default regd in ath
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32126 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-08 12:09:36 +00:00
nbd
a1b2ddfdde kernel: add module packages for usbip (from the packages feed)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32117 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-07 16:51:53 +00:00
jow
ab865f7094 [package] base-files: implement network_defer_device() and network_ready_device() wrappers for upcoming netifd iface deferring support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32106 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-07 14:55:26 +00:00
nbd
27057b9163 iproute2: fix build errors with newer versions of eglibc
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32103 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-07 12:37:49 +00:00
nbd
4ecab5fbfb iptables: fix build error if only libraries are selected
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32102 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-07 12:24:37 +00:00
jow
ded44978b7 [package] netifd: fix typo in dhcp protocol handler, fixes reqopt handling (#11609)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32098 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-07 10:54:03 +00:00
nbd
dc7944ead9 hostapd: fix driver setting for wpa_s in IBSS/WPA-NONE
This fix is needed to correctly set the driver to use with wpa_s in case of
IBSS/WPA-NONE. The current setting is not made correctly.

Signed-off-by: Antonio Quartulli <ordex@autistici.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32084 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-06 15:25:52 +00:00
nbd
b444904744 libubox: add mirror md5sum
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32080 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-06 13:45:57 +00:00
luka
5cdcae8e9b [package] util-linux: fix typo
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32074 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-05 20:54:33 +00:00
jow
132717c891 [package] base-files: add permission exceptions, do not clobber shadow permissions - based on patch by Mark Mentovai <mark@moxienet.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32073 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-05 18:02:00 +00:00
blogic
bf71a5af18 [ltq-vmmc] remove bogus patch
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32071 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-05 17:55:35 +00:00
blogic
bae921b2aa [wprobe/ipfix] rename libmisc.a to libipfixmisc.a
libmisc.a is too generic to be globally staged. It was clashing with xinetd
builds.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32066 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-05 17:49:57 +00:00
jow
9f591dd66a [package] base-files: ship a static initial shadow db instead of creating it from passwd with sed, this fixes registering of users at compile time
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32064 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-05 17:48:41 +00:00
jow
52deeb5d9c [package] base-files: make user_add() populate the shadow db as well
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32063 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-05 17:40:32 +00:00
jow
aa44be4505 [package] /etc/functions.sh => /lib/functions.sh
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32062 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-05 16:04:23 +00:00
luka
f0547a9037 uboot-envtools: forgot to remove uboot-envtools.init file
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32052 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-04 22:03:00 +00:00
luka
090fe17a5f uboot-envtools: update to 2012.04.01
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32051 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-04 21:55:49 +00:00
nbd
c8c13fd350 netifd: update to latest version, fixes wifi restart issues
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32049 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-04 18:22:09 +00:00
nbd
98ae44c05c ubus: update to latest version, adds reconnect support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32048 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-04 18:22:04 +00:00
nbd
439e38c40e ath9k: fix typo in last commit
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32046 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-04 13:46:29 +00:00
nbd
049b4337f5 ath9k: fix ANI weak signal detection handling
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32045 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-04 13:42:39 +00:00
nbd
5bfb119980 ath9k: fall back to OTP ROM if the platform data does not contain valid eeprom data
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32044 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-04 10:42:03 +00:00
luka
c906be87a1 pjsip: update to version 1.14.2
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32040 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-03 23:37:58 +00:00
nbd
060f822fc2 pptp: fix passing setup json variables to the ppp setup code
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32035 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-03 17:01:30 +00:00
nbd
b2ec569c81 kernel: kmod-video-gspca-core depends on kmod-input-core (fixes #11412)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32033 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-03 12:38:53 +00:00
blogic
247d8f2923 [kernel] fix videobuf2 escription
fixes #11411

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32032 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-03 10:56:01 +00:00
blogic
759c50f67a [kernel] Missing kernel module entry for GSPCA driver for SE401 webcam
fixes #11505

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32030 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-03 07:28:48 +00:00
jow
2498cec75c [package] uhttpd: remove some dead code
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32028 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-02 15:08:54 +00:00
jow
f76b152928 [package] uhttpd: add explicit stdin eof notification for Lua and CGI childs
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32027 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-02 14:56:24 +00:00
blogic
4c258bc75e [ltq-vmmc] use symlinks for voip FW to make laoding easier
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32025 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-02 14:03:30 +00:00
blogic
ae1aca2eb7 [ltq-vmmc] move /dev/vmmcX creation to a more central place
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32024 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-02 14:03:28 +00:00
hauke
50498fcd76 mac80211: brcmsmac: add some patches starting to add support for some more chips
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32020 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-01 21:17:04 +00:00
hauke
539cdb71a6 mac80211: make brcmfmac depend on usb
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32019 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-01 21:14:08 +00:00
nbd
3465c46c7a mac80211: merge some pending fixes
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32018 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-01 10:26:02 +00:00
blogic
324a0c4c82 [util-linux] fixes a descriptions mismatch
fixes #11381

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32012 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-30 20:16:29 +00:00
jow
4e6d930fdd [package] libubox: update to 2012-05-30, fixes bad non-empty return values in case of already cached variables
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32011 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-30 19:53:01 +00:00
jow
28e515440f [package] uhttpd: fix wrongly applied sizeof() leading to writing beyound end of buffer and subsequent data corruption (#11557)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32005 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-30 15:30:07 +00:00
nbd
a3657acc2b mac80211: update to wireless-testing 2012-05-29
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32002 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-30 01:01:06 +00:00
nbd
80f0c401c2 kernel: move esfq to kmod-sched-esfq, as it has extra netfilter dependencies
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32001 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-29 22:22:19 +00:00
juhosg
5e8d1213bc base-files: add LED specific functions to /lib/functions/uci-defaults
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31991 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-29 16:39:16 +00:00
nbd
b0d06c0492 netifd: remove obsolete config variable dependency
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31988 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-29 13:02:10 +00:00
nbd
b50f2a903c pptp: remove old network scripts
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31985 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-29 12:59:23 +00:00
nbd
dd6dfe8647 ppp: remove old network scripts
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31984 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-29 12:59:19 +00:00
nbd
227fdd5489 6to4: remove old network scripts
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31983 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-29 12:59:15 +00:00
nbd
149e440f17 comgt: remove old network scripts
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31982 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-29 12:59:11 +00:00
nbd
eb628c8fbc 6in4: remove old network scripts
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31981 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-29 12:59:07 +00:00
nbd
232df3c46d base-files: remove base-files-network, netifd is the only supported option now
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31980 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-29 12:59:03 +00:00
nbd
9f54f3752f ppp: fix local ip in status info (fixes #11551)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31979 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-29 12:58:57 +00:00
jow
523bb87b7e [package] base-files: add network_is_up()
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31978 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-29 02:03:25 +00:00
jow
4fd1204c58 [package] libubox: update to 2012-05-29
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31962 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-29 00:36:46 +00:00
jow
29377555bf [package] base-files: let network_get_device() return the l3 interface, introduce network_get_physdev() to obtain the underlying iface (if applicable)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31960 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-29 00:20:16 +00:00
nbd
6cbf2e7dbd mac80211: use built-in regulatory database instead of crda to avoid various race conditions
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31954 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-28 16:17:30 +00:00
nbd
1cf19d8a82 netifd: call /sbin/wifi up on /etc/init.d/network reload
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31941 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-28 14:22:42 +00:00
jow
7de192f60d [package] base-files: add network_get_device() to network.sh
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31937 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-28 03:24:56 +00:00
jow
e1df4ecd68 [packages] firewall: fix nat reflection after netifd status format change
- use /lib/functions/network.sh
 - simplify nat reflection code

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31936 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-28 03:15:05 +00:00
jow
41d413b29c [package] base-files: introduce /lib/functions/network.sh
This file will contain common procedures to deal with network interfaces.
Initially provides network_get_ipaddr(), network_get_ipaddr6(),
network_get_subnet() and network_get_subnet6() to determine the
primary IP addresses or subnets of a given logical interface.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31935 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-28 03:15:02 +00:00
nbd
29aa2abbf6 libubox: update to 2012-05-26
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31933 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-28 02:55:50 +00:00
jow
9923737295 [package] iwinfo: assume that no tx power information is available if nl80211 returns 0 dBm maximum
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31932 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-28 00:52:26 +00:00
jow
8b4e17bfbc [package] uhttpd:
- rewrite large parts of the server, use uloop event driven structure
	- support concurrent requests and make the upper limit configurable
	- implement initial version of HTTP-to-ubus JSON proxy and session.* namespace
	- add compile time support for debug information
	- code style changes
	- bump package revision

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31931 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-28 00:52:24 +00:00
nbd
ed3a907ece kernel: remove more unnecessary kernel version checks/dependencies
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31907 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 15:22:13 +00:00
nbd
209413c2fa kernel: remove a few more obsolete CompareKernelPatchVer calls, add dependencies on @TARGET_x86 for a few network drivers that are typically not found in non-PC equipment
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31870 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 12:33:55 +00:00
nbd
d99899b1fc netifd: fix "Command failed: Not found" error with dhcp
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31863 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-26 20:36:49 +00:00
nbd
00d5b5d73f mac80211: backport a fix for single-queue drivers (fixes #11534)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31862 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-26 20:15:28 +00:00
nbd
a8789daec2 ncurses: libncursesw should not depend on libncurses
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31861 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-26 18:03:56 +00:00
nbd
488a50c307 ppp: add back ip-{up,down}.d support for now
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31860 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-26 15:31:54 +00:00
nbd
04288d031e mac80211: get rid of duplicate iw reg set command (thx, stintel)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31859 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-26 14:56:04 +00:00
nbd
05358e5920 netifd: update to latest version, fixes an endian issue in broadcast address handling
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31858 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-25 07:59:29 +00:00
nbd
b0a9996a85 netifd: update to latest version, fixes overriding the mac address for bridge interfaces (#11526)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31857 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-24 18:45:01 +00:00
nbd
8a303aee1e netifd: bring up wifi at boot
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31855 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-24 16:24:55 +00:00
jow
e459120874 [package] util-linux: compile with -fPIC, some users of its libuuid.a require it, e.g. cryptsetup (#11508)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31854 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-24 09:17:27 +00:00
nbd
d642943131 base-files: kill ubusd and udhcpc on sysupgrade as well
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31852 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-23 21:54:12 +00:00
nbd
e2590c8421 base-files: allow sysupgrade to kill netifd, fixes pppd shutdown on upgrade
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31851 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-23 21:49:31 +00:00
nbd
95718ecbd7 netifd: improve /sbin/ifup wifi hack, make it work properly with -a. fold /etc/init.d/netifd into /etc/init.d/network
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31850 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-23 21:49:28 +00:00
jow
e771e71e91 [package] netifd: port r27720 (#9763) to the netifd ifup variant
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31849 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-23 21:26:20 +00:00
juhosg
5dbbd23291 package/base-files: copy /lib/functions.sh to the ramfs on sysupgrade
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31842 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-23 21:05:20 +00:00
nbd
d1d40b4296 netifd: update to latest version, adds interface alias support (#11518), and fixes network route drops on dhcp renew
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31840 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-23 20:38:45 +00:00
nbd
fb17c4e710 lantiq: allow platforms with rt2x00 to override the mac address without overriding eeprom, fixes bogus wlan mac address on arv4520
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31835 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-20 21:58:03 +00:00
nbd
31fe90a64a kernel: fix kmod-sched-core build for kernels without codel
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31834 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-20 21:57:58 +00:00
nbd
b2b71070d0 pppd: add noipdefault option to /etc/ppp/options (fixes #11499)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31831 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-20 14:02:05 +00:00
nbd
106ac34f8f netifd: update to latest version, fixes dns server issues (#11501)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31830 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-20 13:56:25 +00:00
nbd
b35e925be7 netifd: update to latest version, fixes peerdns handling, custom dns override and interface metric settings
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31822 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-19 23:47:33 +00:00
jow
0713bcf0c9 [package] kernel: fix packaging of act_connmark.ko (#11492)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31821 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-19 23:33:47 +00:00
jow
2557831cbd [package] openssl: update to v1.0.1c (CVE-2012-2333)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31819 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-19 21:00:14 +00:00
jow
edd13191a9 [package] dnsmasq: bump package revision
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31817 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-19 20:17:57 +00:00
jow
323f8e06f6 dnsmasq: allow forcing options
The option 'force' when set to '1' will transform a dhcp-option to dhcp-option-force instead in the config.

This is useful for forcing options to be sent back to a client (even options it didn't ask for).

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31816 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-19 20:17:56 +00:00
jow
be8007e076 dnsmasq: add support for set: and tag: pairs
On my network, I have a variety of machines and appliances, some of which need different configuration issues than the default options.

For example:

config host
	option name 'client'
	option mac '00:01:02:03:04:05'
	option ip '192.168.1.20'
	option tag 'acme'

config tag acme
	option force '1'
	list dhcp_option 'option:router,192.168.1.253'
	list dhcp_option 'option:domain-name,acme.com'
	list dhcp_option 'option:domain-search,acme.com,redfish-solutions.com'

which allows me to override the default router for my client's host, as well as its domain-name, and its domain-search.

this causes the following config lines:

dhcp-host=00:01:02:03:04:05,set:acme,192.168.1.20,client
dhcp-option-force=tag:acme,option:router,192.168.1.253
dhcp-option-force=tag:acme,option:domain-name,acme.com
dhcp-option-force=tag:acme,option:domain-search:acme.com,redfish-solutions.com

This could be useful elsewhere, for instance, if you have an IP CCTV that you don't want to have a default-route, etc.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31815 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-19 20:17:54 +00:00
jow
ba344a5eae [package] dnsmasq: fix parsing of mx record options (#11365)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31814 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-19 20:17:19 +00:00
nbd
ddd723fa4a netifd: update to latest version, fixes a crash on restart
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31812 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-18 21:59:23 +00:00
nbd
8410561100 ubus: update to latest version, fixes a socket race condition in the client library with uloop
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31811 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-18 20:36:02 +00:00
juhosg
e32a177913 x86/ep80579: switch to 3.3
Also fix build errors in the ep80579-drivers package.
Compile tested only.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31802 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-18 20:10:33 +00:00
juhosg
a8aba4599d package/ep80579-drivers: refresh patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31801 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-18 20:10:28 +00:00
nbd
b448b66c56 kernel: add et131x from packages/
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31792 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-18 19:03:35 +00:00
nbd
435a2cf2ad kernel: split off act_connmark into a separate package to avoid cluttering kmod-sched with a netfilter dependency (fixes #11483)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31791 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-18 18:36:36 +00:00
hauke
299f8d8147 mac80211: add brcmfmac driver
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31786 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-18 15:43:04 +00:00
nbd
8cf054b884 kernel: remove obsolete dependencies and conditionals
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31779 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-17 15:28:17 +00:00
nbd
1a4d57d959 kernel: remove the dummy kmod-rtc-core-* package, make all rtc drivers depend on @RTC_SUPPORT - prevent RTC support from leaking into kernels for targets that do not need this
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31778 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-17 15:28:13 +00:00
nbd
cb3ba68fe6 kernel: remove kmod-gpio-cs5535, it was only relevant for old kernel versions
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31776 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-17 15:28:06 +00:00
nbd
bcbddcd767 kernel: remove obsolete CompareKernelPatchVer calls
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31775 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-17 15:28:02 +00:00
hauke
6a840f324b mac80211: brcmsmac update to version from wireless-testing tag master-2012-05-16-2
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31773 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-17 13:24:47 +00:00
hauke
b1e2eade99 kernel: ssb/bcma: update to version from wireless-testing tag master-2012-05-16-2
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31772 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-17 13:22:38 +00:00
nbd
3a72299e5b 6to4: load the network config to fix radvd announce (#11467)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31770 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-17 12:42:05 +00:00
nbd
6dc4a58e1e tc: depend on kmod-sched-core instead of kmod-sched (fixes #11465)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31769 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-17 12:36:00 +00:00
nbd
da686a42d9 6in4: remove some obsolete functions
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31768 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-17 12:35:56 +00:00
nbd
3956d3773f libubox: fix jshn handling of variables with numbers (fixes #11468)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31767 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-17 12:35:52 +00:00
nbd
48b0fc861f qos-scripts: use kmod-sched-core instead of kmod-sched
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31761 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-16 15:23:23 +00:00
nbd
6dab4ebcb6 kernel: split kmod-sched into kmod-sched-core and kmod-sched
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31760 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-16 15:23:19 +00:00
nbd
a456564ab0 qos-scripts: replace sfq/red with fq_codel - massively improves latency under load
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31759 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-16 15:23:16 +00:00
nbd
aef1aa788e iproute2: update to 3.3.0, drop a few useless old patches, add codel support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31758 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-16 15:23:12 +00:00
nbd
b576ae7e40 kernel: add codel and fq_codel support to kmod-sched (patch by Dave Täht)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31757 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-16 15:23:08 +00:00
jow
b8351c325d [package] firewall: rework interface address determination to skip ipv6 addresses
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31755 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-16 13:37:49 +00:00
jow
0945d8e239 [package] firewall: fix nat reflection after netifd switch (#11460)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31754 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-16 13:03:54 +00:00
nbd
a01f231707 libubox: update to latest version, fixes handling of numbers in jshn variables
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31747 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-16 08:45:24 +00:00
nbd
5cecffbb27 netifd: bring up all interfaces on /etc/init.d/network restart
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31732 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-14 23:50:59 +00:00
nbd
745d195d8e enable netifd by default and add its config variable to PKG_CONFIG_DEPENDS in a few relevant places
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31730 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-14 23:33:35 +00:00
nbd
fb5042cd2e netifd: use the new json_get_vars function in the dhcp helper script
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31727 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-14 20:58:27 +00:00