Skip to content
Snippets Groups Projects
  1. May 31, 2020
    • Matthias Schiffer's avatar
      build: rework config generation · 9e23534e
      Matthias Schiffer authored
      So far, we were using a sort operation on the generated .config to
      implement precedence of =y packages over =m, and =m over unset.
      Unfortunately, this sort not only used for packages, but for all config
      lines. This made it impossible to override settings from targets/generic
      in a target config when the new setting was sorted before the generic
      setting.
      
      To fix this, track configurations by their keys, so we can properly
      override config keys that were set before. Value-based precedence is
      only preserved for package configuration.
      
      The config() and try_config() calls always take key and value as
      separate arguments now. Strings are quoted automatically; the values
      true, nil and false map to y, m and unset for tristate options. config()
      can take an optional third argument to override the error message to
      display when the setting fails to apply.
      
      All existing target configs generate the same .config with the old and the
      new code. The new code is also a bit faster on targets with many devices.
      9e23534e
  2. May 30, 2020
  3. May 29, 2020
  4. May 28, 2020
  5. May 27, 2020
    • David Bauer's avatar
      modules: update OpenWrt · c3be82f6
      David Bauer authored
      83b714a27f musl: fix locking synchronization bug
      f99b1d1d92 rpcd: update to latest openwrt-19.07 Git HEAD
      92bd395b04 Revert "rpcd: update to latest Git HEAD"
      adf5d753ef rpcd: update to latest Git HEAD
      9b48375c7e libubox: update to the latest version
      a4e8eca03e libubox: update to the latest master
      498f1f4f5d ramips: gsw_mt7621: disable PORT 5 MAC RX/TX flow control by default
      d8d1956a80 hostapd: backport wolfssl bignum fixes
      ab7e9754df ucert: update to latest git HEAD
      bc0c2db2a3 brcm47xx: disable Netgear WNR2000 v2 by default
      059db419d7 squashfs: Fix compile with GCC 10
      97b522a1f9 usign: update to latest git HEAD
      942262f9c8 usign: update to latest Git HEAD
      6a89098935 ath79: add support for TP-Link TL-WA901ND v4 and v5
      a6f70f2e97 ath79: add support for TP-Link TL-WA701ND/730RE/801ND/901ND v1
      8c6c488e9e ath79: add support for TP-Link TL-WR940N v6
      36d4140517 ath79: add support for TP-Link TL-WA830RE v1
      7187826b8b ath79: reorganize DTSI for ar7240 TP-Link devices
      d4092eac1f ath79: migrate TP-Link TL-MR3420v2 to ath79
      24cfd961d9 ath79: add support for TP9343-based TP-Link TL-WR94x devices
      7de43d66ff generic: platform/mikrotik: disambiguate SPDX-License-Identifier
      84154574c8 ramips: drop non-existant ralink,port-map for Ravpower WD03
      af667c73c5 bcm63xx: mask interrupts on init
      d1ce73677c bcm63xx: periph_intc: report effective affinity
      1d40c8a9f2 bcm63xx: ext_intc: fix warning
      65f2fae911 bcm63xx: periph_intc: fix warning
      b2c9f82eb4 bcm63xx: redboot: fix warning
      a2a3ac9f51 bcm63xx: bcm6362: fix pinctrl bug
      6c96ecf3b4 bcm63xx: refresh kernel config
      c3e3802a8e OpenWrt v19.07.3: revert to branch defaults
      f3f38f40da OpenWrt v19.07.3: adjust config defaults
      85e04e9f46 generic: platform/mikrotik: fix LZOR support
      4cd9ae41c5 libjson-c: backport security fixes
      6ffd4d8a4d ar71xx: remove hard-coded folder name from Mikrotik RB upgrade
      d2ee15ef76 fstools: blockd: fix segfault triggered by non-autofs mounts
      4cd44e5dc7 ar71xx: mikrotik: mach-rbspi.c remove wlan id
      3fecb06fb1 ar71xx: mikrotik: bypass id check in __rb_get_wlan_data()
      b36aa168d8 ar71xx: mikrotik: ath10k: use new sysfs driver
      fa2369e59b generic: platform/mikrotik: support LZOR encoding
      612b64e6c4 ar71xx: enable mikrotik platform driver
      511859de9b generic: mikrotik platform build bits
      ddae86cc69 generic: routerboot sysfs platform driver
      2efcfb1d1a kernel: bump 4.14 to 4.14.180
      ecea10f2b9 ath79: dts: add missing 'serial0' alias for TP-Link TL-MR3040v2
      c3be82f6
  6. May 24, 2020
  7. May 22, 2020
  8. May 21, 2020
  9. May 17, 2020
  10. May 16, 2020
    • Vieno Hakkerinen's avatar
      actions: add x86-legacy build workflow · d353ad35
      Vieno Hakkerinen authored
      d353ad35
    • Vieno Hakkerinen's avatar
      targets: add x86-legacy subtarget · 87aecd5a
      Vieno Hakkerinen authored
      As x86-generic is compiled to pentium4 (and newer) there is a need for
      a subtarget for older devices. The x86-legacy subtarget is set to
      compile to pentium (and newer) and should support even very old devics.
      
      x86-legacy includes the packages from x86.inc to only maintain one
      package list. The three excludes are because the packages do not exist
      for x86-legacy.
      87aecd5a
  11. May 13, 2020
  12. May 12, 2020
  13. May 11, 2020
  14. May 10, 2020
  15. May 09, 2020
    • Martin Weinelt's avatar
      modules: update OpenWrt · 64725858
      Martin Weinelt authored
      a8c92e9eda opkg: Fix PKG_MIRROR_HASH
      844b892a74 ath10k-firmware: fix mirror hash
      7e9d84ee4a opkg: update to latest Git HEAD
      81f3f6540e wireguard: bump to 1.0.20200506
      b956f6bd13 wireguard: bump to 20191226
      c61fbdd087 odhcpd: fix PKG_SOURCE_DATE
      5e8b50da15 odhcpd: fix lan host reachibility due to identical RIO and PIO prefixes (FS#3056)
      ac5d5d8d09 ustream-ssl: update to 19.07 Git HEAD
      a6caa8fad1 uhttpd: update to 19.07 Git HEAD
      3b9e4d6d4c fstools: update to the latest version
      64725858
Loading