Skip to content
Snippets Groups Projects
  1. Jun 02, 2020
  2. Jun 01, 2020
  3. May 31, 2020
    • Sven Roederer's avatar
      docs/build: add a short summary for some scripts · 5e35fa1a
      Sven Roederer authored
      This summaries giving an overview of a scripts function and a short summary
      how it's doing this. Only the scripts are covered, that are used by the
      Freifunk-Berlin firmwarebuiler too.
      
      [Matthias Schiffer: slightly reworded some descriptions]
      5e35fa1a
    • David Bauer's avatar
      modules: update OpenWrt · 54dcf935
      David Bauer authored
      9cafcbe0bd ar71xx: correct button type for TL-MR3020 mode slider
      2bd1cf92e9 ar71xx: fix splitting firmware partition for TL-WR902AC v1
      c963e4267b qos-scripts: fix interface resolving
      31de4a40e7 broadcom-wl: don't inherit lock descriptor in nas process
      54dcf935
    • Matthias Schiffer's avatar
    • Jan-Jonas Sämann's avatar
      gluon-core: firewall: Allow custom gluon_wired interfaces (#2041) · ed094bc6
      Jan-Jonas Sämann authored
      This allows for multiple mesh legs out of one box. Useful for offloaders
      and networks using vlan for separate mesh transport.
      Custom mesh interfaces in a VXLAN domain are otherwise firewalled.
      
      This fixes #1479
      ed094bc6
    • Matthias Schiffer's avatar
      build: target_lib: allow to specify multiple factory_ext values · 7279c401
      Matthias Schiffer authored
      By passing a table instead of a single string, multiple different
      extensions can be specified, each refering to a separate image file
      generated by OpenWrt.
      
      This is not supported for sysupgrade (as there can only be a single
      image in the format expected by OpenWrt).
      7279c401
    • Matthias Schiffer's avatar
      build: target_lib: do not pass manifest_aliases when defining factory and extra images · 8c386719
      Matthias Schiffer authored
      manifest_aliases only make sense for sysupgrade images.
      8c386719
    • Matthias Schiffer's avatar
      build: remove now-unneeded function from target_config_lib.lua · 3ce43329
      Matthias Schiffer authored
      target_config.lua and target_config_check.lua don't pass a table of
      callbacks anymore, so target_config_lib.lua can by simplified by moving
      all the code that was in the returned function to the toplevel.
      3ce43329
    • 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
  4. May 30, 2020
  5. May 29, 2020
  6. May 28, 2020
  7. 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
  8. May 24, 2020
  9. May 22, 2020
  10. May 21, 2020
  11. May 17, 2020
  12. 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
  13. May 13, 2020
  14. May 12, 2020
Loading