aboutsummaryrefslogtreecommitdiff
path: root/src/namestore
Commit message (Collapse)AuthorAge
* -check for NULLChristian Grothoff2013-02-14
|
* -renaming testing-new.h to testing.h, bumping library versionsChristian Grothoff2012-12-21
|
* -fix conversionChristian Grothoff2012-12-04
|
* -fixChristian Grothoff2012-12-04
|
* -typoChristian Grothoff2012-12-04
|
* -small fixes:Christian Grothoff2012-12-04
|
* -ensure labels are less than 64 chars, add test for full DNS namesChristian Grothoff2012-12-04
|
* -change to normalizationMatthias Wachs2012-11-16
|
* implementing mantis 0002193Matthias Wachs2012-11-15
|
* -version bumpingChristian Grothoff2012-11-05
|
* -misc bugfixes, travel hackingChristian Grothoff2012-11-04
|
* Fix ENABLE_NLS usageLRN2012-10-30
| | | | | | | | ENABLE_NLS is for gettext only, it's not an indicator of nl_langinfo availability. Use unistring instead of nl_langinfo, since unistring is always there. GNUnet supports UTF-8 now (or should support), so most conversions are unnecessary anyway.
* -more cleanup and input validation fixesChristian Grothoff2012-10-30
|
* -fixing gns test issuesChristian Grothoff2012-10-30
|
* installing all service, daemon and helper binaries to lib/gnunet/libexec/; ↵Christian Grothoff2012-10-29
| | | | updating code to run binaries from new location, which is no longer in PATH
* -fixChristian Grothoff2012-10-27
|
* -bugfixes, code cleanupChristian Grothoff2012-10-26
|
* -rasp pi redefines slowChristian Grothoff2012-10-25
|
* -typoChristian Grothoff2012-10-25
|
* -fixing testcase cleanup on errorChristian Grothoff2012-10-25
|
* -namestore tests require sqliteChristian Grothoff2012-10-22
|
* -getting rid of silly, stupid, useless, often wrong DEFAULTCONFIG settingChristian Grothoff2012-10-09
|
* -chaning multihashmap API to allow option for avoiding key allocationChristian Grothoff2012-10-07
|
* -simplifyChristian Grothoff2012-09-28
|
* -simplifyChristian Grothoff2012-09-28
|
* reducing error messages about missing configuration options by introducing ↵Christian Grothoff2012-09-27
| | | | new helper functions to print them uniformly
* - coverityMatthias Wachs2012-09-24
|
* -core reviewChristian Grothoff2012-09-20
|
* -code review, breaking build a bitChristian Grothoff2012-09-18
|
* -fixing #2546Christian Grothoff2012-09-16
|
* -fixMartin Schanzenbach2012-09-14
|
* -fixMartin Schanzenbach2012-09-14
|
* -fixMartin Schanzenbach2012-09-14
|
* fixing Debian #686238Christian Grothoff2012-09-10
|
* bugMatthias Wachs2012-08-09
|
* -tlsa rr added to namelistMartin Schanzenbach2012-07-31
|
* -tlsa rr added to namestoreMartin Schanzenbach2012-07-31
|
* - coverirt 10116Matthias Wachs2012-07-23
|
* - namestore uses new rsa apiMatthias Wachs2012-07-16
|
* - new rsa apiMatthias Wachs2012-07-16
|
* - test for namestoreMatthias Wachs2012-07-13
|
* -LRN: Correct time == 0 handling:Christian Grothoff2012-07-05
| | | | | | | | | | | | | | | | | | | | | With logging in namespace comparison it is now clear to me that deletion fails due to expiration times not being equal. And sure enough, gnunet-namespace sets expiration to 0 when submitting a template for seek-and-destroy. This patch: 1) Changes gnunet-namespace to fail if the time is not absolute or unspecified. If it's absolute, it's used as-is (hoping that the user got the exact expiration time somewhere - probably from -D). If it's unspecified, it is set to zero (as it was before). 2) Comparison ignores expiration time if either of the arguments has expiration time set to zero (i'm assuming that real records will never have expiration time of zero. If it's absolute, zero is in the past. If it's relative, zero makes no sense). Also, i'm not sure it makes sense to have two records that have different expiration times, but are otherwise identical (i.e. both are public or private, same data, size etc). Lookups will find (and will be satisfied) by either, so there's no sense in keeping both (unless you're doing some wizardry with expirations, but i'm not sure it's worth the compexity).
* LRN: More logging for namespace comparison:Christian Grothoff2012-07-05
| | | | | | | Changes GNUNET_NAMESTORE_records_cmp from a simple if statement to a chain of if statements, each of which will log the reason comparison failed before returning FALSE, making it obvious why comparison failed.
* -LRN: initialize rd to avoid having garbage in flagsChristian Grothoff2012-07-04
|
* -fixing #2478Christian Grothoff2012-07-04
|
* -fix gns record deletionChristian Grothoff2012-07-03
|
* - change for 2477Matthias Wachs2012-07-03
|
* -committing relative/abs expiration time changes from a few days agoChristian Grothoff2012-07-02
|
* -rel time allowedChristian Grothoff2012-07-02
|
* -display expiration times with recordsChristian Grothoff2012-06-29
|