<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/poky.git/meta/recipes-connectivity/dhcp/dhcp.inc, 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-07-03T23:02:17+00:00</updated>
<entry>
<title>dhcp: update 4.4.1</title>
<updated>2018-07-03T23:02:17+00:00</updated>
<author>
<name>Armin Kuster</name>
<email>akuster808@gmail.com</email>
</author>
<published>2018-07-01T22:53:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=c026c365eb66dc85e6eee3fa477222c4da3a0ca8'/>
<id>urn:sha1:c026c365eb66dc85e6eee3fa477222c4da3a0ca8</id>
<content type='text'>
include several CVE fixes.
CVE: CVE-2018-5733
CVE: CVE-2018-5732

LIC_CHKSUM_FILE updated to SPFX format

https://kb.isc.org/article/AA-01571

remove several patches now included in update.
Shared libarary support is now enabled in configure+lt, use it
and revert to autotools-brokensep
Refresh patches

Aligns support with bind 9.11.x

Add libxml2 support to configure.ac+lt

(From OE-Core rev: 7cb42ae87ef929bf7e08c559f09dc224c6e3d314)

Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>dhcp: use ${BPN} instead of ${PN} for user</title>
<updated>2017-11-11T12:14:28+00:00</updated>
<author>
<name>Dan Dedrick</name>
<email>dan.dedrick@gmail.com</email>
</author>
<published>2017-11-08T01:12:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=ff04a94d15671bb5da4e6471eab13697f28c5e30'/>
<id>urn:sha1:ff04a94d15671bb5da4e6471eab13697f28c5e30</id>
<content type='text'>
${PN} will include additional prefixes, such as lib32-, which are not
actually a part of the user that is being added. This was creating an unused
user and possibly missing the actually intended user. By using ${BPN} this
will remove all additional extra information and consistently be "dhcp".

(From OE-Core rev: 77375b50e23555c3a2d24f2b41771e4d43c5b026)

Signed-off-by: Dan Dedrick &lt;ddedrick@lexmark.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>dhcp: 4.3.5 -&gt; 4.3.6</title>
<updated>2017-08-18T09:40:26+00:00</updated>
<author>
<name>Hongxu Jia</name>
<email>hongxu.jia@windriver.com</email>
</author>
<published>2017-08-16T08:31:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=a02826add027f71d1fca56547b2b72db28b1005f'/>
<id>urn:sha1:a02826add027f71d1fca56547b2b72db28b1005f</id>
<content type='text'>
1. Rebase patches to 4.3.6
- define-macro-_PATH_DHCPD_CONF-and-_PATH_DHCLIENT_CON.patch -&gt; 0001
- dhcp-3.0.3-dhclient-dbus.patch -&gt; 0002
- link-with-lcrypto.patch -&gt; 0003
- fixsepbuild.patch -&gt; 0004
- dhclient-script-drop-resolv.conf.dhclient.patch -&gt; 0005
- 0001-site.h-enable-gentle-shutdown.patch -&gt; 0006
- libxml2-configure-argument.patch -&gt; 0007
- tweak-to-support-external-bind.patch -&gt; 0008
- remove-dhclient-script-bash-dependency.patch -&gt; 0009
- build-shared-libs.patch -&gt; 0010
- Moved-the-call-to-isc_app_ctxstart-to-not-get-signal.patch -&gt; 0011

2. Drop search-for-libxml2.patch
   It is overrided by libxml2-configure-argument.patch

3. Rework dhclient-script-drop-resolv.conf.dhclient.patch and
Drop replace-ifconfig-route.patch.
vim client/scripts/linux
...
Script refresh in 2017. The aliasing code was too convoluted and needs
to go away. Migrated DHCPv4 script to ip command from iproute2 suite.
This is based on Debian script with some tweaks. ifconfig is no longer
used. Everything is done using ip tool from ip-route2.
...

(From OE-Core rev: 77878d2e6e8f36afa9a0fde8a6f0f955c84a5e5c)

Signed-off-by: Hongxu Jia &lt;hongxu.jia@windriver.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>dhcp: add dhclient.service</title>
<updated>2017-07-24T08:13:30+00:00</updated>
<author>
<name>Chen Qi</name>
<email>Qi.Chen@windriver.com</email>
</author>
<published>2017-07-20T07:33:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=695b3fa02ee75db9e56d3ca0d813fc3665b15df0'/>
<id>urn:sha1:695b3fa02ee75db9e56d3ca0d813fc3665b15df0</id>
<content type='text'>
Add dhclient.service. This service file mainly comes from meta-systemd,
with modifications to take nfs boot into consideration.

While using eth0 as the nfsboot interface, we'd like dhclient service
to skip it like what ifup and connman do in sysvinit.

(From OE-Core rev: faa8d0f5e8db4a99367d42ba8c8de5b2e339d8d2)

