Age | Commit message (Collapse) | Author | Files | Lines |
|
Jeremy.
(This used to be commit 713277391ae7f81f8545723c919865ff8c07ed86)
|
|
Jeremy.
(This used to be commit 993bd0995eadc134378e691ccd796074dc475741)
|
|
thread:
http://lists.samba.org/archive/samba-technical/2007-June/053747.html
(This used to be commit c5adb92c020e38644baf1afc8fc570a518cd6307)
|
|
(This used to be commit 95b7404836a723334d703825ab6f605ab38efe82)
|
|
key.
Guenther
(This used to be commit e9922cd8aeb70aebb162ad598fda76ad69226b94)
|
|
security
descriptor.
Guenther
(This used to be commit ddc6d051115577b27529c46ff98267517218fe59)
|
|
(which can be 12 bytes longer than we were allowing for).
Thanks to Dr. David Holder
(This used to be commit 0202a84e3f61665953bd5207218063b0d5ff6088)
|
|
warnings
for clock-skew errors.
Guenther
(This used to be commit 53c99d415d605ab03e3646f6096aff794457dd33)
|
|
We now accept both \\server\tmp and \server\tmp. There are other places
where this might be necessary, but at least the functionality is a bit
easier now.
(This used to be commit 25cc27df97e9eecb470f99ea934de12f2a0f4df9)
|
|
Guenther
(This used to be commit 0719835c4d979c91d11b139e5b424b5e0dc2a2c2)
|
|
Guenther
(This used to be commit cc38e4fc1f2d3f9e2e2ff90a7a004ce8fdfa9238)
|
|
Jeremy, please check!
(This used to be commit d4eddf88d20b09c450d4358d2ef1bc35736501ff)
|
|
(This used to be commit e55b30ab8417cb36def8e4d8b8f6ba16b4e664c1)
|
|
(This used to be commit 1cbe40b27c8142c53480fc9c4e1b0c9f14446300)
|
|
Guenther
(This used to be commit 693b3c26c0643028e861b78068c2bcda0add1105)
|
|
Guenther
(This used to be commit eb311cafbb446abf8e29faf6501cf5b82593a36f)
|
|
quotas.
Heinrich, I trust you on that, I don't even have compiled this :-)
Volker
(This used to be commit a8312a1d7b7e3ad00265279dd0640261beaa287d)
|
|
to follow. Ensure we don't prepend "./" as a root
directory - this is an invalid pathname for unix_convert().
Jeremy.
(This used to be commit f70ac2e25847e41ecf54ae9d66e3247e1996b152)
|
|
the maxeln parameter instead of sizeof(target_area) - 1 (or even
sizeof(fstring) - 1 in some places.
I hope these were really all there were.
Michael
(This used to be commit 9a28be220df622322857dfe102fa35e108f932dc)
|
|
came across.
Michael
(This used to be commit bf12f0c0f843f088c7fa2d1eca3298a3d76e9761)
|
|
in -1 for maxlen.
Michael
(This used to be commit cd3d652d0d7609fc369ed0743c1fc54c87558438)
|
|
destination instead of source as maxlen.
Michael
(This used to be commit 76cb05deec153c1e0003776339da912a0f3d73a9)
|
|
The maxlen parameter should be set to the size of the
destination, not to the size of the soruce.
Michael
(This used to be commit 841ff0beee7ea44ee92d1f90de3edeb53edcae0a)
|
|
If we promise dest is null terminated, ensure we do it even on
fast path exits.
Jeremy.
(This used to be commit 32626e2b9770eb6b15c191a8feb881f81ed6c57a)
|
|
netlogon_getanydcname()
when called for it's own domain. So we should use netlogon_getdcname() which
returns WERR_OK:-)
gd: feel free to usage rpccli_netlogon_dsr_getdcname(), but please make sure
the new WINBIND-STRUCT-GETDCNAME test is still passing.
metze
(This used to be commit 9a9c164366a252ab8268b687699d54048ced993f)
|
|
(This used to be commit f6f64cf0b51f2fb841bd1c0f800c66114c213577)
|
|
called with -1 (these calls were wrong anyway, target
was an fstring, not a pstring). Found by Michael Adam <ma@sernet.de>,
now to check all other uses.
Michael - this version uses sizeof(target) not sizeof(fstring).
This way is more future proof.
Jeremy.
(This used to be commit 9ed3046633b6949c68c9aed61b8e9444601cf101)
|
|
Michael
(This used to be commit a4f53fe22569a63fe7b196971ac6c28a676ee4e8)
|
|
metze
(This used to be commit 579ed8ae87e449dbd5e4f78609754df0556fbf68)
|
|
Now BUILTIN is always the first domain followed
by the domain of our own SAM DB and the primary
domain (in member server mode).
metze
(This used to be commit b8d67b78aa1c35e4e7e61050c1fccbb6d76d9fd7)
|
|
smb_panic().
Michael
(This used to be commit 8b5c34b7d141c44d65622f44f9432723230cea47)
|
|
Guenther
(This used to be commit 38eca60913f513accb24b31dcb6d1d7e92b0ba66)
|
|
(This used to be commit 3246be8cf05a867b74b4b96697c99cc62f13c2a9)
|
|
and move the include location sys/param.h
before we redefine missing macros
metze
(This used to be commit 862046028c3c61adf6da2effac91abf3c763635d)
|
|
for HPUX large file support.
But it would be nice if someone could verify that.
metze
(This used to be commit b09024928d036933a47e4f1c2e246426fb3792aa)
|
|
rpccli_lsa_lookup_sids()
and remove the old rpccli_lsa_lookup_sids() function. The old function would
fail due to server limits when requesting to resolve too many sids at once
(20480 for W2k3). The new version passes the list of sids in hunks to the
server. It has up to now been used (and tested) in the winbindd_ads
lookup_groupmem() function, and I think the time has come to replace the actual
function with this correct version.
Michael
(This used to be commit 1194d4f36ef720747e62dde31881c295e44e4a76)
|
|
metze
(This used to be commit af91f4fd08aae117d9b48eade4d49762c9634cbc)
|
|
detection from libreplace...
It would be good if someone could test that on HPUX...
metze
(This used to be commit 00ea030e67c519ebb69e5932f607b4ac6e834f0e)
|
|
as this is always answered by the winbindd parent and will
most times return old sequence number values.
metze
(This used to be commit 9caf54c868e8c0109730860e772c9cc404e2f899)
|
|
metze
(This used to be commit ff94d055760b16786d1a998e251d487fb886a64c)
|
|
always consistent. Return -1 on error, and ensure
we check for this. In cases where the dest is already
specified and we've been asked to terminate with a
null, ensure we always do so even on error.
Jeremy.
(This used to be commit abedd967869ade9a43c3a8e1b889c60d4aca81cf)
|
|
"winbindd:socket dir=/path/to/dir" for usage in make test
metze
(This used to be commit 5566cf01e827edf60c0235a661d95dd376210108)
|
|
metze
(This used to be commit 828d2ca0610ab5ee3b96d187b3432b9b4fea72f8)
|
|
metze
(This used to be commit 84ebb6cac224cabf3856a632de80a8a9c687329b)
|
|
-
We ran across a bug joining our Samba server to a Win2K domain with LDAP
signing turned on. Upon investigation I discovered that there is a bug
in Win2K server which returns a duplicated responseToken in the LDAP
bindResponse packet. This blob is placed in the optional mechListMIC
field which is unsupported in both Win2K and Win2K3. You can see RFC
2478 for the proper packet construction. I've worked with metze on this
to confirm all these finding.
This patch properly parses then discards the mechListMIC field if it
exists in the packet, so we don't produce a malformed packet error,
causing LDAP signed joins to fail. Also attached is a sniff of the
domain join, exposing Win2Ks bad behavior (packet 21).
-
(I've just changed the scope of the DATA_BLOB mechList)
metze
(This used to be commit 200b5bfb8180af09446762e915eac63d14c6c7b0)
|
|
(This used to be commit aa603bcc6c848de67ea07d6028ab841a8401d9ad)
|
|
Michael
(This used to be commit 7238884c2cb25dd9279703004ffab6618715a275)
|
|
uninitialized data.
Michael
(This used to be commit b4fff6d09d17a18eae61e8ca789f128cd094ba09)
|
|
rpccli_lsa_lookupsids_noalloc() returns an error for one hunk
of SIDs: free all allocated arrays and return the error code
returned by the hunk lookup.
Michael
(This used to be commit 2c68ebd6934206186dc6e635401f66c2fd1e1234)
|
|
as a special dest_len of sizeof(pstring).
Jeremy.
(This used to be commit 9fc14c83cc5e3a360464c33e26b1073db63763d7)
|