Age | Commit message (Collapse) | Author | Files | Lines |
|
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)
|
|
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)
|
|
(This used to be commit 801357af2ef80fe270750c084a78142711ae9e6c)
|
|
metze
(This used to be commit 9c4c40772bfd8a8324cd086c2234451d164be5d0)
|
|
the smb2srv code
metze
(This used to be commit 6c304a1a5f5dc6b2d3774682303874444a59b07d)
|
|
smb server
metze
(This used to be commit 79af05551fe5f7b364c9f515ba4db54dd72907f8)
|
|
as new levels
metze
(This used to be commit 91806353174704857dfcc15a730af7232cfde660)
|
|
metze
(This used to be commit fc20e4154a6a8d67d06f7abbd48059a4618fc21c)
|
|
- to use a struct ntvfs_handle instead of a uint16_t fnum.
(to make it independend from the frontend protocol)
- the allocation of handles now is provided by the frontend
(smbsrv_*) via callbacks and not by each backend module
- this also makes sure that file handles are only passed
to the ntvfs subsystem when the tcon and session matches,
so modules can rely on this and need to check this.
- this allows multiple modules in the ntvfs module chain
to allocate file handles. This can be used for virtual
files like "\\$Extend\\$Quota:$Q:$INDEX_ALLOCATION"...
- also this will make SMB2 with 128 bit file handles possible
metze
(This used to be commit 287fc1c22d670f6e568014b420f7f4cb31dc7958)
|
|
level
metze
(This used to be commit 95bf41b4d4ec96349802955e364fe44ef85f9077)
|
|
reply
metze
(This used to be commit 0ac9a49f42719914e63758ea4e53cab65dcdd317)
|
|
metze
(This used to be commit a870c084f6a97fc4f165510e9d447d97f0ee328f)
|
|
in the backends
- some whitespace cleanups
metze
(This used to be commit 6a0c24c73e1060824576d60459d4636848f2173a)
|
|
- zero nttrans output fields before calling the backends
metze
(This used to be commit b21d98a87590b00c63ccc47b71518f1714ecb29d)
|
|
metze
(This used to be commit 6bc89b422ccdfca6d383b8474452d57b55dfaed6)
|
|
metze
(This used to be commit 3cab02f6f513cf7eb3d8863e62952766bb4d908f)
|
|
- fix the receive code of NT IOCTL's we only need the NTTRANS data payload
not the SMB payload here
metze
(This used to be commit 358d03143f0a78344c1af720e33ebe2619df09df)
|
|
on most systems.
(This used to be commit c0ab0f4ed49d88807d07b1504574ca35542e2943)
|
|
(This used to be commit f0afe9e2ff16515df1b3226b479b19ea3e9c3d0c)
|
|
(This used to be commit 3ef9326386ba1c210166302cbcf02d2ed3f19944)
|
|
system - these should be removed later on.
(This used to be commit 06547391669e064d2b92f5841b7df5f101a34cb9)
|
|
for REQUIRED_SUBSYSTEMS.
(This used to be commit adc8a019b6da256f104abed1b82bfde6998a2ac9)
|
|
(This used to be commit 7af59357b94e3819415b3a9257be0ced745ce130)
|
|
disconnect
(This used to be commit 85d70f1c150b6c8370deeb188dbf9e87c8b8d7ac)
|
|
(This used to be commit fb91a37e926963acfc90fe276a33c7a329a023e8)
|
|
smbsrv_session and smbsrv_tcon for management tools
metze
(This used to be commit 2c87f210e9e68de42dc45ca6532f3f33f4b6ce95)
|
|
on an invalid tcon it gives NT_STATUS_DOS(ERRSRV, ERRinvnid)
metze
(This used to be commit fca74f2a4ba7d4a18801294a6b2be548864a5252)
|
|
metze
(This used to be commit 9f9240d118c66d89a8b51bc54be11828251d0872)
|
|
causes an SMBulogoffX and SMBtdis
jelmer: I think this should go into TP2
metze
(This used to be commit 94d775c74d611e950bb5502bfe7f7c4015c6f772)
|
|
tridge: can you please check if the whole function ok?
jelmer: this fixes a crash bug, when asking for Security Descriptors
and should be in the TP2
metze
(This used to be commit b5edcde79339be0fec94e440a87c8191cf53e937)
|
|
(This used to be commit 51b4270513752d2eafbe77f9de598de16ef84a1f)
|
|
with this it's now possible to write a
ntvfs_test programm like the vfstest in samba3
also smb2 support will be possible later
metze
(This used to be commit 7253153691e35cd206346fbd4e9b9f95c042f602)
|
|
(This used to be commit 1e1c5593817e84c59c1a10b5a3c1957e363e5198)
|
|
the 3 bytes for WordCount and ByteCount are included in MIN_SMB_SIZE...
metze
(This used to be commit 4ff3fb35e88643a4637bfca032a6505f9dce3843)
|
|
now smbsrv_setup_reply() and req_setup_chain_reply() do the same thing
tridge: can you please check if this is correct,
I wonder why we don't got valgrind errors...
as the over allocation is disabled currently
metze
(This used to be commit 3441a4a74fb324a4dfbca13219df4c55ebcfbf6c)
|
|
metze
(This used to be commit f130632dc58b7afc8270c1bc8a13e3451f8d9ec0)
|
|
tridge: can you review this please
metze
(This used to be commit f2e9b2c3a2304320ac090549815b174887b3e466)
|
|
This should fix the segfaults on the build farm.
Metze: please check
Andrew Bartlett
(This used to be commit fb927a71173eba2bd33bbb9ea589b63f5e33b3f2)
|
|
but I don't to get the commit to large, to I'll do this tomorrow...
metze
(This used to be commit 10e627032d7d04f1ebf6efed248c426614f5aa6f)
|
|
so we only need to check in one global place and can't forget
in other places...
metze
(This used to be commit 742be8e075651c3b7e502ec6da01286fd7a2d4ca)
|
|
try to include just the BASENAME.h files (containing only structs)
(This used to be commit 3dd477ca5147f28a962b8437e2611a8222d706bd)
|
|
metze
(This used to be commit 5709c1c4e1a561dd9af98cfefbbbdac9b18765b7)
|