Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Console View

Legend:   Passed Failed Warnings Failed Again Running Exception Offline No data

f07a94da50b8...
Jason A. Donenfeld
wireguard: bump to 0.0.20180918
* blake2s-x86_64: fix whitespace errors
* crypto: do not use compound literals in selftests
* crypto: make sure UML is properly disabled
* kconfig: make NEON depend on CPU_V7
* poly1305: rename finish to final
* chacha20: add constant for words in block
* curve25519-x86_64: remove useless define
* poly1305: precompute 5*r in init instead of blocks
* chacha20-arm: swap scalar and neon functions
* simd: add __must_check annotation
* poly1305: do not require simd context for arch
* chacha20-x86_64: cascade down implementations
* crypto: pass simd by reference
* chacha20-x86_64: don't activate simd for small blocks
* poly1305-x86_64: don't activate simd for small blocks
* crypto: do not use -include trick
* crypto: turn Zinc into individual modules
* chacha20poly1305: relax simd between sg chunks
* chacha20-x86_64: more limited cascade
* crypto: allow for disabling simd in zinc modules
* poly1305-x86_64: show full struct for state
* chacha20-x86_64: use correct cut off for avx512-vl
* curve25519-arm: only compile if symbols will be used
* chacha20poly1305: add __init to selftest helper functions
* chacha20: add independent self test

Tons of improvements all around the board to our cryptography library,
including some performance boosts with how we handle SIMD for small packets.

* send/receive: reduce number of sg entries

This quells a powerpc stack usage warning.

* global: remove non-essential inline annotations

We now allow the compiler to determine whether or not to inline certain
functions, while still manually choosing so for a few performance-critical
sections.

Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
e8cbfedc7229...
Mike McCormack
ucert: work around short read
usign occasionally writes 16 characters then exits without writing a LF,
leaving ucert hanging waiting for more input.  Accept 16 characters
or more rather than 17 to work around the short read.

Signed-off-by: Mike McCormack <mike@atratus.org>
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
  • gemini/generic: Building and installing images failed -  stdio
e51aa699f7ca...
Daniel Golle
uqmi: pass-through ipXtable to child interfaces
Allow setting specific routing tables via the ip4table and ip6table
options also when ${ifname}_4 and ${ifname}_6 child interfaces are
being created.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
  • gemini/generic: Building and installing images failed -  stdio
d9691b66e278...
Hans Dedecker
map: drop default encaplimit value
Setting encaplimit to a numerical value results into the value being
included as tunnel encapsulation limit in the destination option header
for tunneled packets.
Several users have reported interop issues as not all ISPs support the
destination option header containing the tunnel encapsulation limit
resulting into broken map connectivity.
Therefore drop the default encaplimit value for map tunnels so
no destination option header is included by default.

Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
ccab68f2d399...
Felix Fietkau
ath9k: fix unloading the module
Registering a GPIO chip with the ath9k device as parent prevents unload,
because the gpiochip core increases the module use count.
Unfortunately, the only way to avoid this at the moment seems to be to
register the GPIO chip without a parent device

Signed-off-by: Felix Fietkau <nbd@nbd.name>
  • gemini/generic: Building and installing images failed -  stdio
b3d441c5f7c5...
Rafał Miłecki
mac80211: brcmfmac: backport CYW89342 support & fixes from 4.20
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
add4871582e1...
Rosen Penev
lldpd: Install /etc/config file as 600
/etc/config/lldpd is only used by the init script, which only runs as root

Adjusted homepage and download URLs to use HTTPS.

-std=c99 is useful for GCC versions less than 6. Current OpenWrt uses 7.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
a54f492d0cf1...
Jason A. Donenfeld
wireguard: bump to 0.0.20180910
* curve25519: arm: do not modify sp directly
* compat: support neon.h on old kernels
* compat: arch-namespace certain includes
* compat: move simd.h from crypto to compat since it's going upstream

This fixes a decent amount of compat breakage and thumb2-mode breakage
introduced by our move to Zinc.

* crypto: use CRYPTOGAMS license

Rather than using code from OpenSSL, use code directly from AndyP.

* poly1305: rewrite self tests from scratch
* poly1305: switch to donna

This makes our C Poly1305 implementation a bit more intensely tested and also
faster, especially on 64-bit systems. It also sets the stage for moving to a
HACL* implementation when that's ready.

Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
  • gemini/generic: Building and installing images failed -  stdio
