Commit Graph

6443 Commits (1963c6b019c7f77922e686a17bce8e4c15199ce3)

Author SHA1 Message Date
Felix Fietkau 429886fbbb netifd: add a hotplug handler for setting sysctls (based on the old 10-routes file)
SVN-Revision: 30743
2012-02-27 16:23:47 +00:00
Felix Fietkau e3ec30cad1 mac80211: update to wireless-testing 2012-02-23
SVN-Revision: 30742
2012-02-27 16:23:43 +00:00
Felix Fietkau 8ad6213f59 netifd: add a new udhcpc default script for command line use (no uci support)
SVN-Revision: 30741
2012-02-27 16:23:39 +00:00
Jo-Philipp Wich 9aaca7f1b1 firewall: allow ICMPv6 type 129 (echo reply) - this fixes basic ICMPv6 in case no connection tracking is used
SVN-Revision: 30727
2012-02-25 21:00:23 +00:00
Jo-Philipp Wich 280605c2d6 kernel: only depend on kmod-rtc-core if its provided by the used Kernel version
SVN-Revision: 30716
2012-02-25 13:05:59 +00:00
Jo-Philipp Wich 1b7f0f3c0d dropbear: patch possible use after free by authenticated remote users with active command restrictions (CVE-2012-0920)
SVN-Revision: 30714
2012-02-25 12:40:46 +00:00
Jo-Philipp Wich ed5b7b7392 uci: update to git head, reduces quotations in exported config files and fixes delta list handling in the Lua binding
SVN-Revision: 30711
2012-02-24 18:07:06 +00:00
Jo-Philipp Wich b585d59096 broadcom-wl: remove an erroneous BUG() call in the glue driver
SVN-Revision: 30709
2012-02-24 13:36:46 +00:00
Jo-Philipp Wich fe2d387a8c firewall: bail out if uci is used in firewall include files
SVN-Revision: 30694
2012-02-23 18:50:47 +00:00
Jo-Philipp Wich c3d47454b2 iwinfo: fix wl backend, unsigned -> signed for mcs idx, revision bump after latest abi changes
SVN-Revision: 30693
2012-02-23 18:20:51 +00:00
Jo-Philipp Wich 76bb0f3309 iwinfo: replace internal constant mode strings with enums
SVN-Revision: 30692
2012-02-23 13:16:09 +00:00
Jo-Philipp Wich b1af9a779f iwinfo: implement netlink scanning code, rework IE parsing code
SVN-Revision: 30691
2012-02-23 12:18:46 +00:00
Jo-Philipp Wich 2791734179 iwinfo: fix array size mismatch after r30684
SVN-Revision: 30685
2012-02-22 13:56:06 +00:00
Jo-Philipp Wich c86c74b1e4 Allow full 250mw (24dBm) on WRT54GL and related with wl legacy driver on iwinfo Signed-off-by: Hanno Schupp <hanno.schupp@gmail.com>
SVN-Revision: 30684
2012-02-22 13:41:50 +00:00
Jo-Philipp Wich 9423b3a383 Adjust txpower offset for Nano and Picostation M2 in iwinfo Signed-off-by: Hanno Schupp <hanno.schupp@gmail.com>
SVN-Revision: 30683
2012-02-22 13:40:29 +00:00
Jo-Philipp Wich 64cc700dcc iwinfo: add per-station rate and mcs info to assoclist op
SVN-Revision: 30682
2012-02-22 13:39:16 +00:00
Jo-Philipp Wich a6c89c02ca iwinfo: fix logic flaw in mtd partition check
SVN-Revision: 30678
2012-02-22 12:30:24 +00:00
Felix Fietkau d85a504d3c iptables: make it possible to dynamically configure built-in statically linked extensions, fold -mod-conntrack and -mod-nat into the default package. saves about 8k on an ar71xx default squashfs
SVN-Revision: 30676
2012-02-22 01:47:48 +00:00
Felix Fietkau cd6a2fc6a0 iptables: do not link binaries with -rdynamic, plugins do not need any symbols from the main executable. saves some space
SVN-Revision: 30675
2012-02-21 23:03:21 +00:00
Hauke Mehrtens 6f33fa553b mac80211: b43: use firmware version 666.2 as default
SVN-Revision: 30673
2012-02-21 20:36:58 +00:00
Jo-Philipp Wich 184c535815 iwinfo: fix logic flaw in WPA OUI filtering, solves misdetecting various WPA2-PSK only networks as mixed mode
SVN-Revision: 30672
2012-02-21 18:19:26 +00:00
Felix Fietkau d679fa5f9f dropbear: disable assertions to reduce code size
SVN-Revision: 30668
2012-02-21 00:52:43 +00:00
Felix Fietkau 1a167905c6 hostapd: disable the state dump callback to save a few more kb
SVN-Revision: 30667
2012-02-21 00:27:28 +00:00
Felix Fietkau a77cf0cd62 hostapd: add configurable debug message minimum priority to cut down on bloat generated by excessive debug messages
SVN-Revision: 30666
2012-02-20 23:41:52 +00:00
Hauke Mehrtens 67d0f8af26 mac80211: fix memory leak on bcm5354
The ucode triggers the gpio pins used for the buttons and causes diag to handle them and send them to userspace.
This only happened with a more recent firmware.
This patch was tested on an Asus wl-520GU and should also work on the other bcm5354 based asus devices. I do not know if it works on the dir320.

SVN-Revision: 30665
2012-02-20 22:46:27 +00:00
Jo-Philipp Wich 8ce7505b91 iwinfo: iwinfo_hardware_id_from_mtd() never writes, so do not request write access in mmap()
SVN-Revision: 30664
2012-02-20 21:27:41 +00:00
Jo-Philipp Wich 39902886f0 iwinfo: recognize AR5416 EEPROMs as seen on the Ubiquiti Picostation M2
SVN-Revision: 30663
2012-02-20 21:17:59 +00:00
Felix Fietkau 33bda4b64b add gpio-button-hotplug, like button-hotplug + gpio-keys-polled, fully compatible, but without the nasty input-core dependency chain
SVN-Revision: 30659
2012-02-20 10:51:43 +00:00
Jo-Philipp Wich 6bc9eafb97 iwinfo: add more device entries
SVN-Revision: 30658
2012-02-20 09:27:32 +00:00
Hauke Mehrtens 413caddc34 mac80211: brcmsmac: fix a build warning, till we update bcma
SVN-Revision: 30644
2012-02-19 14:21:21 +00:00
Hauke Mehrtens c5d940389b mac80211: add brcmsmac driver
brcmsmac does not work on bcm47xx based devices or has AP mode support for now.

SVN-Revision: 30643
2012-02-19 14:05:17 +00:00
Hauke Mehrtens bd1c29df74 mac80211: fix directory of mwl8k firmware
Thank you Eugene San for the patch

