Commits
- Commit:
54cdfc353d210e5be20b3be7bb5890a363880aa8
- From:
- Peter J. Philipp <pbug44@delphinusdns.org>
- Date:
Update some events that happened in the last development cycle.
- Commit:
6ba12b43b22324c0e90e4767b1625efd330dd83d
- From:
- Peter J. Philipp <pbug44@delphinusdns.org>
- Date:
Update the website with news and downloads of delphinusdnsd 1.8.0
- Commit:
f125e630c9a9b305b7f769b04686073a2a1c9d9f
- From:
- Peter J. Philipp <pbug44@delphinusdns.org>
- Date:
hide the "peeking failed" message, this was noticed on the FreeBSD and Linux
ports and we just wrap a #ifdef DEBUG around it.
- Commit:
45a2073cd15cc11168a97987b3d0e6cd11e75cc1
- From:
- Peter J. Philipp <pbug44@delphinusdns.org>
- Date:
Add FreeBSD to the timingsafe_* club. This time I test-compiled even.
- Commit:
37434d8beea9b15e81854ce6ea01090149ca1e2b
- From:
- Peter J. Philipp <pbug44@delphinusdns.org>
- Date:
add FreeBSD to the timingsafe_mem* club
- Commit:
01ddaf4107ed0dd0a01db7f7c19c7c15cb429a04
- From:
- Peter J. Philipp <pbug44@delphinusdns.org>
- Date:
expand on the version and allow the -l flag which acts a little like kill(1)
with the -l flag. It lists the RR's that are capable in this version of
delphinusdnsd.
rearrange struct typetable to the ddd-dns.h file.
- Commit:
e20bfe4a1cf71d1e40ff6072bf7db350b36e9138
- From:
- Peter J. Philipp <pbug44@delphinusdns.org>
- Date:
* rename find.*nsec functions to just nsec/nsec3_.* This should be a start
at weeding out duplicate functions (some better than others).
- Commit:
3fa057103567f936d22fa33b12277a7d19021f4b
- From:
- pjp <pjp@stern.delphinusdns.org>
- Date:
bad "next closest wildcard"
- Commit:
cd236b71df2ed6f0f1555a5cd8412ccc48284d0c
- From:
- pjp <pjp@stern.delphinusdns.org>
- Date:
OK, small typo or blunt error? rewrite the variable n3 to ns3 in the RB_FIND
- Commit:
de74d19c4f109383096a1cb2c3f97f463557fe15
- From:
- pjp <pjp@stern.delphinusdns.org>
- Date:
dnssec.c is a mess, but trying to make the best of it. take out some newlines
that were spurious and try to get the right next closer wildcard RR maybe this
will fix lookups to pop.delphinusdns.org
- Commit:
e888ff051415272531236b3446c40ab3bb9032b0
- From:
- Peter J. Philipp <pbug44@delphinusdns.org>
- Date:
the prototype for reply_nxdomain() changed sometime in the past and was not
updated in axfr.c, make sure the prototypes are same, update all calls to
this function.
- Commit:
59e0afd28f6bd345f09fcc0741c2dda9e93b3765
- From:
- Peter J. Philipp <pbug44@delphinusdns.org>
- Date:
make the hashing in comments more like RFC 5155
- Commit:
b33d6a4e1db5ffcb6ccb06fe0974a9e6d522ceba
- From:
- Peter J. Philipp <pbug44@delphinusdns.org>
- Date:
I have found a problem where something returned SERVFAIL, I'm going to try to
fix it before friday which is the deadline (personal deadline) for the 1.8.0
release.
Add comments around the produced *.signed file after signing. These comments
will not be transferred to the replicants and thus will not reveal anything.
They are for debugging purposes only.
Change a copy-paste error.
- Commit:
ab41ee3fbdb296d971daee10cb758e8a0b5095a2
- From:
- pjp <pjp@spica.delphinusdns.org>
- Via:
- Peter J. Philipp <pbug44@delphinusdns.org>
- Date:
make linux work to an updated version of libressl (as of today)
on axfr I noticed it doesn't timeout anymore since we privsep+ the
accept engine for that, So add a timeout of 10 seconds.
some rearranging.
- Commit:
d5f4988bf3e029ac08f78a69ca0fc578a70af15a
- From:
- Peter J. Philipp <pbug44@delphinusdns.org>
- Date:
follow up last commit with this one where we have a variable called:
OPENBSD_COMPAT=
no functional change other than order of compiling.
- Commit:
dcf112e8cfe7dd5b6539ca9112aa92e3035ed11e
- From:
- Peter J. Philipp <pbug44@delphinusdns.org>
- Date:
Testing FreeBSD on 14.0 revealed that FreeBSD compile made use of freebsd's
strnvis() which has its arguments reversed on 2nd and 3rd argument. So we
add the openbsd_compat/vis.c to the Makefile. This should prevent dddctl
query from segfaulting.
FreeBSD is now 100% supported. Yes there is compile warnings still.
Tested on FreeBSD/amd64
- Commit:
02ae4502b64a31567320483e9680872cff409d33
- From:
- Peter J. Philipp <pbug44@delphinusdns.org>
- Date:
I taught myself C coding with help of books and other people by example.
- Commit:
af384fc45f193bb5108808fe927fa8a1a0f568fc
- From:
- Peter J. Philipp <pbug44@delphinusdns.org>
- Date:
spotted a bug in the TLS code. Sync the TLS code with already done changes
with TCP code (dot.c and do53t.c respectively).
- Commit:
931fe1bfe06f97349aaac0cfafa87480fb09ea92
- From:
- Peter J. Philipp <pbug44@delphinusdns.org>
- Date:
We're speeding up by half a year for the open core part (windows port) this
will affect the TODO's for 1.9 which will come at a later stage, perhaps in
2026.
- Commit:
7027d1e51b6bcb439dd2fbdb7ebb8d768ac80862
- From:
- Peter J. Philipp <pbug44@delphinusdns.org>
- Date:
don't silently drop format errors.
- Commit:
f97494ee66d2c45ee02d090726e51b85a7871976
- From:
- Peter J. Philipp <pbug44@delphinusdns.org>
- Date:
update the explanation of what delphinusdnsd can do and can't, as some of it
is not up to date anymore.
- Commit:
16fed7407e1e8c2502eb1ff49a6d25d65686969d
- From:
- Peter J. Philipp <pbug44@delphinusdns.org>
- Date:
update algorithms to match reality.
- Commit:
ffc377f38d72ef1d4d44f03ba3d75cf3cb5cc75b
- From:
- Peter J. Philipp <pbug44@delphinusdns.org>
- Date:
fix a segfault condition based off an EXAMPLE section on dddctl(8), changing
malloc to calloc is the fix.
- Commit:
f7365341107e9c5ab8a79ad3573b29cdc4bfa196
- From:
- Peter J. Philipp <pbug44@delphinusdns.org>
- Date:
update changes and todo, while there capitalise the setproctitle()'s
For consistency.
- Commit:
963ce475abc4c88ce676c50a6cf68ff9f3ae079a
- From:
- Peter J. Philipp <pbug44@delphinusdns.org>
- Date:
update "SVCB and HTTPS Resource Records" which has exited draft and is now
RFC 9460