bind9/util
Ondřej Surý 5948a29463 Stop leaking OpenSSL types and defines in the isc/safe.h
The two "functions" that isc/safe.h declared before were actually simple
defines to matching OpenSSL functions.  The downside of the approach was
enforcing all users of the libisc library to explicitly list the include
path to OpenSSL and link with -lcrypto.  By hiding the specific
implementation into the private namespace changing the defines into
simple functions, we no longer enforce this.  In the long run, this
might also allow us to switch cryptographic library implementation
without affecting the downstream users.

(cherry picked from commit ab827ab5bf)
2020-04-28 16:27:39 +02:00
..
api-checker.sh Ensure proper comparison order in "abi-check" jobs 2020-04-23 09:38:25 +02:00
bindkeys.pl minor cosmetic fixes 2020-02-25 11:20:58 -08:00
branchsync.sh updated branchsync to deal with merge commits 2018-03-14 14:40:13 -07:00
check-ans-prereq.sh add check-ans-prereq 2019-02-12 08:26:42 +11:00
check-categories.sh Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
check-changes CHANGES 2020-03-04 16:25:32 -08:00
check-cocci Run the check-cocci on the whole tree, allow passing extra arguments 2020-02-08 03:12:09 -08:00
check-includes.pl Replace custom isc_boolean_t with C standard bool type 2018-08-08 09:37:30 +02:00
check-instincludes.sh Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
check-make-install.in test installed header files 2020-03-06 02:20:03 +00:00
check-pullups.pl Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
check-sources.pl Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
check-win32util-configure add util/check-win32util-configure to precheck 2019-03-05 17:11:20 +11:00
checklibs.sh Remove config.h check from util/checklibs.sh 2019-03-08 15:15:05 +01:00
commit-arm.sh make commit-arm executable 2020-01-13 11:08:18 +01:00
COPYRIGHT Update scripts in util/ to drop the year information from the individual source files. 2018-02-23 10:10:52 +01:00
COPYRIGHT.BRIEF ensure COPYRIGHT file retains years; edit file headers for consistency 2018-03-15 18:32:29 -07:00
COPYRIGHT.BSDI ensure COPYRIGHT file retains years; edit file headers for consistency 2018-03-15 18:32:29 -07:00
COPYRIGHT.NAI ensure COPYRIGHT file retains years; edit file headers for consistency 2018-03-15 18:32:29 -07:00
COPYRIGHT.NOM ensure COPYRIGHT file retains years; edit file headers for consistency 2018-03-15 18:32:29 -07:00
COPYRIGHT.PORTION ensure COPYRIGHT file retains years; edit file headers for consistency 2018-03-15 18:32:29 -07:00
COPYRIGHT.TOP ensure COPYRIGHT file retains years; edit file headers for consistency 2018-03-15 18:32:29 -07:00
copyrights Stop leaking OpenSSL types and defines in the isc/safe.h 2020-04-28 16:27:39 +02:00
git-replay-merge.sh Update the git-replay-merge to use the latest GitLab -o options 2019-10-31 09:18:01 -05:00
kit.sh use the correct repository, and get archive by tag not hash 2018-05-21 13:43:49 -07:00
mandoc2docbook.pl Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
mdnbuildtest.sh Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
memleak.pl Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
merge_copyrights Make merge_copyrights ignore hidden files 2020-04-23 08:00:40 +02:00
mksymtbl.pl Don't generate #include <config.h> line from mksymtbl.pl 2019-03-08 15:15:05 +01:00
models.c Merge branch '46-enforce-clang-format-rules' into 'master' 2020-02-14 08:45:59 +00:00
nanny.pl Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
new-func Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
nt-kit Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
parse_tsan.py Make the python code pylint and flake8 compliant 2020-04-15 07:43:35 +02:00
run-clang-tidy Merge branch '46-add-curly-braces' into 'master' 2020-02-13 21:28:35 +00:00
spacewhack.pl Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
suppressions.txt Suppress unknownMacro directive which is currently broken with OpenSSL 2020-02-04 11:09:22 +01:00
tabify-changes Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
update-drafts.pl Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
update_branches Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
update_copyrights fix spelling errors reported by Fossies. 2020-02-21 07:05:31 +00:00
xc Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00