/ .upstream_base_commits
.upstream_base_commits
 1  #freebsd = https://github.com/freebsd/freebsd.git
 2  #openbsd = https://github.com/openbsd/src.git
 3  #netbsd = https://github.com/NetBSD/src.git
 4  gen/FreeBSD/basename.c	freebsd	lib/libc/gen/basename.c	26f49abeef12bd43e9671edee6df7b9905c97a47
 5  gen/FreeBSD/basename.3	freebsd	lib/libc/gen/basename.3	26f49abeef12bd43e9671edee6df7b9905c97a47
 6  gen/FreeBSD/clock.3	freebsd	lib/libc/gen/clock.3	5b882020081a138285227631c46a406c08e17bc8
 7  gen/FreeBSD/ctermid.3	freebsd	lib/libc/gen/ctermid.3	5b882020081a138285227631c46a406c08e17bc8
 8  gen/FreeBSD/getbsize.c	freebsd	lib/libc/gen/getbsize.c	5b882020081a138285227631c46a406c08e17bc8
 9  gen/FreeBSD/getcwd.3	freebsd	lib/libc/gen/getcwd.3	898928e8d0a0bab201c1ef232e01cafa27322dae
10  gen/FreeBSD/getpeereid.c	freebsd	lib/libc/gen/getpeereid.c	898928e8d0a0bab201c1ef232e01cafa27322dae
11  gen/FreeBSD/glob.c	freebsd	lib/libc/gen/glob.c	ececcb3d95a00665500a1f799a118fc4eaf6750b
12  gen/FreeBSD/glob.3	freebsd	lib/libc/gen/glob.3	ececcb3d95a00665500a1f799a118fc4eaf6750b
13  gen/FreeBSD/raise3	freebsd	lib/libc/gen/raise.3	6b42c90c1ff5f7c35431eced41b6213401521d3d
14  gen/FreeBSD/readpassphrase.c	freebsd	lib/libc/gen/readpassphrase.c	1f19a8fc755a14865a5a5b67d5fa895c4b7cf622
15  gen/FreeBSD/readpassphrase.3	freebsd	lib/libc/gen/readpassphrase.3	e0a2d4f15ed9e93fcb62544ed65f7a98e2339c3b
16  gen/FreeBSD/times.3	freebsd	lib/libc/gen/times.3	5b882020081a138285227631c46a406c08e17bc8
17  gen/FreeBSD/timespec_get.c	freebsd	lib/libc/gen/timespec_get.c	7cbaa4254c0f10f7c00014ce9591ca60abfa57fb
18  gen/FreeBSD/timespec_get.3	freebsd	lib/libc/gen/timespec_get.3	7cbaa4254c0f10f7c00014ce9591ca60abfa57fb
19  gen/FreeBSD/ttyname.3	freebsd	lib/libc/gen/ttyname.3	84be924362c6e5f469564d418c928c5b1b4a2457
20  gen/FreeBSD/ttyslot.c	freebsd	lib/libc/gen/ttyslot.c	898928e8d0a0bab201c1ef232e01cafa27322dae
21  gen/FreeBSD/unvis.c	freebsd	contrib/libc-vis/unvis.c	9e3e4b88576d01efe1f56469cac79e116bb62c67
22  gen/FreeBSD/unvis.3	freebsd	contrib/libc-vis/unvis.3	9e3e4b88576d01efe1f56469cac79e116bb62c67
23  gen/FreeBSD/usleep.3	freebsd	lib/libc/gen/usleep.3	5b882020081a138285227631c46a406c08e17bc8
24  gen/FreeBSD/vis.c	freebsd	contrib/libc-vis/unvis.c	9e3e4b88576d01efe1f56469cac79e116bb62c67
25  gen/FreeBSD/vis.3	freebsd	contrib/libc-vis/unvis.3	9e3e4b88576d01efe1f56469cac79e116bb62c67
26  gen/FreeBSD/vis.h	freebsd	contrib/libc-vis/unvis.3	9e3e4b88576d01efe1f56469cac79e116bb62c67
27  gen/NetBSD/rbtree.3	netbsd	share/man/man3/rbtree.3	a6d78d4a28be21d6006d3c609f31967c0e536779
28  gen/directory.3	freebsd	lib/libc/gen/directory.3	7cbaa4254c0f10f7c00014ce9591ca60abfa57fb
29  gen/fts.c	openbsd	gen/fts.c	9936a0e983044822375a0d5cdebec20c3623866c
30  include/glob.h	freebsd	include/glob.h	ececcb3d95a00665500a1f799a118fc4eaf6750b
31  include/readpassphrase.h	freebsd	include/readpassphrase.h	e0a2d4f15ed9e93fcb62544ed65f7a98e2339c3b
32  locale/FreeBSD/ascii.c	freebsd	lib/libc/locale/ascii.c	93e484e00e1e2dc498a7f4c45c0019e43b8ec5b2
33  locale/FreeBSD/isspecial.3	freebsd	freebsd/lib/libc/locale/isspecial.3	5b882020081a138285227631c46a406c08e17bc8
34  locale/FreeBSD/none.c	freebsd	lib/libc/locale/ascii.c	93e484e00e1e2dc498a7f4c45c0019e43b8ec5b2
35  locale/FreeBSD/setlocale.3	freebsd	lib/libc/locale/setlocale.3	2131182e401759b74104a541a3b43cf2ee6a7434
36  man/FreeBSD/environ.7	freebsd	share/man/man7/environ.7	5b882020081a138285227631c46a406c08e17bc8
37  net/FreeBSD/linkaddr.c	freebsd	lib/libc/net/linkaddr.c	9240f72512c0357636b2e19554d6141ee21edc5f
38  stdio/FreeBSD/fopen.3	freebsd	lib/libc/stdio/fopen.3	89c1fcc0d088065021703b658ef547f46b5481f0
39  stdio/FreeBSD/fmemopen.c	freebsd	lib/libc/stdio/fmemopen.c	89c1fcc0d088065021703b658ef547f46b5481f0
40  stdio/FreeBSD/open_memstream.3	freebsd	lib/libc/stdio/open_memstream.3	89c1fcc0d088065021703b658ef547f46b5481f0
41  stdio/FreeBSD/open_memstream.c	freebsd	lib/libc/stdio/open_memstream.c	89c1fcc0d088065021703b658ef547f46b5481f0
42  stdio/FreeBSD/open_wmemstream.c	freebsd	lib/libc/stdio/open_wmemstream.c	89c1fcc0d088065021703b658ef547f46b5481f0
43  stdio/FreeBSD/makebuf.c	freebsd	lib/libc/stdio/makebuf.c	c956a7530cd8282a920a11e1088adbb250169c06
44  stdio/FreeBSD/makebuf.c	netbsd	lib/libc/stdio/makebuf.c	72b46443582ea9efbf25ede3b8f56c6646478d71
45  stdio/FreeBSD/mktemp.3	freebsd	lib/libc/stdio/mktemp.3	2895e1352cf3788606924d800c3a5c589520ea00
46  stdio/FreeBSD/mktemp.c	freebsd	lib/libc/stdio/mktemp.c	2895e1352cf3788606924d800c3a5c589520ea00
47  stdio/FreeBSD/printf.3	freebsd	lib/libc/stdio/printf.3	cfc3df2b8f708ce8494d9d556e3472a5c8c21b8a
48  stdio/FreeBSD/wprintf.3	freebsd	lib/libc/stdio/wprintf.3	5b882020081a138285227631c46a406c08e17bc8
49  stdlib/FreeBSD/atexit.3	freebsd	lib/libc/stdlib/atexit	956381ee95fa01eefc74c9228bdc474ba267750d
50  stdlib/FreeBSD/getenv.3	freebsd	lib/libc/stdlib/getenv.3	3eb0ea4663f0ae19c4983e80963a121463224508
51  stdlib/FreeBSD/getopt_long.3	freebsd	lib/libc/stdlib/getopt_long.3	5b882020081a138285227631c46a406c08e17bc8
52  stdlib/FreeBSD/qsort.c	freebsd	lib/libc/stdlib/qsort.c	4127dd6b50348062f74679dbb43008d0a2985a09
53  stdlib/FreeBSD/reallocf.c	freebsd	lib/libc/stdlib/reallocf.c	3dc97c4341b6c5a0163c12badc7f50628cecf4e6
54  stdtime/FreeBSD/localtime.c	freebsd	contrib/tzcode/stdtime/localtime.c	a931eab7f4cf8a9614505540fb523b59f693cc6e
55  stdtime/FreeBSD/private.h	freebsd	contrib/tzcode/stdtime/private.h	a931eab7f4cf8a9614505540fb523b59f693cc6e
56  stdtime/FreeBSD/strptime.c	freebsd	lib/libc/stdtime/strptime.c	52d53d171566c2cd975d2db86a291e516d34d9fe
57  stdtime/FreeBSD/strptime.3	freebsd	lib/libc/stdtime/strptime.3	52d53d171566c2cd975d2db86a291e516d34d9fe
58  stdtime/FreeBSD/tzfile.h	freebsd	contrib/tzcode/stdtime/tzfile.h	000663e80955a044c229f9274011b828a788ee4b
59  stdtime/FreeBSD/tzfile.5	freebsd	contrib/tzcode/stdtime/tzfile.5	000663e80955a044c229f9274011b828a788ee4b
60  string/FreeBSD/bcmp.3	freebsd	lib/libc/string/bcmp.3	408f4a1ab49f89368c80edb4485895658fc81598
61  string/FreeBSD/memcmp.3	freebsd	lib/libc/string/memcmp.3	3eb0ea4663f0ae19c4983e80963a121463224508
62  string/FreeBSD/rpmatch.c	freebsd	lib/libc/locale/rpmatch.c	8919cfa0b0054509fb3e01f3b22e140645bc6407
63  string/FreeBSD/rpmatch.3	freebsd	lib/libc/locale/rpmatch.3	8919cfa0b0054509fb3e01f3b22e140645bc6407
64  string/FreeBSD/strcpy.3	freebsd	lib/libc/string/strcpy.3	cfc3df2b8f708ce8494d9d556e3472a5c8c21b8a
65  string/FreeBSD/strlcpy.3	freebsd	lib/libc/string/strlcpy.3	e3c83e4556db162d5b54833d2e9974a1152394eb
66  string/FreeBSD/strpbrk.3	freebsd	lib/libc/string/strpbrk.3	5b882020081a138285227631c46a406c08e17bc8
67  string/FreeBSD/strspn.3	freebsd	lib/libc/string/strspn.3	5b882020081a138285227631c46a406c08e17bc8
68  string/FreeBSD/strstr.3	freebsd	lib/libc/string/strstr.3	cfc3df2b8f708ce8494d9d556e3472a5c8c21b8a
69  string/FreeBSD/timingsafe_bcmp.3	freebsd	lib/libc/string/timingsafe_bcmp.3	408f4a1ab49f89368c80edb4485895658fc81598
70  string/FreeBSD/timingsafe_bcmp.c	freebsd	lib/libc/string/timingsafe_bcmp.c	408f4a1ab49f89368c80edb4485895658fc81598
71  tests/freebsd_fmemopen.c	freebsd	lib/libc/tests/stdio/fmemopen2_test.c	89c1fcc0d088065021703b658ef547f46b5481f0
72  tests/freebsd_glob.c	freebsd	lib/libc/tests/gen/glob2_test.c	ececcb3d95a00665500a1f799a118fc4eaf6750b
73  tests/freebsd_open_memstream.c	freebsd	lib/libc/tests/stdio/open_memstream2_test.c	89c1fcc0d088065021703b658ef547f46b5481f0
74  tests/freebsd_open_wmemstream.c	freebsd	lib/libc/tests/stdio/open_wmemstream_test.c	89c1fcc0d088065021703b658ef547f46b5481f0
75  tests/freebsd_qsort.c	freebsd	./lib/libc/tests/stdlib/qsort_test.c	4127dd6b50348062f74679dbb43008d0a2985a09
76  tests/freebsd_qsort.h	freebsd	./lib/libc/tests/stdlib/test-sort.h	4127dd6b50348062f74679dbb43008d0a2985a09
77  tests/netbsd_fmemopen.c	freebsd	contrib/netbsd-tests/lib/libc/stdio/t_fmemopen.c	89c1fcc0d088065021703b658ef547f46b5481f0
78  tests/netbsd_open_memstream.c	freebsd	contrib/netbsd-tests/lib/libc/stdio/t_open_memstream.c	89c1fcc0d088065021703b658ef547f46b5481f0
79  tests/netbsd_getcwd.c	freebsd	contrib/netbsd-tests/lib/libc/gen/t_getcwd.c	6f5b3c1fa3e9554a26cbf6401366ff8b0f0506fe
80  tests/netbsd_getenv_thread.c	freebsd	contrib/netbsd-tests/lib/libc/stdlib/t_getenv_thread.c	3f09b8d0af642c2aeb96a4d667cefb7fe3bce443
81  tests/netbsd_glob.c	freebsd	contrib/netbsd-tests/lib/libc/gen/t_glob.c	ececcb3d95a00665500a1f799a118fc4eaf6750b
82  tests/netbsd_printf.c	freebsd	contrib/netbsd-tests/lib/libc/stdio/t_printf.c	6ea6500b7eba4165c351cbbfcdec7f2fe776f8ac
83  tests/netbsd_stat.c	freebsd	contrib/netbsd-tests/lib/libc/sys/t_stat.c	6f5b3c1fa3e9554a26cbf6401366ff8b0f0506fe
84  tests/netbsd_strptime.c	freebsd	contrib/netbsd-tests/lib/libc/time/t_strptime.c	52d53d171566c2cd975d2db86a291e516d34d9fe
85  tests/netbsd_vis.c	freebsd	contrib/netbsd-tests/lib/libc/gen/t_vis.c	52d53d171566c2cd975d2db86a291e516d34d9fe
86  gen/FreeBSD/closedir.c	freebsd	lib/libc/gen/closedir.c	b717fb9f083afdfbc50a14ced6ddc971ca583f02
87  gen/FreeBSD/opendir.c	freebsd	lib/libc/gen/opendir.c	6e91d78151e10ed31c475cafe6a1e1f11950c1d9
88  gen/FreeBSD/readdir.c	freebsd	lib/libc/gen/readdir.c	74c1506b3359ee725c9031331908b717460830dc
89  gen/FreeBSD/rewinddir.c	freebsd	lib/libc/gen/rewinddir.c	74c1506b3359ee725c9031331908b717460830dc
90  gen/FreeBSD/scandir.c	freebsd	lib/libc/gen/scandir.c	0127b103f27578fc7f9cc3389b299f221deb1d4c
91  gen/FreeBSD/scandir_b.c	freebsd	lib/libc/gen/scandir_b.c	0127b103f27578fc7f9cc3389b299f221deb1d4c
92  gen/FreeBSD/seekdir.c	freebsd	lib/libc/gen/seekdir.c	74c1506b3359ee725c9031331908b717460830dc
93  gen/FreeBSD/telldir.c	freebsd	lib/libc/gen/telldir.c	74c1506b3359ee725c9031331908b717460830dc
94  net/inet_ntop.c freebsd lib/libc/inet/inet_ntop.c f0171d33b464dee5ac308f1d13ede2ddd9d030a7
95  gen/FreeBSD/ualarm.c	freebsd lib/libc/gen/ualarm.c 377f319c60f3033b874d9f2f5d1abfa4925d87c5
96  stdlib/FreeBSD/strtonum.3	freebsd	lib/libc/stdlib/strtonum.3	6e8f2d848769a398fecc80ef93840372e88ac7a8
97  stdlib/FreeBSD/strtonum.c	freebsd	lib/libc/stdlib/strtonum.c	2db0fe8cf836ce66973bddba1140f9812a903a84