<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/poky.git/meta/recipes-connectivity/connman, branch uninative-2.2</title>
<subtitle>Mirror of git.yoctoproject.org/poky</subtitle>
<id>https://git.enea.com/cgit/linux/poky.git/atom?h=uninative-2.2</id>
<link rel='self' href='https://git.enea.com/cgit/linux/poky.git/atom?h=uninative-2.2'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/'/>
<updated>2018-01-22T10:39:09+00:00</updated>
<entry>
<title>connman: Implement subnet route in session</title>
<updated>2018-01-22T10:39:09+00:00</updated>
<author>
<name>Jian Liang</name>
<email>jianliang@tycoint.com</email>
</author>
<published>2018-01-19T14:42:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=a54c639db0fe01b52b94a182448f879e9d5fea80'/>
<id>urn:sha1:a54c639db0fe01b52b94a182448f879e9d5fea80</id>
<content type='text'>
Implement subnet route creation/deletion in session, e.g.

default via 192.168.100.1 dev eth0
192.168.100.0/24 dev eth0

(From OE-Core rev: d6ac8a53d05124cbe34bc6673cb46091b50c7643)

Signed-off-by: Jian Liang &lt;jianliang@tycoint.com&gt;
Signed-off-by: André Draszik &lt;andre.draszik@jci.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>connman: Fix a crash using wispr over TLS</title>
<updated>2018-01-22T10:39:09+00:00</updated>
<author>
<name>Jian Liang</name>
<email>jianliang@tycoint.com</email>
</author>
<published>2018-01-19T14:42:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=10e1be398b9279af50ac1c32772222a72826e3ad'/>
<id>urn:sha1:10e1be398b9279af50ac1c32772222a72826e3ad</id>
<content type='text'>
This is happened when doing wispr against a HTTPS URL
rather than the default one, i.e.
http://ipv4.connman.net/online/status.html

When gnutls_channel is instantiated, the gnutls_channel-&gt;established
has to be initiated as FALSE. Otherwise, check_handshake function
won't work. A random initial value 1 of gnutls_channel-&gt;established
will make check_handshake return G_IO_STATUS_NORMAL, when the channel
is actually not ready to be used. The observed behaviours are,

- wispr is getting random errors in wispr_portal_web_result
- ConnMan crashes on exit after those random errors
- when wispr is luckly working, ConnMan doesn't crash on exit

(From OE-Core rev: 2ea983d4a187ac62e703e85dce622f70e309be05)

Signed-off-by: Jian Liang &lt;jianliang@tycoint.com&gt;
Signed-off-by: André Draszik &lt;andre.draszik@jci.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>connman: fix nat-postrouting not update issue</title>
<updated>2018-01-22T10:39:09+00:00</updated>
<author>
<name>Jian Liang</name>
<email>jianliang@tycoint.com</email>
</author>
<published>2018-01-19T14:42:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=f4335d224dc6484967ebd46352c151b13b64a939'/>
<id>urn:sha1:f4335d224dc6484967ebd46352c151b13b64a939</id>
<content type='text'>
When more than one session are created with the same
"AllowedInterface", connman failed to update nat-
postrouting rules when new IP address was got

(From OE-Core rev: 918754c8e855dea07a49e30b6ff1d3e3dd7530c7)

Signed-off-by: Jian Liang &lt;jianliang@tycoint.com&gt;
Signed-off-by: André Draszik &lt;andre.draszik@jci.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>connman.inc: do not check IMAGE_FEATURES</title>
<updated>2017-12-10T22:45:18+00:00</updated>
<author>
<name>Patrick Ohly</name>
<email>patrick.ohly@intel.com</email>
</author>
<published>2017-11-27T15:56:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=e9e3e60ca61ac2dd7e4e4c369dfd905d3adb5117'/>
<id>urn:sha1:e9e3e60ca61ac2dd7e4e4c369dfd905d3adb5117</id>
<content type='text'>
Recipes can't rely on IMAGE_FEATURES to determine whether the
resulting packages will be used in an image with read/write or
read-only rootfs because IMAGE_FEATURES is a per-image recipe
variable.

The connman.inc code checked IMAGE_FEATURES to determine whether
/var/run/connman needs to be created via tmpfiles.d when booting a
read-only rootfs. In my tests that is not necessary (anymore?),
something (connman itself?) creates the missing directory.

(From OE-Core rev: 577585375efac8f86223d7549ce39cd70877cbd9)

Signed-off-by: Patrick Ohly &lt;patrick.ohly@intel.com&gt;
Signed-off-by: Ross Burton &lt;ross.burton@intel.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>connman: upgrade 1.34 -&gt; 1.35</title>
<updated>2017-11-05T22:33:23+00:00</updated>
<author>
<name>Changhyeok Bae</name>
<email>changhyeok.bae@gmail.com</email>
</author>
<published>2017-10-22T09:28:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=1e21494a5397e0d23144f8d9f542533a14e4ccea'/>
<id>urn:sha1:1e21494a5397e0d23144f8d9f542533a14e4ccea</id>
<content type='text'>
Below two patches are applied in v1.35
- 0001-firewall-nftables-fix-build-with-libnftnl-1.0.7.patch
- CVE-2017-12865.patch

