aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
* towards UDP backchannelsMartin Schanzenbach2020-05-30
|
* rsa crypto compare functions take const parametersJonathan Buchanan2020-05-29
|
* Make REQUEST_AGPL messages configurable and add handler by defaultAlessio Vanni2020-05-27
| | | | | | | | | | | | | | | | | | | This makes two changes: * Add a field to `struct GNUNET_OS_ProjectData' containing a URL (as a string) pointing to the source code of the application. * If the field is not NULL, add a handler for the REQUEST_AGPL messages sending the specified URL to the client. The handler is added both in client-service communications (i.e. local services that don't make requests to other peers in the network) and in peer-peer communications (CADET.) This way, any client (local or remote with CADET) can request the source code location using a standardized mechanism instead of writing ad-hoc solutions (unless the service/peer explicitly specifies a NULL pointer.) Signed-off-by: Christian Grothoff <christian@grothoff.org>
* remove argon2 dependency. Use limited libsodium argon2id function for GNS ↵Martin Schanzenbach2020-05-26
| | | | and NSE
* test vectors in binaryMartin Schanzenbach2020-05-26
|
* Merge branch 'spaeth/import_identity'jospaeth2020-05-26
|\
| * add option to create identity from private keyspaeth/import_identityjospaeth2020-05-25
| |
* | fix bit counting messMartin Schanzenbach2020-05-26
| |
* | remove some debugMartin Schanzenbach2020-05-26
| |
* | Merge branch 'master' of ssh://gnunet.org/gnunetMartin Schanzenbach2020-05-26
|\ \
| * | replace Christian's FIXME with an explanationFlorian Dold2020-05-26
| | |
| * | add additional test condition for GNS cryptoFlorian Dold2020-05-26
| | |
* | | use argon2idMartin Schanzenbach2020-05-26
|/ /
* | actually add ttlMartin Schanzenbach2020-05-25
| |
* | fix bit check in hashMartin Schanzenbach2020-05-25
|/
* add some more debug outputMartin Schanzenbach2020-05-25
|
* fix sizes, should not affect actual operationMartin Schanzenbach2020-05-25
|
* add option to show private keyMartin Schanzenbach2020-05-22
|
* fix #6242Christian Grothoff2020-05-22
|
* style specingChristian Grothoff2020-05-20
|
* missing terminationChristian Grothoff2020-05-19
|
* Improved BIO APIAlessio Vanni2020-05-19
| | | | | | | | | | | | | | | | | | | | BIO now supports reading from and writing to in-memory buffers. For reading, an allocated buffer (array) and a size is passed as arguments to the function opening the handle. For writing, a GNUNET_Buffer is created and used internally. The buffer contents can be extracted using the relevant function. There is a new API in addition to the existing read/write: this new API is more "declarative" in nature and is meant to mimic APIs like GNUNET_SQ. The read/write operations are defined in an array of specs which are then "commited" in a single (non-atomic) operation, rather than explicitly executing multiple function calls and checking their return value. Also there are small changes to GNUNET_Buffer to account for BIO's new features. Signed-off-by: Christian Grothoff <christian@grothoff.org>
* fix ftbfsChristian Grothoff2020-05-19
|
* pow values should be nboMartin Schanzenbach2020-05-18
|
* add smi pow valuesMartin Schanzenbach2020-05-18
|
* fix api for lazy pubkey loadingMartin Schanzenbach2020-05-18
|
* deps are now required, no need for definesMartin Schanzenbach2020-05-17
|
* uncrustifyMartin Schanzenbach2020-05-13
|
* Merge branch 'master' of ssh://gnunet.org/gnunetMartin Schanzenbach2020-05-13
|\
| * fix wrong return valueMartin Schanzenbach2020-05-10
| |
| * fix single label getMartin Schanzenbach2020-05-10
| |
| * add revocation tvgMartin Schanzenbach2020-05-10
| |
| * add zone keys to tvMartin Schanzenbach2020-05-10
| |
| * add gnsrecord tvgMartin Schanzenbach2020-05-10
| |
| * separate id_token and userinfo claims requestsMartin Schanzenbach2020-05-10
| |
| * only include result set of not empty after filteringMartin Schanzenbach2020-05-10
| |
| * fix immediate retryMartin Schanzenbach2020-05-10
| |
| * fix #5782Martin Schanzenbach2020-05-10
| |
* | uncrustifyMartin Schanzenbach2020-05-13
|/
* towards bettwe nss handlingSchanzenbach, Martin2020-05-09
|
* fail of LSD0001 is violated for GNS2DNSSchanzenbach, Martin2020-05-09
|
* fix #6103; make LEHOs supplemental from CNAMEs and GNS2DNS namesSchanzenbach, Martin2020-05-09
|
* add json response headers to rest pluginsSchanzenbach, Martin2020-05-09
|
* add response headers, add replace api to namestoreSchanzenbach, Martin2020-05-09
|
* add filtering and modify deletion APISchanzenbach, Martin2020-05-09
|
* change label processing in namestore REST api for gns recordsSchanzenbach, Martin2020-05-09
| | | | properly fix bugs in json gnsrecord parser
* try to fix messSchanzenbach, Martin2020-05-07
|
* fix DLL assertionSchanzenbach, Martin2020-05-06
|
* same id derivation for anonSchanzenbach, Martin2020-05-06
|
* deprecate ill-defined set_nick APISchanzenbach, Martin2020-05-06
|