Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | introduce GNUNET_memcmp() and GNUNET_is_zero() | Christian Grothoff | 2019-04-06 |
| | |||
* | src: for every AGPL3.0 file, add SPDX identifier. | ng0 | 2019-01-14 |
| | |||
* | simplify peerstore API | Christian Grothoff | 2018-11-22 |
| | |||
* | 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 |
| | |||
* | Try to keep the fs->core MQ from growing too large | David Barksdale | 2018-01-10 |
| | |||
* | more renamings relating to 'new' service now just being the 'normal' service | Christian Grothoff | 2017-03-17 |
| | |||
* | converting FS to new MQ-based core API | Christian Grothoff | 2016-07-31 |
| | |||
* | -avoid calling memcpy() with NULL argument, even if len is 0 | Christian Grothoff | 2016-07-08 |
| | |||
* | -fix #4541 | Martin Schanzenbach | 2016-06-03 |
| | |||
* | -oops, remove printf | Martin Schanzenbach | 2016-06-02 |
| | |||
* | - Fix #4532 | Martin Schanzenbach | 2016-05-29 |
| | |||
* | implementing new scheduler shutdown semantics | Christian Grothoff | 2016-04-30 |
| | |||
* | 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 |
| | |||
* | -doxygen, simplify | Christian Grothoff | 2015-10-26 |
| | |||
* | -use hash in prd query to reduce memory consumption of CP request_map | Christian Grothoff | 2015-10-25 |
| | |||
* | -reduce calls in get_latest() | Christian Grothoff | 2015-10-25 |
| | |||
* | -indent | Christian Grothoff | 2015-10-25 |
| | |||
* | check against all pending requests with same hash, not just first; this is a ↵ | Christian Grothoff | 2015-10-25 |
| | | | | true multihashmap | ||
* | -fix indentation, fix bug that caused us to try to merge requests twice | Christian Grothoff | 2015-10-25 |
| | |||
* | fix #3869: outdated FSF address | Christian Grothoff | 2015-06-30 |
| | |||
* | with respect to #3615: we might (theoretically) get a migration stop before ↵ | Christian Grothoff | 2015-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 #3615 | Christian Grothoff | 2015-05-21 |
| | |||
* | -doxygen and indentation | Christian Grothoff | 2015-03-23 |
| | |||
* | count number of pending replies and refuse to process queries if queue gets ↵ | Christian Grothoff | 2015-03-01 |
| | | | | too big | ||
* | fixing #3657 (replace ATS_Information with struct), but WIHTOUT fixing ATS ↵ | Christian Grothoff | 2015-02-10 |
| | | | | testcases yet | ||
* | -bringing copyright tags up to FSF standard | Christian Grothoff | 2015-02-07 |
| | |||
* | making GNUNET_SCHEDULER_cancel() perform in O(1) instead of O(n) to help or ↵ | Christian Grothoff | 2014-12-24 |
| | | | | even fully address #3247 | ||
* | -doxygen | Christian Grothoff | 2014-12-22 |
| | |||
* | flush peer respect value on disconnect | Omar Tarabai | 2014-12-21 |
| | |||
* | -use const in peerstore callback | Christian Grothoff | 2014-12-18 |
| | |||
* | -remove dead api | Christian Grothoff | 2014-12-17 |
| | |||
* | -fix bad CMP | Christian Grothoff | 2014-12-16 |
| | |||
* | do not poll empty database every 100ms for migration, doxygen fixes, code ↵ | Christian Grothoff | 2014-12-16 |
| | | | | cleanup | ||
* | error handling | Omar Tarabai | 2014-07-16 |
| | |||
* | fs now uses peerstore to store respect value | Omar Tarabai | 2014-07-14 |
| | |||
* | -towards fixing #3295 (core traffic prioritization) | Christian Grothoff | 2014-01-30 |
| | |||
* | towards reviving priorities in core API, this time with enum to make classes ↵ | Christian Grothoff | 2014-01-30 |
| | | | | clearer | ||
* | fixing #3146: peer identities no longer have the size of hash codes; breaks ↵ | Christian Grothoff | 2013-11-30 |
| | | | | FS protocol compatibility with previous versions slightly... | ||
* | -remove trailing whitespace | Christian Grothoff | 2013-10-06 |
| | |||
* | -fixing build issues in fs/set related to #3047 | Christian Grothoff | 2013-09-30 |
| | |||
* | -minor code cleanup | Christian Grothoff | 2013-09-09 |
| | |||
* | rename to match api name | Matthias Wachs | 2013-08-29 |
| | |||
* | changing time measurement from milliseconds to microseconds | Christian Grothoff | 2013-08-11 |
| | |||
* | -minor code cleanup | Christian Grothoff | 2013-07-18 |
| | |||
* | -fix #2857 | Christian Grothoff | 2013-04-14 |
| | |||
* | fs crashing in integraton tests | Matthias Wachs | 2013-04-08 |
| | | | | | added check | ||
* | -towards using ATS for latency info | Christian Grothoff | 2013-03-25 |
| |