From: W.C.A. Wijngaards Date: Fri, 27 Jun 2025 09:29:41 +0000 (+0200) Subject: - xfr-tsig, extra unit tests for tsig_sign_reply. X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=57dd6a971df18d8f84f7aba4ddf1e769e7193c1e;p=thirdparty%2Funbound.git - xfr-tsig, extra unit tests for tsig_sign_reply. --- diff --git a/testdata/tsig_test.2 b/testdata/tsig_test.2 index b4fa1bd1b..552b0b16f 100644 --- a/testdata/tsig_test.2 +++ b/testdata/tsig_test.2 @@ -32,7 +32,17 @@ endpacket tsig-verify-query test.key 1750420740 NOERROR NOERROR 0 +packet +092d0000000100000000000203777777076578616d706c65036e6574000001000100002910000000000000000474657374036b65790000fa00ff00000000002f09686d61632d7368613100000068554d04012c0014f493f53a80f43dbd81df4f2feb7064de8247ba0b092d00000000 +endpacket + +tsig-sign-reply 1750420740 NOERROR 1 +092d840000010001000000010377777707657861 +6d706c65036e65740000010001c00c0001000100 +000e1000040a141e2800002904d0000000000000 +endpacket + # reply for www.example.net A -#packet -#092d8400000100010000000203777777076578616d706c65036e65740000010001c00c0001000100000e1000040a141e2800002904d00000000000000474657374036b65790000fa00ff00000000002f09686d61632d7368613100000068554d04012c001475eace537fd51a9fbf192a10b20bfe824dd20318092d00000000 -#endpacket +check-packet +092d8400000100010000000203777777076578616d706c65036e65740000010001c00c0001000100000e1000040a141e2800002904d00000000000000474657374036b65790000fa00ff00000000002f09686d61632d7368613100000068554d04012c001475eace537fd51a9fbf192a10b20bfe824dd20318092d00000000 +endpacket diff --git a/testdata/tsig_test.3 b/testdata/tsig_test.3 index b11c0ed68..3d5cd618e 100644 --- a/testdata/tsig_test.3 +++ b/testdata/tsig_test.3 @@ -32,7 +32,17 @@ endpacket tsig-verify-query test.key 1750421692 NOERROR NOERROR 0 +packet +7e7e0000000100000000000203777777076578616d706c65036e6574000001000100002910000000000000000474657374036b65790000fa00ff0000000000390b686d61632d736861323234000000685550bc012c001c03431f500872691d8780dafe326cdbe56ceaaca1d0ea3e3a262848e77e7e00000000 +endpacket + +tsig-sign-reply 1750421692 NOERROR 1 +7e7e840000010001000000010377777707657861 +6d706c65036e65740000010001c00c0001000100 +000e1000040a141e2800002904d0000000000000 +endpacket + # reply for www.example.net A -#packet -#7e7e8400000100010000000203777777076578616d706c65036e65740000010001c00c0001000100000e1000040a141e2800002904d00000000000000474657374036b65790000fa00ff0000000000390b686d61632d736861323234000000685550bc012c001c0fa7ddec264122b5e0c3d1a64ed043c3d68582f0ae2ba2d5b3e186127e7e00000000 -#endpacket +check-packet +7e7e8400000100010000000203777777076578616d706c65036e65740000010001c00c0001000100000e1000040a141e2800002904d00000000000000474657374036b65790000fa00ff0000000000390b686d61632d736861323234000000685550bc012c001c0fa7ddec264122b5e0c3d1a64ed043c3d68582f0ae2ba2d5b3e186127e7e00000000 +endpacket diff --git a/testdata/tsig_test.4 b/testdata/tsig_test.4 index 33937123a..f5b1a4b49 100644 --- a/testdata/tsig_test.4 +++ b/testdata/tsig_test.4 @@ -32,10 +32,20 @@ endpacket tsig-verify-query test.key 1750421767 NOERROR NOERROR 0 +packet +c7580000000100000000000203777777076578616d706c65036e6574000001000100002910000000000000000474657374036b65790000fa00ff00000000003d0b686d61632d73686132353600000068555107012c0020aa49c7e324b075dd057aeaba998ee10b6c72f8573f56d3b42fb2f65ee1e81f76c75800000000 +endpacket + +tsig-sign-reply 1750421767 NOERROR 1 +c758840000010001000000010377777707657861 +6d706c65036e65740000010001c00c0001000100 +000e1000040a141e2800002904d0000000000000 +endpacket + # reply for www.example.net A -#packet -#c7588400000100010000000203777777076578616d706c65036e65740000010001c00c0001000100000e1000040a141e2800002904d00000000000000474657374036b65790000fa00ff00000000003d0b686d61632d73686132353600000068555107012c0020a377c921817d4009a6ab35e7f84aa697751b3a976701e8fb6b843965325bf9bdc75800000000 -#endpacket +check-packet +c7588400000100010000000203777777076578616d706c65036e65740000010001c00c0001000100000e1000040a141e2800002904d00000000000000474657374036b65790000fa00ff00000000003d0b686d61632d73686132353600000068555107012c0020a377c921817d4009a6ab35e7f84aa697751b3a976701e8fb6b843965325bf9bdc75800000000 +endpacket packet c7588400000100010000000103777777076578616d706c65036e65740000010001c00c0001000100000e1000040a141e2800002904d0000000000000 diff --git a/testdata/tsig_test.5 b/testdata/tsig_test.5 index 7f291bc30..5cfcb59ce 100644 --- a/testdata/tsig_test.5 +++ b/testdata/tsig_test.5 @@ -32,7 +32,17 @@ endpacket tsig-verify-query test.key 1750421817 NOERROR NOERROR 0 +packet +aafc0000000100000000000203777777076578616d706c65036e6574000001000100002910000000000000000474657374036b65790000fa00ff00000000004d0b686d61632d73686133383400000068555139012c00300953f74bcc78dae61e9d93aad74e128dbc240a671de017efd3707235be7890cbf2a51255f5843438fbaa26d04caca506aafc00000000 +endpacket + +tsig-sign-reply 1750421817 NOERROR 1 +aafc840000010001000000010377777707657861 +6d706c65036e65740000010001c00c0001000100 +000e1000040a141e2800002904d0000000000000 +endpacket + # reply for www.example.net A -#packet -#aafc8400000100010000000203777777076578616d706c65036e65740000010001c00c0001000100000e1000040a141e2800002904d00000000000000474657374036b65790000fa00ff00000000004d0b686d61632d73686133383400000068555139012c00301e895712f5633d84e82afd7b1dcdd792c5d51532c7a5f52701c9bd464f0d8f6cc735530d16417e8bf3cf104808554642aafc00000000 -#endpacket +check-packet +aafc8400000100010000000203777777076578616d706c65036e65740000010001c00c0001000100000e1000040a141e2800002904d00000000000000474657374036b65790000fa00ff00000000004d0b686d61632d73686133383400000068555139012c00301e895712f5633d84e82afd7b1dcdd792c5d51532c7a5f52701c9bd464f0d8f6cc735530d16417e8bf3cf104808554642aafc00000000 +endpacket diff --git a/testdata/tsig_test.6 b/testdata/tsig_test.6 index a662abb64..e04a07f90 100644 --- a/testdata/tsig_test.6 +++ b/testdata/tsig_test.6 @@ -32,7 +32,17 @@ endpacket tsig-verify-query test.key 1750421867 NOERROR NOERROR 0 +packet +e74d0000000100000000000203777777076578616d706c65036e6574000001000100002910000000000000000474657374036b65790000fa00ff00000000005d0b686d61632d7368613531320000006855516b012c0040bbc78c7a8019119b79f89f3ed66d874acb3a29bfcd3ac75fce3779d60d41080fe536c03de404a9143314eabce88a0c5eff6204d94d3225cf42327322c8a48acae74d00000000 +endpacket + +tsig-sign-reply 1750421867 NOERROR 1 +e74d840000010001000000010377777707657861 +6d706c65036e65740000010001c00c0001000100 +000e1000040a141e2800002904d0000000000000 +endpacket + # reply for www.example.net A -#packet -#e74d8400000100010000000203777777076578616d706c65036e65740000010001c00c0001000100000e1000040a141e2800002904d00000000000000474657374036b65790000fa00ff00000000005d0b686d61632d7368613531320000006855516b012c0040690c00d5e01a382b7a4c07739e0faab1a3c98f5bae1b49213032b7da070c4b985056894e1ebc88468d5d070d0589ea8032fb88f3a1902fa91211d2b4989bbb93e74d00000000 -#endpacket +check-packet +e74d8400000100010000000203777777076578616d706c65036e65740000010001c00c0001000100000e1000040a141e2800002904d00000000000000474657374036b65790000fa00ff00000000005d0b686d61632d7368613531320000006855516b012c0040690c00d5e01a382b7a4c07739e0faab1a3c98f5bae1b49213032b7da070c4b985056894e1ebc88468d5d070d0589ea8032fb88f3a1902fa91211d2b4989bbb93e74d00000000 +endpacket