<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-networking/recipes-support/c-ares, branch styhead</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=styhead</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=styhead'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2020-02-26T15:17:58+00:00</updated>
<entry>
<title>c-ares: move from meta-networking to meta-oe</title>
<updated>2020-02-26T15:17:58+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>martin.jansa@gmail.com</email>
</author>
<published>2020-02-25T19:36:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=e92cbff942b9ef6c50d7a7cbfb7ee4d2be656e2e'/>
<id>urn:sha1:e92cbff942b9ef6c50d7a7cbfb7ee4d2be656e2e</id>
<content type='text'>
* nodejs from meta-oe depends on this since:
  commit 76dd3dac1f1e67a5c44ad732b8e827cc36ded641
  Author: André Draszik &lt;git@andred.net&gt;
  Date:   Tue Oct 29 16:42:24 2019 +0000

    nodejs: allow use of system c-ares (and make default)

    Use system c-ares via PACKAGECONFIG by default. So far,
    nodejs had been built using its embedded copy of c-ares,
    which we generally try to avoid, for the known reasons
    (independent updates, cve &amp; license checks, etc).

    Notes:
    * otherwise nodejs uses its bundled version of c-ares
    * the PACKAGECONFIG variable is 'ares' so as to be in
      line with other uses of this (wget &amp; curl recipes in
      OE core)

    Signed-off-by: André Draszik &lt;git@andred.net&gt;
    Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;

Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>c-ares: upgrade to 1.15</title>
<updated>2018-11-27T19:13:37+00:00</updated>
<author>
<name>Changqing Li</name>
<email>changqing.li@windriver.com</email>
</author>
<published>2018-11-27T09:37:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=0b71bf7bcf3e2b73b55384e9cf530b8704bcea61'/>
<id>urn:sha1:0b71bf7bcf3e2b73b55384e9cf530b8704bcea61</id>
<content type='text'>
Signed-off-by: Changqing Li &lt;changqing.li@windriver.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>c-ares: add nativesdk to BBCLASSEXTEND</title>
<updated>2018-10-10T15:53:21+00:00</updated>
<author>
<name>Hiram Lew</name>
<email>lew@avast.com</email>
</author>
<published>2018-10-10T13:54:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=1b68e3eb582102ef2327fd90bfed6f32b54c2791'/>
<id>urn:sha1:1b68e3eb582102ef2327fd90bfed6f32b54c2791</id>
<content type='text'>
grpc won't build as nativesdk package since it depends on nativesdk-c-ares.

Signed-off-by: Hiram Lew &lt;lew@avast.com&gt;
Signed-off-by: Jan Kaisrlik &lt;jan.kaisrlik@avast.com&gt;
Signed-off-by: Bartosz Golaszewski &lt;bgolaszewski@baylibre.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>c-ares: upgrade 1.13.0 -&gt; 1.14.0</title>
<updated>2018-07-27T14:19:11+00:00</updated>
<author>
<name>Changqing Li</name>
<email>changqing.li@windriver.com</email>
</author>
<published>2018-07-25T03:27:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=7b20dd0f251462fa7ffdd67b7108b0fe3afb4c1b'/>
<id>urn:sha1:7b20dd0f251462fa7ffdd67b7108b0fe3afb4c1b</id>
<content type='text'>
License-Update: copyright year updated

Signed-off-by: Changqing Li &lt;changqing.li@windriver.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>c-ares: add UPSTREAM_CHECK_GITTAGREGEX</title>
<updated>2018-05-30T19:39:32+00:00</updated>
<author>
<name>Yi Zhao</name>
<email>yi.zhao@windriver.com</email>
</author>
<published>2018-05-30T06:20:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=8519549467b591a88193c3d1717fab0cfd18a9db'/>
<id>urn:sha1:8519549467b591a88193c3d1717fab0cfd18a9db</id>
<content type='text'>
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>c-ares: variable cleanup</title>
<updated>2018-05-29T19:56:19+00:00</updated>
<author>
<name>Trevor Woerner</name>
<email>twoerner@gmail.com</email>
</author>
<published>2018-05-24T18:45:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=db30312d28db258a89b353a106927840ecd46c1c'/>
<id>urn:sha1:db30312d28db258a89b353a106927840ecd46c1c</id>
<content type='text'>
Reorder recipe variables according to:

	https://www.openembedded.org/wiki/Styleguide

