aboutsummaryrefslogtreecommitdiff
path: root/src/fs/gnunet-service-fs_cp.c
Commit message (Collapse)AuthorAge
* more renamings relating to 'new' service now just being the 'normal' serviceChristian Grothoff2017-03-17
|
* 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
|
* -fix #4541Martin Schanzenbach2016-06-03
|
* -oops, remove printfMartin Schanzenbach2016-06-02
|
* - Fix #4532Martin Schanzenbach2016-05-29
|
* implementing new scheduler shutdown semanticsChristian Grothoff2016-04-30
|
* 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
|
* -doxygen, simplifyChristian Grothoff2015-10-26
|
* -use hash in prd query to reduce memory consumption of CP request_mapChristian Grothoff2015-10-25
|
* -reduce calls in get_latest()Christian Grothoff2015-10-25
|
* -indentChristian Grothoff2015-10-25
|
* check against all pending requests with same hash, not just first; this is a ↵Christian Grothoff2015-10-25
| | | | true multihashmap
* -fix indentation, fix bug that caused us to try to merge requests twiceChristian Grothoff2015-10-25
|
* 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
|
* -doxygen and indentationChristian Grothoff2015-03-23
|
* count number of pending replies and refuse to process queries if queue gets ↵Christian Grothoff2015-03-01
| | | | too big
* fixing #3657 (replace ATS_Information with struct), but WIHTOUT fixing ATS ↵Christian Grothoff2015-02-10
| | | | testcases yet
* -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
* -doxygenChristian Grothoff2014-12-22
|
* flush peer respect value on disconnectOmar Tarabai2014-12-21
|
* -use const in peerstore callbackChristian Grothoff2014-12-18
|
* -remove dead apiChristian Grothoff2014-12-17
|
* -fix bad CMPChristian Grothoff2014-12-16
|
* do not poll empty database every 100ms for migration, doxygen fixes, code ↵Christian Grothoff2014-12-16
| | | | cleanup
* error handlingOmar Tarabai2014-07-16
|
* fs now uses peerstore to store respect valueOmar Tarabai2014-07-14
|
* -towards fixing #3295 (core traffic prioritization)Christian Grothoff2014-01-30
|
* towards reviving priorities in core API, this time with enum to make classes ↵Christian Grothoff2014-01-30
| | | | clearer
* fixing #3146: peer identities no longer have the size of hash codes; breaks ↵Christian Grothoff2013-11-30
| | | | FS protocol compatibility with previous versions slightly...
* -remove trailing whitespaceChristian Grothoff2013-10-06
|
* -fixing build issues in fs/set related to #3047Christian Grothoff2013-09-30
|
* -minor code cleanupChristian Grothoff2013-09-09
|
* rename to match api nameMatthias Wachs2013-08-29
|
* changing time measurement from milliseconds to microsecondsChristian Grothoff2013-08-11
|
* -minor code cleanupChristian Grothoff2013-07-18
|
* -fix #2857Christian Grothoff2013-04-14
|
* fs crashing in integraton testsMatthias Wachs2013-04-08
| | | | | added check
* -towards using ATS for latency infoChristian Grothoff2013-03-25
|
* doxygenMatthias Wachs2013-03-25
|
* fs using ats dataMatthias Wachs2013-03-21
|
* change to core paiMatthias Wachs2013-03-21
|
* starting major change towards implementing #2564, this breaks some FS tests ↵Christian Grothoff2013-03-05
| | | | and FS APIs
* -do even fewer stats by defaultChristian Grothoff2012-10-23
|
* -optimizing all FS multi hashmaps for key memory sharingChristian Grothoff2012-10-14
|
* -chaning multihashmap API to allow option for avoiding key allocationChristian Grothoff2012-10-07
|