Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] master from NLnetLabs:master #40

Open
wants to merge 136 commits into
base: master
Choose a base branch
from

Conversation

pull[bot]
Copy link

@pull pull bot commented Oct 24, 2024

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

wtoorop and others added 30 commits May 25, 2024 13:15
This test is to make sure that the effects of other tasks are effectuated when
they are processed together with other tasks in a single tasklist.  The test
does a reload for a single bad update (from xfr) together with an addzone in a
single tasklist. The addzone should be effectuated.
So that the backup main has all other tasks processed when one of the transfers
fails (causing an exit)
from the old to the new default location
even when they came from the old default location
+some small code cleanup and reduced code repetition
Thanks @wcawijngaards ! Yes, cleanup secrets on the stack after use is definitely more secure. I think you even found some occurrences that weren't covered before.

Co-authored-by: Wouter Wijngaards <[email protected]>
Directly without main or backup-main proxying for it.
... when configured to do so
Update copyright lines (in version output)
- Merge #391: Update copyright lines (in version output).
Right after config is read, so no wrapper is needed anymore to determine the value.
wtoorop and others added 30 commits January 3, 2025 11:59
When during a reload, old-main has finished all it's tasks (killing the old server processes, informing xfrd that it's going to exit etc.), it will shutdown (cmd == NSD_QUIT), but before it shuts down, it informs the reload process that it is done by sending it NSD_RELOAD over the reload_listerener.
However, on some platforms, the reload_listener pipe may be closed (by old-main's) shutdown, before the reload process can read from it.
This was nog logged as an error before (NSD 4.8) and neither should it now.
…in-is-informed

old-main can quit before informing reload
…tency

Unlink tasklist udb_ptr's after failed fork() or failed apply_xfr tasks
Needed for out of tree parallel builds (i.e. make -j)
Which was accidentally removed with the 4.11.1 release.
As well as have the updated main branch from simdzone as submodule
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants