Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | RPS service: Remove leftover code | Julius Bünger | 2018-10-30 | |
| | ||||
* | RPS service: separate values with newline when writing to file | Julius Bünger | 2018-10-29 | |
| | ||||
* | RPS service: cleanup (unused) data structures | Julius Bünger | 2018-10-29 | |
| | ||||
* | RPS service: Write push frequency and pull delays to disk | Julius Bünger | 2018-10-20 | |
| | ||||
* | RPS service: Only change statistics from main sub | Julius Bünger | 2018-10-14 | |
| | ||||
* | RPS service: Fix - handle case of nonexisting sub | Julius Bünger | 2018-10-11 | |
| | ||||
* | RPS API: Add creation, deletion of Subs | Julius Bünger | 2018-10-11 | |
| | ||||
* | Restructure service towards having subsamplers | Julius Bünger | 2018-10-04 | |
| | ||||
* | Change terminology: "live" -> "online" | Julius Bünger | 2018-10-01 | |
| | ||||
* | Restructure implementation of view (towards subsampling) | Julius Bünger | 2018-10-01 | |
| | ||||
* | Change architecture of service (towards subsampling) | Julius Bünger | 2018-10-01 | |
| | ||||
* | Rename "live" -> online | Julius Bünger | 2018-10-01 | |
| | ||||
* | Handle cancellation of stream on the service-side | Julius Bünger | 2018-09-26 | |
| | ||||
* | Fix details and style | Julius Bünger | 2018-09-26 | |
| | ||||
* | Update doxygen | Julius Bünger | 2018-09-26 | |
| | ||||
* | Handle cancellation of view updates | Julius Bünger | 2018-09-26 | |
| | ||||
* | Remove leftovers of architecture change | Julius Bünger | 2018-09-26 | |
| | ||||
* | Remove leftovers of old architecture | Julius Bünger | 2018-09-26 | |
| | ||||
* | Change architecture of RPS service - api | Julius Bünger | 2018-09-26 | |
| | ||||
* | Be a little bit more consistent in style | Julius Bünger | 2018-09-20 | |
| | ||||
* | Log number of know peers to statistics service | Julius Bünger | 2018-09-18 | |
| | ||||
* | Add possibility to send multiple peers to client | Julius Bünger | 2018-09-18 | |
| | ||||
* | Add API call to receive unbiased peer stream for debugging and profiling | Julius Bünger | 2018-09-14 | |
| | ||||
* | Decrement statistics count for pending checks | Julius Bünger | 2018-09-12 | |
| | ||||
* | Keep track of pending liveliness checks with statistics | Julius Bünger | 2018-08-30 | |
| | ||||
* | Schedule insertion in view,sampler on check | Julius Bünger | 2018-08-29 | |
| | ||||
* | Get statistics values from within sampler | Julius Bünger | 2018-08-29 | |
| | ||||
* | Update the view size on a new network size estimate | Julius Bünger | 2018-08-29 | |
| | ||||
* | Fix: Cast closure to proper type | Julius Bünger | 2018-08-24 | |
| | ||||
* | Count number of unrequested pull replies with statistics | Julius Bünger | 2018-08-24 | |
| | ||||
* | Introduce more statistical values (rps service) | Julius Bünger | 2018-08-23 | |
| | ||||
* | Refactor code mostly visually to prevent compiler warnings | Julius Bünger | 2018-08-23 | |
| | ||||
* | Destroy channel and their datastructures properly | Julius Bünger | 2018-08-14 | |
| | ||||
* | Fix documentation and assertions | Julius Bünger | 2018-08-13 | |
| | ||||
* | do notify client about destroyed channel on MQ error | Christian Grothoff | 2018-08-13 | |
| | ||||
* | Schedule destruction of channel during destruction of other channel | Julius Bünger | 2018-08-13 | |
| | ||||
* | Refactor, simplify, delete code | Julius Bünger | 2018-08-13 | |
| | ||||
* | Make non-exported functions static | Julius Bünger | 2018-08-13 | |
| | ||||
* | Use synchronised logic for closing channels (rps service) | Julius Bünger | 2018-08-13 | |
| | ||||
* | minor formatting | Christian Grothoff | 2018-08-09 | |
| | ||||
* | adjust RPS to new CADET API semantic, dead code elimination | Christian Grothoff | 2018-08-09 | |
| | ||||
* | Add docstrings to recently introduced functions | Julius Bünger | 2018-08-09 | |
| | ||||
* | Restructure removal of peers during shutdown (rps service) | Julius Bünger | 2018-08-07 | |
| | ||||
* | Remove obsolete DLL for cancellations of tasks | Julius Bünger | 2018-07-27 | |
| | ||||
* | remove now obsolete usage of channel-related flags | Julius Bünger | 2018-07-27 | |
| | ||||
* | Fix rps service: restructure channel-related code | Julius Bünger | 2018-07-27 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There is still an error left. Valgrind reports ==2008== Invalid read of size 8 ==2008== at 0x50662A4: GNUNET_CONTAINER_multipeermap_contains (container_multipeermap.c:542) ==2008== by 0x114E8A: Peers_remove_peer (gnunet-service-rps.c:1306) ==2008== by 0x114E65: destroy_peer (gnunet-service-rps.c:1283) ==2008== by 0x50A29B2: GNUNET_SCHEDULER_do_work (scheduler.c:2104) ==2008== by 0x50A382D: select_loop (scheduler.c:2400) ==2008== by 0x509DE48: GNUNET_SCHEDULER_run (scheduler.c:725) ==2008== by 0x50A989E: GNUNET_SERVICE_run_ (service.c:1875) ==2008== by 0x11EE83: main (gnunet-service-rps.c:4584) ==2008== Address 0x0 is not stack'd, malloc'd or (recently) free'd ==2008== ==2008== ==2008== Process terminating with default action of signal 11 (SIGSEGV) ==2008== Access not within mapped region at address 0x0 ==2008== at 0x50662A4: GNUNET_CONTAINER_multipeermap_contains (container_multipeermap.c:542) ==2008== by 0x114E8A: Peers_remove_peer (gnunet-service-rps.c:1306) ==2008== by 0x114E65: destroy_peer (gnunet-service-rps.c:1283) ==2008== by 0x50A29B2: GNUNET_SCHEDULER_do_work (scheduler.c:2104) ==2008== by 0x50A382D: select_loop (scheduler.c:2400) ==2008== by 0x509DE48: GNUNET_SCHEDULER_run (scheduler.c:725) ==2008== by 0x50A989E: GNUNET_SERVICE_run_ (service.c:1875) ==2008== by 0x11EE83: main (gnunet-service-rps.c:4584) This seems to only appear at shutdown so it is not dramatic. | |||
* | rps service: improve logging - log peer id | Julius Bünger | 2018-07-26 | |
| | ||||
* | fix rps service: don't null out context, just channel | Julius Bünger | 2018-07-26 | |
| | ||||
* | rps service: don't send 'ping' twice | Julius Bünger | 2018-07-26 | |
| | ||||
* | fix rps service: better handling of cadet channels | Julius Bünger | 2018-07-25 | |
| |