Permalink
Tree: 111cf1b9f3
Commits on Mar 13, 2017
  1. curl: fix CVE-2017-2629 SSL_VERIFYSTATUS ignored

    hauke committed Mar 13, 2017
    This fixes the following security problem:
    https://curl.haxx.se/docs/adv_20170222.html
    
    Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
  2. mbedtls: update to version 2.4.2

    hauke committed Mar 13, 2017
    This fixes the following security problems:
    * CVE-2017-2784: Freeing of memory allocated on stack when validating a public key with a secp224k1 curve
    * SLOTH vulnerability
    * Denial of Service through Certificate Revocation List
    
    Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Commits on Mar 11, 2017
  1. mac80211: mwifiex-sdio: select DRIVER_11AC_SUPPORT

    Noltari committed Mar 11, 2017
    Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
  2. mac80211: mwifiex-pcie: select DRIVER_11AC_SUPPORT

    Noltari committed Mar 11, 2017
    Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
  3. mvebu: wrt3200acm enable SDIO interface

    heinzek authored and Noltari committed Feb 28, 2017
    add mwifiex-sdio package to wrt3200acm
    
    Signed-off-by: Henryk Heisig <hyniu@o2.pl>
  4. mac80211: add support for Marvell 802.11n/802.11ac SDIO Wireless cards

    heinzek authored and Noltari committed Feb 28, 2017
    This adds option to build kernel module and firmware packages
    for a Marvell 8887 SDIO Wireless device
    
    Signed-off-by: Henryk Heisig <hyniu@o2.pl>
    Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
  5. brcm2708: remove duplicated gzip from image generation

    Noltari committed Feb 7, 2017
    Images are now automatically gziped so remove custom image command
    
    Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
  6. ar71xx: add ath10k driver and firmware for Netgear R6100 to firmware …

    Stijn Segers authored and blogic committed Mar 10, 2017
    …image
    
    A Netgear R6100 owner reported the LEDE images lack the ath10k driver and firmware [1]. This patch adds both to the R6100 image.
    
    [1] https://forum.lede-project.org/t/netgear-r6100-5ghz-wifi-not-working-after-initial-install/2222
    
    Signed-off-by: Stijn Segers <francesco.borromini@inventati.org>
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>