onet
onet copied to clipboard
Overlay Network for distributed protocols
For some simulations on ICCluster, the current maximum open file limit fails to run some simulations. We should increase the file limit to `1000000`, and, even better, add an option...
Currently, the method `TreenodeInstance.Done()` does not close the node channels registered via `TreenodeInstance.RegisterChannel(channel)`. This could be useful to avoid Dispatch() methods (run in another thread) waiting on inactive channels. Suggested...
We have `SendToChildrenInParallel` and probably soon `MulticastInParallel`. We should think how to correctly use them and implement them: - how to avoid having to wait for connection-requests, which can be...
While working on timeout issues in cothority, we saw that `LocalManager` can take a long time to set up a connection (10ms or more), which is somewhat counterintuitive. Is it...
Use https://godoc.org/golang.org/x/crypto/acme/autocert to get certificates from LetsEncrypt. Add a new scheme to the certificate name like "letsencrypt://hostname.example.com". Also allow trailing slash if they put it on. Also allow "le://" as...
In order to have better and faster start/stops for simulations, specifically for more than 1000 nodes, do the following: 1. create a binaryTree (or with branching-factor == 4) and store...
@nikkolasg wrote on #333: We've discussed that already with @jeffallen but I wanted to write it down for public scrutiny: I'm a little bit hesitant about "breaking" the interface in...
Now that a [config package](https://github.com/dedis/onet/pull/202) is being developed in onet, there needs to be a way to securely store secrets keys and other confidential informations. For the Mac OS keychain...
Old issue coming up again. For convenience we define protocol-messages in two steps: ```golang // The actual message transmitted between nodes type InitReply struct { Public abstract.Point } // The...