aboutsummaryrefslogtreecommitdiff
path: root/src/rps
Commit message (Collapse)AuthorAge
...
* Rename "live" -> onlineJulius Bünger2018-10-01
|
* Use new terminology in configJulius Bünger2018-09-27
|
* Handle cancellation of stream on the service-sideJulius Bünger2018-09-26
|
* Fix details and styleJulius Bünger2018-09-26
|
* Update doxygenJulius Bünger2018-09-26
|
* Handle cancellation of view updatesJulius Bünger2018-09-26
|
* Remove leftovers of architecture changeJulius Bünger2018-09-26
|
* Start rps in any caseJulius Bünger2018-09-26
| | | | | | | | | | | | | | Starting rps makes sense as - it is still experimental. It will only run for the persons having configured with --enable-experimental and be quite useful for developement. - starting rps on-demand does not make sense in production as the service can already participate in the gossip meaning that it is already represented at other peers and already gathers information about other peers. The earlier it starts participating in the gossip, the more secure the gossiping will be for all participants. - it only consumes few resources (at least it should).
* Split sampler into common, sampler and client partJulius Bünger2018-09-26
| | | | | | | | Now there is rps-sampler_client.{c|h} and gnunet-service-rps_sampler.{c|h} to better reflect which parts are really in the implementation of brahms (only the service) and which are used in the client. The parts both samplers share are now in rps-sampler_common.{c|h}.
* Remove leftovers of old architectureJulius Bünger2018-09-26
|
* Change architecture of RPS service - apiJulius Bünger2018-09-26
|
* Move from timer-based to callback-based updates in samplerJulius Bünger2018-09-20
|
* Start changing architecture of rps service/clientJulius Bünger2018-09-20
|
* Be a little bit more consistent in styleJulius Bünger2018-09-20
|
* Remove redundant type definitionJulius Bünger2018-09-18
|
* Log number of know peers to statistics serviceJulius Bünger2018-09-18
|
* Add possibility to send multiple peers to clientJulius Bünger2018-09-18
|
* Add API call to receive unbiased peer stream for debugging and profilingJulius Bünger2018-09-14
|
* Decrement statistics count for pending checksJulius Bünger2018-09-12
|
* Fix signedness to keep compiler happyJulius Bünger2018-09-06
|
* Fix non-compiling code by proper pre-compiler usageJulius Bünger2018-09-06
|
* Change cosmetics - keep compiler happyJulius Bünger2018-09-06
|
* Keep track of pending liveliness checks with statisticsJulius Bünger2018-08-30
|
* Dont write internals to file by default IIJulius Bünger2018-08-30
|
* Dont write internals to file by defaultJulius Bünger2018-08-29
|
* Make cosmetic changesJulius Bünger2018-08-29
|
* Fix condition for returning peer from sampler elementJulius Bünger2018-08-29
|
* Schedule insertion in view,sampler on checkJulius Bünger2018-08-29
|
* Add reason to wait for more peersJulius Bünger2018-08-29
|
* Get statistics values from within samplerJulius Bünger2018-08-29
|
* Update the view size on a new network size estimateJulius Bünger2018-08-29
|
* Add missing #ifdefJulius Bünger2018-08-26
|
* Request samples from multiple peers (rps profiler)Julius Bünger2018-08-26
|
* Change cosmetics of sampler element implementationJulius Bünger2018-08-26
|
* Reinitialise the (client) sampler element after queryingJulius Bünger2018-08-24
|
* Fix: Cast closure to proper typeJulius Bünger2018-08-24
|
* Unify strings in rps profilerJulius Bünger2018-08-24
|
* Refactor code cosmetically (rps profiler)Julius Bünger2018-08-24
|
* Count number of unrequested pull replies with statisticsJulius Bünger2018-08-24
|
* Introduce more statistical values (rps service)Julius Bünger2018-08-23
|
* Refactor code mostly visually to prevent compiler warningsJulius Bünger2018-08-23
|
* Destroy channel and their datastructures properlyJulius Bünger2018-08-14
|
* Fix documentation and assertionsJulius Bünger2018-08-13
|
* Remove BINARY from test configurationJulius Bünger2018-08-13
|
* Add BINARY to test configJulius Bünger2018-08-13
|
* do notify client about destroyed channel on MQ errorChristian Grothoff2018-08-13
|
* Schedule destruction of channel during destruction of other channelJulius Bünger2018-08-13
|
* Refactor, simplify, delete codeJulius Bünger2018-08-13
|
* Make non-exported functions staticJulius Bünger2018-08-13
|
* Use synchronised logic for closing channels (rps service)Julius Bünger2018-08-13
|