svn commit: samba r10308 - in branches/tmp/samba4-winsrepl: . source source/auth/gensec source/auth/kerberos source/auth/ntlmssp source/build/m4 source/build/smb_build source/dsdb/samdb/ldb_modules source/heimdal/lib/gssapi source/heimdal_build source/lib/ldb source/lib/ldb/common source/lib/ldb/include source/lib/ldb/ldb_ildap source/lib/ldb/ldb_ldap source/lib/ldb/ldb_sqlite3 source/lib/ldb/ldb_tdb source/lib/ldb/modules source/lib/ldb/tools source/lib/registry source/param source/pidl/lib/Parse/Pidl/Samba source/rpc_server/drsuapi

metze at samba.org metze at samba.org
Mon Sep 19 05:30:51 GMT 2005


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:
 r12335 at SERNOX (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
 
 
 r12341 at SERNOX (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.
 
 r12344 at SERNOX (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
 
 r12345 at SERNOX (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
 
 r12349 at SERNOX (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
 
 r12350 at SERNOX (orig r10292):  abartlet | 2005-09-17 13:06:14 +0200
 This is set below from lp_server_role().
 
 Andrew Bartlett
 
 r12352 at SERNOX (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
 
 r12353 at SERNOX (orig r10295):  jelmer | 2005-09-17 16:13:36 +0200
 Remove dependency on Data::Dumper
 
 r12354 at SERNOX (orig r10296):  jelmer | 2005-09-17 16:36:35 +0200
 Fix function pointer handling for older perl versions
 
 r12357 at SERNOX (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.
 
 
 r12358 at SERNOX (orig r10300):  idra | 2005-09-17 21:29:45 +0200
 
 forgot to change the dsdb modules function names
 
 
 r12359 at SERNOX (orig r10301):  idra | 2005-09-18 12:45:03 +0200
 
 fix standalone compiple after tdb changes
 
 
 r12360 at SERNOX (orig r10302):  idra | 2005-09-18 12:45:28 +0200
 
 Introduce ldap like error codes
 
 
 r12361 at SERNOX (orig r10303):  idra | 2005-09-18 12:46:21 +0200
 
 check no attribute is given empty
 
 
 r12362 at SERNOX (orig r10304):  idra | 2005-09-18 12:47:03 +0200
 
 check for basic ldb_message sanity and return appropriate
 LDB_ERR_ value
 
 
 r12394 at SERNOX (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.
 
 
 r12395 at SERNOX (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


More information about the samba-cvs mailing list