aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
* Merge branch 'master' into rewrite_of_cadet_testxrs2020-06-17
|\
| * Set workbits for PoWs to more realistic valuesMartin Schanzenbach2020-06-16
| |
| * - Minor fix reclaim attestation pluginMartin Schanzenbach2020-06-15
| |
| * Fixed 5528: TCP *communicator* bindto option should support DNS names, and ↵t3sserakt2020-06-12
| | | | | | | | 6013: TCP communicator should bind to IPv6 and IPv4 if only port given
| * - forgot to actually add a file and some method documentations.t3sserakt2020-06-05
| |
| * Fixed bug #5822 by adding a monotonic time to the connection create message ↵t3sserakt2020-06-05
| | | | | | | | of a peer that want to start a KX, and the corresponding test #5823. Credits to dvn, lurchi and xrs for helpful discussions and coding.
| * tng: do not handle message send more than onceMartin Schanzenbach2020-06-01
| |
| * tng: fix for macos unix socket handlingMartin Schanzenbach2020-06-01
| |
| * tng: MTU fix for other UNIXes, log messageMartin Schanzenbach2020-06-01
| |
| * tng: UNIX communicator fixes. Test fixesMartin Schanzenbach2020-06-01
| |
| * tng: more UDP communicator backchannelsMartin Schanzenbach2020-06-01
| | | | | | | | | | Added a new message for queue updates to indicate queue length. Queues now may also have a priority parameter.
| * 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
| |
* | add logic for sending multiple messages and linklayer manipulationxrs2020-06-17
| |
* | close port at testbed disconnectxrs2020-05-21
| |
* | handle received message; fix format; fix testbed opsxrs2020-05-21
| |
* | send a message from A to Bxrs2020-05-21
| |
* | add send_message()xrs2020-05-21
| |
* | add condition for check_test_readyness; find kx_initiatorxrs2020-05-21
| |
* | fix indentxrs2020-05-21
| |
* | fix namesxrs2020-05-21
| |
* | fix names and add commentsxrs2020-05-21
| |
* | separate testbed management from test logicxrs2020-05-21
| |
* | update ToDo listxrs2020-05-21
| |
* | setup channelxrs2020-05-21
| |