aboutsummaryrefslogtreecommitdiff
path: root/src/cadet/cadet_api.c
Commit message (Collapse)AuthorAge
* BUILD: Move cadet to service/cliMartin Schanzenbach2023-10-18
|
* UTIL: Allow only inlcusion of util glib-style.Martin Schanzenbach2022-12-04
|
* BUILD: Attempt to disentable platform.h, gnunet_common.h and ↵Martin Schanzenbach2022-12-04
| | | | gnunet_private_config.h insanity
* -DOC: Documentation cleanup pass through CADET subsystemWillow Liquorice2022-10-03
|
* -Second pass through CADETWillow Liquorice2022-08-30
|
* -fix many more typosChristian Grothoff2021-04-26
|
* merge flags into enum for GNUNET_DISK_pipe() API, fixing #6188Christian Grothoff2020-07-18
|
* GNUNET_free_non_null -> GNUNET_freeChristian Grothoff2020-07-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.
* 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>
* tighten formatting rulesChristian Grothoff2019-10-31
|
* global reindent, now with uncrustify hook enabledChristian Grothoff2019-10-05
|
* uncrustify as demanded.ng02019-09-08
|
* clarify incorrect comment identified by Alessio Vanni on the ↵Christian Grothoff2019-08-06
| | | | gnunet-developer mailinglist
* simplifyChristian Grothoff2019-07-17
|
* fixed chanel_get_infot3sserakt2019-06-26
|
* Merge branch 'cadet_option' of ssh://gnunet.org/gnunet into cadet_optiont3sserakt2019-06-26
|\
| * Merge branch 'master' into cadet_optiont3sserakt2019-06-25
| |\
| * | removed GNUNET_CADET_ChannelOptiont3sserakt2019-06-24
| | |
* | | removed GNUNET_CADET_ChannelOptiont3sserakt2019-06-26
| |/ |/|
* | add per-message ppChristian Grothoff2019-06-24
|/
* improve loggingChristian Grothoff2019-02-25
|
* starting with #5385 in earnestChristian Grothoff2019-01-26
|
* src: for every AGPL3.0 file, add SPDX identifier.ng02019-01-14
|
* do notify client about destroyed channel on MQ errorChristian Grothoff2018-08-13
|
* mergeChristian Grothoff2018-08-09
|\
| * assert no MQ error after MQ destroyChristian Grothoff2018-07-03
| |
| * fix cadet api: handle shutdon correctlyJulius Bünger2018-06-29
| |
* | change CADET channel destroy API to not call the callback if the client ↵Christian Grothoff2018-08-09
|/ | | | initiated the channel's destruction
* clean up MQ error handling in cadet_apiChristian Grothoff2018-06-28
|
* bug 5228: made gnunet-cadet -p work as intendedt3sserakt2018-06-25
|
* paragraph for gnunet devs that don't know how to use the webpsyc://loupsycedyglgamf.onion/~lynX2018-06-07
|
* glitch in the license text detected by hyazinthe, thank you!psyc://loupsycedyglgamf.onion/~lynX2018-06-07
|
* first batch of license fixes (boring)psyc://loupsycedyglgamf.onion/~lynX2018-06-05
|
* fix crash on unexpected client disconnect on incoming message, remove bogus ↵Christian Grothoff2018-05-21
| | | | assertion
* use assert to guard better against double-close on client sideChristian Grothoff2018-01-13
|
* Fixed useless assignment.anryko2018-01-04
|
* Fixed Uninitialized Variable warning.anryko2018-01-04
|
* fix issue with sending BROKEN timeouts early due to wrong timeout calculationChristian Grothoff2018-01-02
|
* add assertionChristian Grothoff2017-12-28
|
* Fix handling of GNUNET_MESSAGE_TYPE_CADET_LOCAL_INFO_TUNNELSDavid Barksdale2017-12-27
| | | | This fixes issue #5079
* Fix handling of GNUNET_MESSAGE_TYPE_CADET_LOCAL_INFO_PEERSDavid Barksdale2017-12-27
| | | | This fixes issue #4621
* add logging to cadet initiatlizationsChristian Grothoff2017-12-27
|
* Fix debug message.jah2017-06-25
|
* fix #4985Christian Grothoff2017-04-11
|
* renaming CADET APIs to match naming conventions again, now that the old ↵Christian Grothoff2017-03-13
| | | | symbols have been purged
* rename libgnunetcadetnew -> libgnunetcadetChristian Grothoff2017-03-13
|
* getting rid of the old cadet client library (pre-MQ)Christian Grothoff2017-03-13
|
* note about performance issue, indentation fixChristian Grothoff2017-03-13
|
* Fix open port, copy handlers for use on incoming channelsBart Polot2017-02-08
|