9926f7cf29cb...
John Crispin
kernel: add missing symbol
Signed-off-by: John Crispin <john@phrozen.org>
95b3f8ec8d4d...
Jonathan Lancett
mwlwifi: driver version to 10.3.8.0-20180920
Signed-off-by: Jonathan Lancett <j.lancett@ntlworld.com>
[minor tweak to commit title]
Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
  • gemini/generic: Building and installing images failed -  stdio
93bfafb8dc20...
Tobias Wolf
ramips: Fix early memory calculation for certain MIPS platforms
Kernel upstream commit 67a3ba25aa95 ("MIPS: Fix incorrect mem=X@Y handling") introduced a new issue for rt288x where "PHYS_OFFSET" is 0x0 but the calculated "ramstart" is not. As the prerequisite of custom memory map has been removed, this results in the full memory range of 0x0 - 0x8000000 to be marked as reserved
for this platform.

This patch adds the originally intended prerequisite again.

Signed-off-by: Tobias Wolf <dev-NTEO@vplace.de>
  • apm821xx/nand: Building kmods failed -  stdio
  • apm821xx/sata: Building kmods failed -  stdio
  • arc770/generic: Building kmods failed -  stdio
  • archs38/generic: Building kmods failed -  stdio
  • armvirt/32: Building kmods failed -  stdio
  • armvirt/64: Building kmods failed -  stdio
  • ath25/generic: Building kmods failed -  stdio
  • brcm47xx/generic: Building kmods failed -  stdio
  • brcm47xx/legacy: Building kmods failed -  stdio
  • brcm47xx/mips74k: Building kmods failed -  stdio
  • brcm63xx/generic: Building kmods failed -  stdio
  • cns3xxx/generic: Building kmods failed -  stdio
  • imx6/generic: Building kmods failed -  stdio
  • ipq40xx/generic: Building kmods failed -  stdio
  • ipq806x/generic: Building kmods failed -  stdio
  • kirkwood/generic: Building kmods failed -  stdio
  • lantiq/ase: Building kmods failed -  stdio
  • lantiq/xway: Building kmods failed -  stdio
  • lantiq/xway_legacy: Building kmods failed -  stdio
  • malta/be: Building kmods failed -  stdio
  • mediatek/mt7622: Building kmods failed -  stdio
  • mediatek/mt7623: Building kmods failed -  stdio
  • mvebu/cortexa9: Building kmods failed -  stdio
  • mvebu/cortexa53: Building kmods failed -  stdio
  • mvebu/cortexa72: Building kmods failed -  stdio
  • mxs/generic: Building kmods failed -  stdio
  • omap/generic: Building kmods failed -  stdio
  • oxnas/ox820: Building kmods failed -  stdio
  • pistachio/generic: Building kmods failed -  stdio
  • ramips/rt288x: Building kmods failed -  stdio
  • ramips/rt305x: Building kmods failed -  stdio
  • ramips/rt3883: Building kmods failed -  stdio
  • zynq/generic: Building kmods failed -  stdio
92511d21cc90...
Koen Vandeputte
kernel: bump 3.18 to 3.18.122
Refreshed all patches.

Compile-tested on: adm5120
Runtime-tested on: none

Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
  • at91/legacy: Building and installing images failed -  stdio
918ec4d549cc...
Rosy Song
odhcpd: enable ipv6 server mode only when it is supported
Signed-off-by: Rosy Song <rosysong@rosinson.com>
  • ramips/mt76x8: Building and installing images failed -  stdio
8ee7a80d190b...
Kevin Darbyshire-Bryant
kernel: re-enable MIPS VDSO
kernel upstream commit 9efcaa7c4afba5628f2650a76f69c798f47eeb18 to 4.14
itself a backport of 0f02cfbc3d9e413d450d8d0fd660077c23f67eff has
resolved the cache line issues that led to us disabling VDSO by default
on MIPS.

Remove our force disable patch:

pending-4.14/206-mips-disable-vdso.patch

Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
Acked-by: Hauke Mehrtens <hauke@hauke-m.de>
8cac8572897c...
Kevin Darbyshire-Bryant
iproute2: q_cake: Add printing of no-split-gso option
When the GSO splitting was turned into dual split-gso/no-split-gso options,
the printing of the latter was left out. Add that, so output is consistent
with the options passed

Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
873801a671bb...
Rosen Penev
usbmode: Update modeswitch data to 20170806
Changed hotplug file to 600 as it is only read by procd, which runs as
root.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
78a5d25dca5d...
Sven Eckelmann
ar71xx: Skip more hashed blocks for OM2P(-HS) 64k variant
The OM2P(-HS)v4 got a variant which uses a slightly different flash. The
standard versions used a flash with 256KB blocks which is no longer
available. The replacement flash uses a flash with 64K blocks.

