<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mtk-20170518/package/system, branch v18.06.1</title>
<subtitle>MTK 20170518 : Mediatek SDK based on OpenWRT Barrier Breaker</subtitle>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/'/>
<entry>
<title>rpcd: update to latest git HEAD</title>
<updated>2018-08-16T07:51:15+00:00</updated>
<author>
<name>Jo-Philipp Wich</name>
<email>jo@mein.io</email>
</author>
<published>2018-08-16T07:43:11+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=5eb055306fc6e41c4dcbf397754e648303e11734'/>
<id>5eb055306fc6e41c4dcbf397754e648303e11734</id>
<content type='text'>
41333ab uci: tighten uci reorder operation error handling
f91751b uci: tighten uci delete operation error handling
c2c612b uci: tighten uci set operation error handling
948bb51 uci: tighten uci add operation error handling
51980c6 uci: reject invalid section and option names

Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
(cherry picked from commit 8c91807214c42b481a0893e118d46f488419468a)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
41333ab uci: tighten uci reorder operation error handling
f91751b uci: tighten uci delete operation error handling
c2c612b uci: tighten uci set operation error handling
948bb51 uci: tighten uci add operation error handling
51980c6 uci: reject invalid section and option names

Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
(cherry picked from commit 8c91807214c42b481a0893e118d46f488419468a)
</pre>
</div>
</content>
</entry>
<entry>
<title>uci: bump to source date 2018-08-11</title>
<updated>2018-08-11T12:05:58+00:00</updated>
<author>
<name>Yousong Zhou</name>
<email>yszhou4tech@gmail.com</email>
</author>
<published>2018-08-11T12:03:14+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=508adbd871df2264400bbaf89c7f3f4740aab23c'/>
<id>508adbd871df2264400bbaf89c7f3f4740aab23c</id>
<content type='text'>
Fixes segfault when parsing malformed delta lines

Signed-off-by: Yousong Zhou &lt;yszhou4tech@gmail.com&gt;
(cherry picked from commit 3493c1cf41ecaa2f87394059a26578f723109a15)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes segfault when parsing malformed delta lines

Signed-off-by: Yousong Zhou &lt;yszhou4tech@gmail.com&gt;
(cherry picked from commit 3493c1cf41ecaa2f87394059a26578f723109a15)
</pre>
</div>
</content>
</entry>
<entry>
<title>ca-certificates[18.06]]: remove myself as PKG_MAINTAINER</title>
<updated>2018-07-30T22:01:56+00:00</updated>
<author>
<name>Christian Schoenebeck</name>
<email>christian.schoenebeck@gmail.com</email>
</author>
<published>2018-07-30T19:31:41+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=93782d5e8e49931377dc69c654baf50ea7014870'/>
<id>93782d5e8e49931377dc69c654baf50ea7014870</id>
<content type='text'>
remove myself as PKG_MAINTAINER

Signed-off-by: Christian Schoenebeck &lt;christian.schoenebeck@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
remove myself as PKG_MAINTAINER

Signed-off-by: Christian Schoenebeck &lt;christian.schoenebeck@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ubus: update to latest git HEAD</title>
<updated>2018-07-26T16:37:18+00:00</updated>
<author>
<name>Jo-Philipp Wich</name>
<email>jo@mein.io</email>
</author>
<published>2018-07-26T14:48:07+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=da0dd6adc2b45d640bc0842ff33424463fc81bf9'/>
<id>da0dd6adc2b45d640bc0842ff33424463fc81bf9</id>
<content type='text'>
40e0931 libubus: pass an empty UBUS_ATTR_DATA block if msg is NULL on invoke

Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
(cherry picked from commit 7316515891532a9d5f0b70db31a95d06f7b00e94)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
40e0931 libubus: pass an empty UBUS_ATTR_DATA block if msg is NULL on invoke

Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
(cherry picked from commit 7316515891532a9d5f0b70db31a95d06f7b00e94)
</pre>
</div>
</content>
</entry>
<entry>
<title>ubus: update to latest git HEAD</title>
<updated>2018-07-25T11:03:58+00:00</updated>
<author>
<name>John Crispin</name>
<email>john@phrozen.org</email>
</author>
<published>2018-07-25T10:15:45+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=69021e9b89ad873e2c5f0a9c10fcb5a7ca003d21'/>
<id>69021e9b89ad873e2c5f0a9c10fcb5a7ca003d21</id>
<content type='text'>
884be45 libubus: check for non-NULL data before running callbacks

Signed-off-by: John Crispin &lt;john@phrozen.org&gt;
(cherry picked from commit a5c3bbaf56d6fb442ea16f26042cec83c7c00454)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
884be45 libubus: check for non-NULL data before running callbacks

Signed-off-by: John Crispin &lt;john@phrozen.org&gt;
(cherry picked from commit a5c3bbaf56d6fb442ea16f26042cec83c7c00454)
</pre>
</div>
</content>
</entry>
<entry>
<title>mtd: improve check for TRX header being already fixed</title>
<updated>2018-07-16T21:18:45+00:00</updated>
<author>
<name>Rafał Miłecki</name>
<email>rafal@milecki.pl</email>
</author>
<published>2018-07-15T21:23:42+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=1086408b17fae23e362f8ed95163ebeefed007c7'/>
<id>1086408b17fae23e362f8ed95163ebeefed007c7</id>
<content type='text'>
First of all lengths should be compared after checking all blocks for
being good/bad. It's because requested length may differ from a final
one if there were some bad blocks.

