Tinderbox User
8d5a01a868
update copyright notice / whitespace
2018-01-13 23:50:30 +00:00
Mukund Sivaraman
4f47e5fd63
Fix various bugs reported by valgrind --tool=memcheck ( #46978 )
...
(cherry picked from commit f96133826e )
(cherry picked from commit 0374e1c3fd )
(cherry picked from commit 929329d2d6 )
(cherry picked from commit d072be0691 )
2018-01-13 12:02:18 +05:30
Tinderbox User
536fe358af
update copyright notice / whitespace
2018-01-09 23:49:31 +00:00
Mark Andrews
55c81d796c
4860. [bug] isc_int8_t should be signed char. [RT #46973 ]
...
(cherry picked from commit 21f708c88c )
2018-01-10 08:42:38 +11:00
Mark Andrews
455296d36a
Revert "unconditionally typedef summarystat_t for coverity"
...
This reverts commit 59c2cad2f3 .
2018-01-05 11:10:28 +11:00
Tinderbox User
f3e5a44f00
update copyright notice / whitespace
2018-01-04 23:47:43 +00:00
Mark Andrews
59c2cad2f3
unconditionally typedef summarystat_t for coverity
...
(cherry picked from commit a0e66ef6dd )
2018-01-05 10:12:16 +11:00
Tinderbox User
3d87b339d1
update copyright notice / whitespace
2018-01-02 23:47:41 +00:00
Mark Andrews
4d16a4653d
4852. [bug] Add REQUIRE's and INSIST's to isc_time_formattimestamp,
...
isc_time_formathttptimestamp, isc_time_formatISO8601.
[RT #46892 ]
2018-01-02 10:49:43 +11:00
Tinderbox User
7aeee801e6
regen v9_9
2017-12-29 02:41:20 +00:00
Tinderbox User
92c1063230
update copyright notice / whitespace
2017-12-06 23:48:04 +00:00
Mark Andrews
7b34ba54c9
4841. [bug] Address -fsanitize=undefined warnings. [RT #46786 ]
...
(cherry picked from commit 9d5a0abe81 )
(cherry picked from commit 58c86991ee )
2017-12-06 21:05:34 +11:00
Tinderbox User
03674299c7
update copyright notice / whitespace
2017-11-30 23:50:30 +00:00
Mark Andrews
5e94477563
4833. [bug] isc_event_free should check that the event is not
...
linked when called. [RT #46725 ]
4832. [bug] Events were not being removed from zone->rss_events.
[RT #46725 ]
(cherry picked from commit 9ddf7d6c4c )
2017-11-30 10:39:29 +11:00
Tinderbox User
c49b27bc75
update copyright notice / whitespace
2017-11-28 23:48:09 +00:00
Mark Andrews
76cff0f786
4829. [bug] isc_heap_delete did not zero the index value when
...
the heap was created with a callback to do that.
[RT #46709 ]
(cherry picked from commit 65a483106e )
2017-11-28 19:04:56 +11:00
Tinderbox User
230916c184
update copyright notice / whitespace
2017-11-27 23:50:30 +00:00
Mark Andrews
d42c4a628d
More:
...
4819. [bug] Fully backout the transaction when adding a RRset
to the resigning / removal heaps fails. [RT #46473 ]
(cherry picked from commit 19f6a63184 )
2017-11-27 15:23:16 +11:00
Mark Andrews
d049bb62b8
add missing symbols
2017-11-27 15:04:33 +11:00
Mark Andrews
8572cac546
silence compiler warning [RT #46471 ]
2017-11-23 17:04:01 +11:00
Tinderbox User
709025bb14
update copyright notice / whitespace
2017-10-31 23:48:39 +00:00
Mark Andrews
3b9332a20d
4804. [port] win32: access() does not work on directories as
...
required by POSIX. Supply a alternative in
isc_file_isdirwritable. [RT #46394 ]
2017-11-01 09:47:52 +11:00
Tinderbox User
2f5154f3b1
update copyright notice / whitespace
2017-10-19 23:49:30 +00:00
Mark Andrews
54eb949c35
s/REQUIRE/ISC_REQUIRE/; include <isc/assertions.h> if ISC_REQUIRE is used; include <isc/likely.h> if ISC_{UN}LIKELY is used
...
(cherry picked from commit 0fab171196 )
2017-10-19 17:00:13 +11:00
Mark Andrews
40e08f66a8
4774. [bug] <isc/util.h> was incorrectly included in several
...
header files. [RT #46311 ]
2017-10-19 12:54:44 +11:00
Tinderbox User
b17ca7e7f1
update copyright notice / whitespace
2017-10-17 23:53:44 +00:00
Michał Kępień
eb2c3bdfae
[v9_9] Doxygen fixes and cleanups
...
4773. [doc] Fixed generating Doxygen documentation for functions
annotated using certain macros. Miscellaneous
Doxygen-related cleanups. [RT #46276 ]
(cherry picked from commit 5e6d28e1b7 )
2017-10-17 08:13:40 +02:00
Evan Hunt
474caa0473
[v9_9] add missing names
2017-10-06 17:39:15 -07:00
Tinderbox User
ab0f4f3a40
update copyright notice / whitespace
2017-10-06 23:48:57 +00:00
Evan Hunt
5cdb31e8df
[v9_9] further restrict update-policy local
...
4762. [func] "update-policy local" is now restricted to updates
from local addresses. (Previously, other addresses
were allowed so long as updates were signed by the
local session key.) [RT #45492 ]
2017-10-06 15:42:54 -07:00
Tinderbox User
512ef3fc26
update copyright notice / whitespace
2017-10-04 23:48:22 +00:00
Mark Andrews
eeb53d081a
silence compiler warning
2017-10-04 18:08:23 +11:00
Mark Andrews
d84dbc76e6
#undef inet_ntop
...
(cherry picked from commit 396125eefe )
2017-10-04 17:50:32 +11:00
Mark Andrews
35c77c3f28
sort
2017-10-04 17:22:54 +11:00
Mark Andrews
68630cce3a
4752. [test] Add unit test for isc_net_pton. [RT #46171 ]
...
(cherry picked from commit 5fcdb09126 )
2017-10-04 14:43:51 +11:00
Evan Hunt
630eb6e8c6
[v9_9] missing declaration of INSIST
2017-10-03 20:03:38 -07:00
Tinderbox User
16a6c249b5
update copyright notice / whitespace
2017-10-03 23:48:38 +00:00
Mark Andrews
068bd10a3a
4748. [cleanup] Sprintf to snprintf coversions. [RT #46132 ]
...
(cherry picked from commit a009d03a1a )
2017-10-03 15:00:57 +11:00
Tinderbox User
cc7dac87cf
update copyright notice / whitespace
2017-09-27 23:49:17 +00:00
Mukund Sivaraman
5b1cc88385
Make isc_refcount_current() atomically read the counter value ( #46074 )
...
(cherry picked from commit abb8813a33 )
(cherry picked from commit a8fa3e2d44 )
(cherry picked from commit 6da7b3227c )
2017-09-27 15:11:39 +05:30
Mark Andrews
80dd4971d9
4739. [cleanup] Address clang static analysis warnings. [RT #45952 ]
...
(cherry picked from commit f9f3f20d2d )
2017-09-27 13:19:37 +10:00
Mark Andrews
d4faf256b2
fix HMAC_Update arguement
2017-09-25 10:46:28 +10:00
Mukund Sivaraman
1c8b9ab360
Use stdint.h only when stdatomic.h is in use (stdint.h isn't available everywhere)
...
(cherry picked from commit fb9712f639 )
(cherry picked from commit dc0d95a23d )
(cherry picked from commit 7cf6516670 )
2017-09-22 15:16:22 +05:30
Mark Andrews
4468644033
#include <isc/string.h> as it includes both <string.h> and <strings.h> if they both exist
...
(cherry picked from commit 6138c5a5e4 )
2017-09-22 18:10:04 +10:00
Tinderbox User
a7741835cc
regen v9_9
2017-09-21 07:51:57 +00:00
Mark Andrews
07c3a58bd4
#include <stdint.h>
2017-09-21 14:21:04 +10:00
Tinderbox User
01bad075b6
regen v9_9
2017-09-21 04:07:03 +00:00
Mark Andrews
d6c258064b
atomic_compare_exchange_strong_explicit's second argument should not be atomic_*
2017-09-21 13:42:05 +10:00
Mark Andrews
799bb89429
explicitly list test programs
2017-09-21 13:07:12 +10:00
Tinderbox User
288dd11e7a
update copyright notice / whitespace
2017-09-19 23:51:07 +00:00