Witold Kręcicki and Ondřej Surý
eca3b578bb
DbC in dns/acl.c
2019-09-10 17:06:47 +02:00
Witold Kręcicki and Ondřej Surý
71c7a22923
netmgr: set thread affinity
2019-09-10 17:06:47 +02:00
Witold Kręcicki and Ondřej Surý
2e6ed654c4
netmgr: Set larger buffer size on UDP sockets
2019-09-10 17:06:47 +02:00
Witold Kręcicki and Ondřej Surý
facf3af6df
netmgr: client mctxs divided by thread
2019-09-10 17:06:47 +02:00
Witold Kręcicki and Ondřej Surý
b8b6dba9f8
fixup! nm: WiP: proper udp shutdown procedure
2019-09-10 17:06:47 +02:00
Witold Kręcicki and Ondřej Surý
d42de0c290
nm: WiP: proper udp shutdown procedure
2019-09-10 17:06:47 +02:00
Witold Kręcicki and Ondřej Surý
46778e475f
nm: first xfrout support
2019-09-10 17:06:47 +02:00
Witold Kręcicki and Ondřej Surý
fa74784835
nm: some style nits, better handling of UDP shutdown
2019-09-10 17:06:46 +02:00
Witold Kręcicki and Ondřej Surý
2ae0f9d00a
isc__nm_in_netthread
2019-09-10 17:06:46 +02:00
Witold Kręcicki and Ondřej Surý
8461e06eb4
Don't reference sockets in unused handles, causing ref loop
2019-09-10 17:06:46 +02:00
Witold Kręcicki and Ondřej Surý
7524f29d50
Cleanups
2019-09-10 17:06:46 +02:00
Witold Kręcicki and Ondřej Surý
e6e02d534a
Style fixes
2019-09-10 17:06:46 +02:00
Witold Kręcicki and Ondřej Surý
be287351f6
Missing file
2019-09-10 17:06:46 +02:00
Witold Kręcicki and Ondřej Surý
85262728f1
Split netmgr into functional pieces properly
2019-09-10 17:06:46 +02:00
Witold Kręcicki and Ondřej Surý
aff025723e
Dirty and ugly split of netmgr into functional parts
2019-09-10 17:06:46 +02:00
Witold Kręcicki and Ondřej Surý
7432f07bc1
Move netmgr to a separate diretory
2019-09-10 17:06:46 +02:00
Witold Kręcicki and Ondřej Surý
a83be985b4
netmgr: a big WiP on TCP/DNS
2019-09-10 17:06:46 +02:00
Witold Kręcicki and Ondřej Surý
def6642dd0
TCP WiP
2019-09-10 17:06:46 +02:00
Witold Kręcicki and Ondřej Surý
016a3690f4
netmgr: Some parts of tcp; reuse nm_uvreqs
2019-09-10 17:06:46 +02:00
Witold Kręcicki and Ondřej Surý
a3272327a2
Netmgr design doc - first steps
2019-09-10 17:06:46 +02:00
Witold Kręcicki and Ondřej Surý
67d9c23d2b
Minor cleanups
2019-09-10 17:06:46 +02:00
Witold Kręcicki and Ondřej Surý
dac01af74f
clientmgr has a taskpool, clients attach to it
2019-09-10 17:06:46 +02:00
Witold Kręcicki and Ondřej Surý
a5392d83c6
Netmgr - work in progress (squashed)
...
Make a copy of ns__client_request as ns__client_request_old
The 'old' one will be used by not-yet-reworked parts, while we
keep history of ns__client_request.
Start netmgr with named, shutdown at the end
- udplistener in interfacemgr uses netmgr
- use per-client buffer for udp send
- first steps at making ns_client_request use netmgr for UDP
- uncrustify
Make interfacemgr and interface references isc_refcount_t instead of locked ints
Use clock_gettime instead of gettimeofday
Cleanup get_client, use one interface for clientmgr instead of attaching it to each client
'extra' field at the end of handle - for client data
WiP: no TCP, UDP works, no resolver
2019-09-10 17:06:46 +02:00
Witold Kręcicki and Ondřej Surý
2b3f2bad31
Add isc_sockaddr_fromsockaddr function to convert from struct sockaddr to isc_sockaddr
2019-09-10 17:06:46 +02:00
Tinderbox User
3be71081bf
Merge branch 'prep-release'
v9.15.4
2019-09-09 14:52:45 +00:00
Tinderbox User
badb8a474e
prep for 9.15.4
2019-09-09 13:13:39 +00:00
Tinderbox User
1e896fbec6
prep for 9.15.4
2019-09-09 13:02:15 +00:00
Tinderbox User
efdb4f0856
prep for 9.15.4
2019-09-09 12:52:35 +00:00
Tinderbox User
3a1dbc13c9
prep for 9.15.4
2019-09-09 12:34:47 +00:00
Mark Andrews
7dcee3d44b
Merge branch 'marka-placeholder' into 'master'
...
placeholder
See merge request isc-projects/bind9!2322
2019-09-09 02:50:07 -04:00
Mark Andrews
1d133457d6
placeholder
2019-09-09 16:41:40 +10:00
Mark Andrews
dc7f168a82
Merge branch 'marka-fix-insist' into 'master'
...
Address "Value stored to 'dscpcount' is never read"
See merge request isc-projects/bind9!2317
2019-09-06 02:42:19 -04:00
Mark Andrews
dbdd19853e
also insist that keycount == dscpcount
2019-09-06 16:30:24 +10:00
Mark Andrews
b36c7a99ab
Merge branch 'marka-add-missing-check' into 'master'
...
Address "Value stored to 'result' is never read" mdig.c
See merge request isc-projects/bind9!2318
2019-09-06 02:24:55 -04:00
Mark Andrews
b32feaf623
check the result from dns_message_headertotext
2019-09-06 16:12:47 +10:00
Mark Andrews
db085caf7f
Merge branch '1203-bug-in-new-yaml-output-when-truncation-is-retried' into 'master'
...
Resolve "Bug in new +yaml output when truncation is retried"
Closes #1203
See merge request isc-projects/bind9!2288
2019-09-06 02:04:22 -04:00
Mark Andrews
4906fe975c
Don't print ';;' comments in yaml mode.
2019-09-06 14:14:20 +10:00
Mark Andrews
2e18e83131
Merge branch '1212-edns-udp-size-docs-not-updated-for-flag-day-changes' into 'master'
...
Resolve "edns-udp-size docs not updated for Flag Day changes"
Closes #1212
See merge request isc-projects/bind9!2312
2019-09-05 19:35:09 -04:00
Mark Andrews
aca78add3a
remove discussion about falling back to plain DNS on timeout
2019-09-05 19:13:36 -04:00
Mark Andrews
160236a780
Merge branch 'marka-win32-vsconf' into 'master'
...
allow VSCONF to be overridden at runtime
See merge request isc-projects/bind9!2314
2019-09-05 00:34:40 -04:00
Mark Andrews
2433e3e808
allow VSCONF to be overridden at runtime
2019-09-05 14:31:04 +10:00
Mark Andrews
dae7ffc802
Merge branch 'marka-placeholder' into 'master'
...
placeholder
See merge request isc-projects/bind9!2311
2019-09-04 19:19:49 -04:00
Mark Andrews
142a96acfb
placeholder
2019-09-05 09:12:53 +10:00
Mark Andrews
fac49b7ba9
Merge branch '1210-address-potential-null-pointer-dereference-in-rpz-c' into 'master'
...
Resolve "Address potential NULL pointer dereference in rpz.c"
Closes #1210
See merge request isc-projects/bind9!2308
2019-09-04 17:07:13 -04:00
Mark Andrews
924f9b9e1d
add CHANGES
2019-09-05 06:47:56 +10:00
Mark Andrews
3e82a2ea9a
use rpzs->updater as rpz->rpzs is NULL
2019-09-05 06:47:26 +10:00
Mark Andrews
6639288d9c
Merge branch '1209-dns_r_mustbesecure-failures' into 'master'
...
Resolve "DNS_R_MUSTBESECURE failures"
Closes #1209
See merge request isc-projects/bind9!2307
2019-09-04 16:39:04 -04:00
Mark Andrews
9528bac556
add CHANGES
2019-09-04 21:30:46 +10:00
Mark Andrews
06d9e93a57
address DNS_R_MUSTBESECURE failures
2019-09-04 21:28:34 +10:00
Mark Andrews
353d0cd8f0
Merge branch 'marka-placeholder' into 'master'
...
placeholder
See merge request isc-projects/bind9!2304
2019-09-04 01:13:30 -04:00