Commit Graph

3733 Commits (237df628c3be59b23e5194e8173e207a529970bd)

Author SHA1 Message Date
Nicolas Thill 405553df58 kernel: specify kmod packages dependencies in a uniform way
SVN-Revision: 19271
2010-01-22 08:18:04 +00:00
Jo-Philipp Wich 946291c8d5 mac80211: fix spurious error return codes in enable_mac80211()
SVN-Revision: 19265
2010-01-22 00:58:52 +00:00
Felix Fietkau eb1190bb29 mac80211: fix hostapd wmm setting for multiple bss interfaces
SVN-Revision: 19264
2010-01-22 00:55:10 +00:00
Felix Fietkau 91dc246123 mtd: fix typo (thx, Plouj)
SVN-Revision: 19263
2010-01-21 23:48:52 +00:00
Jo-Philipp Wich 0cde46b3e7 add support for OvisLink WL-1600GL
SVN-Revision: 19262
2010-01-21 23:48:23 +00:00
Felix Fietkau 9237420b79 mac80211: fix multi-bss related rx handling bug
SVN-Revision: 19260
2010-01-21 23:38:49 +00:00
Jo-Philipp Wich 2920081f48 broadcom-wl: properly detach nas by using start-stop-daemon to launch it
SVN-Revision: 19257
2010-01-21 20:53:05 +00:00
Jo-Philipp Wich f3c6c80cb8 broadcom-wl: implement wepauth in wlc and support it in broadcom.sh, allows switching between open and shared authentication
SVN-Revision: 19256
2010-01-21 20:52:17 +00:00
Andy Boyett 0dcdaa3005 carl1970: fix download url. Closes #6542. Thanks swalker
SVN-Revision: 19253
2010-01-21 08:54:54 +00:00
Gabor Juhos 428f066b77 swconfig: show tagged port flag
SVN-Revision: 19238
2010-01-20 07:06:12 +00:00
Felix Fietkau ba7bfddaae mac80211: restructure /lib/wifi/mac80211.sh use the new multi-bss single instance hostapd mode move mac80211 specific bits out of /lib/wifi/hostapd.sh add a new option 'htmode' for switching between HT20 and HT40+,HT40-
SVN-Revision: 19235
2010-01-20 02:26:05 +00:00
Felix Fietkau c61daab867 hostapd: upgrade to latest git version, add patches to fix multi-bss support with a single hostapd instance
SVN-Revision: 19234
2010-01-20 02:26:00 +00:00
Felix Fietkau 131c3e1c72 ath9k: fix a beacon buffer leak on interface up/down
SVN-Revision: 19233
2010-01-20 02:25:55 +00:00
Jo-Philipp Wich 6eae630652 firewall: fix a race condition preventing interfaces from being added to the firewall on boot
SVN-Revision: 19232
2010-01-19 23:02:11 +00:00
Jo-Philipp Wich c8e7192064 mtd: treat failure to open FIS partition as fatal when a fis_layout is given, aborts mtd write if reformat is needed and FIS table not available
SVN-Revision: 19231
2010-01-19 21:28:22 +00:00
Felix Fietkau 43c96ad50c hostapd: remove all object files on config changes
SVN-Revision: 19229
2010-01-19 18:23:06 +00:00
Felix Fietkau 9d50c384be mac80211: fix firmware compat stuff for 2.6.32
SVN-Revision: 19222
2010-01-18 14:18:08 +00:00
Jo-Philipp Wich bf9917d651 base-files: disable bridge firewalling by default
SVN-Revision: 19214
2010-01-18 05:38:44 +00:00
Felix Fietkau 54bbc30687 swconfig: support providing the switch device name in an option instead of the section name - necessary to support switches that contain characters such as "-"
SVN-Revision: 19208
2010-01-18 00:38:04 +00:00
Felix Fietkau d787e5dfe1 mac80211: remove an obsolete patch
SVN-Revision: 19195
2010-01-17 20:49:33 +00:00
Felix Fietkau b97cfa4bf5 iw, mac80211: get the frequency info per-netdev instead of per-phy
SVN-Revision: 19194
2010-01-17 20:49:28 +00:00
Felix Fietkau 6f78b03bcb iw: print the current operating frequency in the phy info
SVN-Revision: 19179
2010-01-17 03:07:55 +00:00
Felix Fietkau 9f0c2d0a5b mac80211: allow user space to query the current operating frequency
SVN-Revision: 19178
2010-01-17 03:07:51 +00:00
Felix Fietkau 8bdee4acf7 mac80211: fix mac address handling for multiple phy/vif
SVN-Revision: 19177
2010-01-17 01:52:45 +00:00
Felix Fietkau 20daaf7480 mac80211: upgrade to compat-wireless 2010-01-15
SVN-Revision: 19176
2010-01-17 01:38:07 +00:00
Jo-Philipp Wich 8def1507df remove broadcom-mmc, superseded by broadcom-sdhc
SVN-Revision: 19173
2010-01-16 15:46:43 +00:00
Jo-Philipp Wich a123c4daaf add broadcom-sdhc - successor of broadcom-mmc (#6343)
SVN-Revision: 19172
2010-01-16 15:45:12 +00:00
Jo-Philipp Wich 39f2b6d957 base-files: sysupgade library coomon.sh has "bug" in glibc enviorement. For some reason ld-linux.so.3 is not installed at ramfs and sysupgrade always fails. Signed-off-by: Zintis Petersons <zintis.petersons@e-mail.lv>
SVN-Revision: 19167
2010-01-16 13:39:13 +00:00
Felix Fietkau 383cadf5d7 ath9k: add a workaround for the tx ack time issue triggered by the timing handling cleanups in 2.4 ghz, calculating the ack timeout the way it is described in 802.11-2007 currently leads to tx timeouts set it to a minimum of what the initvals set (64 usec) until we know what is causing this
SVN-Revision: 19156
2010-01-15 23:12:21 +00:00
Felix Fietkau 7c6b51f9e2 ath9k: fix rts/cts handling
SVN-Revision: 19147
2010-01-15 07:39:35 +00:00
Felix Fietkau 87226cbdc6 ath9k: tweak rx interrupt mitigation settings for better performance
SVN-Revision: 19146
2010-01-15 07:39:31 +00:00
Felix Fietkau bc28dd7d7d mac80211: add some ibss related fixes from linux-wireless@
SVN-Revision: 19145
2010-01-15 07:39:27 +00:00
Felix Fietkau b8ef670202 mac80211: fix ht capability detection (thx, stintel)
SVN-Revision: 19144
2010-01-15 02:55:29 +00:00
Felix Fietkau aa2ebbf15e mac80211: add a missing chunk of the short slot patch
SVN-Revision: 19143
2010-01-15 02:03:25 +00:00
Felix Fietkau b35e22bd24 mac80211: implement the distance setting
SVN-Revision: 19142
2010-01-15 01:16:52 +00:00
Felix Fietkau 0c66d3eef2 ath9k: fix short slot vs long slot handling, implement support for setting the coverage class
SVN-Revision: 19141
2010-01-15 01:16:48 +00:00
Felix Fietkau dce797bb74 iw: add patch for setting coverage class / distance
SVN-Revision: 19140
2010-01-15 01:16:44 +00:00
Felix Fietkau 6f5cd22319 mac80211: update to wireless-testing+wireless-2.6 from 2010-01-13
SVN-Revision: 19139
2010-01-15 01:16:40 +00:00
Felix Fietkau 40470f71fc iw: update to 0.9.19
SVN-Revision: 19138
2010-01-15 01:16:34 +00:00
Jo-Philipp Wich f8973238da wpa_supplicant: fix two syntax errors in wpa_supplicant.sh (#6504)
SVN-Revision: 19128
2010-01-14 18:48:42 +00:00
Jo-Philipp Wich 0f528002ad dropbear: add GatewayPorts (-a) option (#6503)
SVN-Revision: 19127
2010-01-14 18:43:05 +00:00
Jo-Philipp Wich d9ca4041c5 opkg: fallback to dest->root_dir if specified overlay_root does not exist on filesystem (#6498)
SVN-Revision: 19121
2010-01-13 20:21:39 +00:00
Jo-Philipp Wich 1b452e82b7 wpa_supplicant: add WEP key handling to conform with documented behaviour in mac80211.sh (#6493)
SVN-Revision: 19119
2010-01-13 19:31:47 +00:00
Jo-Philipp Wich cb30b52ec1 base-files, mac80211 (#6491) - fix wep key handling in iw with mac80211 based drivers - sanitize keys where necessary - put a procedure prepare_key_wep() into /sbin/wifi for use by other driver backends
SVN-Revision: 19118
2010-01-13 18:39:44 +00:00
Felix Fietkau 75d5301b3e mac80211: another minor fix to monitor mode queue selection
SVN-Revision: 19111
2010-01-12 03:10:12 +00:00
Felix Fietkau 1d109f9eb2 mac80211: upgrade to a new unofficial snapshot based on wireless-testing+wireless-2.6
SVN-Revision: 19110
2010-01-12 03:10:03 +00:00
Imre Kaloz 0b9849afbf refresh patch
SVN-Revision: 19102
2010-01-11 09:40:26 +00:00
Felix Fietkau a0f378097e mac80211: fix some monitor mode queue selection bugs
SVN-Revision: 19099
2010-01-11 05:57:59 +00:00
Jo-Philipp Wich b28f438a37 ppp: process option dns if peerdns is off (#6474)
SVN-Revision: 19093
2010-01-10 16:28:09 +00:00
Jo-Philipp Wich f40e9e8d8a dnsmasq: only write search directive if domain is actually set
SVN-Revision: 19090
2010-01-10 15:31:58 +00:00
Jo-Philipp Wich fd7889cf6f dnsmasq: add local domain as search directive to /tmp/resolv.conf
SVN-Revision: 19086
2010-01-09 21:03:48 +00:00
Felix Fietkau 8ed8fe14b2 hostapd: fix compile error with madwifi enabled
SVN-Revision: 19080
2010-01-08 21:25:40 +00:00
Felix Fietkau afb9aa89b6 mac80211: fix patch naming
SVN-Revision: 19078
2010-01-08 16:56:39 +00:00
Felix Fietkau c40e11d79e hostapd: upgrade to latest version
SVN-Revision: 19077
2010-01-08 16:55:19 +00:00
Felix Fietkau c418fd661f mac80211: various wds related fixes
SVN-Revision: 19076
2010-01-08 16:55:15 +00:00
Jo-Philipp Wich 02d30873eb dnsmasq: Fix setting the network-id for config host sections This renames name to networkid where applicable, and re-adds the name option for hosts. Signed-off-by: Stefan Bethke <stb@lassitu.de>
SVN-Revision: 19069
2010-01-08 00:03:08 +00:00
Felix Fietkau 28e836e392 carl9170: enable ht support by default
SVN-Revision: 19068
2010-01-07 22:51:08 +00:00
Felix Fietkau e5b704d350 carl9170: fix debugfs support
SVN-Revision: 19067
2010-01-07 22:22:10 +00:00
Felix Fietkau 6142c52634 add the carl9170 wifi driver for ar9170 devices
SVN-Revision: 19066
2010-01-07 21:59:57 +00:00
Felix Fietkau fa78fa7e43 mac80211: export a few ath header files
SVN-Revision: 19065
2010-01-07 21:59:51 +00:00
Felix Fietkau 999a050002 mac80211: fix spurious client reconnects triggered by rejected action frames being interpreted as chan switch announcements
SVN-Revision: 19064
2010-01-07 19:15:30 +00:00
Felix Fietkau fe32f100a8 mac80211: update to compat-wireless 2010-01-07 (unoffical snapshot, official ones are not working yet)
SVN-Revision: 19063
2010-01-07 19:15:05 +00:00
Jo-Philipp Wich d7272853a2 opkg: update to r513, move lock-file to /var/lock and drop cleanup patch - went upstream
SVN-Revision: 19061
2010-01-07 12:37:49 +00:00
Nicolas Thill 6769fc65bb kernel: cleanup crypto stuff and fix module names on 2.4
SVN-Revision: 19058
2010-01-06 18:50:38 +00:00
Nicolas Thill 04ba8ab358 kernel: remove even more calls to CompareKernelPatchVer
SVN-Revision: 19057
2010-01-06 18:46:42 +00:00
Felix Fietkau 23f08317be mac80211: merge some further fixes to the queue stop patch
SVN-Revision: 19056
2010-01-06 18:43:01 +00:00
Hamish Guthrie 65b924dad7 wpa_supplicant: remove legacy PS3 gelic wpa driver support
SVN-Revision: 19052
2010-01-06 09:35:58 +00:00
Felix Fietkau e5e3624fff ixp4xx: allocate all skbs using GFP_DMA this ensures that dma bounce buffers will not be used frequently when bridging or routing frames between ethernet and wifi. significantly improves ath9k performance and obsoletes an ath specific patch
SVN-Revision: 19051
2010-01-06 06:05:15 +00:00
Felix Fietkau 8ec79b460c run led init after /etc/init.d/done to keep the configured led settings active after the system has finished booting Signed-off-by: Nuno Goncalves <nunojpg@gmail.com>
SVN-Revision: 19050
2010-01-06 02:34:20 +00:00
Nicolas Thill 6e3bbe7843 kernel: remove more calls to CompareKernelPatchVer and use 2.4 exceptions instead
SVN-Revision: 19049
2010-01-06 01:11:31 +00:00
Nicolas Thill ad91c89f08 kernel: fix IDE modules on 2.4
SVN-Revision: 19048
2010-01-06 01:08:00 +00:00
Felix Fietkau 2a0225f061 mac80211: merge johill's tx queue stop fix patch from the linux-wireless list - fixes serious latency spike and tcp throughput drop issues
SVN-Revision: 19045
2010-01-05 19:14:28 +00:00
Felix Fietkau 503cf5df83 mac80211: update ath9k tx fix with changes from upstream
SVN-Revision: 19043
2010-01-05 18:37:14 +00:00
Florian Fainelli b1dca51ad0 fix zlib linking failures with gcc-4.4+ (#6173)
SVN-Revision: 19012
2010-01-02 19:45:50 +00:00
Florian Fainelli 61a1c4d06b add western digital netcenter support to broadcom-diag (#6124) original patch from Christoph Muellner
SVN-Revision: 19008
2010-01-02 16:22:20 +00:00
Florian Fainelli 5acf538f13 enable hso on ar71xx (#6432)
SVN-Revision: 18995
2010-01-02 12:15:20 +00:00
Gabor Juhos f759c749de package: kernel/modules: package module for MAC-VLAN support
SVN-Revision: 18980
2009-12-31 14:33:31 +00:00
Florian Fainelli 814cd2301a spidev_test depends on kmod-spi-dev to work
SVN-Revision: 18975
2009-12-30 22:19:55 +00:00
Florian Fainelli 328e4d3405 defer the loading of spidev after spi master drivers
SVN-Revision: 18974
2009-12-30 22:19:49 +00:00
Florian Fainelli 1c5bc31e17 fix bluetooth and ide breakage after r18955 (#6422)
SVN-Revision: 18972
2009-12-30 10:52:28 +00:00
Florian Fainelli b6f5eeb1ee fix wrong paths after r18955.
SVN-Revision: 18957
2009-12-28 14:55:38 +00:00
Florian Fainelli 36743687a8 fix trailing endif after r18954. (#6420)
SVN-Revision: 18956
2009-12-28 09:19:32 +00:00
Imre Kaloz 29a020ffb3 remove handling of older unsupported kernels
SVN-Revision: 18955
2009-12-27 21:54:09 +00:00
Imre Kaloz 4e71b48c2a remove 2.6.28 specific stuff from kernel packages
SVN-Revision: 18954
2009-12-27 21:42:38 +00:00
Michael Büsch bced3bd81b b43-fwsquash: ucode2.fw also supports core rev 3
SVN-Revision: 18948
2009-12-26 23:20:24 +00:00
Hauke Mehrtens abade416d1 b43 and b43legacy: squash firmware
Only G and L-PHY are supportted by b43 driver
Add squash firmware for b43legacy

SVN-Revision: 18947
2009-12-26 23:15:16 +00:00
Andy Boyett 3c175fb47c wprobe: fix interface selection. Thanks morpheus, Freifunk Aurich
SVN-Revision: 18946
2009-12-26 19:21:10 +00:00
Hauke Mehrtens f1e9fb687b b43: Add L-PHY firemware files to squash script
Use firmware 4.178.10.4 as default on.
Select firmware for all supported phy types and version as default.

Close ticket #5978

SVN-Revision: 18935
2009-12-26 01:06:36 +00:00
Jo-Philipp Wich 2a83e90ceb dnsmasq: While trying to document the dhcp UCI config, I noticed that the name config option is applied wrongly when adding static addresses. Cf. the dnsmasq man page. Signed-off-by: Stefan Bethke <stb@lassitu.de>
SVN-Revision: 18934
2009-12-26 00:23:35 +00:00
Felix Fietkau 0a24ec2e4a mac80211: fix handling of vif mac addresses in /lib/wifi/mac80211.sh (patch from #6401)
SVN-Revision: 18923
2009-12-24 11:05:04 +00:00
Felix Fietkau 6ec88dfdfc add Askey RT210W support (patch from #6380)
SVN-Revision: 18922
2009-12-24 11:00:31 +00:00
Felix Fietkau 46f75ee869 add WRT300N v1.1 support (patch from #6379)
SVN-Revision: 18921
2009-12-24 10:58:09 +00:00
Felix Fietkau 496df32d91 wprobe: fix up data lengths in the ipfix exporter
SVN-Revision: 18919
2009-12-24 10:34:29 +00:00
Nicolas Thill fdd4a4e613 e2fsprogs: restore patch from [12355], lost between upgrade & downgrade
SVN-Revision: 18909
2009-12-23 21:17:22 +00:00
Nicolas Thill 5734bdddcd disable a few packages failing on ps3 as well (marking them as BROKEN)
SVN-Revision: 18905
2009-12-23 11:08:22 +00:00
Nicolas Thill 33db876248 disable a few packages failing on pxcab (marking them as BROKEN)
SVN-Revision: 18903
2009-12-23 09:53:06 +00:00
Nicolas Thill 214b3c90f3 ipset: use a common DEPENDS for both ipset and kmod-ipset packages
SVN-Revision: 18902
2009-12-23 09:32:45 +00:00
Nicolas Thill f624d673dd kernel: enable kmod-sound-core on uml
SVN-Revision: 18901
2009-12-23 08:56:46 +00:00
Vasilis Tsiligiannis ddba20a829 mac80211: Don't echo missing physical device errors to wireless config file
SVN-Revision: 18896
2009-12-22 21:45:08 +00:00
Florian Fainelli e63dfd411e allow different ar7-atm versions to be selected (#6345)
SVN-Revision: 18887
2009-12-22 12:28:02 +00:00
Jo-Philipp Wich e528ed80da opkg: only select overlay_root if the install destination is root, this eliminates the need for force_space when using external destinations like usb disks
SVN-Revision: 18884
2009-12-22 11:46:49 +00:00
Nicolas Thill 66eee451b9 wprobe: mask as BROKEN on cris
SVN-Revision: 18883
2009-12-22 06:10:30 +00:00
Nicolas Thill 026d20249b gdb: not support on cris
SVN-Revision: 18882
2009-12-22 06:09:48 +00:00
Jo-Philipp Wich 51d2ab9308 opkg: fix invalid free triggered by 011-old-config-location.patch and replace 012-cleanup-tmpdir.patch with upstream fix
SVN-Revision: 18879
2009-12-21 15:09:08 +00:00
Nicolas Thill c00d5e59f0 mark mac80211 & madwifi as BROKEN for ep93xx
SVN-Revision: 18877
2009-12-21 12:33:45 +00:00
Hamish Guthrie 406a4a885d Add udhcpc command-line argument to request rootpath
SVN-Revision: 18876
2009-12-21 10:25:15 +00:00
Jo-Philipp Wich 908bdfd435 opkg: the current version leaves empty temp directories behind, clean them up before exit
SVN-Revision: 18872
2009-12-21 03:28:11 +00:00
Nicolas Thill f1f5ea2739 e2fsprogs: use select-style dependencies, don't ship dev shlib symlink
SVN-Revision: 18866
2009-12-21 00:59:14 +00:00
Nicolas Thill efff03d144 gdb: fix build failure with arm targets
SVN-Revision: 18865
2009-12-20 23:24:16 +00:00
Jo-Philipp Wich 608de32479 opkg: update to r503 - reduces peak memory usage by further 20%, rebased patches, restored old config file default
SVN-Revision: 18864
2009-12-20 21:21:14 +00:00
Felix Fietkau 6d3d1504cf mac80211: fix a race condition in ad-hoc bringup with fixed bssid
SVN-Revision: 18859
2009-12-20 11:04:43 +00:00
Felix Fietkau 0acff05a9c ipfix: sync changes from openimp
SVN-Revision: 18856
2009-12-19 22:19:42 +00:00
Felix Fietkau 93f368cb23 libipfix: specify the number of the wprobe ie append script on the command line
SVN-Revision: 18855
2009-12-19 22:19:34 +00:00
Felix Fietkau 2caa29bc44 wprobe-util: always print regular output to stdout instead of stderr
SVN-Revision: 18854
2009-12-19 22:19:26 +00:00
Felix Fietkau da80071315 madwifi: fix antenna selection for ubnt loco2/loco5
SVN-Revision: 18853
2009-12-19 22:19:19 +00:00
Felix Fietkau 6a2c27b4e8 wprobe: export raw values (n, s, ss) to ipfix collectors for improved measurement accuracy
SVN-Revision: 18852
2009-12-19 22:19:09 +00:00
Nicolas Thill 8b10e4eab2 kernel: use select instead of depend for kmod-crc16 dependency in kmod-ax25 (closes: #5843)
SVN-Revision: 18847
2009-12-19 13:14:17 +00:00
Nicolas Thill 9ca044a009 kernel: fix kmod-ipt-iprange (closes: #6187)
SVN-Revision: 18838
2009-12-18 19:09:33 +00:00
Nicolas Thill 684940c993 add ipset v4.1
SVN-Revision: 18833
2009-12-18 17:19:46 +00:00
Nicolas Thill 94dbd93ea4 iptables: add an iptables-mod-ipset package (closes: #6327)
SVN-Revision: 18832
2009-12-18 17:17:49 +00:00
Nicolas Thill 18112a36bb wprobe: use a shared DEPENDS between packages, mark them as BROKEN on ps3 & pxcab
SVN-Revision: 18813
2009-12-18 10:51:10 +00:00
Nicolas Thill cd906043d8 mac80211: fix rt2x00-lib dependency on PCI/USB
SVN-Revision: 18812
2009-12-18 10:43:18 +00:00
Nicolas Thill 1772df7037 base-files: check for libpthread_so.a instead of libc_so.a (some gcc/libc combinations don't provide a libpthread_so.a matching libc_so.a)
SVN-Revision: 18810
2009-12-18 10:32:38 +00:00
Felix Fietkau cff27487bb openssl: use assembler version of aes on arm - nearly doubles aes encryption performance
SVN-Revision: 18790
2009-12-16 02:03:20 +00:00
Florian Fainelli be7d2663b3 let usb-video load after video-core (#6214)
SVN-Revision: 18788
2009-12-15 20:17:44 +00:00
Nicolas Thill 384204dd0b busybox: update to v1.15.3
SVN-Revision: 18781
2009-12-15 03:38:51 +00:00
Nicolas Thill 03ab02cde7 busybox: remove uniq memleak patch, applet was fixed upstream in v1.15.2 (closes: #6354)
SVN-Revision: 18778
2009-12-14 15:57:00 +00:00
Jo-Philipp Wich c74fe3cfff kernel: fix typo that prevents autoloading of the rdc321x_wdt driver
SVN-Revision: 18767
2009-12-12 21:31:17 +00:00
Gabor Juhos 731837aa8e modules: package the leds-wndr3700-usb driver
SVN-Revision: 18759
2009-12-11 20:32:33 +00:00
Felix Fietkau f26b153836 madwifi: add a watchdog for software beacon alert interrupts
SVN-Revision: 18740
2009-12-11 02:12:19 +00:00
Felix Fietkau b24884eeff madwifi: fix noise level display and make the cca threshold configurable through sysctl
SVN-Revision: 18739
2009-12-11 02:12:15 +00:00
Felix Fietkau 10f627db5c firewall: fix fallout from r18716 (fixes #6338)
SVN-Revision: 18733
2009-12-10 18:18:37 +00:00
Gabor Juhos ae89e435d9 mac80211: fix depends
SVN-Revision: 18732
2009-12-10 13:50:02 +00:00
Felix Fietkau b4ea1b0ac3 hostapd: parse the option for hiding the ESSID (#6310)
SVN-Revision: 18727
2009-12-09 19:10:54 +00:00
Felix Fietkau eb760dffc3 add missing config option for v4l1 (fixes #6314)
SVN-Revision: 18726
2009-12-09 19:04:57 +00:00
Felix Fietkau 679cab88fe Fix a memory leak in hotplug2 environment handling. Bump hotplug2 to the latest svn revision, remove obsolete patches.
Memory leak is caused by the way hotplug2 handles environment variables,
using setenv() and unsetenv(). setenv() creates copies of the supplied
strings, but, due to a POSIX blunder, these copies are never destroyed
by unsetenv(), neither in glibc nor uclibc - not until the program
terminates.

Since some events are handled directly in the main process, even when
configured with the "fork" worker, hotplug2 memory usage will keep
growing over time. This can be observed by running "udevtrigger" and
noting the increase in hotplug2 VmRSS after each run.

This patch uses putenv() instead, which leaves storage management to
the caller, so that we can explicitly delete stuff when it's no longer
needed.

Signed-off-by: Aleksandar Radovanovic <biblbroks@sezampro.rs>

SVN-Revision: 18725
2009-12-09 18:50:49 +00:00
Felix Fietkau d5d8a225f8 broadcom-wl: add rts/frag threshold settings (patch from #4769)
SVN-Revision: 18720
2009-12-09 17:29:10 +00:00
Felix Fietkau d431d864b8 mac80211: fix RTS threshold not being set for mac80211 devices
A typo prevented it from working, tested with ar71xx and ath9k.

Signed-off-by: Otto Solares <solca@guug.org>

SVN-Revision: 18719
2009-12-09 17:22:25 +00:00
Felix Fietkau 91a8f2334a add missing argument to debug/mount wrappers (thx, matteo)
SVN-Revision: 18718
2009-12-09 17:13:16 +00:00
Felix Fietkau 889532d1fd do not start multiple subshells for applying /etc/uci-defaults. use sh -x for hush compatibility
SVN-Revision: 18717
2009-12-09 15:15:25 +00:00
Felix Fietkau 74cbcc9ee5 firewall: get rid of recursive shell script inclusion to improve hush compatibility
SVN-Revision: 18716
2009-12-09 14:04:37 +00:00
Felix Fietkau f1649982e2 functions.sh: use functions instead of aliases for the debug, mount wrappers - hush does not have aliases
SVN-Revision: 18715
2009-12-09 13:36:43 +00:00
Felix Fietkau 9e99581621 adjust dependencies of firewall and qos-scripts, so that these packages are visible even when iptables is not selected
SVN-Revision: 18714
2009-12-09 13:36:39 +00:00
Felix Fietkau 1ab62895f7 iptables: move to 'Network' in menuconfig
SVN-Revision: 18713
2009-12-09 13:36:35 +00:00
Felix Fietkau 77c391b8b1 busybox: adjust hush default configuration
SVN-Revision: 18712
2009-12-09 13:36:28 +00:00
Jo-Philipp Wich cc7827d993 iptables: bump pkg revision
SVN-Revision: 18707
2009-12-08 20:53:27 +00:00
Jo-Philipp Wich e830181f47 iptables: add comment match to the core package
SVN-Revision: 18706
2009-12-08 20:52:58 +00:00
Felix Fietkau 4ab57b9e0f fix firmware loading broken by the busybox upgrade
SVN-Revision: 18705
2009-12-08 20:04:38 +00:00
John Crispin d2dbb42387 make uboot work on arcaydian board
SVN-Revision: 18700
2009-12-08 14:37:12 +00:00
Florian Fainelli 6a4814517f package nls cp866 support (#6281)
SVN-Revision: 18690
2009-12-07 23:59:06 +00:00
Florian Fainelli 6b306ba7b8 update busybox to 1.15.2 (#5926)
SVN-Revision: 18684
2009-12-07 16:56:04 +00:00
Felix Fietkau 6cdf436893 mac80211: update to compat-wireless 2009-12-05 and fix a critical bug in ath9k tx status reporting
SVN-Revision: 18666
2009-12-05 17:12:56 +00:00
Felix Fietkau fee32f227e mac80211: set the country code through iw reg, setting it only through hostapd apparently does not work
SVN-Revision: 18665
2009-12-05 17:12:51 +00:00
Jo-Philipp Wich af947d5c89 mac80211: fix a shell syntax error
SVN-Revision: 18664
2009-12-05 15:11:47 +00:00
Jo-Philipp Wich 37758a2672 wpa_supplicant: relax parsing of encryption mode, drop support for uppercase modes
SVN-Revision: 18663
2009-12-05 15:09:20 +00:00
Jo-Philipp Wich 6da667f886 mac80211: fix wpa handling in sta mode
SVN-Revision: 18662
2009-12-05 15:08:25 +00:00
Florian Fainelli 03ca3bf5bb allow building hostap-driver and its dependencies on 2.6.32 (#6305)
SVN-Revision: 18658
2009-12-05 12:54:30 +00:00
Florian Fainelli 6891ad6ef6 CONFIG_RFKILL_INPUT is a boolean
SVN-Revision: 18634
2009-12-04 14:52:41 +00:00
Florian Fainelli e154e4361b prevent madwifi from being compiled on sibyte
SVN-Revision: 18631
2009-12-04 14:52:30 +00:00
Hamish Guthrie 40f51884ed kmod-sound-ps3: Modified target dependencies
SVN-Revision: 18629
2009-12-04 12:18:01 +00:00
Felix Fietkau 86bfe0a701 mac80211: rename autogenerated wifi-device sections from wifi* to radio* to prevent conflicts with madwifi interface naming
SVN-Revision: 18627
2009-12-03 18:35:31 +00:00
Felix Fietkau 9e6c05a20d ath9k: disable interrupt mitigation - it hurts performance on embedded systems
SVN-Revision: 18626
2009-12-03 18:35:26 +00:00
Jo-Philipp Wich 6cb040903b firewall: initialize dest_port with src_dport if omitted in redirect sections to narrow down corresponding forward rules to the actual target ports - thanks Niels Boehm! (#6249)
SVN-Revision: 18617
2009-12-01 22:31:10 +00:00
Florian Fainelli a263714936 fix p54usb firmware installation (#6260)
SVN-Revision: 18615
2009-11-30 21:26:12 +00:00
Felix Fietkau 4ca03b54ee hostapd: update to latest git, fixes ampdu settings in the beacon HT IE
SVN-Revision: 18606
2009-11-29 16:56:38 +00:00
Felix Fietkau 7e3d67e546 hostapd: replace the wme_* config variables with wmm_* ones (fixes #6247)
SVN-Revision: 18602
2009-11-29 14:13:47 +00:00
Felix Fietkau 7d599ee46c mac80211: fix up wds sta mode after r18591
SVN-Revision: 18600
2009-11-29 13:56:41 +00:00
Florian Fainelli 8ba061b3cf prevent some modules from being built on ubicom32 since they do not compile or link
SVN-Revision: 18595
2009-11-29 00:33:32 +00:00
Hauke Mehrtens 7fac6dd17f Update regulatory database to version 2009.11.25
SVN-Revision: 18592
2009-11-28 23:16:40 +00:00
Hauke Mehrtens a9241174f5 Update iw to version 0.9.18
The deleted patches went upstream.

SVN-Revision: 18591
2009-11-28 23:16:11 +00:00
Gabor Juhos becedde3f1 mac80211: use mac address from platform data if present on ath9k
SVN-Revision: 18584
2009-11-28 18:01:03 +00:00
Gabor Juhos 756b6fdbf3 mac80211: fix detection of multiple mac80211 devices
SVN-Revision: 18583
2009-11-28 18:00:59 +00:00
Gabor Juhos ff7c793af5 mac80211: remove trailing whitespaces in mac80211.sh
SVN-Revision: 18582
2009-11-28 18:00:53 +00:00
Florian Fainelli ef499299ea update p54usb firmware to 2.13.24.0.lm87.arm (#6177, #6237)
SVN-Revision: 18580
2009-11-28 14:25:41 +00:00
Gabor Juhos 1104a67439 mac80211: fix default channel selection in mac80211.sh (thanks to blubberdiblub)
SVN-Revision: 18577
2009-11-28 13:49:14 +00:00
Gabor Juhos 7ce91a64f0 mac80211: fix a typo in the mac80211.sh
SVN-Revision: 18567
2009-11-27 21:21:28 +00:00
Gabor Juhos fee0ea3ba8 mac80211: update ath9k patch
SVN-Revision: 18563
2009-11-27 21:21:14 +00:00
Gabor Juhos 05c8eef651 mac80211: select channel 36 by default on 5GHz only devices
SVN-Revision: 18562
2009-11-27 21:21:10 +00:00
Florian Fainelli 4ac3fb8e45 libuuid needs to be compiled with fPIC/pic.
SVN-Revision: 18542
2009-11-26 16:05:20 +00:00
Markus Wigge c05ba34ba7 new upstream release 2.51 with some fixes, see http://www.thekelleys.org.uk/dnsmasq/CHANGELOG refreshed patches for new release
SVN-Revision: 18541
2009-11-26 10:58:01 +00:00
Gabor Juhos 5838c83c1f package/mac80211: disable 2GHz band for 5GHz only devices
SVN-Revision: 18537
2009-11-25 20:35:58 +00:00
Florian Fainelli 2937618dd9 prevent busybox's ping6 from crashing (#4604)
SVN-Revision: 18528
2009-11-24 22:13:19 +00:00
Felix Fietkau cafe76e103 ath: only use GFP_DMA on ixp4xx
SVN-Revision: 18525
2009-11-24 13:55:37 +00:00
Hamish Guthrie e1a2e7037f kmod-sound-core: Add new 2.6.32 kernel config option
SVN-Revision: 18523
2009-11-24 10:39:31 +00:00
Florian Fainelli 0fb52dee86 downgrade e2fsprogs to 1.40.11 which does not segfault until we fix the issue (#6073)
SVN-Revision: 18517
2009-11-23 23:53:23 +00:00
Florian Fainelli 7d7b200cb5 package sfdisk from util-linux-ng (#5998)
SVN-Revision: 18513
2009-11-23 22:30:45 +00:00
Florian Fainelli 1f24cd1700 update compcache to 0.5.4 (#6018)
SVN-Revision: 18512
2009-11-23 22:30:42 +00:00
Felix Fietkau 9fce92753f separate ath9k debugfs support from ath9k debugging, use the mac80211 debugfs config option to enable it
SVN-Revision: 18505
2009-11-23 22:01:45 +00:00
Felix Fietkau d6cb068098 mac80211: do not build b44
SVN-Revision: 18504
2009-11-23 22:01:40 +00:00
Felix Fietkau e69581be06 ath9k: add a few debugfs files to access the chainmasks and registers
SVN-Revision: 18503
2009-11-23 20:38:18 +00:00
Felix Fietkau e39038f688 mount debugfs by default
SVN-Revision: 18502
2009-11-23 20:35:05 +00:00
Felix Fietkau 79fcadc146 hostapd: fix rebuild checks (#6210)
SVN-Revision: 18497
2009-11-23 17:12:54 +00:00
Nicolas Thill 0153a9bfea busybox: restore previous inittab handling when terminal can't be accessed (closes: #6181)
SVN-Revision: 18485
2009-11-22 17:00:50 +00:00
Jo-Philipp Wich 5a485c4112 dnsmasq: Set a list of addnhosts files. e.g. list 'addnhosts' '/var/etc/hosts.olsr' list 'addnhosts' '/var/etc/hosts.olsrv6' hosts.olsr for ipv4 and hosts.olsrv6 for ipv6 addresses. Signed-off-by: Patrick Grimm <patrick@lunatiki.de>
SVN-Revision: 18470
2009-11-22 11:52:08 +00:00
Felix Fietkau e4489675b5 mac80211: update to compat-wireless 2009-11-21
SVN-Revision: 18465
2009-11-22 07:13:30 +00:00
Felix Fietkau f1da5431bb build variants: only build opkg packages for the requested build variant (or any if no variant was specified for the package)
SVN-Revision: 18464
2009-11-22 07:08:39 +00:00
Jo-Philipp Wich 4d9b1d6c75 base-files: sysupgrade: restrict find command to plain files to avoid duplicates when generating the conffiles tgz archive
SVN-Revision: 18455
2009-11-20 23:02:35 +00:00
Felix Fietkau 1f88eb26ac ath9k: fix compiler warning without debug enabled
SVN-Revision: 18452
2009-11-18 18:35:31 +00:00
Felix Fietkau f5c4ff9389 ath9k: fix bisectability of rc patches
SVN-Revision: 18445
2009-11-18 04:42:40 +00:00
Felix Fietkau 57d7f2f99a ath9k: split up and adjust rc cleanup patch according to upstream feedback, also fix tx status reporting for minstrel compatibility
SVN-Revision: 18444
2009-11-18 03:48:55 +00:00