aboutsummaryrefslogtreecommitdiff
path: root/src/fs/gnunet-service-fs_push.c
Commit message (Collapse)AuthorAge
* src: for every AGPL3.0 file, add SPDX identifier.ng02019-01-14
|
* 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
|
* first batch of license fixes (boring)psyc://loupsycedyglgamf.onion/~lynX2018-06-05
|
* [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.
* Only one transmit_content can go at a timeDavid Barksdale2016-09-07
|
* Trying to track down a segfault in find_content()David Barksdale2016-09-05
|
* converting FS to new MQ-based core APIChristian Grothoff2016-07-31
|
* -avoid calling memcpy() with NULL argument, even if len is 0Christian Grothoff2016-07-08
|
* refactoring datastore API to use MQ API, also fixing misc. bugs in new mysql ↵Christian Grothoff2016-06-24
| | | | backend
* fixing compiler warningsChristian Grothoff2016-05-06
|
* small API change: do no longer pass rarely needed ↵Christian Grothoff2016-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) noticesChristian Grothoff2016-01-19
|
* fix #3869: outdated FSF addressChristian Grothoff2015-06-30
|
* with respect to #3615: we might (theoretically) get a migration stop before ↵Christian Grothoff2015-05-21
| | | | we finished the peerstore lookup; in that case, we would do a GSF_push_start() twice (once via revive migration, and once from peerstore lookup succeeding), and then on disconnect only stop once, keeping the migration going for a disconnected peer. That still does not explain the bug report, as the '*cp' in the report doesn't show BADFOOD, and we'd expect a free'd cp in this case to be used for the transmission. Still, this is a possible issue which can be fixed by ignoring migration stop messages until after peerstore lookup succeeded
* -adding a few extra checks for #3615Christian Grothoff2015-05-21
|
* -bringing copyright tags up to FSF standardChristian Grothoff2015-02-07
|
* making GNUNET_SCHEDULER_cancel() perform in O(1) instead of O(n) to help or ↵Christian Grothoff2014-12-24
| | | | even fully address #3247
* do not poll empty database every 100ms for migration, doxygen fixes, code ↵Christian Grothoff2014-12-16
| | | | cleanup
* -fixing build issues in fs/set related to #3047Christian Grothoff2013-09-30
|
* changing time measurement from milliseconds to microsecondsChristian Grothoff2013-08-11
|
* -minor code cleanupChristian Grothoff2013-07-18
|
* reducing error messages about missing configuration options by introducing ↵Christian Grothoff2012-09-27
| | | | new helper functions to print them uniformly
* -consistently use struct GNUNET_HashCodeChristian Grothoff2012-06-12
|
* -eliminating #if DEBUG checksChristian Grothoff2012-02-26
|
* dead code elimination, splitting fs.h into fs.h and fs_api.hChristian Grothoff2011-11-15
|
* ughChristian Grothoff2011-10-12
|
* set quotaChristian Grothoff2011-10-12
|
* LRN: Use GNUNET_EXTRA_LOGGING to manage compile-time logging callsChristian Grothoff2011-10-04
| | | | | | (#1805).
* run indent twice, it alternates between two 'canonical' forms, also run ↵Christian Grothoff2011-08-29
| | | | whitespace remover
* even nicer indentation, thanks to LRN's indent patchChristian Grothoff2011-08-16
|
* indentationChristian Grothoff2011-08-15
|
* indentationChristian Grothoff2011-08-15
|
* fixing typo, possibly over-eager disconnectChristian Grothoff2011-06-17
|
* fixing 1710Christian Grothoff2011-06-17
|
* check return values, cancel timeout taskChristian Grothoff2011-05-27
|
* stuffChristian Grothoff2011-04-19
|
* fixChristian Grothoff2011-04-19
|
* improving datastore API --- not working yetChristian Grothoff2011-04-03
|
* changing datastore API to support replication level --- not fully ↵Christian Grothoff2011-04-03
| | | | implemented --- and adding GNUNET_FS_BlockOptions struct to replace prio/anonymity/expiration+replication args
* fix migration supportChristian Grothoff2011-03-31
|
* fixesChristian Grothoff2011-03-31
|
* stuffChristian Grothoff2011-03-27
|
* ughChristian Grothoff2011-03-27
|
* adapt to new APIChristian Grothoff2011-03-25
|
* fixChristian Grothoff2011-03-15
|
* fix visibilityChristian Grothoff2011-03-15
|
* hxingChristian Grothoff2011-03-09
|
* more dox fixesChristian Grothoff2011-03-06
|
* fixesChristian Grothoff2011-03-04
|