Commit Graph

83 Commits

Author SHA1 Message Date
Nicolas Williams
6dd66df594 Make master build on Windows
Add strtoll()/strtoull() to lib/roken
    Add stdint.h to lib/roken (Windows only)
    Add logic to detect whether to use lib/roken's stdint.h based on
        Visual Studio version
    Add include of stdint.h in generated ASN.1 code
    Export missing symbols for 64-bit integers in lib/asn1
    Export missing symbols for FAST
    Add missing sources to kdc/NTMakefile
    Fix issue in kuserok
    Fix bsearch issues
2012-01-17 12:10:14 -06:00
Love Hornquist Astrand
8e455dc774 dont use initstate/setstate 2011-09-21 17:38:21 +02:00
Love Hornquist Astrand
01f0a1f509 move tsearch.c to autodetection for libroken.la 2011-05-17 21:47:02 -07:00
Derrick Brashear
2a32bf67f0 Add tsearch and friends, and a test program
tsearch is missing from windows. use the netbsd version as it's
license-compatible.
2011-04-08 15:15:36 +01:00
Love Hornquist Astrand
fea82013eb Check for dd_fd in DIR not struct dirent
Pointed out by Ragnnar Sundblad in private mail
2010-03-21 08:58:33 -07:00
Love Hornquist Astrand
94a8d9c5e5 autoconf test for dirfd and dd_fd 2010-02-25 22:18:32 -08:00
Love Hornquist Astrand
6dcf1c947b Try handle strerror_r more correct 2009-12-13 12:01:31 -08:00
Brian May
87d30c0e23 glue for strsvisx 2009-11-29 21:47:29 -08:00
Love Hornquist Astrand
48d68a3815 define rk_PATH_DELIM 2009-11-25 02:02:10 +01:00
Love Hornquist Astrand
fb35ca4026 detect strerror_r and if not there, provide it 2009-10-12 09:01:55 -07:00
Love Hornquist Astrand
cfafa64f83 Maybe include <netdn.h>, maybe include <ws2tcpip.h> 2009-09-19 17:53:56 -07:00
Love Hornquist Astrand
cadd62466b Maybe include <sys/socket.h> 2009-09-19 17:45:42 -07:00
Love Hornquist Astrand
fb0fc045c9 check for winsock2 2009-09-19 17:35:53 -07:00
Love Hornquist Astrand
99a05b37ca Add missing ',' between parameters [HEIMDAL-599]
From Michael Hammer of Gentoo, make this work with autoconf-2.64
2009-08-03 09:52:17 +02:00
Love Hörnquist Åstrand
4148bd6c30 Darwin is weird, and in some senses not unix, launchd doesn't want
servers to use daemon(), so its deprecated.

