Age | Commit message (Collapse) | Author | Files | Lines |
|
- SMB2 locking is different in several ways from SMB locking. To fix
it properly we will need a new generic mapping structure for
locking, but for now do a best effort mapping
- added locking to gentest_smb2
(This used to be commit ea6d9cf602302adafe0f9d5f5f90a9b26d1ead6f)
|
|
With the sid structure being both optional and aligned, it was too
hard to do this in just IDL.
This requried moving some things around, as otherwise we would have a
dependency loop.
Andrew Bartlett
(This used to be commit e28790ba4884277f310be1b8bd3fba4fd47dbbdb)
|
|
(This used to be commit e360be0b99b638afdfa789e217bf08f99d09be7a)
|
|
(This used to be commit d4f41db964ce82c8889017d0f932d60100b3cd32)
|
|
(This used to be commit e90c7587385598a1dd976c2420798f9bd682b43d)
|
|
(This used to be commit 6a3b1cd6698faa460c6258bb41b4936e363f4387)
|
|
(This used to be commit 7989ca861dcc700b52be3a47ea5ae8b03fbb9330)
|
|
It turns out that the mailslot name (and a useful private prointer) is
provided in the struct dgram_mailslot_handler.
Andrew Bartlett
(This used to be commit e17804b8857fdb3c182c5e886323b9d6c194c2ff)
|
|
(This used to be commit ffbd222d651dcddb19cacdc50cdbfeaefa816940)
|
|
Andrew Bartlett
(This used to be commit b6f91ce75ae401bed515012fa3019a6241e7ff6d)
|
|
This uses some hand-adjusted PIDL output to cope with some 'oddities'
in the parsing of the _EX varient of the netlogon packet.
Andrew Bartlett
(This used to be commit 6e357d00474de65395ca51524d3b85d00691baf2)
|
|
Fix config.mk due to changing syntax.
Conflicts:
source/libcli/config.mk
source/nbt_server/config.mk
(This used to be commit 6a1c76f29f78183f44dfac6f468c5e728d2cb2cf)
|
|
(This used to be commit 1e0c24b2760f2a632333b51710cd9581f0cee851)
|
|
(This used to be commit 733937e87a1adcc19492ea2bd138e705701901b6)
|
|
(This used to be commit 1323aab11fbf346e19c4cef227d727ddfcaa7d60)
|
|
(This used to be commit a63f458462d207d215a6e4ef8e480b0c8daedf6a)
|
|
(This used to be commit a6b52119940a900fb0de3864b8bca94e2965cc24)
|
|
middle.
(This used to be commit f4a77b96f9c17d853348b70794026e5b9e384942)
|
|
(This used to be commit c41bd3005f5f0b9cfd3709fc9217b4a401d265b4)
|
|
Andrew Bartlett
(This used to be commit a8ec36eba79f96940f314520f97d23181bc9cfc5)
|
|
Rework the mailslot infrustructure to cope, passing down the mailslot
name so that we can implement both in the same callback function.
Andrew Bartlett
(This used to be commit 89fdd77891529aa74bb920994b8b5959aae8ac2d)
|
|
This gives us seperate parsing functions for requests and replies.
Andrew Bartlett
(This used to be commit d2d3d15a8edd58cda7543feebdeb52178400615b)
|
|
(This used to be commit 67290e0ad69df2f2fe651249c6550b8e32dd641b)
|
|
(This used to be commit ac10e3ad15dd17b96424987d1a2b7a0e4dc67cd0)
|
|
(This used to be commit 5b6f80aba30fc8ade26f73b0a1336c22e40b66a9)
|
|
- allow composite_error() to take NT_STATUS_OK
(This used to be commit 5240e1e25655af1f9b92da99e85d845bf30c4e9e)
|
|
(such as unlink)
(This used to be commit 433038f3fea60087bdca07dcc856d0be4a4753f3)
|
|
This now matches section 7.3.3 of the MS-ATDS specification, and all
our current tests pass against windows. There is still more testing
to do, and the server implementation to complete.
Andrew Bartlett
(This used to be commit 431d0c03965cbee85691cd0dc1e2a509c1a2b717)
|
|
(This used to be commit b7560afd4bab984c0083e9687b69bc42970ad932)
|
|
(This used to be commit 1acc8077fb86c1e78724b010d149db166d98238d)
|
|
Simo, please check!
Volker
(This used to be commit 0c09d28acf42400d26cc27675e37226060de26d3)
|
|
The rest of this file reads bottom-up, but this function
(connect_send_negprot()) was out of place.
Andrew Bartlett
(This used to be commit f0c95cd74fb6fea57cef89b59e5d2f10ea25c138)
|
|
Rather than add a new 'out' member to the API, simply fill in the
'tree' early enough that we can access the server challenge there.
Andrew Bartlett
(This used to be commit 6dbbcf8aaf9b93af970d1701dfb185460d4dc788)
|
|
The ability to short-circuit the connection code to only do a negprot
allows us to do the rest once we have the user's password. We return
the 8 byte challenge so we can pass it to the client.
Andrew Bartlett
(This used to be commit 40fe386b0374df8b390b995c332d048dbbc08f1b)
|
|
This protocol feild isn't used by servers (apparently), so we might be
able to get rid of it.
Andrew Bartlett
(This used to be commit 58935acc7c8e97323d5d5979234ef26ef8a100a4)
|
|
(This used to be commit 47e8ef4f6aa91ed0b069a1890cb1f853b4e9b879)
|
|
the code.
Make sure we pass around the event_context where we need it instead.
All test but a few python ones fail. Jelmer promised to fix them.
(This used to be commit 3045d391626fba169aa26be52174883e18d323e9)
|
|
metze
(This used to be commit 58189b87eade62b717c2c17c679e482786bf2098)
|
|
metze
(This used to be commit 7f545dbbf0186fe552e4c49a3f618862cb4771e7)
|
|
metze
(This used to be commit 5ffea702c3a1c92a797afab1a3cadf2f2a18729f)
|
|
The approach I have used is as set out in
https://www.securecoding.cert.org/confluence/display/seccode/ARR38-C.+Do+not+add+or+subtract+an+integer+to+a+pointer+if+the+resulting+value+does+not+refer+to+an+element+within+the+array
(This used to be commit 92d5fb531db39be655f0cbd2d75b5f675a0a4cfa)
|
|
This also fixes the alignment from 8 to 4 byte bounderies.
metze
(This used to be commit e0a0d8e36acd735b587cd7870625af52c5dc3431)
|
|
With this smbtorture works against longhorn beta3 again,
hopefully it still works with new versions...
metze
(This used to be commit 874924a85a862e38b7d1a6199276e998cf3697d8)
|
|
(This used to be commit 88013ca9775a6ff5e5a393f9d8238dbcd197f26f)
|
|
directly instead.
(This used to be commit 9d0ae012b0b463278cd054d06788aa998acc2da2)
|
|
(This used to be commit 92856d5054106894b65cd1a1b5119c0facfc4cff)
|
|
(This used to be commit 9b686c138037f613da15168d0722786e00f023e5)
|
|
(This used to be commit a13f64bf54afc22516d1f6a786dfec67389cb754)
|
|
make the build process for openchange users easier.
(This used to be commit 7fccd85cc673c139bc1d57915e0fccd22316998c)
|
|
(This used to be commit 3e3563f2840e7cd795f5fc157003af3c932cb4d1)
|