aboutsummaryrefslogtreecommitdiff
path: root/src/namestore/gnunet-namestore.c
Commit message (Collapse)AuthorAge
...
* -indentationChristian Grothoff2013-12-20
|
* -never store NICKs anywhere but in '+', do not display nicks in gnunet-namestoreChristian Grothoff2013-12-16
|
* -never store NICKs anywhere but in '+', do not display nicks in gnunet-namestoreChristian Grothoff2013-12-16
|
* fixed uri parsing and exit codesMatthias Wachs2013-12-06
|
* adding docuMatthias Wachs2013-12-06
|
* - test if identity service is runningMatthias Wachs2013-12-06
| | | | | | - default ego is used if none given
* adding pseudonym NICK automatically to records setsMatthias Wachs2013-11-13
|
* renaming PSEU to NICKMatthias Wachs2013-11-13
| | | | | gnunet-namestore can set nick name in namestore
* - fix: all records were created as shadow record by defaultMatthias Wachs2013-11-04
| | | | | | | - new: -- printing record flags -- improved error message on deletion
* fix for lookupMatthias Wachs2013-11-04
|
* replace zone iteration with record lookupMatthias Wachs2013-10-28
|
* -allow namestore to monitor ALL zones, and to optionally only monitor changesChristian Grothoff2013-10-20
|
* -fix terminationChristian Grothoff2013-10-18
|
* -finishing split of namestore into namestore and namecache (#3065) -- in ↵Christian Grothoff2013-10-16
| | | | theory; in practice, somehow something broke badly, so the tests are now failing
* -another renaming fest for GNUNET_NAMESTORE_ to GNUNET_GNSRECORD_ symbols ↵Christian Grothoff2013-10-16
| | | | that were moved
* -rename fest for symbols moved from GNUNET_NAMESTORE_ to new ↵Christian Grothoff2013-10-16
| | | | GNUNET_GNSRECORD_ library
* -moving code to new libgnunetgnsrecord in preparation for addressing #3052Christian Grothoff2013-10-16
|
* separating ECC crypto into functions/structs for ECDHE, ECDSA and EDDSAChristian Grothoff2013-10-10
|
* -implement #2992 (but reverse lookup itself seems to not yet work properly)Christian Grothoff2013-10-08
|
* -remove trailing whitespaceChristian Grothoff2013-10-06
|
* -do set expiration time when storing records, works better that way...Christian Grothoff2013-10-04
|
* -add logic to print expiration times for recordsChristian Grothoff2013-10-04
|
* -enable looking up individual recordsChristian Grothoff2013-09-30
|
* -shutdown if zone/ego not foundChristian Grothoff2013-09-29
|
* clear private keys in static locations on exitChristian Grothoff2013-09-21
|
* splitting 'struct GNUNET_CRYPTO_EccPublicKey' into one struct for signing ↵Christian Grothoff2013-09-13
| | | | and another for encryption
* -fix crash in gnunet-namestore -a if no other records already existedChristian Grothoff2013-09-10
|
* -fix FTBFSChristian Grothoff2013-09-05
|
* -remove deprecated GNUNET_NAMESTORE_RF_AUTHORITYChristian Grothoff2013-09-05
|
* -use new ego lookup function to simplify logicChristian Grothoff2013-08-24
|
* -implementing #2990: integration of gnunet-namestore with identity serviceChristian Grothoff2013-08-19
|
* -dceChristian Grothoff2013-08-13
|
* -towards namestore support for the new privacy-preserving GNS queriesChristian Grothoff2013-08-12
|
* changing time measurement from milliseconds to microsecondsChristian Grothoff2013-08-11
|
* moving to new, fixed-size encoding of public and private ECC keys ↵Christian Grothoff2013-08-06
| | | | everywhere, also improving ECC API to better support ECRS/GADS operations
* -fixChristian Grothoff2013-07-11
|
* -fixChristian Grothoff2013-07-11
|
* -add extra checksChristian Grothoff2013-07-11
|
* -dead codeChristian Grothoff2013-07-09
|
* -simplify zone key loading by using synchronous ECC key APIChristian Grothoff2013-07-09
|
* add '-m' option to gnunet-namestore, extend namestore monitor API with ↵Christian Grothoff2013-07-09
| | | | notification about being in sync
* -towards implementing improved namestore APIChristian Grothoff2013-06-30
|
* -cleaning up client api to test for service availabilityChristian Grothoff2013-06-05
|
* -switching GNS from RSA to ECCChristian Grothoff2013-05-29
|
* -misc bugfixes, travel hackingChristian Grothoff2012-11-04
|
* reducing error messages about missing configuration options by introducing ↵Christian Grothoff2012-09-27
| | | | new helper functions to print them uniformly
* -fixing #2546Christian Grothoff2012-09-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).