Home | History | Annotate | Download | only in net
History log of /src/tests/lib/libc/net/Makefile
RevisionDateAuthorComments
 1.14  01-Jun-2020  kamil Avoid redefining _REENTRANT under sanitizers

Switch away from -Wno-macro-redefined which was Clang specific.
 1.13  08-Feb-2020  kamil Expand the -Wno-macro-redefined usage to MKLIBCSANITIZER

_REENTRANT can be redefined and this is considered as an error.
 1.12  27-Aug-2019  kamil Enhance the support of LLVM sanitizers

Define _REENTRANT for MKSANITIZER build. This is needed for at least stdio
code. This caused new build issued with duplicated symbols in few places
and rump kernel code picking different code paths borrowed from libc.
Handle all this in one go.

Add bsd.sanitizer.mk to share common code used by programs and libraries.

Switch from realall to beforeinstall target in .syms files. This is more
reliable in MKSANITIZER.
 1.11  06-Aug-2018  msaitoh branches: 1.11.2;
Add simple test case for if_nametoindex(3).
 1.10  09-Jan-2014  christos branches: 1.10.24; 1.10.26;
Use our own resolv.conf file simplifying the test to not need rump_vfs.
Add debugging on the dns server
One test fails (gethostbyaddr6) why? It runs without rump
 1.9  06-Jan-2014  gson Make t_hostent test cases that query the DNS work on systems with no
Internet connectivity, by hijacking DNS queries and /etc/resolv.conf
accesses using librumphijack and providing a minimal DNS server to
answer the queries.
 1.8  16-Aug-2013  christos test harness for gethostbyname()/gethostbyaddr() and their internal bits.
XXX[1]: How can we avoid using hard-coded hosts for DNS
XXX[2]: How do we test NIS?
 1.7  15-Sep-2012  plunky correct spelling of file to clean
 1.6  01-Nov-2011  pgoyette branches: 1.6.2; 1.6.8;
atf-ify ether_aton test
 1.5  15-Jul-2011  jruoho Few naive unit tests for the getprotoent(3) family.
 1.4  13-Jan-2011  pgoyette Re-add missing -lpthread and fix some structure inializers (not sure how
these ever compiled)
 1.3  13-Jan-2011  pgoyette The nsdispatch test belongs in libc/net and not in libc
 1.2  12-Jan-2011  pgoyette Move the servent and protoent tests to src/tests/lib/libc/net/ (where
they should have gone initially).
 1.1  12-Jan-2011  pgoyette By request, put the getaddrinfo test in tests/lib/libc/net/
 1.6.8.2  20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.6.8.1  20-Nov-2012  tls Resync to 2012-11-19 00:00:00 UTC
 1.6.2.2  22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.6.2.1  30-Oct-2012  yamt sync with head
 1.10.26.2  13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411
 1.10.26.1  10-Jun-2019  christos Sync with HEAD
 1.10.24.1  06-Sep-2018  pgoyette Sync with HEAD

Resolve a couple of conflicts (result of the uimin/uimax changes)
 1.11.2.1  01-Sep-2019  martin Pull up following revision(s) (requested by kamil in ticket #126):

external/bsd/compiler_rt/lib/clang/lib/netbsd/ubsan_minimal-m64/Makefile: revision 1.3
external/bsd/compiler_rt/lib/clang/lib/netbsd/msan_cxx-m64/Makefile: revision 1.3
external/gpl2/lvm2/lvm2tools.mk: revision 1.5
common/lib/libc/gmon/mcount.c: revision 1.14
Makefile: revision 1.331
share/mk/Makefile: revision 1.51
external/bsd/fetch/lib/Makefile: revision 1.12
external/bsd/compiler_rt/lib/clang/lib/netbsd/asan_cxx-m64/Makefile: revision 1.3
tests/lib/libc/net/Makefile: revision 1.12
external/bsd/compiler_rt/lib/clang/lib/netbsd/ubsan_standalone_cxx-m64/Makefile: revision 1.3
external/bsd/compiler_rt/lib/clang/lib/netbsd/msan-m64/Makefile: revision 1.3
distrib/sets/lists/base/mi: revision 1.1213
share/mk/bsd.lib.mk: revision 1.380
external/bsd/compiler_rt/lib/clang/lib/netbsd/ubsan_standalone-m64/Makefile: revision 1.3
external/bsd/compiler_rt/lib/clang/lib/netbsd/asan-m64/Makefile: revision 1.3
share/mk/bsd.sanitizer.mk: revision 1.1
share/mk/bsd.prog.mk: revision 1.323
external/bsd/compiler_rt/lib/clang/lib/netbsd/tsan-m64/Makefile: revision 1.3
external/bsd/compiler_rt/lib/clang/lib/netbsd/tsan_cxx-m64/Makefile: revision 1.3
lib/libc/gen/sysctlgetmibinfo.c: revision 1.14

Enhance the support of LLVM sanitizers

Define _REENTRANT for MKSANITIZER build. This is needed for at least stdio
code. This caused new build issued with duplicated symbols in few places
and rump kernel code picking different code paths borrowed from libc.

Handle all this in one go.

Add bsd.sanitizer.mk to share common code used by programs and libraries.

Switch from realall to beforeinstall target in .syms files. This is more
reliable in MKSANITIZER.

RSS XML Feed