<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-oe/recipes-extended/libcbor, branch master</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=master</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2026-04-10T14:59:53+00:00</updated>
<entry>
<title>libcbor: upgrade 0.13.0 -&gt; 0.14.0</title>
<updated>2026-04-10T14:59:53+00:00</updated>
<author>
<name>Wang Mingyu</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2026-04-09T10:31:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=77873157088754190e217e1432eaffc1ddc42a79'/>
<id>urn:sha1:77873157088754190e217e1432eaffc1ddc42a79</id>
<content type='text'>
Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;khem.raj@oss.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>libcbor: upgrade 0.12.0 -&gt; 0.13.0</title>
<updated>2026-03-18T21:33:21+00:00</updated>
<author>
<name>Andrej Kozemcak</name>
<email>andrej.kozemcak@siemens.com</email>
</author>
<published>2026-03-13T06:17:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=3f468ccce077bf63c4e96862a39833b55cdc540c'/>
<id>urn:sha1:3f468ccce077bf63c4e96862a39833b55cdc540c</id>
<content type='text'>
Remove patch, the change is already in code.

Changelog:
  https://github.com/PJK/libcbor/releases/tag/v0.13.0

  Changed:
    - Fix small typo in release script
    - Fix failing 32 bit tests due to cmocka macro repeating stack pushes
    - Set cmake_minimum_required to 3.5
    - Fix float_ctrl ctrl assertions failing in debug mode
    - Check in vscode setup
    - Add CBOR sequences example
    - Add riscv64 config to CircleCI
    - Add a test for malformed definite maps
    - Add [[nodiscard]] support and auto-update to C23 in cmake
    - Configure ctest on to export the test results to CircleCI
    - Revamp the introduction doc into a more useful crash course
    - Add OSX asan/lsan supression config
    - Add cbor_copy_definite
    - Improve handling and coverage reporting of exhaustive enum switches
    - Add references to readme
    - Update python deps and related docs
    - Link tutorial in readme (and fix embedded RST formatting)
    - Add a doc note on lto linking
    - Add a doc for the reference count in cbor_array_set().
    - Add gh link to docs
    - Add #355 to changelog
    - Bump version to 0.13.0

Signed-off-by: Andrej Kozemcak &lt;andrej.kozemcak@siemens.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>libcbor: Add patch for CMake 4+ compatibility</title>
<updated>2025-07-09T20:35:18+00:00</updated>
<author>
<name>Alper Ak</name>
<email>alperyasinak1@gmail.com</email>
</author>
<published>2025-07-09T17:30:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=882e039c1999922fb54239d42f7cdced09303cf0'/>
<id>urn:sha1:882e039c1999922fb54239d42f7cdced09303cf0</id>
<content type='text'>
Fix:

| CMake Error at CMakeLists.txt:1 (cmake_minimum_required):
|   Compatibility with CMake &lt; 3.5 has been removed from CMake.
|
|   Update the VERSION argument &lt;min&gt; value.  Or, use the &lt;min&gt;...&lt;max&gt; syntax
|   to tell CMake that the project requires at least &lt;min&gt; but has been updated
|   to work with policies introduced by &lt;max&gt; or earlier.
|
|   Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway.
|
|
| -- Configuring incomplete, errors occurred!

Signed-off-by: Alper Ak &lt;alperyasinak1@gmail.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>meta-openembedded/all: adapt to UNPACKDIR changes</title>
<updated>2025-06-25T13:44:52+00:00</updated>
<author>
<name>Alexander Kanavin</name>
<email>alex@linutronix.de</email>
</author>
<published>2025-06-20T14:06:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=fc78d37ff0ce9e0d60455465851dbe4e86d7a8b3'/>
<id>urn:sha1:fc78d37ff0ce9e0d60455465851dbe4e86d7a8b3</id>
<content type='text'>
Please see
https://git.yoctoproject.org/poky/commit/?id=4dd321f8b83afecd962393101b2a6861275b5265
for what changes are needed, and sed commands that can be used to make them en masse.

I've verified that bitbake -c patch world works with these, but did not run a world
build; the majority of recipes shouldn't need further fixups, but if there are
some that still fall out, they can be fixed in followups.

Signed-off-by: Alexander Kanavin &lt;alex@linutronix.de&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>libcbor: upgrade 0.11.0 -&gt; 0.12.0</title>
<updated>2025-03-25T16:33:51+00:00</updated>
<author>
<name>Wang Mingyu</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2025-03-25T09:01:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=cc099a40c68a34afea9536d496777b232977be40'/>
<id>urn:sha1:cc099a40c68a34afea9536d496777b232977be40</id>
<content type='text'>
Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>libcbor: use shared libraries</title>
<updated>2024-04-18T06:47:22+00:00</updated>
<author>
<name>Dan McGregor</name>
<email>dan.mcgregor@usask.ca</email>
</author>
<published>2024-04-17T23:33:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=392b8447223d05db28d306319980fc37594ede46'/>
<id>urn:sha1:392b8447223d05db28d306319980fc37594ede46</id>
<content type='text'>
libfido2 requires cbor be position independent. When PIE's the default
this isn't a problem, but not all build configurations do that. Instead
of relying on that, just make shared libraries.

Signed-off-by: Dan McGregor &lt;dan.mcgregor@usask.ca&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>libcbor: upgrade 0.10.2 -&gt; 0.11.0</title>
<updated>2024-02-09T17:52:07+00:00</updated>
<author>
<name>Wang Mingyu</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2024-02-06T07:12:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=9c809c0136806ad4820890aeb045ad471520f96c'/>
<id>urn:sha1:9c809c0136806ad4820890aeb045ad471520f96c</id>
<content type='text'>
Changelog:
==========
- Updated documentation to refer to RFC 8949
- Improvements to 'cbor_describe'
- Fix 'cbor_string_set_handle' not setting the codepoint count
- 'cbor_load' will no longer fail on input strings that are well-formed but not valid UTF-8
- All decoders like 'cbor_load' and 'cbor_stream_decode' will accept all well-formed tag values

Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>libcbor: Add initial support</title>
<updated>2023-05-11T14:18:59+00:00</updated>
<author>
<name>Jun Nie</name>
<email>jun.nie@linaro.org</email>
</author>
<published>2023-05-11T14:07:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=92c9e8ab1ed8e0871d139cdbde63c06e2233735d'/>
<id>urn:sha1:92c9e8ab1ed8e0871d139cdbde63c06e2233735d</id>
<content type='text'>
To handle the general-purpose schema-less binary data format

Signed-off-by: Jun Nie &lt;jun.nie@linaro.org&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
</feed>
