Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | fix leak | Christian Grothoff | 2017-06-04 |
| | |||
* | add -x option to gnunet-ecc for #4629 | Christian Grothoff | 2017-06-04 |
| | |||
* | finish datastore pq refactoring | Christian Grothoff | 2017-06-04 |
| | |||
* | more pq work | Christian Grothoff | 2017-06-03 |
| | |||
* | Do singleton select statements | Jeffrey Burdges | 2017-06-03 |
| | |||
* | Do non-select statements | Jeffrey Burdges | 2017-06-03 |
| | |||
* | Oops. | Jeffrey Burdges | 2017-06-03 |
| | |||
* | Jeff in sed mode | Jeffrey Burdges | 2017-06-03 |
| | |||
* | no more need for libgnunetpostgres | Christian Grothoff | 2017-06-03 |
| | |||
* | migrate another function to libgnunetpq | Christian Grothoff | 2017-06-03 |
| | |||
* | migrate another function to libgnunetpq | Christian Grothoff | 2017-06-03 |
| | |||
* | more work on pq-ification of datacache | Christian Grothoff | 2017-06-02 |
| | |||
* | libgnunetpostgres no longer needed here | Christian Grothoff | 2017-06-02 |
| | |||
* | libgnunetpostgres no longer needed here | Christian Grothoff | 2017-06-02 |
| | |||
* | improve namecache postgres plugin to use libgnunetpq more | Christian Grothoff | 2017-06-02 |
| | |||
* | improve namestore postgres plugin to use libgnunetpq more | Christian Grothoff | 2017-06-02 |
| | |||
* | adding more good helpers to libgnunetpq | Christian Grothoff | 2017-06-01 |
| | |||
* | [datstore] make sqlite page_size power of two | David Barksdale | 2017-05-31 |
| | |||
* | attempting to fix #5006 | Christian Grothoff | 2017-05-10 |
| | |||
* | Change regex combination, allow hex | Bart Polot | 2017-05-10 |
| | |||
* | removed LIMIT expression from DELETE stmt. See ↵ | xrs | 2017-04-19 |
| | | | | http://sqlite.org/syntaxdiagrams.html#delete-stmt | ||
* | Merge branch 'master' of ssh://gnunet.org/gnunet | xrs | 2017-04-19 |
|\ | |||
| * | add GNUNET_JSON_spec_absolute_time_nbo | Christian Grothoff | 2017-04-17 |
| | | |||
| * | [datastore] Create remove plugin API call | David Barksdale | 2017-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 APIs | David Barksdale | 2017-04-16 |
| | | | | | | | | This resolves issue #4965. | ||
| * | Rewrite gnunet-datastore to dump to a file | David Barksdale | 2017-04-13 |
| | | |||
* | | Merge branch 'master' of ssh://gnunet.org/gnunet | xrs | 2017-04-12 |
|\| | |||
| * | fix #4985 | Christian Grothoff | 2017-04-11 |
| | | |||
| * | fix misc linker issues | Christian Grothoff | 2017-04-02 |
| | | |||
| * | [fs] Fix unindex after API change | David Barksdale | 2017-03-31 |
| | | |||
* | | Merge branch 'master' of ssh://gnunet.org/gnunet | xrs | 2017-03-29 |
|\| | |||
| * | -fix coverity | Schanzenbach, Martin | 2017-03-29 |
| | | |||
| * | [datastore] Fix performance tests after API change | David Barksdale | 2017-03-27 |
| | | |||
| * | initial ideas for improving the scheduler API (far from finished) | Christian Grothoff | 2017-03-28 |
| | | |||
| * | fix #4974: migrate conversation GST helpers to new MST API | Christian Grothoff | 2017-03-27 |
| | | |||
| * | implement #4973 | Christian Grothoff | 2017-03-26 |
| | | |||
| * | rename GNUNET_GETOPT functions to achieve better consistency | Christian Grothoff | 2017-03-25 |
| | | |||
| * | implement GNUNET_NETWORK_test_port_free() for testcases to conveniently ↵ | Christian Grothoff | 2017-03-24 |
| | | | | | | | | check if a port is available | ||
* | | Merge branch 'master' of ssh://gnunet.org/gnunet | xrs | 2017-03-24 |
|\| | |||
| * | auction: makefile indentation | Markus Teich | 2017-03-23 |
| | | |||
| * | [datastore] Return and update replication | David Barksdale | 2017-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:gnunet | tg(x) | 2017-03-22 |
| |\ | |||
| | * | use log_from | Christian Grothoff | 2017-03-20 |
| | | | |||
| | * | [datastore] Fix #3743 | David Barksdale | 2017-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_pid | Julius Bünger | 2017-03-19 |
| | | | |||
| | * | use modern getopt api | Julius Bünger | 2017-03-19 |
| | | | |||
| | * | use more modern getopt api to initialize pid | Christian Grothoff | 2017-03-19 |
| | | | |||
| | * | fix rps getopt | Julius Bünger | 2017-03-18 |
| | | | |||
| | * | fix #4957 | Christian Grothoff | 2017-03-17 |
| | | | |||
| | * | fix format string error | Christian Grothoff | 2017-03-17 |
| | | |