Age | Commit message (Collapse) | Author | Files | Lines |
|
metze
(This used to be commit 90b0ae53e40a220249b55035411e6b60ee04de7c)
|
|
metze
(This used to be commit 58bed7322c7e552d0462a11ce5d46a282c31f8f7)
|
|
and avoid a realloc
metze
(This used to be commit 51d59d23a1179689bda7cd1ab8cc43de31ad4f24)
|
|
(found by valgrind)
metze
(This used to be commit 283bec8295b6302dfe3dc12c82d7870bdfee8b37)
|
|
so that smb2srv_setup_reply() doesn't push uninitialized data
(found by valgrind)
metze
(This used to be commit 1a1fd2747d12663ff1084a3bc85e85c74188edb7)
|
|
and avoid a realloc in smb2_push_*
- don't overwrite the first data byte
metze
(This used to be commit 7761a2a595720e30f2a38448761ca77077908be7)
|
|
of smb_search_data
metze
(This used to be commit 78c201db8a47a71908698c4dda2add4cf85694d9)
|
|
metze
(This used to be commit 3b8ecc19fac6f9d52adae86767ca153ab719d00d)
|
|
metze
(This used to be commit 6326bb901fa2daa358f865f77c110096a1764126)
|
|
metze
(This used to be commit fa35ddcaf9bbeaa4780aa3497cdff56b02af0ab9)
|
|
SMB negprot
metze
(This used to be commit 3b2936a4313abedfe2029330a8f8149372050a2a)
|
|
is no padding...
the following patch is needed for vista beta2 to connect to samba4
metze
(This used to be commit 58baae8fc463cd2c4e4ce532c153ad80313b03eb)
|
|
metze
(This used to be commit 9b6f74778f8db2fa18bb56dcbc6bd8168a882ac9)
|
|
metze
(This used to be commit 6d5c74c38ca4d4a605b619cd7cbbd7e1dccd6b0c)
|
|
metze
(This used to be commit a251e722063486448005a95d0b44201b5f3a7620)
|
|
there're 8 more unknown bytes...
Note:
- vista-CTP also support this as a server,
but uses the old format as client
- but vista-beta2 only uses and accept the new format
metze
(This used to be commit b3bdd4afdefc9ad3550f86a0aa6e6c90bf8ab416)
|
|
as we setup the 1 padding byte for non present dynamic part,
we need to overwrite it when we're getting a real dynamic part,
so we need to remove the buf->size +=1 when we do the first
push to the dynamic part (when buf->dynamic is still but->body + buf->body_fixed)
metze
(This used to be commit f309209629ad1b63a76fc06163a3eeb07dce4c86)
|
|
so we know that the 9th bytes is just uninitialized padding
metze
(This used to be commit f97a21b970ed23973cced2c67b5bc9ecd7afee88)
|
|
a smbsrv_request given...
the RENAME level is not supported in this mode, but that will be fixed later
metze
(This used to be commit 058c6397a4018975f62e8277b905a2566c3b2fe0)
|
|
metze
(This used to be commit 1a4978118d27e978c04997869a307b793582917b)
|
|
metze
(This used to be commit 6908582f68478d5f702159f6b01934ffff3a95f0)
|
|
metze
(This used to be commit 6cd64cb78f23c88029b8b5ef712b3f8a26e8528f)
|
|
metze
(This used to be commit 70cc9928437d6edab3de5a858078870f510398d0)
|
|
metze
(This used to be commit cdee9b2168da47a38da769eb2b4f403bc4699dfe)
|
|
metze
(This used to be commit 49b5b3cd58c41b67adfbb77b4244989fba6bcd2e)
|
|
0 eas, they should return an error:
NO_EAS_ON_FILE or NO_MORE_EAS
metze
(This used to be commit fdefec1de99273978345d4a183a9660bd741e045)
|
|
metze
(This used to be commit 6164d1e22e0545f558315591d49f862de06ea945)
|
|
metze
(This used to be commit 049ddc8a96da7a8fb0bbf1ef652c1963e9103d9b)
|
|
metze
(This used to be commit 44ab067d146503bd1cc008cf01c08b91fb14b204)
|
|
metze
(This used to be commit 316f3312d228a8c29185bf38c93c7f3aa1c6333e)
|
|
metze
(This used to be commit 77a711c54ae7543a26f0ace1f189d6ed580c48d9)
|
|
metze
(This used to be commit d6d86c65bf1835061713e0d8f2450e38455a3e1d)
|
|
- use 1 to 1 mapping of interface and wire levels
metze
(This used to be commit e7d339d49669e72588461584b66ef9b19eb0a2f8)
|
|
metze
(This used to be commit 142680ab9b4ca04ea94ed40659358e1158f88c7a)
|
|
so they can we reused for smb2 later
metze
(This used to be commit 42324c1f63e2f16b27c43bf17b434c644244b931)
|
|
I only commit this as this is used in a global macro
tridge: we should try to get rid of this warning without using
(void)talloc_steal(ctx, ptr);
everywhere!!!
metze
(This used to be commit 3f8ce6d680b0c86abc698b8f9c6d8840da3ffd35)
|
|
metze
(This used to be commit c4755c83c61c0cc822c69cd274056ec20ba66fdb)
|
|
metze
(This used to be commit 708a5d3bf08f62ba99740c3007a8882e22a01bc9)
|
|
functions
metze
(This used to be commit e4a5e2db7f3333e7cb15bdd6eeb5b08a6f1d912f)
|
|
search callback
metze
(This used to be commit c868b8b7d7ee0424ed955f699543593aaa633e92)
|
|
metze
(This used to be commit 779c51ad52bd54c10e208b108cb34500e542097f)
|
|
- add error checks
metze
(This used to be commit 2aaca1631f4e9f312a8de506b21290b9452c2a43)
|
|
- there will more changes come but I want to do them in
relative small chunks
metze
(This used to be commit d021a8b3ee986194fbfddfc096edb715b01dafe5)
|
|
noticed by the Mac OS 10 linker
metze
(This used to be commit 5928112cbc004f59660c8131abccc0f4933c2da3)
|
|
(This used to be commit 396d82a231b6e3a91178db08b706626d4d4b420c)
|
|
(This used to be commit 801357af2ef80fe270750c084a78142711ae9e6c)
|
|
NT_STATUS_INVALID_HANDLE
metze
(This used to be commit aa98aad0975e59fc8cf56c624f728b33ab54e099)
|
|
metze
(This used to be commit 2ea15e9d28bca358989a565576ea7e8d9462e924)
|
|
was fixed
(This used to be commit 09a9c7fdff8f3cc8d2a98228cede4f8af41a08eb)
|
|
request. The problem is that the talloc_free() in
smbsrv_send_reply_nosign() frees this reference, but doesn't free the
memory iself, thus leaving it attached to the connection context.
Metze, what was the idea behind this reference? If we need it, then we
need a corresponding talloc_free() to go with it.
(This used to be commit 2e105a32c78384b16a0e6a6dc8ff504593afef2e)
|