Michał Kępień
8f07fb476b
Remove duplicate irs_resconf_load() unit test
...
The "sortlist-v4.conf" unit test for irs_resconf_load() is always run
twice due to a duplicate entry in the "tests" table. Remove one of them
to prevent this.
(cherry picked from commit 6c09f305ae )
2018-03-06 09:24:41 +01:00
Michał Kępień
b4a10e77ea
Do not ignore resolv.conf syntax errors
...
irs_resconf_load() stores the value returned by add_search() into ret
without consulting its current value first. This causes any previous
errors raised while parsing resolv.conf to be ignored as long as any
"domain" or "search" statement is present in the file.
Prevent this by returning early in case an error is detected while
parsing resolv.conf. Ensure that "searchlist" and "magic" members of
the created irs_resconf_t structure are always initialized before
isc_resconf_destroy() is called.
(cherry picked from commit 1f400b68a8 )
2018-03-06 09:24:41 +01:00
Petr Menšík and Evan Hunt
6d9b38e9fe
unit/unittest.sh is generated by configure. It will always be
...
generated into builddir. If out-of-tree build is used, make unit
will always fail. Kyuafiles and testdata still have to be copied
manually into the builddir.
(cherry picked from commit 95cde3608a )
2018-02-23 15:50:33 -08:00
Evan Hunt
a48e2d4155
[v9_11] update 9.11 api range
2018-01-24 10:24:17 -08:00
Evan Hunt
ad309e8dfa
[v9_11] prep 9.11.3b1
2018-01-24 10:21:04 -08:00
Tinderbox User
335466db9e
regen v9_11
2017-12-29 02:23:11 +00:00
Mark Andrews
0401db53f9
don't use the ERR macro as GCC 7 only does a partial static analysis which generates false positives for fallthrough. [RT #46115 ]
...
(cherry picked from commit 0698ad8503 )
2017-11-01 19:19:10 +11:00
Mark Andrews
c85920c0b4
4766. [cleanup] Addresss Coverity warnings. [RT #46150 ]
...
(cherry picked from commit 5df3f839b2 )
2017-10-09 18:37:46 +11:00
Mark Andrews
6b183c64a3
4737. [cleanup] Address Coverity warnings. [RT #46012 ]
...
(cherry picked from commit 08151d7fce )
2017-09-26 23:24:37 +10:00
Tinderbox User
731c2e5f0f
regen v9_11
2017-09-21 07:30:52 +00:00
Tinderbox User
28a3d74227
regen v9_11
2017-09-21 03:48:24 +00:00
Mark Andrews
e24ec1cb12
explicitly list test programs
2017-09-21 13:06:26 +10:00
Mark Andrews
5a93d3be4e
more str{n}{cat,cpy} corrections rt45981_stage2
...
(cherry picked from commit cb629cdeda )
2017-09-14 18:33:02 +10:00
Tinderbox User
bd911976d5
update copyright notice / whitespace
2017-09-13 23:52:25 +00:00
Mukund Sivaraman
a13e9f894c
Add missing <isc/print.h>
...
(cherry picked from commit 188fa6ea68 )
2017-09-13 19:48:20 +05:30
Evan Hunt
7cd594b842
[master] cleanup strcat/strcpy
...
4722. [cleanup] Clean up uses of strcpy() and strcat() in favor of
strlcpy() and strlcat() for safety. [RT #45981 ]
(cherry picked from commit 114f95089c )
2017-09-13 00:17:16 -07:00
Mark Andrews
8ed6c49f1a
4653. [bug] Reorder includes to move @DST_OPENSSL_INC@ and
...
@ISC_OPENSSL_INC@ after shipped include directories.
[RT #45581 ]
(cherry picked from commit 124712666e )
2017-07-20 11:52:29 +10:00
Evan Hunt
f2720d2436
[v9_11] update api ranges
2017-07-16 13:57:09 -07:00
Evan Hunt
52f38b35e7
[v9_11] fix API ranges (170-179 was used for two branches)
2017-06-27 12:21:30 -07:00
Mark Andrews
a7af229766
bump api values for 9.11.2b1 as required
2017-06-26 12:09:43 +10:00
Tinderbox User
a24c7e850d
update copyright notice / whitespace
2017-05-01 23:46:02 +00:00
Mark Andrews
27a262bc4d
4612. [bug] Silence 'may be use uninitalised' warning and simplify
...
the code in lwres/getaddinfo:process_answer.
[RT #45158 ]
(cherry picked from commit b09eb48f8a )
2017-05-02 09:24:13 +10:00
Tinderbox User
5d52a1fe1b
update copyright notice / whitespace
2017-04-24 23:46:02 +00:00
Evan Hunt
0d24df5c0b
[v9_11] allow parallel make
...
4609. [cleanup] Rearrange makefiles to enable parallel execution
(i.e. "make -j"). [RT #45078 ]
2017-04-23 23:04:34 -07:00
Mark Andrews
1bce43adcc
4585. [port] win32: Set CompileAS value. [RT #42474 ]
...
(cherry picked from commit 3742338a7b )
2017-04-20 12:42:39 +10:00
Tinderbox User
dc524b82fc
update copyright notice / whitespace
2017-04-17 23:46:03 +00:00
Evan Hunt
e2ab8249c4
[v9_11] fix out of tree build error
...
(cherry picked from commit 28cff4f924 )
2017-04-17 14:31:50 -07:00
Mark Andrews
ab92948efa
record ranges; account for -P's
2017-02-16 12:20:59 +11:00
Mark Andrews
d6080de9be
9.11.1b1
2016-12-29 12:26:27 +11:00
Evan Hunt
8a5809527e
[v9_11] make uninstall
...
4503. [cleanup] "make uninstall" now removes file installed by
BIND. (This currently excludes Python files
due to lack of support in setup.py.) [RT #42912 ]
(cherry picked from commit 6087f87afb )
2016-11-01 19:17:23 -07:00
Mark Andrews
c29c3e51b1
update copyrights
2016-10-28 11:28:44 +11:00
Mark Andrews
d389069a39
4492. [bug] irs_resconf_load failed to initialise sortlistnxt
...
causing bad writes if resolv.conf contained a
sortlist directive. [RT #43459 ]
(cherry picked from commit 55b78fff62 )
2016-10-27 13:18:47 +11:00
Witold Krecicki
cc51cd2d20
4487. [test] Make system tests work on Windows. [RT #42931 ]
2016-10-19 17:21:13 +02:00
Mark Andrews
0c27b3fe77
4401. [misc] Change LICENSE to MPL 2.0.
2016-06-27 14:56:38 +10:00
Witold Krecicki
b9a56a7f10
[master] update API
2016-06-01 00:29:48 +02:00
Evan Hunt
6c2a76b3e2
[master] copyrights, win32 definitions
2016-05-26 12:36:17 -07:00
Mark Andrews
ede52ba98d
4373. [bug] Address undefined behaviour in getaddrinfo. [RT #42479 ]
2016-05-26 12:05:37 +10:00
Evan Hunt
30370d905e
[master] removed /Gy- from VS project files
...
4302. [port] win32: fixed a build error in VS 2015. [RT #41426 ]
2016-01-27 15:27:57 -08:00
Francis Dupont
343aeac717
Updated WIN32 files (rt40877)
2016-01-04 17:27:31 +01:00
Tinderbox User
3865e18d3d
update copyright notice / whitespace
2015-11-09 23:45:22 +00:00
Evan Hunt
e13d04fda9
[master] fix python script versions
...
4257. [cleanup] Python scripts reported incorrect version. [RT #41080 ]
2015-11-08 21:34:24 -08:00
Mark Andrews
7867d18ce0
Introduce end-of-line normalization
2015-09-29 08:25:35 +10:00
Tinderbox User
9268c62bd0
update copyright notice / whitespace
2015-09-18 23:45:23 +00:00
Mark Andrews
705d56b47a
4216. [cleanup] Silence static analysis warnings. [RT #40649 ]
2015-09-18 23:30:01 +10:00
Mark Andrews
91f66e374b
eol -> crlf
2015-08-26 12:43:08 +10:00
Mukund Sivaraman
d7262e5c86
Fix double frees in getaddrinfo() in libirs ( #40209 )
2015-08-14 13:55:31 +05:30
Tinderbox User
337d408adb
update copyright notice / whitespace
2015-06-29 23:45:23 +00:00
Mukund Sivaraman
c44c77178e
Fix race in getaddrinfo() in libirs, which caused assertion failure in delv ( #39873 )
2015-06-29 19:44:42 +05:30
Mark Andrews
675900780a
150 ->160
2015-05-06 09:24:16 +10:00
Mark Andrews
5e73a8d791
set initial values for 9.11.x
2015-05-06 08:27:49 +10:00