aboutsummaryrefslogtreecommitdiff
path: root/src/namestore/namestore_common.c
Commit message (Collapse)AuthorAge
* -check for NULLChristian Grothoff2013-02-14
|
* -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
|
* -more cleanup and input validation fixesChristian Grothoff2012-10-30
|
* - coverityMatthias Wachs2012-09-24
|
* -code review, breaking build a bitChristian Grothoff2012-09-18
|
* -fixMartin Schanzenbach2012-09-14
|
* -fixMartin Schanzenbach2012-09-14
|
* -fixMartin Schanzenbach2012-09-14
|
* bugMatthias Wachs2012-08-09
|
* -tlsa rr added to namelistMartin Schanzenbach2012-07-31
|
* -tlsa rr added to namestoreMartin Schanzenbach2012-07-31
|
* -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.
* -fix gns record deletionChristian Grothoff2012-07-03
|
* -more fixes to namestoreChristian Grothoff2012-06-29
|
* -added vpn gns test, fixesMartin Schanzenbach2012-06-26
|
* -make record data parsing easier for namestore,gns with dnsparser structsMartin Schanzenbach2012-06-22
|
* -fixing namestore signature bug; all that was needed was to force packing on ↵Christian Grothoff2012-06-20
| | | | the struct
* -towards enabling relative expiration times in namestoreChristian Grothoff2012-06-19
|
* -proper data layout vpn recordMartin Schanzenbach2012-06-16
|
* -1variableperlineMartin Schanzenbach2012-06-16
|
* -add vpn record type to namestoreMartin Schanzenbach2012-06-16
|
* -dead define eliminationChristian Grothoff2012-04-26
|
* - adding LEHO record typeMatthias Wachs2012-03-26
|
* -soaMartin Schanzenbach2012-03-23
|
* -MXMartin Schanzenbach2012-03-23
|
* -fixMartin Schanzenbach2012-03-22
|
* - fixMatthias Wachs2012-03-22
|
* - null checkMatthias Wachs2012-03-22
|
* (no commit message)Matthias Wachs2012-03-22
|
* -fixChristian Grothoff2012-03-21
|
* -fixChristian Grothoff2012-03-21
|
* - usage of short hashesMatthias Wachs2012-03-19
|
* -fixMartin Schanzenbach2012-03-14
|
* -bugfixes, testsMartin Schanzenbach2012-03-12
|
* - changes to signing verfifying: includes block expirationMatthias Wachs2012-03-09
|
* -fix year'Christian Grothoff2012-03-07
|
* implementing more of GNUNET_NAMESTORE_value_to_stringChristian Grothoff2012-03-07
|
* -additional namestore conversion APIs addedChristian Grothoff2012-03-07
|
* - step 1) compiles againMatthias Wachs2012-03-06
|
* - doxygenMatthias Wachs2012-03-05
|
* - LRN's patch 2191Matthias Wachs2012-03-02
|
* - create testMatthias Wachs2012-03-02
|
* - more changes: sign & verify working and testedMatthias Wachs2012-03-01
|