git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24424 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-01-25 00:41:48 +00:00
Love Hörnquist Åstrand
fa99a3de21 <sys/bswap.h> cannot be included alone on NetBSD. From KAMADA Ken'ichi.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22774 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-03-25 09:30:56 +00:00
Love Hörnquist Åstrand
8c5e602fbd we have a fnmatch.h only if there is a working implementation and a
header file. If we do use roken, lets use our own headerfile that does
symbol renaming.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20639 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-05-10 17:22:58 +00:00
Love Hörnquist Åstrand
9d61957d2c drop test for broken getnameinfo, that old aix is no longer relevant.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20313 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-04-11 11:36:29 +00:00
Love Hörnquist Åstrand
3b154f0067 More headerfiles for iruserok prototype check.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19766 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-08 15:38:18 +00:00
Love Hörnquist Åstrand
ff1545ae44 Check if iruserok needs a prototype.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19651 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-03 23:27:11 +00:00
Love Hörnquist Åstrand
4cc35059ef Add check for timegm.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18611 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-19 16:34:07 +00:00
Love Hörnquist Åstrand
79ffbb5e17 Include sys/types.h for sys/socket.h and netdb.h.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18575 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-19 05:20:41 +00:00
Love Hörnquist Åstrand
6438583810 Add samba_SOCKET_WRAPPER fragment
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18096 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-09-16 17:31:39 +00:00
Love Hörnquist Åstrand
706620d8e1 Add check for fnmatch.h, its needed to be done for the automake
conditional below.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17154 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-22 06:54:43 +00:00
Love Hörnquist Åstrand
aa37b056a2 Check for <stdint.h> and uintptr_t
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@16103 ec53bebd-3082-4978-b11e-865c3cabbd6b
2005-09-28 03:06:36 +00:00
Love Hörnquist Åstrand
e99499514c Resolver check moved to rk_RESOLV, from Andrew Bartlet <abartlet@samba.org>
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@16010 ec53bebd-3082-4978-b11e-865c3cabbd6b
2005-09-02 10:20:58 +00:00
Love Hörnquist Åstrand
4d4bf3ed94 Check for res_ndestroy.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@15944 ec53bebd-3082-4978-b11e-865c3cabbd6b
2005-08-22 19:14:28 +00:00
Johan Danielsson
c78321491c am_conditional have_cgetent
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@15153 ec53bebd-3082-4978-b11e-865c3cabbd6b
2005-05-17 08:50:23 +00:00
Love Hörnquist Åstrand
93a6e79201 Get daemon declared on Solaris (it's in unistd.h but masked by a
feature test), just to avoid a warning, since it has int args.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@15128 ec53bebd-3082-4978-b11e-865c3cabbd6b
2005-05-11 13:00:45 +00:00
Love Hörnquist Åstrand
630a504232 Check for correct vis.h.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@15005 ec53bebd-3082-4978-b11e-865c3cabbd6b
2005-04-29 10:56:39 +00:00
Love Hörnquist Åstrand
fe3cbd31f3 check for closefrom
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14779 ec53bebd-3082-4978-b11e-865c3cabbd6b
2005-04-13 08:02:35 +00:00
Love Hörnquist Åstrand
9a9e2f535c include <sys/socket.h> for <netinet6/in6_var.h>
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14645 ec53bebd-3082-4978-b11e-865c3cabbd6b
2005-03-15 23:18:20 +00:00
Johan Danielsson
e4f79c6902 replace AC_CHECK_DECLARATION with standard AC_CHECK_DECL(S)
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14171 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-08-26 15:12:17 +00:00
Love Hörnquist Åstrand
ddfca69195 rename AC_WFLAGS to rk_WFLAGS
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13340 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-02-12 14:23:09 +00:00
Love Hörnquist Åstrand
f32ed23aa8 overquote to pacify automake1.8
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13338 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-02-12 14:21:14 +00:00
Love Hörnquist Åstrand
5206093ec8 resolv.h is even more special
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13333 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-02-11 17:49:06 +00:00
Love Hörnquist Åstrand
86ee8f9f0f AC_CHECK_HEADERS(net/if.h netinet6/in6_var.h sys/sysctl.h sys/proc.h,
resolv.h) are all special and need extra help


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13331 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-02-11 17:16:15 +00:00
Johan Danielsson
aa0ee5de97 test for poll and poll.h
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12660 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-08-27 13:11:22 +00:00
Johan Danielsson
73675329ab res_nsearch takes 6 parameters; spotted by Howard Chu
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11562 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-12-18 17:34:25 +00:00
Johan Danielsson
af09b5af35 test for res_nsearch
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11383 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-04 20:57:30 +00:00
Assar Westerlund
b7f0089117 check for sys/mman.h and mmap (used by parse_reply-test)
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11358 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-04 03:16:44 +00:00
Assar Westerlund
2552841e34 test for the vis, strvis functions requiring prototypes
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11228 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-08-26 13:26:52 +00:00
Johan Danielsson
31b610d0b3 some rototilling
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11200 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-08-22 15:58:17 +00:00
Johan Danielsson
133e01c90a HAVE_TYPE instead of CHECK_TYPE ssize_t
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11179 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-08-20 17:33:31 +00:00
Johan Danielsson
03b9deab6b test for _res
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11174 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-08-20 16:37:09 +00:00
Johan Danielsson
171d517fd3 test for altzone
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11158 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-08-20 12:41:44 +00:00
Assar Westerlund
39ebc153f7 add inclue files when testing for struct iovec and struct msghdr
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11089 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-08-12 23:06:23 +00:00
Johan Danielsson
58e056149a don't AC_LIBOBJ more than one function at a time
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11004 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-05-19 19:38:00 +00:00
Johan Danielsson
4de66b10ed use AC_LIBOBJ
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11000 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-05-19 19:17:47 +00:00
Assar Westerlund
cf08fe518d move ipv6 tests after -lsocket (to handle Solaris 8)
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10795 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-11-30 03:29:47 +00:00