aboutsummaryrefslogtreecommitdiff
path: root/src/fs/gnunet-auto-share.c
Commit message (Collapse)AuthorAge
* BUILD: Move fs to contrib/serviceMartin Schanzenbach2023-10-19
|
* 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
* merge flags into enum for GNUNET_DISK_pipe() API, fixing #6188Christian Grothoff2020-07-18
|
* avoid boolean flag in GNUNET_OS_start_process() API (fixes #6188)Christian Grothoff2020-07-17
|
* GNUNET_free_non_null -> GNUNET_freeChristian Grothoff2020-07-05
|
* 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>
* make GNUNET_freez default, have GNUNET_free_nz for cases where that does not ↵Christian Grothoff2020-04-21
| | | | work
* tighten formatting rulesChristian Grothoff2019-10-31
|
* global reindent, now with uncrustify hook enabledChristian Grothoff2019-10-05
|
* uncrustify as demanded.ng02019-09-08
|
* first step to remove plibcng02019-09-06
|
* formattingSchanzenbach, Martin2019-07-21
|
* src: for every AGPL3.0 file, add SPDX identifier.ng02019-01-14
|
* 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
|
* rename GNUNET_GETOPT functions to achieve better consistencyChristian Grothoff2017-03-25
|
* porting gnunet-publish + others..Marcello Stanisci2017-03-16
|
* Sometimes it's OK if multiplication overflowsDavid Barksdale2016-11-17
|
* implementing new scheduler shutdown semanticsChristian Grothoff2016-04-30
|
* small API change: do no longer pass rarely needed ↵Christian Grothoff2016-04-09
| | | | GNUNET_SCHEDULER_TaskContext to all scheduler tasks; instead, allow the relatively few tasks that need it to obtain the context via GNUNET_SCHEDULER_get_task_context()
* fix NPEChristian Grothoff2016-04-07
|
* -fix (C) noticesChristian Grothoff2016-01-19
|
* tolerate spurious SIGCHLD in gnunet-auto-shareChristian Grothoff2015-08-18
|
* adding some assertions to ensure we only start one gnunet-publishChristian Grothoff2015-08-18
|
* fix #3869: outdated FSF addressChristian Grothoff2015-06-30
|
* -bringing copyright tags up to FSF standardChristian Grothoff2015-02-07
|
* making GNUNET_SCHEDULER_cancel() perform in O(1) instead of O(n) to help or ↵Christian Grothoff2014-12-24
| | | | even fully address #3247
* -check return valuesChristian Grothoff2014-12-16
|
* Allow redirection of STDERR when starting processes.Sree Harsha Totakura2014-02-20
|
* malloc -> newLRN2013-12-19
|
* -remove trailing whitespaceChristian Grothoff2013-10-06
|
* Parameterized directory listing permission checkSree Harsha Totakura2012-11-07
|
* -misc bugfixes, travel hackingChristian Grothoff2012-11-04
|
* -minor cleanup, fixing minor bug in auto-shareChristian Grothoff2012-10-28
|
* -chaning multihashmap API to allow option for avoiding key allocationChristian Grothoff2012-10-07
|
* -avoid dirsep for seaspiderChristian Grothoff2012-09-28
|
* -LRN: Another take on std descriptor inheritanceChristian Grothoff2012-07-09
| | | | | | | | | | Now descriptors are not inherited by default, you have to pass a set of flags to make it so. When pipes are given, flags have no effect. gnunet-arm now has two options to block stdout and stderr from being passed to gnunet-service-arm
* -fixesChristian Grothoff2012-06-29
|
* -check misc return valuesChristian Grothoff2012-06-20
|
* -debugging gnunet-auto-share, now largely worksChristian Grothoff2012-06-18
|
* -more auto share code and configChristian Grothoff2012-06-18
|
* -adding logic for starting gnunet-publishChristian Grothoff2012-06-18
|
* -implementing freeing of state on exitChristian Grothoff2012-06-18
|
* -implementing write_stateChristian Grothoff2012-06-18
|
* -implementing read_stateChristian Grothoff2012-06-18
|
* -implementing 'determine_id'Christian Grothoff2012-06-18
|
* -more skeleton work for gnunet-auto-shareChristian Grothoff2012-06-17
|
* -starting harness for gnunet-auto-share:Christian Grothoff2012-06-17