Skip to content
Snippets Groups Projects
  1. Dec 28, 2018
  2. Dec 16, 2018
    • Martin Weinelt's avatar
      modules: update OpenWrt · c6ad7119
      Martin Weinelt authored
      50789acf4e ar71xx: add support for UniFi-AC-Mesh-Pro
      40e1450f59 kernel: bump 4.14 to 4.14.88
      85f42a74d3 kernel: bump 4.9 to 4.9.145
      
      Compile-tested: ar71xx-generic, ramips-mt7620, ipq40xx
      c6ad7119
  3. Dec 14, 2018
    • Martin Weinelt's avatar
      modules: update OpenWrt · 01a5a791
      Martin Weinelt authored
      6f74e269c8 kernel: bump 4.14 to 4.14.87
      b2f243394e kernel: bump 4.9 to 4.9.144
      2213b20aee kernel: bump 4.14 to 4.14.86
      bcd7644007 kernel: bump 4.9 to 4.9.143
      d5afaa4114 openvpn: re-add option comp_lzo
      629073e86d rpcd: update to latest Git head
      1cd945ea22 ramips: fix leds on GL.iNet GL-MT300N-V2
      fbadfecbb5 ipq40xx: fix openmesh sysupgrade with tar content out of order
      06a20afb34 rules.mk: fix syntax error
      d40e90986c rules.mk: add INSTALL_SUID macro
      d40de11d1b base-files: fix prerm return value, align with postinst code
      cc8e875039 sdk: find kernel modules when KDIR is a symlink
      a8b292afe6 uhttpd: update to latest Git head
      7a8b75375c uhttpd: support multiple Lua prefixes
      fede6df09e uhttpd: update to latest Git head
      9671a2d2c8 apm821xx: MBL: load kernel/dtb from SATA 0:1 first
      26ebcc88e3 apm821xx: wndr4700: restore sd-card media detection
      5337319bdf uclient: update to latest Git head
      
      Compile-tested: ar71xx, ipq40xx, x86-64
      Runtime-tested: ar71xx
      01a5a791
  4. Dec 09, 2018
  5. Nov 30, 2018
    • Sven Eckelmann's avatar
      ath10k-ct: reduce memory consumption · 68456880
      Sven Eckelmann authored
      ath10k-ct uses a rather high number of buffers to communicate with the
      QCA/Candelatech firmware. Especially the HTC (host-target-communication)
      and HTT (host-target-transport) can take up a lot of memory when data is
      transferred over a ath10k wifi link.
      
      Even a 256MB device with three radios can go OOM (while sending to three
      devices using UDP unicast/multicast packets) with the default buffer
      limits. Unfortunately, this also reduced the maximum 5GHz throughput on an
      IPQ40xx device from 494/432 Mbit/s for TCP transfers (download/upload) to
      438/343 Mbit/s. These throughput values should still be good enough for a
      Freifunk installation. And these changes are already used by ath10k in
      OpenWrt 18.06.
      68456880
  6. Nov 17, 2018
    • Matthias Schiffer's avatar
      modules: update OpenWrt · 7620d41c
      Matthias Schiffer authored
      0d549271d397 ar71xx: fix TP-Link Archer C7 v5 switch LEDs
      dd6d554b2c1e kernel: fix ubifs loosing O_TMPFILE data after power cut
      4db74fbd6908 kernel: bump 4.14 to 4.14.81
      6f388adef820 kernel: bump 4.9 to 4.9.137
      b0d08ec3aef3 sunxi: remove kernel 4.9 support
      7620d41c
  7. Nov 14, 2018
  8. Oct 14, 2018
  9. Jul 14, 2018
    • Matthias Schiffer's avatar
      modules: update OpenWrt · 7b23e443
      Matthias Schiffer authored
      bc7abe8729f3 include/kernel-build.mk: fix kernel rebuild on backport patch changes
      c99c70e05303 kernel: backport page fragment API changes from 4.10+ to 4.9
      7b23e443
  10. Jul 13, 2018
  11. Jul 12, 2018
    • Matthias Schiffer's avatar
      modules: update OpenWrt · 79b20b6e
      Matthias Schiffer authored
      514a4b3e1b4e include/feeds.mk: rework generation of opkg distfeeds.conf
      3e89f58a5ead base-files: fix feed list in PKG_CONFIG_DEPENDS
      7fa7c854fe33 include/feeds.mk: always add available feeds to PACKAGE_SUBDIRS
      a5b9553cf592 scripts/feeds: add src-dummy method
      2f306873efbe ramips: TP-Link TL-WR902AC v3: add missing wps button
      36a4681b2bef ramips: TP-Link TL-WR902AC v3: don't build factory image
      ca903c73c705 kernel: bump 4.14 to 4.14.54 for 18.06
      3a5498c5e55d kernel: bump 4.9 to 4.9.111 for 18.06
      27014da237f1 mac80211: Expose support for ath9k Dynack
      5a40fad22a39 kernel: bcm47xxpart: fix getting user-space data partition name
      79b20b6e
  12. Jul 10, 2018
  13. Jun 30, 2018
  14. Jun 25, 2018
  15. Jun 07, 2018
  16. Jun 06, 2018
    • Matthias Schiffer's avatar
      modules: update LEDE · 998cc6e1
      Matthias Schiffer authored
      b6a1f43075f9 base-files: fix UCI config parsing and callback handling
      6734f32d91cd mtd: add build hack to reintroduce shared mtd for older releases
      aaac9e82aa60 mtd: mark as nonshared to fix FS#484
      0fee4906d5c0 ustream-ssl: update to latest git HEAD
      f34a0756fd94 ustream-ssl: update to latest git HEAD
      98b9d8a3d3fd mbedtls: Activate the session cache
      88ba88e5adc4 mbedtls: update mbedtls to version 2.7.3
      998cc6e1
    • Matthias Schiffer's avatar
      ar71xx: fix boot with increased kernel size on CPE/WBS 210/510 · 0563473a
      Matthias Schiffer authored
      Fixes: d139a135 ("Add various patches to deal with bigger kernels")
      Fixes #1417
      0563473a
    • Sven Eckelmann's avatar
      mac80211: initialize sinfo in cfg80211_get_station · c840a588
      Sven Eckelmann authored
      Most of the implementations behind cfg80211_get_station will not initialize
      sinfo to zero before manipulating it. For example, the member "filled",
      which indicates the filled in parts of this struct, is often only modified
      by enabling certain bits in the bitfield while keeping the remaining bits
      in their original state. A caller without a preinitialized sinfo.filled can
      then no longer decide which parts of sinfo were filled in by
      cfg80211_get_station (or actually the underlying implementations).
      
      cfg80211_get_station must therefore take care that sinfo is initialized to
      zero. Otherwise, the caller may tries to read information which was not
      filled in and which must therefore also be considered uninitialized. In
      batadv_v_elp_get_throughput's case, an invalid "random" expected throughput
      may be stored for this neighbor and thus the B.A.T.M.A.N V algorithm may
      switch to non-optimal neighbors for certain destinations.
      c840a588
  17. Jun 04, 2018
  18. Jun 03, 2018
    • Sven Eckelmann's avatar
      batman-adv: Fix best gw refcnt after netlink dump (#1411) · e1a741be
      Sven Eckelmann authored
      
      A reference to the best gateway is taken when the list of gateways in the
      mesh is sent via netlink. This is necessary to check whether the currently
      dumped entry is the currently selected gateway or not. This information is
      then transferred as flag BATADV_ATTR_FLAG_BEST.
      
      After the comparison of the current entry is done,
      batadv_*_gw_dump_entry() has to decrease the reference counter again.
      Otherwise the reference will be held and thus prevents a proper shutdown of
      the batman-adv interfaces (and some of the interfaces enslaved in it).
      
      Fixes: 899235a4a637 ("Merge pull request #241 from ecsv/batman-adv-2016.4-maint-2016-10-29")
      Reported-by: default avatarAndreas Ziegler <dev@andreas-ziegler.de>
      Signed-off-by: default avatarSven Eckelmann <sven@narfation.org>
      e1a741be
  19. May 26, 2018
  20. May 21, 2018
  21. May 18, 2018
  22. May 17, 2018
  23. May 16, 2018
  24. May 08, 2018
    • David Bauer's avatar
      ar71xx: add support for Fritz!Box 4020 · 22d45448
      David Bauer authored
      
      This commit adds support for the AVM Fritz!Box 4020 WiFi-router.
      
      SoC:   Qualcomm Atheros QCA9561 (Dragonfly) 750MHz
      RAM:   Winbond W971GG6KB-25
      FLASH: Macronix MX25L12835F
      WiFi:  QCA9561 b/g/n 3x3 450Mbit/s
      USB:   1x USB 2.0
      IN:    WPS button, WiFi button
      OUT:   Power LED green, Internet LED green, WLAN LED green,
             LAN LED green, INFO LED green, INFO LED red
      UART:  Header Next to Black metal shield
             Pinout is 3.3V - RX - TX - GND (Square Pad is 3.3V)
             The Serial setting is 115200-8-N-1.
      
      Tested and working:
       - Ethernet (LAN + WAN)
       - WiFi (correct MAC)
       - Installation via EVA bootloader
       - OpenWRT sysupgrade
       - Buttons
       - LEDs
      
      Not working:
       - USB port
      
      Installation via EVA:
      In the first seconds after Power is connected, the bootloader will
      listen for FTP connections on 169.254.157.1 (Might also be 192.168.178.1). Firmware can be uploaded
      like following:
      
        ftp> quote USER adam2
        ftp> quote PASS adam2
        ftp> binary
        ftp> debug
        ftp> passive
        ftp> quote MEDIA FLSH
        ftp> put openwrt-sysupgrade.bin mtd1
      
      Note that this procedure might take up to two minutes. After transfer is
      complete you need to powercycle the device to boot OpenWRT.
      
      Signed-off-by: default avatarDavid Bauer <mail@david-bauer.net>
      22d45448
  25. May 04, 2018
    • Matthias Schiffer's avatar
      modules: update routing packages · 39c17c6a
      Matthias Schiffer authored
      0bf3b72c33d9 nat46: fixup PKG_MIRROR_HASH
      23aa2e7b4afa nodogsplash2: Add NDS Restart Hook for Firewall (#369)
      7ae81c8311ec cjdns: 20.1 -> 20.2
      ff7b5da265e1 prince: version bump to v0.4
      2f90fe406c58 miniupnpd: De-maintainering myself.
      fdaa4cde3b2c bmx7: bump version
      455a54207c84 batman-adv: upgrade package to latest release 2018.1
      2e4937ea68f8 batctl: upgrade package to latest release 2018.1
      a0eca40b0003 alfred: upgrade package to latest release 2018.1
      015e5e99f2b6 bmx7: use configReaload on service reload
      0ced8ec5a763 bmx7: keep bmx7 secret keys on sysupgrade
      4bff0b3c65c5 cjdns: build fixes
      7fc2fbdfc1b7 babeld: release 1.8.1
      135bc605b4cf alfred: Support interface IDs with more than two digits
      91e600e1cd9a bmx7: convert init script to use procd
      86be0095b475 nodogsplash2: Add compatibility with mwan3 v2
      17fccad969ea smcroute: Change download to HTTP
      63cae8f571a6 bmx7: bump version
      39c17c6a
    • Matthias Schiffer's avatar
      modules: update LEDE · 0b090252
      Matthias Schiffer authored
      999bb66b20b0 kernel: add missing in6_dev_put_clear call to an ipv6 network patch
      81573ea25924 kernel: bump kernel 4.4 to 4.4.129 for 17.01
      afa887388766 gcc: gcc 6.3.0 fix comparison between pointer and integer
      0b090252
  26. Apr 26, 2018
    • Matthias Schiffer's avatar
      modules: update LEDE · a55b83f4
      Matthias Schiffer authored
      eed9d40133fe ar71xx: Ubiquiti Airmax M: add relocate-kernel to invalidate cache
      23a638ebd1fd brcm47xx: backport upstream patches for Netgear WNR1000 V3
      a55b83f4
  27. Apr 17, 2018
    • Matthias Schiffer's avatar
      modules: update LEDE · 7bb6a775
      Matthias Schiffer authored
      efb6ca189641 base-files: /lib/functions.sh: ignore errors in insert_modules
      b5ba01a0d3f6 fstools: update to latest lede-17.01 branch
      a9b607740273 kernel: bump kernel 4.4 to 4.4.126 for 17.01
      09d95e44fc3d mbedtls: change libmbedcrypto.so soversion back to 0
      4673a0bffc89 kernel: mtd: bcm47xxpart: improve handling TRX partition size
      
      Also switch to the upstreamed version of "kernel: disable accept_ra by
      default".
      7bb6a775
  28. Apr 13, 2018
  29. Apr 10, 2018
  30. Mar 16, 2018
  31. Mar 07, 2018
    • Matthias Schiffer's avatar
      modules: update LEDE · d0fbb81a
      Matthias Schiffer authored
      9b0a4bafbce7 base-files: tune fragment queue thresholds for available system memory
      b47094ce96ff include/package-defaults.mk: fix default Build/Prepare with empty ./src
      75be005e8bdc include/rootfs.mk: retain list of conffiles with CONFIG_CLEAN_IPKG
      696c6325a3a7 include/rootfs.mk: do not remove opkg prerm scripts during rootfs preparation
      17c0362178ca base-files: sysupgrade: do not rely on opkg to list changed conffiles
      2ae9ebf37402 kernel: bump 4.4 to 4.4.120 for 17.01
      571d3def6baf x86: add preinit hook to reload microcode
      681aaaf719ec firmware: add microcode package for Intel
      c6314ee06f94 firmware: add microcode package for AMD
      222521d5937a tools: add iucode-tool
      f7a6b6724a63 x86: enable microcode loading for Intel and AMD
      dfe620cb93c0 odhcpd: fix interop with wide DHCPv6 client (FS#1377)
      18c999a6ff33 base-files: fix off-by-one in counting seconds for factory reset
      92ea65b36aa7 sunxi: disable LPAE to allow kernel to run on A13
      7dcbe0e22dbb bcm53xx: fix fallback code for picking status LED
      4db583b9c2ab mountd: update to the latest version from 2018-02-26
      d0fbb81a
    • Linus Lüssing's avatar
      batman-adv: multicast TT fixes and cleanups · 7e404ac5
      Linus Lüssing authored
      
      The first one adds a fix that might potentially result in multicast packet
      loss once we would enable multicast_mode again.
      
      The second one avoids some small but unnecessary overhead. More
      importantly though, it is supposed to ease further multicast improvements
      later (e.g. no need for a multicast sending node to determine overlap
      between WANT_ALL_IPV4/6 flags and TT entries while on fast-path).
      
      Signed-off-by: default avatarLinus Lüssing <linus.luessing@c0d3.blue>
      7e404ac5
    • Matthias Schiffer's avatar
      modules: update routing packages · 4d9c3c1c
      Matthias Schiffer authored
      3aaa772ef520 bmx7: bump version
      ccd4210f0ba7 bmx7: add PKG_MIRROR_HASH
      d6dcd0c75630 bmx6: add PKG_MIRROR_HASH
      536782119f0a alfred: upgrade package to latest release 2018.0
      6a6f5da5efd5 batctl: upgrade package to latest release 2018.0
      3bb75b003563 batman-adv: upgrade package to latest release 2018.0
      2f74073c209d bmx7: bump version to 58b3823262512a48f5174e6778b2368c55bd05d9
      733e935f04fc cjdns: v20 -> v20.1
      f0ee73aa2285 bmx7: bump version
      21a6454d7226 bmx6: bump to latest upstream version
      4d9c3c1c
Loading