aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2018-06-10Adds a microbenchmark executable.HEADmasterDennis Brentjes
2018-03-18Fixed permutation generation.Dennis Brentjes
2018-02-04Squelches some warnings.Dennis Brentjes
2018-02-04Both algorithms are now batchable.Dennis Brentjes
2017-12-23Preparing multiple mixesDennis Brentjes
2017-05-21Removes bias from generating random curve points.Dennis Brentjes
2017-04-30Upped the stride to the maximum possible value.Dennis Brentjes
2017-04-16Updated documentation and bumped Cmix to Version 1.0Dennis Brentjes
2017-04-16Some cleanup and tweaked the statsd slightly.Dennis Brentjes
2017-04-02Fixes a rare bug in the Elgamal implementation.Dennis Brentjes
2017-03-14Fixes some protobuf issues with linuxbrew systems.Dennis Brentjes
2017-02-26Fixes a bug which would crash the server when an ID started with 0x00.Dennis Brentjes
2017-02-26Adds an api function for elgamalDennis Brentjes
2017-02-26Enabled pointer tracing in ed25519 implementation.Dennis Brentjes
2017-02-11Working Ed25519 Implementation of libcmix.Dennis Brentjes
2016-12-15Added initial test Readme, to test cgit.Dennis Brentjes
2016-12-15"Nicer" solution to the private typedef problem.Dennis Brentjes
2016-12-15Debugged CMake files which caused compiler flags to be truncatedDennis Brentjes
2016-12-15Reworks the protocol to be tag attack resistant.Dennis Brentjes
2016-12-15Adds the StatsDaemon to the run script and made it output to file.Dennis Brentjes
2016-12-15Introduces and fixes warnings in the C libraries.Dennis Brentjes
2016-12-05Enabled some warnings, forgot to do this earlier.Dennis Brentjes
2016-12-05added (untested) statsd for the cmake network.Dennis Brentjes
2016-12-01Added the client side code for the statsd in the nodes.Dennis Brentjes
2016-12-01Fixes a parse error when not giving an argument to run.shDennis Brentjes
2016-12-01Use the new protobuf arena allocator.Dennis Brentjes
2016-12-01Removed a large chunk of code duplication in the network code.Dennis Brentjes
2016-12-01Added return statements to function not returning void.Dennis Brentjes
2016-11-28Added a third node to the run script.Dennis Brentjes
2016-11-28Version bump to 0.1.0Dennis Brentjes
2016-11-28Moves functions around within cmix.h. no semantic changes.Dennis Brentjes
2016-11-28Cleans up and documents the whole cmix protocol.Dennis Brentjes
2016-11-28Upgraded to protobuf3 language.Dennis Brentjes
2016-11-28Removed the Bignum abstraction library, as it was not needed.Dennis Brentjes
2016-11-27Implements message delivery.Dennis Brentjes
2016-11-22Added pointer tracing, and fixes memeory leaks within a single run of cmix.Dennis Brentjes
2016-11-22Fixes the build in mxe.Dennis Brentjes
2016-11-21Added some testing tools I had locally but never added to the repo.Dennis Brentjes
2016-11-21Reworked server and client to do one mix and shutdown.Dennis Brentjes
2016-11-18The Realtime precomputation step is now done on batch level.Dennis Brentjes
2016-11-18The Precomputation postprocess step is now done on batch level.Dennis Brentjes
2016-11-18The Precomputation precomputation step is now done on batch level.Dennis Brentjes
2016-11-18Made permutation a responsibility of cmix in the realtime phase.Dennis Brentjes
2016-11-18Code cleanupDennis Brentjes
2016-11-18Made permutation a responsibility of cmix in the precomputation phase.Dennis Brentjes
2016-11-18Fixes a bug with permutation.Dennis Brentjes
2016-11-18Adds api call to convert public key to an (string) idDennis Brentjes
2016-11-16Working implementation of elgamal in 2048 bit multiplicative group.Dennis Brentjes
2016-11-12Fixes decryption share calculation, adds lots of debugging statements.Dennis Brentjes
2016-11-07The client sends his first message.Dennis Brentjes