summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
* fix leakChristian Grothoff2017-06-04
|
* add -x option to gnunet-ecc for #4629Christian Grothoff2017-06-04
|
* finish datastore pq refactoringChristian Grothoff2017-06-04
|
* more pq workChristian Grothoff2017-06-03
|
* Do singleton select statementsJeffrey Burdges2017-06-03
|
* Do non-select statementsJeffrey Burdges2017-06-03
|
* Oops.Jeffrey Burdges2017-06-03
|
* Jeff in sed modeJeffrey Burdges2017-06-03
|
* no more need for libgnunetpostgresChristian Grothoff2017-06-03
|
* migrate another function to libgnunetpqChristian Grothoff2017-06-03
|
* migrate another function to libgnunetpqChristian Grothoff2017-06-03
|
* more work on pq-ification of datacacheChristian Grothoff2017-06-02
|
* libgnunetpostgres no longer needed hereChristian Grothoff2017-06-02
|
* libgnunetpostgres no longer needed hereChristian Grothoff2017-06-02
|
* improve namecache postgres plugin to use libgnunetpq moreChristian Grothoff2017-06-02
|
* improve namestore postgres plugin to use libgnunetpq moreChristian Grothoff2017-06-02
|
* adding more good helpers to libgnunetpqChristian Grothoff2017-06-01
|
* [datstore] make sqlite page_size power of twoDavid Barksdale2017-05-31
|
* attempting to fix #5006Christian Grothoff2017-05-10
|
* Change regex combination, allow hexBart Polot2017-05-10
|
* removed LIMIT expression from DELETE stmt. See ↵xrs2017-04-19
| | | | http://sqlite.org/syntaxdiagrams.html#delete-stmt
* Merge branch 'master' of ssh://gnunet.org/gnunetxrs2017-04-19
|\
| * add GNUNET_JSON_spec_absolute_time_nboChristian Grothoff2017-04-17
| |
| * [datastore] Create remove plugin API callDavid Barksdale2017-04-16
| | | | | | | | | | | | The only use of vhash in the get_key call was for removing, split that out into its own function. This simplifies the get_key call and removes the need for some indexes, speeding up insertion into the database.
| * [datastore] Combine put and update plugin APIsDavid Barksdale2017-04-16
| | | | | | | | This resolves issue #4965.
| * Rewrite gnunet-datastore to dump to a fileDavid Barksdale2017-04-13
| |
* | Merge branch 'master' of ssh://gnunet.org/gnunetxrs2017-04-12
|\|
| * fix #4985Christian Grothoff2017-04-11
| |
| * fix misc linker issuesChristian Grothoff2017-04-02
| |
| * [fs] Fix unindex after API changeDavid Barksdale2017-03-31
| |
* | Merge branch 'master' of ssh://gnunet.org/gnunetxrs2017-03-29
|\|
| * -fix coveritySchanzenbach, Martin2017-03-29
| |
| * [datastore] Fix performance tests after API changeDavid Barksdale2017-03-27
| |
| * initial ideas for improving the scheduler API (far from finished)Christian Grothoff2017-03-28
| |
| * fix #4974: migrate conversation GST helpers to new MST APIChristian Grothoff2017-03-27
| |
| * implement #4973Christian Grothoff2017-03-26
| |
| * rename GNUNET_GETOPT functions to achieve better consistencyChristian Grothoff2017-03-25
| |
| * implement GNUNET_NETWORK_test_port_free() for testcases to conveniently ↵Christian Grothoff2017-03-24
| | | | | | | | check if a port is available
* | Merge branch 'master' of ssh://gnunet.org/gnunetxrs2017-03-24
|\|
| * auction: makefile indentationMarkus Teich2017-03-23
| |
| * [datastore] Return and update replicationDavid Barksdale2017-03-22
| | | | | | | | | | | | This fixes a couple FIXMEs in the datastore code. The replication value is now returned from the datastore and the update function can increase the replication.
| * Merge branch 'master' of gnunet.org:gnunettg(x)2017-03-22
| |\
| | * use log_fromChristian Grothoff2017-03-20
| | |
| | * [datastore] Fix #3743David Barksdale2017-03-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change adds support for key == NULL to the datastore plugins and replaces the offset argument with a next_uid and random arguments to increase performance in the key == NULL case. With the offset argument a datastore plugin would have to count all matching keys before fetching the key at the right offset, which would iterate over the entire database in the case of key == NULL. The offset argument was used in two ways: to iterate over a set of matching values and to start iteration at a random matching value. The new API seperates these into two arguments: if random is true it will return a random matching value, otherwise next_uid can be set to uid + 1 to return the next matching value. The random argument was not added to get_zero_anonymity. This function is used to periodically insert zero anonymity values into the DHT. I don't think it's necessary to randomize this.
| | * fix initialisation of zero_pidJulius Bünger2017-03-19
| | |
| | * use modern getopt apiJulius Bünger2017-03-19
| | |
| | * use more modern getopt api to initialize pidChristian Grothoff2017-03-19
| | |
| | * fix rps getoptJulius Bünger2017-03-18
| | |
| | * fix #4957Christian Grothoff2017-03-17
| | |
| | * fix format string errorChristian Grothoff2017-03-17
| | |