<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-networking/recipes-netkit, branch dunfell</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=dunfell</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=dunfell'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2020-10-04T22:58:09+00:00</updated>
<entry>
<title>netkit-rsh: inherit update-alternatives</title>
<updated>2020-10-04T22:58:09+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>martin.jansa@gmail.com</email>
</author>
<published>2020-09-18T10:38:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=c1c83ca19a6700384dbeaac1367e94218373a724'/>
<id>urn:sha1:c1c83ca19a6700384dbeaac1367e94218373a724</id>
<content type='text'>
* fixes:
  netkit-rsh-0.17-r0 do_package_qa: QA Issue: netkit-rsh: recipe defines ALTERNATIVE_netkit-rsh-client but doesn't inherit update-alternatives. This might fail during do_rootfs later! [missing-update-alternatives]
  netkit-rsh-0.17-r0 do_package_qa: QA Issue: netkit-rsh: recipe defines ALTERNATIVE_netkit-rsh-server but doesn't inherit update-alternatives. This might fail during do_rootfs later! [missing-update-alternatives]

Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
(cherry picked from commit e48aabf951c8759d3c3cb93aed87f1b03a788fe3)
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>netkit-telnetd: Fix buffer overflow in netoprintf</title>
<updated>2020-07-30T05:44:52+00:00</updated>
<author>
<name>Julius Hemanth Pitti</name>
<email>jpitti@cisco.com</email>
</author>
<published>2020-07-20T22:19:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=b4be735fdb1bbc97e147739c217ad5b62e74fa61'/>
<id>urn:sha1:b4be735fdb1bbc97e147739c217ad5b62e74fa61</id>
<content type='text'>
netoprintf() was not handling a case where
return value of vsnprintf is greater than
"size"(2nd argument), results in buffer overflow
while adjusting "nfrontp" pointer to point
beyond "netobuf" buffer.

Here is one such case where "nfrontp"
crossed boundaries of "netobuf", and
pointing to another global variable.

(gdb) p &amp;netobuf[8255]
$5 = 0x55c93afe8b1f &lt;netobuf+8255&gt; ""
(gdb) p nfrontp
$6 = 0x55c93afe8c20 &lt;terminaltype&gt; "\377"
(gdb) p &amp;terminaltype
$7 = (char **) 0x55c93afe8c20 &lt;terminaltype&gt;
(gdb)

This resulted in crash of telnetd service
with segmentation fault.

Signed-off-by: Julius Hemanth Pitti &lt;jpitti@cisco.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
(cherry picked from commit 232b82afd405c526f822294509e1d32388544ed4)
[appears to be CVE-2020-10188]
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>netkit-rsh: properly append PACKAGECONFIG</title>
<updated>2020-07-01T15:00:22+00:00</updated>
<author>
<name>Konrad Weihmann</name>
<email>kweihmann@outlook.com</email>
</author>
<published>2020-06-02T20:53:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=ee6dace2fe487b68232ad310bd3ae9f880930ea2'/>
<id>urn:sha1:ee6dace2fe487b68232ad310bd3ae9f880930ea2</id>
<content type='text'>
As ??= assignment will be overwritten by += in any case,
one can't define a default of PACKAGECONFIG in this recipe.
Using _append instead mitigates chances of accidental overwriting
the default

Signed-off-by: Konrad Weihmann &lt;kweihmann@outlook.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
(cherry picked from commit 4cca3eff387dc6630915ba4238b97712589308b8)
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>netkit-telnet: fix CVE-2020-10188</title>
<updated>2020-04-25T15:32:42+00:00</updated>
<author>
<name>Yi Zhao</name>
<email>yi.zhao@windriver.com</email>
</author>
<published>2020-04-24T02:07:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=9bfc740863dd5adb89987d9ac5cdf0b655d4f261'/>
<id>urn:sha1:9bfc740863dd5adb89987d9ac5cdf0b655d4f261</id>
<content type='text'>
Reference:
https://nvd.nist.gov/vuln/detail/CVE-2020-10188

Patch from Fedora:
https://src.fedoraproject.org/rpms/telnet/raw/master/f/telnet-0.17-overflow-exploit.patch

