Files
packages/net
Daniel Golle ca3322e931 gnunet: update to 0.29.0
v0.28.0:
- util: added GNUNET_CRYPTO_aead_* APIs; removed deprecated
  GNUNET_CRYPTO_symmetric_*, GNUNET_CRYPTO_QUALITY_*,
  GNUNET_CRYPTO_hash_create_random, GNUNET_CRYPTO_hash_to_aes_key; switched
  various crypto primitives from gcrypt to libsodium; deprecated
  xsalsa20poly1305/AES-CTR and ECDSA (services moved to EdDSA where
  applicable)
- gnsrecord: new Seal/Open API
- pq: added GNUNET_JSON_pack_conditional, array_int16 query/result specs

v0.29.0:
- curl: added GNUNET_CURL_job_add_stream (streams a response body instead
  of buffering it) and GNUNET_CURL_job_set_paused
- peerstore: GNUNET_PEERSTORE_Processor now has a single documented
  termination signal (NULL record ends iteration; handle released before
  the call returns)
- core: fixed a bug in nonce selection in the handshake, among other bugs
- util: added GNUNET_TIME_round_up_utc/round_down_utc; fixed
  GNUNET_static_assert to actually assert at compile time; added
  GNUNET_MQ_try_handle_message
- namecache: added API to drop cache entries

Refreshed 0005-meson-detect-libcurl-gnutls.patch (hunk offsets only, no
content change).

Not build-verified: a pre-existing host python3/ncurses build failure
affecting every package in this feed blocks the build before it
reaches gnunet's own compile step.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2026-08-24 14:45:02 +01:00
..
2026-08-10 19:15:29 +02:00
2026-08-18 20:03:06 +03:00
2026-07-13 09:46:55 +02:00
2026-08-21 21:47:17 +02:00
2026-08-13 19:43:55 +03:00
…
2026-07-24 10:50:58 +02:00
2026-08-11 14:35:04 +02:00
…
2026-07-22 12:03:08 +08:00
2026-08-18 15:25:47 +01:00
2026-08-20 20:49:51 +03:00
2026-08-21 22:56:25 +02:00
2026-07-04 12:39:06 +02:00
2026-06-26 10:44:12 +02:00
…
2026-07-09 14:23:54 +08:00
…
…
…
2026-06-29 13:46:48 +02:00
2026-07-27 12:01:42 +08:00
…
2026-08-24 14:45:02 +01:00
2026-07-04 23:07:00 +02:00
…
…
2026-06-14 20:33:53 +03:00
…
2026-08-19 14:13:51 +02:00
…
…
…
…
2026-08-18 08:40:07 +02:00
…
…
2026-07-07 08:03:02 +02:00
…
…
2026-06-23 22:49:26 +08:00
2026-07-06 09:56:39 +02:00
2026-07-31 14:15:38 +03:00
2026-08-18 19:14:08 +02:00
…
…
2026-08-19 23:00:56 +03:00
…
2026-07-06 10:12:43 +08:00
2026-08-18 11:02:27 +02:00
2026-08-11 09:18:30 +03:00
…
…
…
…
2026-08-09 06:37:37 +02:00
2026-07-09 14:35:58 +08:00
2026-07-18 22:49:20 +03:00
2026-08-13 14:09:35 +02:00
2026-08-10 20:07:20 +03:00
…
2026-06-23 22:49:48 +08:00
…
2026-07-26 00:16:31 +02:00
2026-08-08 17:11:08 +03:00
…
2026-07-04 14:12:06 +02:00
2026-08-18 20:49:20 +02:00
2026-07-31 07:55:00 +02:00
2026-07-27 11:28:01 +08:00
…
…
2026-06-14 20:45:09 +03:00
2026-06-24 22:17:50 +02:00
…