Signed-off-by: Chen Qi &lt;Qi.Chen@windriver.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>dhcp: remove PN from PACKAGES</title>
<updated>2017-06-28T14:52:18+00:00</updated>
<author>
<name>Ross Burton</name>
<email>ross.burton@intel.com</email>
</author>
<published>2017-06-20T13:22:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=4926943b722278bf84b04a4281f5e23cd6bfbfd2'/>
<id>urn:sha1:4926943b722278bf84b04a4281f5e23cd6bfbfd2</id>
<content type='text'>
(From OE-Core rev: 09960ac22d78d65cf840140bf6458f4fc1ff556f)

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>dhcp: switch from ftp to http</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-13T14:29:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=6a7684e104f88ad86b7f441a2f7d15f392f3452a'/>
<id>urn:sha1:6a7684e104f88ad86b7f441a2f7d15f392f3452a</id>
<content type='text'>
For the same reasons as Debian:
https://www.debian.org/News/2017/20170425

(From OE-Core rev: 95a83b81421e07b5daa42c2311f8f5fce859c391)

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>
<entry>
<title>dhcp: build shared libraries</title>
<updated>2017-05-29T14:15:20+00:00</updated>
<author>
<name>Kai Kang</name>
<email>kai.kang@windriver.com</email>
</author>
<published>2017-05-19T08:52:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=291a273502b5675455de30cd652850517d425f4f'/>
<id>urn:sha1:291a273502b5675455de30cd652850517d425f4f</id>
<content type='text'>
When enable bind threads support, it fails to compile dhcp:

| tmp/work/armv5e-poky-linux-gnueabi/bind/9.10.3-P3-r0/build/lib/isc/pthreads/../../../
| ../bind-9.10.3-P3/lib/isc/pthreads/thread.c:64: undefined reference to `pthread_create'

Enable build shared libraries for bind and dhcp to fix the build
failure. And the patch is ported from Fedora.

Add sub-package dhcp-libs to package shared libraries.

(From OE-Core rev: dde83ec778c09557d28b4388258e594be653875c)

Signed-off-by: Kai Kang &lt;kai.kang@windriver.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>dhcp: dhcrelay.service cannot start successfully</title>
<updated>2016-08-04T14:22:22+00:00</updated>
<author>
<name>Dai Caiyun</name>
<email>daicy.fnst@cn.fujitsu.com</email>
</author>
<published>2016-04-22T09:18:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=d2e5c93dba516b85a10e510e65aaad5d77aaa652'/>
<id>urn:sha1:d2e5c93dba516b85a10e510e65aaad5d77aaa652</id>
<content type='text'>
Modify dhcrelay.service to avoid it start failed.

(From OE-Core rev: f0ee1778c99a8b40c0fefa5f846aa34bf9701008)

Signed-off-by: Dai Caiyun &lt;daicy.fnst@cn.fujitsu.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>dhcp: remove dhclient-script bash dependency</title>
<updated>2016-07-26T07:56:30+00:00</updated>
<author>
<name>Andre McCurdy</name>
<email>armccurdy@gmail.com</email>
</author>
<published>2016-07-22T03:11:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=b261791d69b2fc977819103c0685eaf440c5dfd0'/>
<id>urn:sha1:b261791d69b2fc977819103c0685eaf440c5dfd0</id>
<content type='text'>
Take the dash compatible IPv6 link-local address test from the Debian
version of dhclient-script.

Note that although "echo -e" in the OE version of dhclient-script is
technically bash specific too, it is supported by Busybox echo when
Busybox is configured with CONFIG_FEATURE_FANCY_ECHO enabled (which
is the default in the OE Busybox defconfig) therefore leave as-is.

(From OE-Core rev: acd7b33d136fac52e1da7ce1bb3edd2a938b1b6f)

Signed-off-by: Andre McCurdy &lt;armccurdy@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>dhcp: upgrade to 4.3.4</title>
<updated>2016-06-15T07:35:02+00:00</updated>
<author>
<name>Hongxu Jia</name>
<email>hongxu.jia@windriver.com</email>
</author>
<published>2016-06-13T09:16:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=c6930da838df8e1cabe2f71180e02d1f6ecc15a6'/>
<id>urn:sha1:c6930da838df8e1cabe2f71180e02d1f6ecc15a6</id>
<content type='text'>
- Drop fix-external-bind.patch, which dhcp 4.3.4 supports
  option --with-libbind=PATH

- Add tweak-to-support-external-bind.patch, tweak the external
  bind to oe-core's sysroot rather than external bind source build.

- Drop CVE-2015-8605.patch, CVE-2016-2774.patch, dhcp 4.3.4 has fixed them

- Add configure option --with-randomdev=/dev/random

(From OE-Core rev: f9172ba3a26a1dc6fc010ed0f1300782fa411636)

Signed-off-by: Hongxu Jia &lt;hongxu.jia@windriver.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
</feed>
