aboutsummaryrefslogtreecommitdiff
path: root/src/rps
Commit message (Collapse)AuthorAge
* adjust RPS to new CADET API semantic, dead code eliminationChristian Grothoff2018-08-09
|
* Add docstrings to recently introduced functionsJulius Bünger2018-08-09
|
* Restructure removal of peers during shutdown (rps service)Julius Bünger2018-08-07
|
* Remove obsolete DLL for cancellations of tasksJulius Bünger2018-07-27
|
* remove now obsolete usage of channel-related flagsJulius Bünger2018-07-27
|
* Fix rps service: restructure channel-related codeJulius Bünger2018-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.
* fix rps service: put peer id into structure onceJulius Bünger2018-07-26
|
* rps profiler: destroy pending req and rep in right placeJulius Bünger2018-07-26
|
* rps service: improve logging - log peer idJulius Bünger2018-07-26
|
* fix rps service: don't null out context, just channelJulius Bünger2018-07-26
|
* rps service: don't send 'ping' twiceJulius Bünger2018-07-26
|
* fix rps service: better handling of cadet channelsJulius Bünger2018-07-25
|
* Revert "restructure rps service: start keeping track of channels"Julius Bünger2018-07-13
| | | | This reverts commit 330bb7242aed7c426cfdbb589155db5bb3fa83dc.
* rps service: check return value when opening cadet portJulius Bünger2018-07-13
|
* restructure rps service: start keeping track of channelsJulius Bünger2018-07-13
|
* rps profiler: proper disconnect from serviceJulius Bünger2018-07-13
|
* fix rps profiler: clean data structure in timeJulius Bünger2018-07-11
|
* rps profiler: reorganise shutdownJulius Bünger2018-07-11
|
* fix rps profiler: mark statistics get done in right placeJulius Bünger2018-07-10
|
* rps profiler: add option for duration of profilingJulius Bünger2018-07-10
|
* fix rps profiler: keep track about scheduled tasks properlyJulius Bünger2018-07-10
|
* rps profiler: logging and indentationJulius Bünger2018-07-10
|
* rps service: additional logging of unexpected channel establishingJulius Bünger2018-07-05
|
* rps profiler: different delay for hard shutdownJulius Bünger2018-07-05
|
* rps profiler: additional checks and assertions before disconnect from rpsJulius Bünger2018-07-05
|
* fix rps profiler: mark operation as done on shutdownJulius Bünger2018-07-05
|
* rps service: stop ignoring own peer idJulius Bünger2018-07-03
|
* rps profiler: different time for hard shutdownJulius Bünger2018-07-03
|
* fix rps profiler: mark handle unusable after closing itJulius Bünger2018-07-03
|
* fix rps profiler: mark cancelled task as doneJulius Bünger2018-07-03
|
* rps profiler: correct condition for writing bytesJulius Bünger2018-07-03
|
* rps service: set delete flags on channel properlyJulius Bünger2018-07-02
|
* -comments: the world ain't all malepsyc://loupsycedyglgamf.onion/~lynX2018-06-27
|
* fix rps service/test: handle pending messages properlyJulius Bünger2018-06-27
|
* rps service: fix leak in to_file_()Julius Bünger2018-06-27
|
* rps cli: fix codesonars NULL-dereference warningJulius Bünger2018-06-26
|
* fix several memory leaksJulius Bünger2018-06-26
|
* add checkxrs2018-06-26
|
* fix codesonar finding: add GNUnet_freexrs2018-06-26
|
* use more proper way to parse cli optionsJulius Bünger2018-06-25
|
* rps: fixed bugs reported by coverityJulius Bünger2018-06-25
|
* clean config of rps tests/profilerJulius Bünger2018-06-24
|
* rps profiler: correct help for cli parameterJulius Bünger2018-06-24
|
* rps profiler: correct computation of needed bitsJulius Bünger2018-06-24
|
* rps profiler: add commandline parametersJulius Bünger2018-06-24
|
* rename FORCESTART into IMMEDIATE_START (#4547b)psyc://loupsycedyglgamf.onion/~lynX1984-04-04
|
* AUTOSTART renamed into START_ON_DEMAND (#4547a)psyc://loupsycedyglgamf.onion/~lynX1984-04-04
|
* rps service: remove unnecessary check on other peerJulius Bünger2018-06-20
|
* rps service: prevent multiple hashing of cadet portJulius Bünger2018-06-20
|
* rps profiler: cleaned debug outputJulius Bünger2018-06-12
|