<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/hauke, branch v19.07.0</title>
<subtitle>Hauke Mehrtens staging tree</subtitle>
<id>https://git.openwrt.org/openwrt/staging/hauke/atom?h=v19.07.0</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/hauke/atom?h=v19.07.0'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/hauke/'/>
<updated>2020-01-06T21:40:58Z</updated>
<entry>
<title>OpenWrt v19.07.0: adjust config defaults</title>
<updated>2020-01-06T21:40:58Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2020-01-06T21:40:58Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/hauke/commit/?id=aca39acedf98aa7e40119692f6b94681096becd2'/>
<id>urn:sha1:aca39acedf98aa7e40119692f6b94681096becd2</id>
<content type='text'>
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>ramips: Fix sysupgrade for Xiaomi mir3g</title>
<updated>2020-01-06T16:47:09Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2020-01-06T15:33:27Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/hauke/commit/?id=a3ffeb413bca3da273aac924f4aa0f326a66a620'/>
<id>urn:sha1:a3ffeb413bca3da273aac924f4aa0f326a66a620</id>
<content type='text'>
This mostly reverts the original commit e9929ebeeaef ("ramips: Fix
sysupgrade for Xiaomi mir3g") and replaces it with setting the
BOARD_NAME to the old value.

This way the folder in the tar will be named sysupgrade-mir3g and not
sysupgrade-xiaomi_mir3g and the sysupgrade in OpenWrt 18.06 can find it.

Without this change sysupgrade from 18.06 to 19.07 is only possible with
the -F option.

I tested the following sysupgrades successfully without -F
18.06 -&gt; 19.07
19.07 -&gt; master
master -&gt; 19.07

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>dnsmasq: Fix potential dnsmasq crash with TCP</title>
<updated>2020-01-06T16:46:00Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2020-01-06T15:21:25Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/hauke/commit/?id=f58705b77eb20a3c39b2274168aba06233df2bc8'/>
<id>urn:sha1:f58705b77eb20a3c39b2274168aba06233df2bc8</id>
<content type='text'>
This is a backport from the dnsmasq master which should fix a bug which
could cause a crash in dnsmasq.

I saw the following crashes in my log:
[522413.117215] do_page_fault(): sending SIGSEGV to dnsmasq for invalid read access from 2a001450
[522413.124464] epc = 004197f1 in dnsmasq[400000+23000]
[522413.129459] ra  = 004197ef in dnsmasq[400000+23000]
This is happening in blockdata_write() when block-&gt;next is
dereferenced, but I am not sure if this is related to this problem or if
this is a different problem. I am unable to reproduce this problem.

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
(cherry picked from commit 414d0541381d432e69190f394dfe2a6e8122d6bb)
</content>
</entry>
<entry>
<title>x86: fix missing led variable warning during boot</title>
<updated>2020-01-06T07:40:06Z</updated>
<author>
<name>Petr Štetiar</name>
</author>
<published>2019-06-23T13:18:43Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/hauke/commit/?id=54711e528d03bdbfa4df94d982aac5e70b8f81e5'/>
<id>urn:sha1:54711e528d03bdbfa4df94d982aac5e70b8f81e5</id>
<content type='text'>
Fixes following warning during the boot:

 WARNING: Variable 'led' does not exist or is not an array/object

Signed-off-by: Petr Štetiar &lt;ynezz@true.cz&gt;
(cherry picked from commit 5816caad26ae294f0adb4ed07ed53dcba7277c33)
</content>
</entry>
<entry>
<title>ca-certificates: provide ca-certs by both ca-certificates and ca-bundle</title>
<updated>2020-01-05T19:05:33Z</updated>
<author>
<name>Maxim Storchak</name>
</author>
<published>2019-12-25T15:46:27Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/hauke/commit/?id=abb0665bec43315c0bda58556024cc531d4ec7bb'/>
<id>urn:sha1:abb0665bec43315c0bda58556024cc531d4ec7bb</id>
<content type='text'>
- both packages provide ca-certs
- make ca-bundle the default provider

This should allow easy transition between these two forms of CA certificates storage

Signed-off-by: Maxim Storchak &lt;m.storchak@gmail.com&gt;
(cherry picked from commit dd299805ad18472a8245b4524a25e4381e166057)
</content>
</entry>
<entry>
<title>ramips: Fix sysupgrade for Xiaomi mir3g</title>
<updated>2020-01-05T19:05:33Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2020-01-05T14:10:06Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/hauke/commit/?id=e9929ebeeaef5f59d56b93ebe96c9fc0bd363521'/>
<id>urn:sha1:e9929ebeeaef5f59d56b93ebe96c9fc0bd363521</id>
<content type='text'>
Without this change sysupgrade from 18.06 to 19.07 is only possible with
the -F option.
In OpenWrt 18.06 the nand_do_platform_check() function is called with
the board name mir3g only, if the tar does not use mir3g it will fail.
OpenWrt 19.07 and later support the metadata with the supported_devices
attribute to allow renaming. Do the renaming of the target between 19.07
and master like it is done for some other boards.

I tested the following sysupgrades successfully without -F
18.06 -&gt; 19.07
19.07 -&gt; master
master -&gt; 19.07

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>ramips: remove duplicate dts nodes of MediaTek LinkIt Smart 7688</title>
<updated>2020-01-05T19:03:18Z</updated>
<author>
<name>Jack Chen</name>
</author>
<published>2020-01-05T16:43:57Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/hauke/commit/?id=dc399c4e120ac71ed406b44036c60ef90778ea52'/>
<id>urn:sha1:dc399c4e120ac71ed406b44036c60ef90778ea52</id>
<content type='text'>
There are two identical wmac nodes in the dts file of MediaTek
LinkIt Smart 7688, so delete one of them.

Signed-off-by: Jack Chen &lt;redchenjs@live.com&gt;
(cherry picked from commit 4be271a4867dcf57a122eeb7b42407e7a506915e)
</content>
</entry>
<entry>
<title>package: remove accidentally added symlink</title>
<updated>2020-01-05T17:42:16Z</updated>
<author>
<name>Petr Štetiar</name>
</author>
<published>2020-01-05T17:38:01Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/hauke/commit/?id=a5653ec87e1eb1a307131582ff7b6cc32348c771'/>
<id>urn:sha1:a5653ec87e1eb1a307131582ff7b6cc32348c771</id>
<content type='text'>
In the commit f3439c401900 ("procd: update to version 2020-01-04") I've
somehow managed to add local testing symlink to the uledd package, so
removing it now.

Signed-off-by: Petr Štetiar &lt;ynezz@true.cz&gt;
</content>
</entry>
<entry>
<title>fstools: update to latest Git HEAD</title>
<updated>2020-01-05T17:41:25Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2020-01-05T17:40:22Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/hauke/commit/?id=6395ac4126e8cab6b47a0a28780e8bc5424f07d4'/>
<id>urn:sha1:6395ac4126e8cab6b47a0a28780e8bc5424f07d4</id>
<content type='text'>
823faa0 block: re-discover mtd devices on extroot mount retry

Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
(cherry picked from commit 22a178e89282c7bd5bb181fc5c2c5cb6ff2403c8)
</content>
</entry>
<entry>
<title>procd: update to version 2020-01-04</title>
<updated>2020-01-05T16:50:10Z</updated>
<author>
<name>Petr Štetiar</name>
</author>
<published>2020-01-01T11:43:45Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/hauke/commit/?id=f3439c4019008f1715cbaa6ebb7f5a14beb820e8'/>
<id>urn:sha1:f3439c4019008f1715cbaa6ebb7f5a14beb820e8</id>
<content type='text'>
Contains following changes:

 a5af33ce9a16 instance: strdup string attributes
 d2e8bf6ef7cf system: watchdog_set: fix misleading indentation
 9814807bd71c system: sysupgrade: fix possibly misleading error
 c7a2db3c1eb6 system: sysupgrade: rework firmware validation
 ea45c4a0f07c system: fix failing image validation due to EINTR
 4fde95506243 cmake: fix lookup of external libraries
 5ed190aae1b3 jail: remove accidentally added lines
 52c5c1980ba3 jail: set user and group inside jail
 3aa051b44177 system: sysupgrade: close input side of pipe before reading
 f47622e89c4d instance: Warn about unexpected number of parameters
 564ecdfd9cc4 instance: ujail: Fix allocated size for no_new_privs parameter
 7fb2e1dfa221 procd: simplify code in procd_inittab_run
 4a127c3c60af procd: replace exit(-1) with exit(EXIT_FAILURE)
 bc0a73eaad58 procd: add upgraded binary to .gitignore
 ba4c4dbbbd65 procd: add start-console support
 3e39fe539490 procd: shift arguments for askfirst only once
 5d6282906baf procd: skip respawn in case device disappeared
 d27949f12fd7 procd: guard fork_worker calls
 258aa04328a2 procd: Add cached and available to memory table
 8e9fb51fa66e procd: Switch to nanosleep
 c844ace9729a system: Fix possible integer overflows

Acked-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
Signed-off-by: Petr Štetiar &lt;ynezz@true.cz&gt;
</content>
</entry>
</feed>
