Age | Commit message (Collapse) | Author | Files | Lines |
|
should allow us to fix some long standing memory leaks.
(This used to be commit 3db49c2ec9968221c1361785b94061046ecd159d)
|
|
session (username/clientname)
could not be found
(This used to be commit e2b46d280db114656e18f023a9efa939b5c893d5)
|
|
open files.
If a normal user tries to close a file that exists, even that users own files the server
responds with this error on w2k
if the file does not exist, the server instead responds with WERR_BADFILE
(This used to be commit c17df8bed66d70765b85b6e04f2ad0a57073ffb4)
|
|
rename private -> private_data
metze
(This used to be commit 58551f2f28fce8f1fcd04736c47ecd7458f32ea2)
|
|
Andrew Bartlett
(This used to be commit 7b086eebd6af21674ca18c7d9b35cb2c6b57514a)
|
|
the windows explorer in longhorn beta3 work.
metze
(This used to be commit 2390c9f24daccec917608cac0870890cdc73cb1c)
|
|
- add modify the SMB2-LOCK-BLOCK-WRITE test to also test reading
and name in SMB2-LOCK-RW-EXCLUSIV
- add SMB2-LOCK-NONE and SMB2-LOCK-SHARED
metze
(This used to be commit 258555975d3877cff3bc3022f3439cdd61f6c8ac)
|
|
metze
(This used to be commit c08eeb62ca001cebcb7af2b655269e4b388e69c1)
|
|
metze
(This used to be commit e1cc933c009f98264c0e8c65bfd93a0d1219a0e2)
|
|
metze
(This used to be commit 635a636e89e462825efaacd5563c40fec2ceefb1)
|
|
* Change license to LGPL, so it can be used by non-Samba users of
LDB (cleared with Martin as well).
* Include ldb_map in standalone build.
* Move ldb_map to its own directory
(This used to be commit a90202abca26c0da5425a2f3dd8494077c3290fd)
|
|
replies
and never have an async callback that could free it.
we only had the memory leak in the error path the
standard path was ok.
metze
(This used to be commit d2a2fe662db5b773f4bd54498d6b31b773633903)
|
|
irpc_servers_byname()
metze
(This used to be commit b54584dfabee77ec7743cab431bda9765057a295)
|
|
and free the smbcli_request explicit to fix a crash where
the request handler gets called after its private data is already
freed
metze
(This used to be commit 55306c618807f2661090d2189e269cb3e142ee06)
|
|
metze
(This used to be commit b7adc88e743308742545f3ee6710f8c0bfa197d8)
|
|
inherit the share name from the command line if it is not
specified. This allows you to just specify the servers in the unclist,
and connect to the same share on all servers.
(This used to be commit 946f5d09ae204348026170173cf2bfd30d49e4f2)
|
|
metze
(This used to be commit d19195bfa5405822613d5236cd76547f0ac77bde)
|
|
(This used to be commit 99c51b104d05a8ad32563497216271e2f20d4985)
|
|
changing the FindFirst response for the UNIX_INFO2 level to include
a length field before the name. The name is not required to be null
terminated. the lenght field does not count any null.
(This used to be commit eef672bfff6b112ceceec2a58c78042352e83276)
|
|
Samba4. This only broke on global catalog queries, which turned out to
be due to changes in the partitions module that metze needed for his
DRSUAPI work.
I've reworked partitions.c to always include the 'problematic' control,
and therefore demonstrated that this is the issue. This ensures
consistency, and should help with finding issues like this in future.
As this control (DSDB_CONTROL_CURRENT_PARTITION_OID) is not intended to
be linearised, I've added logic to allow it to be skipped when creating
network packets.
I've likewise make our LDAP server skip unknown controls, when marked
'not critical' on it's input, rather than just dropping the entire
request. I need some help to generate a correct error packet when it is
marked critical.
Further work could perhaps be to have the ldap_encode routine return a
textual description of what failed to encode, as that would have saved
me a lot of time...
Andrew Bartlett
(This used to be commit eef710668f91d1bbaa2d834d9e653e11c8aac817)
|
|
where the error is from)
- Make default error string more consistant
Andrew Bartlett
(This used to be commit 7f115579d20a3112efd11444fafcbf78698fc9a1)
|
|
QueryPath and FindFirst calls. Add a new torture test to verify the
server side.
(This used to be commit 7f56da2d1fa0718e5282bb4aea7d9a63a62f0bc7)
|
|
convenience API to create an anonymous credential. Don't clobber
cmdline_credentials in the UNIX-WHOAMI test.
(This used to be commit 73cea4e0c66f57057ed12b07bbb94b4e783ba6bf)
|
|
metze
(This used to be commit 5534ba591deb362e30e40afff923af4b890ab7a9)
|
|
via broadcast of wins
metze
(This used to be commit 49591d699653e48f2e9540359e5b4ae97786511c)
|
|
giving NO_MEMORY back is ugly, so give a useful error
metze
(This used to be commit fbc1e16331c5957892e4bfc439ea5c4e0387b32e)
|
|
metze
(This used to be commit 04da3db29d57ffeab3ba39551b326b8c176a5bcb)
|
|
using the pattern in the clilsa code, it didn't fill in the p->binding
structure. This affects nearly all users of dcerpc_pipe_open_smb(), so
the simplest fix is to ensure that dcerpc_pipe_open_smb() initialises
the binding if its not already there.
- re-enable the RAW-ACLS test
(This used to be commit d8875c286d2be49c01703d8fd58bbc1842054bd9)
|
|
the windows 2000 LDAP client
metze
(This used to be commit d40465470fa09827ea529e1f2c80bca9efc152a8)
|
|
metze
(This used to be commit 8e604107da4a8a1bf6ccab45e85e147daab29519)
|
|
metze
(This used to be commit f17da75754f8cc79b60e04b54a4bc99191e71ff3)
|
|
we got a 2nd answer to a broadcast message and have already remove
the packet id from out list while getting the first response
metze
(This used to be commit 8c26e04900da02bdf440f1d48b512e2550e89c34)
|
|
if someone isn't interessted in one of it
metze
(This used to be commit 1fdc71918a430c35af91fa7788e191d381f76d56)
|
|
now maintained separately in bzr at http://people.samba.org/bzr/jelmer/samba-gtk
This also adds some more headers to the list that is installed and a couple of extra #include lines so these
headers can be used externally without problems.
(This used to be commit 07652f65ce7a5b19130f1a27cbf0e1e5fae13454)
|
|
metze
(This used to be commit dd04c5dec58b18048ca5029f7bfe513242cbe4e9)
|
|
- changed the setup array in nttrans to be a uint8 array, instead of a
uint16 array. This makes it clearer that it is the job of the caller
to do any byte swapping within that data
(This used to be commit fa3c9b29ae1c7c6a9bc97484cc386aeec9b5d266)
|
|
Please check!
For code symmetry reasons, trans2 might also see this fix, but this is left to
the interested reader :-)
Volker
(This used to be commit f2d364ebe69fc5d624e456cc7d941071811a5567)
|
|
metze
(This used to be commit e788709835fa13b512fbf38951c9d0ca9bc3df18)
|
|
(This used to be commit 0f34c67fff53d5bd3c1b5a5618190ad7154e8d07)
|
|
an ace
metze
(This used to be commit 18cc56be6a7c21e5b19d0826aca6ae2416c116b8)
|
|
metze
(This used to be commit 6ce994720cdd8b7dd0b789460b5ae7da19261696)
|
|
to be SECURITY_ACL_REVISION_ADS (4)
metze
(This used to be commit a67bb4365958f4bfadbf47b2231992e2aadd26a1)
|
|
the SDDL string has the sid strings embedded, so we need to create
a null terminated string...
metze
(This used to be commit 532395a18db84affa8a743b995e9fae2e3c312f2)
|
|
metze
(This used to be commit 75f5a88f2229fa604726ecb0ebb2b5a4589d5b86)
|
|
(This used to be commit b3e2d4908781781a487eaeb683d22eb967e5597d)
|
|
(This used to be commit 5870830b99a8d76bda1ff5af3fcf8dda9aba50ec)
|
|
uint32_t server_id
to
struct server_id server_id;
which allows a server ID to have an node number. The node number will
be zero in non-clustered case. This is the most basic hook needed for
clustering, and ctdb.
(This used to be commit 2365abaa991d57d68c6ebe9be608e01c907102eb)
|
|
metze
(This used to be commit 769ce9799b0e9d1ccc5f2155440e5dedf655d40c)
|
|
metze
(This used to be commit e769029f42f848db8121c7dcfe5be261861776c8)
|
|
bind. Did
not find that in Samba3 code, so there's nothing to port.
Volker
(This used to be commit 9bdc19b6d5fe3dff57a07f4b760840d0043a53ad)
|