The padding for the image rootfs is already for 64K and 256K and thus can
be flashed on the device without any problems. Unfortunately, the
bootloader will check $rootfs_size (rounded down to the nearest 64k block)
minus 1x 64k. But it is now possible that the new JFFS2 rootfs_data starts
even earlier and modifies the checked region. The check will then fail and
the backup image (when available) will be booted.

Just setting it to the same number of skipped blocks as other 64K models
avoids this problem.

Signed-off-by: Sven Eckelmann <sven.eckelmann@openmesh.com>
  • apm821xx/nand: Building kmods failed -  stdio
  • apm821xx/sata: Building kmods failed -  stdio
  • arc770/generic: Building kmods failed -  stdio
  • archs38/generic: Building kmods failed -  stdio
  • armvirt/32: Building kmods failed -  stdio
  • armvirt/64: Building kmods failed -  stdio
  • ath25/generic: Building kmods failed -  stdio
  • brcm47xx/generic: Building kmods failed -  stdio
  • brcm47xx/legacy: Building kmods failed -  stdio
  • brcm47xx/mips74k: Building kmods failed -  stdio
  • brcm63xx/generic: Building kmods failed -  stdio
  • cns3xxx/generic: Building kmods failed -  stdio
  • imx6/generic: Building kmods failed -  stdio
  • ipq40xx/generic: Building kmods failed -  stdio
  • ipq806x/generic: Building kmods failed -  stdio
  • kirkwood/generic: Building kmods failed -  stdio
  • lantiq/ase: Building kmods failed -  stdio
  • lantiq/xway: Building kmods failed -  stdio
  • lantiq/xway_legacy: Building kmods failed -  stdio
  • malta/be: Building kmods failed -  stdio
  • mediatek/mt7622: Building kmods failed -  stdio
  • mediatek/mt7623: Building kmods failed -  stdio
  • mvebu/cortexa9: Building kmods failed -  stdio
  • mvebu/cortexa53: Building kmods failed -  stdio
  • mvebu/cortexa72: Building kmods failed -  stdio
  • mxs/generic: Building kmods failed -  stdio
  • omap/generic: Building kmods failed -  stdio
  • oxnas/ox820: Building kmods failed -  stdio
  • pistachio/generic: Building kmods failed -  stdio
  • ramips/rt288x: Building kmods failed -  stdio
  • ramips/rt305x: Building kmods failed -  stdio
  • ramips/rt3883: Building kmods failed -  stdio
  • zynq/generic: Building kmods failed -  stdio
784d7f0251cf...
Koen Vandeputte
kernel: bump 4.9 to 4.9.127
Refreshed all patches.

Compile-tested on: ar71xx
Runtime-tested on: ar71xx

Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
  • at91/legacy: Building and installing images failed -  stdio
7651e254d5f1...
Rosen Penev
dropbear: Install /etc/config as 600
/etc/config/dropbear is used by the init script which only runs as root.

Small whitespace change.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
72e9b4059eb4...
Koen Vandeputte
kernel: bump 4.9 to 4.9.128
Refreshed all patches.

Compile-tested on: ar71xx
Runtime-tested on: ar71xx

Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
6e80dd58bb6c...
Marko Ratkaj
tools/expat: fix docbook2man error on some systems
On some systems (Gentoo) configure stage fails because of docbook2man
working with SGML rather than with XML. We don't need xmlwf man pages so
we disable this.

Signed-off-by: Marko Ratkaj <marko.ratkaj@sartura.hr>
  • gemini/generic: Building and installing images failed -  stdio
6cd41ca673ec...
Hans Dedecker
netifd: update to latest git HEAD
23941d7 system-linux: enable by default ignore encaplimit for ip6 tunnels

Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
6c4cbe94bd94...
Kevin Darbyshire-Bryant
dnsmasq: Change behavior when RD bit unset in queries.
Backport upstream commit

Change anti cache-snooping behaviour with queries with the
recursion-desired bit unset. Instead to returning SERVFAIL, we
now always forward, and never answer from the cache. This
allows "dig +trace" command to work.

Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
687168ccd915...
Kevin Darbyshire-Bryant
dnsmasq: Handle memory allocation failure in make_non_terminals()
Backport upstream commit:

ea6cc33 Handle memory allocation failure in make_non_terminals()

Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
66fd41ba7935...
Kevin Darbyshire-Bryant
kmod-sched-cake: fix 6in4/gso performance issue
Bump to latest upstream cake:

