path: root/src/consensus
AgeCommit message (Collapse)Author
2017-03-16removing dead/legacy server/connection logic, except for in tcp/wlan/bt ↵Christian Grothoff
plugins (which will be updated 'later')
2017-03-14fix misc clang compiler warningsChristian Grothoff
2017-03-10fix memory leakChristian Grothoff
2017-03-05build profilers only if testing is enabledDaniel Golle
build fails of consensus and secretsharing fails otherwise make[7]: *** No rule to make target '../../src/testbed/', needed by 'gnunet-consensus-profiler'. Stop
2017-02-28consensus: destroy set handlesFlorian Dold
2017-02-28don't free element that is stack-allocated nowFlorian Dold
2017-02-28set: destroy client mq properlyFlorian Dold
2017-02-28misc minor fixesChristian Grothoff
2017-02-28don't run set with valgrind per defaultFlorian Dold
2017-02-28consensus: slack-a2a evilness mode and static replication in profilerFlorian Dold
2017-02-27implement revocation block plugin, get revocation test to pass againChristian Grothoff
2017-02-27fix set element type problem, make consensus workFlorian Dold
2017-02-27implement lower bound agreementFlorian Dold
2017-02-27fix ftbfs from consensus WIPFlorian Dold
2017-02-27missing fileFlorian Dold
2017-02-27include set size in result callback, needed by consensusFlorian Dold
2017-02-26add validation for inner consensus elementFlorian Dold
The nested block validation requires the block context, and thus the evaluate callback not also receives the block context.
2017-02-26fix warning / add size validation for consensus blockFlorian Dold
2017-02-26wrap consensus elements in block typeFlorian Dold
2017-02-26bump consensus and secretsharing to be built by defaultChristian Grothoff
2017-02-26add to ignoreChristian Grothoff
2017-02-23add set operation optionsFlorian Dold
2017-02-19converting consensus service to new SERVICE APIChristian Grothoff
2017-02-18update gitignoreChristian Grothoff
2017-01-27unset XDG environment variable during testcases, as they can screw things up ↵Christian Grothoff
2017-01-10rename connecT -> connect now that the old API is deadChristian Grothoff
2016-11-09- add subdirectory gitignore filesBart Polot
2016-08-26fix consensus memory leaksChristian Grothoff
2016-08-18Use statement exprs instead of local functionDavid Barksdale
This change lets us compile with clang again.
2016-07-08-avoid calling memcpy() with NULL argument, even if len is 0Christian Grothoff
2016-06-27fix compiler warningsFlorian Dold
2016-06-19avoid deprecated API, use new connecT APIChristian Grothoff
2016-06-19-fix typoChristian Grothoff
2016-06-19redefine GNUNET_MQ_queue_for_connection_client to capture client handleChristian Grothoff
2016-06-18-indentation and commentsChristian Grothoff
2016-06-18fix consensus to match new MQ API -- and correct CONCLUDE_DONE to be fixed-sizeChristian Grothoff
2016-04-30implementing new scheduler shutdown semanticsChristian Grothoff
2016-04-09small API change: do no longer pass rarely needed ↵Christian Grothoff
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()
2016-03-16-experimental is by dir, not only for malicious opChristian Grothoff
2016-03-09Implement early stopping.Florian Dold
2016-01-19-fix (C) noticesChristian Grothoff
2015-12-16Disable salting because it's still buggy.Florian Dold
2015-12-10More statistics.Florian Dold
2015-12-09Statistics log file for consensus profiler.Florian Dold
2015-12-07More refined evil behaviour.Florian Dold
2015-10-16-fix doxygen warningsChristian Grothoff
2015-10-11fix consensus logic bugFlorian Dold
2015-10-11consensusFlorian Dold
2015-10-08- FTBFSBart Polot
2015-10-06fix contestation handling / blacklistingFlorian Dold