Signed-off-by: Yi Zhao &lt;yi.zhao@windriver.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>netkit-telnet: Use alternatives to avoid manpage conflict</title>
<updated>2020-04-01T06:56:42+00:00</updated>
<author>
<name>Ovidiu Panait</name>
<email>ovidiu.panait@windriver.com</email>
</author>
<published>2020-04-01T06:49:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=ffc0878a7cd281e9afb57963fbbb44c672bd169f'/>
<id>urn:sha1:ffc0878a7cd281e9afb57963fbbb44c672bd169f</id>
<content type='text'>
Fix the following manpage installation conflict:
 * check_data_file_clashes: Package netkit-telnet-doc wants to install file /usr/share/man/man8/telnetd.8
   But that file is already provided by package  * inetutils-doc

Signed-off-by: Ovidiu Panait &lt;ovidiu.panait@windriver.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>netkit-rwho: Add logic to apply patches from tarball</title>
<updated>2020-03-30T00:32:21+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2020-03-30T00:04:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=4d01b009bb08a23f4eea64fcef329c321fbcf04e'/>
<id>urn:sha1:4d01b009bb08a23f4eea64fcef329c321fbcf04e</id>
<content type='text'>
This recipe fetches from debian archives, therefore we need logic to
apply the patches which are part of tarball

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>netkit-ftp: clean in configure step broken</title>
<updated>2020-02-28T01:24:19+00:00</updated>
<author>
<name>Jeremy Puhlman</name>
<email>jpuhlman@mvista.com</email>
</author>
<published>2020-02-27T22:17:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=aba9beee85709dd2bfdbed430b8bda6b0accaebf'/>
<id>urn:sha1:aba9beee85709dd2bfdbed430b8bda6b0accaebf</id>
<content type='text'>
| DEBUG: Executing shell function autotools_preconfigure
| NOTE: make clean
| (cd  ftp &amp;&amp; make clean)
| make[1]: Entering directory '/project/tmp/work/i586-oe-linux/netkit-ftp/0.17-r0/netkit-ftp-0.17/ftp'
| Makefile:3: ../MCONFIG: No such file or directory
| make[1]: *** No rule to make target '../MCONFIG'.  Stop.

Signed-off-by: Jeremy A. Puhlman &lt;jpuhlman@mvista.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>netkit-rwho: Include stdint.h for int32_t</title>
<updated>2019-11-06T14:32:14+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-11-06T03:37:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=7f454d0af8341c98fba7005b2f81ea82910f7ff3'/>
<id>urn:sha1:7f454d0af8341c98fba7005b2f81ea82910f7ff3</id>
<content type='text'>
This ensures that when libc does not include stdint.h indirectly then it
still can compile

Fixes
| ../include/protocols/rwhod.h:57:2: error: unknown type name 'int32_t'; did you mean 'uint32_t'?

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>netkit-telnet: Clarify BSD license variant</title>
<updated>2019-10-24T08:01:43+00:00</updated>
<author>
<name>Christophe PRIOUZEAU</name>
<email>christophe.priouzeau@st.com</email>
</author>
<published>2019-10-22T14:19:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=19b5d0ce6619c9a5b41763e51328f008ad078d81'/>
<id>urn:sha1:19b5d0ce6619c9a5b41763e51328f008ad078d81</id>
<content type='text'>
The License of netkit-telnet is BSD-4-Clause.

Signed-off-by: Christophe Priouzeau &lt;christophe.priouzeau@st.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>netkit-rwho: Clarify BSD license variant</title>
<updated>2019-10-24T08:01:43+00:00</updated>
<author>
<name>Christophe PRIOUZEAU</name>
<email>christophe.priouzeau@st.com</email>
</author>
<published>2019-10-22T14:19:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=00dd3fba334bbf04229601e6b57e667983d44d23'/>
<id>urn:sha1:00dd3fba334bbf04229601e6b57e667983d44d23</id>
<content type='text'>
The License of netkit-rwho is BSD-4-Clause.

Signed-off-by: Christophe Priouzeau &lt;christophe.priouzeau@st.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
</feed>
