aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
* allow NULL for object/arrayv0.19.5-talerdev.1Christian Grothoff2023-06-04
|
* TNG: Minor code cleanup UDP communicator.Martin Schanzenbach2023-06-02
|
* pq: better tests for array specsÖzgür Kesim2023-06-02
|
* pq: Added spec-API to support arrays in query resultsÖzgür Kesim2023-06-02
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | NEWS: Added spec-API to support arrays in query results The following functions were added: - GNUNET_PQ_result_spec_array_bool - GNUNET_PQ_result_spec_array_uint16 - GNUNET_PQ_result_spec_array_uint32 - GNUNET_PQ_result_spec_array_uint64 - GNUNET_PQ_result_spec_array_abs_time - GNUNET_PQ_result_spec_array_rel_time - GNUNET_PQ_result_spec_array_timestamp - GNUNET_PQ_result_spec_array_variable_size - GNUNET_PQ_result_spec_array_fixed_size - GNUNET_PQ_result_spec_auto_array_from_type - GNUNET_PQ_result_spec_array_string Tests for these functions are implemented, too.
| * pq: Added API to support arrays in query resultsÖzgür Kesim2023-06-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | NEWS: Added API to support arrays in query results The following functions were added: - GNUNET_PQ_result_spec_array_bool - GNUNET_PQ_result_spec_array_uint16 - GNUNET_PQ_result_spec_array_uint32 - GNUNET_PQ_result_spec_array_uint64 - GNUNET_PQ_result_spec_array_abs_time - GNUNET_PQ_result_spec_array_rel_time - GNUNET_PQ_result_spec_array_timestamp - GNUNET_PQ_result_spec_array_variable_size - GNUNET_PQ_result_spec_array_fixed_size - GNUNET_PQ_result_spec_auto_array_from_type - GNUNET_PQ_result_spec_array_string Tests for these functinos are implemented.
| * -pq: slight optimizationÖzgür Kesim2023-05-22
| |
* | -pq: slight optimizationÖzgür Kesim2023-06-02
| |
* | NAMESTORE: Add test to gitignoreMartin Schanzenbach2023-06-01
| |
* | DHT: Fix memory leak. Fixes #7651Martin Schanzenbach2023-06-01
| |
* | ALL: Use <inttypes.h> to properly handle log format strings.Martin Schanzenbach2023-06-01
|/ | | | NEWS: -
* NEWS: Improve PQ API documentation.Martin Schanzenbach2023-05-16
|
* -pq: slight optimizationÖzgür Kesim2023-05-14
|
* pq: simplify logic for array query type conversionÖzgür Kesim2023-05-14
|
* pq: API for array types extended for timeÖzgür Kesim2023-05-14
| | | | | | | | | | | | | | | | NEWS: API for array types extended for times New API's: - for continuous arrays: - GNUNET_PQ_query_param_array_abs_time - GNUNET_PQ_query_param_array_rel_time - GNUNET_PQ_query_param_array_timestamp - for arrays of pointers: - GNUNET_PQ_query_param_array_ptrs_abs_time - GNUNET_PQ_query_param_array_ptrs_rel_time - GNUNET_PQ_query_param_array_ptrs_timestamp
* pq: API extended for array query typesÖzgür Kesim2023-05-13
| | | | | | | | | | | | | | | | | | | | | NEWS: API extended for array query types API's for continuous buffers: GNUNET_PQ_query_param_array_bool GNUNET_PQ_query_param_array_uint16 GNUNET_PQ_query_param_array_uint32 GNUNET_PQ_query_param_array_uint64 GNUNET_PQ_query_param_array_bytes GNUNET_PQ_query_param_array_bytes_same_size GNUNET_PQ_query_param_array_auto_from_type GNUNET_PQ_query_param_array_string API's for arrays of pointers to buffers: GNUNET_PQ_query_param_array_ptrs_bytes_same_size GNUNET_PQ_query_param_array_ptrs_auto_from_type GNUNET_PQ_query_param_array_ptrs_string
* pq: added array-type support for queries (only)Özgür Kesim2023-05-11
| | | | | | NEWS: relevant array-types in queries (not results) in postgresql added - support for base types BOOL, INT2, INT4, INT8, BYTEA and VARCHAR
* NEWS: just style fixes, int to enumChristian Grothoff2023-05-10
|
* no 0-length VLAsChristian Grothoff2023-05-10
|
* -fix bugsChristian Grothoff2023-05-10
|
* Zonemaster: Fixes missing initialization for mutextes causing issues.Martin Schanzenbach2023-05-09
|
* -minor cleanupChristian Grothoff2023-05-08
|
* -remove duplicate commentsChristian Grothoff2023-05-07
|
* pq: add array-type support for PQ [WIP, 1/n]Özgür Kesim2023-05-06
| | | | | | | NEWS: initial steps towards support of array-types in posgresql - added enum GNUNET_PQ_ArrayTypes - generate mapping of supported array-types and OIDs during connect()
* -doxChristian Grothoff2023-05-04
|
* TNG: Removed undefined variable and fixed formating issuest3sserakt2023-05-02
|
* TNG: Change config of performance test case to used TCP and UDP together.t3sserakt2023-05-02
|
* TNG: Fixed logic bug in search for QueueEntry after receiving SendMessageToAck.t3sserakt2023-05-02
|
* TNG: Fixed misplaced increase of queue length.t3sserakt2023-05-02
|
* TNG: Fixed bug that additional queues for the same communicator inherit the ↵t3sserakt2023-05-02
| | | | validity period.
* TNG: Fixed bug in calculation of subtree fragment message size.t3sserakt2023-05-02
|
* TNG: Handling flow control takes used window size into account, together ↵t3sserakt2023-05-02
| | | | with data loss.
* TNG: ValidationState now contains the addres prefix of the address being ↵t3sserakt2023-05-02
| | | | validated, because we have to check which communicator gave us the validation response.
* TNG: Fixed bug in calculation of delay for PendingAcknowledgement.t3sserakt2023-05-02
|
* TNG: Fixed bug when checking, if fragment sub tree is done.t3sserakt2023-05-02
|
* TNG: GNUNET_SERVICE_client_continue was misplaced blocking the service.t3sserakt2023-05-02
|
* TNG: The time to wait for resending a PendingMessage - which was fragmented ↵t3sserakt2023-05-02
| | | | - is calculated, depending on the number of fragments present, and how much of the PendingMessage was already fragmented.
* TNG: Introduced frags_in_flight flag. With this flag we check if fragments ↵t3sserakt2023-05-02
| | | | of a PendingMessage are being send right now, to not resend single fragments, but the PendingMessage at once.
* TNG: Do not update queue performance if PendingMessage was resend.t3sserakt2023-05-02
|
* TNG: Changed test case to except 0.5% packet loss.t3sserakt2023-05-02
|
* TNG: Removed misplaced sending of an acknowlegement in udp communicator.t3sserakt2023-05-02
|
* TNG: Fixed formating.t3sserakt2023-05-02
|
* TNG: Fixed coverity issues 442812, 442810, 442809, 435689, 435688, 435686, ↵t3sserakt2023-05-02
| | | | 435685
* TNG: Fixed several bugs in QueueEntry handling and acknowledgment.t3sserakt2023-05-02
|
* JSON: add const json parsers for objects/arraysChristian Grothoff2023-04-30
| | | | NEWS: adds GNUNET_JSON_spec_object_const() and GNUNET_JSON_spec_array_const()
* log HTTP request status, URL and duration for every HTTP request we make at ↵Christian Grothoff2023-04-23
| | | | INFO-level
* Merge branch 'master' of ssh://git.gnunet.org/gnunett3sserakt2023-02-15
|\
| * DHT: probabilistically verify blocks if CPU load is high-ish (fixes #7602)Christian Grothoff2023-02-08
| |
* | TNG: Added seperate doxygen group for TNG.t3sserakt2023-02-15
|/
* TNG: Added performance test case.t3sserakt2023-02-08
|
* TNG: Removed debug log statements not controlled by the global logging ↵t3sserakt2023-02-08
| | | | mechanism.