(From OE-Core rev: f4b9c5dba4ca0c0242284eb8148e25e89f02d988)

Signed-off-by: Changhyeok Bae &lt;changhyeok.bae@gmail.com&gt;
Signed-off-by: Ross Burton &lt;ross.burton@intel.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>connman: Fix for CVE-2017-12865</title>
<updated>2017-08-23T07:47:02+00:00</updated>
<author>
<name>Sona Sarmadi</name>
<email>sona.sarmadi@enea.com</email>
</author>
<published>2017-08-21T12:05:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=9086b525dd00f482ea68a384540cd30778413c9e'/>
<id>urn:sha1:9086b525dd00f482ea68a384540cd30778413c9e</id>
<content type='text'>
dnsproxy: Fix crash on malformed DNS response
If the response query string is malformed, we might access memory
pass the end of "name" variable in parse_response().

[YOCTO #11959]

(From OE-Core rev: fb3e30e45eea2042fdb0b667cbc2c79ae3f5a1a9)

Signed-off-by: Sona Sarmadi &lt;sona.sarmadi@enea.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>connman: Remove musl patch that's no longer needed</title>
<updated>2017-08-18T09:40:27+00:00</updated>
<author>
<name>Jussi Kukkonen</name>
<email>jussi.kukkonen@intel.com</email>
</author>
<published>2017-08-16T11:49:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=fa231eaf9b2865d42e5b5eb7944da65a97693cc9'/>
<id>urn:sha1:fa231eaf9b2865d42e5b5eb7944da65a97693cc9</id>
<content type='text'>
libc headers now have a backported patch that fixes this.

(From OE-Core rev: 5dc1700ec6ff15aefb8ca540e5b7d3e89a14945b)

Signed-off-by: Jussi Kukkonen &lt;jussi.kukkonen@intel.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>connman: fix nftables dependency</title>
<updated>2017-06-28T19:55:08+00:00</updated>
<author>
<name>André Draszik</name>
<email>adraszik@tycoint.com</email>
</author>
<published>2017-06-26T10:08:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=d8f13c2649ed42458c07cb86bf451fbcd49ad19d'/>
<id>urn:sha1:d8f13c2649ed42458c07cb86bf451fbcd49ad19d</id>
<content type='text'>
When building with nftables support, connman doesn't ever
depend on the nftables command line tool.

connman will depend on libmnl and libnftnl at build and
run time. In addition, the nftables rules it creates
depend on various kernel modules being present.

Update the PACKAGECONFIG to reflect this. We use the
just introduced RRECOMMENDS field so as to make the
build still succeed if those kernel modules have been
linked statically into the kernel, i.e. when the
packages haven't actually been created.

(From OE-Core rev: ed6c92d62be1c98ec9dbf92317d850499d127631)

Signed-off-by: André Draszik &lt;adraszik@tycoint.com&gt;
Acked-by: Sylvain Lemieux &lt;slemieux@tycoint.com&gt;
Signed-off-by: Ross Burton &lt;ross.burton@intel.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>connman: fix build-time warning with sysvinit</title>
<updated>2017-06-28T14:52:18+00:00</updated>
<author>
<name>Maxin B. John</name>
<email>maxin.john@intel.com</email>
</author>
<published>2017-06-20T08:35:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=f6eb3edee3ed5b9fb7123325a50bebeba0212f16'/>
<id>urn:sha1:f6eb3edee3ed5b9fb7123325a50bebeba0212f16</id>
<content type='text'>
Due to recent modifications related to systemd, sysvinit builds began
to show this warning:

WARNING: connman-1.34-r0 do_package: connman: NOT adding alternative
provide /etc/resolv.conf: /etc/resolv-conf.connman does not exist

Fix this warning by making those updates specific to systemd.

(From OE-Core rev: 2a0afa9682d6119f403626ca31cd8c9854637312)

Signed-off-by: Maxin B. John &lt;maxin.john@intel.com&gt;
Signed-off-by: Ross Burton &lt;ross.burton@intel.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>connman: correct the systemd boot in read only rootfs</title>
<updated>2017-06-14T13:53:57+00:00</updated>
<author>
<name>Maxin B. John</name>
<email>maxin.john@intel.com</email>
</author>
<published>2017-06-12T15:10:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=4a7ce464fd9ad0b945d63cd31dc74c18c6d0fdc9'/>
<id>urn:sha1:4a7ce464fd9ad0b945d63cd31dc74c18c6d0fdc9</id>
<content type='text'>
connman fails to start in systemd based read-only images while creating links:

Jun 08 12:53:56 qemux86-64 systemd[1]: Starting Create Volatile Files
and Directories...
Jun 08 12:53:56 qemux86-64 systemd-tmpfiles[366]:
[[0;1;31msymlink(/var/run/connman/resolv.conf, /etc/resolv.conf) failed:
Read-only file system[[0m

Fix this failure and make connman co-exist with systemd-resolved.

(From OE-Core rev: 732e1f74bb9f5ecc98b29197f6bcab117710adab)

Signed-off-by: Maxin B. John &lt;maxin.john@intel.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
</feed>
