<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mtk-20170518/package/libs, branch v17.01.2</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>openssl: Use mkhash for STAMP_CONFIGURED</title>
<updated>2017-04-22T10:43:51+00:00</updated>
<author>
<name>Florian Fainelli</name>
<email>f.fainelli@gmail.com</email>
</author>
<published>2017-03-01T18:48:32+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=72fcdb6286ad7be24296acbd36043ee3e96e5ec4'/>
<id>72fcdb6286ad7be24296acbd36043ee3e96e5ec4</id>
<content type='text'>
The current way of creating a STAMP_CONFIGURED filename for OpenSSL can
lead to an extremely long filename that makes touch unable to create it,
and fail the build.

Use mkhash to produce a hash against OPENSSL_OPTIONS which creates a
shortert stamp file,

Fixes #572

Signed-off-by: Florian Fainelli &lt;f.fainelli@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The current way of creating a STAMP_CONFIGURED filename for OpenSSL can
lead to an extremely long filename that makes touch unable to create it,
and fail the build.

Use mkhash to produce a hash against OPENSSL_OPTIONS which creates a
shortert stamp file,

Fixes #572

Signed-off-by: Florian Fainelli &lt;f.fainelli@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>libubox: fix host build on macOS</title>
<updated>2017-04-08T12:49:05+00:00</updated>
<author>
<name>Felix Fietkau</name>
<email>nbd@nbd.name</email>
</author>
<published>2017-02-20T11:32:45+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=5866ff8be8ef961cf17c4469f5afb54f91570b95'/>
<id>5866ff8be8ef961cf17c4469f5afb54f91570b95</id>
<content type='text'>
Use the defaults instead of a custom non-portable Host/Install section

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use the defaults instead of a custom non-portable Host/Install section

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>libubox: add host build</title>
<updated>2017-04-08T12:48:55+00:00</updated>
<author>
<name>Jo-Philipp Wich</name>
<email>jo@mein.io</email>
</author>
<published>2017-02-17T09:49:14+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=293c54c5677cb7db21a53df7fae0a1fd2f663b04'/>
<id>293c54c5677cb7db21a53df7fae0a1fd2f663b04</id>
<content type='text'>
Our opkg fork requires libubox to build, so add a host build for it.

Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Our opkg fork requires libubox to build, so add a host build for it.

Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>mbedtls: update to version 2.4.2</title>
<updated>2017-03-13T21:35:48+00:00</updated>
<author>
<name>Hauke Mehrtens</name>
<email>hauke@hauke-m.de</email>
</author>
<published>2017-03-13T19:04:32+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=c4ed92ae7d9568b42490eeba540e68684c6ed981'/>
<id>c4ed92ae7d9568b42490eeba540e68684c6ed981</id>
<content type='text'>
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 &lt;hauke@hauke-m.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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 &lt;hauke@hauke-m.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>libpcap: add optional netfilter support</title>
<updated>2017-03-01T19:37:37+00:00</updated>
<author>
<name>Martin Schiller</name>
<email>mschiller@tdt.de</email>
</author>
<published>2017-02-20T05:27:41+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=87e021e6e3eecb8dcaf1e38d5f63264629696743'/>
<id>87e021e6e3eecb8dcaf1e38d5f63264629696743</id>
<content type='text'>
This is needed to use the nflog interface with tcpdump

Signed-off-by: Martin Schiller &lt;mschiller@tdt.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is needed to use the nflog interface with tcpdump

