- 10 Apr, 2013 3 commits
-
-
JINMEI Tatuya authored
-
JINMEI Tatuya authored
-
Michal 'vorner' Vaner authored
Provide separate list of parameter strings for deleting NSEC3 records. It is cleaner to have separate enum for listing the parameters needed to delete NSEC3 than re-using generic delete parameters and having the hash passed twice.
-
- 09 Apr, 2013 2 commits
-
-
Jeremy C. Reed authored
mostly in documentation or in comments reviewed by muks via jabber includes output changes for two isc_throw.
-
Michal 'vorner' Vaner authored
Describe the value of the column in the NSEC3 case.
-
- 08 Apr, 2013 1 commit
-
-
JINMEI Tatuya authored
-
- 04 Apr, 2013 2 commits
-
-
Michal 'vorner' Vaner authored
For the previous commit, adding the reverse name to the list of parameters for delete.
-
JINMEI Tatuya authored
This is significantly faster, as the rname has an index on it, while the name doesn't. Applied verbatim as sent on the mailing list. Documentation will come soon.
-
- 06 Mar, 2013 1 commit
-
-
Jeremy C. Reed authored
reviewed by jelte via jabber. Changes some log message descriptions and some function arguments and some output.
-
- 10 Jan, 2013 3 commits
-
-
JINMEI Tatuya authored
-
JINMEI Tatuya authored
also added some more hack to the DB unittests so add/delete zone tests can work with mock accessor, too.
-
JINMEI Tatuya authored
-
- 12 Dec, 2012 1 commit
-
-
Jelte Jansen authored
-
- 10 Dec, 2012 3 commits
-
-
Jelte Jansen authored
don't duplicate the duplicate zone check in sqlite3 accessor's addZone() added documentation
-
Jelte Jansen authored
Note: currently called createZone so as not to interfere with an existing addZone() call in MemoryClient. Instead of pure virtual I made it have a default 'NotImplemented' method. Also, the DatabaseClient holds the transaction (not the SQLite3Accessor); we could do it on that level but we already have a transaction API on a higher level and it makes a little bit more sense to me to do it there
-
Jelte Jansen authored
-
- 25 Oct, 2012 1 commit
-
-
Mukund Sivaraman authored
See bug #2367 for the fix-scaffolding.py tool.
-
- 23 Aug, 2012 1 commit
-
-
Mukund Sivaraman authored
... instead of stripping them later.
-
- 22 Aug, 2012 2 commits
-
-
Mukund Sivaraman authored
-
Mukund Sivaraman authored
Do it in the database data source itself. We also adjust doFindTest() so that we only check for returned RRSIGs if FIND_DNSSEC option is specified. Otherwise we assert that no RRSIGs are returned by find().
-
- 19 Jun, 2012 1 commit
-
-
JINMEI Tatuya authored
Except in the database, which was changed to private. It was not meant to be public and hasn't actually been used except for tests and internally in the database version.
-
- 16 Jun, 2012 1 commit
-
-
JINMEI Tatuya authored
-
- 16 Apr, 2012 2 commits
-
-
JINMEI Tatuya authored
so it will be clearer that they are used only for NSEC3-related records. as suggested in review.
-
JINMEI Tatuya authored
(as suggested in review)
-
- 14 Apr, 2012 2 commits
-
-
JINMEI Tatuya authored
-
JINMEI Tatuya authored
updated DatabaseUpdater::deleteRRset so it would use the new method when deleting NSEC3.
-
- 13 Apr, 2012 1 commit
-
-
JINMEI Tatuya authored
this is the first step to support updating the NSEC3 namespace of a zone. to help support various cases in addRRset() in a less expensive way, introduced a helper RRParameterConverter class. one simple test case was added to confirm the behavior.
-
- 12 Apr, 2012 12 commits
-
-
JINMEI Tatuya authored
I also renamed init() to probe() as the latter seemed more appropriate in terms of what it does.
-
JINMEI Tatuya authored
-
JINMEI Tatuya authored
these are short, and only used in FindDNSSECContext, so it'd make more sense to enclose them there. Other cleanups: - also made FindDNSSECContext::isNSEC/isNSEC3 private as they now don't need to be called outside the class - removed isInited(); simpy doesn't see the need for it as a separate method - simplified the code logic of getResultFlag()
-
JINMEI Tatuya authored
the latter has been merged to getDNSSECRRset(). doxygen comments were also merged.
-
JINMEI Tatuya authored
to do this, I extended getDNSSECRRset(name) further: it now takes 'covering' parameter, depending on whether the requested NSEC is for the exact name or the covering ("previous") name. In the latter case it does the same thing as findNSECCover() (which will be merged to getDNSSECRRset later).
-
JINMEI Tatuya authored
- renamed getNSECRRset to getDNSSECRRset to clarify it's for generic DNSSEC purpose, even though it's essentially NSEC specific. - moved the 'isNSEC' check to the now-renamed getDNSSECRRset, thereby removing the need for checking that within findOnNameResult.
-
JINMEI Tatuya authored
instead of a pointer. IMO, finderp_ should better be a reference than a pointer if we'd worry about the case where it's NULL later on, like getNSECRRset does (which shouldn't never happen in our usage). the NULL pointer check was therefore removed with this change.
-
JINMEI Tatuya authored
removed origin_ or complete flags_ from the class members. non DNSSEC-specific processing was recovered from the original version. also made FindDNSSECContext private inside ZoneFinder; it doesn't have to be publicly usable. also made indentation policy more consistent for the class.
-
Michal 'vorner' Vaner authored
The high-level logic of finding it is similar, so we take the loop from the in-memory data source and adapt it to the database.
-
JINMEI Tatuya authored
- indentation - spelling: 'other else' should be 'otherwise' - constify - avoid using an unnecessary temporary variable
-
JINMEI Tatuya authored
-
JINMEI Tatuya authored
They are only used for FindDNSSECContext, which is part of ZoneFinder and can refer to its private members.
-
- 11 Apr, 2012 1 commit
-
-
haikuo zhang authored
deal with the flag.
-