aboutsummaryrefslogtreecommitdiff
path: root/src/pq/pq_query_helper.c
Commit message (Collapse)AuthorAge
* BUILD: Move pq/sq to libMartin Schanzenbach2023-10-18
|
* NEWS: -Christian Grothoff2023-09-14
| | | | - tighten signature, no semantic change.
* -match prototypeChristian Grothoff2023-08-27
|
* pq: re-introduce compiler annotation for array sizeÖzgür Kesim2023-07-30
| | | | NEWS: re-introduce compiler annotation for array size in signature
* pq: aligment fixes and oid adjustmentsÖzgür Kesim2023-07-30
| | | | | | | | - aligment issues fixed in pq_result_helper.c - typname for string is "text" not "varchar" - compiler didn't like the function signature annotation `char *elements[static num]` NEWS: function-signature adjustment due to compiler error
* Merge branch 'master' of git+ssh://git.gnunet.org/gnunetMartin Schanzenbach2023-07-30
|\ | | | | | | | | NEWS: - merge commit
| * use TEXT instead of VARCHARChristian Grothoff2023-07-30
| |
| * Slightly nicer API.Christian Grothoff2023-07-30
| | | | | | | | NEWS: -
| * pq: simplified and improved API for array-supportÖzgür Kesim2023-07-30
|/ | | | NEWS: GNUNET_PQ_get_oid removed, GNUNET_PQ_get_oid_by_name improved
* pg: fix alignment problems with uint64_tÖzgür Kesim2023-07-29
|
* proper overflow checkÖzgür Kesim2023-06-25
|
* -fix build issuesChristian Grothoff2023-06-25
|
* 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-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
* UTIL: Allow only inlcusion of util glib-style.Martin Schanzenbach2022-12-04
|
* BUILD: Attempt to disentable platform.h, gnunet_common.h and ↵Martin Schanzenbach2022-12-04
| | | | gnunet_private_config.h insanity
* fixChristian Grothoff2021-12-16
| | | | GNUNET_PQ_result_spec_timestamp_nbo
* introducing GNUNET_TIME_TimestampChristian Grothoff2021-12-14
|
* add bool type to libgnunetpqChristian Grothoff2021-12-05
|
* implement #6524Christian Grothoff2020-10-25
|
* add relative_time specsChristian Grothoff2020-04-17
|
* fix warningsChristian Grothoff2020-04-09
|
* fix sig serializationChristian Grothoff2019-12-07
|
* fix libgnunetpq for RSA encodingChristian Grothoff2019-12-07
|
* global reindent, now with uncrustify hook enabledChristian Grothoff2019-10-05
|
* uncrustify as demanded.ng02019-09-08
|
* src: for every AGPL3.0 file, add SPDX identifier.ng02019-01-14
|
* ensure datacache does not return expired records, fixig pq behavior with ↵Christian Grothoff2018-06-12
| | | | respect to FOREVER absolute time
* paragraph for gnunet devs that don't know how to use the webpsyc://loupsycedyglgamf.onion/~lynX2018-06-07
|
* glitch in the license text detected by hyazinthe, thank you!psyc://loupsycedyglgamf.onion/~lynX2018-06-07
|
* second batch complete. WE ARE AFFERO AGPL NOW!psyc://loupsycedyglgamf.onion/~lynX2018-06-06
|
* add function for string parametersChristian Grothoff2016-04-03
|
* fixing symbol naming and coding convention issuesChristian Grothoff2016-03-21
|
* pq: fix errornous includeDaniel Golle2016-02-24
| | | | | gnunet_util_lib.h can't be included from system's include path before gnunet installed it there. Include it from the sourcetree instead.
* creating libgnunetpq libraryChristian Grothoff2016-02-05