]> git.ipfire.org Git - thirdparty/bind9.git/commit
fix: dev: step() could ignore rollbacks
authorEvan Hunt <each@isc.org>
Fri, 14 Mar 2025 23:19:36 +0000 (23:19 +0000)
committerEvan Hunt <each@isc.org>
Fri, 14 Mar 2025 23:19:36 +0000 (23:19 +0000)
commit3b0b658a5201b61b08852ea59d2de4df70c20db5
treeb82405d5639043f4152b0d4e097e89216df2aa7d
parent025ef4d7b82a6340e17f176ba1bdf34754cb7cdb
parentecde0ea2d719153c84fca19eaeeeeb6a01c10c1a
fix: dev: step() could ignore rollbacks

The `step()` function (used for stepping to the prececessor or successor of a database node) could overlook a node if there was an rdataset that was marked IGNORE because it had been rolled back, covering an active rdataset under it.

Closes #5170

Merge branch '5170-step-ignores-rollback' into 'main'

See merge request isc-projects/bind9!10103