gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gnunet] branch master updated (a303971cf -> dd8b7a5de)


From: gnunet
Subject: [gnunet] branch master updated (a303971cf -> dd8b7a5de)
Date: Sun, 10 Sep 2023 15:14:07 +0200

This is an automated email from the git hooks/post-receive script.

martin-schanzenbach pushed a change to branch master
in repository gnunet.

    from a303971cf -fix warning
     new 614d5d395 BUILD: Update news for 0.20
     new b872b28be quic: fix build on systems w/o sin_len
     new 103afea31 gnsrecord: forgot to initialize buffer for parsing
     new dd8b7a5de Merge branch 'master' of git+ssh://git.gnunet.org/gnunet

The 4 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 NEWS                                       | 20 ++++++++++++++++++++
 src/gnsrecord/test_gnsrecord_testvectors.c |  1 +
 src/transport/gnunet-communicator-quic.c   |  2 ++
 3 files changed, 23 insertions(+)

diff --git a/NEWS b/NEWS
index c0a356ae4..c37107197 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,23 @@
+v0.20.0:
+  - GNUNET_TESTING_get_testname_from_underscore renamed to 
GNUNET_STRINGS_get_suffix_from_binary_name and moved from libgnunettesting to 
libgnuneutil
+  - Move GNUNET_s into libgnunetutil.
+  - re-introduce compiler annotation for array size in signature
+  - function-signature adjustment due to compiler error
+  - GNUNET_PQ_get_oid removed, GNUNET_PQ_get_oid_by_name improved
+  - Added GNUNET_PQ_get_oid_by_name
+  - added GNUNET_PQ_get_oid()
+  - Added new CCA-secure KEM and use in IDENTITY encryption
+  - Add KEM API to avoid ephemeral private key management
+  - Add new GNUNET_PQ_event_do_poll() API to gnunet_pq_lib.h
+  - Added API to support arrays in query results
+  - Improve PQ API documentation.
+  - API for array types extended for times
+  - API extended for array query types
+  - relevant array-types in queries (not results) in postgresql added
+  - just style fixes, int to enum
+  - initial steps towards support of array-types in posgresql
+  - adds GNUNET_JSON_spec_object_const() and GNUNET_JSON_spec_array_const()
+
 v0.19.4:
   - No changes
 
diff --git a/src/gnsrecord/test_gnsrecord_testvectors.c 
b/src/gnsrecord/test_gnsrecord_testvectors.c
index c68ea56b3..e0d959f0e 100644
--- a/src/gnsrecord/test_gnsrecord_testvectors.c
+++ b/src/gnsrecord/test_gnsrecord_testvectors.c
@@ -447,6 +447,7 @@ parsehex (char *src, char *dst, size_t dstlen, int invert)
   char *pos = data;
   int i = 0;
   int j = 0;
+  memset (data, 0, strlen (src) + 1);
 
   for (i = 0; i < strlen (src); i++)
   {
diff --git a/src/transport/gnunet-communicator-quic.c 
b/src/transport/gnunet-communicator-quic.c
index 06146995b..1225a3817 100644
--- a/src/transport/gnunet-communicator-quic.c
+++ b/src/transport/gnunet-communicator-quic.c
@@ -817,7 +817,9 @@ udp_address_to_sockaddr (const char *bindto, socklen_t 
*sock_len)
     {
       v4.sin_family = AF_INET;
       v4.sin_port = htons ((uint16_t) port);
+#if HAVE_SOCKADDR_IN_SIN_LEN
       v4.sin_len = sizeof(struct sockaddr_in);
+#endif
       in = GNUNET_memdup (&v4, sizeof(struct sockaddr_in));
       *sock_len = sizeof(struct sockaddr_in);
       GNUNET_free (cp);

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]