Author: metze Date: 2005-09-19 05:30:46 +0000 (Mon, 19 Sep 2005) New Revision: 10308
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=10308 Log: [EMAIL PROTECTED] (orig r10277): idra | 2005-09-16 22:54:57 +0200 do not ovverride LIKE, thanks to derrel I found out how to do the same thing with a harmless user function [EMAIL PROTECTED] (orig r10283): jelmer | 2005-09-17 02:42:05 +0200 Eliminate some more use of autoconf substitution variables. Add makefile rule for '.ho' files (compiled with host compiler). This does not allow for cross-compiling yet as that requires a HOSTLD as well. [EMAIL PROTECTED] (orig r10286): abartlet | 2005-09-17 03:11:50 +0200 This patch is ugly and disgusting, but for now it works better than the other ideas I have had. When I get a full list of things I want to do to a krb5_context I'll either add gsskrb5_ wrappers, or a way of speicfying the krb5 context per gssapi context. (I want to ensure that the only krb5_context variables created while executing Samba4 are via our wrapper). Andrew Bartlett [EMAIL PROTECTED] (orig r10287): jelmer | 2005-09-17 04:10:15 +0200 Compile compilers for build host. This fixes some bits of the mingw32 build (it now fails on missing inet_aton / in_addr definitions). Find sane default for HOSTCC [EMAIL PROTECTED] (orig r10291): abartlet | 2005-09-17 11:46:20 +0200 The patch optionally (off by default, not available in all cases) allows Samba to use the target principal name supplied in the mechTokenMIC of an SPNEGO negTokenInit. This isn't a great idea for security reasons, but is how Samba3 behaves, and allows kerberos to function more often in some environments. It is only available for CIFS session setups, due to the ordering of the exchange. Andrew Bartlett [EMAIL PROTECTED] (orig r10292): abartlet | 2005-09-17 13:06:14 +0200 This is set below from lp_server_role(). Andrew Bartlett [EMAIL PROTECTED] (orig r10294): jelmer | 2005-09-17 15:08:49 +0200 Generate Makefile directly rather then thru Makefile.in. Autoconf substitution variables are now no longer used. This is one more step towards a (hopefully) perl-based configure [EMAIL PROTECTED] (orig r10295): jelmer | 2005-09-17 16:13:36 +0200 Remove dependency on Data::Dumper [EMAIL PROTECTED] (orig r10296): jelmer | 2005-09-17 16:36:35 +0200 Fix function pointer handling for older perl versions [EMAIL PROTECTED] (orig r10299): idra | 2005-09-17 21:25:50 +0200 remove the public (un)lock functions and introduce a transaction based private ldb API ldb_sqlite3 is already working with this model and ldb_tdb will do as soon as tridge finishes the tdb transaction code. currently the transactions are always implicit and wrap any single ldb API call except searching, the transaction functions are currently not made public on purpose. Simo. [EMAIL PROTECTED] (orig r10300): idra | 2005-09-17 21:29:45 +0200 forgot to change the dsdb modules function names [EMAIL PROTECTED] (orig r10301): idra | 2005-09-18 12:45:03 +0200 fix standalone compiple after tdb changes [EMAIL PROTECTED] (orig r10302): idra | 2005-09-18 12:45:28 +0200 Introduce ldap like error codes [EMAIL PROTECTED] (orig r10303): idra | 2005-09-18 12:46:21 +0200 check no attribute is given empty [EMAIL PROTECTED] (orig r10304): idra | 2005-09-18 12:47:03 +0200 check for basic ldb_message sanity and return appropriate LDB_ERR_ value [EMAIL PROTECTED] (orig r10305): idra | 2005-09-18 20:49:06 +0200 start implementing better error handling changed the prioivate modules API error string are now not spread over all modules but are kept in a single place. This allows a better control of memory and error reporting. [EMAIL PROTECTED] (orig r10306): idra | 2005-09-18 20:50:02 +0200 change these modules to use new error API Added: branches/tmp/samba4-winsrepl/source/auth/kerberos/krb5_init_context.c branches/tmp/samba4-winsrepl/source/auth/kerberos/krb5_init_context.h branches/tmp/samba4-winsrepl/source/lib/ldb/include/ldb_errors.h Modified: branches/tmp/samba4-winsrepl/ branches/tmp/samba4-winsrepl/source/ branches/tmp/samba4-winsrepl/source/auth/gensec/gensec.c branches/tmp/samba4-winsrepl/source/auth/gensec/gensec_gssapi.c branches/tmp/samba4-winsrepl/source/auth/gensec/gensec_krb5.c branches/tmp/samba4-winsrepl/source/auth/gensec/spnego.c branches/tmp/samba4-winsrepl/source/auth/kerberos/clikrb5.c branches/tmp/samba4-winsrepl/source/auth/kerberos/config.mk branches/tmp/samba4-winsrepl/source/auth/kerberos/kerberos.h branches/tmp/samba4-winsrepl/source/auth/ntlmssp/ntlmssp_server.c branches/tmp/samba4-winsrepl/source/build/m4/check_cc.m4 branches/tmp/samba4-winsrepl/source/build/smb_build/main.pl branches/tmp/samba4-winsrepl/source/build/smb_build/makefile.pm branches/tmp/samba4-winsrepl/source/build/smb_build/output.pm branches/tmp/samba4-winsrepl/source/configure.in branches/tmp/samba4-winsrepl/source/dsdb/samdb/ldb_modules/objectguid.c branches/tmp/samba4-winsrepl/source/dsdb/samdb/ldb_modules/samldb.c branches/tmp/samba4-winsrepl/source/heimdal/lib/gssapi/init.c branches/tmp/samba4-winsrepl/source/heimdal_build/config.mk branches/tmp/samba4-winsrepl/source/lib/ldb/Makefile.in branches/tmp/samba4-winsrepl/source/lib/ldb/common/ldb.c branches/tmp/samba4-winsrepl/source/lib/ldb/common/ldb_ldif.c branches/tmp/samba4-winsrepl/source/lib/ldb/common/ldb_modules.c branches/tmp/samba4-winsrepl/source/lib/ldb/common/ldb_msg.c branches/tmp/samba4-winsrepl/source/lib/ldb/include/ldb.h branches/tmp/samba4-winsrepl/source/lib/ldb/include/ldb_private.h branches/tmp/samba4-winsrepl/source/lib/ldb/ldb_ildap/ldb_ildap.c branches/tmp/samba4-winsrepl/source/lib/ldb/ldb_ldap/ldb_ldap.c branches/tmp/samba4-winsrepl/source/lib/ldb/ldb_sqlite3/ldb_sqlite3.c branches/tmp/samba4-winsrepl/source/lib/ldb/ldb_sqlite3/ldb_sqlite3.h branches/tmp/samba4-winsrepl/source/lib/ldb/ldb_tdb/ldb_search.c branches/tmp/samba4-winsrepl/source/lib/ldb/ldb_tdb/ldb_tdb.c branches/tmp/samba4-winsrepl/source/lib/ldb/ldb_tdb/ldb_tdb.h branches/tmp/samba4-winsrepl/source/lib/ldb/modules/ldb_map.c branches/tmp/samba4-winsrepl/source/lib/ldb/modules/rdn_name.c branches/tmp/samba4-winsrepl/source/lib/ldb/modules/schema.c branches/tmp/samba4-winsrepl/source/lib/ldb/modules/skel.c branches/tmp/samba4-winsrepl/source/lib/ldb/modules/timestamps.c branches/tmp/samba4-winsrepl/source/lib/ldb/tools/ldbadd.c branches/tmp/samba4-winsrepl/source/lib/ldb/tools/ldbtest.c branches/tmp/samba4-winsrepl/source/lib/registry/config.mk branches/tmp/samba4-winsrepl/source/main.mk branches/tmp/samba4-winsrepl/source/param/loadparm.c branches/tmp/samba4-winsrepl/source/pidl/lib/Parse/Pidl/Samba/TDR.pm branches/tmp/samba4-winsrepl/source/rpc_server/drsuapi/dcesrv_drsuapi.c Changeset: Sorry, the patch is too large (4108 lines) to include; please use WebSVN to see it! WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=10308