| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
| |
| |
| |
| | |
patch.
Jeremy.
|
| |
| |
| |
| |
| | |
an *integer*, not a pointer. Doh !
Jeremy.
|
| |
| |
| |
| |
| | |
and client_name when doing netlogon credential setup.
Jeremy.
|
| |
| |
| |
| |
| | |
a/c we were asking for.
Jeremy.
|
| |
| |
| |
| |
| |
| | |
don't initialize the mask then setting "special" access
gets set to *random* permissions !
Jeremy.
|
| |
| |
| |
| |
| |
| | |
bugzilla bugs - I need to go through and check. I also
need to test against WNT/W2K and WXP.
Jeremy.
|
| |
| |
| |
| | |
Jeremy.
|
| |
| |
| |
| | |
Jeremy.
|
| |
| |
| |
| | |
Jeremy.
|
| |
| |
| |
| | |
Jeremy.
|
| |
| |
| |
| | |
Jeremy.
|
| |
| |
| |
| |
| | |
up a *lot*.
Jeremy.
|
| |
| |
| |
| |
| |
| |
| |
| | |
to be set in local.h. Change from the default (131) to
another prime (1049). Should this be an smb.conf tunable parameter
based on the number of open file descriptors available ?
If so what scaling factor ? More tests to follow.
Jeremy.
|
| |
| |
| |
| |
| | |
any potential lib/smbldap.c calls.
Jeremy.
|
| |
| |
| |
| |
| | |
function. Oops.
Jeremy.
|
| |
| |
| |
| |
| |
| |
| |
| | |
only tell at parse time from the wire if an incoming name
has wildcards or not. If it's a mangled name and we demangle
the demangled name may contain wildcard characters. Ensure
these are ignored.
Jeremy.
|
| | |
|
| |
| |
| |
| | |
Move form stable to stable distribution names based hives.
|
| |
| |
| |
| |
| | |
trans2_mkdir/trans2_open/trans2_setfilepathingo.
Jeremy.
|
| |
| |
| |
| |
| | |
XATTR calls on *BSD systems (bug #3218).
Jeremy.
|
| |
| |
| |
| | |
Volker
|
| |
| |
| |
| | |
Jeremy.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
inside a
message handler, the list of messages from retrieve_all_messages is not
properly freed. Not important, just confusing :-)
Volker
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
the mangle cache is no good (3 letter extension could be wrong
case - so don't demangle in this case - leave as mangled and
allow the mangling of the directory entry read (which is done
case insensitively) to match instead. This will lead to more
false positive matches but we fail completely without it.
Jeremy.
|
| |
| |
| |
| |
| |
| | |
a directory when you've got permissions. Need to write
a smbtorture test for this.
Jeremy.
|
| |
| |
| |
| |
| |
| |
| |
| | |
can treat them similarly to file opens (delete on
close, share mode violations etc.). This fixes bug
#3216 I will up the default hash size on the locking
db in a later commit as this means more entries.
Jeremy.
|
| |
| |
| |
| |
| |
| |
| |
| | |
(this is the way it's been done in other functions). Instead
of moving this into the IDL, I think the best solution would
be to write a wrapper function around any call that needs
this (this is what we already do for many of the calls).
Jeremy.
|
| |
| |
| |
| |
| |
| | |
Andrew Bartlett is right - making lsa code do it the
netlogon way, not vica-versa.
Jeremy.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
lsa_openpolicy and fall back appropriately. In particular an ntlmssp bind
failure can not be detected before the first real rpc request, at least
according to abartlet :-)
Works for me against w2k3, w2k and nt4. Sooner or later I should test against
samba4 ... :-)
Volker
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
here. ;-)
We can only tell if the bind succeeded on the first real RPC call. So we have
to decide according to success of samrconnect whether we have to fall
back. Similarly for lsaopenpolicy.
Volker
|
| |
| |
| |
| | |
Volker
|
| |
| |
| |
| |
| |
| |
| |
| | |
functions
in cli_netlogon look similarly suspicious.
Volker
|
| |
| |
| |
| | |
Volker
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
name stored in the array was normalized. This was causing
records to not be deleted on a reload. As a result,
I was getting the wrong path for various services.
Seems to be ok after this change.
Also converted canonicalize_servicename() to just
use strupper_m() rather than doing the conversion itself.
Jeremy, i think this should be ok but please check.
also cleaned up some things in the hash service code
and added debug messages for sanity purposes.
|
| |
| |
| |
| |
| |
| | |
Don't count open pipes in the num_files_open on a connection.
conn_idle_all() handles this by looking for open rpc handles
If there are no open handles, we can close the IPC$ share.
|
| | |
|
| |
| |
| |
| | |
Jeremy.
|
| |
| |
| |
| | |
the request to winbindd (prevents the WB_RECURSE flags from accidentially getting set
|
| |
| |
| |
| | |
with Sun compiler)
|
| |
| |
| |
| |
| | |
MB service names may contain embedded ' ' characters.
Jeremy.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The problem
was a O(n^2) loop: Whenever a service definition was found, we linearly
searched the already loaded share definitions, the patch adds an internal tdb
for this. For a smb.conf with 2000 shares this speeds up loading by about a
factor of 50.
Might be a fix for bug #1117.
Thanks to Michael Adam <ma@sernet.de>,
Volker
|
| |
| |
| |
| |
| |
| |
| |
| | |
can't assume long long is always there). Removed unused
var in new a/c rename code.
long long still used in eventlog code but Jerry has promised
to fix that.
Jeremy.
|
| | |
|
| | |
|