Add workaround for wrong skb->mac_len values after splitting GSO

Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
5efd080e20f8...
Rosen Penev
mdadm: Install /etc/config file as 600
/etc/config/mdadm is only used by the init script which is ran as root.
There is no need for it to be readable by anything else.

Added PKG_CPE_ID for proper CVE tracking.

Small reorganization for consistency between Makefiles.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4fca0e889673...
Florian Fainelli
netifd: update to latest HEAD
0059335c5b60 CMakeList: Check that compiler supports -Wimplicit-fallthrough

Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
4ad87744fa83...
Rosen Penev
fstools: Install mount.hotplug and 10-fstab.defaults as 600
Both of these are used by programs that run as root and nothing else.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4a3298c12478...
Hannu Nyman
busybox: update to 1.29.3
Update busybox to 1.29.3, minor bugfix release

https://git.busybox.net/busybox/log/?h=1_29_3

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
  • gemini/generic: Building and installing images failed -  stdio
  • ramips/mt76x8: Building and installing images failed -  stdio
4549ab46a857...
Andy Walsh
base-files: /etc/services: add missing 'rpcbind' alias
* add missing 'rpcbind' alias to /etc/services

Allows rpcbind to open its 111 port and be reachable via lan, this is the default behaviour.

Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
  • apm821xx/nand: Building kmods failed -  stdio
  • apm821xx/sata: Building kmods failed -  stdio
  • arc770/generic: Building kmods failed -  stdio
  • archs38/generic: Building kmods failed -  stdio
  • armvirt/32: Building kmods failed -  stdio
  • armvirt/64: Building kmods failed -  stdio
  • ath25/generic: Building kmods failed -  stdio
  • brcm47xx/generic: Building kmods failed -  stdio
  • brcm47xx/legacy: Building kmods failed -  stdio
  • brcm47xx/mips74k: Building kmods failed -  stdio
  • brcm63xx/generic: Building kmods failed -  stdio
  • cns3xxx/generic: Building kmods failed -  stdio
  • imx6/generic: Building kmods failed -  stdio
  • ipq40xx/generic: Building kmods failed -  stdio
  • ipq806x/generic: Building kmods failed -  stdio
  • kirkwood/generic: Building kmods failed -  stdio
  • lantiq/ase: Building kmods failed -  stdio
  • lantiq/xway: Building kmods failed -  stdio
  • lantiq/xway_legacy: Building kmods failed -  stdio
  • malta/be: Building kmods failed -  stdio
  • mediatek/mt7622: Building kmods failed -  stdio
  • mediatek/mt7623: Building kmods failed -  stdio
  • mvebu/cortexa9: Building kmods failed -  stdio
  • mvebu/cortexa53: Building kmods failed -  stdio
  • mvebu/cortexa72: Building kmods failed -  stdio
  • mxs/generic: Building kmods failed -  stdio
  • omap/generic: Building kmods failed -  stdio
  • oxnas/ox820: Building kmods failed -  stdio
  • pistachio/generic: Building kmods failed -  stdio
  • ramips/rt288x: Building kmods failed -  stdio
  • ramips/rt305x: Building kmods failed -  stdio
  • ramips/rt3883: Building kmods failed -  stdio
  • zynq/generic: Building kmods failed -  stdio
3e734e822b51...
Daniel Engberg
tools/expat: Update to 2.2.6
Update (lib)expat to 2.2.6

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
  • apm821xx/nand: Building kmods failed -  stdio
  • apm821xx/sata: Building kmods failed -  stdio
  • arc770/generic: Building kmods failed -  stdio
  • archs38/generic: Building kmods failed -  stdio
  • armvirt/32: Building kmods failed -  stdio
  • armvirt/64: Building kmods failed -  stdio
  • ath25/generic: Building kmods failed -  stdio
  • brcm47xx/generic: Building kmods failed -  stdio
  • brcm47xx/legacy: Building kmods failed -  stdio
  • brcm47xx/mips74k: Building kmods failed -  stdio
  • brcm63xx/generic: Building kmods failed -  stdio
  • cns3xxx/generic: Building kmods failed -  stdio
  • imx6/generic: Building kmods failed -  stdio
  • ipq40xx/generic: Building kmods failed -  stdio
  • ipq806x/generic: Building kmods failed -  stdio
  • kirkwood/generic: Building kmods failed -  stdio
  • lantiq/ase: Building kmods failed -  stdio
  • lantiq/xway: Building kmods failed -  stdio
  • lantiq/xway_legacy: Building kmods failed -  stdio
  • malta/be: Building kmods failed -  stdio
  • mediatek/mt7622: Building kmods failed -  stdio
  • mediatek/mt7623: Building kmods failed -  stdio
  • mvebu/cortexa9: Building kmods failed -  stdio
  • mvebu/cortexa53: Building kmods failed -  stdio
  • mvebu/cortexa72: Building kmods failed -  stdio
  • mxs/generic: Building kmods failed -  stdio
  • omap/generic: Building kmods failed -  stdio
  • oxnas/ox820: Building kmods failed -  stdio
  • pistachio/generic: Building kmods failed -  stdio
  • ramips/rt288x: Building kmods failed -  stdio
  • ramips/rt305x: Building kmods failed -  stdio
  • ramips/rt3883: Building kmods failed -  stdio
  • zynq/generic: Building kmods failed -  stdio
