aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
...
* make bfix happyChristian Grothoff2019-11-15
|
* fix #5968, but not activeChristian Grothoff2019-11-15
|
* fixChristian Grothoff2019-11-10
|
* get rid of SOCKTYPE and FDTYPEChristian Grothoff2019-11-10
|
* add $(GN_LIBINTL) to Makefile.am (fixes 0005902)xrs2019-11-08
|
* tighten formatting rulesChristian Grothoff2019-10-31
|
* pq: include pq.h in distDaniel Golle2019-10-29
| | | | | Fixes commit e3e21acb ("libgnunetpq API change to fix #5733") Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* portability fix.ng02019-10-27
|
* Merge branch 'master' of gnunet.org:gnunetng02019-10-27
|\
| * fix removal of file for make distSchanzenbach, Martin2019-10-27
| |
* | portability fix, use = instead of == with testng02019-10-27
|/
* fix syntaxng02019-10-25
|
* follow-up to win32 removal.ng02019-10-25
|
* remove never working setuid helper code from the build-system.ng02019-10-23
| | | | | | | refer to the Changelog for a longer reason. In conclusion, this is what people expect, this is what Package Managers patch away for portability, and we can't use install(1) for this because it's not a portable tool.
* fix typong02019-10-23
|
* Merge branch 'master' of gnunet.org:gnunetng02019-10-23
|\
| * start rest per userSchanzenbach, Martin2019-10-23
| |
* | first test commit to make sudo + sh scripts obsolete.ng02019-10-23
|/ | | | | install(1) is too unportable to handle this job so we take the content of the scripts.
* test_gnunet_dns.sh: check if user 'nobody' exists and return 77 if not.ng02019-10-17
|
* Add support for doas.ng02019-10-17
|
* this comment seems to be not true; tarfile will at least notng02019-10-16
| | | | | require tar(1) or any other tool, if at all other modules are required.
* readd reclaimSchanzenbach, Martin2019-10-14
|
* format pythonng02019-10-12
|
* yapf format.ng02019-10-12
|
* add GNUNET_PQ_reconnect_if_downChristian Grothoff2019-10-11
|
* libgnunetpq API change to fix #5733Christian Grothoff2019-10-11
|
* we probably want to actually test the syncSchanzenbach, Martin2019-10-11
|
* fix non deterministic testSchanzenbach, Martin2019-10-11
|
* add bug refSchanzenbach, Martin2019-10-11
|
* make test compatible with macosSchanzenbach, Martin2019-10-11
|
* add namestore rest testsSchanzenbach, Martin2019-10-11
|
* fix rest; uncrustifySchanzenbach, Martin2019-10-11
|
* fix changes in identitiesSchanzenbach, Martin2019-10-11
|
* fix primary issue from #5907Christian Grothoff2019-10-09
|
* allow to disable IP scan w/ HOLE_EXTERNAL; thanks Corvus CoraxSchanzenbach, Martin2019-10-08
|
* use correct plugin name; thanks Corvus CoraxSchanzenbach, Martin2019-10-08
|
* indentSchanzenbach, Martin2019-10-07
|
* Removed rest files, updated makefileAndreas Ebner2019-10-07
|
* Renamed credential service to abd, replaced all related functions, ↵Andreas Ebner2019-10-07
| | | | parameters, etc
* Proper print on add callback, fixed return value in .._start, both cases ↵Andreas Ebner2019-10-07
| | | | require same handling therefore same return value
* Fixed testAndreas Ebner2019-10-07
|
* Test cleanup/fix:Andreas Ebner2019-10-07
| | | | | - added missing "- -" to collect for macOS - replaced 'import $SIGNED' with 'import=$SIGNED' to match all other parameters and better visibility
* Cleanup TODOs, bugfix in cleanup and start of bidirectional chain resolution:Andreas Ebner2019-10-07
| | | | | | | - removed and/or implemented all remaining TODOs - fixed a bug in cleanup_handle() which caused to not cleanup correctly when a solution was prematurely found - delegation_chain_bw/fw_resolution_start() not has a return value to indicate whether a solution was prematurely found - cleaned up the test_... files (an additional cleanup commit might follow)
* Bugfixes, changed test reporting behavior, modified intermediate result ↵Andreas Ebner2019-10-07
| | | | | | | | | reporting: - fixed a memory error when serializing the delegations - all tests now handle the returned error code from the gnunet-credential.c via "ret" variable - intermediate reporting excluded during collect message - intermediate reporting now contains the direction (bw/fw)
* Introduction of intermediate result reporting, removed some stuff, new test:Andreas Ebner2019-10-07
| | | | | | - new message, message type and api function to handle intermediate result reporting - removed GNUNET_SIGNATURE_PURPOSE_CREDENTIAL completely and the one usage that was still around - new test: AND with both parts having a bidirectional forward match
* Cleanup and fixes regarding bidirectional search and the test.sh files:Andreas Ebner2019-10-07
| | | | | | | | | | | | - removed set_entries_head/tail from DQ entry (no longer needed, using vrh->dsq_head/tail for everything) - removed no longer required vrh->root_set (not working with forward search anyways as there are multiple root sets) - implemented cleanup for the dq entries in the queue_entries_head list of ds entries - added the part in cleanup handling the subject_attribute/_len to might help solve the last valgrind error (didnt work) - changed the way the ds_entry are inserted in the vrh->dsq_.. list: Now after creation of EVERY ds_entry it is inserted --> This solved an error resulting from uncanceled lookup_response handles - changed the test_credential...bi..sh files: + "- -" at the end of the collect statement, required for MacOS + fixed cleanup at the end to correctly remove entries from GNS
* Bidirectional implementation finished, more complex tests for bidirectional, ↵Andreas Ebner2019-10-07
| | | | | | | | | | | | | | cleanup fix, todos done: - fixed cleanup to not cause errors and uncommented it again - added new tests for AND, linked roles and fw/bw - fixed an older bug to make test ..own_and2.sh work - replaced bidirectional matching of bw with unresolved_attribute.. (because it contains all the subject attributes/roles) - introduced extra function for bidirectional match handling (is the same for bw and fw and pretty long) - commandline: if not specified to use bw or fw search -> assume it's bidirectional - moved the bidirecitonal matching list to vrh and removed it from being global - valgrind on service (one error remaining, to be solved in future commits) - use the vrh->dsq_head/tail for the cleanup stuff
* Unfinished implementation of bidirectional search:Andreas Ebner2019-10-07
| | | | | | | - queue to add all currently found nodes - backward_resolution implementation of what to do when you find a matching one - new test for bidirecitonal search - still a lot to do / still has a lot of prints and comments that need to be removed
* Removed GNUNET_CREDENTIAL_Credential, new cmdline parameters, formatting:Andreas Ebner2019-10-07
| | | | | | | | | | - removed all files and functions related to GNUNET_CREDENTIAL_Credential, has been replaced by GNUNET_CREDENTIAL_Delegate - renamed cmline parameter 'credential' - added cmline parameter for backward/forward search and a related enum - added cmline parameter to store private delegates - only private delegates are used as start/end of the search algorithm (set to vrh in collect) - run valgrind: no memory exceptions - run clang-format
* Clean up and renamingAndreas Ebner2019-10-07
| | | | | | | - renamed a lot of variables/functions that no longer serve credential but delegate - correct printouts likewise - cleaned up test_credential_own.sh to use credential service issuer side storage - removed credential related parameters from VerifyRequestHandle struct