Permalink
Commits on Mar 10, 2017
  1. umdns: update to the 2017-03-10 version

    Rafał Miłecki
    Rafał Miłecki committed Mar 10, 2017
    This fixes crash in interface_start caused by freeing interface in
    interface_free without stopping a timeout.
    
    Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
Commits on Mar 9, 2017
  1. brcm2708: add support for the new Raspberry Pi Zero W

    stintel authored and Noltari committed Mar 5, 2017
    Tested-by: Stijn Tintel <stijn@linux-ipv6.be>
    Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
    Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Commits on Mar 8, 2017
  1. brcm2708: order boards and models alphabetically

    stintel authored and Noltari committed Mar 5, 2017
    Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
  2. brcm2708: update linux 4.4 patches to latest version

    Noltari committed Mar 8, 2017
    As usual these patches were extracted and rebased from the raspberry pi repo:
    https://github.com/raspberrypi/linux/tree/rpi-4.4.y
    
    - led1 can't be controlled on rpi-3 for linux 4.4, remove it.
    - Fix modules.mk typos.
    
    Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
  3. brcm2708-gpu-fw: update to latest version

    Noltari committed Mar 8, 2017
    This is needed in order to add support for the new RPi Zero W
    
    Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Commits on Mar 7, 2017
  1. ramips: fix Linksys RE6500 switch port mapping

    jow- committed Mar 7, 2017
    Properly map the internal switch ports to the proper LAN1..LAN4 labels.
    
    Fixes #530.
    
    Signed-off-by: Jo-Philipp Wich <jo@mein.io>
  2. ppp: propagate master peerdns setting to dynamic slave interface

    jow- committed Mar 6, 2017
    Honour the parent interfaces peerdns option when spawning a virtual DHCPv6
    interface in order to avoid pulling in IPv6 DNS servers when the user opted
    to inhibit peer DNS servers in the configuration.
    
    Fixes #597.
    
    Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Commits on Mar 3, 2017
  1. kernel: update kernel 4.4 to 4.4.52

    ldir-EDB0 authored and jow- committed Feb 26, 2017
    Bump kernel from 4.4.50 to 4.4.52
    
    Refresh patches
    
    Signed-off-by: Kevin Darbyshire-Bryant <kevin@darbyshire-bryant.me.uk>
  2. bcm53xx: backport accepted BCM5301X and BCM53573 patches

    Rafał Miłecki
    Rafał Miłecki committed Feb 28, 2017
    Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
  3. bcm53xx: include Broadcom PHY driver in the kernel

    Rafał Miłecki
    Rafał Miłecki committed Feb 7, 2017
    Initial idea was to use package with this PHY driver for devices that
    need it. Unfortunately this can't work as bgmac is built-in and PHY
    probing happens before loading modules - it results in PHY subsystem
    picking default (generic) PHY driver.
    
    There were two ways of solving this:
    1) Making bcm53xx use bgmac as module
    xor
    2) Built-in Broadcom PHY driver
    
    After some quick discussion it seems we can simply built-in the driver
    as increased kenel size is relatively small (1805 B).
    
    Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
