Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | BUILD: Move fs to contrib/service | Martin Schanzenbach | 2023-10-19 |
| | |||
* | BUILD: Improve extractor handling. Removed platform.h from include | Martin Schanzenbach | 2022-12-05 |
| | | | | | | | Extractor is not properly detected and GNUNET_FS_EXTRACTOR_ENABLED added to gnunet_config.h. platform.h is removed from $PREFIX/include as it must not be included by third parties anyway. | ||
* | Large refactor in order to restore some sanity with respect to private ↵ | Martin Schanzenbach | 2022-12-04 |
| | | | | defines used in headers | ||
* | UTIL: Allow only inlcusion of util glib-style. | Martin Schanzenbach | 2022-12-04 |
| | |||
* | BUILD: Attempt to disentable platform.h, gnunet_common.h and ↵ | Martin Schanzenbach | 2022-12-04 |
| | | | | gnunet_private_config.h insanity | ||
* | -DOC: Another comment-stripping pass through FS subsystem | Willow Liquorice | 2022-10-03 |
| | |||
* | merge flags into enum for GNUNET_DISK_pipe() API, fixing #6188 | Christian Grothoff | 2020-07-18 |
| | |||
* | GNUNET_free_non_null -> GNUNET_free | Christian Grothoff | 2020-07-05 |
| | |||
* | Improved BIO API | Alessio Vanni | 2020-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> | ||
* | global reindent, now with uncrustify hook enabled | Christian Grothoff | 2019-10-05 |
| | |||
* | uncrustify as demanded. | ng0 | 2019-09-08 |
| | |||
* | first step to remove plibc | ng0 | 2019-09-06 |
| | |||
* | src: for every AGPL3.0 file, add SPDX identifier. | ng0 | 2019-01-14 |
| | |||
* | paragraph for gnunet devs that don't know how to use the web | psyc://loupsycedyglgamf.onion/~lynX | 2018-06-07 |
| | |||
* | glitch in the license text detected by hyazinthe, thank you! | psyc://loupsycedyglgamf.onion/~lynX | 2018-06-07 |
| | |||
* | first batch of license fixes (boring) | psyc://loupsycedyglgamf.onion/~lynX | 2018-06-05 |
| | |||
* | fixing compiler warnings | Christian Grothoff | 2016-05-06 |
| | |||
* | -fix (C) notices | Christian Grothoff | 2016-01-19 |
| | |||
* | fix #3869: outdated FSF address | Christian Grothoff | 2015-06-30 |
| | |||
* | -bringing copyright tags up to FSF standard | Christian Grothoff | 2015-02-07 |
| | |||
* | separating ECC crypto into functions/structs for ECDHE, ECDSA and EDDSA | Christian Grothoff | 2013-10-10 |
| | |||
* | -remove trailing whitespace | Christian Grothoff | 2013-10-06 |
| | |||
* | splitting 'struct GNUNET_CRYPTO_EccPublicKey' into one struct for signing ↵ | Christian Grothoff | 2013-09-13 |
| | | | | and another for encryption | ||
* | -remove more uses of short hash | Christian Grothoff | 2013-08-19 |
| | |||
* | -fixing comments, indentation | Christian Grothoff | 2013-08-08 |
| | |||
* | -doxygen fixes | Christian Grothoff | 2013-08-08 |
| | |||
* | -fix W32 FTBFS | Christian Grothoff | 2013-08-07 |
| | |||
* | -fixing main FS build, updating man page of gnunet-pseudonym | Christian Grothoff | 2013-08-06 |
| | |||
* | -make use of deterministic ECDSA in FS, requires libgcrypt from Git as of ↵ | Christian Grothoff | 2013-07-30 |
| | | | | yesterday | ||
* | -fixing pseudonym signing bug again -- how did the old fix get undone??? | Christian Grothoff | 2013-05-21 |
| | |||
* | renaming GNUNET_PSEUDONYM_-API to GNUNET_FS_pseudonym-API | Christian Grothoff | 2013-04-14 |
| | |||
* | starting major change towards implementing #2564, this breaks some FS tests ↵ | Christian Grothoff | 2013-03-05 |
| | | | | and FS APIs | ||
* | Make 2nd and 3rd arguments of GNUNET_FS_namespace_rename constant pointers | LRN | 2013-03-03 |
| | |||
* | GNUNET_FS_namespace_rename | LRN | 2013-03-03 |
| | |||
* | Be able to open existing namespaces | LRN | 2013-03-03 |
| | |||
* | Implement and use GNUNET_FS_namespace_get_public_key_hash | LRN | 2013-03-03 |
| | |||
* | Implement and use GNUNET_CRYPTO_rsa_get_public_key_hash | LRN | 2013-03-03 |
| | |||
* | Asynchronous namespace creation. With a test. | LRN | 2013-02-19 |
| | |||
* | Don't generate namespace key files in the root dir... | LRN | 2013-02-19 |
| | |||
* | -fixes to make stream tests pass with ecc in core | Christian Grothoff | 2013-02-15 |
| | |||
* | -fix #2743 | Christian Grothoff | 2013-01-24 |
| | |||
* | -chaning multihashmap API to allow option for avoiding key allocation | Christian Grothoff | 2012-10-07 |
| | |||
* | reducing error messages about missing configuration options by introducing ↵ | Christian Grothoff | 2012-09-27 |
| | | | | new helper functions to print them uniformly | ||
* | eliminating use of 'namespace' as a fieldname / variable name to be C++ ↵ | Christian Grothoff | 2012-09-10 |
| | | | | compatible | ||
* | -document error possibilities better (#2416) | Christian Grothoff | 2012-06-13 |
| | |||
* | -cleanup | Christian Grothoff | 2012-06-13 |
| | |||
* | -consistently use struct GNUNET_HashCode | Christian Grothoff | 2012-06-12 |
| | |||
* | -doxygen fixes | Christian Grothoff | 2012-02-22 |
| | |||
* | make all (?) asynchronously operating FS operations actually cancel-able | Christian Grothoff | 2012-02-18 |
| | |||
* | add GNUNET_FS_namespace_dup API call | Christian Grothoff | 2012-02-18 |
| |