summaryrefslogtreecommitdiff
path: root/src/include
Commit message (Collapse)AuthorAge
* handle arm -s completion nicely via signaling pipeChristian Grothoff2019-09-28
|
* implementing GNUNET_CLIENT_test() to check for service operatingChristian Grothoff2019-09-27
|
* add stopping stateFlorian Dold2019-09-24
|
* implement extended status information for armFlorian Dold2019-09-24
|
* remove CYGWIN codeblocks, drop vendored Windows openvpn, drop win32 specific ↵ng02019-09-10
| | | | | | | | | files. configures and builds okay. testsuite wasn't checked, will be checked. diff including the plibc removal is now around 14370 lines of code less.
* Remove win32 and cygwin supportng02019-09-09
|
* uncrustify as demanded.ng02019-09-08
|
* first step to remove plibcng02019-09-06
|
* Added patch by AV from ML:Schanzenbach, Martin2019-09-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently, gettext doesn't work for out-of-tree applications. This is because GNUnet forcibly set the text domain to "GNUnet" (which apparently is also incorrect), so applications can't be localized unless their localizations are distributed in-tree by GNUnet itself. The attached patch tries to fix this by adding two more fields to GNUNET_OS_ProjectData: one field is the gettext domain of the application. As the documentation says, if it's NULL gettext is disabled so that applications can use their preferred localization method without having gettext interfering; the other field is essentially the locale directory, so applications can specify a different path if they want to, instead of having GNUnet infer it for them. Because some GNUnet libraries also use gettext internally (the util lib is a prominent example), gettext has to be initialized before the application takes over. I placed such initialization in `GNUNET_OS_init' and `GNUNET_OS_project_data_get' because those are two functions which are very likely to be called (especially the second one, since it's used in `GNUNET_PROGRAM_run2'.) If there is a better place (or some places where this is not enough) I can change it and resubmit it for review. I also changed gnunet-ext to keep it consitent with the patch. In particular, it adds a header which is required for a successful compilation, so you might want to at least make that change. Thank you, A.V. P.S. I'm still not subscribed to the list... yet.
* fix dead linkSchanzenbach, Martin2019-08-08
|
* pathes to better support third party extensions from ML. Thanks to Alessio VanniSchanzenbach, Martin2019-08-08
|
* clarify incorrect comment identified by Alessio Vanni on the ↵Christian Grothoff2019-08-06
| | | | gnunet-developer mailinglist
* fix #5815Schanzenbach, Martin2019-07-31
|
* doxChristian Grothoff2019-07-22
|
* introduce GNUNET_JSON_spec_mark_optionalChristian Grothoff2019-07-22
|
* Merge branch 'cadet-new-options't3sserakt2019-07-21
|\
| * remove duplication MQ options, make conversation buildChristian Grothoff2019-07-17
| |
| * fixed chanel_get_infot3sserakt2019-06-26
| |
| * added per message GNUNET_MQ_PriorityPreferencest3sserakt2019-06-26
| |
| * removed GNUNET_CADET_ChannelOptiont3sserakt2019-06-26
| |
* | fix #5793Christian Grothoff2019-07-21
| |
* | introduce GNUNET_OS_get_suid_binary_pathlurchi2019-06-29
| |
* | introduce GNUNET_strlcpylurchi2019-06-27
|/
* finish #4623Christian Grothoff2019-06-22
|
* Merge branch 'master' of ssh://git.gnunet.org/gnunetxrs2019-06-22
|\
| * fix NPEs, off-by-one, etcChristian Grothoff2019-06-18
| |
| * Introducing GNUNET_Uuid and matching hash map for 128 bit values.Christian Grothoff2019-06-18
| | | | | | | | TNG: reducing size of AcknowledgementUUIDPs from 256 bits to 128 bits.
* | add flag for exlusive options as program agrumentsxrs2019-06-22
|/
* fix gnunet-gns performance issue for many egosChristian Grothoff2019-06-15
|
* of course it is constChristian Grothoff2019-06-15
|
* do not include jsson hereChristian Grothoff2019-06-15
|
* add option to display private keysChristian Grothoff2019-06-14
|
* fix gnunet-bugreport output issuesChristian Grothoff2019-06-09
|
* version bumpingChristian Grothoff2019-06-05
|
* generate and handle TRANSPORT_FLOW_CONTROL messages (TNG)Christian Grothoff2019-06-02
|
* stashChristian Grothoff2019-06-01
|
* fix #5734Schanzenbach, Martin2019-05-29
|
* ensure that gnunet-namestore at most adds one SOA per zoneChristian Grothoff2019-05-25
|
* FC workChristian Grothoff2019-05-19
|
* modify messages for t2t-fcChristian Grothoff2019-05-14
|
* curl: add GNUNET_CURL_job_add2Florian Dold2019-05-12
|
* last minute fixes for 0.11.4 (test cases adjustments only)Christian Grothoff2019-05-12
|
* reindentingChristian Grothoff2019-05-11
|
* remove duplicate APIChristian Grothoff2019-05-11
|
* Implement asynchronous scope identifiers.Florian Dold2019-05-10
| | | | | | | | | | | Without entering an asynchronous scope, logs are the same before. When entering an asynchronous scope (either thread-based of scheduler/task-based), all log lines within an asynchronous scope contain its ID. Currently this is only used in GNU Taler, for debugging requests across multiple services. This allows us to get all log lines pertaining to a particular request for a user or another service.
* towards thread-safe loggingFlorian Dold2019-05-09
| | | | | (Thread-safe logging isn't really relevant for GNUnet itself, but it is necessary for the GNU Taler exchange)
* make generated ego key available in continuation when creating egosChristian Grothoff2019-05-08
|
* use new PriorityPreferences consistently, note on deprecationChristian Grothoff2019-05-05
|
* add out-of-order prefChristian Grothoff2019-05-05
|
* note on ChannelOption deprecationChristian Grothoff2019-05-04
|