Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | paragraph for gnunet devs that don't know how to use the web | psyc://loupsycedyglgamf.onion/~lynX | 2018-06-07 |
| | |||
* | glitch in the license text detected by hyazinthe, thank you! | psyc://loupsycedyglgamf.onion/~lynX | 2018-06-07 |
| | |||
* | first batch of license fixes (boring) | psyc://loupsycedyglgamf.onion/~lynX | 2018-06-05 |
| | |||
* | [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. | ||
* | convert fs publish to MQ | Christian Grothoff | 2016-07-03 |
| | |||
* | convert search to MQ | Christian Grothoff | 2016-07-03 |
| | |||
* | convert download API to MQ | Christian Grothoff | 2016-07-03 |
| | |||
* | convert unindex to MQ | Christian Grothoff | 2016-07-03 |
| | |||
* | small API change: do no longer pass rarely needed ↵ | Christian Grothoff | 2016-04-09 |
| | | | | GNUNET_SCHEDULER_TaskContext to all scheduler tasks; instead, allow the relatively few tasks that need it to obtain the context via GNUNET_SCHEDULER_get_task_context() | ||
* | -fix (C) notices | Christian Grothoff | 2016-01-19 |
| | |||
* | fix #3869: outdated FSF address | Christian Grothoff | 2015-06-30 |
| | |||
* | fixing #3799: only unindex if DB operations succeeded previously in the ↵ | Christian Grothoff | 2015-05-29 |
| | | | | first place, and when unindexing do proper shutdown handling | ||
* | address #3745 | Christian Grothoff | 2015-03-30 |
| | |||
* | -bringing copyright tags up to FSF standard | Christian Grothoff | 2015-02-07 |
| | |||
* | -fix doxygen issues | Christian Grothoff | 2014-12-25 |
| | |||
* | making GNUNET_SCHEDULER_cancel() perform in O(1) instead of O(n) to help or ↵ | Christian Grothoff | 2014-12-24 |
| | | | | even fully address #3247 | ||
* | fix key management issue with LOC signing identified in #3559 | Christian Grothoff | 2014-12-14 |
| | |||
* | start fewer FS probes concurrently, run them all in the same task to avoid ↵ | Christian Grothoff | 2014-12-12 |
| | | | | undue pressure on the scheduler | ||
* | fix #3446 | Christian Grothoff | 2014-07-12 |
| | |||
* | -fix URI test to handle new encoder, print both SKS and CHK URIs when ↵ | Christian Grothoff | 2014-06-23 |
| | | | | publishing to namespace | ||
* | generate progress events when publishing directories (towards fixing #2230) | Christian Grothoff | 2013-10-11 |
| | |||
* | separating ECC crypto into functions/structs for ECDHE, ECDSA and EDDSA | Christian Grothoff | 2013-10-10 |
| | |||
* | -remove trailing whitespace | Christian Grothoff | 2013-10-06 |
| | |||
* | -fixing build issues in fs/set related to #3047 | Christian Grothoff | 2013-09-30 |
| | |||
* | -fixing resuming publish operation | Christian Grothoff | 2013-09-13 |
| | |||
* | splitting 'struct GNUNET_CRYPTO_EccPublicKey' into one struct for signing ↵ | Christian Grothoff | 2013-09-13 |
| | | | | and another for encryption | ||
* | -doxygen, remove GNUNET_FS_uri_sks_to_string_fancy (dead) | Christian Grothoff | 2013-09-05 |
| | |||
* | -fixing main FS build, updating man page of gnunet-pseudonym | Christian Grothoff | 2013-08-06 |
| | |||
* | moving to new, fixed-size encoding of public and private ECC keys ↵ | Christian Grothoff | 2013-08-06 |
| | | | | everywhere, also improving ECC API to better support ECRS/GADS operations | ||
* | -towards allowing probes for directory entries | Christian Grothoff | 2013-05-30 |
| | |||
* | -preparations for fixing #2711 | Christian Grothoff | 2013-05-30 |
| | |||
* | renaming GNUNET_PSEUDONYM_-API to GNUNET_FS_pseudonym-API | Christian Grothoff | 2013-04-14 |
| | |||
* | starting major change towards implementing #2564, this breaks some FS tests ↵ | Christian Grothoff | 2013-03-05 |
| | | | | and FS APIs | ||
* | -fixes to make stream tests pass with ecc in core | Christian Grothoff | 2013-02-15 |
| | |||
* | -signal to applications that a probe is active | Christian Grothoff | 2012-12-05 |
| | |||
* | -more logging | Christian Grothoff | 2012-12-05 |
| | |||
* | -trying to fix bratao's 100% CPU bug, even though I wonder if this can ↵ | Christian Grothoff | 2012-10-05 |
| | | | | really be it, as there was a 1s delay already; anyway, exponential back-off is better | ||
* | eliminating use of 'namespace' as a fieldname / variable name to be C++ ↵ | Christian Grothoff | 2012-09-10 |
| | | | | compatible | ||
* | -consistently use struct GNUNET_HashCode | Christian Grothoff | 2012-06-12 |
| | |||
* | -unindex needs to decrypt KBlock | Christian Grothoff | 2012-03-09 |
| | |||
* | implementing removal of KBlocks during unindex operation (#1926) | Christian Grothoff | 2012-03-09 |
| | |||
* | -misc major bugfixes in download code wrt reconstruction and chk index ↵ | Christian Grothoff | 2012-03-07 |
| | | | | calculations | ||
* | -misc bugfixes | Christian Grothoff | 2012-03-05 |
| | |||
* | -add priorities to download queue | Christian Grothoff | 2012-03-04 |
| | |||
* | make all (?) asynchronously operating FS operations actually cancel-able | Christian Grothoff | 2012-02-18 |
| | |||
* | fixing bug to ensure that we properly descend into deep directories for the ↵ | Christian Grothoff | 2012-01-11 |
| | | | | various publish start/stop/suspend/resume event callbacks | ||
* | -LRN: my experimental block download time measurer. The results | Christian Grothoff | 2012-01-08 |
| | | | | | | | | can be found there - [1]. [1] http://lrn.no-ip.info/other/gnunet_download_tie.log | ||
* | improving results seen communication to consider which exact keywords a ↵ | Christian Grothoff | 2011-12-19 |
| | | | | particular result has been seen for so far | ||
* | dead code elimination, splitting fs.h into fs.h and fs_api.h | Christian Grothoff | 2011-11-15 |