Ondřej Surý and Matthijs Mekking
f3a7ee87ef
Add CHANGES and release notes for GL #1712 and GL #1829
...
(cherry picked from commit dd62275152 )
2020-08-05 09:09:16 +02:00
Diego Fronza
e1561f0eb2
Add CHANGES and release note for #1719
2020-08-03 19:18:04 -03:00
Michał Kępień
b917e9eb20
Restore placeholder entry at sequence number 5481
...
(cherry picked from commit 029e32c01a )
2020-08-03 22:14:11 +02:00
Witold Kręcicki and Ondřej Surý
95fb38619b
Add CHANGES and release note for GL #2038
...
(cherry picked from commit 94eda43ab2 )
2020-07-31 13:33:24 +02:00
Ondřej Surý
343330413a
Add CHANGES and release note for #1775
...
(cherry picked from commit 2b4f0f03f5 )
2020-07-30 11:57:41 +02:00
Michał Kępień
8b3014507a
Add CHANGES for GL #2024
...
(cherry picked from commit 18efb2456f )
2020-07-30 11:16:18 +02:00
Diego Fronza
31af3af57c
Add CHANGES entry
2020-07-27 17:18:11 -03:00
Mark Andrews
af03936409
Add CHANGES note
...
(cherry picked from commit bcd049f116 )
2020-07-24 15:25:17 +10:00
Tinderbox User and Michał Kępień
b03a635f68
prep 9.16.5
2020-07-15 23:10:55 +02:00
Michał Kępień
035cf4eddd
Tweak and reword recent CHANGES entries
2020-07-15 23:10:17 +02:00
Mark Andrews
132ed083fb
Add CHANGES note for [GL !3735 ]
...
(cherry picked from commit f4fbca6e16 )
2020-07-14 12:12:11 +10:00
Mark Andrews
b955da48aa
Handle namespace clash over 'SEC' on illumos.
...
(cherry picked from commit 18eef20241 )
2020-07-14 09:06:46 +10:00
Mark Andrews
37b732f8fd
Add CHANGES for [GL #2005 ]
...
(cherry picked from commit 4e03bfac86 )
2020-07-14 07:36:00 +10:00
Mark Andrews
0265bd17d5
Fallback to built in trust-anchors, managed-keys, or trusted-keys
...
if the bind.keys file cannot be parsed.
(cherry picked from commit d02a14c795 )
2020-07-13 15:13:50 +10:00
Mark Andrews
94288631a9
Add changes for [GL #1989 ]
...
(cherry picked from commit 42b2290c3a )
2020-07-13 14:04:53 +10:00
Michał Kępień
a496b01487
Add CHANGES for GL #1976
...
(cherry picked from commit 7fffa5abba )
2020-07-10 11:30:46 +02:00
Mark Andrews
032133d8ce
Add CHANGES note for [GL #1475 ]
...
(cherry picked from commit adf7cb4ba7 )
2020-07-08 12:02:25 +10:00
Michał Kępień
c84cea3f9b
Add CHANGES entry for #1627
...
(cherry picked from commit dee2b3c7c8 )
2020-07-02 11:21:20 +02:00
Ondřej Surý
3733bd33e9
Add CHANGES and release note for #1968
...
(cherry picked from commit 4c12709da4 )
2020-07-01 15:35:21 +02:00
Witold Kręcicki and Ondřej Surý
85a786abd2
Add CHANGES note for #1862
2020-07-01 12:55:29 +02:00
Ondřej Surý and Ondřej Surý
401fd09e4d
Add CHANGES and release not for #1747
...
(cherry picked from commit 605209402f )
2020-07-01 12:52:51 +02:00
Matthijs Mekking
2d9b282d77
Update notes, changes for #1612
...
(cherry picked from commit e273b95a8b )
2020-07-01 09:58:25 +02:00
Evan Hunt
7a8e132c74
CHANGES, release note
...
(cherry picked from commit 08401e38c1 )
2020-06-30 21:10:31 -07:00
Mark Andrews
6822909470
Add CHANGES for [GL !3728 ]
...
(cherry picked from commit ce776e79ed )
2020-06-29 22:30:01 +00:00
Witold Kręcicki and Evan Hunt
2be35bd2bc
CHANGES
2020-06-26 01:44:10 -07:00
Witold Kręcicki and Evan Hunt
bb629b9b16
CHANGES
2020-06-26 01:18:31 -07:00
Evan Hunt
f171017570
append "0" to IPv6 addresses ending in "::" when printing YAML
...
such addresses broke some YAML parsers.
(cherry picked from commit a8baf79e33 )
2020-06-25 18:57:06 -07:00
Mark Andrews
fd05589e66
Add CHANGES for [GL #1689 ]
...
(cherry picked from commit b733bd6555 )
2020-06-25 22:43:25 +10:00
Ondřej Surý
bf208a3894
Add CHANGES and release note for #1949
...
(cherry picked from commit eaafae2766 )
2020-06-22 14:30:14 +02:00
Mark Andrews
036cd40b8c
Add CHANGES note for [GL #1955 ]
2020-06-19 12:23:00 +10:00
Tinderbox User and Michał Kępień
adab85b815
prep 9.16.4
2020-06-18 10:25:50 +02:00
Michał Kępień
ef42ca2864
Tweak and reword recent CHANGES entries
2020-06-18 10:18:42 +02:00
Mark Andrews and Michał Kępień
f8d7bd22f7
Add CHANGES note
...
(cherry picked from commit 5acccc6e8dbcfd7efa31686946d677d7895a7fff)
2020-06-18 10:18:42 +02:00
Mark Andrews and Michał Kępień
b40b453c93
Add CHANGES entry for #1718
...
(cherry picked from commit d7c26a97c82c256e00b167c65a70fb304a7320d4)
2020-06-18 10:18:42 +02:00
Mark Andrews and Michał Kępień
88cd1e264c
Add CHANGES entry for #1850
...
(cherry picked from commit 9b56a3c85578e56e10b174391e579d8e32ff6e34)
2020-06-18 10:18:42 +02:00
Ondřej Surý
4ab9e79e6f
Add CHANGES and release note for #1950
2020-06-17 15:04:43 +02:00
Mark Andrews
e7969ca571
Add CHANGES note [GL #1926 ]
...
(cherry picked from commit 9d89244ba2 )
2020-06-11 16:09:44 +10:00
Witold Kręcicki and Evan Hunt
aa2282853a
Fix a race in TCP accepting.
...
There's a possibility of a race in TCP accepting code:
T1 accepts a connection C1
T2 accepts a connection C2
T1 tries to accept a connection C3, but we hit a quota,
isc_quota_cb_init() sets quota_accept_cb for the socket,
we return from accept_connection
T2 drops C2, but we race in quota_release with accepting C3 so
we don't see quota->waiting is > 0, we don't launch the callback
T1 accepts a connection C4, we are able to get the quota we clear
the quota_accept_cb from sock->quotacb
T1 drops C1, tries to call the callback which is zeroed, sigsegv.
2020-06-10 11:39:43 -07:00
Witold Kręcicki
bbf1422614
Fix possible deadlock in unix/socket.c
...
In process_fd we lock sock->lock and then internal_accept locks mgr->lock,
in isc_sockmgr_render* functions we lock mgr->lock and then lock sock->lock,
that can cause a deadlock when accessing stats. Unlock sock->lock early in
all the internal_{send,recv,connect,accept} functions instead of late
in process_fd.
2020-06-08 15:30:10 +02:00
Witold Kręcicki and Evan Hunt
3175009575
Add CHANGES entry for #1808
...
(cherry picked from commit f0f859411f )
2020-06-05 18:58:13 -07:00
Mark Andrews and Ondřej Surý
2ef63ad627
Add CHANGES entry for #1798
...
(cherry picked from commit 06e714df0d )
2020-06-04 16:06:48 +02:00
Witold Kręcicki and Ondřej Surý
587556f0af
Documentation update wrt IPv6 listening.
...
With netmgr we're creating separate socket for each IPv6 interface,
just as with IPv4 - update documentation accordingly.
(cherry picked from commit 6a2100034b )
2020-06-04 16:02:19 +02:00
Ondřej Surý
5c5c92e2fa
Add CHANGES entry for !3316
...
(cherry picked from commit 72e78f0a4b )
2020-06-04 11:32:54 +02:00
Witold Kręcicki and Ondřej Surý
279470e6cb
CHANGES note
...
(cherry picked from commit 813ff015a4 )
2020-06-03 23:00:53 +02:00
Ondřej Surý
8c207e34a7
Add CHANGES for #1911
...
(cherry picked from commit 80a2ef8987 )
2020-06-03 12:47:21 +02:00
Ondřej Surý
ae8944a017
Add CHANGES for #1877
...
(cherry picked from commit e81728289c )
2020-06-03 10:45:09 +00:00
Matthijs Mekking
a17dcccf7d
Retire predecessor when creating successor
...
When creating the successor, the current active key (predecessor)
should change its goal state to HIDDEN.
Also add two useful debug logs in the keymgr_key_rollover function.
(cherry picked from commit e71d60299f )
2020-06-02 14:54:41 +02:00
Matthijs Mekking
168d362b54
Fix bug in keymgr_key_has_successor
...
The logic in `keymgr_key_has_successor(key, keyring)` is flawed, it
returns true if there is any key in the keyring that has a successor,
while what we really want here is to make sure that the given key
has a successor in the given keyring.
Rather than relying on `keymgr_key_exists_with_state`, walk the
list of keys in the keyring and check if the key is a successor of
the given predecessor key.
(cherry picked from commit 0d578097ef )
2020-06-02 14:54:08 +02:00
Matthijs Mekking
ba5d122fd6
Add change entry
...
(cherry picked from commit bcf3c9fecf )
2020-06-02 11:36:17 +02:00
Witold Kręcicki and Ondřej Surý
2a01586068
CHANGES and release notes
...
(cherry picked from commit 4ae2a74873 )
2020-05-30 07:53:33 +02:00