aboutsummaryrefslogtreecommitdiff
path: root/src/util/crypto_random.c
Commit message (Collapse)AuthorAge
* NEWS: Refactoring components under src/ into lib/, plugin/, cli/ and service/Martin Schanzenbach2023-10-18
| | | | | This also includes a necessary API refactoring of crypto from IDENTITY to UTIL.
* 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
* BUILD: Improve platform-specific includesMartin Schanzenbach2022-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
* -DOC: First pass through GNUnet cryptoWillow Liquorice2022-08-30
|
* UTIL: OpenBSD does not implement unsafe srandomMartin Schanzenbach2022-04-04
|
* implement #6716Christian Grothoff2021-01-28
|
* 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
|
* fix socket cmp, fix compiler warnings about unused argsChristian Grothoff2019-06-19
|
* implement backchannel encryption/decryptionChristian Grothoff2019-04-16
|
* src: for every AGPL3.0 file, add SPDX identifier.ng02019-01-14
|
* introduce allocation wrappers to improve libgcrypt performanceChristian Grothoff2018-08-11
|
* 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
|
* util: add component name to LOG macros; util/client: log incoming message ↵tg(x)2017-02-24
| | | | type/size/source for gnunet-logread
* fix #3869: outdated FSF addressChristian Grothoff2015-06-30
|
* make libextractor actually optional, both for GNUnet and GNUnet-taler buildsChristian Grothoff2015-05-30
|
* generally use GNUNET_assert() instead of GNUNET_abort() to also log the errorChristian Grothoff2015-02-28
|
* -bringing copyright tags up to FSF standardChristian Grothoff2015-02-07
|
* -fix ftbfs with older libgcryptChristian Grothoff2014-03-05
|
* -doxygenChristian Grothoff2014-03-04
|
* -revert r31823, it broke gnunet-ecc CLI toolBart Polot2014-01-08
|
* bad comment, option actually not required anymore as we do not use ↵Christian Grothoff2014-01-07
| | | | VERY_STRONG anyway
* -remove find() forking, we pretty much should not need this anymore, and it ↵Christian Grothoff2013-12-11
| | | | confused users in the past
* -close /dev/random on shutdownChristian Grothoff2013-12-11
|
* -remove duplicated returnChristian Grothoff2013-12-08
|
* function to fill buffer with random valuesMatthias Wachs2013-10-29
|
* -remove trailing whitespaceChristian Grothoff2013-10-06
|
* -towards addressing #3047, note this causes the code to FTBFSChristian Grothoff2013-09-30
|
* -use GPLv3+ consistentlyChristian Grothoff2013-08-24
|
* Generalize condition for missing random/srandom.David Barksdale2013-06-18
|
* -trying to address #2791Christian Grothoff2013-02-11
|
* -no need to be niceChristian Grothoff2013-01-17
|
* releaxing libgcrypt version check, fixing Debian #684997Christian Grothoff2012-09-26
|
* fixing #1551/#2503Christian Grothoff2012-09-17
|
* -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
* LRN: fix RAND_MAX on W32:Christian Grothoff2012-06-10
| | | | | MinGW stdlib.h defines it to 0x7FFF, but our implementation is better.
* Renamed GNUNET_OS_process_close to GNUNET_OS_process_destroyBart Polot2012-05-08
|
* enabling use of pipes for signal communication also on UNIX to enable future ↵Christian Grothoff2012-02-27
| | | | integration with Java services
* -try with finishedChristian Grothoff2012-01-31
|
* -LRN: use FPRINTF -- #2051Christian Grothoff2011-12-30
|
* -fixing indentationChristian Grothoff2011-11-29
|
* LRN: Fix the use of SRANDOMChristian Grothoff2011-11-23
|
* LRN: fixing 1956 by using a better random generator on W32Christian Grothoff2011-11-23
|
* introducing GNUNET_abortChristian Grothoff2011-11-05
|
* curly wars / auto-indentationChristian Grothoff2011-11-04
|