<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/chunkeey, branch v18.06.2</title>
<subtitle>Staging tree of Christian Lamparter</subtitle>
<id>https://git.openwrt.org/openwrt/staging/chunkeey/atom?h=v18.06.2</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/chunkeey/atom?h=v18.06.2'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/chunkeey/'/>
<updated>2019-01-30T12:34:49Z</updated>
<entry>
<title>OpenWrt v18.06.2: adjust config defaults</title>
<updated>2019-01-30T12:34:49Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2019-01-30T12:34:49Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/chunkeey/commit/?id=a02809f61bf9fda0387d37bd05d0bcfe8397e25d'/>
<id>urn:sha1:a02809f61bf9fda0387d37bd05d0bcfe8397e25d</id>
<content type='text'>
Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
<entry>
<title>base-files: config_get: prevent filename globbing</title>
<updated>2019-01-30T12:21:02Z</updated>
<author>
<name>Günther Kelleter</name>
</author>
<published>2018-10-08T13:30:00Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/chunkeey/commit/?id=cddd7b4c778a68194319630274b1849e8f788a89'/>
<id>urn:sha1:cddd7b4c778a68194319630274b1849e8f788a89</id>
<content type='text'>
When config_get is called as "config_get section option" the option
is unexpectedly globbed by the shell which differs from the way options
are read to a variable with "config_get variable section option".
Add another layer of double quotes to fix it.

Signed-off-by: Günther Kelleter &lt;guenther.kelleter@devolo.de&gt;
(backported from commit c3389ab135400fba0cb710d9c6c63df2f563d9d9)
</content>
</entry>
<entry>
<title>dnsmasq: backport missing braces fix</title>
<updated>2019-01-30T12:01:24Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2019-01-30T12:01:24Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/chunkeey/commit/?id=e6162b212796838660719be072378818997bb9f3'/>
<id>urn:sha1:e6162b212796838660719be072378818997bb9f3</id>
<content type='text'>
Fold upstream fix d2d4990
("Fix missing braces in 8eac67c0a15b673c8d27002c248651b308093e4") into
the already existing static lease fix patch.

Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
<entry>
<title>build: fix umask detection bashism</title>
<updated>2019-01-30T11:40:16Z</updated>
<author>
<name>Thorsten Glaser</name>
</author>
<published>2018-10-22T17:28:50Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/chunkeey/commit/?id=d4178c8f478c0e96ff22197b5174869721def831'/>
<id>urn:sha1:d4178c8f478c0e96ff22197b5174869721def831</id>
<content type='text'>
the leading 0 is optional and not emitted by some shells

Signed-off-by: Thorsten Glaser &lt;tg@mirbsd.org&gt;
(cherry picked from commit da5bee5345ce8f66eb36b8993b87b684e5cce614)
</content>
</entry>
<entry>
<title>build: fix STAGING_DIR cleaning for packages</title>
<updated>2019-01-30T11:40:16Z</updated>
<author>
<name>Jeffery To</name>
</author>
<published>2018-12-12T17:33:36Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/chunkeey/commit/?id=b98b55a64fb633d7901f9db5529e52e3175300e9'/>
<id>urn:sha1:b98b55a64fb633d7901f9db5529e52e3175300e9</id>
<content type='text'>
This fixes two issues with cleaning package files from STAGING_DIR:

* CleanStaging currently can only remove files and not directories. This
  changes CleanStaging to use clean-package.sh, which does remove
  directories.

* Because of the way directories are ordered in the staging files list,
  clean-package.sh currently tries (and fails) to remove parent
  directories before removing subdirectories. This changes
  clean-package.sh to process the staging files list in reverse, so that
  subdirectories are removed first.

Signed-off-by: Jeffery To &lt;jeffery.to@gmail.com&gt;
(cherry picked from commit a1170936798e519776de605d6986ccb72f04cb06)
</content>
</entry>
<entry>
<title>ar71xx: use correct wan mac address for the TP-Link Archer C7 v4</title>
<updated>2019-01-30T11:24:32Z</updated>
<author>
<name>David Santamaría Rogado</name>
</author>
<published>2019-01-18T21:28:41Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/chunkeey/commit/?id=e6c2f3feb1e5bf30f25b333f91ec2be6f5b7102d'/>
<id>urn:sha1:e6c2f3feb1e5bf30f25b333f91ec2be6f5b7102d</id>
<content type='text'>
The correct MAC address for this device is lan_mac +1, there is no
need to set lan_mac so use base_mac variable instead lan_mac.

Based on this PR for ath79:
https://github.com/openwrt/openwrt/pull/1726

Signed-off-by: David Santamaría Rogado &lt;howl.nsp@gmail.com&gt;
[fix alphabetical ordering, reword subject]
Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;