Secondly it makes sense to also compare crc32 since we already have a
new one calculated.

Signed-off-by: Rafał Miłecki &lt;rafal@milecki.pl&gt;
(cherry picked from commit 82498a7f7aa86ad0e93ef60d50dccaa0a9549e4c)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
First of all lengths should be compared after checking all blocks for
being good/bad. It's because requested length may differ from a final
one if there were some bad blocks.

Secondly it makes sense to also compare crc32 since we already have a
new one calculated.

Signed-off-by: Rafał Miłecki &lt;rafal@milecki.pl&gt;
(cherry picked from commit 82498a7f7aa86ad0e93ef60d50dccaa0a9549e4c)
</pre>
</div>
</content>
</entry>
<entry>
<title>mtd: support bad blocks within the mtd_fixtrx()</title>
<updated>2018-07-16T21:18:45+00:00</updated>
<author>
<name>Rafał Miłecki</name>
<email>rafal@milecki.pl</email>
</author>
<published>2018-07-15T14:51:41+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=5dca299fabc466183fdc973871b5f66e6ee4252d'/>
<id>5dca299fabc466183fdc973871b5f66e6ee4252d</id>
<content type='text'>
Reading MTD data with (p)read doesn't return any error when accessing
bad block. As the result, with current code, CRC32 covers "data" stored
in bad blocks.

That behavior doesn't match CFE's one (bootloader simply skips bad
blocks) and may result in:
1) Invalid CRC32
2) CFE refusing to boot firmware with a following error:
Boot program checksum is invalid

Fix that problem by checking every block before reading its content.

Signed-off-by: Rafał Miłecki &lt;rafal@milecki.pl&gt;
(cherry picked from commit 0f54489f754e7bd34e0430c57a11b6a54740d58e)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reading MTD data with (p)read doesn't return any error when accessing
bad block. As the result, with current code, CRC32 covers "data" stored
in bad blocks.

That behavior doesn't match CFE's one (bootloader simply skips bad
blocks) and may result in:
1) Invalid CRC32
2) CFE refusing to boot firmware with a following error:
Boot program checksum is invalid

Fix that problem by checking every block before reading its content.

Signed-off-by: Rafał Miłecki &lt;rafal@milecki.pl&gt;
(cherry picked from commit 0f54489f754e7bd34e0430c57a11b6a54740d58e)
</pre>
</div>
</content>
</entry>
<entry>
<title>mtd: mark as nonshared to fix FS#484</title>
<updated>2018-06-18T19:21:54+00:00</updated>
<author>
<name>Mirko Parthey</name>
<email>mirko.parthey@web.de</email>
</author>
<published>2018-05-31T13:24:31+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=9fd0a2f273d3faa8a00fa459e8ca2f5c32531f6e'/>
<id>9fd0a2f273d3faa8a00fa459e8ca2f5c32531f6e</id>
<content type='text'>
The mtd tool is built with different configurations depending on the
target. For example, brcm47xx adds the fixtrx subcommand, without which
an image fails when booting the second time.

Mark the mtd package as nonshared to really fix FS#484.

Signed-off-by: Mirko Parthey &lt;mirko.parthey@web.de&gt;
(cherry picked from commit 46d7ced9d1e104693a9f995bfe8a6e28ac82b592)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The mtd tool is built with different configurations depending on the
target. For example, brcm47xx adds the fixtrx subcommand, without which
an image fails when booting the second time.

Mark the mtd package as nonshared to really fix FS#484.

Signed-off-by: Mirko Parthey &lt;mirko.parthey@web.de&gt;
(cherry picked from commit 46d7ced9d1e104693a9f995bfe8a6e28ac82b592)
</pre>
</div>
</content>
</entry>
<entry>
<title>logd: create log directory for log_file</title>
<updated>2018-06-07T15:20:40+00:00</updated>
<author>
<name>Karl Palsson</name>
<email>karlp@etactica.com</email>
</author>
<published>2018-02-22T11:09:53+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=c24c8bfd0a3b89b31440bb59f429ff6b06350d6d'/>
<id>c24c8bfd0a3b89b31440bb59f429ff6b06350d6d</id>
<content type='text'>
If log_file is specified, make sure its directory exists.

Signed-off-by: Karl Palsson &lt;karlp@etactica.com&gt;
Signed-off-by: Hans Dedecker &lt;dedeckeh@gmail.com&gt; [PKG_RELEASE increase]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If log_file is specified, make sure its directory exists.

Signed-off-by: Karl Palsson &lt;karlp@etactica.com&gt;
Signed-off-by: Hans Dedecker &lt;dedeckeh@gmail.com&gt; [PKG_RELEASE increase]
</pre>
</div>
</content>
</entry>
<entry>
<title>openwrt-keyring: bundle latest usign certificates</title>
<updated>2018-05-20T17:39:58+00:00</updated>
<author>
<name>Jo-Philipp Wich</name>
<email>jo@mein.io</email>
</author>
<published>2018-05-20T17:37:58+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=8948a78862abd975422d742152408249de6eadcf'/>
<id>8948a78862abd975422d742152408249de6eadcf</id>
<content type='text'>
Includes the public usign certificates used by the 18.06.* release builds.

Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
(cherry picked from commit 6d108c4a1a40708715e663d6e8eec3ce5ef79c21)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Includes the public usign certificates used by the 18.06.* release builds.

Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
(cherry picked from commit 6d108c4a1a40708715e663d6e8eec3ce5ef79c21)
</pre>
</div>
</content>
</entry>
</feed>
