CVS update: samba/source/lib
Shirish Kalele (VERITAS)
kalele at samba.org
Sat May 6 06:10:46 EST 2000
Date: Saturday May 6, 2000 @ 6:10
Author: kalele
Update of /data/cvs/samba/source/lib
In directory samba:/tmp/cvs-serv11370/lib
Modified Files:
Tag: SAMBA_2_0
util_sid.c
Log Message:
1. NT5 makes bind requests on LSARPC using unknown abstract interfaces.
NT4 rejects these requests with a Provider Rejection field set in the
Presentation Context Results. Modified samba to do the same if the
abstract interface in the bind_req doesn't match the abstract interface
of the client pipe.
2. NT5 makes two RegQueryKeyEx requests on the WINREG pipe. The first one appears
to request bufsize information, probably used by NT5 to allocate buffer
space and the second call requests the value of the key. Modified the
api_reg_info structures and code to correctly decode and response to this
request.
These changes allow NT5 to bring up the "ObjectPicker" used to select
objects on a computer to add to the DACL of a file.
3. Client barfs if the returned list of users in the SAMR QueryDisplayInfo call
is greater than the
requested number or requested buffer size. Set up a resume enumeration
mechanism in the querydisplayinfo code. with this, the client repeats the
request as long as there are users to be returned. Helpful if you have say
a 1000 users to return..
More information about the samba-cvs
mailing list