aboutsummaryrefslogtreecommitdiff
path: root/src/namecache/plugin_namecache_flat.c
Commit message (Collapse)AuthorAge
* BUILD: Move namecache to serviceMartin Schanzenbach2023-10-19
|
* 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
* - better wire format for rrblocksMartin Schanzenbach2020-10-15
|
* - towards crypto agility; wipMartin Schanzenbach2020-10-15
|
* more warningsSchanzenbach, Martin2020-05-06
|
* fix pointer indentationChristian Grothoff2019-11-24
|
* tighten formatting rulesChristian Grothoff2019-10-31
|
* global reindent, now with uncrustify hook enabledChristian Grothoff2019-10-05
|
* uncrustify as demanded.ng02019-09-08
|
* fix some compiler warningsSchanzenbach, Martin2019-02-15
|
* src: for every AGPL3.0 file, add SPDX identifier.ng02019-01-14
|
* 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
|
* eliminate .gnu from GNSChristian Grothoff2018-03-03
|
* - fix coverityMartin Schanzenbach2016-08-29
|
* -fix use after freeChristian Grothoff2016-08-26
|
* -fixing idiocyChristian Grothoff2016-08-26
|
* -avoid calling memcpy() with NULL argument, even if len is 0Christian Grothoff2016-07-08
|
* -coverityMartin Schanzenbach2016-07-07
|
* -coverityMartin Schanzenbach2016-07-07
|
* -fix (C) noticesChristian Grothoff2016-01-19
|
* - update flat plugin to namestore flat plugin status. Add config filename.Martin Schanzenbach2015-12-15
|
* namecache: fix NULL-pointer dereference in namecache-flatDaniel Golle2015-12-06
| | | | | | | | | | | | | | | namecache-flat crashes if started on an empty or non-existent file. gnunet-service-[2568]: segfault at 0 ip 00007fe32dc8bb3c sp 00007ffde11826f0 error 4 in libgnunet_plugin_namecache_flat.so[7fe32dc8a000+202000] gnunet-service-[2576]: segfault at 0 ip 00007f2a6be75b3c sp 00007ffdf9b6d880 error 4 in libgnunet_plugin_namecache_flat.so[7f2a6be74000+202000] gnunet-service-[2581]: segfault at 0 ip 00007ff1dcfb1b3c sp 00007fff834070f0 error 4 in libgnunet_plugin_namecache_flat.so[7ff1dcfb0000+202000] This fix at least prevents parsing a 0-byte file, however, looking at the code it is clear that more needs to be done to prevent crashes in case of corrupted or incompletely written cache data. Fixes https://gnunet.org/bugs/view.php?id=4082 Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* -fixMartin Schanzenbach2015-08-11
|
* - fixMartin Schanzenbach2015-08-11
|
* -add flat namecacheMartin Schanzenbach2015-08-11