W.C.A. Wijngaards
c602ba7319
- Fixup contrib/fastrpz.patch
2019-08-16 12:37:13 +02:00
W.C.A. Wijngaards
bdb6c153e4
- Please doxygen's parser for "@" occurrence in doxygen comment.
2019-08-16 12:21:40 +02:00
W.C.A. Wijngaards
d8a8730cac
- Fix unittest valgrind false positive uninitialised value report,
...
where if gcc 9.1.1 uses -O2 (but not -O1) then valgrind 3.15.0
issues an uninitialised value for the token buffer at the str2wire.c
rrinternal_get_owner() strcmp with the '@' value. Rewritten to use
straight character comparisons removes the false positive. Also
valgrinds --expensive-definedness-checks=yes can stop this false
positive.
2019-08-16 12:18:23 +02:00
Ralph Dolmans
a16111d471
Prevent potential double free
2019-08-16 12:13:30 +02:00
W.C.A. Wijngaards
0532cdd357
- (for later release): -V prints if TCP fastopen is available.
2019-08-15 17:04:38 +02:00
W.C.A. Wijngaards
e84b913585
- 1.9.3rc1 release candidate tag.
2019-08-15 15:49:15 +02:00
W.C.A. Wijngaards
a5027f5f56
- Fix character buffer size in ub_ctx_hosts.
2019-08-15 15:11:04 +02:00
W.C.A. Wijngaards
06a58ca248
- escape commandline contents for -V.
2019-08-15 15:05:02 +02:00
W.C.A. Wijngaards
4700d79024
- avoid warning about upcast on 32bit systems for autotrust.
2019-08-15 14:25:46 +02:00
W.C.A. Wijngaards
9d9884c442
- Fix autotrust temp file uniqueness windows compile.
2019-08-15 14:02:14 +02:00
W.C.A. Wijngaards
c1c75929fa
- iana portlist updated.
2019-08-15 13:07:26 +02:00
W.C.A. Wijngaards
8cb3656b3e
- Fix warning for unused variable for compilation without systemd.
2019-08-14 16:08:19 +02:00
George Thessalonikefs
a90f173875
- Fix #59 , when compiled with systemd support check that we can properly
...
communicate with systemd through the `NOTIFY_SOCKET`.
2019-08-14 15:51:28 +02:00
Wouter Wijngaards
b266db3920
Merge pull request #57 from NLnetLabs/show-build-options
...
Introduce `-V` option to print the version number and build options.
2019-08-14 12:47:42 +02:00
gthess
fd415d8833
Merge branch 'master' into show-build-options
2019-08-14 11:45:41 +02:00
W.C.A. Wijngaards
b5a52f8c86
- Generate configlexer with newer flex.
2019-08-14 11:40:35 +02:00
W.C.A. Wijngaards
67271242bf
autoconf for the '-V' option changes.
2019-08-14 11:34:27 +02:00
Ralph Dolmans
965f16cc89
- Add RPZ AXFR test
...
- Fix memory leak
2019-08-13 17:06:43 +02:00
Ralph Dolmans
4cbf4f4996
- Add RPZ response IP override test
2019-08-12 18:44:30 +02:00
George Thessalonikefs
008813f0a2
- Introduce -V option to print the version number and build options.
...
Previously reported build options like linked libs and linked modules
are now moved from `-h` to `-V` as well for consistency.
- PACKAGE_BUGREPORT now also includes link to GitHub issues.
2019-08-12 17:52:43 +02:00
Ralph Dolmans
88fce791df
- Add RPZ respip test
...
- Fix rpz memory leak
2019-08-12 16:06:15 +02:00
Ralph Dolmans
7180284d82
- Add RPZ/QNAME override test
2019-08-08 16:43:28 +02:00
Ralph Dolmans
401fc15443
- Extend RPZ/QNAME trigger test
...
- Fix potential memory leak
2019-08-08 16:07:16 +02:00
Ralph Dolmans
4eb7771f97
- Added RPZ/QNAME trigger test
2019-08-08 13:50:02 +02:00
Ralph Dolmans
abbb5c0f6d
Update RPZ man page and example.conf
2019-08-07 14:53:23 +02:00
Ralph Dolmans
0987a82877
Add statistics support for disabled (action override) response IP RPZ
...
triggers.
2019-08-07 14:09:48 +02:00
W.C.A. Wijngaards
fa506e3cda
- Check repinfo in worker_handle_request, if null, drop it.
2019-08-01 16:57:36 +02:00
W.C.A. Wijngaards
df0c844eed
- Fix to timeval_add for remaining second in microseconds.
2019-08-01 16:48:41 +02:00
W.C.A. Wijngaards
199e6c586b
- Fix to return after failed auth zone http chunk write.
...
- Fix to remove unused test for task_probe existance.
2019-08-01 16:40:52 +02:00
Ralph Dolmans
1c5d081853
- Add RPZ response IP override option, logging, and statistics
2019-08-01 14:31:37 +02:00
W.C.A. Wijngaards
21f740d313
- Fix #52 #53 , fix for example fail program.
2019-08-01 09:34:44 +02:00
W.C.A. Wijngaards
e860d39f54
- For #52 #53 , second context does not close logfile override.
2019-08-01 09:15:33 +02:00
W.C.A. Wijngaards
fe0b1da859
Fix comment.
2019-07-29 16:58:23 +02:00
W.C.A. Wijngaards
27811ffaa9
- Add hex print of trust anchor pointer to trust anchor file temp
...
name to make it unique, for libunbound created multiple contexts.
2019-07-29 16:51:40 +02:00
W.C.A. Wijngaards
7d5ab2f4de
- Add verbose log message when auth zone file is written, at level 4.
2019-07-29 09:25:49 +02:00
W.C.A. Wijngaards
5f5c00203e
- Fix question section mismatch in local zone redirect.
2019-07-23 14:01:59 +02:00
W.C.A. Wijngaards
b4b0065554
Fixup space in error message.
2019-07-19 12:51:37 +02:00
W.C.A. Wijngaards
c94e13220b
- Fix #49 : Set no renegotiation on the SSL context to stop client
...
session renegotiation.
2019-07-19 08:18:06 +02:00
Ralph Dolmans
9ce7045413
- Fix doxygen issue
...
- Fix memory leak
- IANA ports update
- merge littlehash ASAN changes
2019-07-16 19:45:49 +02:00
Ralph Dolmans
a8d6147ae4
- Added RPZ response IP support
2019-07-16 18:43:16 +02:00
W.C.A. Wijngaards
368386c011
- Fix #48 : Unbound returns additional records on NODATA response,
...
if minimal-responses is enabled, also the additional for negative
responses is removed.
2019-07-12 14:34:35 +02:00
Ralph Dolmans
d5ebc63add
- Fix in respip addrtree selection. Absence of addr_tree_init_parents() call
...
made it impossible to go up the tree when the matching netmask is too
specific.
2019-07-09 14:58:36 +02:00
Ralph Dolmans
d323e1bda8
- Fix for possible assertion failure when answering respip CNAME from cache.
2019-07-05 16:52:03 +02:00
W.C.A. Wijngaards
36819adcc2
Nicer spelling and layout.
2019-06-25 15:14:07 +02:00
W.C.A. Wijngaards
da46ea24d5
- For #45 , check that 127.0.0.1 and ::1 are not used in unbound.conf
...
when do-not-query-localhost is turned on, or at default on,
unbound-checkconf prints a warning if it is found in forward-addr or
stub-addr statements.
2019-06-25 14:50:49 +02:00
Ralph Dolmans
395d83cfc8
Procedures to parse RPZ ip address notation.
2019-06-24 16:01:01 +02:00
W.C.A. Wijngaards
1aa1facabc
- Fix memleak in unit test, reported from the clang 8.0 static analyzer.
2019-06-24 10:53:27 +02:00
W.C.A. Wijngaards
78b2f1cc20
- Fix python dict reference and double free in config.
2019-06-18 17:25:08 +02:00
W.C.A. Wijngaards
164f302011
- Merge PR #6 : Python module: support multiple instances
...
- Merge PR #5 : Python module: define constant MODULE_RESTART_NEXT
- Merge PR #4 : Python module: assign something useful to the
per-query data store 'qdata'
Noted in Changelog.
2019-06-18 17:11:31 +02:00
W.C.A. Wijngaards
cc39725cf3
Merge branch 'episource-dev/all-merged/master'.
...
Merge PR #6 : Python module: support multiple instances
Merge PR #5 : Python module: define constant MODULE_RESTART_NEXT
Merge PR #4 : Python module: assign something useful to the per-query data store 'qdata'
2019-06-18 17:08:59 +02:00