aboutsummaryrefslogtreecommitdiff
path: root/src/fs
Commit message (Collapse)AuthorAge
* 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>
* make GNUNET_freez default, have GNUNET_free_nz for cases where that does not ↵Christian Grothoff2020-04-21
| | | | work
* fixing #6149Christian Grothoff2020-04-11
|
* fix sign api for to address #6164Christian Grothoff2020-04-08
|
* rewrite sed logic used in Makefiles and move into dosubst awk script.ng02019-12-02
| | | | | | | | | include 'bin' and its files in dist files, this is where dosubst is located. While the invocation (passing of the variables) is not optimal (yet, will be changed), this will in the end allow sharing code between Makefiles better, and maybe drop sed usage in the future.
* fix pointer indentationChristian Grothoff2019-11-24
|
* tighten formatting rulesChristian Grothoff2019-10-31
|
* follow-up to win32 removal.ng02019-10-25
|
* this comment seems to be not true; tarfile will at least notng02019-10-16
| | | | | require tar(1) or any other tool, if at all other modules are required.
* format pythonng02019-10-12
|
* global reindent, now with uncrustify hook enabledChristian Grothoff2019-10-05
|
* 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
|
* do not free hashmap while iterating over it, unhealthy, even in error caseChristian Grothoff2019-08-21
|
* fix NPE when importing directory into gnunet-fs-gtk (cleaner fix)Christian Grothoff2019-08-21
|
* fix NPE when importing directory into gnunet-fs-gtkChristian Grothoff2019-08-21
|
* obsoleteChristian Grothoff2019-07-24
|
* formattingSchanzenbach, Martin2019-07-21
|
* Merge branch 'cadet-new-options't3sserakt2019-07-21
|\
| * remove duplication MQ options, make conversation buildChristian Grothoff2019-07-17
| |
| * added per message GNUNET_MQ_PriorityPreferencest3sserakt2019-06-26
| |
* | fix #5793Christian Grothoff2019-07-21
|/
* potential fix html blockng02019-04-14
|
* fs_uri.c: whitespace fixng02019-04-14
|
* move gnunet-download-manager to contribng02019-04-06
|
* Make gnunet-download-manager.scm no longer install.ng02019-04-06
| | | | | | | | | It was written for a guile version which is no longer supported. No one of us has really tested it in a very long time to care about updating it to a supported guile version. We don't want to install broken scripts, so at this point either someone steps up and fixes it or it remains bitrotting where it currently is.
* introduce GNUNET_memcmp() and GNUNET_is_zero()Christian Grothoff2019-04-06
|
* -d option was removed from gnunet-publish, do not use it in the testChristian Grothoff2019-04-03
|
* Cleanup Python code: remove `import __future__`.Hartmut Goebel2019-03-10
| | | | | All of these only made Python 2 accept some Python 3 language idioms, and the code is Python-3-only.
* make no creation time the defaultChristian Grothoff2019-03-09
|
* fix #5073Christian Grothoff2019-02-20
|
* remove index->insert fallback (#5074)Christian Grothoff2019-02-20
|
* fix build system to actually handle openssl.cnf properlyChristian Grothoff2019-02-20
|
* on shutdown, also stop reset tasksChristian Grothoff2019-02-19
|
* more fs cadet interaction fixesChristian Grothoff2019-02-19
|
* remove duplicate valgrindChristian Grothoff2019-02-19
|
* fix #5586Christian Grothoff2019-02-19
|
* fix #5460Christian Grothoff2019-02-12
|
* util: futurize fs/test_gnunet_fs_psdng02019-02-12
| | | | Signed-off-by: ng0 <ng0@n0.is>
* fix test failure due to bad SPDX lineChristian Grothoff2019-02-10
|
* 2 more spdx identifiersng02019-01-14
|
* src: for every AGPL3.0 file, add SPDX identifier.ng02019-01-14
|
* finish (?) libgnunetatstransport for nowChristian Grothoff2018-11-29
|
* simplify peerstore APIChristian Grothoff2018-11-22
|
* Merge branch 'master' of gnunet.org:gnunetNils Gillmann2018-11-13
|\
| * indentation fixesChristian Grothoff2018-11-06
| |
| * indentation fixesChristian Grothoff2018-11-06
| |