Permalink
Commits on Feb 3, 2017
  1. ipq806x: fix wireless macs

    hnyman authored and mkresin committed Feb 3, 2017
    Commit 71a39b8 ("ipq806x: Fix wireless support for Netgear Nighthawk X4S
    D7800") added a trailing TAB char after the backslash which prevents
    the assignment of the correct MACs for wifi devices.
    
    Fixes: FS#451
    
    Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
    [reworded commit message]
    Signed-off-by: Mathias Kresin <dev@kresin.me>
  2. bcm53xx: set WAN MAC address to don't share one with LAN interface

    Rafał Miłecki
    Rafał Miłecki committed Feb 1, 2017
    After analyzing numerous NVRAMs and vendor firmwares it seems the base
    MAC address is used for LAN interface. WAN interface has different one
    which sometimes is set directly in NVRAM and sometines needs to be
    calculated.
    
    Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
Commits on Feb 2, 2017
  1. ipq806x: fixup nbg6817 internal mmc and switch configuration in DTS

    André Valentin authored and mkresin committed Feb 2, 2017
    The setting mmc-ddr-1_8v in the platform dts leads to read errors. The
    device is unusable and system reboots in a loop. Because NBG6817 is the
    only mmc device, I removed it in base dts.
    
    The second change removes settings now present in base dts.
    
    The third change references was a wrong conversion of constants in the switch settings.
    Switch now initializes again.
    
    Signed-off-by: André Valentin <avalentin@marcant.net>
Commits on Feb 1, 2017
  1. ccache, samba36: fix samba.org addresses to use https

    hnyman authored and jow- committed Feb 1, 2017
    samba.org has started to enforce https and
    currently plain http downloads with curl/wget fail,
    so convert samba.org download links to use https.
    
    Modernise links at the same time.
    
    Also convert samba.org URL fields to have https.
    
    Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
  2. kernel: fix BCM54612E PHY support

    Rafał Miłecki
    Rafał Miłecki committed Feb 1, 2017
    This backports upstream commit 62e13097c46c ("net: phy: broadcom: rehook
    BCM54612E specific init")
    
    Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
  3. musl: update musl to 1.1.16+ and switch to download from git

    chunkeey authored and jow- committed Jan 3, 2017
    This patch updates musl to 1.1.16+ [0] and removes all the
    backported patches. This is a major release and tagged as such.
    For more information visit musl-libc.org or read the WHATSNEW.
    
    Furthermore, this patch also changes musl to download directly
    from git. This makes it easier to update musl in the future.
    
    The patch custom Add-format-attribute-to-some-function-declarations.patch
    was assigned a new 400- number. This should avoid confusion
    since 0xx numbers are usually assigned to backports.
    
    [0] <http://git.musl-libc.org/cgit/musl/commit/?id=769f53598e781ffc89191520f3f8a93cb58db91f>
    
    Cc: Hannu Nyman <hannu.nyman@iki.fi>
    Cc: Koen Vandeputte <koen.vandeputte@ncentric.com>
    Cc: Jo-Philipp Wich <jo@mein.io>
    Cc: Hauke Mehrtens <hauke@hauke-m.de>
    Signed-off-by: Christian Lamparter <chunkeey@googlemail.com>
  4. ar71xx: fix netgear wndr3700 v1/v2, wndr3800/wndr3800ch switch port m…

    sotux authored and jow- committed Jan 12, 2017
    …apping
    
    Signed-off-by: Qian Zheng <sotux82@gmail.com>
  5. ar71xx: fix netgear wnr2000 v3 switch port mapping

    sotux authored and jow- committed Jan 12, 2017
    Signed-off-by: Qian Zheng <sotux82@gmail.com>
    [Jo-Philipp Wich: fix alphabetical order after merging with gl-ar300 case]
    Signed-off-by: Jo-Philipp Wich <jo@mein.io>
  6. ar71xx: fix tl-wr841n-v7 switch port mapping

    sotux authored and jow- committed Jan 12, 2017
    Signed-off-by: Qian Zheng <sotux82@gmail.com>
    [Jo-Philipp Wich: fix alphabetical order]
    Signed-off-by: Jo-Philipp Wich <jo@mein.io>
  7. mvebu: fix usb port leds

    mkresin authored and jow- committed Jan 24, 2017
    All mvebu boards have three USB LEDs. The first one is used for the
    USB1 port.
    
    There are two LEDs related to the second USB port. The top (bar) LED
    gets bright in case any USB device is connected to the second USB port.
    
    If the connected device is an USB 3 (SuperSpeed) device, the small dot
    LED bellow the "bar" LED gets also bright.
    
    While at it, use a name for the USB LEDs that matches the names printed
    on the case.
    
    Fixes: FS#423, FS#425
    
    Signed-off-by: Kabuli Chana <newtownbuild@gmail.com>
    Signed-off-by: Mathias Kresin <dev@kresin.me>
  8. mvebu: set fan_ctrl.sh only on mamba

    Hans Geiblinger authored and jow- committed Jan 13, 2017
    Signed-off-by: Hans Geiblinger <cybrnook2002yahoo.com>
    Signed-off-by: Felix Fietkau <nbd@nbd.name> [cleanup]
  9. x86: add kernel module for sp5100_tco watchdog

    riptidewave93 authored and jow- committed Jan 14, 2017
    This change adds the sp5100_tco driver as a kernel module for the x86
    target. Specifically, this can be used by the PCEngines APU2/APU3. The
    reason for having this as a kernel module is to allow users to
    load/unload it on demand, as the I2C interface on the APU2/APU3 will not
    work while this module is loaded. More info can be found on GitHub at
    riptidewave93/LEDE-APU2#5 (comment)
    
    Signed-off-by: Chris Blake <chrisrblake93@gmail.com>
  10. x86: Add sp5100_tco AMD patches

    riptidewave93 authored and jow- committed Jan 14, 2017
    This adds the following patches to the x86 target:
    
    sp5100_tco: Add AMD Mullins platform support
    sp5100_tco: Add AMD Carrizo platform support
    sp5100_tco: fix the device check for SB800 and later chipsets
    watchdog: sp5100_tco: properly check for new register layouts
    
    With these added, the sp5100_tco driver can then be used on newer AMD
    platforms, such as the PCEngines APU2/APU3 boards.
    
    Signed-off-by: Chris Blake <chrisrblake93@gmail.com>
  11. octeon: fix mtd partitions for erlite on cmdline

    cz172638 authored and jow- committed Jan 18, 2017
    erlite mtdparts exposes boot0, boot1 and eeprom regions
    as read/write.
    this patch adds readonly flags, so these regions can't be
    modified. same as it is already for ER profile.
    
    Signed-off-by: Jiri Kastner <cz172638@gmail.com>
  12. ipq806x: Fix wireless support for Netgear Nighthawk X4S D7800

    zhangjingye03 authored and jow- committed Jan 16, 2017
    D7800 has a simular hardware to R7800 and uses dual QCA9980 for both 2.4GHz and 5GHz band.
    However there is no proper initialization for them, which causes a kernel panic due to failed firmware loading.
    
    This patch adds d7800 to ath10k caldata extraction list.
    I can get two functional wireless bands after making change to it.
    
    Signed-off-by: Zhang Jingye <934526987@qq.com>
  13. package-ipkg: Do not fail build without base-files

    ffainelli authored and jow- committed Dec 10, 2016
    If the base-files package is not selected, we will fail executing the
    very first postinst script:
    
    make[3]: Leaving directory `/local/users/fainelli/openwrt/trunk'
    cp -fpR
    /local/users/fainelli/openwrt/trunk/build_dir/target-arm_xscale_musl-1.1.15_eabi/root-orion
    /local/users/fainelli/openwrt/trunk/build_dir/target-arm_xscale_musl-1.1.15_eabi/root.orig-orion
    ./usr/lib/opkg/info/busybox.postinst: line 3:
    /local/users/fainelli/openwrt/trunk/build_dir/target-arm_xscale_musl-1.1.15_eabi/root-orion/lib/functions.sh:
    No such file or directory
    ./usr/lib/opkg/info/busybox.postinst: line 4: default_postinst: command
    not found
    postinst script ./usr/lib/opkg/info/busybox.postinst has failed with
    exit code 127
    make[2]: *** [package/install] Error 1
    
    Check for the existence of lib/functions.sh, and if it does not exist,
    just bail out gracefully.
    
    Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
  14. Fix dependency for hostapd

    synnack authored and jow- committed Jan 4, 2017
    Signed-off-by: Wilco Baan Hofman <wilco@baanhofman.nl>
  15. iproute2: cake: update cake support

    ldir-EDB0 authored and jow- committed Jan 28, 2017
    Updated cake's tc patch to match the official cake repository
    formatting.
    
    Signed-off-by: Kevin Darbyshire-Bryant <kevin@darbyshire-bryant.me.uk>
  16. kmod-sched-cake: Bump to latest version

    ldir-EDB0 authored and jow- committed Jan 28, 2017
    wash, mpu & some memory optimisation have now made it to the official
    cake repository.
    
    Point LEDE to the official repository.
    
    Signed-off-by: Kevin Darbyshire-Bryant <kevin@darbyshire-bryant.me.uk>
  17. libtool: don't clobber host libtool infrastructure

    jow- committed Jan 21, 2017
    The libtool target package stages its files into the host staging directory
    and moves the libltdl library parts from there into the target staging
    directory afterwards.
    
    By doing so, the package essentially renders the host libtool infrastructure
    unusable, leading to the below error in subsequent package builds:
    
        libtoolize: $pkgltdldir is not a directory: `.../hostpkg/share/libtool`
    
    Prevent this problem by using a dedicated libltdl install prefix in order to
    avoid overwriting and moving away preexisting files belonging to tools/libtool.
    
    Signed-off-by: Jo-Philipp Wich <jo@mein.io>
  18. build: properly pass CPP and CXX flags in HOST_MAKE_VARS

    jow- committed Jan 17, 2017
    Signed-off-by: Jo-Philipp Wich <jo@mein.io>
  19. build: introduce default HOST_MAKE_VARS for host-builds

    commodo authored and jow- committed Jan 9, 2017
    Inspired/adapted from `package-defaults.mk` MAKE_VARS.
    
    Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
  20. tools/cmake: remove HOST_CONFIGURE_CMD and re-distribute the args & vars

    commodo authored and jow- committed Jan 12, 2017
    The final semantic is the same, but this is a bit more correct.
    
    Build tested on Windows 10 (yes, there is some
    Ubuntu mode for Windows 10, and I've been also building LEDE
    on it for a few weeks).
    
    Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
  21. odhcp6c: use LEDE_GIT in package source url

    dedeckeh authored and jow- committed Jan 30, 2017
    Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
  22. odhcp6c: update to git HEAD version

    dedeckeh authored and jow- committed Jan 30, 2017
    c13b6a0 dhcpv6: fix white space error
    e9d80cc dhcpv6: trigger restart of DHCPv6 state machine when not
    		receiving statefull options
    c7122ec update README
    419fb63 dhcpv6: server unicast option support
    
    Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
  23. odhcpd: use LEDE_GIT in package source url

    dedeckeh authored and jow- committed Jan 30, 2017
    Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
  24. odhcpd: update to git HEAD version

    dedeckeh authored and jow- committed Jan 26, 2017
    c4f9ace odhcpd: decrease default log level to LOG_INFO
    a6eadd7 odhcpd: rework IPv6 interface address dump
    44965f1 odhcpd: extra syslog tracing
    
    Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
  25. odhcpd: update to git HEAD version

    dedeckeh authored and jow- committed Jan 24, 2017
    e447ff9 router: fix compile issue on 64 bit systems
    
    Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
  26. odhcpd: update to git HEAD version

    dedeckeh authored and jow- committed Jan 23, 2017
    237f1f4 router: convert syslog lifetime traces into LOG_INFO prio
    da660c7 treewide: rework prio of syslog messages
    0485580 ndp: code cleanup
    c5040fe router: add syslog debug tracing for trouble shooting
    df023ad treewide: use RELAYD_MAX_ADDRS as address array size
    c8ac572 ndp: don't scan netlink attributes in case of netlink route
    event
    
    Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
  27. netifd: update to git HEAD version

    dedeckeh authored and jow- committed Jan 26, 2017
    650758b interface-ip: route proto config support (FS#170)
    
    Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
  28. base-files: add /etc/iproute2/rt_protos

    dedeckeh authored and jow- committed Jan 17, 2017
    Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
  29. base-files: uppercase default hostname: LEDE

    yousong authored and jow- committed Jan 11, 2017
    The name will appear in shell prompt and LuCI page title.  Uppercase
    letters seem to be more vigorous
    
    Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
  30. procd: update procd.sh to disallow signal-numbers, enforce signal-names

    bittorf authored and jow- committed Jan 13, 2017
    A given signal-name is now converted to the corresonding number. In general
    it's good style to use names (readability) and it's more portable: signal
    numbers can be architecture-dependent, so we are more safe giving names.
    
    A real world example is signal 10, which is BUS on ramips and USR1 on PPC.
    
    All users of 'procd_send_signal' must change their code to reflect this.
    
    Signed-off-by: Bastian Bittorf <bb@npl.de>
  31. openvpn: ssl-enabled variants also provide a virtual openvpn-crypto p…

    SvenRoederer authored and jow- committed Jan 22, 2017
    …ackage
    
    When relying on x.509 certs for auth and / or encryption of traffic you can't
    use package openvpn-nossl.
    Just have your package depend on openvpn-crypto to have SSL-encryption and
    X.509-support enabled in OpenVPN. If encryption / X.509 is not a must, use
    virtual packge openvpn, which is provided by all OpenVPN-variants.
    
    Signed-off-by: Sven Roederer <devel-sven@geroedel.de>
  32. iproute2: cake: add 'mpu' minimum packet length support

    ldir-EDB0 authored and jow- committed Dec 31, 2016
    Add 'mpu' minimum length packet size parameter for scheduling/bandwidth
    accounting.
    
    Signed-off-by: Kevin Darbyshire-Bryant <kevin@darbyshire-bryant.me.uk>