<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/net/fwknop, branch master</title>
<subtitle>Mirror of packages feed</subtitle>
<id>https://git.openwrt.org/feed/packages/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/feed/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/'/>
<updated>2026-10-23T19:52:28Z</updated>
<entry>
<title>fwknop: switch GPG support to gnupg2</title>
<updated>2026-10-23T19:52:28Z</updated>
<author>
<name>Sander van Deijck</name>
</author>
<published>2026-10-22T21:27:50Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=5e338b5dbf256d0bc5032e7b54fb07b2dc66c1e6'/>
<id>urn:sha1:5e338b5dbf256d0bc5032e7b54fb07b2dc66c1e6</id>
<content type='text'>
GnuPG 1.4 is being removed from the feed. Use gnupg2 for GPG support
instead. GPGME 2.x still works with either, but GnuPG 2 does all secret
key operations through gpg-agent, which is packaged in gnupg2-utils, so
depend on that as well.

While at it:
- fix fwknopd depending on the nonexistent FWKNOP_GPG symbol instead of
  FWKNOPD_GPG; it only got gnupg through libfko so far.
- pass --with-gpg=/usr/bin/gpg. Without it, configure looks for gpg on
  the build host, and libfko fails to build with GPG support if there
  is none.

With GnuPG 2, the GPGME passphrase callback libfko uses only works in
loopback pinentry mode, which libfko does not select. Passphrase-
protected keys therefore need "pinentry-mode loopback" in gpg.conf, or
a key without a passphrase together with GPG_ALLOW_NO_PW, as described
in fwknopd(8).

Signed-off-by: Sander van Deijck &lt;sander@vandeijck.com&gt;
</content>
</entry>
<entry>
<title>fwknop: update to 2.6.11</title>
<updated>2024-02-24T20:12:34Z</updated>
<author>
<name>Oldřich Jedlička</name>
</author>
<published>2024-02-23T22:35:37Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=acc4d9058e98254b1c8dbd9a86347242dfc9912c'/>
<id>urn:sha1:acc4d9058e98254b1c8dbd9a86347242dfc9912c</id>
<content type='text'>
Signed-off-by: Oldřich Jedlička &lt;oldium.pro@gmail.com&gt;
</content>
</entry>
<entry>
<title>fwknop: Remove unnecessary get_bool() function.</title>
<updated>2021-04-24T08:15:58Z</updated>
<author>
<name>Oldřich Jedlička</name>
</author>
<published>2021-01-09T20:41:40Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=b10c73f11c1cfe4f56ed71699c73f9d84f844755'/>
<id>urn:sha1:b10c73f11c1cfe4f56ed71699c73f9d84f844755</id>
<content type='text'>
The get_bool() functionality was already merged to lib/functions.sh, so
it is redundant in the init script. Remove it.

Signed-off-by: Oldřich Jedlička &lt;oldium.pro@gmail.com&gt;
</content>
</entry>
<entry>
<title>fwknop: fix build with gpg support enabled</title>
<updated>2020-12-14T04:38:45Z</updated>
<author>
<name>Matt Merhar</name>
</author>
<published>2020-12-14T02:27:06Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=5f5248be7d544aa7859e5dbee230fe9fd8e483dd'/>
<id>urn:sha1:5f5248be7d544aa7859e5dbee230fe9fd8e483dd</id>
<content type='text'>
Along with the accompanying change to gpgme to install gpgme-config,
since libfko is what is actually linked to gpgme, and not
fwknop/fwknopd, an explicit dependency must be added to that package.

menuconfig now allows enabling gpg support if only fwknop is selected
without also selecting fwknopd.

Signed-off-by: Matt Merhar &lt;mattmerhar@protonmail.com&gt;
</content>
</entry>
<entry>
<title>fwknop: Use sensible defaults.</title>
<updated>2020-10-15T18:11:30Z</updated>
<author>
<name>Oldřich Jedlička</name>
</author>
<published>2020-10-15T15:48:12Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=53e9a3296a41156c9fd6b52ff8dfdcbb54e5a023'/>
<id>urn:sha1:53e9a3296a41156c9fd6b52ff8dfdcbb54e5a023</id>
<content type='text'>
 * Change KEY/HMAC_KEY to __CHANGEME__, which is rejected by fwknopd
   during start-up. The value CHANGEME is used only by LuCI package
   luci-app-fwknopd - pull request for generating keys directly from
   LuCI has been created already.
 * Add sensible defaults for ENABLE_IPT_FORWARDING and ENABLE_NAT_DNS,
   which both are/were set by luci-app-fwknopd. Move the defaults here.

Signed-off-by: Oldřich Jedlička &lt;oldium.pro@gmail.com&gt;
</content>
</entry>
<entry>
<title>Merge pull request #11353 from kvuorine/fwknop-fixes</title>
<updated>2020-10-01T21:50:25Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2020-10-01T21:50:25Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=c05e92a58d84c20750f2974da6a89e872d1a1041'/>
<id>urn:sha1:c05e92a58d84c20750f2974da6a89e872d1a1041</id>
<content type='text'>
fwknop: init script improvements</content>
</entry>
<entry>
<title>fwknop: fix compilation with GCC10</title>
<updated>2020-07-05T00:48:11Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2020-07-03T22:34:14Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=9b4a8f12a3e84de3edfd2605d8f572c63af3746e'/>
<id>urn:sha1:9b4a8f12a3e84de3edfd2605d8f572c63af3746e</id>
<content type='text'>
Added PKG_LICENSE_FILES.

Added PKG_BUILD_PARALLEL for faster compilation.

Simplified configure arguments.

Small cleanups for consistency between packages.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>fwknop: init script improvements</title>
<updated>2020-02-17T12:38:39Z</updated>
<author>
<name>Kimmo Vuorinen</name>
</author>
<published>2020-02-15T20:03:22Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=39f2e30b41dbfbb7967348d4dc8ce79840a08455'/>
<id>urn:sha1:39f2e30b41dbfbb7967348d4dc8ce79840a08455</id>
<content type='text'>
* Log with pid instead of placeholder.
* Make sure directory for config files generated from uci config exists.
* Remove forced defaults.
* Simplify compares.

Signed-off-by: Kimmo Vuorinen &lt;kimmo.vuorinen@gmail.com&gt;
</content>
</entry>
<entry>
<title>treewide: add PKG_CPE_ID for better cvescanner coverage</title>
<updated>2019-09-17T10:40:26Z</updated>
<author>
<name>Jan Pavlinec</name>
</author>
<published>2019-09-12T12:13:21Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=299e5b0a9bce19d6e96cb9ff217028b36ee2dd36'/>
<id>urn:sha1:299e5b0a9bce19d6e96cb9ff217028b36ee2dd36</id>
<content type='text'>
Signed-off-by: Jan Pavlinec &lt;jan.pavlinec@nic.cz&gt;
</content>
</entry>
<entry>
<title>treewide: Change .*GPL.*+ licenses to SPDX compatible identifier</title>
<updated>2019-09-10T05:45:15Z</updated>
<author>
<name>Sven Eckelmann</name>
</author>
<published>2019-09-02T13:15:08Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=bbb1ea7345f367ed675dcfe40e36ac32ddf8a2e1'/>
<id>urn:sha1:bbb1ea7345f367ed675dcfe40e36ac32ddf8a2e1</id>
<content type='text'>
The CONTRIBUTING.md requests an (or multiple) SPDX identifier for GPL
licenses. But a lot of packages did use a different, non-SPDX style with a
"+" at the end instead of "-or-later".

Signed-off-by: Sven Eckelmann &lt;sven@narfation.org&gt;
</content>
</entry>
</feed>