39d8b2cf7925...
Rosen Penev
trelay: Install hotplug and config files as 600
The hotplug file is ran by procd, which runs as root. The config file is
used by the init script, which also runs as root.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
38a88ade14e9...
Luiz Angelo Daros de Luca
elfutils: bump to 0.174
- Simplified musl patch with error.h concentrated into system.h

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
24d82c2e5c34...
Hans Dedecker
toolchain/glibc: update to latest 2.26 commit
c5c90b480e Fix segfault in maybe_script_execute.
174709d879 pthread_cond_broadcast: Fix waiters-after-spinning case [BZ #23538]

Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
1801e6039070...
Christian Lamparter
toolchain/musl: update to version 1.1.20
This release introduces the ability to replace/interpose the allocator
(malloc) subject to certain restrictions, adds an experimental m68k
port, and makes notable improvements to stdio (application-provided
buffers), getaddrinfo (AI_ADDRCONFIG, support for IPv4-only kernel
configurations), the dynamic linker (safety against dlopen of
libraries using initial-exec TLS model, reclaiming unused memory on
FDPIC archs, better dladdr results), and handling of default thread
stack size (pthread_setattr_default_np now works more reliably).

Many bugs have been fixed, including potentially dangerous regressions
in iconv (only for new conversions to legacy encodings) and visibly
incorrect behavior in printf on non-x86 archs (%a format with
precision specifier), in getopt_long_only when short options are a
prefix for a long option, in complex arc-trig/hyperbolic functions, in
strftime and mktime (timezone-specific issues), and numerous
less-obvious places.

Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
[altered commit msg a bit keeping it tight]
Tested-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
1241707b4091...
Hans Dedecker
ds-lite: drop default encaplimit value
Setting encaplimit to a numerical value results into the value being
included as tunnel encapsulation limit in the destination option header
for tunneled packets.
Several users have reported interop issues as not all ISPs support the
destination option header containing the tunnel encapsulation limit
resulting into broken ds-lite connectivity.
Therefore drop the default encaplimit value for ds-lite tunnels so
no destination option header is included by default.

Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
0dbdb476f3d4...
Koen Vandeputte
kernel: bump 4.14 to 4.14.71
Refreshed all patches.

Compile-tested on: cns3xxx, imx6
Runtime-tested on: cns3xxx, imx6

Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
0cda4af005f2...
Koen Vandeputte
kernel: bump 4.14 to 4.14.70
Refreshed all patches.

Added new patch:
- 192-Revert-ubifs-xattr-Don-t-operate-on-deleted-inodes.patch

This fixes a bug introduced in upstream 4.14.68 which caused targets using
ubifs to produce file-system errors on boot, rendering them useless.

Compile-tested on: cns3xxx, imx6, x86_64
Runtime-tested on: cns3xxx, imx6, x86_64

Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
  • at91/legacy: Building and installing images failed -  stdio
03c7c8c8530c...
Felix Fietkau
tools/e2fsprogs: fix build with clang
Signed-off-by: Felix Fietkau <nbd@nbd.name>
  • gemini/generic: Building and installing images failed -  stdio
033f02b9b558...
Kevin Darbyshire-Bryant
iproute2: q_cake: Also print nonat, nowash and no-ack-filter keywords
Pull in latest upstream tweaks:
Similar to the previous patch for no-split-gso, the negative keywords for
'nat', 'wash' and 'ack-filter' were not printed either. Add those as well.

Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
  • gemini/generic: Building and installing images failed -  stdio
  • ramips/mt76x8: Building and installing images failed -  stdio