<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-oe/recipes-extended/hiredis, 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>2025-07-09T16:16:05+00:00</updated>
<entry>
<title>hiredis: Upgrade 1.2.0 -&gt; 1.3.0 to allow CMake 4+ compatibility</title>
<updated>2025-07-09T16:16:05+00:00</updated>
<author>
<name>Alper Ak</name>
<email>alperyasinak1@gmail.com</email>
</author>
<published>2025-07-08T19:56:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=9252b9bab45f40cdb98b08999e5ce5f205183b3a'/>
<id>urn:sha1:9252b9bab45f40cdb98b08999e5ce5f205183b3a</id>
<content type='text'>
Changelog:

https://github.com/redis/hiredis/releases/tag/v1.3.0

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>hiredis: set rdepends on virtual-redis</title>
<updated>2025-03-12T02:34:55+00:00</updated>
<author>
<name>Yi Zhao</name>
<email>yi.zhao@windriver.com</email>
</author>
<published>2025-03-11T14:54:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=59b904920b49a0f583039e11ce1c5b190e116c07'/>
<id>urn:sha1:59b904920b49a0f583039e11ce1c5b190e116c07</id>
<content type='text'>
Now hiredis can be used not only with Redis, but also with Valkey, an
open source key/value datastore that is fully compatible with Redis. As
Redis changed its license, many users have switched to Valkey. Add
RPROVIDES virtual-redis in both redis and valkey, and set it as the
runtime dependency of hiredis.

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>hiredis: remove ANSI color from ptest result</title>
<updated>2024-07-22T18:02:32+00:00</updated>
<author>
<name>Zhang Peng</name>
<email>peng.zhang1.cn@windriver.com</email>
</author>
<published>2024-07-22T08:58:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=f18b8a0ab3f6740d3b4c5e5f1fcd5dc96affdf4f'/>
<id>urn:sha1:f18b8a0ab3f6740d3b4c5e5f1fcd5dc96affdf4f</id>
<content type='text'>
This change removes the ANSI color codes from the
ptest result.

Signed-off-by: Zhang Peng &lt;peng.zhang1.cn@windriver.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>hiredis: change ptest output format</title>
<updated>2024-06-17T05:09:50+00:00</updated>
<author>
<name>Zhang Peng</name>
<email>peng.zhang1.cn@windriver.com</email>
</author>
<published>2024-06-17T05:02:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=7523f0d41c05713b7aadd3d018bade9fe10a202e'/>
<id>urn:sha1:7523f0d41c05713b7aadd3d018bade9fe10a202e</id>
<content type='text'>
This change consolidates the output format of the ptest command
into a single common format.
The format selected is the automake "simple test" format:
    "result: testname"

Signed-off-by: Zhang Peng &lt;peng.zhang1.cn@windriver.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>hiredis: upgrade 1.1.0 -&gt; 1.2.0</title>
<updated>2023-07-21T02:08:56+00:00</updated>
<author>
<name>Wang Mingyu</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2023-07-18T04:25:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=cf2b77316ae57d0d1bf2477763e0957091a84252'/>
<id>urn:sha1:cf2b77316ae57d0d1bf2477763e0957091a84252</id>
<content type='text'>
Changelog:
==========
##New Features

- Add sdevent adapter
- Allow specifying the keepalive interval
- Add RedisModule adapter
- Helper for setting TCP_USER_TIMEOUT socket option

##Bug Fixes

- Fix a typo in b6a052f.
- Fix wincrypt symbols conflict
- Don't attempt to set a timeout if we are in an error state.
- Accept -nan per the RESP3 spec recommendation.
- Fix colliding option values
- Ensure functionality without '_MSC_VER' definition

##Maintenance

- Add a test for the TCP_USER_TIMEOUT option.
- Add -Werror as a default.
- CI: Update homebrew Redis version.
- Fix typo in makefile.
- Write a version file for the CMake package
- CMakeLists.txt: respect BUILD_SHARED_LIBS
- Cmake static or shared
- fix typo
- Add a test ensuring we don't clobber connection error.
- Search for openssl on macOS

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>hiredis: add ptest</title>
<updated>2023-05-23T22:04:38+00:00</updated>
<author>
<name>Peter Bergin</name>
<email>peter.bergin@windriver.com</email>
</author>
<published>2023-05-21T20:31:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=b818cc608416fb9b785e251d2fd2ab60255a9040'/>
<id>urn:sha1:b818cc608416fb9b785e251d2fd2ab60255a9040</id>
<content type='text'>
Use internal test from hiredis project as ptest. If ptest
is in DISTRO_FEATURES tests are enabled default
but can be handled individually through PACKAGECONFIG.
Test config 'testssl' requires 'ssl' option but is not
enabled default as the redis recipe does not build it
with ssl support.

Tested on qemux86_64 and qemuarm64.

Signed-off-by: Peter Bergin &lt;peter.bergin@windriver.com&gt;
Signed-off-by: Peter Bergin &lt;peter@berginkonsult.se&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>hiredis: change dependency to redis</title>
<updated>2023-05-23T22:04:38+00:00</updated>
<author>
<name>Peter Bergin</name>
<email>peter.bergin@windriver.com</email>
</author>
<published>2023-05-17T16:25:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=e1c579be2838d3c9c5734809e973fb7736a7e244'/>
<id>urn:sha1:e1c579be2838d3c9c5734809e973fb7736a7e244</id>
<content type='text'>
hiredis package builds fine without the dependency to
redis. Using hiredis on target without redis is quite
useless and instead adding redis as a run-time dependency.

Signed-off-by: Peter Bergin &lt;peter.bergin@windriver.com&gt;
Signed-off-by: Peter Bergin &lt;peter@berginkonsult.se&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>hiredis: uprev to 1.1.0</title>
<updated>2023-05-23T22:04:38+00:00</updated>
<author>
<name>Peter Bergin</name>
<email>peter.bergin@windriver.com</email>
</author>
<published>2023-05-17T12:36:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=61c7db7e8b7cc0253e5cf8870b3f855632e6088e'/>
<id>urn:sha1:61c7db7e8b7cc0253e5cf8870b3f855632e6088e</id>
<content type='text'>
Upgrade to revision 1.1.0. Make use of PACKAGECONFIG to
configure ssl support.

In version 1.1.0 the library is built as both dynamic and
static.

Signed-off-by: Peter Bergin &lt;peter.bergin@windriver.com&gt;
Signed-off-by: Peter Bergin &lt;peter@berginkonsult.se&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>hiredis: Enable SSL/TLS support by default</title>
<updated>2023-01-26T21:10:34+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2023-01-26T18:14:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=5da09e4b8628ec63168909d512613fd0d56558ce'/>
<id>urn:sha1:5da09e4b8628ec63168909d512613fd0d56558ce</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
</feed>
