Skip to content
Snippets Groups Projects
  1. Sep 13, 2019
  2. Sep 12, 2019
  3. Sep 11, 2019
  4. Sep 10, 2019
  5. Sep 09, 2019
  6. Sep 08, 2019
    • Hans Dedecker's avatar
      glibc: update to latest 2.27 commit (BZ #24228, BZ #24744, BZ #24699) · ba305d12
      Hans Dedecker authored
      
      5f0d2e0491 [AArch64] Add ifunc support for Ares
      e6b7252040 aarch64,falkor: Use vector registers for memcpy
      c74b884f70 aarch64,falkor: Ignore prefetcher tagging for smaller copies
      0fc5934ebd aarch64/strncmp: Use lsr instead of mov+lsr
      e0a0bd3acc aarch64/strncmp: Unbreak builds with old binutils
      638caf3000 aarch64: Improve strncmp for mutually misaligned inputs
      d5f45a29ff aarch64/strcmp: fix misaligned loop jump target
      7f690fafad aarch64: Improve strcmp unaligned performance
      40df047b3b aarch64: Fix branch target to loop16
      062139f233 aarch64: Optimized memcmp for medium to large sizes
      f3e2add213 aarch64: Use the L() macro for labels in memcmp
      22bd3ab40e posix: Fix large mmap64 offset for mips64n32 (BZ#24699)
      bdd16894aa aarch64: handle STO_AARCH64_VARIANT_PCS
      0b48caab9a aarch64: add STO_AARCH64_VARIANT_PCS and DT_AARCH64_VARIANT_PCS
      949da7f2fd io: Remove copy_file_range emulation [BZ #24744]
      f056ac8363 libio: do not attempt to free wide buffers of legacy streams [BZ #24228]
      5f90e009b1 NEWS: add entries for bugs 22964, 24180, and 24531
      
      Signed-off-by: default avatarHans Dedecker <dedeckeh@gmail.com>
      ba305d12
    • Jo-Philipp Wich's avatar
      rpcd: update to latest Git HEAD · 2f9f8769
      Jo-Philipp Wich authored
      
      69eeb1b file: refactor message parsing and permission checking
      f65527a iwinfo: expose all rate info fields in assoclist reply
      7fec636 sys: fix symbol redeclaration
      27c24c7 rpcd: sys: actually move timespec declaration
      345363b file: add remove operation
      604db20 rpcd: Switch to nanosleep
      
      Signed-off-by: default avatarJo-Philipp Wich <jo@mein.io>
      2f9f8769
    • Hauke Mehrtens's avatar
      firewall: update to latest git HEAD · 359bff60
      Hauke Mehrtens authored
      
      487bd0d utils: Fix string format message
      
      Signed-off-by: default avatarHauke Mehrtens <hauke@hauke-m.de>
      359bff60
    • Rafał Miłecki's avatar
      base-files: validate firmware for compatibility with backup · 1c510fe2
      Rafał Miłecki authored
      
      This allows platform code to check if firmware image can be used with
      preserving a backup. It may be used e.g. when installing vendor
      firmwares that won't restore appended backup archive.
      
      Suggested-by: default avatarLuis Araneda <luaraneda@gmail.com>
      Signed-off-by: default avatarRafał Miłecki <rafal@milecki.pl>
      1c510fe2
  7. Sep 07, 2019
    • Hans Dedecker's avatar
      firewal: update to latest git HEAD · 7db65599
      Hans Dedecker authored
      
      4d0c703 firewall3: Fix some format string problems
      8c404ef iptables.c: lock the xtables.lock
      c1d3a4d utils: implement fw3_lock_path() & fw3_unlock_path()
      
      Signed-off-by: default avatarHans Dedecker <dedeckeh@gmail.com>
      7db65599
    • Adrian Schmutzler's avatar
      ramips: fix MAC address setup for Newifi Y1 and Y1S · 869a0183
      Adrian Schmutzler authored
      
      So far, MAC address setup for those devices has been using local
      addresses although additional MAC addresses are available on flash.
      
      On device, we found the following situation:
      position   Y1     Y1S
      0x4        *:d4   *:e4
      0x8004     *:d6   *:e8
      0x28       *:d4   *:e4
      0x2e       *:d7   *:eb
      
      Since 0x4 and 0x28 yield the same address, the former was set for
      &ethernet in DTS. However, the typical location on this
      architecture is 0x28, so this patch changes that.
      
      For further setup in 02_network, the local bit for lan_mac is
      removed, so the address from &ethernet is used at all. For wan_mac,
      instead of calculating an address with local bit set, this patch
      exploits the previously unused address in 0x2e.
      
      Signed-off-by: default avatarAdrian Schmutzler <freifunk@adrianschmutzler.de>
      869a0183
    • Adrian Schmutzler's avatar
      ramips: initialize MAC addresses from flash where possible · aaf90d88
      Adrian Schmutzler authored
      
      This patch changes wan MAC address setup from retrieving it by
      calculation to reading it from flash.
      
      Changes are limited to cases where on-device check was possible.
      
      Signed-off-by: default avatarAdrian Schmutzler <freifunk@adrianschmutzler.de>
      [fix mac for newifi-d1; drop adslr,g7 because it's unlikely for
      vendor to specifically use 2.4g mac as wan_mac]
      Signed-off-by: default avatarChuanhong Guo <gch981213@gmail.com>
      aaf90d88
    • Adrian Schmutzler's avatar
      ramips: fix duplicate network setup for dlink,dir-615-h1 · e35e4a99
      Adrian Schmutzler authored
      
      In 555ca422 ("ramips: fix D-Link DIR-615 H1 switch port
      mapping"), port setup for dir-615-h1 was changed without removing
      the old one. This was working as the new one was triggered earlier
      than the old one.
      
      (In the meantine, changed sorting during ramips rename patches
      actually inversed that order.)
      
      Anyway, just remove the wrong case now.
      
      Signed-off-by: default avatarAdrian Schmutzler <freifunk@adrianschmutzler.de>
      e35e4a99
    • Adrian Schmutzler's avatar
      ramips: remove duplicate case for MAC setup of freestation5 · ad4eb224
      Adrian Schmutzler authored
      
      ARC FreeStation5 is present twice in MAC address setup.
      
      From older commits/changes, it is not possible to reconstruct
      the correct choice only by reading the annotations.
      
      Thus, remove the second case and keep the first one, so behavior
      stays the same (as nobody seems to have complained about it).
      
      Signed-off-by: default avatarAdrian Schmutzler <freifunk@adrianschmutzler.de>
      ad4eb224
    • Adrian Schmutzler's avatar
      ramips: clean and improve MAC address setup in 02_network · 6640e1c3
      Adrian Schmutzler authored
      
      This patch removes unnecessary MAC address setup statements in
      ramips' 02_network by doing several optimizations:
      
      1. For the following devices, lan_mac was set up with
         mtd_get_mac_binary although the same address was set in DTS.
         The lan_mac statement is removed in 02_network, but
         wan_mac is kept:
         - mercury,mac1200r-v2
         - phicomm,k2g
         - skylab,skw92a
         - wiznet,wizfi630a
      
      2. For the following devices, wan_mac was set up with
         mtd_get_mac_binary although the same address was set in DTS.
         The wan_mac statement is removed in 02_network, no
         lan_mac is present:
         - buffalo,whr-g300n
         - glinet,gl-mt300n-v2
         - zyxel,keenetic-start
      
      3. For the following device, lan_mac and wan_mac were set up
         with mtd_get_mac_binary to the same address as set in DTS.
         Both statements are removed in 02_network:
         - buffalo,whr-600d
      
      4. For some devices, it was possible to move setup from 02_network
         to DTS by introducing previously missing mtd_mac_address:
         - buffalo,whr-1166d
         - buffalo,whr-300hp2
         - buffalo,wsr-600dhp
         - ohyeah,oy-0001
         - planex,vr500
      
      5. For one device, mtd_mac_address was just wrong and overwritten
         by 02_network. Put the correct value in DTS and remove redundant
         statement in 02_network:
         - asus,rt-ac57u
      
      6. For one device, MAC address defined in DTS is exchanged together
         with lan_mac/wan_mac setup in 02_network, so that cases in
         02_network can be merged:
         - phicomm,k2p
      
      For some devices, an empty case has to be used to prevent them
      from falling into the default case and have
      WAN address = eth0 address + 1 set to them.
      
      Signed-off-by: default avatarAdrian Schmutzler <freifunk@adrianschmutzler.de>
      6640e1c3
    • Jonas Gorski's avatar
      Revert "build: remove harmful -nopad option from mksquashfs" · f11d90a7
      Jonas Gorski authored
      
      This reverts commit 1c0290c5.
      
      Dropping the nopad can make the padding overflow into the next erase
      block on devices using a non-aligned rootfs start. This breaks the jffs2
      overlay partition with the following messages:
      
      [   30.343877] jffs2_scan_eraseblock(): End of filesystem marker found at 0x10000
      [   30.376512] jffs2: Cowardly refusing to erase blocks on filesystem with no valid JFFS2 nodes
      [   30.385253] jffs2: empty_blocks 196, bad_blocks 0, c->nr_blocks 197
      
      Signed-off-by: default avatarJonas Gorski <jonas.gorski@gmail.com>
      f11d90a7
    • Hans Dedecker's avatar
      odhcp6c: update to latest git HEAD · 1855c237
      Hans Dedecker authored
      
      e199804 dhcpv6: sanitize oro options
      
      Signed-off-by: default avatarHans Dedecker <dedeckeh@gmail.com>
      1855c237
Loading