Commit graph

3537 commits

Author SHA1 Message Date
Felix Fietkau
5215accae5 madwifi: fix a crash bug related to refcounting of bss nodes
SVN-Revision: 18290
2009-11-04 00:05:56 +00:00
Florian Fainelli
5a13cc0726 fix breakage on wl500gp after r18214, thanks sn9 (#6084)
SVN-Revision: 18289
2009-11-03 20:35:37 +00:00
Imre Kaloz
3d4466cfd8 add preliminary 2.6.32 support
SVN-Revision: 18283
2009-11-03 10:49:27 +00:00
John Crispin
11f5bc1909 clean up menuconfig path of dsl driver and userland helper
SVN-Revision: 18260
2009-11-01 19:05:32 +00:00
John Crispin
976d1a1024 adds dsl support, thank you infineon/lantiq
SVN-Revision: 18259
2009-11-01 18:52:35 +00:00
Florian Fainelli
eff68fb14b fix hostapd frame injection in mac80211, backport 9b1ce526eb917c8b5c8497c327768130ee683392 (#6070)
SVN-Revision: 18258
2009-11-01 10:46:36 +00:00
Florian Fainelli
f88807049f kmod-libertas needs kmod-lib80211 to load
SVN-Revision: 18244
2009-10-31 12:28:55 +00:00
Florian Fainelli
525c666176 fix siit compilation failures on brcm-2.4
SVN-Revision: 18228
2009-10-30 14:14:53 +00:00
John Crispin
2d57b56bce make etehrent work on wrt350n, thx sn9
SVN-Revision: 18214
2009-10-29 21:26:36 +00:00
John Crispin
2bbb05cc5e fixes bluetooth dependency, thx sn9
SVN-Revision: 18213
2009-10-29 21:25:55 +00:00
Florian Fainelli
1a2862798a remove references to 2_6_27
SVN-Revision: 18202
2009-10-29 12:22:53 +00:00
John Crispin
b2cd5b2e0d fixes DEPENDS of SSB module, thx sn9
SVN-Revision: 18196
2009-10-28 15:10:30 +00:00
Jo-Philipp Wich
1de4b79971 lua: add the 100-no_readline.patch to host build
SVN-Revision: 18195
2009-10-28 13:56:33 +00:00
Jo-Philipp Wich
a0d2c65033 lua: the variable expansion to detect the host os does not work with GNU Make 3.81, replace it with a nested ifeq
SVN-Revision: 18193
2009-10-28 00:11:59 +00:00
Florian Fainelli
587fc92e29 fix siit compile with 2.6.30 kernels and superior, when CONFIG_COMPAT_NET_DEV_OPS is not set
SVN-Revision: 18191
2009-10-27 22:50:34 +00:00
Felix Fietkau
4cef53b4e4 lua: fix a typo
SVN-Revision: 18190
2009-10-27 21:28:15 +00:00
Felix Fietkau
3dcdf925c7 lua: re-enable host builds with some more fixes
SVN-Revision: 18189
2009-10-27 21:18:58 +00:00
Felix Fietkau
c2cc2884e3 lua: fix regressions in operator overloading caused by the refcounting patch, also fix some more variable cleanup issues => even more performance, less memory utilization
SVN-Revision: 18164
2009-10-26 14:27:30 +00:00
Felix Fietkau
6db489f1b0 lua: use float instead of double, reduces the gc data structure size by 4 byte => luci processes use 10% less memory
SVN-Revision: 18159
2009-10-26 03:01:12 +00:00
Felix Fietkau
6a87d6682d lua: fix various bugs in the refcounting implementation. seems to fix luci and reduces memory consumption even more
SVN-Revision: 18158
2009-10-26 00:06:42 +00:00
Felix Fietkau
7aaaa2c946 lua: get rid of bitlib and md5lib from the core, they are no longer necessary
SVN-Revision: 18138
2009-10-24 23:23:42 +00:00
Felix Fietkau
8f98214617 lua: add reference counting for strings - this will need A LOT of testing, but it should finally fix the excessive memory usage problems triggered by luci
SVN-Revision: 18136
2009-10-24 22:19:13 +00:00
Jo-Philipp Wich
ed2eed7b64 opkg: ignore Section, Source and Maintainer as well when ignoring descriptions, saves a few hundred KB memory
SVN-Revision: 18124
2009-10-22 17:16:13 +00:00
Jo-Philipp Wich
763644ae93 opkg: - re-enable upgrade and restrict it to signle packages, fix usage text - only read package descriptions if they're actually needed (almost never), saves even more space when parsing package lists - refresh patches
SVN-Revision: 18120
2009-10-22 15:15:19 +00:00
Jo-Philipp Wich
3231dce5aa opkg: - replace package list parser by something that works with fixed buffers to avoid slurping the whole file into memory during parsing - fix a possible null pointer dereference in opkg_remove_cmd() - get rid of upgrade, it cannot upgrade single packages and kills the system in most cases - get rid of the flag operation, not needed - bump package revision
SVN-Revision: 18119
2009-10-22 08:46:55 +00:00
Felix Fietkau
4228768e31 madwifi: reduce the size of the multicall tool binary
SVN-Revision: 18112
2009-10-21 00:20:42 +00:00
Felix Fietkau
b2f4f696bf do not relink libresolv, it makes iproute2 barf
SVN-Revision: 18111
2009-10-20 22:22:59 +00:00
Felix Fietkau
e9aa394113 remove obsolete uci validation awk code
SVN-Revision: 18110
2009-10-20 21:48:40 +00:00
Felix Fietkau
e69a6f1b82 base-files: remove obsolete stuff from common.awk
SVN-Revision: 18109
2009-10-20 21:45:57 +00:00
Felix Fietkau
3b2713c42e wireless-tools: reduce binary size by ~13k by removing unused/obsolete features
SVN-Revision: 18108
2009-10-20 21:40:09 +00:00
Felix Fietkau
a7cba046e6 hostapd: make compilation of the hostap driver conditional - saves 10k uncompressed
SVN-Revision: 18107
2009-10-20 21:14:57 +00:00
Felix Fietkau
73723393f9 hotplug2: get rid of the unnecessary reference to libdl as well
SVN-Revision: 18106
2009-10-20 20:59:40 +00:00
Felix Fietkau
ebb1151032 hotplug2: compile in the worker module statically, saves >20k uncompressed
SVN-Revision: 18104
2009-10-20 20:49:44 +00:00
Jo-Philipp Wich
cfe1bc11ad base-files: only try to execute watchdog if binary is present
SVN-Revision: 18102
2009-10-20 17:07:08 +00:00
Felix Fietkau
f97b87b6e7 remove $(FPIC) from iptables, it is handled internally correctly. saves 2k on mips
SVN-Revision: 18098
2009-10-20 11:44:16 +00:00
Felix Fietkau
9708adb16f zlib: replace -fPIC with $(FPIC)
SVN-Revision: 18093
2009-10-20 08:41:32 +00:00
Felix Fietkau
fff7416664 uci: only use $(FPIC) on library parts, saves a few hundred bytes
SVN-Revision: 18092
2009-10-20 08:26:39 +00:00
Felix Fietkau
762991f315 opkg: get rid of libopkg, saves >10k compressed, >40k uncompressed
SVN-Revision: 18091
2009-10-20 08:21:10 +00:00
Felix Fietkau
cb3495fac5 fix pthread mklibs relinking by copying libpthread_so.a from uclibc instead of using the standard _pic variant
SVN-Revision: 18090
2009-10-20 07:26:34 +00:00
Felix Fietkau
dc637ccdff install the right version of libgcc along with its version map to fix relinking issues with mklibs, attempt to relink only if the version map is actually present
SVN-Revision: 18089
2009-10-20 06:57:19 +00:00
Hamish Guthrie
c724a69355 At boot, the startup process is executed in a non-interactive shell. Default behavior for a non-interactive shell is that SIGINT is processeld locally by the shell (and typically ignored), this runtime environment is inherited by children, hence Ctrl-C has no effect within a telnet session. This patch enables the correct behavior
SVN-Revision: 18088
2009-10-20 06:51:30 +00:00
Felix Fietkau
eef679c925 mark uboot-envtools as broken, it looks more like a place holder than an actual packaging attempt
SVN-Revision: 18079
2009-10-19 19:15:08 +00:00
Felix Fietkau
161792d02c remove support for uclibc 0.9.29
SVN-Revision: 18078
2009-10-19 18:25:25 +00:00
Felix Fietkau
62aa1dc057 mac80211: fix ath5k compile on 2.6.28 and earlier
SVN-Revision: 18065
2009-10-19 04:28:15 +00:00
Felix Fietkau
47ba8235cd hotplug2: fix "MALLOC FAILURE!" message caused by a missing return code check on recv()
SVN-Revision: 18061
2009-10-19 02:39:02 +00:00
Felix Fietkau
f970dff78d madwifi: add antenna gpio support for nanostation loco2
SVN-Revision: 18055
2009-10-17 22:11:14 +00:00
Felix Fietkau
f283279dd8 madwifi: remove the 10HZ timer for updating rate control statistics
SVN-Revision: 18053
2009-10-17 04:56:09 +00:00
Felix Fietkau
fdb032fd77 madwifi: fix various noderef/memleak issues
SVN-Revision: 18052
2009-10-17 04:56:05 +00:00
Felix Fietkau
6e9ada01c0 hostapd: do not configure wme when using madwifi - fixes wpa/wpa2 association problems
SVN-Revision: 18051
2009-10-17 04:55:59 +00:00
Felix Fietkau
2c040be231 madwifi: more ad-hoc fixes
SVN-Revision: 18050
2009-10-15 19:20:43 +00:00
Felix Fietkau
3be1af45ac madwifi: fix another ibss crash (#5935)
SVN-Revision: 18048
2009-10-14 21:15:45 +00:00
Felix Fietkau
75a4b6f1d7 madwifi: fix race condition on ibss init (#5935)
SVN-Revision: 18046
2009-10-14 08:29:46 +00:00
Felix Fietkau
025ac2b369 madwifi: beacon timer fixes
SVN-Revision: 18045
2009-10-14 08:29:37 +00:00
Vasilis Tsiligiannis
79973cfaa7 usb-core: Add dependency to nls-base (#5973)
SVN-Revision: 18041
2009-10-12 11:44:36 +00:00
Felix Fietkau
31e93d467c mac80211: fix download url (#5980)
SVN-Revision: 18040
2009-10-11 23:11:39 +00:00
Felix Fietkau
d06c15c265 mac80211: fix a warning during interface bringup when using autochannel
SVN-Revision: 18034
2009-10-11 15:06:12 +00:00
Nicolas Thill
9da14e1275 mac80211: fix rt2800pci, tx ack timeout is now hardcoded
SVN-Revision: 18031
2009-10-11 04:00:58 +00:00
Felix Fietkau
75d1518a84 mac80211: fix ibss join/create
SVN-Revision: 18030
2009-10-11 03:13:57 +00:00
Felix Fietkau
70b6643034 firewall: fix zone defaults
SVN-Revision: 18028
2009-10-11 02:42:22 +00:00
Felix Fietkau
d5ca84ad0f mac80211: fix encryption fallback for sta mode, add frequency/bssid selection support
SVN-Revision: 18025
2009-10-11 01:05:17 +00:00
Felix Fietkau
60d9f8044c mac80211: fix autochannel / fixed channel selection, add commands for unencrypted sta mode
SVN-Revision: 18024
2009-10-11 01:01:12 +00:00
Felix Fietkau
4cb436429b mac80211: upgrade to latest compat-wireless, fix ad-hoc interface setup
SVN-Revision: 18023
2009-10-11 00:36:23 +00:00
Felix Fietkau
215ccb66e6 gcc: add llvm-gcc and llvm from trunk (does not successfully compile a target yet, but gets close)
SVN-Revision: 18019
2009-10-10 19:25:48 +00:00
Felix Fietkau
b49cdabd4a udevtrigger: use the build system cflags
SVN-Revision: 18018
2009-10-10 19:25:31 +00:00
Felix Fietkau
2ecfe91b61 firewall: do not process rules in reverse
SVN-Revision: 18015
2009-10-10 18:08:26 +00:00
Florian Fainelli
5f55a89021 package the octeon compact flash driver
SVN-Revision: 18012
2009-10-09 07:36:19 +00:00
John Crispin
76ff676a1e #4985 - fixes dropbear banner file, thanks Roman Yepishev
SVN-Revision: 18009
2009-10-08 18:58:15 +00:00
Florian Fainelli
ffc90868e4 add support for the dwc_otg USB controller
SVN-Revision: 18006
2009-10-08 17:56:31 +00:00
Florian Fainelli
9d19a6c1ea we cannot build madwifi for octeon since there is no mips64r2 hal target
SVN-Revision: 18001
2009-10-08 12:11:32 +00:00
Imre Kaloz
d57b766c2f enable ATA_SFF (PATA support) in the generic configs
SVN-Revision: 17993
2009-10-08 09:40:38 +00:00
Florian Fainelli
f46b140e84 fix typos in KernelPackage/libertas
SVN-Revision: 17986
2009-10-07 18:54:17 +00:00
Nicolas Thill
b795affe06 libertas: use driver from compat-wireless instead of our own (deprecated) one
SVN-Revision: 17982
2009-10-07 16:03:31 +00:00
Florian Fainelli
7a7a5627cd add uboot-envtools
SVN-Revision: 17981
2009-10-07 15:14:28 +00:00
Nicolas Thill
8419537475 madwifi: add HAL_TARGET mapping for kirkwood board
SVN-Revision: 17960
2009-10-06 20:55:24 +00:00
Florian Fainelli
3da62691c0 [package* ata-ixp4xx-cf depends on TARGET_ixp4xx
SVN-Revision: 17956
2009-10-06 15:24:28 +00:00
Florian Fainelli
3c5feca158 madwifi cannot be compiled on cobalt which has a different mips cpu abi
SVN-Revision: 17953
2009-10-06 06:07:36 +00:00
Felix Fietkau
ba1e6a68ae fix opkg directory cleaning (#5646)
SVN-Revision: 17952
2009-10-06 04:50:53 +00:00
Florian Fainelli
900e7fda79 add kmod-input-rb532, driver for the rb532 user button
SVN-Revision: 17927
2009-10-05 20:05:56 +00:00
Felix Fietkau
9e27eea038 busybox: remove "default y" in the lock config item to fix nommu builds
SVN-Revision: 17925
2009-10-05 19:56:23 +00:00
Nicolas Thill
4674fd1eae kernel: fix Promise PDC202xx IDE driver location
SVN-Revision: 17909
2009-10-05 17:08:44 +00:00
Andy Boyett
333be1a4d7 modules/crypto: package AMCC ppc4xx hardware crypto driver
SVN-Revision: 17906
2009-10-05 17:05:43 +00:00
Andy Boyett
dfe46f3d38 add missing kconfig option to ps3 sound module
SVN-Revision: 17899
2009-10-05 17:04:17 +00:00
Andy Boyett
94d54bb667 modules/usb: fix usb-etrax dependencies
SVN-Revision: 17898
2009-10-05 17:03:42 +00:00
Jo-Philipp Wich
0582d1ffb7 dnsmasq: - make "name" option in "host" sections optional and append it to -G if set, allows specifying hostnames for static leases without resorting to /etc/hosts - implement "domain" sections, allows defining arbitary host names and associated ptr records from uci - bump package revision
SVN-Revision: 17897
2009-10-05 16:58:06 +00:00
Nicolas Thill
e2f92c605d mountd: mark as 2.6 only
SVN-Revision: 17867
2009-10-05 11:18:03 +00:00
Nicolas Thill
3b0d91c6f5 gdb: don't build on avr32
SVN-Revision: 17865
2009-10-05 09:47:24 +00:00
Nicolas Thill
b17f4b2a26 gdb: have both gdb & gdbserver share defaults
SVN-Revision: 17863
2009-10-05 09:12:05 +00:00
John Crispin
1d1266a072 fixes typo
SVN-Revision: 17858
2009-10-05 07:36:02 +00:00
John Crispin
546e37654b fixes ifxmips uboot compile, adds uart uploadable image and fix for wippies homebox flash
SVN-Revision: 17856
2009-10-04 21:58:18 +00:00
John Crispin
047eb61a56 adds mountd. There is still much space for improvement, static mounts and fstab are not supported yet
SVN-Revision: 17853
2009-10-04 14:01:17 +00:00
Nicolas Thill
0e43e71159 remove ipset support from core, it is now provided by xtables-addons from the packages feed
SVN-Revision: 17844
2009-10-03 23:51:10 +00:00
Felix Fietkau
8183d10d17 check for sysfs before bypassing normal hotplug calls for firmware events (fixes #5200)
SVN-Revision: 17839
2009-10-03 11:28:02 +00:00
Felix Fietkau
ed17f32715 busybox: support 64 bit math in shell tests. this does not seem to increase the binary size at all (tested on mips), fixes #2871
SVN-Revision: 17838
2009-10-03 10:56:19 +00:00
Felix Fietkau
8d9946530e ath: add a compile time option that gives the user full control over regulatory settings (disabled by default for now)
SVN-Revision: 17828
2009-10-02 22:02:37 +00:00
Felix Fietkau
eb59d14aac mac80211: autodetect the default phy mode based on 11n and freq capabilities
SVN-Revision: 17825
2009-10-02 19:41:04 +00:00
Felix Fietkau
d8aa4acfda mac80211: fix typo in ifname setup, suppress error messages of interface enumeration commands
SVN-Revision: 17824
2009-10-02 19:16:16 +00:00
Felix Fietkau
260d749684 hostapd: initialize wme to sane values
SVN-Revision: 17823
2009-10-02 18:55:03 +00:00
Felix Fietkau
5c3c14b02f mac80211: merge Pat Erley's mac80211.sh from openwrt-devel@ with many cleanups and other changes by me. adds support for multiple interfaces, tested with ath9k
SVN-Revision: 17821
2009-10-02 15:18:44 +00:00
Felix Fietkau
be563b8702 opkg: move the build dir to KERNEL_BUILD_DIR, as compilation is target dependent
SVN-Revision: 17820
2009-10-02 15:18:38 +00:00
John Crispin
c1378fe9f1 adds atm driver for ifxmips, code ported from wippies 2.6.16 gpl release. it compiles but throws ioctl -EINVAL during bring up of atm device, hence marked as broken
SVN-Revision: 17819
2009-10-02 09:41:22 +00:00
Claudio Mignanti
7f3ed114f2 Export USB host driver as kernel package
SVN-Revision: 17818
2009-10-02 09:34:10 +00:00
Nicolas Thill
b233445222 busybox: remove empty patches
SVN-Revision: 17803
2009-10-01 07:46:42 +00:00
Jo-Philipp Wich
414761eeb3 ppp: add dns servers to uci state in the ip-up script
SVN-Revision: 17801
2009-09-30 16:06:20 +00:00
Jo-Philipp Wich
f44e4dcb4b base-files: add hotplug rules for /dev/lpX (#863)
SVN-Revision: 17792
2009-09-28 20:05:50 +00:00
Nicolas Thill
91750d01a7 busybox: update to v1.14.4 (closes: #5619)
SVN-Revision: 17782
2009-09-28 12:38:46 +00:00
Felix Fietkau
2da13936e9 firstboot: add support for union mounts
SVN-Revision: 17778
2009-09-27 22:56:21 +00:00
Felix Fietkau
0f9f23aebe base-files: move firstboot to /sbin
SVN-Revision: 17775
2009-09-27 22:56:11 +00:00
Florian Fainelli
9c65cbf386 add mips64 support to kexec-tools, counterpart of r17768.
SVN-Revision: 17769
2009-09-27 19:13:17 +00:00
Hauke Mehrtens
e014faf13f Update ipset to version 3.2
SVN-Revision: 17764
2009-09-27 15:03:41 +00:00
Nicolas Thill
6b575bcb0e ppp: quote positional parameters when calling up/down scripts (closes: #5622)
SVN-Revision: 17763
2009-09-27 14:14:09 +00:00
Nicolas Thill
b3d3e5d752 firewall: fix MSS issue affection RELATED new connections (closes: #5173)
SVN-Revision: 17762
2009-09-27 13:57:09 +00:00
Hauke Mehrtens
942451b0fe Add ar9170usb driver.
SVN-Revision: 17760
2009-09-27 13:43:21 +00:00
Hauke Mehrtens
bd301eb87c Do not build some modules as they are not needed
Remove empty directory.

SVN-Revision: 17755
2009-09-26 22:06:39 +00:00
Hauke Mehrtens
e37eae828c Do not depend on rfkill
With kernel 2.6.31 cfg80211 is build with rfkill if it was build.

SVN-Revision: 17754
2009-09-26 22:05:46 +00:00
Hauke Mehrtens
80574578ec small fixes mostly for kernel 2.6.31
- libsas needs symbols from scsi_transport_sas
 - autoload line in pppoe was missing
 - rfkill-input does not exist in kernel 2.6.31
 - password for download server of r8101 changed
 - r8101 and siit do not build with kernel 2.6.31
 - fix build of net sched esfq

SVN-Revision: 17752
2009-09-26 21:23:53 +00:00
Nicolas Thill
08938e63d0 add _GNU_SOURCE to CPPFLAGS required to include <bits/socket.h> on recent eglibc revisions
SVN-Revision: 17749
2009-09-26 19:01:50 +00:00
Hauke Mehrtens
3a923e436e fixes for kernel 2.6.31
SVN-Revision: 17739
2009-09-26 13:31:42 +00:00
Hauke Mehrtens
8673372e20 add patches for kernel 2.6.31
This is completly untested. Only a compile tests with the default config was done!

SVN-Revision: 17734
2009-09-26 11:48:48 +00:00
Felix Fietkau
4b396d147d busybox: add support for union mounts (not included in the kernel yet)
SVN-Revision: 17724
2009-09-25 20:46:51 +00:00
Felix Fietkau
1b35350431 iptables: fix build error with linux 2.6.31
SVN-Revision: 17721
2009-09-25 14:10:42 +00:00
Felix Fietkau
920ff49232 libtool: update to 1.5.26 (patch from #4905)
SVN-Revision: 17715
2009-09-24 22:19:33 +00:00
Felix Fietkau
32bb31ca36 base-files: add libgcc dependency to libc (#5262)
SVN-Revision: 17714
2009-09-24 22:02:39 +00:00
Felix Fietkau
e9ec3a6e68 firewall: add sanity checks to zone default rules (patch from #5459)
SVN-Revision: 17713
2009-09-24 21:59:16 +00:00
Felix Fietkau
3ede844486 update dnsmasq to 2.50 (#5784)
SVN-Revision: 17711
2009-09-24 21:42:36 +00:00
Felix Fietkau
a58bb0a47a madwifi: fix bugs in the calibration triggers
SVN-Revision: 17691
2009-09-23 17:30:03 +00:00
Felix Fietkau
802ea84054 madwifi: fix a theoretical tx buffer leak
SVN-Revision: 17690
2009-09-23 13:33:06 +00:00
Felix Fietkau
0e2e5cae7a madwifi: fix beacon slot handling and add support for more than 4 vaps (useful for wds per-sta interfaces)
SVN-Revision: 17689
2009-09-23 13:32:56 +00:00
Felix Fietkau
ca1b63e891 madwifi: fix sta mode reconnect when roaming between different aps of the same essid
SVN-Revision: 17688
2009-09-23 13:32:38 +00:00
Felix Fietkau
bbc9700310 madwifi: fix maximum txpower display
SVN-Revision: 17687
2009-09-23 13:32:22 +00:00
Nicolas Thill
c9bc7c504c add external toolchain support, enhance native toolchain support (special thanks to Luigi Mantellini for his help... and patience ;)
SVN-Revision: 17682
2009-09-23 02:27:38 +00:00
Jo-Philipp Wich
392e45ef09 implement doth (802.11h) and wmm (802.11e) options for broadcom as well; update docs
SVN-Revision: 17676
2009-09-22 16:17:05 +00:00
Nicolas Thill
6478e24f7d accommodate for 5 digits svn revisions :)
SVN-Revision: 17670
2009-09-22 03:05:45 +00:00
Felix Fietkau
5b02773940 mtd: fix wrong open() return code checks
SVN-Revision: 17666
2009-09-21 19:13:34 +00:00
Felix Fietkau
61a94268ec Add default /etc/dnsmasq.conf
dnsmasq allows adding of arbitrary SRV/PTR/TXT/CNAME records.
However, those options sometimes can not be passed as
command-line arguments due to excess length.  This patch tries to
solve this problem:

1. Provide /etc/dnsmasq.conf file with comments about adding
   SRV/PTR/TXT/CNAME records.
2. Add this file to conffiles list so it is preserver during
   backup/restore or system upgrade.

If someone needs a lot of custom records, default configuration
file can be edited.  Since manual pages and documentation is not
installed, provided comments should be enough to figure out
option syntax.

Signed-off-by: Alexey I. Froloff <raorn@altlinux.org>

SVN-Revision: 17663
2009-09-21 13:25:11 +00:00
Felix Fietkau
9474d99dc0 mtd: bump release
SVN-Revision: 17661
2009-09-21 11:19:08 +00:00
Felix Fietkau
a512be592f mtd: update copyright headers
SVN-Revision: 17660
2009-09-21 10:09:02 +00:00
Felix Fietkau
63c91af404 mtd: add support for rewriting the fis table layout on redboot based systems
SVN-Revision: 17659
2009-09-21 09:58:41 +00:00
Felix Fietkau
ca300a2f07 base-files: fix conffiles entry check (patch from #2425)
SVN-Revision: 17618
2009-09-19 23:04:34 +00:00
Felix Fietkau
997d4fb013 opkg: fix the -force_space option
SVN-Revision: 17611
2009-09-19 17:32:59 +00:00
Felix Fietkau
c067858fdf dnsmasq startup script update: add notinterface parameter
This tiny patch makes the dnsmasq init.d script listen to a parameter called "notinterface", which tells dnsmasq to not listen on a defined set of interfaces.

By default dnsmasq *always* listens on the loopback interface, even if you tell it to specifically listen on a certain other interface. Sometimes this is not desirable behaviour, so you might want to turn it off. This is useful when, for example, you want to have your own DNS server listening on the loopback interface.

Signed-off-by: Johnny Halfmoon <jhalfmoon at milksnot.com>

SVN-Revision: 17599
2009-09-16 18:15:31 +00:00
Jo-Philipp Wich
b75288df95 swconfig: clear ip address on the switch interface, this prevents duplicate assignments of 192.168.1.1 on the DIR-300 at least
SVN-Revision: 17597
2009-09-16 14:23:01 +00:00
Jo-Philipp Wich
2f921cb48d base-files: clear ip addresses on interfaces that are about to be added to a bridge
SVN-Revision: 17596
2009-09-16 14:21:19 +00:00
Felix Fietkau
9e1fd17d10 madwifi: fix iwconfig tx power display
SVN-Revision: 17592
2009-09-16 12:02:10 +00:00
Andy Boyett
fdf2efaf28 madwifi: bump package revision
SVN-Revision: 17589
2009-09-15 10:19:32 +00:00
Jo-Philipp Wich
bc37b2e831 base-files: dispatch ifdown events for proto=none interfaces and fix a race condition between revert state and hotplug handlers
SVN-Revision: 17582
2009-09-14 16:14:27 +00:00
Jo-Philipp Wich
8df03c85fe firewall: move the config_get out of the loop, no need to call it multiple times
SVN-Revision: 17581
2009-09-14 15:18:48 +00:00
Jo-Philipp Wich
715285dd43 firewall: properly dispatch delif events if the network has a different name then the corresponding zone
SVN-Revision: 17580
2009-09-14 14:47:43 +00:00
Felix Fietkau
36d7f7c017 madwifi: fix a wds related race condition
SVN-Revision: 17578
2009-09-14 10:45:34 +00:00
Felix Fietkau
84c01891da madwifi: remove an unimportant part of the ibss node handling fix, which led to a regression in ap-to-ap wds operation
SVN-Revision: 17576
2009-09-14 10:40:23 +00:00
Jo-Philipp Wich
8962270fec base-files: add /etc/rc.local to the default save file list
SVN-Revision: 17572
2009-09-12 15:57:31 +00:00
Jo-Philipp Wich
bdaeaafbef base-files: introduce a ready-to-use /etc/rc.local to let users run custom commands on init without creating custom init scripts
SVN-Revision: 17571
2009-09-11 21:35:03 +00:00
Andy Boyett
a5f80019ef bump some revisions and update copyrights
SVN-Revision: 17554
2009-09-10 10:07:04 +00:00
Felix Fietkau
d71228f092 madwifi: replace an implicit memcpy with an explicit one (cosmetic fix)
SVN-Revision: 17546
2009-09-09 00:30:36 +00:00
Felix Fietkau
d5cc8ea44b madwifi: fix several noderef and ibss merge issues that led to memory leaks and high system load
SVN-Revision: 17545
2009-09-09 00:17:13 +00:00
Felix Fietkau
91d40a14af Revert "fix nonhotpluggable networks not being brought up. Closes #2781" (r17527) until we've solved the race conditions it creates
SVN-Revision: 17544
2009-09-09 00:16:55 +00:00
Gabor Juhos
6a7693b247 package/mac80211: add menuconfig option for enabling debug support via debugfs
SVN-Revision: 17541
2009-09-08 07:32:08 +00:00
Felix Fietkau
488d168c25 move ppp ifname fixup from pppoe.sh to ppp.sh, so that it applies to all other ppp based protocols as well
SVN-Revision: 17529
2009-09-06 17:36:01 +00:00
Felix Fietkau
3b61c2c2b1 now that $(BOARD) is part of the opkg ARCH, there's no reason to keep the board name around in kmod-* package versions anymore
SVN-Revision: 17528
2009-09-06 17:26:37 +00:00
Travis Kemen
27915ac778 fix nonhotpluggable networks not being brought up. Closes #2781
SVN-Revision: 17527
2009-09-06 17:02:14 +00:00
Felix Fietkau
40e46b9830 fix jffs2 eof marker search in mtd (patch by Daniel Dickinson)
SVN-Revision: 17522
2009-09-05 23:38:51 +00:00
Gabor Juhos
f494bcc222 package/base-files: set state to 'preinit' before preinit.arch is used, and set state to 'failsafe' when entering failsafe mode
SVN-Revision: 17517
2009-09-05 18:44:48 +00:00
Felix Fietkau
7d67818ab1 Revert "add ifup -a to boot(), closes #4543 #2781" (r17515) Hotpluggable interfaces are already brought up before /etc/init.d/network boot and this change can break them, if the ifup -a command runs at the wrong time, also starts many interfaces twice, which can lead to issues with PPPoE.
SVN-Revision: 17516
2009-09-05 13:05:59 +00:00
Travis Kemen
1776830e64 add ifup -a to boot(), closes #4543 #2781
SVN-Revision: 17515
2009-09-05 05:33:23 +00:00
Travis Kemen
4c47562a37 extend logging functions
SVN-Revision: 17514
2009-09-04 21:09:13 +00:00
Felix Fietkau
8691bbb699 madwifi: add a configuration for uapsd (unscheduled automatic powersave delivery), turn it off by default because of compatibility issues with nokia phones
SVN-Revision: 17510
2009-09-03 19:31:48 +00:00
Florian Fainelli
ff8d3f63b1 udevtrigger depends on 2.6 kernels
SVN-Revision: 17509
2009-09-03 18:49:47 +00:00
Florian Fainelli
e8727498cb update hotplug2 to r199, fixes build failures on brcm-2.4
SVN-Revision: 17508
2009-09-03 18:33:52 +00:00
Florian Fainelli
36d8dd6bb3 udev depends on 2.6, cleanup Makefile
SVN-Revision: 17507
2009-09-03 18:11:32 +00:00
Felix Fietkau
6155fdf5d3 preinit: fix failsafe mode through ctrl+c on devices that do not provide a preinit.arch file
SVN-Revision: 17470
2009-09-02 15:14:53 +00:00
Felix Fietkau
d101694d97 wprobe: fix compile error because of missing isnan()
SVN-Revision: 17468
2009-09-02 12:55:26 +00:00
Hauke Mehrtens
291de07cb0 fix module loading with kernel 2.6.27
SVN-Revision: 17457
2009-09-01 14:53:35 +00:00
Felix Fietkau
91fe363562 uclibc: to rebuild libc.so.0, mklibs.py needs access to libc_so.a which was not exported by default. use it instead of libc_pic.a
SVN-Revision: 17438
2009-08-29 11:56:27 +00:00
Felix Fietkau
fc5426e4bc allow mklibs.py to optimize libgcc_s.so.1
SVN-Revision: 17437
2009-08-29 03:51:43 +00:00
Felix Fietkau
0464fa7f2a fix wrong kernel version based nls dependency
SVN-Revision: 17436
2009-08-28 16:26:53 +00:00
Felix Fietkau
e6b2b9bd41 add missing dependency for kmod-ntfs (patch from #5638)
SVN-Revision: 17435
2009-08-28 16:26:48 +00:00
Felix Fietkau
8c7c2d9116 Added identification of WRT610N and its button/led definitions.
Signed-off-by: Tomas Kopal <Tomas.Kopal@altap.cz>

SVN-Revision: 17434
2009-08-28 15:03:36 +00:00
Felix Fietkau
453c3b8fc0 Added support for identifying the BCM53115 switch found in WRT610N.
Signed-off-by: Tomas Kopal <Tomas.Kopal@altap.cz>

SVN-Revision: 17433
2009-08-28 14:20:37 +00:00
Felix Fietkau
ce5869bd9b madwifi: fix another unconverted netdev_ops issue
SVN-Revision: 17431
2009-08-28 12:50:56 +00:00
Florian Fainelli
255ffe962a update e2fsprogs to 1.41.9, add support for ext4 (#5748)
SVN-Revision: 17427
2009-08-27 09:16:54 +00:00
Florian Fainelli
c7d20c0a7e add the in-tree gspca driver
Signed-off-by: David Cooper <dave at kupesoft.com>

SVN-Revision: 17421
2009-08-27 08:38:16 +00:00
Felix Fietkau
590fdc946a firewall: emit hotplug events for interface add/remove
SVN-Revision: 17415
2009-08-26 22:46:24 +00:00
Gabor Juhos
34be279659 iw: update to 0.9.17
SVN-Revision: 17409
2009-08-26 15:29:54 +00:00
Felix Fietkau
241242cf74 udevtrigger: replace the non-portable tar options used to prevent a namespace conflict with a change to PKG_BUILD_DIR. fixes build on non-gnu systems
SVN-Revision: 17393
2009-08-24 23:22:32 +00:00
Felix Fietkau
d498ff436a move /bin/swconfig to /sbin
SVN-Revision: 17387
2009-08-24 22:05:49 +00:00
Geoff Levand
525d86686e udev: Update udev package from udev-106 to udev-142
Update the init scripts have to use udevadm where appropriate.
The udev package no longer provides separate udev utilities
like udevtrigger and udevsettle.  These have been incorporated
into the udev admin program udevadm.

Replace the udevextras sub package with config options to the udev
package.

Update the preinit script to check for '/lib/udev/devices', and
copy it to '/dev/ if it is found, then to conditionaly setup
/dev the old way with mknod etc.  Udev now recommends using
the directory '/lib/udev/devices' to initialize the '/dev'
directory at startup.

Signed-off-by: Geoff Levand <geoffrey.levand@am.sony.com>

SVN-Revision: 17378
2009-08-24 20:19:26 +00:00
Geoff Levand
0ff31d848f udevtrigger: Breakout udevtrigger package
Current versions of udev no longer provide the separate udevtrigger
utility that hotplug2 needs.  To allow for the udev package to
be updated, yet still provide a udevtrigger, create a new package
udevtrigger that is built from old udev sources.

Signed-off-by: Geoff Levand <geoffrey.levand@am.sony.com>

SVN-Revision: 17377
2009-08-24 20:16:07 +00:00
Geoff Levand
0142b07983 kexec-tools: Remove the unused file kexec.sh
Signed-off-by: Geoff Levand <geoffrey.levand@am.sony.com>

SVN-Revision: 17376
2009-08-24 20:13:39 +00:00
Geoff Levand
8de4d8abf2 kexec-tools: Make link /sbin/kexec for compatability with other distros
Signed-off-by: Geoff Levand <geoffrey.levand@am.sony.com>

SVN-Revision: 17375
2009-08-24 20:12:41 +00:00
Geoff Levand
a64a3b373a kexec-tools: Make build of kdump optional
Most systems won't need kdump, so make its build optional.

Signed-off-by: Geoff Levand <geoffrey.levand@am.sony.com>

SVN-Revision: 17374
2009-08-24 20:11:46 +00:00
Geoff Levand
66663e3314 kexec-tools: Minor makefile line end fixes
Signed-off-by: Geoff Levand <geoffrey.levand@am.sony.com>

SVN-Revision: 17373
2009-08-24 20:08:35 +00:00
Geoff Levand
9eeaebb730 kexec-tools: Add libtool PKG_FIXUP
libtool is needed to build kexec-tools.

Signed-off-by: Geoff Levand <geoffrey.levand@am.sony.com>

SVN-Revision: 17372
2009-08-24 20:07:36 +00:00
Geoff Levand
c931a7be14 kexec-tools: Update package to version 2.0.1
Update  package from kexec-tools-2.0.0 to kexec-tools-2.0.1.

Signed-off-by: Geoff Levand <geoffrey.levand@am.sony.com>

SVN-Revision: 17371
2009-08-24 20:06:26 +00:00
Felix Fietkau
13269c1891 fix pdc20xx compile for linux 2.6
SVN-Revision: 17359
2009-08-24 00:52:00 +00:00
Felix Fietkau
f29409ca1c brcm-2.4: fix ide disk detection on the wl-hdd
SVN-Revision: 17358
2009-08-23 23:56:19 +00:00
Felix Fietkau
5076142aa3 libpcap: fix kernel version check
SVN-Revision: 17349
2009-08-21 22:32:14 +00:00
Felix Fietkau
e43623701c busybox: adjust default config for nommu targets
SVN-Revision: 17348
2009-08-21 22:32:09 +00:00
Felix Fietkau
2015ef16b8 mac80211: fix a race condition in the cfg80211 scanning code (thx, johill)
SVN-Revision: 17341
2009-08-20 18:49:12 +00:00
Felix Fietkau
b9451d5542 b43: disable pio and pcmcia support
SVN-Revision: 17340
2009-08-20 17:32:52 +00:00
Felix Fietkau
f51eefd344 mac80211: reorganize compat code to make cfg80211 load without usb
SVN-Revision: 17339
2009-08-20 17:25:33 +00:00
Felix Fietkau
e06d472f3f fix a typo in the compat-wireless build speedup patch
SVN-Revision: 17337
2009-08-20 17:06:51 +00:00
Felix Fietkau
a3349d3795 mac80211: disable b43 lp-phy support for now
SVN-Revision: 17336
2009-08-20 16:56:36 +00:00
Felix Fietkau
7435fccb9c mac80211: speed up build by reducing the makefile shell calls, fix forced disable of rfkill
SVN-Revision: 17335
2009-08-20 16:52:46 +00:00
Felix Fietkau
7609c0ae88 wpa_supplicant: fix madwifi related config change handling
SVN-Revision: 17333
2009-08-20 15:58:55 +00:00
Felix Fietkau
f08684ffc0 mac80211: add missing config override
SVN-Revision: 17331
2009-08-20 15:41:19 +00:00
Felix Fietkau
72cf6925a4 now that each target has its own package directory, remove the base-files package renaming hack
SVN-Revision: 17330
2009-08-20 15:31:22 +00:00
Felix Fietkau
d5a641bcdf mac80211: fix ath5k dma size workaround for ar71xx Atheros legacy hardware does not perform well on ar71xx unless both TXCFG and RXCFG are forced to 4 bytes. The previous patch only changed RXCFG. The OpenWrt Madwifi HAL also sets both RXCFG and TXCFG
SVN-Revision: 17328
2009-08-20 15:09:03 +00:00
Felix Fietkau
c5226c3687 remove support for compat-wireless-old
SVN-Revision: 17327
2009-08-20 15:00:01 +00:00
Felix Fietkau
9b11d6fa98 upgrade mac80211 to 2008-08-20 and clean up some unnecessary patching to config.mk, which frequently causes rejects on new versions
SVN-Revision: 17326
2009-08-20 14:59:55 +00:00
Jo-Philipp Wich
7d1c2a0612 base-files: fix sysupgrade get_magic_word() function to return proper values if the first two bytes are identical
SVN-Revision: 17319
2009-08-19 19:12:34 +00:00
Felix Fietkau
f4ede912f4 madwifi: remove version selection support
SVN-Revision: 17316
2009-08-19 15:17:32 +00:00
Felix Fietkau
fe78c4885c remove support for the madwifi upstream release, it doesn't work on newer kernels and it's not very reliable anyway
SVN-Revision: 17315
2009-08-19 15:16:11 +00:00
Felix Fietkau
6fb461da2b madwifi: add patch for building all modules (except for the HAL) into a single module. saves space and gets rid of unnecessary exports removes support for onoe and amrr - I don't think anybody needs these anymore
SVN-Revision: 17314
2009-08-19 15:13:00 +00:00
Felix Fietkau
7c746b122f add powersave fixes based on patches by Steven Luo (#4376)
SVN-Revision: 17312
2009-08-19 14:48:31 +00:00
Felix Fietkau
7f6b21ae62 madwifi: refresh patches
SVN-Revision: 17311
2009-08-19 14:48:21 +00:00
Geoff Levand
7581681466 powerpc: Create a powerpc64 config feature
The config symbol TARGET_ps3 is used in the build files where
special handling for the 64 bit PowerPC processors is needed.
Introduce a new config feature powerpc64, and replace the use
of TARGET_ps3 with powerpc64.

Signed-off-by: Geoff Levand <geoffrey.levand@am.sony.com>

SVN-Revision: 17306
2009-08-18 23:07:45 +00:00
Geoff Levand
ffd920720b ps3-utils: Add Build/InstallDev section to package makefile
Signed-off-by: Geoff Levand <geoffrey.levand@am.sony.com>

SVN-Revision: 17302
2009-08-18 21:51:08 +00:00
Geoff Levand
36e79de239 ps3-utils: Update package to include latest repository fixes
Signed-off-by: Geoff Levand <geoffrey.levand@am.sony.com>

SVN-Revision: 17301
2009-08-18 21:50:15 +00:00
Florian Fainelli
7f931f64df add missing libsas configuration symbol
SVN-Revision: 17297
2009-08-18 12:46:39 +00:00
Gabor Juhos
b585d761c7 iw: update to 0.9.16
SVN-Revision: 17292
2009-08-17 09:46:50 +00:00
Gabor Juhos
af0d2abee5 mac80211: add deadlock fix patch
SVN-Revision: 17290
2009-08-16 19:55:10 +00:00
Gabor Juhos
c0d4cb1f24 Fix broken i2c module loading in R17269
Strip .ko suffix from module name.

Fix typo in name of i2c-scx200-acb module to be loaded.

Steve

Signed-off-by: Steve Brown <sbrown@cortland.com>

SVN-Revision: 17288
2009-08-16 12:39:47 +00:00
Nicolas Thill
2466ba038e remove *printf warnings preventing wprobe to build on uml x86_64
SVN-Revision: 17287
2009-08-16 10:26:22 +00:00
Nicolas Thill
757b8c4adb use KERNEL_CROSS instead of TARGET_CROSS to build kernel modules
SVN-Revision: 17286
2009-08-16 10:21:13 +00:00
Felix Fietkau
d8641e67e1 wprobe: fix tcp port for the proxy mode in the init script
SVN-Revision: 17278
2009-08-15 21:31:41 +00:00
Hauke Mehrtens
824c0095c6 increase release number
SVN-Revision: 17277
2009-08-15 16:54:09 +00:00
Hauke Mehrtens
f7abb800cf Do not build the mac80211 module in the kernel. The attributes skb->do_not_encrypt and skb->requeue in include/linux/skbuff.h are not used my mac80211 any more.
SVN-Revision: 17276
2009-08-15 16:42:48 +00:00
Hauke Mehrtens
620efa556f also exclude usb_unpoison_urb
SVN-Revision: 17275
2009-08-15 16:29:52 +00:00
Hauke Mehrtens
a8c28fc63c exclude kernel 2.6.27
SVN-Revision: 17274
2009-08-15 16:27:35 +00:00
Gabor Juhos
e89dfa6f3c kernel/modules: allow I2C modules to be compiled into the kernel (closes #5702)
SVN-Revision: 17269
2009-08-15 09:12:37 +00:00
Hauke Mehrtens
b1ae2c2c20 Build modules only if realy needed.
SVN-Revision: 17267
2009-08-15 08:36:33 +00:00
Hauke Mehrtens
babf8f5927 update openfw to 5.2
SVN-Revision: 17266
2009-08-15 08:35:03 +00:00
Hauke Mehrtens
7dcdcbbc24 Update to compat-wireless-2009-08-15
SVN-Revision: 17265
2009-08-15 08:26:38 +00:00
Florian Fainelli
92ee7505d8 fix path to orinoco wireless modules (#5701)
SVN-Revision: 17264
2009-08-14 15:21:23 +00:00
Jo-Philipp Wich
b44b066543 firewall: allow incoming udp/68 packets in the default configuration (#4108, #4781)
SVN-Revision: 17238
2009-08-13 03:31:53 +00:00
Florian Fainelli
8e10e1270c more compile fixes for sangam-atm and 2.6.31
SVN-Revision: 17228
2009-08-11 18:50:45 +00:00
Vasilis Tsiligiannis
b520582861 kmod-ipt-nathelper-extra: Fix kmod-textsearch dependency (#5665)
SVN-Revision: 17225
2009-08-11 16:39:53 +00:00
Felix Fietkau
ed497b57a7 madwifi: fix frame dropped counter
SVN-Revision: 17224
2009-08-11 14:05:57 +00:00
Felix Fietkau
5335a25026 madwifi: fix compiler warning
SVN-Revision: 17221
2009-08-11 02:14:33 +00:00
Felix Fietkau
f0380bfd82 fix software rx filter for ibss mode (based on a patch by harald schiöberg)
SVN-Revision: 17220
2009-08-11 02:14:28 +00:00
Felix Fietkau
a1c5477822 madwifi: fix compile error on kernels without net_device api compatibility
SVN-Revision: 17219
2009-08-11 02:14:15 +00:00
Jo-Philipp Wich
27da9d1984 base-files: move ipv6 module loading from setup_interface() to addif() in the hotplug call, this ensures that ipv6 is loaded before any interfaces or aliases with ip6addr option are configured (#5356)
SVN-Revision: 17217
2009-08-10 23:48:10 +00:00
Jo-Philipp Wich
6ccd4143eb opkg: fix duplicate parsing of config file, move opkg.conf back to /etc, bump package revision, thanks kupseoft
SVN-Revision: 17209
2009-08-10 22:38:37 +00:00
Hauke Mehrtens
ece3bdcdd6 Correct bool expressions in dependencies. This fixes #5627
SVN-Revision: 17208
2009-08-10 18:26:18 +00:00
Vasilis Tsiligiannis
08f7b6c408 kmod-net-hermes-pci, kmod-net-hermes-plx: Fix kmod-net-hermes dependency
SVN-Revision: 17206
2009-08-09 22:51:04 +00:00
Florian Fainelli
b2c58364fe more 2.6.30 related fixes for ar7-atm
SVN-Revision: 17183
2009-08-08 21:29:37 +00:00
Felix Fietkau
717a6344d4 decrease verbosity of mklibs.py
SVN-Revision: 17174
2009-08-08 02:37:59 +00:00
Felix Fietkau
b1a2f4b2b8 integrate mklibs.py support into the build process
SVN-Revision: 17173
2009-08-08 02:25:03 +00:00
Felix Fietkau
907fb8d8e5 install static libraries from uclibc to the rootfs staging dir
SVN-Revision: 17169
2009-08-08 02:24:45 +00:00
Felix Fietkau
4169a2e834 add a staging directory for unstripped package files, useful for debugging, will be used for mklibs integration later
SVN-Revision: 17167
2009-08-07 21:58:35 +00:00
Florian Fainelli
34e22309ef libiptc and libxtables should install their libraries as symbolic links (#5313, #5639)
SVN-Revision: 17162
2009-08-07 09:36:55 +00:00