aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* 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
* Updated fw/bw algo, collect, and verify (still some things left to do)Andreas Ebner2019-10-07
| | | | | | | - collect/verify now use delegate instead of credential - parameter in api messages to indicate the direction of the resolution - fw algo sets delegation_chain and ref_count on solution find - namestore lookup instead of iteration to get all delegates from starting/goal subject
* Run clang format over some files, experimental implementation of forward ↵Andreas Ebner2019-10-07
| | | | algorithm
* Cleanup, additional input checks, renaming, simplification:Andreas Ebner2019-10-07
| | | | | | | | | | | - introducing own GNUNET_SIGNATURE_PURPOSE_DELEGATE - renaming of cred/crd in delegation_misc.c - renamed extension cmd para to import - changed subject key/attr parsing from memcpy/malloc to strtok - only allow to create delegates to expire absolute not relative (prevent reusing created delegation signatures) - check subject key and reuse expiration of import/signed delegation - replaced strdup() part of delegation_misc.c and credential_serialization.c with pointers - uncommented return after detection of unverifyable signatures
* Implemented delegate sign and store function for GNS entries:Andreas Ebner2019-10-07
| | | | | | | | - functions to store and sign delegates (all types) including serialization/string_to_value/.. - solved (almost) all TODOs - some renaming and cleanup in gnunet-credential.c - valgrind checked - test file adapted accordingly
* Handle all credential storage via credential service, prepared for subject ↵Andreas Ebner2019-10-07
| | | | | | | | | | side storage - new commandline parameters - new gns record type: DELEGATE for subject side storage - credential connection to namestore - store all credentials via credential service (replacing namestore) - stable, but experimental implementation, atm just using existing methods, next step: introduce own methods and replace/rename existing variables
* more dead filesChristian Grothoff2019-10-06
|
* remove dead, obsolete or never-to-become ATS logic (DCE)Christian Grothoff2019-10-06
|
* dceChristian Grothoff2019-10-06
|
* save nick 0-term byteSchanzenbach, Martin2019-10-06
|
* nick must be 0-terminated else resolver will discard/breakSchanzenbach, Martin2019-10-05
|
* change defineSchanzenbach, Martin2019-10-05
|
* global reindent, now with uncrustify hook enabledChristian Grothoff2019-10-05
|
* reduce scopeChristian Grothoff2019-10-05
|
* reduce scopeChristian Grothoff2019-10-05
|
* reduce scopeChristian Grothoff2019-10-05
|
* reduce scopeChristian Grothoff2019-10-05
|
* reduce scopeChristian Grothoff2019-10-05
|
* fix hook to only apply to C codeChristian Grothoff2019-10-05
|
* fix hook to only apply to C codeChristian Grothoff2019-10-05
|
* fix hook to only apply to C codeChristian Grothoff2019-10-05
|
* reduce scopeChristian Grothoff2019-10-05
|
* fix pathChristian Grothoff2019-10-05
|
* style fixChristian Grothoff2019-10-05
|
* uncrustify integration into bootstrapChristian Grothoff2019-10-05
|
* intendationSchanzenbach, Martin2019-10-03
|
* GNS: preparing protocol change in GNS for v12Schanzenbach, Martin2019-10-03
|
* add precommit hook exampleng02019-09-29
|
* Merge branch 'master' of ssh://git.gnunet.org/gnunetxrs2019-09-28
|\
| * handle arm -s completion nicely via signaling pipeChristian Grothoff2019-09-28
| |
| * do not attempt name resolution or terminating a peer in gnunet-arm if the ↵Christian Grothoff2019-09-27
| | | | | | | | peer is not running
| * implementing GNUNET_CLIENT_test() to check for service operatingChristian Grothoff2019-09-27
| |
| * indentChristian Grothoff2019-09-27
| |
| * print service summaryFlorian Dold2019-09-24
| |
| * add stopping stateFlorian Dold2019-09-24
| |
| * implement extended status information for armFlorian Dold2019-09-24
| |
| * docs: fix typo 'priviledge'→'privilege'grindhold2019-09-21
| |
* | add contrib/alpinexrs2019-09-28
|/
* indentingChristian Grothoff2019-09-19
|
* gracely handle missing PKCE params in token requestSchanzenbach, Martin2019-09-17
|
* do not indent labelsChristian Grothoff2019-09-16
|
* reindentationChristian Grothoff2019-09-16
|
* reindentationChristian Grothoff2019-09-16
|
* reindentationChristian Grothoff2019-09-16
|
* configure: remove checks for CXX and CPP. See ChangeLog.ng02019-09-16
|
* lint: Remove checkbashisms.pl, assume it is in PATH.ng02019-09-16
|
* use configuration from GNU Taler for uncrustifyChristian Grothoff2019-09-15
|
* AUTHORS: correct license statement (will drop last gpl2 file in lint/ soon).ng02019-09-14
|