summaryrefslogtreecommitdiff
path: root/src/consensus
AgeCommit message (Collapse)Author
2019-12-02rewrite sed logic used in Makefiles and move into dosubst awk script.ng0
include 'bin' and its files in dist files, this is where dosubst is located. While the invocation (passing of the variables) is not optimal (yet, will be changed), this will in the end allow sharing code between Makefiles better, and maybe drop sed usage in the future.
2019-10-31tighten formatting rulesChristian Grothoff
2019-10-12format pythonng0
2019-10-05global reindent, now with uncrustify hook enabledChristian Grothoff
2019-09-10remove CYGWIN codeblocks, drop vendored Windows openvpn, drop win32 specific ↵ng0
files. configures and builds okay. testsuite wasn't checked, will be checked. diff including the plibc removal is now around 14370 lines of code less.
2019-09-08uncrustify as demanded.ng0
2019-04-26memcmp() -> GNUNET_memcmp(), first takeJulius Bünger
2019-03-10Fix Python code: remove imports from `python-future`.Hartmut Goebel
I missed in 3d6ba937a5a5046b3d531c17691d5d1155daae71 that `future` also provides the modules `past` and `builtins`. Imports of `builtins` can simply be removed for Python-3-only code. `past.old_div` had to be replaces by the "old" div-operatot `//`, while `past.xrange` was unused.
2019-03-10Cleanup Python code: remove `import __future__`.Hartmut Goebel
All of these only made Python 2 accept some Python 3 language idioms, and the code is Python-3-only.
2019-02-19do not use rps in consensus testChristian Grothoff
2019-02-12util: futurize consensus/consensus-simulationng0
Signed-off-by: ng0 <ng0@n0.is>
2019-01-14src: for every AGPL3.0 file, add SPDX identifier.ng0
2018-06-27-comments: the world ain't all malepsyc://loupsycedyglgamf.onion/~lynX
1984-04-04rename FORCESTART into IMMEDIATE_START (#4547b)psyc://loupsycedyglgamf.onion/~lynX
1984-04-04AUTOSTART renamed into START_ON_DEMAND (#4547a)psyc://loupsycedyglgamf.onion/~lynX
2018-06-07paragraph for gnunet devs that don't know how to use the webpsyc://loupsycedyglgamf.onion/~lynX
2018-06-07glitch in the license text detected by hyazinthe, thank you!psyc://loupsycedyglgamf.onion/~lynX
2018-06-05first batch of license fixes (boring)psyc://loupsycedyglgamf.onion/~lynX
2018-05-20update ignoreChristian Grothoff
2018-05-19src/consensus/consensus-simulation: Use past.builtins for xrangeNils Gillmann
Signed-off-by: Nils Gillmann <ng0@n0.is>
2018-05-17future recommendation: run lint on python files.Nils Gillmann
Signed-off-by: Nils Gillmann <ng0@n0.is>
2018-05-17follow-up, indentation fixes.Nils Gillmann
Signed-off-by: Nils Gillmann <ng0@n0.is>
2018-05-17follow-upNils Gillmann
Signed-off-by: Nils Gillmann <ng0@n0.is>
2018-05-172to3 lint in consensus-simulation, sed the python location.Nils Gillmann
Signed-off-by: Nils Gillmann <ng0@n0.is>
2018-05-06Switch to $GNUNET_TMP in all configuration files.Nils Gillmann
Signed-off-by: Nils Gillmann <ng0@n0.is>
2018-03-05futuresng0
2018-02-12email address (this is a test commit for mail notifications)Florian Dold
2017-06-18consensus: logging textFlorian Dold
2017-06-18consensus/set: saner log levelsFlorian Dold
2017-06-18CONSENSUS/SET: even uglier CADET workaroundsFlorian Dold
2017-06-08Don't valgrindDavid Barksdale
2017-03-25rename GNUNET_GETOPT functions to achieve better consistencyChristian Grothoff
2017-03-17Merge branch 'master' into getoptChristian Grothoff
2017-03-16portingMarcello Stanisci
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/libgnunettestbed.la', 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