Commits on Mar 1, 2017
  1. kirkwood: fix include in etc/board.d/02_network

    bobafetthotmail authored and jow- committed Feb 23, 2017
    the mtd_get_mac_ascii function called within this script requires the inclusion of /lib/functions/system.sh
    
    Signed-off-by: Alberto Bursi <alberto.bursi@outlook.it>
  2. wireless-tools: Change download url to github

    kuoruan authored and jow- committed Feb 26, 2017
    Signed-off-by: Hsing-Wang Liao <kuoruan@gmail.com>
  3. grub2: update to 2.02~rc1

    alive4ever authored and jow- committed Feb 18, 2017
    Signed-off-by: Alif M. Ahmad <alive4ever@live.com>
  4. iftop: bump to latest upstream

    ldir-EDB0 authored and jow- committed Oct 18, 2016
    Drops a LEDE carried patch now upstream.
    Convert to autotools.
    A number of nits fixed upstream (dns & short packet handling most
    notable)
    
    Signed-off-by: Kevin Darbyshire-Bryant <kevin@darbyshire-bryant.me.uk>
  5. swconfig: Bugfix switch_port uci option parsing

    scrpi authored and jow- committed Feb 20, 2017
    When not defining 'device' or 'vlan' in relevant switch_port uci
    sections, behaviour is inconsistent due to *devn, *port and *vlan
    pointers not being zero initialized.
    
    Signed-off-by: Ben Kelly <ben@benjii.net>
  6. netifd: fix stopping netifd + interfaces

    nbd168 authored and jow- committed Feb 20, 2017
    stop() is overwritten by rc.common, so implement stop_service instead.
    While at it, remove the now unnecessary restart() override
    
    Signed-off-by: Felix Fietkau <nbd@nbd.name>
  7. libpcap: add optional netfilter support

    Martin Schiller authored and jow- committed Feb 20, 2017
    This is needed to use the nflog interface with tcpdump
    
    Signed-off-by: Martin Schiller <mschiller@tdt.de>
  8. archs38: only calculate entry point address when necessary

    nbd168 authored and jow- committed Feb 16, 2017
    $(eval) runs even during prereq check, which can cause bogus error
    messages
    
    Signed-off-by: Felix Fietkau <nbd@nbd.name>
  9. arc770: only calculate entry point address when necessary

    nbd168 authored and jow- committed Feb 16, 2017
    $(eval) runs even during prereq check, which can cause bogus error
    messages
    
    Signed-off-by: Felix Fietkau <nbd@nbd.name>
  10. px5g: replace px5g-standalone with a statically linked variant of px5…

    nbd168 authored and jow- committed Feb 21, 2017
    …g-mbedtls
    
    px5g-standalone only supports SHA1 for certificates, which is strongly
    deprecated. The new px5g-standalone is about 27k bigger (compressed),
    and has identical behavior to px5g-mbedtls (it uses SHA256).
    
    Signed-off-by: Felix Fietkau <nbd@nbd.name>
  11. mbedtls: add --function-sections and --data-sections to CFLAGS

    nbd168 authored and jow- committed Feb 21, 2017
    This allows binaries that links these libraries statically to be reduced
    by using --gc-sections on link
    
    Signed-off-by: Felix Fietkau <nbd@nbd.name>
  12. scripts/feeds: Reuse TOPDIR if defined in environment

    wentasah authored and jow- committed Feb 16, 2017
    The feeds script sets value of TOPDIR in a way that is inconsistent
    with how toplevel Makefile sets it. The inconsistency manifests when I
    use a "build directory" with symlinks to LEDE source (see below).
    
    When make is invoked in such a directory, make's TOPDIR variable is
    set to that directory, whereas scripts/feeds sets TOPDIR to the top of
    LEDE source, which results in creating feeds directory inside the LEDE
    source instead of in the build directory.
    
    This patch changes the script so that it reuses the TOPDIR value form
    the environment if it exists. The result is that 'make
    package/symlinks' correctly fetches feeds to the build directory
    instead in the source.
    
    I use the following commands to create the build directory:
    
        ln -s $SRC/config config
        ln -s $SRC/Config.in Config.in
        ln -s $SRC/feeds.conf.default feeds.conf.default
        ln -s $SRC/include include
        ln -s $SRC/Makefile Makefile
        mkdir package
        ln -s $SRC/package/base-files package/base-files
        ln -s $SRC/package/boot package/boot
        ln -s $SRC/package/devel package/devel
        ln -s $SRC/package/firmware package/firmware
        ln -s $SRC/package/kernel package/kernel
        ln -s $SRC/package/libs package/libs
        ln -s $SRC/package/Makefile package/Makefile
        ln -s $SRC/package/network package/network
        ln -s $SRC/package/system package/system
        ln -s $SRC/package/utils package/utils
        ln -s $SRC/rules.mk rules.mk
        ln -s $SRC/scripts scripts
        ln -s $SRC/target target
        ln -s $SRC/toolchain toolchain
        ln -s $SRC/tools tools
    
    This allows me to easily test changes in LEDE on multiple targets.
    
    Signed-off-by: Michal Sojka <sojkam1@fel.cvut.cz>
  13. kernel: add Chinese codepages

    kuoruan authored and jow- committed Feb 18, 2017
    Signed-off-by: Hsing-Wang Liao <kuoruan@gmail.com>
  14. gen-dependencies.sh: fix handling variations in "file" output

    nbd168 authored and jow- committed Feb 19, 2017
    On some systems, file adds ", with debug info" after "not stripped"
    
    Signed-off-by: Felix Fietkau <nbd@nbd.name>
  15. rstrip.sh: fix handling variations in "file" output

    nbd168 authored and jow- committed Feb 19, 2017
    On some systems, file adds ", with debug info" after "not stripped"
    
    Signed-off-by: Felix Fietkau <nbd@nbd.name>
  16. libpcap: remove feature dependencies on kmod-* packages

    nbd168 authored and jow- committed Feb 17, 2017
    USB support could be built into the kernel as well
    
    Signed-off-by: Felix Fietkau <nbd@nbd.name>
  17. ebtables: update to last commit

    Ansuel authored and jow- committed Feb 10, 2017
    Refreshed patches
    
    Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
  18. hostapd: mv netifd.sh hostapd.sh

    D-Albers authored and jow- committed Feb 12, 2017
    same name for the file on the host and target
    
    Signed-off-by: Daniel Albers <daniel.albers@public-files.de>
  19. ath10k-firmware: update qca9984 firmware

    dissent1 authored and jow- committed Feb 10, 2017
    Bump qca9984 firmware.
    
    Signed-off-by: Pavel Kubelun <be.dissent@gmail.com>
  20. ppp: honor ip6table for IPv6 PPP interfaces

    Ulrich Weber authored and jow- committed Feb 10, 2017
    as we do for IPv4 PPP interfaces. When we create the
    dynamic IPv6 interface we should inherit ip6table from
    main interface.
    
    Signed-off-by: Ulrich Weber <ulrich.weber@riverbed.com>
  21. ppp: add pppoe-discovery to an independent package

    feckert authored and jow- committed Feb 7, 2017
    pppoe-discovery performs the same discovery process as pppoe, but does
    not initiate a session
    
    Signed-off-by: Florian Eckert <Eckert.Florian@googlemail.com>
    Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
  22. base-files: Added a deprecation notice on wifi detect

    DPini authored and jow- committed Jan 30, 2017
    When running wifi detect, the user will be told on error output that
    wifi detect is deprecated, that wifi config must be used instead. Also
    the commit that changes it is referenced for further info.
    
    Signed-off-by: David Pinilla Caparrós <dpinitux@gmail.com>
  23. base-files: Add wifi config to wifi command usage

    DPini authored and jow- committed Jan 30, 2017
    Since commit 5f8f8a3 wifi detect does
    not longer work and wifi config it's used to configure not yet
    configured wireless devices.
    
    This commit changes command usage to reflect that change.
    
    Signed-off-by: David Pinilla Caparrós <dpinitux@gmail.com>
  24. ar71xx: fix platform_find_rootfspart()

    f00b4r0 authored and jow- committed Feb 11, 2017
    platform_find_rootfspart() fails if the kernel partition comes before the
    rootfs partition. The proposed patch fixes this while preserving what I
    understand was the original idea: stop at first match.
    
    Signed-off-by: Thibaut VARENE <hacks@slashdirt.org>
  25. uclibc++: patch bugfix erase() on derived __base_associative

    scrpi authored and jow- committed Feb 7, 2017
    When calling erase() on a containers derived from __base_associative
    (e.g. multimap) and providing a pair of iterators a segfault will
    occur.
    
    Example code to reproduce:
    
    	typedef std::multimap<int, int> testmap;
    	testmap t;
    	t.insert(std::pair<int, int>(1, 1));
    	t.insert(std::pair<int, int>(2, 1));
    	t.insert(std::pair<int, int>(3, 1));
    	t.erase(t.begin(), t.end());
    
    Signed-off-by: Ben Kelly <ben@benjii.net>