Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | NEWS: Refactoring components under src/ into lib/, plugin/, cli/ and service/ | Martin Schanzenbach | 2023-10-18 |
| | | | | | This also includes a necessary API refactoring of crypto from IDENTITY to UTIL. | ||
* | -fix memory leak in test case (#7590) | Christian Grothoff | 2023-01-17 |
| | |||
* | bio: fix memory leak (#7590) | Christian Grothoff | 2023-01-16 |
| | |||
* | -fix more test issues | Martin Schanzenbach | 2022-12-06 |
| | |||
* | -fix test ftbfs | Martin Schanzenbach | 2022-12-05 |
| | |||
* | BUILD: Attempt to disentable platform.h, gnunet_common.h and ↵ | Martin Schanzenbach | 2022-12-04 |
| | | | | gnunet_private_config.h insanity | ||
* | BUILD: Improve platform-specific includes | Martin Schanzenbach | 2022-12-01 |
| | | | | | | | | | | | This change allows third party programs to use gnunet either with the platform header from the sources used to build to gnunet, or use their own platform header by defining GNUNET_CUSTOM_PLATFORM_H which will be included in its stead. This also means that programs no longer must include "platform.h" (or similar) manually. The change (should be) backwards compatible to some degree. Fixes #4615 | ||
* | merge flags into enum for GNUNET_DISK_pipe() API, fixing #6188 | Christian Grothoff | 2020-07-18 |
| | |||
* | 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> | ||
* | use ifdef instead of if for __linux__ and BSD | ng0 | 2019-11-20 |
| | |||
* | follow-up to 7c14b80a011e9e99b1cef0bfd96bae364edd5663: | ng0 | 2019-11-20 |
| | | | | use __linux__ instead of redefined LINUX. | ||
* | tighten formatting rules | Christian Grothoff | 2019-10-31 |
| | |||
* | global reindent, now with uncrustify hook enabled | Christian Grothoff | 2019-10-05 |
| | |||
* | uncrustify as demanded. | ng0 | 2019-09-08 |
| | |||
* | 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 |
| | |||
* | -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 |
| | |||
* | -fixing indentation | Christian Grothoff | 2011-11-29 |
| | |||
* | not on OSX | Christian Grothoff | 2011-11-17 |
| | |||
* | curly wars / auto-indentation | Christian Grothoff | 2011-11-04 |
| | |||
* | converting to GNUNET_LOG_from* | Christian Grothoff | 2011-10-11 |
| | |||
* | indentation | Christian Grothoff | 2011-08-15 |
| | |||
* | nitpicks | Christian Grothoff | 2010-09-03 |
| | |||
* | gpl3 | Christian Grothoff | 2010-07-02 |
| | |||
* | fixes | Christian Grothoff | 2009-11-22 |
| | |||
* | fixing test bio | Christian Grothoff | 2009-11-22 |
| | |||
* | fixing warnings, better structure | Christian Grothoff | 2009-11-22 |
| | |||
* | work on DARWIN as well | Christian Grothoff | 2009-11-20 |
| | |||
* | existing code does not work on freebsd because there reading directory files ↵ | Christian Grothoff | 2009-11-20 |
| | | | | directly is fine, also fixing buffer size issues | ||
* | formatting | Christian Grothoff | 2009-11-20 |
| | |||
* | fix test on darwin, freebsd | Heikki Lindholm | 2009-11-20 |
| | |||
* | fixing logging issues | Christian Grothoff | 2009-11-15 |
| | |||
* | Windows lacks /dev/full | Nils Durner | 2009-11-15 |
| | |||
* | set up logging | Nils Durner | 2009-11-14 |
| | |||
* | indent | Christian Grothoff | 2009-11-10 |
| | |||
* | fixing out of bounds in testcase | Christian Grothoff | 2009-11-10 |
| | |||
* | fixing more bugs in test_bio, largely leaks | Christian Grothoff | 2009-11-09 |
| | |||
* | style and memory leaks | Christian Grothoff | 2009-11-09 |
| | |||
* | no void in definitions | Christian Grothoff | 2009-11-09 |
| | |||
* | 98% test_bio.c | Ji Lu | 2009-11-08 |
| | |||
* | indenting | Christian Grothoff | 2009-11-08 |
| | |||
* | fixed test_bio.c | Ji Lu | 2009-11-08 |
| | |||
* | to be fixed by jilu: | Christian Grothoff | 2009-11-06 |
| | |||
* | fixes | Christian Grothoff | 2009-11-05 |
| | |||
* | 89.1% | Ji Lu | 2009-11-01 |
| | |||
* | fixing bio testcase and a bug in bio.c, also indenting | Christian Grothoff | 2009-11-01 |
| |