aboutsummaryrefslogtreecommitdiff
path: root/src/consensus
Commit message (Collapse)AuthorAge
* rewrite sed logic used in Makefiles and move into dosubst awk script.ng02019-12-02
| | | | | | | | | 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.
* tighten formatting rulesChristian Grothoff2019-10-31
|
* format pythonng02019-10-12
|
* global reindent, now with uncrustify hook enabledChristian Grothoff2019-10-05
|
* remove CYGWIN codeblocks, drop vendored Windows openvpn, drop win32 specific ↵ng02019-09-10
| | | | | | | | | 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.
* uncrustify as demanded.ng02019-09-08
|
* memcmp() -> GNUNET_memcmp(), first takeJulius Bünger2019-04-26
|
* Fix Python code: remove imports from `python-future`.Hartmut Goebel2019-03-10
| | | | | | | | 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.
* Cleanup Python code: remove `import __future__`.Hartmut Goebel2019-03-10
| | | | | All of these only made Python 2 accept some Python 3 language idioms, and the code is Python-3-only.
* do not use rps in consensus testChristian Grothoff2019-02-19
|
* util: futurize consensus/consensus-simulationng02019-02-12
| | | | Signed-off-by: ng0 <ng0@n0.is>
* src: for every AGPL3.0 file, add SPDX identifier.ng02019-01-14
|
* -comments: the world ain't all malepsyc://loupsycedyglgamf.onion/~lynX2018-06-27
|
* rename FORCESTART into IMMEDIATE_START (#4547b)psyc://loupsycedyglgamf.onion/~lynX1984-04-04
|
* AUTOSTART renamed into START_ON_DEMAND (#4547a)psyc://loupsycedyglgamf.onion/~lynX1984-04-04
|
* 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
|
* update ignoreChristian Grothoff2018-05-20
|
* src/consensus/consensus-simulation: Use past.builtins for xrangeNils Gillmann2018-05-19
| | | | Signed-off-by: Nils Gillmann <ng0@n0.is>
* future recommendation: run lint on python files.Nils Gillmann2018-05-17
| | | | Signed-off-by: Nils Gillmann <ng0@n0.is>
* follow-up, indentation fixes.Nils Gillmann2018-05-17
| | | | Signed-off-by: Nils Gillmann <ng0@n0.is>
* follow-upNils Gillmann2018-05-17
| | | | Signed-off-by: Nils Gillmann <ng0@n0.is>
* 2to3 lint in consensus-simulation, sed the python location.Nils Gillmann2018-05-17
| | | | Signed-off-by: Nils Gillmann <ng0@n0.is>
* Switch to $GNUNET_TMP in all configuration files.Nils Gillmann2018-05-06
| | | | Signed-off-by: Nils Gillmann <ng0@n0.is>
* futuresng02018-03-05
|
* email address (this is a test commit for mail notifications)Florian Dold2018-02-12
|
* consensus: logging textFlorian Dold2017-06-18
|
* consensus/set: saner log levelsFlorian Dold2017-06-18
|
* CONSENSUS/SET: even uglier CADET workaroundsFlorian Dold2017-06-18
|
* Don't valgrindDavid Barksdale2017-06-08
|
* rename GNUNET_GETOPT functions to achieve better consistencyChristian Grothoff2017-03-25
|
* Merge branch 'master' into getoptChristian Grothoff2017-03-17
|\
| * removing dead/legacy server/connection logic, except for in tcp/wlan/bt ↵Christian Grothoff2017-03-16
| | | | | | | | plugins (which will be updated 'later')
* | portingMarcello Stanisci2017-03-16
|/
* fix misc clang compiler warningsChristian Grothoff2017-03-14
|
* fix memory leakChristian Grothoff2017-03-10
|
* build profilers only if testing is enabledDaniel Golle2017-03-05
| | | | | 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
* consensus: destroy set handlesFlorian Dold2017-02-28
|
* don't free element that is stack-allocated nowFlorian Dold2017-02-28
|
* set: destroy client mq properlyFlorian Dold2017-02-28
|
* misc minor fixesChristian Grothoff2017-02-28
|
* don't run set with valgrind per defaultFlorian Dold2017-02-28
|
* consensus: slack-a2a evilness mode and static replication in profilerFlorian Dold2017-02-28
|
* implement revocation block plugin, get revocation test to pass againChristian Grothoff2017-02-27
|
* fix set element type problem, make consensus workFlorian Dold2017-02-27
|
* implement lower bound agreementFlorian Dold2017-02-27
|
* fix ftbfs from consensus WIPFlorian Dold2017-02-27
|
* missing fileFlorian Dold2017-02-27
|
* include set size in result callback, needed by consensusFlorian Dold2017-02-27
|