Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | fix potential use of uninitialized key | Christian Grothoff | 2018-01-06 | |
| | ||||
* | fix indentation and use after free in tcp plugin | Christian Grothoff | 2018-01-06 | |
| | ||||
* | add assertion | Christian Grothoff | 2018-01-04 | |
| | ||||
* | merge branch 'refactoring-scheduler' | lurchi | 2017-12-30 | |
|\ | ||||
| * | Don't consider restart when the test action already finished | lurchi | 2017-09-04 | |
| | | | | | | | | | | | | | | | | | | | | | | | | In the old scheduler implementation tasks with different priorities were run in the same event loop iteration, in the new implementation this cannot be guaranteed anymore, as it's driver-dependent. For the FS tests this means that when adding both an 'abort' task and a 'restart' task (the latter with higher priority) the 'restart' task didn't take effect with the old implementation but does with the new implementation (and leads to an assertion failure). Not scheduling the 'restart' task when the action (download/publish) has already finished successfully solves this issue. | |||
* | | Merge branch 'fix_social' | lurchi | 2017-12-30 | |
|\ \ | ||||
| * | | allow MST callback to distinguish between disconnect and parse error ↵ | Christian Grothoff | 2017-10-29 | |
| | | | | | | | | | | | | situations, and only log for the hard errors | |||
* | | | Fix memory leak in publishing UBlocks | David Barksdale | 2017-11-12 | |
| | | | ||||
* | | | fs: fix typos in mime-types | Daniel Golle | 2017-11-08 | |
| | | | | | | | | | | | | replace 'applixation' with 'application'. | |||
* | | | FS: Add 'nar' and 'narinfo' to fs_misc.c | ng0 | 2017-11-08 | |
| | | | ||||
* | | | Support filter-size in fs block plugin | David Barksdale | 2017-10-01 | |
|/ / | | | | | | | This should fix some assertions failures I'm seeing in the DHT service. | |||
* | | fix #5094 as suggested by reporter | Christian Grothoff | 2017-07-24 | |
| | | ||||
* | | get psd test to pass on my system | Christian Grothoff | 2017-07-21 | |
| | | ||||
* | | fix #5107 | Christian Grothoff | 2017-07-18 | |
|/ | ||||
* | [fs] Fix unindex after API change | David Barksdale | 2017-03-31 | |
| | ||||
* | rename GNUNET_GETOPT functions to achieve better consistency | Christian Grothoff | 2017-03-25 | |
| | ||||
* | [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. | |||
* | [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. | |||
* | more renamings relating to 'new' service now just being the 'normal' service | Christian Grothoff | 2017-03-17 | |
| | ||||
* | Merge branch 'master' into getopt | Christian Grothoff | 2017-03-17 | |
|\ | ||||
| * | removing dead/legacy server/connection logic, except for in tcp/wlan/bt ↵ | Christian Grothoff | 2017-03-16 | |
| | | | | | | | | plugins (which will be updated 'later') | |||
* | | porting fs finished. | Marcello Stanisci | 2017-03-16 | |
| | | ||||
* | | porting gnunet-publish + others.. | Marcello Stanisci | 2017-03-16 | |
|/ | ||||
* | renaming CADET APIs to match naming conventions again, now that the old ↵ | Christian Grothoff | 2017-03-13 | |
| | | | | symbols have been purged | |||
* | rename libgnunetcadetnew -> libgnunetcadet | Christian Grothoff | 2017-03-13 | |
| | ||||
* | fix use of uninitialized value host1 on error logging | Christian Grothoff | 2017-03-10 | |
| | ||||
* | remove empty files, fix indentation | Christian Grothoff | 2017-03-10 | |
| | ||||
* | fix #4608 | Christian Grothoff | 2017-03-09 | |
| | ||||
* | Update comment to match code | David Barksdale | 2017-03-06 | |
| | ||||
* | fix #4839 | Christian Grothoff | 2017-03-05 | |
| | ||||
* | indentation, comment and style fixes, no semantic changes | Christian Grothoff | 2017-03-05 | |
| | ||||
* | implement revocation block plugin, get revocation test to pass again | Christian Grothoff | 2017-02-27 | |
| | ||||
* | add validation for inner consensus element | Florian Dold | 2017-02-26 | |
| | | | | | The nested block validation requires the block context, and thus the evaluate callback not also receives the block context. | |||
* | ensure all plugins properly use BF, move shared logic to shared library | Christian Grothoff | 2017-02-26 | |
| | ||||
* | add note about but #4608 | Christian Grothoff | 2017-02-26 | |
| | ||||
* | optimize queue-full case, reduce max queue size due to O(n) operation | Christian Grothoff | 2017-02-23 | |
| | ||||
* | ignore generated temp files that are frequently generated | Christian Grothoff | 2017-02-22 | |
| | ||||
* | strcmp instead of memcmp | Christian Grothoff | 2017-02-22 | |
| | ||||
* | support BF size adjustments in other plugins | Christian Grothoff | 2017-02-22 | |
| | ||||
* | try to fix BF size mess created by original BLOCK API change | Christian Grothoff | 2017-02-22 | |
| | ||||
* | completed big block refactoring in preparation for SET-BLOCK integration | Christian Grothoff | 2017-02-20 | |
| | ||||
* | first half of new BLOCK API to generalize duplicate detection beyond BFs | Christian Grothoff | 2017-02-20 | |
| | ||||
* | get FS test with CADET to finally pass again | Christian Grothoff | 2017-02-17 | |
| | ||||
* | convert to new CADET API, not working due to CADET-API internal bugs | Christian Grothoff | 2017-02-17 | |
| | ||||
* | assertion was inverted, also probably too strict | Christian Grothoff | 2017-02-17 | |
| | ||||
* | unset XDG environment variable during testcases, as they can screw things up ↵ | Christian Grothoff | 2017-01-27 | |
| | | | | badly | |||
* | use correct way to resume download | Christian Grothoff | 2017-01-25 | |
| | ||||
* | do not start download twice | Christian Grothoff | 2017-01-25 | |
| | ||||
* | update ignore file | Christian Grothoff | 2017-01-25 | |
| | ||||
* | use new SCHEDULER_add_at API where applicable | Christian Grothoff | 2017-01-22 | |
| |