summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-08-09Merge branch 'gsoc2018/rest_api'Schanzenbach, Martin
2018-08-09styleSchanzenbach, Martin
2018-08-09minor formattingChristian Grothoff
2018-08-09adjust RPS to new CADET API semantic, dead code eliminationChristian Grothoff
2018-08-09mergeChristian Grothoff
2018-08-09change CADET channel destroy API to not call the callback if the client ↵Christian Grothoff
initiated the channel's destruction
2018-08-09use fprintf, change output styleSchanzenbach, Martin
2018-08-09actually fix revocationSchanzenbach, Martin
2018-08-09syntaxSchanzenbach, Martin
2018-08-09fix output; fix revocationSchanzenbach, Martin
2018-08-09issue case insensitivitySchanzenbach, Martin
2018-08-09Add docstrings to recently introduced functionsJulius Bünger
2018-08-09fix case insensitivitySchanzenbach, Martin
2018-08-09Apparently ignoring return values from add_now is almost always a bugSchanzenbach, Martin
2018-08-09fix ego not foundSchanzenbach, Martin
2018-08-09updateSchanzenbach, Martin
2018-08-09use to_string for attributeSchanzenbach, Martin
2018-08-09-Merge branch 'master' into gsoc2018/rest_apiPhil
2018-08-08Peerinfo Rest API finishedPhil
2018-08-08-fix added timeout for gns Rest pluginPhil
2018-08-08Namestore Rest API finishedPhil
2018-08-08-wip namestorePhil
2018-08-07Restructure removal of peers during shutdown (rps service)Julius Bünger
2018-08-06remove jsonapi dep from copyingSchanzenbach, Martin
2018-08-06ensure ego identifiers are lowercaseSchanzenbach, Martin
2018-08-06add copying rest pluginSchanzenbach, Martin
2018-08-06fix gns and identity test scriptPhil
2018-08-06GNS REST API finishedPhil
2018-08-05Identity REST API finishedPhil
2018-08-02README.md: er, not ssh -- bring back rsh!dvn
2018-08-02README.md: add section on VPN usagedvn
This section and filesharing are almost verbatim copies of a tutorial wldhx made half-a-year ago.
2018-08-02docker: move Dockerfile to root of repodvn
This is because of a limitation of Docker, which requires that you run the Dockerfile from the directory in which you will copy in data. Moving it to the root of the repo allows us to COPY in the code instead of doing a 'git pull' from the container.
2018-08-02README.md: provide link to libmicrohttpddvn
2018-08-02add peerinfo rest apiPhil
2018-08-02fix lowercase identitiesPhil
2018-08-01docker: Add a docker quick-start directorydvn
2018-08-01README.md: Add examples for using gnunet-fsdvn
2018-08-01README.md: make architecture svg largerdvn
2018-08-01README.md: Add file transfer via cadet usage example.dvn
2018-08-01README.md: Fix image alignment, and sizingdvn
2018-08-01README.md: syntax fix, and logo resizedvn
2018-08-01README.md: Create a Markdown README documentdvn
2018-08-01-wip peerinfo, async call work in progressPhil
2018-08-01-fix json and namestorePhil
2018-08-01fix makefilesPhil
2018-07-29GNUNET_SCHEDULER_do_work: always check if shutdown is necessary and update ↵lurchi
wakeup time
2018-07-27documentation: update formulationsJulius Bünger
2018-07-27Remove obsolete DLL for cancellations of tasksJulius Bünger
2018-07-27remove now obsolete usage of channel-related flagsJulius Bünger
2018-07-27Fix rps service: restructure channel-related codeJulius Bünger
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.