bind9/lib/isc/win32
Ondřej Surý ab827ab5bf 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.
2020-03-12 20:07:16 +01:00
..
include Fixup the headers formatting 2020-03-11 10:19:32 +01:00
.dir-locals.el Add emacs .dir-locals.el settings for flycheck mode 2018-12-19 17:03:37 +01:00
condition.c apply the modified style 2020-02-13 15:05:06 -08:00
dir.c Use the new sorting rules to regroup #include headers 2020-03-09 16:19:22 +01:00
DLLMain.c apply the modified style 2020-02-13 15:05:06 -08:00
errno.c apply the modified style 2020-02-13 15:05:06 -08:00
errno2result.c Use the new sorting rules to regroup #include headers 2020-03-09 16:19:22 +01:00
errno2result.h Use clang-format to reformat the source files 2020-02-12 15:04:17 +01:00
file.c Use the new sorting rules to regroup #include headers 2020-03-09 16:19:22 +01:00
fsaccess.c Use the new sorting rules to regroup #include headers 2020-03-09 16:19:22 +01:00
interfaceiter.c Use the new sorting rules to regroup #include headers 2020-03-09 16:19:22 +01:00
ipv6.c Use coccinelle to remove explicit '#include <config.h>' from the source files 2019-03-08 15:15:05 +01:00
libgen.h Use clang-tidy to add curly braces around one-line statements 2020-02-13 22:07:21 +01:00
libisc.def.exclude Remove unused obsolete isc_hash_* function, and just keep the FNV-1a version 2018-04-04 23:12:14 +02:00
libisc.def.in Stop leaking OpenSSL types and defines in the isc/safe.h 2020-03-12 20:07:16 +01:00
libisc.vcxproj.filters.in Stop leaking OpenSSL types and defines in the isc/safe.h 2020-03-12 20:07:16 +01:00
libisc.vcxproj.in Stop leaking OpenSSL types and defines in the isc/safe.h 2020-03-12 20:07:16 +01:00
libisc.vcxproj.user Convert *.vcxproj.user to CRLF line endings 2019-03-08 18:01:48 +01:00
Makefile.in Make OpenSSL mandatory 2018-07-19 12:47:03 -04:00
meminfo.c apply the modified style 2020-02-13 15:05:06 -08:00
net.c Reformat using the new rules 2020-02-14 09:31:05 +01:00
netdb.h Reformat using the new rules 2020-02-14 09:31:05 +01:00
ntgroups.c apply the modified style 2020-02-13 15:05:06 -08:00
ntpaths.c apply the modified style 2020-02-13 15:05:06 -08:00
once.c apply the modified style 2020-02-13 15:05:06 -08:00
os.c apply the modified style 2020-02-13 15:05:06 -08:00
pk11_api.c fix spelling errors reported by Fossies. 2020-02-21 15:05:08 +11:00
resource.c apply the modified style 2020-02-13 15:05:06 -08:00
socket.c fix spelling errors reported by Fossies. 2020-02-21 15:05:08 +11:00
stdio.c Use the new sorting rules to regroup #include headers 2020-03-09 16:19:22 +01:00
stdtime.c apply the modified style 2020-02-13 15:05:06 -08:00
syslog.c apply the modified style 2020-02-13 15:05:06 -08:00
syslog.h apply the modified style 2020-02-13 15:05:06 -08:00
thread.c apply the modified style 2020-02-13 15:05:06 -08:00
time.c apply the modified style 2020-02-13 15:05:06 -08:00
unistd.h apply the modified style 2020-02-13 15:05:06 -08:00
version.c Use coccinelle to remove explicit '#include <config.h>' from the source files 2019-03-08 15:15:05 +01:00
win32os.c apply the modified style 2020-02-13 15:05:06 -08:00