(cherry picked from commit 4bcf58135210736f2a1603609d2a76b3e188e2ad)
</content>
</entry>
<entry>
<title>ar71xx: Add usb drivers in Archer C7 v4/v5 images</title>
<updated>2019-01-30T11:15:21Z</updated>
<author>
<name>Daniel Halmschlager</name>
</author>
<published>2018-12-04T19:40:10Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/chunkeey/commit/?id=2c7a1ccaeac6bb4a197e12257f166022d6757fb3'/>
<id>urn:sha1:2c7a1ccaeac6bb4a197e12257f166022d6757fb3</id>
<content type='text'>
This commit adds the default usb packages
- kmod-usb-core
- kmod-usb2
- kmod-usb-ledtrig-usbport
for Archer C7 v4 and v5.
(The C7 v5 configuration is based on the v4, therefore the change for v4
also applies for v5.)

Signed-off-by: Daniel Halmschlager &lt;dh@dev.halms.at&gt;
(backported from commit 99e212171abf44d6e0f7e7ba50a229ad7b3f3a34)
</content>
</entry>
<entry>
<title>openssl: bump to 1.0.2q</title>
<updated>2019-01-30T11:00:46Z</updated>
<author>
<name>Sven Roederer</name>
</author>
<published>2019-01-28T19:11:50Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/chunkeey/commit/?id=39c3b5139ffe752abdbc0495739a19cccac088d7'/>
<id>urn:sha1:39c3b5139ffe752abdbc0495739a19cccac088d7</id>
<content type='text'>
This fixes the following security problems:
 * CVE-2018-5407: Microarchitecture timing vulnerability in ECC scalar multiplication
 * CVE-2018-0734: Timing vulnerability in DSA signature generation
 * Resolve a compatibility issue in EC_GROUP handling with the FIPS Object Module

Signed-off-by: Sven Roederer &lt;freifunk@it-solutions.geroedel.de&gt;
(cherry picked from commit 989060478ae270885727d91c25b9b52b0f33743c)
</content>
</entry>
<entry>
<title>dnsmasq: backport upstream static lease fix</title>
<updated>2019-01-30T10:42:27Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2019-01-30T10:42:27Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/chunkeey/commit/?id=80ed6ebc56b4e982451dae7d40f14943a2f28a9c'/>
<id>urn:sha1:80ed6ebc56b4e982451dae7d40f14943a2f28a9c</id>
<content type='text'>
Backport and rebase upstream fix 18eac67
("Fix entries in /etc/hosts disabling static leases.")

Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
<entry>
<title>wireguard: bump to 0.0.20190123</title>
<updated>2019-01-30T09:55:22Z</updated>
<author>
<name>Jason A. Donenfeld</name>
</author>
<published>2019-01-23T13:49:44Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/chunkeey/commit/?id=4f2199f5285c9bd60f83f653cf580a140b50ba4b'/>
<id>urn:sha1:4f2199f5285c9bd60f83f653cf580a140b50ba4b</id>
<content type='text'>
* tools: curve25519: handle unaligned loads/stores safely

This should fix sporadic crashes with `wg pubkey` on certain architectures.

* netlink: auth socket changes against namespace of socket

In WireGuard, the underlying UDP socket lives in the namespace where the
interface was created and doesn't move if the interface is moved. This
allows one to create the interface in some privileged place that has
Internet access, and then move it into a container namespace that only
has the WireGuard interface for egress. Consider the following
situation:

1. Interface created in namespace A. Socket therefore lives in namespace A.
2. Interface moved to namespace B. Socket remains in namespace A.
3. Namespace B now has access to the interface and changes the listen
port and/or fwmark of socket. Change is reflected in namespace A.

This behavior is arguably _fine_ and perhaps even expected or
acceptable. But there's also an argument to be made that B should have
A's cred to do so. So, this patch adds a simple ns_capable check.

* ratelimiter: build tests with !IPV6

Should reenable building in debug mode for systems without IPv6.

* noise: replace getnstimeofday64 with ktime_get_real_ts64
* ratelimiter: totalram_pages is now a function
* qemu: enable FP on MIPS

Linux 5.0 support.

* keygen-html: bring back pure javascript implementation

Benoît Viguier has proofs that values will stay well within 2^53. We
also have an improved carry function that's much simpler. Probably more
constant time than emscripten's 64-bit integers.

* contrib: introduce simple highlighter library

This is the highlighter library being used in:
- https://twitter.com/EdgeSecurity/status/1085294681003454465
- https://twitter.com/EdgeSecurity/status/1081953278248796165

It's included here as a contrib example, so that others can paste it into
their own GUI clients for having the same strictly validating highlighting.

* netlink: use __kernel_timespec for handshake time

This readies us for Y2038. See https://lwn.net/Articles/776435/ for more info.

Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
(cherry picked from commit bbcd0634f8c9769a336386f8df471231d24a27cc)
</content>
</entry>
</feed>
