aboutsummaryrefslogtreecommitdiff
path: root/CMakeLists.txt
AgeCommit message (Collapse)Author
2016-11-04Sets default standards for all CXX and C libraries.Dennis Brentjes
They can be indiviually be overridden when necessary.
2016-11-01Used IWYU to tidy up some inclusions.Dennis Brentjes
2016-10-20Shared secret key is now distributed to the other nodes.Dennis Brentjes
2016-10-13Second big network rewrite.Dennis Brentjes
This time without the ugly SFINAE hack to restrict sending and receiving on Senders and Receivers respectively. Replaced this hack with private inheritance and using declerations. Also renamed receive to async_receive to better reflect the behaviour.
2016-10-12Major network rewrite.Dennis Brentjes
One generic class has been introduced to handle all connection types. Typedefs provide Sender Receiver and SenderReceiver types, which limit the functionality of the types. As to not accidentally communicate with the wrong node about things.
2016-10-10Added a Client so we can start finishing up the setup phase of cMix.Dennis Brentjes
2016-10-04Added a bignum library to abstract possible implementations.Dennis Brentjes
2016-09-28Finally made a initial doxygen documentation pass over all files.Dennis Brentjes
2016-09-28Made changes so we can have a 1 Node cmix network.Dennis Brentjes
2016-09-28added some cmake modules to forinstance enable sanitizer options.Dennis Brentjes
2016-09-22Added a logging facility using boost::log::trivial.Dennis Brentjes
2016-09-02Changed to api to be less repetative in use.Dennis Brentjes
2016-09-01Added a CMake system to easily add and choose crypto implementations.Dennis Brentjes
2016-08-31Split up the client and server parts in a separate network libraryDennis Brentjes
2016-08-30Proof of concept skeleton, linktime algorithm implementation selection.Dennis Brentjes
2016-08-26Initial commit, just some ideas and testing.Dennis Brentjes