Commit Graph

6161 Commits (5dec9dd3b200fd3721d98d77ee36c3b53ea65b4e)

Author SHA1 Message Date
Jo-Philipp Wich 8094fa46da firewall: add support for "local" port forwards which target an internal address on the router itself
SVN-Revision: 29687
13 years ago
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
13 years ago
Felix Fietkau 2d17b67c28 ath9k: merge a channel change fix from linux-wireless
SVN-Revision: 29684
13 years ago
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
13 years ago
Gabor Juhos c3b763ac77 package/kernel: add package for the PCF2123 RTC driver
SVN-Revision: 29664
13 years ago
Gabor Juhos b38b966a3c package: remove the om2p-watchdog package
Signed-off-by: Antonio Quartulli <ordex@autistici.org>

SVN-Revision: 29649
13 years ago
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
13 years ago
Jo-Philipp Wich a788f199c9 remove current RTSP support
SVN-Revision: 29643
13 years ago
Jo-Philipp Wich 0baa69ddda iwinfo: factor txpower offset into info display output, recompile if driver selection changes
SVN-Revision: 29634
13 years ago
Gabor Juhos ff89832fdb package/base-files: add support for the switch LED trigger
SVN-Revision: 29629
13 years ago
Gabor Juhos 3f85c52a3a package/base-files: use case statement in led init script
SVN-Revision: 29628
13 years ago
Jo-Philipp Wich 250ef0cb72 add usbreset - a small simple utility to send port rests to selected usb devices (#10394)
SVN-Revision: 29611
13 years ago
Felix Fietkau e7c63048df mac80211: clean up init, remove some redundant checks, fix tx power init (#10113)
SVN-Revision: 29606
13 years ago
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
13 years ago
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
13 years ago
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
13 years ago
Hauke Mehrtens 6e7d48b1ea mac80211: deactivate mac80211 tracing
Activating tracing on kernel <= 2.6.32 causes build errors.

SVN-Revision: 29572
13 years ago
Felix Fietkau eb3bd41114 ath9k: fix another tx locking issue
SVN-Revision: 29570
13 years ago
Felix Fietkau b62f4e0aa2 mac80211: fix powersave setting
SVN-Revision: 29569
13 years ago
Felix Fietkau fe8a3a36f0 mac80211: apply txpower after bringing up the interface, should fix #10113
SVN-Revision: 29566
13 years ago
Felix Fietkau 25540787ad mac80211: use iw instead of iwconfig to disable powersave
SVN-Revision: 29565
13 years ago
Felix Fietkau dd90113508 ath9k: fix some issues in the btcoex disable patch
SVN-Revision: 29564
13 years ago
Felix Fietkau ead4fdf1f1 ath9k: fix a locking issue in the tx path
SVN-Revision: 29560
13 years ago
Felix Fietkau 5b89536395 hostapd: add missing check for wds stations
SVN-Revision: 29559
13 years ago
Felix Fietkau 9a996761b5 ath9k: fix a crash in led init
SVN-Revision: 29558
13 years ago
Felix Fietkau e8a01f3588 ath9k: fix a locking issue
SVN-Revision: 29537
13 years ago
Felix Fietkau e3017bc05e ath9k: add support for registering extra leds connected to the wmac gpio lines
SVN-Revision: 29530
13 years ago
Jo-Philipp Wich 8bfef35385 kernel: rename kmod-switch-rtl8366_smi to kmod-switch-rtl8366-smi to avoid underscores in package names
SVN-Revision: 29518
13 years ago
Felix Fietkau 7f648456cd busybox: disable "mesg" by default
SVN-Revision: 29510
13 years ago
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
13 years ago
Felix Fietkau d886c0aaed mac80211: make mesh support optional
SVN-Revision: 29506
13 years ago
Felix Fietkau 1f12c12b9e mac80211: merge another upstream aggregation fix
SVN-Revision: 29496
13 years ago
Felix Fietkau 185419f417 ath9k: disable bluetooth coexistence support to reduce module size
SVN-Revision: 29495
13 years ago
Felix Fietkau 4a295e5d53 ath9k: improve handling of blockackreq (should improve aggregation behavior under tough wifi conditions with lots of retransmission)
SVN-Revision: 29494
13 years ago
Felix Fietkau 5ad8bcbba4 mac80211: merge an upstream fix for an aggregation related race condition
SVN-Revision: 29493
13 years ago
Hauke Mehrtens 542d1f1b61 mac80211: add support for firmware 666.2 for b43 devices
SVN-Revision: 29485
13 years ago
Jo-Philipp Wich 60e283d646 librpc: do not build if external or native toolchains are used
SVN-Revision: 29484
13 years ago
Felix Fietkau efe251b4c2 ubus: update to the latest version
SVN-Revision: 29465
13 years ago
Felix Fietkau 132556a6b9 libubox: update to latest version, fix some endian issues
SVN-Revision: 29464
13 years ago
Jo-Philipp Wich 8434527305 iwinfo: support nl80211 hardware identification against radioX pseudo interfaces, useful if radio is not up yet
SVN-Revision: 29462
13 years ago
Felix Fietkau 4dfdbf5039 mac80211: merge some pending fixes, fixes skb leaks and some warnings
SVN-Revision: 29460
13 years ago
Felix Fietkau ff7f354874 netifd: update to latest version, fixes some use-after-free issues
SVN-Revision: 29439
13 years ago
Felix Fietkau 84b97dc0fb ath9k: fix antenna configuration on ar9285 for devices without antenna diversity
SVN-Revision: 29438
13 years ago
Felix Fietkau cdda13e194 ath9k: fix 5/10 mhz channel bandwidth issues
SVN-Revision: 29437
13 years ago
Felix Fietkau aa63f0bef6 mac80211: update to 2011-12-01
SVN-Revision: 29436
13 years ago
Jo-Philipp Wich d3d91930d1 iwinfo: factor tx power offset into power level listing
SVN-Revision: 29430
13 years ago
Jo-Philipp Wich 3a9d303059 iwinfo: expose txpower and frequency offset information
SVN-Revision: 29425
13 years ago
Jo-Philipp Wich 33750dc3e9 iwinfo: populate tx power offsets for most ubnt devices, add NSM2/5 and BM2/5
SVN-Revision: 29424
13 years ago
Jo-Philipp Wich 6e83b08555 iwinfo: fix model detection on legacy atheros
SVN-Revision: 29423
13 years ago
Jo-Philipp Wich 0d587a173c iwinfo: add initial hardware detection capabilities
SVN-Revision: 29421
13 years ago
Jo-Philipp Wich 83e6c14f82 libiwinfo: fix hw mode detection
SVN-Revision: 29417
13 years ago
Jo-Philipp Wich b222319c0b add libiwinfo (moved from LuCI trunk)
SVN-Revision: 29403
13 years ago
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
13 years ago
Gabor Juhos 561f4d2840 base-files: add lib/functions/uci-defaults.sh
SVN-Revision: 29384
13 years ago
Jo-Philipp Wich 0f74cb4631 dnsmasq: automatically add host entry for own hostname and ptr record for lan ip address
SVN-Revision: 29375
13 years ago
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
13 years ago
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
13 years ago
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
13 years ago
Felix Fietkau cb76939571 ath9k: fix a regression in touching power mode related registers
SVN-Revision: 29341
13 years ago
Felix Fietkau 2dfa9533f9 dropbear: fix build breakage
SVN-Revision: 29340
13 years ago
Felix Fietkau ae3a134cc4 ath9k: enable ANI on ar913x, should noticeably improve stability in noisy environments
SVN-Revision: 29338
13 years ago
Nicolas Thill 59a4ad8820 package/dropbear: update to 2011.54
SVN-Revision: 29330
13 years ago
Nicolas Thill 8553f9d243 package/dnsmasq: update to 2.59 (thanks to Raphael Huck)
SVN-Revision: 29329
13 years ago
Nicolas Thill be4f27f38b package/busybox: wget: URL-decode user:password before base64-encoding it into auth hdr (upstream fix)
SVN-Revision: 29299
13 years ago
Felix Fietkau e735154874 mac80211: fix aggregation related kernel warnings when using wds
SVN-Revision: 29296
13 years ago
Felix Fietkau 8a33526c4e ath9k: fix setting channel bandwidth before bringing up interfaces
SVN-Revision: 29295
13 years ago
Nicolas Thill aca5063d4e package/mac80211: fix atomic64 issues on x86 / uml
SVN-Revision: 29289
13 years ago
Jo-Philipp Wich 16c583531a mac80211: revert unrelated change in previous commit
SVN-Revision: 29285
13 years ago
Jo-Philipp Wich 95f0a41bf5 mac80211: fix reversed WARN_ON() condition which causes a stray stacktrace on boot
SVN-Revision: 29284
13 years ago
Felix Fietkau 19694044e8 ath9k: merge a pending aggregation fix
SVN-Revision: 29273
13 years ago
Felix Fietkau c893863d31 mac80211: refresh p54spi patches
SVN-Revision: 29272
13 years ago
Felix Fietkau e49b39486a mac80211: fix a workqueue compat backport
SVN-Revision: 29271
13 years ago
Felix Fietkau 067aedb906 Revert "package/mac80211: fix atomic64 compat"
SVN-Revision: 29258
13 years ago
Felix Fietkau c6f0ca6c00 ath9k: allow run-time change of the chanbw debugfs file
SVN-Revision: 29257
13 years ago
Jo-Philipp Wich d46e17548b base-files: kill remaining processes after running user hooks (#10461)
SVN-Revision: 29256
13 years ago
Felix Fietkau 0838e883f2 mac80211: update to wireless-testing 2011-11-15
SVN-Revision: 29240
13 years ago
Nicolas Thill c43938afc3 package/mac80211: fix atomic64 compat
SVN-Revision: 29209
13 years ago
Jo-Philipp Wich 010e58d209 base-files: another empty password check fix (#10440)
SVN-Revision: 29208
13 years ago
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
13 years ago
Jo-Philipp Wich 5e36196651 busybox: add a "date -k" to set the kernel timezone from the current localtime utc offset
SVN-Revision: 29203
13 years ago
Michael Büsch e12543a1d7 p54spi: workqueue deadlock fix
SVN-Revision: 29202
13 years ago
Michael Büsch 6aac54298b p54spi: Lock fixes
SVN-Revision: 29200
13 years ago
Jo-Philipp Wich 6d80ce78f1 base-files: rewrite killing of nonessential services to not rely on top, use the proc filesystem only
SVN-Revision: 29187
13 years ago
Jo-Philipp Wich cabbc9966c busybox: fix empty password detection in telnetd init (#10432)
SVN-Revision: 29183
13 years ago
Nicolas Thill 63820327d3 package/ppp: fix typo in r28868 (closes: #10429)
SVN-Revision: 29165
13 years ago
Florian Fainelli ffdf69028f allow building 8021q and bridge as modules
SVN-Revision: 29163
13 years ago
Florian Fainelli d589ac0939 kmod-r6040 depends on kmod-libphy
SVN-Revision: 29162
13 years ago
Jo-Philipp Wich 13839520bc busybox: revert accidentally committed debugging flag
SVN-Revision: 29158
13 years ago
Jo-Philipp Wich d0f5b51a8b busybox: fix hexdump segmentation fault with an empty leading format unit
SVN-Revision: 29156
13 years ago
Felix Fietkau 817c72ef02 ath9k: reorganize patches, reset hardware after full sleep (fixes #10349)
SVN-Revision: 29155
13 years ago
Jo-Philipp Wich 215239a470 uhttpd: prevent linking uhttpd binary against crypto libraries
SVN-Revision: 29152
13 years ago
Jo-Philipp Wich 5a4f0f84df broadcom-wl: align RADIUS options with r26482, patch by Etienne Champetier <etienne.champetier@free.fr>
SVN-Revision: 29136
13 years ago
Felix Fietkau b33f7e264c ath9k: do not put the hardware to full-sleep while tx is pending
SVN-Revision: 29133
13 years ago
Felix Fietkau b14b5bb038 ath9k: rework radio stop/start cleanup, avoid duplicate rx/tx stop, avoid early phy stop
SVN-Revision: 29132
13 years ago
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
13 years ago
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
13 years ago
Felix Fietkau 8e1bd3a8aa netifd: update to latest version, fixes tcp connection loss issues on dhcp rekey
SVN-Revision: 29115
13 years ago
Jo-Philipp Wich 43cd850faa uci: update to latest git rev 7289b2d69aaffa9299b47aaaa0da1e9969ace6c1
SVN-Revision: 29111
13 years ago
John Crispin f4f326699b madwifi: rename patch from ifxmips -> lantiq
SVN-Revision: 29020
13 years ago
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
13 years ago
John Crispin eb20ab87e6 lantiq: w303v has its rt2860 eep on the nor flash. tell compat-wireless how to use it
SVN-Revision: 28994
13 years ago
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
13 years ago
Gabor Juhos 0939419e24 package: add om2p-watchdog script
Based on a patch by: Marek Lindner <lindner_marek@yahoo.de>

SVN-Revision: 28972
13 years ago
John Crispin 0e35877fea pjsip: bump to 1.10 and improve ltq_tapi backend
SVN-Revision: 28963
13 years ago
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
13 years ago
Nicolas Thill 348347ce41 package/base-files-network: fix udhcpc issues introduced in r28866 (closes: #10383)
SVN-Revision: 28942
13 years ago
Jo-Philipp Wich 1cdd762f90 mac80211: add antenna control api for b43
SVN-Revision: 28940
13 years ago
Florian Fainelli 4ad1f2d710 acx-mac80211: update to 20111030
Fixes build failures with Linux 3.1+

SVN-Revision: 28939
13 years ago
Imre Kaloz 28039aea90 nuke another 2.4 skeleton
SVN-Revision: 28937
13 years ago
Imre Kaloz 7944b6fa32 enable and use shadow passwords by default
SVN-Revision: 28936
13 years ago
Imre Kaloz 55ac529951 the empty root password should be empty ;)
SVN-Revision: 28935
13 years ago
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
13 years ago
Jonas Gorski f8f30bff82 package: kernel: fix typo
SVN-Revision: 28898
13 years ago
Jonas Gorski 0a2728664f package: kernel: add handling for 3.2 renames (and some missed ones for 3.1)
SVN-Revision: 28897
13 years ago
Jonas Gorski 5079522183 package: mac80211: mark as broken for 3.2
SVN-Revision: 28896
13 years ago
Jonas Gorski e22a9087a8 package: acx: mark as broken for 3.2
SVN-Revision: 28895
13 years ago
Jonas Gorski 0a2eb804cc package: madwifi: mark as broken for 3.2
SVN-Revision: 28894
13 years ago
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
13 years ago
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
13 years ago
Nicolas Thill d9aa1e3c1b package/busybox: passwd: use MD5 hash by default (like it used to be)
SVN-Revision: 28885
13 years ago
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
13 years ago
Jo-Philipp Wich 10f199d832 firewall: add DHCPv6 default rule (#10381)
SVN-Revision: 28874
13 years ago
Nicolas Thill f371d516bf package/base-files: /lib/functions.sh: add {group,user}_{add,exists} functions
SVN-Revision: 28871
13 years ago
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
13 years ago
Nicolas Thill f67f9ef941 package/relayd: use new service wrappers
SVN-Revision: 28869
13 years ago
Nicolas Thill 72de194d16 package/ppp: use new service wrappers
SVN-Revision: 28868
13 years ago
Nicolas Thill ec11af20f6 package/linux-atm: use new service wrappers
SVN-Revision: 28867
13 years ago
Nicolas Thill f4dacc850c package/base-files-network: use new service wrappers
SVN-Revision: 28866
13 years ago
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
13 years ago
Nicolas Thill d0659ce37e package/base-files: move service* functions from /etc/rc.common to /lib/functions.sh
SVN-Revision: 28864
13 years ago
Jo-Philipp Wich 7e3b6aa1f1 base-files: do not kill udhcpc on sysupgrade, it will tear down the interface if terminated
SVN-Revision: 28863
13 years ago
Jo-Philipp Wich daca6a6a97 base-files: do not assume that "top" is busybox' top, but try to call the applet explicitely
SVN-Revision: 28862
13 years ago
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
13 years ago
Jo-Philipp Wich ec20b84048 hostapd: add code to prevent accidentally bridging non-wds sta mode interfaces
SVN-Revision: 28858
13 years ago
Nicolas Thill b6aef59ea8 package/base-files: move /etc/functions.sh to /lib/functions.sh
SVN-Revision: 28857
13 years ago
Felix Fietkau 9906717bfb netifd: fix compile error when both libnl and libnl-tiny are built
SVN-Revision: 28854
13 years ago
Felix Fietkau 3a12bd8bce busybox: use bash for gen_build_files.sh to avoid printf argument list issues on some systems
SVN-Revision: 28849
13 years ago
Nicolas Thill 75e186832a package/uhttpd: use new service wrapper
SVN-Revision: 28841
13 years ago
Nicolas Thill d7409c85b5 package/ubus: use new service wrapper
SVN-Revision: 28840
13 years ago
Nicolas Thill 7a176742bb package/netifd: use new service wrapper
SVN-Revision: 28839
13 years ago
Nicolas Thill be27ac53f2 package/dropbear: use new service wrapper
SVN-Revision: 28838
13 years ago
Nicolas Thill 4f5cbf9f9b package/dnsmasq: use new service wrapper
SVN-Revision: 28837
13 years ago
Nicolas Thill e4a8f5abe6 package/busybox: use new service wrapper
SVN-Revision: 28836
13 years ago
Nicolas Thill 93886bc776 package/base-files: use new service wrapper
SVN-Revision: 28835
13 years ago
Nicolas Thill 10a03275bf package/base-files: /etc/rc.common: add service wrapper around start-stop-daemon
SVN-Revision: 28834
13 years ago
Felix Fietkau 0fb7c80659 ath9k: fix LED related crashes on AR913x
SVN-Revision: 28809
13 years ago
Felix Fietkau 476ca6d5d1 carl9170: add dependency on kmod-input-core
SVN-Revision: 28808
13 years ago
Nicolas Thill 8413e90418 package/base-files: /etc/passwd: fix uid number for user 'daemon' (conflicting with user 'nobody')
SVN-Revision: 28799
13 years ago
Jo-Philipp Wich ef98919ff0 busybox: ntpd: indefinitely try to resolve peer addresses (#10361)
SVN-Revision: 28794
13 years ago
Jo-Philipp Wich 8189bd9260 uhttpd: provide rpath-link flag, thanks mazilo
SVN-Revision: 28792
13 years ago