1. 20 Sep, 2019 20 commits
    • Rosen Penev's avatar
      elfutils: Add host build · f4da28c3
      Rosen Penev authored
      
      
      Needed for glib2 host build:
      
      gresource-tool.c:32:20: fatal error: libelf.h: No such file or directory
       #include <libelf.h>
      
      Changed PKG_LICENSE to the SPDX version.
      
      Switched build dependency for argp-standalone to !USE_GLIBC. argp is a
      glibc extension. Treat it as such.
      
      Adjusted patch to use strerror_l, which works properly with both glibc
      and musl. The patch errors under glibc with:
      
      dwfl_error.c:158:7: error: ignoring return value of 'strerror_r', declared
      with attribute warn_unused_result [-Werror=unused-result]
             strerror_r (error & 0xffff, s, sizeof(s));
      
      void casting does not fix the error.
      Signed-off-by: default avatarRosen Penev <rosenp@gmail.com>
      f4da28c3
    • Sandeep Sheriker M's avatar
      at91:sam9x: create sdcard images · 89fe1dfa
      Sandeep Sheriker M authored
      
      
      create sdcard images for sam9x25 & sam9x35 ek targets.
      Signed-off-by: default avatarSandeep Sheriker M <sandeep.sheriker@microchip.com>
      89fe1dfa
    • Sandeep Sheriker M's avatar
      at91:sama5: create fit image · 612e9ed7
      Sandeep Sheriker M authored
      
      
      create fit image & add it to sdcard image for sama5 target
      device.
      Signed-off-by: default avatarSandeep Sheriker M <sandeep.sheriker@microchip.com>
      612e9ed7
    • Eneas U de Queiroz's avatar
      wolfssl: allow building with hw-crytpo and AES-CCM · ab19627e
      Eneas U de Queiroz authored
      
      
      Hardware acceleration was disabled when AES-CCM was selected as a
      workaround for a build failure.  This applies a couple of upstream
      patches fixing this.
      Signed-off-by: default avatarEneas U de Queiroz <cotequeiroz@gmail.com>
      ab19627e
    • Magnus Kroken's avatar
      mbedtls: update to 2.16.3 · 49d96ffc
      Magnus Kroken authored
      
      
      Remove 300-bn_mul.h-Use-optimized-MULADDC-code-only-on-ARM-6.patch,
      the issue has been fixed upstream.
      Signed-off-by: default avatarMagnus Kroken <mkroken@gmail.com>
      49d96ffc
    • Rosen Penev's avatar
      uClibc++: Remove faulty patch · 977a8fc5
      Rosen Penev authored
      This patch was originally added to fix compilation with v4l2rtspserver.
      Turns out it was v4l2rtspserver that was broken, not uClibc++. This now
      causes issues with a different package where the arguments are being
      split.
      
      Note that with this patch, shellcheck throws an error:
      
      SC2068: Double quote array expansions to avoid re-splitting elements.
      
      More: https://github.com/openwrt/packages/pull/9972#discussion_r324878373
      
      Signed-off-by: default avatarRosen Penev <rosenp@gmail.com>
      977a8fc5
    • Hauke Mehrtens's avatar
      gcc: Fix ICE in GCC 9.2.0 · 9edd7edc
      Hauke Mehrtens authored
      
      
      This backports a fix from GCC master to fix a internal compiler
      exception seen when compiling libjson-c with mips16 activated.
      
      Fixes: FS#2455
      Signed-off-by: default avatarHauke Mehrtens <hauke@hauke-m.de>
      9edd7edc
    • Koen Vandeputte's avatar
      kernel: bump 4.19 to 4.19.74 · c5b10c82
      Koen Vandeputte authored
      
      
      Refreshed all patches.
      
      Fixes:
      - CVE-2019-15504
      
      Compile-tested on: cns3xxx
      Runtime-tested on: cns3xxx
      Signed-off-by: default avatarKoen Vandeputte <koen.vandeputte@ncentric.com>
      c5b10c82
    • Koen Vandeputte's avatar
      kernel: bump 4.14 to 4.14.145 · 0b18fca8
      Koen Vandeputte authored
      
      
      Refreshed all patches.
      
      Compile-tested on: cns3xxx
      Runtime-tested on: cns3xxx
      Signed-off-by: default avatarKoen Vandeputte <koen.vandeputte@ncentric.com>
      0b18fca8
    • Jo-Philipp Wich's avatar
      iwinfo: update to latest Git HEAD · d6bd3fd5
      Jo-Philipp Wich authored
      
      
      02112f9 cli: fix reporting of mixed WPA2/WPA3 versions
      7faeaea nl80211: properly detect WEP encryption in wpa_supp scan results
      629b5ff nl80211: do not confuse open connections with WEP ones
      3d47ddd nl80211: rework hostapd and wpa_supplicant wpa suite parsing
      Signed-off-by: default avatarJo-Philipp Wich <jo@mein.io>
      d6bd3fd5
    • Jo-Philipp Wich's avatar
      hostapd: mirror ieee80211w ap mode defaults in station mode · abb4f407
      Jo-Philipp Wich authored
      
      
      For AP mode, OpenWrt automatically sets ieee80211w to either 1 or 2, depending
      on whether the encryption is set to sae-mixed, or sae/owe/eap suite-b.
      
      Mirror the same defaults for client mode connections, in order to allow an
      OpenWrt station to associate to an OpenWrt ap with SAE, OWE or Suite-B encryption
      without the need to manually specify "option ieee80211w" on the station.
      Signed-off-by: default avatarJo-Philipp Wich <jo@mein.io>
      abb4f407
    • Jo-Philipp Wich's avatar
      hostapd: fix OWE settings in client mode · 4209b28d
      Jo-Philipp Wich authored
      
      
      This changes fixes the generation of the wpa_supplicant client configuration
      in WPA3 OWE client mode. Instead of incorrectly emitting key_mgmt=NONE, use
      the proper key_mgmt=OWE setting instead.
      Signed-off-by: default avatarJo-Philipp Wich <jo@mein.io>
      4209b28d
    • Koen Vandeputte's avatar
      kernel: bump 4.19 to 4.19.73 · c79cb9fd
      Koen Vandeputte authored
      
      
      Refreshed all patches.
      
      Remove upstreamed:
      - 840-media-i2c-tda1997x-select-V4L2_FWNODE.patch
      - 079-v4.20-ARM-dts-qcom-ipq4019-fix-PCI-range.patch
      - 083-ARM-dts-qcom-ipq4019-enlarge-PCIe-BAR-range.patch
      - 084-ARM-dts-qcom-ipq4019-Fix-MSI-IRQ-type.patch
      
      Fixes:
      - CVE-2019-15030
      
      Compile-tested on: cns3xxx
      Runtime-tested on: cns3xxx
      Signed-off-by: default avatarKoen Vandeputte <koen.vandeputte@ncentric.com>
      c79cb9fd
    • Koen Vandeputte's avatar
      kernel: bump 4.14 to 4.14.144 · fb0c3eb5
      Koen Vandeputte authored
      
      
      Refreshed all patches.
      
      Altered patches:
      - 816-pcie-support-layerscape.patch
      
      Fixes:
      -CVE-2019-15030
      
      Compile-tested on: cns3xxx, layerscape
      Runtime-tested on: cns3xxx
      Signed-off-by: default avatarKoen Vandeputte <koen.vandeputte@ncentric.com>
      fb0c3eb5
    • Koen Vandeputte's avatar
      kernel: bump 4.9 to 4.9.193 · f3314206
      Koen Vandeputte authored
      
      
      Refreshed all patches.
      
      Fixes:
      - CVE-2019-15030
      
      Compile-tested on: none
      Runtime-tested on: none
      Signed-off-by: default avatarKoen Vandeputte <koen.vandeputte@ncentric.com>
      f3314206
    • Nick Briggs's avatar
      ramips: add support for EnGenius ESR600 · 3df3bb0d
      Nick Briggs authored and ynezz's avatar ynezz committed
      
      
      The EnGenius ESR600 is a dual band wireless router with a 4-port gigabit
      Ethernet switch, a gigabit Ethernet WAN port and a USB port.
      
      Specification:
      
      - Bootloader:	U-Boot
      - SoC:		MediaTek MT7620A (600 MHz)
      - Flash:	16MB, Macronix MX25L12845E
      - RAM:		64MB, Nanya NT5TU32M16DG-AC
      - Serial:	115200 baud, no header, 3.3V
        		J2: Vcc (arrow), Gnd, Tx, Rx
      - USB:		USB 2, 5V
      - Ethernet:	5 x 1 Gb/s 4 LAN 1 WAN, Atheros AR8327
      - WiFi0:	5 GHz 802.11 b/g/n Ralink RT5592N
        		300 Mb/s, 2T2R
      - WiFi1:	2.4 GHz 802.11 b/g/n integrated
        		300 Mb/s, 2T2R
      - Antennas:	2 per radio, internal
      - LEDs:		1 programmable power (amber)
        		2 programable radio (blue)
      		1 programable WPS-5G (blue)
      		1 non-programable WAN activity (blue)
      		1 unconfigured WPS-2.4G (amber)
      - Buttons:	GPIO: Reset, WPS
      
      Installation:
      
      Use the OEM web interface to install the ...-factory.dlf image.
      Use the OpenWRT ...-sysupgrade.bin image for future upgrades.
      
      The J2 serial port can be accessed either by soldering in a header,
      standard 0.1" spacing, or by using pogo-pins against the back side.
      
      As configured by the OEM, the U-Boot boot delay is short, however quickly
      typing "1" leads to the U-Boot "System load Linux to SDRAM via TFTP"
      prompt.  The TFTP client is configured by default with
           client:   192.168.99.9
           server:   192.168.99.8
           filename: uImageESR600
      It will load an OpenWRT initramfs kernel with this method.
      
      Known issues:
      
      1) Only the ports externally labeled WAN, LAN3 and LAN4 are operational.
      LAN1 and LAN2 do not appear to power up. This issue is also present
      in the Lava LR25G001.
      
      2) The amber WPS-2.4G LED, in the same lightguide as the blue WPS-5G LED,
      is not configured in the Device Tree specification.
      
      3) The blue WAN activity LED is not configured in the Device Tree
      specification as this causes the AR8327 switch to fail to initialize.
      Signed-off-by: default avatarNick Briggs <nicholas.h.briggs@gmail.com>
      [merge conflict in 02_network]
      Signed-off-by: ynezz's avatarPetr Štetiar <ynezz@true.cz>
      3df3bb0d
    • Daniel Danzberger's avatar
      ramips: mt7621: Add new device AsiaRF AP7621-NV1 · 10c5d3dd
      Daniel Danzberger authored and ynezz's avatar ynezz committed
      
      
      SoC:    Mediatek MT7621A
      CPU:    4x 880Mhz
      Cache:  32 KB I-Cache and 32 KB D-Cach
              256 KB L2 Cache (shared by Dual-Core)
      RAM:    DDR3 512MB 16bits BUS
      FLASH:  16MB
      Switch: Mediatek Gigabit Switch (2 x LAN, 1 x WAN)
      POE:    (1x PD, 2x PSE)
      USB:    1x 3.0
      PCI:    3x Mini PCIe (3 USB2.0 + 2 x UIM interface)
      GPS:    Quectel L70B
      SIM:    2 Slots
      BTN:    Reset
      LED:    - Power
              - Ethernet
              - Wifi
              - USB
      UART:  UART is present as Pads with throughholes on the PCB.
             They are located on left side.
             3.3V - RX - GND - TX / 57600-8N1
             3.3V is the square pad
      
      Installation
      ------------
      The stock image is a modified openwrt and can be overflashed via sysupgrade -F
      Signed-off-by: default avatarDaniel Danzberger <daniel@dd-wrt.com>
      [merge conflict in mt7621.mk]
      Signed-off-by: ynezz's avatarPetr Štetiar <ynezz@true.cz>
      10c5d3dd
    • Birger Koblitz's avatar
      ramips: add support for Asus RT-AC85P · fde8e2e0
      Birger Koblitz authored and ynezz's avatar ynezz committed
      
      
      SoC:	MediaTek MT7621AT dual-core @ 880MHz
      RAM:	256M (Winbond W632GG6KB-1)
      FLASH:	128MB (Macronix MX30LF1G18AC-TI)
      WiFi:	- 2.4GHz MediaTek MT7615N bgn
      	- 5GHz MediaTek MT7615N nac
      Switch: SoC integrated Gigabit Switch (4 x LAN, 1 x WAN)
      USB:	1 x USB 3.1 (Gen 1)
      BTN:	Reset, WPS
      LED:	- Power (blue)
      	- 5Ghz (blue)
      	- 2.4GHz (blue)
      	- Internet (blue)
      	- 4x LAN (blue)
      	(LAN/WAN leds are not controllable by GPIOs)
      UART: 	UART is present as Pads marked J4 on the PCB.
      	3.3V - TX - RX - GND / 57600-8N1
      	3.3V is the square pad
      MAC:	The MAC address on the router-label matches the MAC of
      	the 2.4 GHz WiFi.
      	LAN and WAN MAC are identical: MAC_LABEL+4
      	5 GHz WiFi MAC: also MAC_LABEL+4
      
      Installation
      ------------
      Via U-Boot tftpd:
      Switch on device, within 2s press reset button and keep pressed
      until power LED starts blinking slowly.
      Upload factory image via tftp put, the router's ip is 192.168.1.1
      and expects the client on 192.168.1.75.
      
      The images also work on the Asus RT-AC65P models as tested by Gabor.
      Signed-off-by: default avatarBirger Koblitz <mail@birger-koblitz.de>
      Tested-by: default avatarGabor Varga <vargagab@gmail.com>
      [fixed Asus -> ASUS in DTS]
      Signed-off-by: ynezz's avatarPetr Štetiar <ynezz@true.cz>
      fde8e2e0
    • Birger Koblitz's avatar
      ramips: add support for Edimax RG21S · f285e863
      Birger Koblitz authored and ynezz's avatar ynezz committed
      SoC:	MediaTek MT7621AT dual-core @ 880MHz
      RAM:	256M (Nanya NT5CC128M)
      FLASH:	16MB (Macronix MX25L12835F)
      WiFi:	- 2.4GHz MediaTek MT7615N bgn
      	- 5GHz MediaTek MT7615N nac
      Switch: SoC integrated Gigabit Switch (4 x LAN, 1 x WAN)
      USB:	No
      BTN:	Reset, WPS
      LED:	4 red LEDs, indistinguishable when casing closed
      UART: 	UART is present as Pads marked J1 on the PCB.
      	3.3V - RX - GND - TX / 57600-8N1
      	3.3V is the square pad
      
      Installation
      ------------
      Update the factory image via the OEM web-interface
      (by default:http://192.168.1.1
      
      )
      The sysupgrade image can be installed via TFTP from
      the U-Boot bootloader. Connect ethernet port 2.
      Signed-off-by: default avatarBirger Koblitz <mail@birger-koblitz.de>
      [flash node rename, EDIMAX -> Edimax, complete device model name]
      Signed-off-by: ynezz's avatarPetr Štetiar <ynezz@true.cz>
      f285e863
    • Álvaro Fernández Rojas's avatar
      brcm2708: fix Hifiberry DAC+DSP package definition · 2e2fe82d
      Álvaro Fernández Rojas authored
      Fixes: ce536aeb
      
       ("brcm2708: add support for Hifiberry DAC+DSP")
      Signed-off-by: default avatarÁlvaro Fernández Rojas <noltari@gmail.com>
      2e2fe82d
  2. 19 Sep, 2019 20 commits