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