aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* base-files: introduce commonly used helper functions for setting ledsGabor Juhos2013-02-182-1/+69
| | | | | | | | | | | | | | | | | | Currently, most platforms define such helpers in their own diag.sh implementation with almost identical code. By factoring out the common ground it's possible to simplify maintainability and homogenize the haptics over multiple platforms (so far as is reasonably practicable, in a next step). [juhosg: - fix led_set_attr parameters in led_timer - add led_morse and status_led_set_morse helpers - add status_led_blink_{preinit,failsafe} helpers] Signed-off-by: Michael Heimpold <mhei@heimpold.de> Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 35648
* base-files: minor cosmetic corrections for functions.shGabor Juhos2013-02-171-6/+3
| | | | | | | | | | | | | - update copyright header - remove superfluous shebang left-over from changeset 34794 - unify function declaration [juhosg: keep Vertical Communications' copyright notice] Signed-off-by: Michael Heimpold <mhei@heimpold.de> Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 35646
* Add xz compressed packages to known extensions of dl_cleanupGabor Juhos2013-02-171-1/+5
| | | | | | | | | Add .tar.xz, .txz, and .orig.tar.xz as known extensions to dl_cleanup.py. Signed-off-by: Ian Leonard <antonlacon@gmail.com> Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 35645
* kernel: update linux 3.7 to 3.7.9Gabor Juhos2013-02-1716-17/+17
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 35644
* firewall3 - a C implementation of the current firewall scriptsJo-Philipp Wich2013-02-173-0/+70
| | | | SVN-Revision: 35643
* generic: ar8216: cleanup function/variable namesGabor Juhos2013-02-171-110/+110
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 35642
* generic: ar8216: rename struct ar8216_priv to ar8xxx_privGabor Juhos2013-02-171-94/+94
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 35641
* ar71xx: add user-space support for the Mikrotik RB951G boardGabor Juhos2013-02-172-0/+4
| | | | | | | | | | [juhosg: change rb-951g to rb-951g-2hnd in the scripts] Patchwork: http://patchwork.openwrt.org/patch/3257/ Signed-off-by: Kamil Trzcinski <ayufan@ayufan.eu> Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 35634
* ar71xx: add kernel support for the Mikrotik RB951G boardGabor Juhos2013-02-173-0/+264
| | | | | | | | | | | | | | | | | This is platform definition for the RB951G device. It's mostly rework of RB2011UAS patchset with network taken from the RB751 patches. The main difference is the flash layout used by this device. [juhosg: - remove dead code from mach-rb951g - add "-2HnD" suffix to the machine name - use a separate 615-MIPS-ath79-RB951G-support.patch] Patchwork: http://patchwork.openwrt.org/patch/3257/ Signed-off-by: Kamil Trzcinski <ayufan@ayufan.eu> Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 35633
* brcm47xx: add initial support for kernel 3.8Hauke Mehrtens2013-02-1656-0/+8809
| | | | | | | | | | | | This contains the following new bigger changes: * new partition parser which still could lake some features or have bugs * new nand flash driver * using physmap-flash flash driver for parallel flash * some changes to the serial flash driver With these changes OpenWrt starts using more of the mainline flash drivers. SVN-Revision: 35632
* hostapd: fix the scan wait patch for multiple interfacesFelix Fietkau2013-02-161-21/+13
| | | | SVN-Revision: 35630
* ar71xx: fix kmod-usb2 package nameGabor Juhos2013-02-161-1/+1
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 35629
* ramips: fix kmod-usb2 package nameGabor Juhos2013-02-161-1/+1
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 35628
* package/kernel: add package for the Freescale On-Chip EHCI ControllerGabor Juhos2013-02-161-2/+19
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 35627
* mpc85xx: add input drivers to default packages, and load those during preinitGabor Juhos2013-02-162-1/+14
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 35626
* brcm47xx: BGMAC - Adjust AutoLoad number to be prior to switch modulesHauke Mehrtens2013-02-161-1/+1
| | | | | | | | | | Adjust the "AutoLoad" number for the BGMAC module to be prior to the switch modules. This probably isn't real important as the modules are loaded in the correct order by preinit anyway. Signed-off-by: Nathan Hintz <nlhintz@hotmail.com> SVN-Revision: 35625
* brcm47xx: improve cpuport detection for filesafeHauke Mehrtens2013-02-161-13/+9
| | | | | | | Do not try to load bcm57xx.ko any more this is not needed for kernel 2.6 and 3.X Ask the switch driver where the CPU port is. SVN-Revision: 35624
* brcm47xx: fix network config on simpleshareHauke Mehrtens2013-02-161-0/+6
| | | | | | | | | | The included patch will generate a correct network configuration on the simpletech simpleshare. Thank you for the patch Will Holmes (RealOpty) This closes #12361. SVN-Revision: 35623
* brcm47xx: handle return values of cfe_env_get() correctly.Hauke Mehrtens2013-02-161-4/+5
| | | | | | This closes #12746. SVN-Revision: 35622
* brcm47xx: bgmac: fix unaligned accesses to network headers.Hauke Mehrtens2013-02-161-8/+60
| | | | SVN-Revision: 35621
* hostapd: add back the patch that waits for interface bringup in ht40, it got ↵Felix Fietkau2013-02-161-0/+73
| | | | | | lost with the update SVN-Revision: 35619
* brcm47xx: fix unaligned access to mac addressHauke Mehrtens2013-02-161-0/+18
| | | | | | | | | The mac address should be aligned to u16 to prevent an unaligned access in drivers/ssb/pci.c where it is casted to __be16. This closes #9824. SVN-Revision: 35618
* brcm47xx: try to automatically detect if the wan port is at port 4 and not ↵Hauke Mehrtens2013-02-161-1/+12
| | | | | | | | at port 0. This should fix #13000. SVN-Revision: 35617
* update x86 generic to kernel v3.7Gabor Juhos2013-02-162-0/+206
| | | | | | | Signed-off-by: Russell Senior <russell@personaltelco.net> Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 35616
* ramips: use the new macaddr_* helpers instead of maccalcGabor Juhos2013-02-163-19/+14
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 35615
* base-files: add macaddr_{add,2bin,setbit_la} helpersGabor Juhos2013-02-162-1/+25
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 35614
* ramips: use the mtd_get_mac_* helpersGabor Juhos2013-02-163-66/+30
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 35613
* base-files: add mtd_get_mac_{ascii,binary} helpersGabor Juhos2013-02-162-1/+35
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 35612
* kernel: add missing config optionsJonas Gorski2013-02-164-0/+4
| | | | | | | | | r35336 exposed PTP, which has additional drivers on ixp4xx, causing it to not build with PTP enabled. Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 35611
* samba36: fix segmentation fault when trying to add non-existent usersJonas Gorski2013-02-162-2/+2
| | | | | | | | Based on a patch from НКВД. Closes #12962. Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 35610
* hotplug2: depend on libbsd only when targetting eglibcFlorian Fainelli2013-02-151-1/+1
| | | | | | Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 35608
* libevent2: do not add librt dependency when targetting eglibcFlorian Fainelli2013-02-151-1/+0
| | | | | | | | This is already taken care of by PKG_DEFAULT_DEPENDS Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 35607
* libbsd: make it available for eglibc onlyFlorian Fainelli2013-02-151-1/+1
| | | | | | Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 35606
* bcm63xx: make nvram checksum failures non fatalJonas Gorski2013-02-1540-152/+188
| | | | | | | | fixes #12982. Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 35605
* kernel: update linux 3.7 to 3.7.8Gabor Juhos2013-02-1519-23/+23
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 35604
* generic: ar8216: move PHY4 RGMII workaround code out of the loopGabor Juhos2013-02-141-11/+11
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 35603
* generic: ar8216: register the switch from the probe routineGabor Juhos2013-02-141-17/+12
| | | | | | | | | | | | | | | | | Currently the switch gets registered when an ethernet driver connects to a PHY of the switch. This method does not work with the ethernet drivers which are connecting to the PHY from their ndo_open callback. With those ethernet drivers, the driver tries to register the switch each time when the etherned device is opened and this causes a deadlock. Move the switch registration into the probe routine to fix this problem. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 35602
* x86: update config-3.7 for x86 (turn off CONFIG_GPIO_ICH)Florian Fainelli2013-02-141-0/+1
| | | | | | | Signed-off-by: David Woodhouse <David.Woodhouse@intel.com> Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 35601
* openssl: update OpenSSL to 1.0.1e, fix Cisco DTLS.Florian Fainelli2013-02-142-4/+34
| | | | | | | | | | | | | | | | 1.0.1d had a rushed fix for CVE-2013-0169 which broke in certain circumstances. 1.0.1e has the fix for TLS. Also include a further patch from the 1.0.1 branch which fixes the breakage this introduced for Cisco's outdated pre-standard version of DTLS, as used by OpenConnect. Update mirror URLs to reflect current reality. Signed-off-by: David Woodhouse <David.Woodhouse@intel.com> Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 35600
* brcm47xx: if the cpuport of the switch is port 8 assume vlan0ports: "1 2 3 4 ↵Hauke Mehrtens2013-02-141-16/+8
| | | | | | 8" and vlan0ports: "0 8" SVN-Revision: 35597
* switch: export name of device found via /procHauke Mehrtens2013-02-144-1/+16
| | | | SVN-Revision: 35596
* switch: export cpuport, ports and vlans via /procHauke Mehrtens2013-02-141-0/+21
| | | | SVN-Revision: 35595
* firmware-utils/mktplinkfw: add support for the TL-WDR4900 v1Gabor Juhos2013-02-131-0/+12
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 35593
* mpc85xx: enable swconfig and the ar8216 driverGabor Juhos2013-02-131-0/+3
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 35592
* mpc85xx: enable the squashfs driverGabor Juhos2013-02-131-1/+0
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 35591
* mpc85xx: enable XZ_DEC_BCJ and XZ_DEC_POWERPC supportGabor Juhos2013-02-131-0/+2
| | | | | | | | | | | | | | | | | Squashfs is unable to decompress some blocks without that: [ 199.494500] SQUASHFS error: xz_dec_run error, data probably corrupt [ 199.500910] SQUASHFS error: squashfs_read_data failed to read block 0xbff26 [ 199.508016] SQUASHFS error: Unable to read data cache entry [bff26] [ 199.514440] SQUASHFS error: Unable to read page, block bff26, size 153f8 [ 199.521311] SQUASHFS error: Unable to read data cache entry [bff26] [ 199.527724] SQUASHFS error: Unable to read page, block bff26, size 153f8 [ 199.534594] SQUASHFS error: Unable to read data cache entry [bff26] [ 199.541009] SQUASHFS error: Unable to read page, block bff26, size 153f8 Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 35590
* ar71xx: fix factory image creation for dir-825-c1Gabor Juhos2013-02-131-1/+1
| | | | | | | Signed-off-by: Alexander Stadler <sa.maillists@univie.ac.at> Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 35589
* ar71xx: fix switch-config for dir-825-c1Gabor Juhos2013-02-131-7/+1
| | | | | | | Signed-off-by: Alexander Stadler <sa.maillists@univie.ac.at> Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 35588
* brcm47xx: configure vlan correctly on some recent devices.Hauke Mehrtens2013-02-131-1/+4
| | | | SVN-Revision: 35587
* switch: add support for BCM53125Hauke Mehrtens2013-02-131-3/+14
| | | | SVN-Revision: 35586