svn commit: samba r5941 - in branches/SAMBA_4_0/source: client
gtk/common gtk/tools lib lib/cmdline lib/com/dcom
lib/registry libcli libcli/raw libnet librpc/rpc
rpc_server/remote torture torture/com torture/libnet torture/rpc
abartlet at samba.org
abartlet at samba.org
Tue Mar 22 08:00:46 GMT 2005
Author: abartlet
Date: 2005-03-22 08:00:45 +0000 (Tue, 22 Mar 2005)
New Revision: 5941
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=5941
Log:
Commit this patch much earlier than I would normally prefer, but metze needs a working tree...
The main volume of this patch was what I started working on today:
- Cleans up memory handling around DCE/RPC pipes, to have a parent talloc context.
- Uses sepereate inner loops for some of the DCE/RPC tests
The other and more important part of this patch fixes issues
surrounding the new credentials framwork:
This makes the struct cli_credentials always a talloc() structure,
rather than on the stack. Parts of the cli_credentials code already
assumed this.
There were other issues, particularly in the DCERPC over SMB handling,
as well as little things that had to be tidied up before test_w2k3.sh
would start to pass.
Andrew Bartlett
Modified:
branches/SAMBA_4_0/source/client/client.c
branches/SAMBA_4_0/source/gtk/common/gtk-smb.c
branches/SAMBA_4_0/source/gtk/tools/gepdump.c
branches/SAMBA_4_0/source/gtk/tools/gwcrontab.c
branches/SAMBA_4_0/source/gtk/tools/gwsam.c
branches/SAMBA_4_0/source/lib/cmdline/popt_common.c
branches/SAMBA_4_0/source/lib/com/dcom/main.c
branches/SAMBA_4_0/source/lib/credentials.c
branches/SAMBA_4_0/source/lib/registry/reg_backend_rpc.c
branches/SAMBA_4_0/source/libcli/cliconnect.c
branches/SAMBA_4_0/source/libcli/raw/clitree.c
branches/SAMBA_4_0/source/libnet/libnet_join.c
branches/SAMBA_4_0/source/libnet/libnet_passwd.c
branches/SAMBA_4_0/source/libnet/libnet_rpc.c
branches/SAMBA_4_0/source/libnet/libnet_time.c
branches/SAMBA_4_0/source/librpc/rpc/dcerpc.c
branches/SAMBA_4_0/source/librpc/rpc/dcerpc_schannel.c
branches/SAMBA_4_0/source/librpc/rpc/dcerpc_util.c
branches/SAMBA_4_0/source/rpc_server/remote/dcesrv_remote.c
branches/SAMBA_4_0/source/torture/com/simple.c
branches/SAMBA_4_0/source/torture/libnet/userinfo.c
branches/SAMBA_4_0/source/torture/masktest.c
branches/SAMBA_4_0/source/torture/rpc/alter_context.c
branches/SAMBA_4_0/source/torture/rpc/atsvc.c
branches/SAMBA_4_0/source/torture/rpc/autoidl.c
branches/SAMBA_4_0/source/torture/rpc/bind.c
branches/SAMBA_4_0/source/torture/rpc/countcalls.c
branches/SAMBA_4_0/source/torture/rpc/dcom.c
branches/SAMBA_4_0/source/torture/rpc/dfs.c
branches/SAMBA_4_0/source/torture/rpc/drsuapi.c
branches/SAMBA_4_0/source/torture/rpc/dssetup.c
branches/SAMBA_4_0/source/torture/rpc/echo.c
branches/SAMBA_4_0/source/torture/rpc/epmapper.c
branches/SAMBA_4_0/source/torture/rpc/eventlog.c
branches/SAMBA_4_0/source/torture/rpc/initshutdown.c
branches/SAMBA_4_0/source/torture/rpc/lsa.c
branches/SAMBA_4_0/source/torture/rpc/mgmt.c
branches/SAMBA_4_0/source/torture/rpc/netlogon.c
branches/SAMBA_4_0/source/torture/rpc/oxidresolve.c
branches/SAMBA_4_0/source/torture/rpc/remact.c
branches/SAMBA_4_0/source/torture/rpc/rot.c
branches/SAMBA_4_0/source/torture/rpc/samlogon.c
branches/SAMBA_4_0/source/torture/rpc/samr.c
branches/SAMBA_4_0/source/torture/rpc/samsync.c
branches/SAMBA_4_0/source/torture/rpc/scanner.c
branches/SAMBA_4_0/source/torture/rpc/schannel.c
branches/SAMBA_4_0/source/torture/rpc/spoolss.c
branches/SAMBA_4_0/source/torture/rpc/srvsvc.c
branches/SAMBA_4_0/source/torture/rpc/svcctl.c
branches/SAMBA_4_0/source/torture/rpc/testjoin.c
branches/SAMBA_4_0/source/torture/rpc/winreg.c
branches/SAMBA_4_0/source/torture/rpc/wkssvc.c
branches/SAMBA_4_0/source/torture/torture.c
Changeset:
Sorry, the patch is too large (3259 lines) to include; please use WebSVN to see it!
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=5941
More information about the samba-cvs
mailing list