SVN-Revision: 30642
2012-02-19 13:26:35 +00:00
Gabor Juhos 89d7f8112e mac80211: rt2x00: allow to disable bands via platform data
SVN-Revision: 30629
2012-02-18 17:36:09 +00:00
Gabor Juhos d4b6ea4a9a package/kernel: add package for MTD testing modules
SVN-Revision: 30628
2012-02-18 16:02:18 +00:00
Felix Fietkau 65ac3f605d ath5k: do not re-run AGC calibration periodically - fixes stability issues on AR2315 (#10574)
SVN-Revision: 30624
2012-02-17 22:15:33 +00:00
Felix Fietkau de28901e44 ath5k: do not stop the hardware queues during PAPD calibration, speeds up calibration
SVN-Revision: 30623
2012-02-17 22:15:26 +00:00
Felix Fietkau 45d9b1261d crda: remove unnecessary build dependency on mac80211
SVN-Revision: 30612
2012-02-17 15:54:57 +00:00
Felix Fietkau 702d47d720 hostapd: remove unnecessary dependency on mac80211
SVN-Revision: 30611
2012-02-17 15:54:53 +00:00
Jo-Philipp Wich 8dd93fbc1f broadcom-diag: add missing brackets breakign the detection logic (#10836)
SVN-Revision: 30610
2012-02-17 09:04:23 +00:00
Jo-Philipp Wich 018d69c3b3 iwinfo: implement proper hardware detection for ar23xx SoC devices like the NanoStation 2
SVN-Revision: 30605
2012-02-17 00:36:25 +00:00
Jo-Philipp Wich e4d39271b0 iwinfo: fix detection of Bullet M5, the PCI ID was wrong
SVN-Revision: 30591
2012-02-16 17:58:33 +00:00
Gabor Juhos fa227cef4d package/mac80211: fix a possible NULL pointer dereference in rt2x00
SVN-Revision: 30586
2012-02-16 17:14:34 +00:00
Jo-Philipp Wich 8e94d5d0d3 kernel: fix KCONFIG depends of kmod-md modules
SVN-Revision: 30564
2012-02-15 23:34:24 +00:00
Felix Fietkau 253df98347 ath9k: prevent writes to const data on AR9160
SVN-Revision: 30551
2012-02-15 18:02:57 +00:00
Florian Fainelli 214c2e57fd gdb: use an updated 6.8a tarball
SVN-Revision: 30543
2012-02-14 20:13:28 +00:00
John Crispin 6c5d3e0844 add missing autoload shortcut to crypto modules for btrfs
Currently the btrfs module (and other fs modules) is loaded before other modules to provide early extroot compatibility. This will fail for btrfs however, because the dependencies crypto-core and crypto-hash are missing. This patch makes them available for early loading too.

Signed-off-by: Jan Willies <jan@willies.info>

SVN-Revision: 30542
2012-02-14 20:11:28 +00:00
John Crispin a0cd381e79 mac80211: Allow preamble configuration
Add a new wireless config parameter short_preamble=0|1 to enable
usage of short preambles. Default is to only allow long preambles
as before.

Even if short_preamble is set to 1 hostapd will take care that
short preambles are disabled as soon as a STA associates that
cannot handle short preambles.

Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com>

SVN-Revision: 30539
2012-02-14 19:07:15 +00:00
John Crispin 07fb815944 Add kernel module package for SLIP
This patch adds support for a kernel module package for SLIP. We needed it forusing tunslip6 from Contiki OS for 6LoWPAN communications.

Signed-off-by: Markus Becker <mab@comnets.uni-bremen.de>

SVN-Revision: 30538
2012-02-14 19:07:13 +00:00
John Crispin 2eeec387f8 Update bridge-utils to the last upstream version 1.5.
Signed-off-by: Luka Perkov <openwrt@lukaperkov.net>

SVN-Revision: 30536
2012-02-14 19:07:09 +00:00
John Crispin 58b26b60d3 update e2fsprogs
Update e2fsprogs to the last upstream version 1.42.

blkid works fine without 100_add_missing_libpthread_for_blkid.patch.

Signed-off-by: Luka Perkov <openwrt@lukaperkov.net>

SVN-Revision: 30535
2012-02-14 19:07:07 +00:00
John Crispin 17e1717033 drop obselete Config.in file
SVN-Revision: 30531
2012-02-14 17:48:01 +00:00
John Crispin b0a11ba9fe bump to 1.12, merge improved lantiq aud_dev driver
SVN-Revision: 30520
2012-02-14 15:05:55 +00:00
John Crispin d82c9a1b15 add a simple sip client
SVN-Revision: 30519
2012-02-14 15:05:52 +00:00
John Crispin 976d3eb854 add annex selection support to ltq_dsl package
SVN-Revision: 30518
2012-02-14 15:05:49 +00:00
Hamish Guthrie 92d36617b6 hostapd: correctly pass 64 char hex PSK to wpa_supplicant
SVN-Revision: 30504
2012-02-13 16:07:53 +00:00
Felix Fietkau 904ecc2159 block-mount: do not auto-mount anonymous mtdblock devices (fixes #10960, #10850)
SVN-Revision: 30501
2012-02-13 15:31:31 +00:00
Gabor Juhos 32247d3d21 package/modules: enable ECHI/OHCI for RT3883
SVN-Revision: 30496
2012-02-13 15:18:01 +00:00
Florian Fainelli 3bfbc69bc2 kexec-tools: update to 2.0.3 (fixes #9846)
SVN-Revision: 30493
2012-02-13 12:36:36 +00:00
Felix Fietkau bc63786fbb swconfig: fix off-by-one error, causing segfaults on gcc 4.6+ (fixes #9765)
SVN-Revision: 30485
2012-02-12 19:27:01 +00:00
Felix Fietkau 9f551028d2 package/grub: fix stage2 link with recent binutils
We want the `_start's symbols to be at the very beginning of the `stage2'
binary's `.text' section. However, nothing enforces this requirement. With
recent binutils (ie. post 2.19.1), this results in a corrupt binary, as ld(1)
puts another symbol (eg. `journal_init') at the beginning of the section.

Fix this by providing a stripped down version of the default linker script
where we enforces the position of `_start' in the `.text' section.

Patch by Arnaud Lacombe (#10444)

SVN-Revision: 30484
2012-02-12 18:40:18 +00:00
Felix Fietkau fd74a50df7 broadcom-diag: fix WRT150N/WRT160N detection (patch from #10836)
SVN-Revision: 30477
2012-02-12 15:43:14 +00:00
Hauke Mehrtens f5fe6252d1 broadcom-wl: fix reading fallback sprom for pci devices.
When using the Broadcom SDK the SSB bus is emulated as an PCI bus so
the PCI bus number of the first real pci bus is increased by one. The
variable names in the nvram are created with that structure in mind. To
fix this we have ti increases the pci bus number by one. This was also
done for ssb some time ago.

This is based on a patch by nlh.
This closes #10917

SVN-Revision: 30422
2012-02-10 17:11:17 +00:00
Hauke Mehrtens 501ee77468 broadcom-wl: fix compile with kernel 3.2
SVN-Revision: 30421
2012-02-10 17:07:14 +00:00
Felix Fietkau dd93ab2606 zlib: parallel build has been reported to break this package, disable it (#10948)
SVN-Revision: 30420
2012-02-10 16:13:37 +00:00
Gabor Juhos 9c60e5677b package/madwifi: apply AR71XX PCI workaround on ATH79 as well
SVN-Revision: 30414
2012-02-10 13:16:50 +00:00
Gabor Juhos 97243cdfbe package/mac80211: apply AR71XX PCI workaround on ATH79 as well
SVN-Revision: 30413
2012-02-10 13:16:49 +00:00
Gabor Juhos c31797f1ad package/kernel: nuke CONFIG_USB_{O,E}HCI_AR71XX symbols
SVN-Revision: 30412
2012-02-10 13:16:47 +00:00
Felix Fietkau c09a8f00b0 mac80211: disable ath6kl until it's packaged and used somewhere
SVN-Revision: 30397
2012-02-09 14:24:18 +00:00
Felix Fietkau c4e1f452a4 mac80211: merge a LED related locking fix
SVN-Revision: 30396
2012-02-09 14:24:15 +00:00
Felix Fietkau 1e54972caf mac80211: fix a potential rate control related crash
SVN-Revision: 30388
2012-02-08 18:43:21 +00:00
Vasilis Tsiligiannis 75a929c65e iptables: Fix mod-ipopt package description (#10931)
SVN-Revision: 30373
2012-02-08 14:55:48 +00:00
Imre Kaloz 8099f4e0d3 fbtest utility
SVN-Revision: 30369
2012-02-08 10:20:13 +00:00
Jo-Philipp Wich 5609ad736e firewall: don't filter IPv4 ICMP types (#10928)
SVN-Revision: 30363
2012-02-07 18:35:48 +00:00
Felix Fietkau a543eeb0aa broadcom-wl: turn on wmm by default, disabling it by default makes no sense, and without it 802.11n does not work (fixes #10918)
SVN-Revision: 30362
2012-02-07 15:45:56 +00:00
Felix Fietkau bec8df834b ath9k: ignore invalid signal strength values in a-mpdu packets, fixes average signal strength display fluctuations
SVN-Revision: 30359
2012-02-07 15:25:55 +00:00
Felix Fietkau 1827efa544 iw: update to version 3.3, sync with latest nl80211.h changes
SVN-Revision: 30347
2012-02-07 11:28:21 +00:00
Felix Fietkau ea63948914 mac80211: update to wireless-testing 2012-02-06
SVN-Revision: 30346
2012-02-07 11:28:11 +00:00
Florian Fainelli 486d54bf05 mtd: define MTDREFRESH if not defined (external kernel)
SVN-Revision: 30340
2012-02-06 17:15:40 +00:00
Florian Fainelli 620843b2ee iptables: don't apply patches if building an external kernel
SVN-Revision: 30339
2012-02-06 17:15:36 +00:00
Jonas Gorski 778e5d4fa5 brcm63xx: add support for linux 3.3
SVN-Revision: 30027
2012-02-04 10:17:27 +00:00
Jo-Philipp Wich 5a61ba4e3a leds.mk: remove obsolete references to leds-alix and leds-net5501 modules These are now supported by platform drivers in arch/x86/platform/geode. Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
SVN-Revision: 30020
2012-02-03 18:12:30 +00:00
Felix Fietkau 8a29665964 ath9k: fix CTS timeout issues in 2.4 ghz
SVN-Revision: 30010
2012-02-03 10:23:55 +00:00
Felix Fietkau 99ab6e575a ath9k: fix WEP connection issues
SVN-Revision: 30009
2012-02-03 10:23:51 +00:00
Felix Fietkau 477c3c4015 netifd: set the network device in uci state as well to avoid further remapping issues
SVN-Revision: 30008
2012-02-03 10:17:30 +00:00
Felix Fietkau 6e3087b078 netifd: update to latest, fixes removing deleted interfaces on config reload
SVN-Revision: 30004
2012-02-02 23:16:34 +00:00
Felix Fietkau bffa830f13 netifd: fix legacy scripts that expect the ifname option to be mapped to the device option after fixup
SVN-Revision: 30003
2012-02-02 23:01:02 +00:00
Jo-Philipp Wich 33e4461db6 iwinfo: fix segmentation fault when doing two consecutive scans through wpa_supplicant Based on patch by Christian Kapeller <christian.kapeller@cmotion.eu> with one minor whitespace change and updated package version.
SVN-Revision: 29992
2012-02-02 14:06:16 +00:00
Jonas Gorski c336de3d85 kernel: update module names and add new config symbols for linux 3.3
SVN-Revision: 29985
2012-02-02 08:23:44 +00:00
Florian Fainelli b8f41b051f fix wprobe build for arm on 3.2
SVN-Revision: 29957
2012-01-30 14:02:13 +00:00
Florian Fainelli 6e20f40d47 ebtales: update to v2.0.10-4
SVN-Revision: 29956
2012-01-30 14:02:10 +00:00
Hauke Mehrtens b9da4dcb6b switch: fix some memory leaks in switch_parse_vlan()
SVN-Revision: 29936
2012-01-28 13:52:37 +00:00
Hauke Mehrtens 45329cd793 mac80211: fix patch when running on ssb based devices
SVN-Revision: 29922
2012-01-27 20:08:49 +00:00
Felix Fietkau 90805c366c ath9k: revert one more linux upstream commit in the initvals to fully fix the ar938x tx power issue
SVN-Revision: 29920
2012-01-27 15:35:29 +00:00
Felix Fietkau 34106f7eaa ath9k: fix initvals for high-power ar938x devices, fixes tx power on buffalo wzr-hp-g450h
SVN-Revision: 29918
2012-01-27 11:06:32 +00:00
Gabor Juhos c859e4a1db mac80211: enable support for RaLink Rt53xx USB devices in rt2800usb
Hi!

On Mon, Nov 14, 2011 at 03:01:34PM +0100, Daniel Golle wrote:
> The driver works quite nice and stable for me using a RaLink Rt5370 USB device.
>
> Signed-off-by: Daniel Golle <dgolle@allnet.de>
>
> Index: package/mac80211/Makefile
> ===================================================================
> --- package/mac80211/Makefile	(revision 29114)
> +++ package/mac80211/Makefile	(working copy)
> @@ -1147,6 +1147,7 @@
>  	CONFIG_RT2800_LIB=$(if $(CONFIG_PACKAGE_kmod-rt2800-lib),m) \
>  	CONFIG_RT2800PCI=$(if $(CONFIG_PACKAGE_kmod-rt2800-pci),m) \
>  	CONFIG_RT2800USB=$(if $(CONFIG_PACKAGE_kmod-rt2800-usb),m) \
> +	CONFIG_RT2800USB_RT53XX=$(if $(CONFIG_PACKAGE_kmod-rt2800-usb),y) \
>  	CONFIG_RTL8180=$(if $(CONFIG_PACKAGE_kmod-rtl8180),m) \
>  	CONFIG_RTL8187=$(if $(CONFIG_PACKAGE_kmod-rtl8187),m) \
>  	CONFIG_RTL8192CE= \

Aparently this was wrong, CONFIG_RT2800USB_RT53XX is supposed to live in
BUILDARGS rather than MAKE_OPTS to actually get support for the Rt5370.
Thanks to actmnophn for the hint!

This reverts changeset 29116 and adds it to the right section in the Makefile.

Signed-off-by: Daniel Golle <dgolle@allnet.de>

SVN-Revision: 29906
2012-01-25 07:44:46 +00:00
Felix Fietkau 6f94da6587 netifd: update to latest, fixes a crash when the interface protocol was not specified
SVN-Revision: 29903
2012-01-24 21:44:00 +00:00
Jo-Philipp Wich e1d199bbbc hostapd: introduce a client_cert option which is passed on to wpa_supplicant (#8876)
SVN-Revision: 29901
2012-01-24 20:54:13 +00:00
John Crispin a558d605ab Initial DSL framework
- Removed ifx_cpe_control_init.sh (the old init script)
- Created dsl_control (/etc/init.d)
- tidied up start and stop
- stop calls dsl_notify before killing daemon
- has status and lucistat options to provide detail
- copes with daemon not running situation
- Updated package makefile to use new init script and to build cli support
- Provide a dsl_notify.sh script to cope with line up/down events

Signed-off-by: Lee Essen <lee.essen@nowonline.co.uk>

SVN-Revision: 29881
2012-01-24 11:31:23 +00:00
Felix Fietkau 53c6db5ab4 hostapd: merge an upstream workaround for broken clients sending the wrong wpa type (should fix #9561)
SVN-Revision: 29876
2012-01-24 01:49:23 +00:00
Jo-Philipp Wich 6b9bf71881 base-files: add a uci-defaults script which will migrate the root password to /etc/shadow if needed
SVN-Revision: 29865
2012-01-22 22:25:42 +00:00
Felix Fietkau 0e81a543a9 netifd: update to latest version, add some more status info and rework shell proto handler support
SVN-Revision: 29864
2012-01-22 21:14:30 +00:00
Felix Fietkau c309ed6210 netifd: always issue a reload on ifup, not just for -a
SVN-Revision: 29863
2012-01-22 21:14:26 +00:00
Felix Fietkau a963a80a38 base-files: the initial hotplug2 instance sometimes misses a few relevant events, e.g. during module load. rerun udevtrigger for the final hotplug2 instance to fix this
SVN-Revision: 29862
2012-01-22 21:14:22 +00:00
Gabor Juhos a25800215c package/kernel: add ATH79 symbols for OHCI/EHCI drivers
SVN-Revision: 29861
2012-01-22 18:43:45 +00:00
Gabor Juhos 6c2638c5e2 ar71xx: rename vsc7385 spi driver
SVN-Revision: 29853
2012-01-22 13:51:57 +00:00
Hauke Mehrtens 26d4e1876c brcm47xx: add support for pcie host controller on bcma based SoCs.
This also adds minimal support for the BCMA43224 pcie wireless card.

SVN-Revision: 29843
2012-01-21 22:39:20 +00:00
Jo-Philipp Wich 2cbe76ca08 openssl: update to v1.0.0g (CVE-2012-0050)
SVN-Revision: 29832
2012-01-20 17:36:30 +00:00
Jonas Gorski aa8f9171f2 kernel: fix OCF for linux 3.2
Add skb_frag_page from 3.2 to OCF for 3.1 and earlier and use it.

SVN-Revision: 29818
2012-01-19 19:51:54 +00:00
Jo-Philipp Wich 9fd3886365 base-files: do not pass --set-worker /lib/hotplug2/worker_fork.so to hotplug2 anymore, its statically linked - patch by Viktar Palstsiuk <viktar.palstsiuk@promwad.com>
SVN-Revision: 29806
2012-01-19 15:37:47 +00:00
Jonas Gorski 3d09c34dd3 package: kernel: fix files for blowfish and pcimcia-rsrc
Based on a patch from Philip Prindeville.

SVN-Revision: 29797
2012-01-19 08:25:26 +00:00
Jo-Philipp Wich e7cfd6e245 busybox: fix previous commit, make CONFIG_BUSYBOX_CONFIG_FEATURE_IPV6 default to CONFIG_IPV6, not depend on it
SVN-Revision: 29789
2012-01-19 01:50:53 +00:00
Jo-Philipp Wich 7a06d9a8a0 busybox: make CONFIG_BUSYBOX_CONFIG_FEATURE_IPV6 depend on CONFIG_IPV6
SVN-Revision: 29788
2012-01-19 01:33:53 +00:00
Jo-Philipp Wich 3a794cde8c mtd: external toolchains usually do not know about MTDREFRESH, so search in $(LINUX_DIR)/include first, fixes compilation with external CodeSourcery toolchain
SVN-Revision: 29779
2012-01-18 19:22:14 +00:00
Jo-Philipp Wich f7a7e289a5 iptables: pass --disable-ipv6 if CONFIG_IPV6 is off, fixes undefined refs to in6addr_any when compiling with external CodeSourcery toolchain
SVN-Revision: 29778
2012-01-18 19:05:48 +00:00
Jo-Philipp Wich 899de4adc9 dnsmasq: if CONFIG_IPV6 is off, compile with -DNO_IPV6 - solves unresolved refs to in6addr_any when building with external CodeSourcery toolchain
SVN-Revision: 29777
2012-01-18 19:00:53 +00:00
Hauke Mehrtens a671c720b4 packages: kernel: add usb-common.ko to usb package for kernel >= 3.2
SVN-Revision: 29776
2012-01-18 17:13:23 +00:00
Jo-Philipp Wich d4465bee36 openssl: fix syntax error in OpenWrt Makefile
SVN-Revision: 29774
2012-01-18 14:48:16 +00:00
Jo-Philipp Wich 25630dd5a5 openssl: don't fail with empty TARGET_LDFLAGS
SVN-Revision: 29770
2012-01-18 03:54:09 +00:00
Felix Fietkau 2683b5b15d rt2x00: add a patch to avoid excessive memmove() on packet contents to improve performance (patch by Helmut Schaa)
SVN-Revision: 29760
2012-01-16 08:14:27 +00:00
Imre Kaloz f9e41adc80 add support for OMAP4 based boards, starting with the PandaBoard
SVN-Revision: 29753
2012-01-14 23:02:56 +00:00
Imre Kaloz 25909f5e42 build and package the wl12xx driver
SVN-Revision: 29751
2012-01-14 22:56:22 +00:00
Felix Fietkau 87bbccb614 ath9k: fix handling of the KeyMiss flag for received packets - fixes connection stability issues with crypto enabled
SVN-Revision: 29745
2012-01-14 13:50:30 +00:00
Felix Fietkau 419718e99f libnl-tiny: export unl_genl_multicast_id()
SVN-Revision: 29743
2012-01-14 13:50:21 +00:00
Hauke Mehrtens a9e42130a5 broadcom-diag: add support for some new devices
There is still no Ethernet driver for these devices in trunk.

Thanks George Kashperko for the patch.

SVN-Revision: 29735
2012-01-13 20:21:15 +00:00
Jonas Gorski 50d4c0e31a package: iptables: fix compilation with linux 3.2
SVN-Revision: 29729
2012-01-13 14:49:19 +00:00
Jonas Gorski f2d35c7110 mac80211: current revisions build with 3.2
SVN-Revision: 29728
2012-01-13 14:47:30 +00:00
Jo-Philipp Wich 0cb05017c6 iwinfo: plug memory leak in nl80211 backend, nl80211_close() did not put the family pointer
SVN-Revision: 29723
2012-01-13 00:54:25 +00:00
Felix Fietkau 39195e3a25 libnl-tiny: fix a potential memleak in an error path
SVN-Revision: 29720
2012-01-12 10:15:18 +00:00
Jo-Philipp Wich 7251541786 pptp: remove support for underlying ipproto, it is adviced since a while that pptp should be declared as separate interface alognside wan - in this configuration the ipproto will cause stray udhcpc errors due to not existent interfaces, so remove it
SVN-Revision: 29694
2012-01-08 15:41:34 +00:00
Jo-Philipp Wich df57c5fdde cyassl: use patch-libtool pkg fixup
SVN-Revision: 29693
2012-01-08 15:39:42 +00:00
Felix Fietkau 37020b2d6b zlib: fix duplicate function declarations for largefile support
SVN-Revision: 29690
2012-01-08 15:39:11 +00:00
Jo-Philipp Wich 4e88bcfb00 base-files: implement a --force option for sysupgrade to override image checks, useful to upgrade old ar71xx installations to current trunk ones
SVN-Revision: 29688
2012-01-08 15:30:37 +00:00
Jo-Philipp Wich 8094fa46da firewall: add support for "local" port forwards which target an internal address on the router itself
SVN-Revision: 29687
2012-01-08 15:29:24 +00:00
Jo-Philipp Wich 97af76a920 include: calculate md5sum over sorted kernel config symbol list and incorperate it into the kernel metapackage version, make kmods depend on this specific version. The aim of this change is to invalidate kmods which are built against a different kernel config on the opkg metadata level. Manual copying and insmod of custom *.ko files, e.g. for development purpose, is still possible.
SVN-Revision: 29686
2012-01-08 15:23:11 +00:00
Felix Fietkau 2d17b67c28 ath9k: merge a channel change fix from linux-wireless
SVN-Revision: 29684
2012-01-07 20:54:33 +00:00
Jo-Philipp Wich 3e15593955 openssl: bump to v1.0.0f (CVE-2011-4108, CVE-2011-4576, CVE-2011-4577, CVE-2011-4619, CVE-2012-0027)
SVN-Revision: 29670
2012-01-06 15:18:30 +00:00
Gabor Juhos c3b763ac77 package/kernel: add package for the PCF2123 RTC driver
SVN-Revision: 29664
2012-01-04 21:16:21 +00:00
Gabor Juhos b38b966a3c package: remove the om2p-watchdog package
Signed-off-by: Antonio Quartulli <ordex@autistici.org>

SVN-Revision: 29649
2012-01-04 17:30:42 +00:00
Gabor Juhos ce639ba185 package: add om-watchdog package
om2p-watchdog package is OM2P specific. However a similar watchdog
mechanism exists on OM1P as well. This new package wants to substitute
om2p-watchdog with a new one which is suitable either for OM1P and OM2P.

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

SVN-Revision: 29647
2012-01-04 17:30:39 +00:00
Jo-Philipp Wich a788f199c9 remove current RTSP support
SVN-Revision: 29643
2012-01-04 00:29:29 +00:00
Jo-Philipp Wich 0baa69ddda iwinfo: factor txpower offset into info display output, recompile if driver selection changes
SVN-Revision: 29634
2012-01-01 16:17:10 +00:00
Gabor Juhos ff89832fdb package/base-files: add support for the switch LED trigger
SVN-Revision: 29629
2011-12-31 15:02:35 +00:00
Gabor Juhos 3f85c52a3a package/base-files: use case statement in led init script
SVN-Revision: 29628
2011-12-31 15:02:32 +00:00
Jo-Philipp Wich 250ef0cb72 add usbreset - a small simple utility to send port rests to selected usb devices (#10394)
SVN-Revision: 29611
2011-12-25 13:59:17 +00:00
Felix Fietkau e7c63048df mac80211: clean up init, remove some redundant checks, fix tx power init (#10113)
SVN-Revision: 29606
2011-12-23 19:24:38 +00:00
Jo-Philipp Wich 1c6821b42e base-files: add -b (--create-backup) option to sysupgrade, which generates a backup .tar.gz according to the user settings. This will also be reused by LuCI.
SVN-Revision: 29587
2011-12-20 17:25:15 +00:00
Jo-Philipp Wich 77dda8d67a firewall: - introduce per-section "option enabled" which defaults to "1" - useful to disable rules or zones without having to delete them - annotate default traffic rules with names - bump version
SVN-Revision: 29577
2011-12-20 01:10:15 +00:00
Hauke Mehrtens 5b8686c303 brcm47xx: add new usb driver for bcma bus and replace ssb usb driver.
This new usb driver uses an extra device so the ehci and the ohci driver are not depending on ech other any more.

SVN-Revision: 29575
2011-12-19 23:39:13 +00:00
Hauke Mehrtens 6e7d48b1ea mac80211: deactivate mac80211 tracing
Activating tracing on kernel <= 2.6.32 causes build errors.

SVN-Revision: 29572
2011-12-19 23:23:34 +00:00
Felix Fietkau eb3bd41114 ath9k: fix another tx locking issue
SVN-Revision: 29570
2011-12-19 15:51:20 +00:00
Felix Fietkau b62f4e0aa2 mac80211: fix powersave setting
SVN-Revision: 29569
2011-12-19 10:27:28 +00:00
Felix Fietkau fe8a3a36f0 mac80211: apply txpower after bringing up the interface, should fix #10113
SVN-Revision: 29566
2011-12-18 22:19:21 +00:00
Felix Fietkau 25540787ad mac80211: use iw instead of iwconfig to disable powersave
SVN-Revision: 29565
2011-12-18 22:18:46 +00:00
Felix Fietkau dd90113508 ath9k: fix some issues in the btcoex disable patch
SVN-Revision: 29564
2011-12-18 22:17:34 +00:00
Felix Fietkau ead4fdf1f1 ath9k: fix a locking issue in the tx path
SVN-Revision: 29560
2011-12-17 14:28:25 +00:00
Felix Fietkau 5b89536395 hostapd: add missing check for wds stations
SVN-Revision: 29559
2011-12-17 14:28:20 +00:00
Felix Fietkau 9a996761b5 ath9k: fix a crash in led init
SVN-Revision: 29558
2011-12-16 23:41:44 +00:00
Felix Fietkau e8a01f3588 ath9k: fix a locking issue
SVN-Revision: 29537
2011-12-14 21:03:52 +00:00
Felix Fietkau e3017bc05e ath9k: add support for registering extra leds connected to the wmac gpio lines
SVN-Revision: 29530
2011-12-14 20:21:36 +00:00
Jo-Philipp Wich 8bfef35385 kernel: rename kmod-switch-rtl8366_smi to kmod-switch-rtl8366-smi to avoid underscores in package names
SVN-Revision: 29518
2011-12-13 15:29:45 +00:00
Felix Fietkau 7f648456cd busybox: disable "mesg" by default
SVN-Revision: 29510
2011-12-13 13:51:05 +00:00
Jo-Philipp Wich 059d4bad00 hostapd: support optional argument for the -v switch of hostapd and wpa_supplicant to query build features, e.g. hostapd -veap to test whether 802.11i support is compiled in
SVN-Revision: 29507
2011-12-12 17:26:13 +00:00
Felix Fietkau d886c0aaed mac80211: make mesh support optional
SVN-Revision: 29506
2011-12-12 14:42:35 +00:00
Felix Fietkau 1f12c12b9e mac80211: merge another upstream aggregation fix
SVN-Revision: 29496
2011-12-10 21:17:19 +00:00
Felix Fietkau 185419f417 ath9k: disable bluetooth coexistence support to reduce module size
SVN-Revision: 29495
2011-12-10 21:17:12 +00:00
Felix Fietkau 4a295e5d53 ath9k: improve handling of blockackreq (should improve aggregation behavior under tough wifi conditions with lots of retransmission)
SVN-Revision: 29494
2011-12-10 21:17:07 +00:00
Felix Fietkau 5ad8bcbba4 mac80211: merge an upstream fix for an aggregation related race condition
SVN-Revision: 29493
2011-12-10 21:16:58 +00:00
Hauke Mehrtens 542d1f1b61 mac80211: add support for firmware 666.2 for b43 devices
SVN-Revision: 29485
2011-12-08 22:53:13 +00:00
Jo-Philipp Wich 60e283d646 librpc: do not build if external or native toolchains are used
SVN-Revision: 29484
2011-12-08 16:49:45 +00:00
Felix Fietkau efe251b4c2 ubus: update to the latest version
SVN-Revision: 29465
2011-12-06 16:00:00 +00:00
Felix Fietkau 132556a6b9 libubox: update to latest version, fix some endian issues
SVN-Revision: 29464
2011-12-06 15:59:53 +00:00
Jo-Philipp Wich 8434527305 iwinfo: support nl80211 hardware identification against radioX pseudo interfaces, useful if radio is not up yet
SVN-Revision: 29462
2011-12-06 13:24:47 +00:00
Felix Fietkau 4dfdbf5039 mac80211: merge some pending fixes, fixes skb leaks and some warnings
SVN-Revision: 29460
2011-12-05 22:12:16 +00:00
Felix Fietkau ff7f354874 netifd: update to latest version, fixes some use-after-free issues
SVN-Revision: 29439
2011-12-05 14:20:39 +00:00
Felix Fietkau 84b97dc0fb ath9k: fix antenna configuration on ar9285 for devices without antenna diversity
SVN-Revision: 29438
2011-12-05 14:20:34 +00:00
Felix Fietkau cdda13e194 ath9k: fix 5/10 mhz channel bandwidth issues
SVN-Revision: 29437
2011-12-05 14:20:25 +00:00
Felix Fietkau aa63f0bef6 mac80211: update to 2011-12-01
SVN-Revision: 29436
2011-12-05 14:20:17 +00:00
Jo-Philipp Wich d3d91930d1 iwinfo: factor tx power offset into power level listing
SVN-Revision: 29430
2011-12-04 22:04:00 +00:00
Jo-Philipp Wich 3a9d303059 iwinfo: expose txpower and frequency offset information
SVN-Revision: 29425
2011-12-04 20:37:01 +00:00
Jo-Philipp Wich 33750dc3e9 iwinfo: populate tx power offsets for most ubnt devices, add NSM2/5 and BM2/5
SVN-Revision: 29424
2011-12-04 19:44:47 +00:00
Jo-Philipp Wich 6e83b08555 iwinfo: fix model detection on legacy atheros
SVN-Revision: 29423
2011-12-04 18:11:57 +00:00
Jo-Philipp Wich 0d587a173c iwinfo: add initial hardware detection capabilities
SVN-Revision: 29421
2011-12-04 03:42:17 +00:00
Jo-Philipp Wich 83e6c14f82 libiwinfo: fix hw mode detection
SVN-Revision: 29417
2011-12-03 18:13:38 +00:00
Jo-Philipp Wich b222319c0b add libiwinfo (moved from LuCI trunk)
SVN-Revision: 29403
2011-12-03 13:57:38 +00:00
Gabor Juhos 6a0b84e671 package/kernel: create packages for the rtl8366* drivers
This allows to enable rtl8366 switches family support, which are
optional (present on few boards).

Based on a patch by Roman Yeryomin <roman@advem.lv>

SVN-Revision: 29388
2011-12-01 22:48:52 +00:00
Gabor Juhos 561f4d2840 base-files: add lib/functions/uci-defaults.sh
SVN-Revision: 29384
2011-12-01 22:48:46 +00:00
Jo-Philipp Wich 0f74cb4631 dnsmasq: automatically add host entry for own hostname and ptr record for lan ip address
SVN-Revision: 29375
2011-12-01 21:34:45 +00:00
John Crispin 83bef60b52 kernel: package TI's USB 3410/505 usb driver
This is a patch that adds kernel drivers for TI's USB 3410/5052
devices to the `make menuconfig` GUI during setup.

Signed-off-by: Nemanja Stefanovic <nemik@nemik.net>

SVN-Revision: 29366
2011-11-30 14:16:58 +00:00
John Crispin 6db7b50cec comgt: Add scripts to comgt to retrieve the IMSI and CNUM to identify the SIM card.
Signed-off-by: Daniel Golle <dgolle@allnet.de>

SVN-Revision: 29365
2011-11-30 14:16:44 +00:00
John Crispin fc6b568cab kernel: This adds support for Marvell S-ATA.
Useful for kirkwood and probably other Marvell SoCs.

Signed-off-by: Daniel Golle <dgolle@allnet.de>

SVN-Revision: 29364
2011-11-30 12:45:50 +00:00
Felix Fietkau cb76939571 ath9k: fix a regression in touching power mode related registers
SVN-Revision: 29341
2011-11-27 06:29:09 +00:00
Felix Fietkau 2dfa9533f9 dropbear: fix build breakage
SVN-Revision: 29340
2011-11-27 05:30:40 +00:00
Felix Fietkau ae3a134cc4 ath9k: enable ANI on ar913x, should noticeably improve stability in noisy environments
SVN-Revision: 29338
2011-11-27 04:30:09 +00:00
Nicolas Thill 59a4ad8820 package/dropbear: update to 2011.54
SVN-Revision: 29330
2011-11-25 00:53:19 +00:00
Nicolas Thill 8553f9d243 package/dnsmasq: update to 2.59 (thanks to Raphael Huck)
SVN-Revision: 29329
2011-11-25 00:53:13 +00:00
Nicolas Thill be4f27f38b package/busybox: wget: URL-decode user:password before base64-encoding it into auth hdr (upstream fix)
SVN-Revision: 29299
2011-11-23 19:41:36 +00:00
Felix Fietkau e735154874 mac80211: fix aggregation related kernel warnings when using wds
SVN-Revision: 29296
2011-11-23 13:55:35 +00:00
Felix Fietkau 8a33526c4e ath9k: fix setting channel bandwidth before bringing up interfaces
SVN-Revision: 29295
2011-11-23 13:55:14 +00:00
Nicolas Thill aca5063d4e package/mac80211: fix atomic64 issues on x86 / uml
SVN-Revision: 29289
2011-11-21 21:40:26 +00:00
Jo-Philipp Wich 16c583531a mac80211: revert unrelated change in previous commit
SVN-Revision: 29285
2011-11-21 13:35:19 +00:00
Jo-Philipp Wich 95f0a41bf5 mac80211: fix reversed WARN_ON() condition which causes a stray stacktrace on boot
SVN-Revision: 29284
2011-11-21 13:33:11 +00:00
Felix Fietkau 19694044e8 ath9k: merge a pending aggregation fix
SVN-Revision: 29273
2011-11-20 09:29:42 +00:00
Felix Fietkau c893863d31 mac80211: refresh p54spi patches
SVN-Revision: 29272
2011-11-20 09:29:34 +00:00
Felix Fietkau e49b39486a mac80211: fix a workqueue compat backport
SVN-Revision: 29271
2011-11-20 09:29:27 +00:00
Felix Fietkau 067aedb906 Revert "package/mac80211: fix atomic64 compat"
SVN-Revision: 29258
2011-11-19 16:56:47 +00:00
Felix Fietkau c6f0ca6c00 ath9k: allow run-time change of the chanbw debugfs file
SVN-Revision: 29257
2011-11-19 16:56:44 +00:00
Jo-Philipp Wich d46e17548b base-files: kill remaining processes after running user hooks (#10461)
SVN-Revision: 29256
2011-11-19 16:50:25 +00:00
Felix Fietkau 0838e883f2 mac80211: update to wireless-testing 2011-11-15
SVN-Revision: 29240
2011-11-18 11:27:19 +00:00
Nicolas Thill c43938afc3 package/mac80211: fix atomic64 compat
SVN-Revision: 29209
2011-11-17 09:57:00 +00:00
Jo-Philipp Wich 010e58d209 base-files: another empty password check fix (#10440)
SVN-Revision: 29208
2011-11-17 09:40:06 +00:00
Jo-Philipp Wich 33443d2a8c base-files: now that we have date -k, adjust the kernel timezone after setting up TZ and localtime
SVN-Revision: 29204
2011-11-17 01:18:22 +00:00
Jo-Philipp Wich 5e36196651 busybox: add a "date -k" to set the kernel timezone from the current localtime utc offset
SVN-Revision: 29203
2011-11-17 01:11:56 +00:00
Michael Büsch e12543a1d7 p54spi: workqueue deadlock fix
SVN-Revision: 29202
2011-11-16 22:45:23 +00:00
Michael Büsch 6aac54298b p54spi: Lock fixes
SVN-Revision: 29200
2011-11-16 22:26:12 +00:00
Jo-Philipp Wich 6d80ce78f1 base-files: rewrite killing of nonessential services to not rely on top, use the proc filesystem only
SVN-Revision: 29187
2011-11-16 15:01:18 +00:00
Jo-Philipp Wich cabbc9966c busybox: fix empty password detection in telnetd init (#10432)
SVN-Revision: 29183
2011-11-16 13:17:35 +00:00
Nicolas Thill 63820327d3 package/ppp: fix typo in r28868 (closes: #10429)
SVN-Revision: 29165
2011-11-15 23:40:39 +00:00
Florian Fainelli ffdf69028f allow building 8021q and bridge as modules
SVN-Revision: 29163
2011-11-15 22:24:18 +00:00
Florian Fainelli d589ac0939 kmod-r6040 depends on kmod-libphy
SVN-Revision: 29162
2011-11-15 19:15:42 +00:00
Jo-Philipp Wich 13839520bc busybox: revert accidentally committed debugging flag
SVN-Revision: 29158
2011-11-15 17:54:02 +00:00
Jo-Philipp Wich d0f5b51a8b busybox: fix hexdump segmentation fault with an empty leading format unit
SVN-Revision: 29156
2011-11-15 17:38:55 +00:00
Felix Fietkau 817c72ef02 ath9k: reorganize patches, reset hardware after full sleep (fixes #10349)
SVN-Revision: 29155
2011-11-15 14:53:21 +00:00
Jo-Philipp Wich 215239a470 uhttpd: prevent linking uhttpd binary against crypto libraries
SVN-Revision: 29152
2011-11-15 10:17:59 +00:00
Jo-Philipp Wich 5a4f0f84df broadcom-wl: align RADIUS options with r26482, patch by Etienne Champetier <etienne.champetier@free.fr>
SVN-Revision: 29136
2011-11-14 21:37:53 +00:00
Felix Fietkau b33f7e264c ath9k: do not put the hardware to full-sleep while tx is pending
SVN-Revision: 29133
2011-11-14 21:21:24 +00:00
Felix Fietkau b14b5bb038 ath9k: rework radio stop/start cleanup, avoid duplicate rx/tx stop, avoid early phy stop
SVN-Revision: 29132
2011-11-14 21:21:03 +00:00
Jo-Philipp Wich 8b20bfafdf base-files: prime root password with "x" to notify programs that there is a shadow record, fix /bin/login.sh password detection accordingly. Solves broken key based dropbear login with empty password after r28935.
SVN-Revision: 29130
2011-11-14 19:02:01 +00:00
Felix Fietkau 3b0870f450 mac80211: enable support for RaLink Rt53xx USB devices in rt2800usb
The driver works quite nice and stable for me using a RaLink Rt5370 USB device.

Signed-off-by: Daniel Golle <dgolle@allnet.de>

SVN-Revision: 29116
2011-11-14 14:06:37 +00:00
Felix Fietkau 8e1bd3a8aa netifd: update to latest version, fixes tcp connection loss issues on dhcp rekey
SVN-Revision: 29115
2011-11-14 14:06:32 +00:00
Jo-Philipp Wich 43cd850faa uci: update to latest git rev 7289b2d69aaffa9299b47aaaa0da1e9969ace6c1
SVN-Revision: 29111
2011-11-14 13:18:09 +00:00
John Crispin f4f326699b madwifi: rename patch from ifxmips -> lantiq
SVN-Revision: 29020
2011-11-13 12:10:52 +00:00
John Crispin 0096aa78b2 uboot-lantiq: not all configs were using lzma for compression, add gigaset ramboot image
Signed-off-by: Andrej Vlašić <andrej.vlasic0@gmail.com>

SVN-Revision: 29019
2011-11-13 12:09:34 +00:00
John Crispin eb20ab87e6 lantiq: w303v has its rt2860 eep on the nor flash. tell compat-wireless how to use it
SVN-Revision: 28994
2011-11-12 18:41:15 +00:00
Nicolas Thill b49aed1520 package/base-files: enhance service functions
* allow matching process by name (useful for processes changing it)
 * check if first argument is executable
 * fix function name used in error messages

SVN-Revision: 28991
2011-11-12 13:53:15 +00:00
Gabor Juhos 0939419e24 package: add om2p-watchdog script
Based on a patch by: Marek Lindner <lindner_marek@yahoo.de>

SVN-Revision: 28972
2011-11-12 10:54:06 +00:00
John Crispin 0e35877fea pjsip: bump to 1.10 and improve ltq_tapi backend
SVN-Revision: 28963
2011-11-11 22:23:26 +00:00
Jo-Philipp Wich 20ff304ed9 base-files: now that the initial password is completely empty (and not primed with "!") adjust login.sh for it to make telnetd available again
SVN-Revision: 28943
2011-11-11 13:25:31 +00:00
Nicolas Thill 348347ce41 package/base-files-network: fix udhcpc issues introduced in r28866 (closes: #10383)
SVN-Revision: 28942
2011-11-11 13:23:29 +00:00
Jo-Philipp Wich 1cdd762f90 mac80211: add antenna control api for b43
SVN-Revision: 28940
2011-11-10 23:07:42 +00:00
Florian Fainelli 4ad1f2d710 acx-mac80211: update to 20111030
Fixes build failures with Linux 3.1+

SVN-Revision: 28939
2011-11-10 15:31:37 +00:00
Imre Kaloz 28039aea90 nuke another 2.4 skeleton
SVN-Revision: 28937
2011-11-10 13:39:06 +00:00
Imre Kaloz 7944b6fa32 enable and use shadow passwords by default
SVN-Revision: 28936
2011-11-10 12:55:01 +00:00
Imre Kaloz 55ac529951 the empty root password should be empty ;)
SVN-Revision: 28935
2011-11-10 12:47:50 +00:00
Jo-Philipp Wich be49daffc8 base-files, target: assign name to system timeserver section, makes it easier to set servers on the cli
SVN-Revision: 28933
2011-11-10 12:16:41 +00:00
Jonas Gorski f8f30bff82 package: kernel: fix typo
SVN-Revision: 28898
2011-11-09 22:11:51 +00:00
Jonas Gorski 0a2728664f package: kernel: add handling for 3.2 renames (and some missed ones for 3.1)
SVN-Revision: 28897
2011-11-09 21:16:52 +00:00
Jonas Gorski 5079522183 package: mac80211: mark as broken for 3.2
SVN-Revision: 28896
2011-11-09 21:16:48 +00:00
Jonas Gorski e22a9087a8 package: acx: mark as broken for 3.2
SVN-Revision: 28895
2011-11-09 21:16:45 +00:00
Jonas Gorski 0a2eb804cc package: madwifi: mark as broken for 3.2
SVN-Revision: 28894
2011-11-09 21:16:42 +00:00
Jonas Gorski f53128f79b target: linux: mtd: fix MTDREFRESH to an arbitrary high number
To make the ioctl number "stable", use an arbitrary high number to prevent
conflicts with new mtd ioctls that would push MTDREFRESH's number.

Also make mtd use the in-kernel mtd headers.

SVN-Revision: 28893
2011-11-09 21:16:36 +00:00
Jo-Philipp Wich 44da6400cd uhttpd: cope with DES crypted passwd entries by not relying on a leading dollar sign to indicate a cipher
SVN-Revision: 28886
2011-11-09 18:55:28 +00:00
Nicolas Thill d9aa1e3c1b package/busybox: passwd: use MD5 hash by default (like it used to be)
SVN-Revision: 28885
2011-11-09 17:32:23 +00:00
Gabor Juhos b1a4acfb40 pacakge/iw: don't show a stray ']' if the chain signal attribute list is empty
Without the patch, the output of 'station dump' command looks weird in
some cases:

root@OpenWrt:/# iw dev wlan0 station dump
Station 00:21:27:cb:57:02 (on wlan0)
        inactive time:  190 ms
        rx bytes:       36652
        rx packets:     149
        tx bytes:       1998
        tx packets:     16
        tx retries:     0
        tx failed:      0
        signal:         -31 ] dBm
        signal avg:     -30 [-32, -36] dBm
        tx bitrate:     5.5 MBit/s
        rx bitrate:     54.0 MBit/s
root@OpenWrt:/#

SVN-Revision: 28879
2011-11-09 11:47:44 +00:00
Jo-Philipp Wich 10f199d832 firewall: add DHCPv6 default rule (#10381)
SVN-Revision: 28874
2011-11-09 11:10:37 +00:00
Nicolas Thill f371d516bf package/base-files: /lib/functions.sh: add {group,user}_{add,exists} functions
SVN-Revision: 28871
2011-11-09 00:23:58 +00:00
Nicolas Thill 62a2827ea7 package/base-files: /lib/functions.sh: let service_stop exit early if no matching process to stop where found
SVN-Revision: 28870
2011-11-08 23:35:13 +00:00
Nicolas Thill f67f9ef941 package/relayd: use new service wrappers
SVN-Revision: 28869
2011-11-08 22:48:11 +00:00
Nicolas Thill 72de194d16 package/ppp: use new service wrappers
SVN-Revision: 28868
2011-11-08 22:48:05 +00:00
Nicolas Thill ec11af20f6 package/linux-atm: use new service wrappers
SVN-Revision: 28867
2011-11-08 22:48:00 +00:00
Nicolas Thill f4dacc850c package/base-files-network: use new service wrappers
SVN-Revision: 28866
2011-11-08 22:47:54 +00:00
Nicolas Thill b7b56df707 package/base-files: enhance & cleanup service wrappers
* add service_check function for checking if a process is alive
 * add service_signal for sending arbitrary signals to a process
 * change service_stop to send a TERM signal first, wait for the process to die and send a KILL signal if it doen't
 * have service_kill print a warning on STDERR stating it has been deprecated

SVN-Revision: 28865
2011-11-08 22:47:49 +00:00
Nicolas Thill d0659ce37e package/base-files: move service* functions from /etc/rc.common to /lib/functions.sh
SVN-Revision: 28864
2011-11-08 22:47:41 +00:00
Jo-Philipp Wich 7e3b6aa1f1 base-files: do not kill udhcpc on sysupgrade, it will tear down the interface if terminated
SVN-Revision: 28863
2011-11-08 19:14:55 +00:00
Jo-Philipp Wich daca6a6a97 base-files: do not assume that "top" is busybox' top, but try to call the applet explicitely
SVN-Revision: 28862
2011-11-08 18:48:38 +00:00
Jo-Philipp Wich a73fffe857 base-files: properly handle wifi ifaces with no network attached, useful for unmanaged interfaces like used for batman or monitoring
SVN-Revision: 28860
2011-11-08 14:42:58 +00:00
Jo-Philipp Wich ec20b84048 hostapd: add code to prevent accidentally bridging non-wds sta mode interfaces
SVN-Revision: 28858
2011-11-08 14:22:56 +00:00
Nicolas Thill b6aef59ea8 package/base-files: move /etc/functions.sh to /lib/functions.sh
SVN-Revision: 28857
2011-11-08 14:14:29 +00:00
Felix Fietkau 9906717bfb netifd: fix compile error when both libnl and libnl-tiny are built
SVN-Revision: 28854
2011-11-08 10:12:31 +00:00
Felix Fietkau 3a12bd8bce busybox: use bash for gen_build_files.sh to avoid printf argument list issues on some systems
SVN-Revision: 28849
2011-11-08 00:33:10 +00:00
Nicolas Thill 75e186832a package/uhttpd: use new service wrapper
SVN-Revision: 28841
2011-11-07 22:59:06 +00:00
Nicolas Thill d7409c85b5 package/ubus: use new service wrapper
SVN-Revision: 28840
2011-11-07 22:59:01 +00:00
Nicolas Thill 7a176742bb package/netifd: use new service wrapper
SVN-Revision: 28839
2011-11-07 22:58:56 +00:00
Nicolas Thill be27ac53f2 package/dropbear: use new service wrapper
SVN-Revision: 28838
2011-11-07 22:58:50 +00:00
Nicolas Thill 4f5cbf9f9b package/dnsmasq: use new service wrapper
SVN-Revision: 28837
2011-11-07 22:58:45 +00:00
Nicolas Thill e4a8f5abe6 package/busybox: use new service wrapper
SVN-Revision: 28836
2011-11-07 22:58:39 +00:00
Nicolas Thill 93886bc776 package/base-files: use new service wrapper
SVN-Revision: 28835
2011-11-07 22:58:34 +00:00
Nicolas Thill 10a03275bf package/base-files: /etc/rc.common: add service wrapper around start-stop-daemon
SVN-Revision: 28834
2011-11-07 22:58:27 +00:00
Felix Fietkau 0fb7c80659 ath9k: fix LED related crashes on AR913x
SVN-Revision: 28809
2011-11-07 20:14:09 +00:00
Felix Fietkau 476ca6d5d1 carl9170: add dependency on kmod-input-core
SVN-Revision: 28808
2011-11-07 14:50:04 +00:00
Nicolas Thill 8413e90418 package/base-files: /etc/passwd: fix uid number for user 'daemon' (conflicting with user 'nobody')
SVN-Revision: 28799
2011-11-07 11:02:55 +00:00
Jo-Philipp Wich ef98919ff0 busybox: ntpd: indefinitely try to resolve peer addresses (#10361)
SVN-Revision: 28794
2011-11-07 01:45:04 +00:00
Jo-Philipp Wich 8189bd9260 uhttpd: provide rpath-link flag, thanks mazilo
SVN-Revision: 28792
2011-11-07 00:10:52 +00:00
Jo-Philipp Wich ee875810eb madwifi: change wireless ifname numbering schema Instead of simply counting up until we hit a free iface, group ifnames by wiphy so that the first wlanX on a phy gets the phy number and following ifaces an index-suffix, e.g. ath0 for network 1 on phy 1 and ath0-1 for network 2 on phy 1. This fixes state var confusion when operating multiple radios and allows to reliably take down and restart one radio only, even if the number of networks changes in between. This should, along with other changes in LuCI, fix #10335.
SVN-Revision: 28785
2011-11-06 19:57:07 +00:00
Jo-Philipp Wich d7205a9021 mac80211: change wireless ifname numbering schema Instead of simply counting up until we hit a free iface, group ifnames by wiphy so that the first wlanX on a phy gets the phy number and following ifaces an index-suffix, e.g. wlan0 for network 1 on phy 1 and wlan0-1 for network 2 on phy 1. This fixes state var confusion when operating multiple radios and allows to reliably take down and restart one radio only, even if the number of networks changes in between. This should, along with other changes in LuCI, fix #10335.
SVN-Revision: 28784
2011-11-06 18:49:17 +00:00
Jo-Philipp Wich 6037187a80 uhttpd: Fix wrong certificate options with multiple words
For instance two word city names will result in weird certificates.
Therefore adding the missing quotations.

Signed-off-by: Linus Lüssing <linus.luessing@web.de>

SVN-Revision: 28776
2011-11-06 15:44:42 +00:00
Felix Fietkau 2201e32df3 ath9k: add some fixes for radio reinit and frame flush
SVN-Revision: 28772
2011-11-05 19:51:32 +00:00
Felix Fietkau 973308ebfe mac80211: update to wireless-testing 2011-11-04
SVN-Revision: 28771
2011-11-05 19:51:16 +00:00
Jo-Philipp Wich fcea88e3b5 uhttpd: fix Makefiles and linking of tls plugin
SVN-Revision: 28769
2011-11-05 17:36:47 +00:00
Felix Fietkau 248ab4ac2f base-files: process platform hotplug calls in the early launch of hotplug2 to avoid having crda calls get stuck at boot time (fixes #10350, #10354)
SVN-Revision: 28768
2011-11-05 17:16:01 +00:00
Jo-Philipp Wich 3c96dee342 uhttpd: bump version
SVN-Revision: 28762
2011-11-05 03:19:29 +00:00
Jo-Philipp Wich 3d035a6f6a uhttpd: rework CyaSSL and OpenSSL integration; move protected recv() and send() operations below the ssl layer - fixes hangs when accessing via https
SVN-Revision: 28761
2011-11-05 03:19:07 +00:00
Felix Fietkau c8321c3ca6 hostapd: update to latest git version
SVN-Revision: 28746
2011-11-04 01:05:26 +00:00
Felix Fietkau dab5ebaa76 netifd: ensure that a bridge gets created before hostapd needs it, hostapd must not attempt to create the bridge by itself
SVN-Revision: 28745
2011-11-04 01:05:12 +00:00
Felix Fietkau d4d91df5fe netifd: start wifi at boot
SVN-Revision: 28738
2011-11-03 20:02:52 +00:00
Felix Fietkau 3ac5165690 netifd: update to latest version, fix redundant ifdown hotplug events
SVN-Revision: 28737
2011-11-03 20:02:47 +00:00
Felix Fietkau eff467b5cc openssl: refresh patches
SVN-Revision: 28736
2011-11-03 20:02:42 +00:00
Felix Fietkau faf5f84cbf openssl: update to 1.0.0e (patch by tripolar)
SVN-Revision: 28735
2011-11-03 20:02:36 +00:00
Felix Fietkau 44ba13b578 base-files: load modules early, run wifi detect afterwards and only then process uci defaults
this allows uci-defaults scripts to override wifi settings

SVN-Revision: 28733
2011-11-03 20:02:25 +00:00
Jo-Philipp Wich e3daeabda3 base-files: add some more protected services to sysupgrade kill blacklist
SVN-Revision: 28732
2011-11-03 19:25:25 +00:00
Jo-Philipp Wich 48c37ff7eb qos-scripts: only use the lower 8 bits for firewall marks, allows coexistence with other programs like nodogsplash - patch by Tobias Wolf (#10096)
SVN-Revision: 28731
2011-11-03 19:11:01 +00:00