<feed xmlns='http://www.w3.org/2005/Atom'>
<title>opkg-lede/src, branch master</title>
<subtitle>LEDE fork of Opkg</subtitle>
<id>https://git-03.infra.openwrt.org/project/opkg-lede/atom?h=master</id>
<link rel='self' href='https://git-03.infra.openwrt.org/project/opkg-lede/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/opkg-lede/'/>
<updated>2025-11-05T15:41:57Z</updated>
<entry>
<title>opkg: CMakeLists: update cmake minimum required version to 3.10</title>
<updated>2025-11-05T15:41:57Z</updated>
<author>
<name>Christian Marangi</name>
</author>
<published>2025-11-05T15:41:57Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/opkg-lede/commit/?id=ce546f3ebff55a42fd89a6fe517953f7f72d883d'/>
<id>urn:sha1:ce546f3ebff55a42fd89a6fe517953f7f72d883d</id>
<content type='text'>
New cmake version 4.0 requires at least 3.5 version as the minimum
required version with it increased to 3.10 in to-be-released cmake
versions.

Set the minimum required version to 3.10 to future-proof for future
cmake version.

Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</content>
</entry>
<entry>
<title>libopkg: add option to strip ABI versions from listed names</title>
<updated>2021-03-14T22:50:41Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2021-03-14T22:28:05Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/opkg-lede/commit/?id=d3a63b327383a2ac1a8f925a58a2f6a7808f5181'/>
<id>urn:sha1:d3a63b327383a2ac1a8f925a58a2f6a7808f5181</id>
<content type='text'>
Listing packages without the ABI versions appended to their names is
needed in some situations. Add a new command line option '--strip-abi'
for that which affects the 'list' and 'list-installed' command.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>opkg: allow to configure the path to the signature verification script</title>
<updated>2020-08-31T09:47:25Z</updated>
<author>
<name>Baptiste Jonglez</name>
</author>
<published>2020-08-24T15:07:40Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/opkg-lede/commit/?id=4318ab1de6881f00ccb3a04c755893dee5f068ed'/>
<id>urn:sha1:4318ab1de6881f00ccb3a04c755893dee5f068ed</id>
<content type='text'>
Currently, package index signatures are only checked when opkg runs on the
OpenWrt device.  The verification script is hard-coded to a path in
/usr/sbin/.

Making this path configurable is a first step to implement signature
verification in host builds of opkg (e.g. in the imagebuilder).

Signed-off-by: Baptiste Jonglez &lt;git@bitsofnetworks.org&gt;
Acked-by: Paul Spooren &lt;mail@aparcar.org&gt;
</content>
</entry>
<entry>
<title>libopkg: implement lightweight package listing logic</title>
<updated>2020-05-07T20:24:19Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2020-05-07T20:19:39Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/opkg-lede/commit/?id=f2166a89b7e96e2c60002959731eebc5f45fa318'/>
<id>urn:sha1:f2166a89b7e96e2c60002959731eebc5f45fa318</id>
<content type='text'>
Instead of building a complete package dependency tree internally, use a
lightweight list data structure to gather and sort package names, version and
descriptions.

This reduced the "opkg list" memory footprint on x86/64 from ~8MB to ~1.5MB.

Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
<entry>
<title>libopkg: support passing callbacks to feed parsing functions</title>
<updated>2020-05-07T20:24:19Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2020-05-03T19:39:56Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/opkg-lede/commit/?id=cf4554d6f26c8973916f83c1720aa2fba55c1baa'/>
<id>urn:sha1:cf4554d6f26c8973916f83c1720aa2fba55c1baa</id>
<content type='text'>
Extend pkg_hash_add_from_file(), pkg_hash_load_feeds() and
pkg_hash_load_status_files() to accept a per-package callback
function andan associated userdata pointer.

Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
<entry>
<title>opkg-cl: don't read feeds on opkg update</title>
<updated>2020-05-03T16:24:55Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2020-05-03T16:24:34Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/opkg-lede/commit/?id=2a0210f42b6d90453a1eeeefd0e8e998c3bae1ea'/>
<id>urn:sha1:2a0210f42b6d90453a1eeeefd0e8e998c3bae1ea</id>
<content type='text'>
Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
<entry>
<title>opkg: add --no-check-certificate argument</title>
<updated>2017-05-11T23:18:41Z</updated>
<author>
<name>Alexandru Ardelean</name>
</author>
<published>2017-05-11T19:42:02Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/opkg-lede/commit/?id=c668fcec731bed7acc21b3f88f9a94cb55b9b498'/>
<id>urn:sha1:c668fcec731bed7acc21b3f88f9a94cb55b9b498</id>
<content type='text'>
For cases when artifacts are stored on https:// accessible
locations and you don't want to install ca-certificates
(for various reasons).

I'll admit, using SSL like this is not recommended,
but since wget (even uclient-fetch) allows the
--no-check-certificate option, it would be nice
for opkg to support setting it if needed/configured.

Signed-off-by: Alexandru Ardelean &lt;ardeleanalex@gmail.com&gt;
</content>
</entry>
<entry>
<title>opkg: compare-versions doesn't need any state</title>
<updated>2017-03-15T02:12:51Z</updated>
<author>
<name>Ross Burton</name>
</author>
<published>2016-03-01T16:54:26Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/opkg-lede/commit/?id=9fbedd85bb595cb4069d3ab5a982f4e9c2b05f40'/>
<id>urn:sha1:9fbedd85bb595cb4069d3ab5a982f4e9c2b05f40</id>
<content type='text'>
compare-versions doesn't need lock files created and databases opened, so don't.

Signed-off-by: Ross Burton &lt;ross.burton@intel.com&gt;
</content>
</entry>
<entry>
<title>libopkg: remove Curl support</title>
<updated>2017-02-18T14:04:02Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2017-02-18T14:04:02Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/opkg-lede/commit/?id=1a4c5369c4f62b0fc573f22fa53724603672910a'/>
<id>urn:sha1:1a4c5369c4f62b0fc573f22fa53724603672910a</id>
<content type='text'>
Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
<entry>
<title>build: add install target for opkg-cl</title>
<updated>2017-02-17T17:43:19Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2017-02-17T17:43:19Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/opkg-lede/commit/?id=3600e0b460725790772539438de06d06be2a8b27'/>
<id>urn:sha1:3600e0b460725790772539438de06d06be2a8b27</id>
<content type='text'>
Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
</feed>