Signed-off-by: Trevor Woerner &lt;twoerner@gmail.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>c-ares: rely on cmake.bbclass to put cmake package files in dev package</title>
<updated>2018-05-29T16:12:40+00:00</updated>
<author>
<name>Trevor Woerner</name>
<email>twoerner@gmail.com</email>
</author>
<published>2018-05-24T13:43:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=89e234d4bbed4c4b772c7032e30ebf1f5d5c43d3'/>
<id>urn:sha1:89e234d4bbed4c4b772c7032e30ebf1f5d5c43d3</id>
<content type='text'>
The cmake.bbclass in oe-core now ensures that ${libdir}/cmake and
${datadir}/cmake end up in the dev package, so recipes no longer need to
provide custom packaging rules to handles these files.

	http://git.openembedded.org/openembedded-core/commit/?id=d91dc4666683a96e9d03cbbd21b8a546f9069c93

Originally-conceived-by: Andre McCurdy &lt;armccurdy@gmail.com&gt;
Signed-off-by: Trevor Woerner &lt;twoerner@gmail.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>c-ares: Build native version</title>
<updated>2017-10-11T20:22:49+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2017-09-25T04:56:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=89854a90d50395c38d93d13b1518de616c84b19a'/>
<id>urn:sha1:89854a90d50395c38d93d13b1518de616c84b19a</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
Signed-off-by: Joe MacDonald &lt;joe_macdonald@mentor.com&gt;
</content>
</entry>
<entry>
<title>c-ares: update 1.12.0 -&gt; 1.13.0</title>
<updated>2017-09-08T20:38:56+00:00</updated>
<author>
<name>Alexey Firago</name>
<email>alexey_firago@mentor.com</email>
</author>
<published>2017-07-26T21:08:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=12f2fed08311359d703446ed6c4271733a505645'/>
<id>urn:sha1:12f2fed08311359d703446ed6c4271733a505645</id>
<content type='text'>
Update to c-ares version 1.13.0 from June 20 2017

Recipe updates:
 * Change SRC_URI to github, because tarball at
   https://c-ares.haxx.se/download/c-ares-1.13.0.tar.gz
   does not include all required files (cmake related).
 * Change build method to cmake. Library now supports cmake
   build system and installs *.cmake config files. These files can
   be used by several libraries/packages, such as gRPC, curl.
 * Add patch to generate and install libcares.pc during cmake build.
 * Add -utils package for the utilities installed during cmake build
   (acountry, adig, ahost).

Highlights of library changes and bug fixes:
 * cmake build system support added
 * Add virtual function set for socket IO: ares_set_socket_functions
 * CVE-2017-1000381: c-ares NAPTR parser out of bounds access

Full changelog - https://c-ares.haxx.se/changelog.html

Signed-off-by: Alexey Firago &lt;alexey_firago@mentor.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
Signed-off-by: Joe MacDonald &lt;joe_macdonald@mentor.com&gt;
</content>
</entry>
<entry>
<title>c-ares: update 1.11.0 -&gt; 1.12.0</title>
<updated>2016-11-14T15:07:27+00:00</updated>
<author>
<name>André Draszik</name>
<email>git@andred.net</email>
</author>
<published>2016-10-21T08:28:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=6e9197700e95e04a2b318f93a62e3cf8df31eb74'/>
<id>urn:sha1:6e9197700e95e04a2b318f93a62e3cf8df31eb74</id>
<content type='text'>
Highlight:
- fix CVE-2016-5180

Other changes, from https://c-ares.haxx.se/changelog.html

c-ares version 1.12.0 - Sep 29 2016
Changes:
    api: add ARES_OPT_NOROTATE optmask value

Bug fixes:
    CVE-2016-5180: ares_create_query single byte out of buffer write
    configure: acknowledge --disable-tests [1]
    man pages: fix typos detected by Lintian
    test: add missing #includes for dns-proto.cc
    test: avoid in6addr_* constants
    test: Build with MinGW on AppVeyor
    Makefile.m32: add support for extra flags
    Makefile.m32: add support for CROSSPREFIX
    configure: check if tests can get built before enabled
    ares_library_cleanup: reset ares_realloc too
    ahost.c: add cast to fix C++ compile
    test: Only pass unused args to GoogleTest
    build: commonize MSVC version detection
    msvc_ver.inc: support Visual Studio 2015 Update 1, 2, 3
    test: for AF_UNSPEC, return CNAME only for AAAA, but valid A record
    ares_getnameinfo: explicitly clear struct servent before use
    test: Update fuzzing function prototype
    init: fix nsort initialization
    test: add fuzzing check script to tests
    web: http =&gt; https
    read_tcp_data: remove superfluous NULL check
    LICENSE.md: add a stand-alone license file
    SECURITY.md: suggested "security process" for the project
    ares_init_options: only propagate init failures from options [2]
    headers: remove checks for and defines of variable sizes
    test: fix gMock to work with gcc &gt;= 6.x [3]

fix metadata:
        We should set SUMMARY instead of DESCRIPTION.

Signed-off-by: André Draszik &lt;git@andred.net&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
Signed-off-by: Joe MacDonald &lt;joe_macdonald@mentor.com&gt;
</content>
</entry>
</feed>
