George Thessalonikefs
f804c087e4
proxy-protocol, review comments:
...
- more generic switch statement for address families;
- comment the protocol values as such in their definitions;
- less hardcoded values for address family and protocol combinations.
2023-09-29 17:31:52 +02:00
W.C.A. Wijngaards
cac1d13fda
- Fix proxy-protocol to read header in multiple reads and check buffer size.
2023-05-02 14:54:51 +02:00
W.C.A. Wijngaards
80153decd1
- Fix proxy-protocol buffer checks when writing and read from buffer.
2023-05-02 14:36:29 +02:00
W.C.A. Wijngaards
15a2add0f8
streamtcp, implement NOTIFY[=N] that sends a notify packet.
2023-04-26 11:57:10 +02:00
W.C.A. Wijngaards
4bcc0a0a7a
streamtcp, implement IXFR=N queries, add documentation for proxy option.
2023-04-25 16:44:58 +02:00
W.C.A. Wijngaards
542f717bf9
- adjust generic proxy-protocol header for IPv6 support with ifdef.
2023-04-25 08:16:19 +02:00
George Thessalonikefs
b5cc8b6c59
- Generalise the proxy protocol code
2023-04-24 16:15:56 +02:00
W.C.A. Wijngaards
fe46bc47d7
- Fix for #878 : Invalid IP address in unbound.conf causes Segmentation
...
Fault on OpenBSD.
2023-04-19 09:56:31 +02:00
W.C.A. Wijngaards
e11d206a82
Changelog entry for #875 and #874 .
...
- Merge #875 : change obsolete txt URL in unbound-anchor.c to point
to RFC 7958, and Fix #874 .
2023-04-14 11:19:25 +02:00
Wouter Wijngaards
8de8c8f6f7
Merge pull request #875 from dyunwei/master
...
Changelog entry for #874
2023-04-14 11:17:43 +02:00
yunwei
4954df5859
Changelog entry for #874
...
unbound-anchor is compliant with RFC 7958, and the XML format remains unchanged between the old draft and RFC 7958. Update the comments to improve clarity.
2023-04-14 16:45:11 +08:00
W.C.A. Wijngaards
a3ef9dd53b
- Show build status for branch=master.
2023-04-13 11:29:53 +02:00
W.C.A. Wijngaards
d6c33e1757
- Fix build badge, from failing travis link to github ci action link.
2023-04-13 11:22:11 +02:00
W.C.A. Wijngaards
7033234a48
- Fix for #870 : Add test case for the qname minimisation and CNAME.
2023-04-06 10:04:04 +02:00
W.C.A. Wijngaards
c7618a9b80
- Fix #870 : NXDOMAIN instead of NOERROR rcode when asked for existing
...
CNAME record.
2023-04-04 10:06:16 +02:00
Philip Homburg
312035f58a
Changelog for issue #676
2023-03-24 14:54:14 +01:00
Philip Homburg
7e6a7f310d
Fix issue #676 : Unencrypted query is sent when forward-tls-upstream: yes is
...
used without tls-cert-bundle
Model the behavior of unbound in unbound-host: always create a SSL context
2023-03-24 14:51:37 +01:00
Philip Homburg
eb7eff4fc7
Extra consistency check to make sure that when TLS is requested, either we
...
set up a TLS connection or we return an error.
2023-03-23 15:00:10 +01:00
Philip Homburg
e850ca67f1
Changelog for issue #851
2023-03-21 13:54:27 +01:00
Philip Homburg
2a100ee9ee
Fix issue #851 : reserved identifier violation
2023-03-21 13:51:51 +01:00
W.C.A. Wijngaards
8f83c0a2cb
- iana portlist update.
2023-03-20 14:55:55 +01:00
George Thessalonikefs
d7e7761141
- Fix #812 , fix #846 , by using the SSL_OP_IGNORE_UNEXPECTED_EOF option
...
to ignore the unexpected eof while reading in openssl >= 3.
2023-03-17 14:39:37 +01:00
W.C.A. Wijngaards
a97d7175a6
- Fix ssl.h include brackets, instead of quotes.
2023-03-16 15:40:43 +01:00
W.C.A. Wijngaards
4f25d75d4b
- Fix unbound-dnstap-socket test program to reply the finish frame
...
over a TLS connection correctly.
2023-03-14 16:57:37 +01:00
W.C.A. Wijngaards
d97c174f50
- Fix for #852 : Completion of error handling.
2023-02-23 13:38:29 +01:00
Philip Homburg
ed07c5424d
Changelog entry for issue #825
2023-02-21 09:29:39 +01:00
Philip Homburg
fb187d1a60
Merge branch 'master' into ecs-serve-expired-bug
2023-02-21 09:28:13 +01:00
Philip Homburg
71e0ddc94a
Improved comment
2023-02-21 09:27:03 +01:00
Philip Homburg
b89d0d1cce
Test cache update from serve-expired and client-subnet-always-forward
2023-02-21 09:21:43 +01:00
Philip Homburg
d1f5ded1d9
ifdef CLIENT_SUBNET
2023-02-21 09:21:24 +01:00
Philip Homburg
fb06364014
Fix issue #825 : interaction between ECS and serve-expired.
2023-02-21 09:20:28 +01:00
George Thessalonikefs
02a77f0567
Changelog entry for
...
- Clean up iterator/iterator.c::error_response_cache() and allow for
better interaction with serve-expired, prefetch and cached error
responses.
2023-02-10 16:54:44 +01:00
George Thessalonikefs
eb81761b13
- Clean up iterator/iterator.c::error_response_cache() and allow for
...
better interaction with serve-expired, prefetch and cached error
responses.
2023-02-10 16:51:07 +01:00
George Thessalonikefs
96c70d91ca
- Add testcase for refreshing expired error responses.
2023-02-09 12:44:01 +01:00
W.C.A. Wijngaards
488811157e
- Fix to git ignore the library symbol file that configure can create.
2023-02-09 12:08:27 +01:00
W.C.A. Wijngaards
e225e4bcab
- Fix consistency of unit test without roundrobin answers for the
...
cnametooptout unit test.
2023-02-09 11:46:33 +01:00
George Thessalonikefs
1c1c5d72d3
Changelog entry for
...
- Allow TTL refresh of expired error responses.
2023-02-09 10:52:56 +01:00
George Thessalonikefs
87a8c80fcb
- Allow TTL refresh of expired error responses.
2023-02-09 10:47:46 +01:00
W.C.A. Wijngaards
a8977df4d9
- Fix unit tests for spurious empty messages.
2023-02-09 10:38:55 +01:00
W.C.A. Wijngaards
4953daa016
- Fix to ignore entirely empty responses, and try at another authority.
...
This turns completely empty responses, a type of noerror/nodata into
a servfail, but they do not conform to RFC2308, and the retry can
fetch improved content.
2023-02-09 09:56:40 +01:00
W.C.A. Wijngaards
5ab5b3b43a
- Fix #841 : Unbound won't build with aaaa-filter-iterator.patch.
2023-02-08 11:36:52 +01:00
George Thessalonikefs
24e6d1e18e
- Add duration variable for speed_local.test.
2023-01-30 11:33:58 +01:00
W.C.A. Wijngaards
8b9382998d
Regenerate configure for the fix acx_nlnetlabs.m4 for -Wstrict-prototypes.
2023-01-26 10:59:16 +01:00
W.C.A. Wijngaards
c482999898
- Fix acx_nlnetlabs.m4 for -Wstrict-prototypes.
2023-01-26 10:54:38 +01:00
George Thessalonikefs
6bf677e7de
Fix #833 : [FR] Ability to set the Redis password.
2023-01-23 11:45:07 +01:00
W.C.A. Wijngaards
d666e9bd13
- Fix #835 : [FR] Ability to use Redis unix sockets.
2023-01-23 10:10:23 +01:00
W.C.A. Wijngaards
77f15428c9
- Add #835 : [FR] Ability to use Redis unix sockets.
2023-01-23 10:09:28 +01:00
W.C.A. Wijngaards
111e66ae64
Changelog note for #819 , generate configparser.c and comment syntax change.
...
- Merge #819 : Added new static zone type block_a to suppress all A
queries for specific zones.
2023-01-20 16:19:20 +01:00
Wouter Wijngaards
6a4a9435d1
Merge pull request #819 from pavel-odintsov/pavel/suppress_a
...
Added new static zone type block_a to suppress all A queries for specific zones
2023-01-20 16:18:05 +01:00
W.C.A. Wijngaards
6afdc336ba
- Fix test for new default.
2023-01-19 16:06:30 +01:00