Signed-off-by: Martin Schiller &lt;mschiller@tdt.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>mbedtls: add --function-sections and --data-sections to CFLAGS</title>
<updated>2017-03-01T19:37:37+00:00</updated>
<author>
<name>Felix Fietkau</name>
<email>nbd@nbd.name</email>
</author>
<published>2017-02-21T13:33:14+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=2e8545333a356a413c44fd8c673039807b780c42'/>
<id>2e8545333a356a413c44fd8c673039807b780c42</id>
<content type='text'>
This allows binaries that links these libraries statically to be reduced
by using --gc-sections on link

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allows binaries that links these libraries statically to be reduced
by using --gc-sections on link

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>libpcap: remove feature dependencies on kmod-* packages</title>
<updated>2017-03-01T19:37:36+00:00</updated>
<author>
<name>Felix Fietkau</name>
<email>nbd@nbd.name</email>
</author>
<published>2017-02-17T09:04:16+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=db7f80c587fd98ffda12c4ed488cf702945d7342'/>
<id>db7f80c587fd98ffda12c4ed488cf702945d7342</id>
<content type='text'>
USB support could be built into the kernel as well

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
USB support could be built into the kernel as well

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>uclibc++: patch bugfix erase() on derived __base_associative</title>
<updated>2017-03-01T19:37:36+00:00</updated>
<author>
<name>Ben Kelly</name>
<email>ben@benjii.net</email>
</author>
<published>2017-02-07T08:56:47+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=e1e9d27655bd0fd93dd09f3de907a03c96c59f55'/>
<id>e1e9d27655bd0fd93dd09f3de907a03c96c59f55</id>
<content type='text'>
When calling erase() on a containers derived from __base_associative
(e.g. multimap) and providing a pair of iterators a segfault will
occur.

Example code to reproduce:

	typedef std::multimap&lt;int, int&gt; testmap;
	testmap t;
	t.insert(std::pair&lt;int, int&gt;(1, 1));
	t.insert(std::pair&lt;int, int&gt;(2, 1));
	t.insert(std::pair&lt;int, int&gt;(3, 1));
	t.erase(t.begin(), t.end());

Signed-off-by: Ben Kelly &lt;ben@benjii.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When calling erase() on a containers derived from __base_associative
(e.g. multimap) and providing a pair of iterators a segfault will
occur.

Example code to reproduce:

	typedef std::multimap&lt;int, int&gt; testmap;
	testmap t;
	t.insert(std::pair&lt;int, int&gt;(1, 1));
	t.insert(std::pair&lt;int, int&gt;(2, 1));
	t.insert(std::pair&lt;int, int&gt;(3, 1));
	t.erase(t.begin(), t.end());

Signed-off-by: Ben Kelly &lt;ben@benjii.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>libubox: Update to latest version</title>
<updated>2017-02-25T10:10:41+00:00</updated>
<author>
<name>Ted Hess</name>
<email>thess@kitschensync.net</email>
</author>
<published>2017-02-24T20:30:28+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=4c9b45966ed044b8ee977a82b578b1b84fdd6a7a'/>
<id>4c9b45966ed044b8ee977a82b578b1b84fdd6a7a</id>
<content type='text'>
9d6305a utils: Change calloc_a() to return size_t aligned pointers

Signed-off-by: Ted Hess &lt;thess@kitschensync.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
9d6305a utils: Change calloc_a() to return size_t aligned pointers

Signed-off-by: Ted Hess &lt;thess@kitschensync.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>libubox: update to the latest version</title>
<updated>2017-02-25T10:10:35+00:00</updated>
<author>
<name>Felix Fietkau</name>
<email>nbd@nbd.name</email>
</author>
<published>2017-02-03T15:54:46+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=67c2a176ce8944fc77a8531a6061fe519f508f15'/>
<id>67c2a176ce8944fc77a8531a6061fe519f508f15</id>
<content type='text'>
Adds the following changes:

de3f14b uloop: add uloop_cancelling function
3b6181b utils: fix build on Mac OS X 10.12
7f671b1 blobmsg: add support for double
0fe1374 utils: add helper functions useful for allocating a ring buffer
8fc1c30 libubox: replace strtok with _r version.
4a9f74f libubox: allow reading out the pid of uloop process in lua
372e1e6 uloop: remove useless epoll data assignment
f9db1cb libubox: allow reading out the remaining time of a uloop timer in Lua

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Adds the following changes:

de3f14b uloop: add uloop_cancelling function
3b6181b utils: fix build on Mac OS X 10.12
7f671b1 blobmsg: add support for double
0fe1374 utils: add helper functions useful for allocating a ring buffer
8fc1c30 libubox: replace strtok with _r version.
4a9f74f libubox: allow reading out the pid of uloop process in lua
372e1e6 uloop: remove useless epoll data assignment
f9db1cb libubox: allow reading out the remaining time of a uloop timer in Lua

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</pre>
</div>
</content>
</entry>
</feed>
