summaryrefslogtreecommitdiff
path: root/source4/configure.in
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r6140: - Add configure option for enabling the socket-wrapper library, so itJelmer Vernooij1-0/+1
can be enabled on the buildfarm without requiring --enable-developer - Support tcp and udp being used on the same port - FIx some portability issues (should fix the build on some hosts on the buildfarm) - Ignore setting TCP_NODELAY on (semi-)TCP sockets rather then complain about it not being supported (saves us from a couple of error messages for each connection that is opened) (This used to be commit 443fb7853b8d3cb516c442fdc595038544b75738)
2007-10-10r6129: - add our own MSZIP decompression implementationStefan Metzmacher1-1/+0
(taken from cabextract.c from KDE) this code maybe need to be rewritten and the compression side needs to be done, but for now it seems to works - remove the dependency to zlib metze (This used to be commit 5e8558c5b4365a494aa054c3e08d4084b319e6e5)
2007-10-10r6113: Move GENSEC and the kerberos code out of libcli/auth, and intoAndrew Bartlett1-1/+2
auth/gensec and auth/kerberos. This also pulls the kerberos configure code out of libads (which is otherwise dead), and into auth/kerberos/kerberos.m4 Andrew Bartlett (This used to be commit e074d63f3dcf4f84239a10879112ebaf1cfa6c4f)
2007-10-10r6061: add start of compression support in our rpc codeStefan Metzmacher1-0/+1
this is not complete cuurently... but I want other people to test it and help me on finishing it. (try to change the #if 0 in torture/rpc/drsuapi.c into #if 1) metze (This used to be commit 335adef37082a78e0426decb715629bd778e6582)
2007-10-10r5197: moved events code to lib/events/ (suggestion from metze)Andrew Tridgell1-0/+1
(This used to be commit 7f54c8a339f36aa43c9340be70ab7f0067593ef2)
2007-10-10r4473: - moved talloc into its own lib/talloc/ areaAndrew Tridgell1-0/+1
- added gcov flags to Makefile.talloc - expanded talloc testsuite to add a test for realloc with a child ptr - fixed a bug in talloc_realloc() with realloc of a ptr that has child ptrs (This used to be commit 98b5f73c1ba34d7576c5995069b485c1c5ede324)
2007-10-10r3745: fixed the posix backend after the recent build changes (it had lostAndrew Tridgell1-0/+1
the detection of HAVE_XATTR_SUPPORT during configure) (This used to be commit c3b318143f2cfd6376a740afd77900c342e0eec4)
2007-10-10r3739: Remove a bunch of unused m4 macrosJelmer Vernooij1-1/+0
(This used to be commit 2a38b77a1d8674b46028214896e37747c4082f13)
2007-10-10r3733: More build system fixes/features:Jelmer Vernooij1-17/+0
- Use .mk files directly (no need for a SMB_*_MK() macro when adding a new SUBSYSTEM, MODULE or BINARY). This allows addition of new modules and subsystems without running configure - Add support for generating .dot files with the Samba4 dependency tree (as used by the graphviz and springgraph utilities) (This used to be commit 64826da834e26ee0488674e27a0eae36491ee179)
2007-10-10r3170: Add winbind client support back into Samba4. This is to allowAndrew Bartlett1-0/+1
auth_winbind to work, and to therefore use the new ntlm_auth and GENSEC in an otherwise Samba3 setup. I'm not quite sure what fun-and games my svn cp caused as I merged this from samba_3_0, but anyway... Andrew Bartlett (This used to be commit 5925b94a59da406d7e6b8cc695c99ba112fdfcd6)
2007-10-10r3016: - converted the events code to tallocAndrew Tridgell1-0/+1
- added the new messaging system, based on unix domain sockets. It gets over 10k messages/second on my laptop without any socket cacheing, which is better than I expected. - added a LOCAL-MESSAGING torture test (This used to be commit 3af06478da7ab34a272226d8d9ac87e0a4940cfb)
2007-10-10r2328: add the start of a new system and protocolStefan Metzmacher1-0/+1
independent socket library. this is not used, but compiled currently there're maybe some api changes later... metze (This used to be commit de4447d7a57c614b80d0ac00dca900ea7e1c21ea)
2007-10-10r2321: add complately untested LDAP server startStefan Metzmacher1-0/+1
based on volker's patch this is compiled by default but not started by default metze (This used to be commit 5387bc423d4dc669cbac6626f8dd3a5498a6519d)
2007-10-10r1943: don't use the with --enable-*developer selected flags forStefan Metzmacher1-0/+4
the configure tests. and test if the compiler really understand the options, and clear them when not this means we can maybe use --enable-developer on the build farm now metze (This used to be commit 35624842c7b25c404e6203564005e3098e4249b4)
2007-10-10r1836: - as abartlet said to me, we need to contact the users domain pdcfor ↵Stefan Metzmacher1-0/+1
doing a password change - add start of libnet_SetPassword - use KRB5 and LDAP instead of ADS as ADS isn't a protocol - add start of lib_rpc_connect() metze (This used to be commit 05c40dca8ad1ab020aa75282da046f1dbce2a52a)
2007-10-10r1799: List more uuids. FromJelmer Vernooij1-0/+1
http://www.hsc.fr/ressources/articles/win_net_srv (This used to be commit 8d36dbed8c5bdc82176083b2c6f8d989ae903ba5)
2007-10-10r1756: merge volkers ldap client lib to samba4 for simo to start with theStefan Metzmacher1-0/+1
ldap server code it's not compiled in yet... metze (This used to be commit 48939adca1332ff90f9287311c0e9ff3e2e5917a)
2007-10-10r1449: Use the config system somewhat better in libcli/authJelmer Vernooij1-0/+2
(This used to be commit 69de0d95c585c1a73072e921884cbd427c160176)
2007-10-10r1432: - Move the various Gtk-specific parts from the registry code into a ↵Jelmer Vernooij1-0/+1
directory gtk/ - Move common "Samba-Gtk" code into gtk/common/ ("Connect to RPC pipe"-dialog, etc) - Add a new utility 'gwcrontab' that can currently list, delete and add 'atsvc' jobs. It still displays times and dates as integers though, will fix that later. Some screenshots available at: http://samba.org/~jelmer/gwcrontab/ (This used to be commit d321cf20f1f0ff33603b013c26d370669f255868)
2007-10-10r968: use sinlcude() and no function, that's more portable betweenStefan Metzmacher1-1/+1
autoconf versions metze (This used to be commit 9fa83ca022f2ca2e9e5d3d738beefcf9f90cfcff)
2007-10-10r967: move some configure checks to seperate filesStefan Metzmacher1-196/+2
metze (This used to be commit 2d109074e8be712a6eb0cfc76439176e3dcdee3a)
2007-10-10r866: convert the rest of the binaries to config.mk filesStefan Metzmacher1-29/+3
metze (This used to be commit 0f8c193ac35572862b0d653dc02a71ebc71e88a8)
2007-10-10r864: convert the smbd/* code to a config.mk fileStefan Metzmacher1-8/+1
and add server_auth, server_smb, server_rpc as server modules metze (This used to be commit ecdeedb2ac81a3c816f7d72b6f39f16dd6e6267f)
2007-10-10r813: gcc has fixed its huge debug sizes with -g now, so drop the -gstabs,Andrew Tridgell1-3/+3
allowing us to use a more standard debug format. If you want it even smaller than I recommend the -feliminate-dwarf2-dups option, if your version of gcc supports it. (This used to be commit a11340a971af24d9dcab720f92483b0dafa01142)
2007-10-10r771: don't know why but the SMB_INCLUDE_M4() didn't work correctStefan Metzmacher1-1/+1
metze (This used to be commit 2bb9f4adc049c82f390facc78bf32824ea1b88d9)
2007-10-10r765: add SMB_INCLUDE_M4() macro as wrapper arround sinclude()Stefan Metzmacher1-20/+19
metze (This used to be commit afbe692b47f4aa6ebe2155927be00197fafe13f3)
2007-10-10r729: fix the build : inlcude lib/tdb/config.m4Stefan Metzmacher1-0/+1
metze (This used to be commit c563b3bf8389e4cc3ae0185efcfa9291f9a61de6)
2007-10-10r726: fix the build: libcli/raw/clirewrite.o is gone:-)Stefan Metzmacher1-8/+4
metze (This used to be commit 17c95831485d966058d9d2b8d6c129b0057622f9)
2007-10-10r718: removed some more unused code, and two source filesAndrew Tridgell1-2/+1
(This used to be commit a9768c25fd32e76514c837f343f2b52bf0f0824d)
2007-10-10r688: add --enable-experimentalStefan Metzmacher1-0/+9
use Data::Dumper for config.smb_build.dump when --enable-debug metze (This used to be commit 0fd558de796e5798279e8252a7f0d4efdd3a86e6)
2007-10-10r685: The SAM is dead! Long live the new SAM! ;-)Andrew Bartlett1-2/+1
This commit kills passdb, which was only hosting the auth subsystem. With the work tridge has done on Samba4's SAM backend, this can (and now is) all hosted on ldb. The auth_sam.c file now references this backend. You will need to assign your users passwords in ldb - adding a new line: unicodePwd: myPass to a record, using ldbedit, should be sufficient. Naturally, this assumes you have had your personal SAMR provisioning tutorial from tridge. Everybody else can still use the anonymous logins. Andrew Bartlett (This used to be commit 2aa0b55fb86648731d5f2201fa5a6aa993b7ca48)
2007-10-10r669: display the version on top of configureStefan Metzmacher1-1/+3
this will help in the build farm metze (This used to be commit 05c53de97ee98ae27b064d15085606b041307bc2)
2007-10-10r665: merge over the new build system from my tmp branchStefan Metzmacher1-4/+58
to the main SAMBA_4_0 tree. NOTE: that it's not completely ready, but it's functional:-) metze (This used to be commit c78a2ddb28ec50d6570a83b1f66f18a5c3621731)
2007-10-10r383: Scripting extensions using swig. This commit includes only a (LGPL)Tim Potter1-0/+1
python interface to tdb and a rudimentary build system. Configure with --with-python and make swig to build and append $(builddir)/scripting/swig/python to PYTHONPATH. (This used to be commit bbc15d6f84b6a247ae87b253752a86a38f1d6798)
2007-10-10r147: - Remove dublicate ldap tests (richard the current test is in ↵Stefan Metzmacher1-335/+0
libads/config.m4 :-) - Move sendfile check to ntvfs/config.m4 - Move comparison_fn_t check to build/m4/rewrite.m4 Please do not new tests to configure.in directly, please add them to the subsystems config.m4 file where they belong to or to build/m4/rewrite.m4 if you don't know where to put it for now Thanks I know samba4's build system is not completly rewritten. I have a lot of updatest in my local tree, but it's not complete yet when it's complete I'll write documentation for it:-) metze (This used to be commit 31c23f14d60a4aa41e0500e369f25ed6dc7ddae7)
2007-10-10r142: Add detection of sendfile to configure.in so I can add support for ↵Richard Sharpe1-0/+228
sendfile in the SMBread etc calls. This looks easy to do ... (This used to be commit bd3cdbb0f50f0a3c7a24cdaf0d8921a962b88dbe)
2007-10-10r141: A number of changes to get things working on FreeBSD and reduce the ↵Richard Sharpe1-0/+107
breakage caused by someone recently ... 1. Add configure check HAVE_COMPARISON_FN_T to see if this is defined. I have not checked this on Linux yet, but will do so soon. 2. Add the definitions of malloc_p, realloc_p etc. 3. Check for LDAP and don't build stuff that depends on LDAP if we don't\ have it. It currently builds on FreeBSD but there is one warning printed out at the end. (This used to be commit 7b34fbe0f2ef175e5504e34e4f3cdf9a0563970f)
2007-10-10r134: - added ldb to the build of smbdAndrew Tridgell1-0/+1
- fixed build of the ldb registry backend (This used to be commit 0b66590330603efaa816fd2348c05a994a1580ef)
2007-10-10r20: Add the registry library. Still needs a lot of work,Jelmer Vernooij1-0/+1
see source/lib/registry/TODO for details. (This used to be commit 7cab3a00d7b4b1d95a3bfa6b28f318b4aaa5d493)
2004-02-22- creat the LIBCMDLINE subsystemStefan Metzmacher1-0/+2
including readline and popt - creat the CONFIG subsystem including param/* dynconfig.* and passdb/secrets.* metze (This used to be commit bfd7fd21c8e38c0065fc41dde10e863a169878c2)
2004-02-13move external configure test programsStefan Metzmacher1-1/+1
from tests/*.c to build/tests/*.c metze (This used to be commit dea3a3acbfe2341f9276ceaec2a42f0931e2c336)
2004-02-13move all old configure checks to build/m4/rewrite.m4Stefan Metzmacher1-1789/+2
we should get rid of this file in the end:-) the tests should go into subsystems config.m4 files the goal is to know which tests belong to what code and remove unused tests to make configure a bit faster metze (This used to be commit 3abb0fd19b27261e2b9fa46f287162be8f096913)
2004-02-12move -lpopt replacement code from source/popt/* to source/lib/popt/*Stefan Metzmacher1-1/+1
metze (This used to be commit 9d1018557fdc51cada1ad082d85c0dc48e1b3072)
2004-02-12move more code to the config.m4 schemeStefan Metzmacher1-0/+4
LIBBASIC, LIBSMB are the new global subsystems metze (This used to be commit a25c167b3f13031ba992b2d3f74387bdfffbf5b0)
2004-02-05add the TORTURE SUBSYSTEM to the config.m4 schemeStefan Metzmacher1-0/+1
tridge: I'll convert all stuff first to this scheme and then move to the scheme with two files per subsystems so we'll later something like config.m4 and config.mk... metze (This used to be commit 39e1a9b0c55138695e9736612b62ddada157d690)
2004-02-03- port AUTH and PASSDB subsystems to newStefan Metzmacher1-1/+2
SMB_SUBSYSTEM() scheme - some const fixes in ntvfs metze (This used to be commit af89a78123068767b1d134969c5651a0fd978b0d)
2004-02-03- move all SMB server stuff to smb_server/*Stefan Metzmacher1-0/+1
and create the SMB server subsystem - remove unused XML and MYSQL configure tests metze (This used to be commit 956d212c83d8ebd8e31ec109f17dc2105ca72c30)
2004-02-02remove some unused stuffStefan Metzmacher1-1/+1
metze (This used to be commit d634a78faef8f59266f253bac76585ec79ff1b54)
2004-02-02- we now specify the object files in the subsystems config.m4 fileStefan Metzmacher1-86/+3
I plan to convert all objectfile group to use SMB_SUBSYSTEM later I'll add a SMB_BINARY() and SMB_LIBRARY(), then there will be no more need to touch Makefile.in, because all make rules will be autogenerated by configure - convert the PROCESS_MODEL subsystem to this new scheme and move the pthread test to smbd/process_model.m4 - convert the CHARSET subsystem to this new scheme and move the iconv test to lib/iconv.m4 (This used to be commit 2e57ee884ebea194ee79ac20e84e385481b56aa2)
2004-02-01merge:Stefan Metzmacher1-2/+2
ldap and krb5 configure tests libads/*.c and libcli/raw/clikrb5.c from 3.0 metze (This used to be commit 64b5bfcd73d7626d6f687a641b11e64821144df7)