Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix building on platforms without ldap | Jelmer Vernooij | 2003-04-06 | 1 | -0/+3 |
| | |||||
* | Replace 'so' by $SHLIBEXT | Jelmer Vernooij | 2003-04-04 | 1 | -38/+35 |
| | |||||
* | Use $SHLIBEXT, not .so | Jelmer Vernooij | 2003-04-04 | 1 | -2/+5 |
| | |||||
* | Abort configure if --with-ads and --without-ldap. | Tim Potter | 2003-04-04 | 1 | -0/+5 |
| | |||||
* | There's no need to use LDAP_CFLAGS, just use CFLAGS | Jelmer Vernooij | 2003-04-02 | 1 | -4/+4 |
| | |||||
* | Only use cflags and libs from krb5 when they appear to be working - fixes | Jelmer Vernooij | 2003-04-02 | 1 | -3/+4 |
| | | | | | build on BSD machines that have a krb5-config that returns @INCLUDE_des@ for --cflags | ||||
* | Only link in popt when we need it | Jelmer Vernooij | 2003-04-02 | 1 | -1/+4 |
| | |||||
* | Only link in libs when they are actually used. Works great here and on | Jelmer Vernooij | 2003-04-02 | 1 | -5/+24 |
| | | | | one of my other boxes. I'll watch the buildfarm. | ||||
* | THE Idmap patch :-) | Simo Sorce | 2003-04-02 | 1 | -0/+21 |
| | | | | | | | | | | | | | | | | | | | includes a --with-idmap=no switch to disable idmap usage if you find problems. cosmetic fixes and param aliases to separate winbind from idamp roles. A temporarily remote idmap winbind compatibility backend. As I have time I will further change code to not call directly winbind (partly done but not tested) and a specilized module will be built in place for the current glue hack. The patch has been tested locally in my limited time, the patch is simple and clear and should not reserve problems, if any just disable it. As usual, comments and fisex are welcome :-) Simo. | ||||
* | Fix build of shared xml/mysql modules | Jelmer Vernooij | 2003-04-01 | 1 | -2/+4 |
| | |||||
* | - Support absolute paths in vfs and charset modules | Jelmer Vernooij | 2003-03-31 | 1 | -7/+20 |
| | | | | | | | - Fix typo in Makefile.in - Fix compatibility with older vfs modules (from patch by metze) - Build some modules shared by default and some static (and fall back to static when dlopen() is not available) | ||||
* | Tidyup of winbindd client OS specific autoconf code. | Tim Potter | 2003-03-31 | 1 | -5/+4 |
| | |||||
* | autoconf change to compile winbindd for AIX. The client side code | Tim Potter | 2003-03-31 | 1 | -0/+4 |
| | | | | is still under development. | ||||
* | Cleanup of winbind client side code. | Tim Potter | 2003-03-31 | 1 | -2/+8 |
| | | | | | | | Mostly this consists of untangling the existing code and moving it in to operating system specific files. The winbind client code for all supported operating systems is now in nsswitch/winbind_nss_OSNAME.[ch] to make things a bit clearer. | ||||
* | don't include proto.h during autoconf tests since it doesn't exist yet; ↵ | Gerald Carter | 2003-03-28 | 1 | -0/+1 |
| | | | | fixed getsmbpass replacement test | ||||
* | its VFS_NETATALK_OBJ not VFS_NETATALK | Andrew Tridgell | 2003-03-28 | 1 | -1/+1 |
| | |||||
* | removed a duplicate lump of module stuff in configure.in | Andrew Tridgell | 2003-03-28 | 1 | -7/+0 |
| | |||||
* | Use the new modules system in VFS. If a module can't be loaded with the | Jelmer Vernooij | 2003-03-27 | 1 | -0/+7 |
| | | | | new modules system, we still fall back to the old system. | ||||
* | Remove LDAP_LIBS and just use LIBS again as before. I'll | Jelmer Vernooij | 2003-03-26 | 1 | -7/+2 |
| | | | | fix this better later. | ||||
* | Add defines for platforms that need them. | Jeremy Allison | 2003-03-26 | 1 | -0/+6 |
| | | | | Jeremy. | ||||
* | Use execinfo.h to get prototypes for backtrace_symbols (fixes | Jelmer Vernooij | 2003-03-26 | 1 | -1/+1 |
| | | | | some warnings) | ||||
* | Fix $LDAP_LIBS | Jelmer Vernooij | 2003-03-26 | 1 | -2/+2 |
| | |||||
* | Output backtrace to logfile in smb_panic(), as suggested by mbp | Jelmer Vernooij | 2003-03-26 | 1 | -1/+1 |
| | | | | (only on systems that support it, of course) | ||||
* | Always rebuild modules after running ./configure (to prevent | Jelmer Vernooij | 2003-03-25 | 1 | -9/+16 |
| | | | | undefined symbol errors) | ||||
* | Remove old check for TDB SAM (we now have ↵ | Jelmer Vernooij | 2003-03-25 | 1 | -18/+8 |
| | | | | --with-{static,shared}-modules=pdb_tdbsam) | ||||
* | - Support building all auth modules as .so's | Jelmer Vernooij | 2003-03-25 | 1 | -7/+7 |
| | | | | - Change 2 variable names to avoid conflicts (patch by Stephan Kulow <coolo@kde.org>) | ||||
* | Print list of builtin modules in 'smbd -b' | Jelmer Vernooij | 2003-03-25 | 1 | -0/+2 |
| | |||||
* | - Add support to auth/ for the new modules system | Jelmer Vernooij | 2003-03-24 | 1 | -5/+14 |
| | | | | - Quite some small fixes (also fixes the build) | ||||
* | Fix two typos | Jelmer Vernooij | 2003-03-24 | 1 | -1/+1 |
| | |||||
* | When using --with-static-modules=subsystem, don't build modules that | Jelmer Vernooij | 2003-03-24 | 1 | -3/+5 |
| | | | | can't be build | ||||
* | Simplify modules interface and make it easier to build | Jelmer Vernooij | 2003-03-24 | 1 | -36/+22 |
| | | | | | complete subsystems as modules (--with-shared-modules=rpc,pdb_xml,pdb_ldap works now, for example) | ||||
* | Add modules support to charset | Jelmer Vernooij | 2003-03-24 | 1 | -0/+3 |
| | |||||
* | Detect missing -lroken properly on systems without krb5-config | Jelmer Vernooij | 2003-03-22 | 1 | -2/+3 |
| | |||||
* | It seems that this causes some problems on some linux platforms - it's a | Andrew Bartlett | 2003-03-22 | 1 | -1/+1 |
| | | | | | | | pity becouse otherwise you need to link a program with it to get the fstring/pstring bugs. Andrew Bartlett | ||||
* | Patch from colo (on IRC) to get libsmbclient building due to pstring/fstring | Andrew Bartlett | 2003-03-21 | 1 | -1/+1 |
| | | | | | | | | issues. Also pick up these link failures at compile time (rather than runtime). Andrew Bartlett | ||||
* | Only build pdb_ldap if both ldap libs and headers are found | Jelmer Vernooij | 2003-03-20 | 1 | -2/+2 |
| | |||||
* | Build samr as well | Jelmer Vernooij | 2003-03-20 | 1 | -0/+1 |
| | |||||
* | If CFLAGS is set when running configure, then just use that. | Martin Pool | 2003-03-20 | 1 | -3/+7 |
| | | | | | | | Otherwise add -O. (We used to always set -O, which is sometimes annoying when debugging and anyhow clashes with normal autoconf behaviour.) | ||||
* | Fix pdb_unix usage - noticed by jmcd | Jelmer Vernooij | 2003-03-19 | 1 | -1/+1 |
| | |||||
* | Fix build errors and move pdb_guest.so -> guest.so | Jelmer Vernooij | 2003-03-19 | 1 | -1/+1 |
| | |||||
* | Fix module names | Jelmer Vernooij | 2003-03-19 | 1 | -3/+4 |
| | |||||
* | Put in the new modules system. It's now used by passdb and rpc. I will | Jelmer Vernooij | 2003-03-19 | 1 | -93/+50 |
| | | | | put a doc about it in dev-doc later today. | ||||
* | String handling parinoia fixes. | Andrew Bartlett | 2003-03-15 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch enables the compile-time checking of strings assable by means of sizeof(). (Original code had the configure check reversed). This is extended to all safe_strcpy() users, push_string and pull_string, as well as the cli and srv derivitives. There is an attempt to cap strings at the end of the cli buffer, and clobber_region() of the speified length (when not -1 :-). Becouse of the way they are declared, the 'overmalloc a string' users of safe_strcpy() have been changed to use overmalloc_safe_strcpy() (which skips some of the checks). This whole ball of mud worked fine, until I pulled out my 'fix' for our statcache. When jeremy fixes that, we should be able to get back to testing this stuff. This patch also includes a 'marker' of the last caller to clobber_region (ie, the function that called pstrcpy() that called clobber_region) to assist in debugging problems that may have smashed the stack. This is printed at smb_panic() time. (Original idea and patch by metze). It also removes some unsused functions, and #if 0's some others that are unused but probably should be used in the near future. For now, this patch gives us some confidence on one class of trivial parsing error in our code. Andrew Bartlett | ||||
* | In Valgrind 1.9.4, the headers have moved to <valgrind/valgrind.h>, | Martin Pool | 2003-03-13 | 1 | -1/+4 |
| | | | | etc. So check for that as well as the old names. | ||||
* | Check for valgrind.h | Martin Pool | 2003-03-10 | 1 | -0/+1 |
| | |||||
* | Add a test for a useful property of the compiler - we can get link-time | Andrew Bartlett | 2003-03-05 | 1 | -0/+18 |
| | | | | | | failures for some compile-time properties this way. Andrew Bartlett | ||||
* | Add -Wwrite-strings to our --enable-developer settings. | Andrew Bartlett | 2003-02-26 | 1 | -2/+2 |
| | | | | | | | We have compiled relitivly 'clean' with this setting since I did a massive cleanup last month. This should help us stay that way. Andrew Bartlett | ||||
* | Patch from Luke Howard to add mutual kerberos authentication, and SMB session | Andrew Bartlett | 2003-02-24 | 1 | -0/+16 |
| | | | | | | keys for kerberos authentication. Andrew Bartlett | ||||
* | Fixes from Paul Green and vorlon@debian.org for building shared libraries | Andrew Bartlett | 2003-02-22 | 1 | -32/+35 |
| | | | | (make it possible to build both shared and static) and -lcrypt handling. | ||||
* | Improve detection of iconv(3) for various platforms. M4 code is similar to ↵ | Alexander Bokovoy | 2003-02-19 | 1 | -17/+43 |
| | | | | what I use in Midgard for past few years, modified for Samba needs. |