summaryrefslogtreecommitdiff
path: root/source3/configure.in
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r6253: Add FreeBSD EA API support. Bug #2576 - patch donated by Timur ↵Jeremy Allison1-1/+14
Bakeyev <timur@com.bat.ru> Jeremy. (This used to be commit 059a2e30c94f7bbcf01c1f4c5539f0b0f5ab0e09)
2007-10-10r6149: Fixes bugs #2498 and 2484.Derrell Lipman1-1/+1
1. using smbc_getxattr() et al, one may now request all access control entities in the ACL without getting all other NT attributes. 2. added the ability to exclude specified attributes from the result set provided by smbc_getxattr() et al, when requesting all attributes, all NT attributes, or all DOS attributes. 3. eliminated all compiler warnings, including when --enable-developer compiler flags are in use. removed -Wcast-qual flag from list, as that is specifically to force warnings in the case of casting away qualifiers. Note: In the process of eliminating compiler warnings, a few nasties were discovered. In the file libads/sasl.c, PRIVATE kerberos interfaces are being used; and in libsmb/clikrb5.c, both PRIAVE and DEPRECATED kerberos interfaces are being used. Someone who knows kerberos should look at these and determine if there is an alternate method of accomplishing the task. (This used to be commit 994694f7f26da5099f071e1381271a70407f33bb)
2007-10-10r6062: work around autoconf setting the CFLAGS="-g -O2" by default in ↵Gerald Carter1-7/+10
AC_CACHE_CHECK (This used to be commit 605dd5b97c09fd3e6bc09eefa78ef333201c0b7c)
2007-10-10r6014: rather large change set....Gerald Carter1-1/+3
pulling back all recent rpc changes from trunk into 3.0. I've tested a compile and so don't think I've missed any files. But if so, just mail me and I'll clean backup in a couple of hours. Changes include \winreg, \eventlog, \svcctl, and general parse_misc.c updates. I am planning on bracketing the event code with an #ifdef ENABLE_EVENTLOG until I finish merging Marcin's changes (very soon). (This used to be commit 4e0ac63c36527cd8c52ef720cae17e84f67e7221)
2007-10-10r5961: final round of compiler warning fixes based on feedback from Jason MaderGerald Carter1-3/+6
(This used to be commit 9e77da9320c900b3e437d534e31fa5ff81e9acfd)
2007-10-10r5915: Remove --with-manpages-languages= from configure (we only have them ↵Jelmer Vernooij1-24/+0
in one lanuage, English, at the moment). Fixes #2261. If other languages might are added in the future, this parameter will still not be needed. (This used to be commit d41e790b4ba96b42ae80f51925a86a3344d3fd39)
2007-10-10r5880: From the comment....Volker Lendecke1-0/+1
* Implement a fixed mapping of forbidden NT characters in filenames that are * used a lot by the CAD package Catia. * * Yes, this a BAD BAD UGLY INCOMPLETE hack, but it helps quite some people * out there. Catia V4 on AIX uses characters like "<*$ a *lot*, all forbidden * under Windows... Volker (This used to be commit 8c0148df81d762853ed5c85bcf7c79d691f9b8ef)
2007-10-10r5655: Added support for Novell NDS universal password. Code donated byJeremy Allison1-1/+1
Vince Brimhall <vbrimhall@novell.com> - slight tidyup by me to use Samba conventions. Vince - thanks a *lot* for this code - please test to make sure I haven't messed anything up. Jeremy. (This used to be commit 6f5ea963abe8e19d17a1803d4bedd9d87a317e58)
2007-10-10r5645: Add an autoconf test for -Wdeclaration-after-statement so we don't add itTim Potter1-0/+16
to the configure.developer CFLAGS if it's not supported. (This used to be commit ce0dedea8d95f07745ba3e945dc88bceb97989d7)
2007-10-10r5636: Re-add the allocation size - parameterized by share asJeremy Allison1-1/+1
"allocation roundup size", by default set as 1Mb. From advice by BlueArc about Windows client behaviour. VC++ people can set this to zero to turn it off. Jeremy. (This used to be commit 833ca101772bfab65dbd79eb64f63464177f144e)
2007-10-10r5612: Add -Wdeclaration-after-statement to CFLAGS for --enable-developer.Tim Potter1-1/+1
(This used to be commit f952da9efbd11d2c84d9fe4993f70e4ceda7d9ae)
2007-10-10r5159: BUG 2262: add support to detect *freebsd6* (same as *freebsd5* currently)Gerald Carter1-2/+2
(This used to be commit d6c7de240885be00149fd00b47f229a59f150b3e)
2007-10-10r5157: BUG 2266: conditionally include rpc/nettype.h to work around missing ↵Gerald Carter1-1/+1
header onf FreeBSD4 (This used to be commit 314da604735696da4cf350f35d84592356e31861)
2007-10-10r4963: It is actually a very bad idea to use KRB5_CONFIG in theGünther Deschner1-7/+7
configure-checks (At least Heimdal uses KRB5_CONFIG for locating it's configuration-file (usually /etc/krb5.conf)). Renaming it to KRB5CONFIG prevents configure-checks that use heimdal-libs from segfaulting while the lib reads the krb5-config binary as a configuration file... Vendors that used the KRB5_CONFIG-variable to let configure find a custom krb5-config binary have to use KRB5CONFIG now. Guenther (This used to be commit 95edb3c67f330afd8dbb8268f3f8ecaf1732c238)
2007-10-10r4823: remove -O1 from --with-developerGerald Carter1-1/+1
(This used to be commit a1fb1cb019804446a093d7d0d7b1952cc538f9cc)
2007-10-10r4581: From Derrell.Lipman@UnwiredUniverse.com. Use nanosleep instead of selectJeremy Allison1-0/+1
when we have it in smb_msleep. Jeremy. (This used to be commit 465c207ffbcd5ee859faee282ef220a6c72e4eeb)
2007-10-10r4296: Patch from William Jojo <jojowil@hvcc.edu> to fix HPUX sendfile and addJeremy Allison1-0/+29
configure.in tests and code for sendfile on AIX. Jeremy. (This used to be commit f08aceb9882fb1df1e1e28179f87ac5c3d5afa45)
2007-10-10r3925: patch from Thomas Bork <tombork@web.de> to fix configure.in with GNU ↵Gerald Carter1-3/+20
ld versions that don't output a date string in the --version (This used to be commit 3bbae21dc9d8147a40cac7962e44fe37630efb40)
2007-10-10r3868: Fix reverted logic of detecting HAVE_WRFILE_KEYTAB (Bugzilla 2059)Günther Deschner1-3/+1
Guenther (This used to be commit 8d987d2f38005969798fe829f87c3ffc1d1e5edd)
2007-10-10r3862: Fix from Lars Müller <lmuelle@suse.de>, check for HAVE_WRFILE_KEYTABJeremy Allison1-2/+2
was inverted. Jeremy. (This used to be commit 6a9799806874619c471548b8ff0b3dc36788f81a)
2007-10-10r3850: I get the impression that some developers here are using gcc 3.4. ↵Volker Lendecke1-1/+1
This one only warns you about possibly uninitialized variables if you have at least -O1. Volker (This used to be commit 7cd12794a3cb7c70e75ec4824d9bc88d2d3a0fcd)
2007-10-10r3538: Fix the build with the latest Heimdal code.Jeremy Allison1-0/+12
Jeremy. (This used to be commit 34275bae787762646f02ea1dec19d7b3a9a733a3)
2007-10-10r3451: Finish off kerberos salting patch. Needs testing !Jeremy Allison1-25/+29
Jeremy. (This used to be commit ff4cb6b5e80731856d6f3f7eebd8fc23902e3580)
2007-10-10r3417: BUG 350: patch from Matt Selsky <selsky@columbia.edu> to use autoconf ↵Gerald Carter1-4/+6
feature preopcessing header file only (3 problematic headers on solaris) (This used to be commit b4da6bd0f12d599eff4a90a91ca469145bee6275)
2007-10-10r3345: More MIT/Heimdal tests for comparing enctypes now.Jeremy Allison1-0/+2
Jeremy. (This used to be commit eefb911d0c66bdee586a86446e16723013f84101)
2007-10-10r3342: More MIT/Heimdal fixes to allow an enctype to be explicitly set in a ↵Jeremy Allison1-0/+24
krb5_creds struct. Jeremy. (This used to be commit c9b80490128e09442a01dd8ec6f4b453769e82c1)
2007-10-10r3292: A fix from Narayana Pattipati ↵Richard Sharpe1-1/+1
<narayana[dot]pattipati[at]wipro\dotty/com> for Solaris to ensure we distinguish properly between 5.1 and 5.10. (This used to be commit 96baa5bb6c908fa5e870d86d3f380fd368ada658)
2007-10-10r3145: Add experimental idmap_rid-Plugin.Günther Deschner1-0/+1
Written by Sumit Bose <sbose@suse.de> and myself a while ago. idmap_rid does a direct, static mapping between RIDs and UIDs/GIDs using the idmap-range as offset. It does thus allow to have a unified mapping over several winbindd-systems without having the need of a central LDAP-Server (and all related dependencies and problems this solution can bring). Compile: ./configure --with-shared-modules=idmap_rid Usage: idmap backend = idmap_rid idmp_rid does even allow you to have multiple mappings (for trusted domains). This is a rather problemtic feature and will be turned off by default rather soon. The problem is that ranges can quickly overlap when not measured with caution. idmap backend = idmap_rid:"MYDOMAIN=1000-9999 OTHER=10000-19999" Will valgrind idmap_rid later today and fix a couple of things. Guenther (This used to be commit 49a238bd37105bf1a33d4a230ca594c4cf304dd3)
2007-10-10r2905: Apply the patch for bug #1822. Add -D_REENTRANT to CPPFLAGS and -lthreadRichard Sharpe1-3/+6
to LDFLAGS. Patch supplied by Sean McGrath ... (This used to be commit d704272b0a27c51dbe9c5c5f04134ce559bea2c4)
2007-10-10r2894: Certain versions of GNU ld the default is not to have theTim Potter1-1/+20
--allow-shlib-undefined flag defined. This causes a stackload of warnings when building modules. Fix by Michel Gravey which closes bugzilla #1776. (This used to be commit ad53c555131634ba29deea448e4fd184e78e8d4a)
2007-10-10r2759: Fix for winbindd on AIX 5.1. Apparently it doesn't have as many methodsTim Potter1-0/+8
in struct secmethod_table as AIX 5.2. Patch from The Written Word. (This used to be commit 4f8496ad626478c31e9372e07652d50f581256d0)
2007-10-10r2708: Don't look for bzero, we don't use it.Jeremy Allison1-1/+1
Samba4 torture tester treates maxentries = 0 as maxentries ==1. Jeremy. (This used to be commit 38f3d3e263f59f94f243907447b5a82f67d3e3f7)
2007-10-10r2453: I think this is the last lot of fixes to get shared libraries working onTim Potter1-3/+3
HPUX. This is Richard Allen's suggestion to get HPUX to use cc instead of ld. Also he added some missing $(DYNEXP) on link lines and removed the definition of $(LINK) as it is no longer used in the Makefile. (This used to be commit 9481f2a79e83b0dae9141f65ccc59e59bcf682e7)
2007-10-10r2338: Remove lonely looking definition of DYNEXP for HPUX in the configureTim Potter1-1/+0
"CPPFLAG settings for strange OS's section". DYNEXP should only be set in the shared library configure section. (This used to be commit 8d00f7310c934dcecac4b0af01e74836f62fa539)
2007-10-10r2334: Update LDSHFLAGS for HPUX as -Wl is not necessary as we are invoking LDTim Potter1-1/+1
directly. Should fix #1731. (This used to be commit 9f241a8f2a590acd31f59f689b7eb17b6ae4f3dd)
2007-10-10r2263: When testing whether building shared libraries actually works, useTim Potter1-4/+5
$SHLD and $LDSHFLAGS instead of $CC, $CPPFLAGS and $CFLAGS as this is more likely to actually work. Bugzilla #1731. I'm checking this in to 3.0 so it can hit the build farm and flush out any problems with other architectures. With a bit of luck this should go in to Samba 3.0.8. (This used to be commit a754f29ef819e1cf7ea31c117e5ef1487cb5cb5e)
2007-10-10r2245: Typo fix from trunk.Tim Potter1-2/+2
(This used to be commit 93ddf001e3e079fd1d17096afd91eb93ae17474f)
2007-10-10r2233: fixed 3 places where == is mistakenly used instead of = in bourneAndrew Tridgell1-3/+3
shell script statements in configure. (This used to be commit 8470968cc6884605cdf2587a2c7f9ecf7b46ded6)
2007-10-10r2198: Correct fix for #1360. Need to use -Wl when passing flags to the linker.Tim Potter1-1/+1
(This used to be commit 274a1eda7863368a0d46aed6600c29ec5e30f406)
2007-10-10r2188: adding some initial checks for DragonFly (same as FreeBSD 4.1)Gerald Carter1-3/+4
(This used to be commit dd84bedaca9c8e802fc4cae5b73128c94f38c086)
2007-10-10r2070: Let's try to overload srnlen and strndup for AIX where they are natly ↵Simo Sorce1-0/+2
broken. (This used to be commit 98feb3318f54bb48ce56fc8f4721fec4967b9dd9)
2007-10-10r2057: Although rarely used, prevent "net lookup kdc" from segfaulting whenGünther Deschner1-0/+1
using our own implementation of krb5_lookup_kdc with heimdal. Also, heimdals krb5_krbhst_next() obviously does not retrieve the struct addrinfo in the krb5_krbhst_info-struct, using krb5_krbhst_get_addrinfo() instead. Guenther (This used to be commit cca660e109cc94b49ac6bf1f2802235d1d4d4383)
2007-10-10r2018: updating syntax for enable-cups checkGerald Carter1-1/+1
(This used to be commit 1acbd40b2651d49811c0afa0f1c3b5eacd3171a0)
2007-10-10r2006: Fix bug 1653 discovered by Luke Mewburn. The script code to generate theTim Potter1-2/+2
svn version number broke out-of-tree builds. (This used to be commit bba8e7956a53067b0d51a12c6abfac24834e4603)
2007-10-10r1968: Remove spurious "A" spotted by Jason Mader <jason@ncac.gwu.edu>.Jeremy Allison1-1/+0
Jeremy. (This used to be commit 80f7c3141c0925b858cba4a276b370228777263d)
2007-10-10r1599: Use -Bsymbolic when creating shared libraries to avoid conflicts withTim Potter1-1/+1
identical symbols in the global namespace when loading libnss_wins.so. Bugzilla #1360. (This used to be commit 2063b8d9bcf0b2ad9f09d71b5c74ad3db070c6a3)
2007-10-10r1561: iconv detection fix from James Peach <jpeach@sgi.com>Gerald Carter1-13/+19
(This used to be commit 62bd60e4458f6e9bdaab7b5c81b040a0b3310f30)
2007-10-10r1472: Make mknod work again for the CIFS client. Still needs someJeremy Allison1-1/+13
client changes. With this, storing home directories on a Samba share that require unix domain socket entries should work. Jeremy. (This used to be commit da943b5b72090e23c1cf67c3449b8e33344643f8)
2007-10-10r1368: fix configure check so that if you set --enable-cups[=yes] and don't ↵Gerald Carter1-1/+3
have the devel files, the configure script will exit with an error (This used to be commit e2c7651e1625f7967f992ba76645a4340ea2d0dd)
2007-10-10r1247: Final fix to make this compile on Heimdal.Jeremy Allison1-22/+39
Jeremy. (This used to be commit b462b8fa2f264bef62ed4cd2aaacb2f21e135068)