summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r15748: - implement SMB2 TreeConnect server codeStefan Metzmacher1-5/+105
TODO: pass in oplock and handle callbacks, but as we don't do file access yet, it's no problem to skip them metze (This used to be commit 4ae4a742fc2e40b2937d9ce01f2e45f43f7ff1c3)
2007-10-10r15747: move some functions to the protocol independend part of theStefan Metzmacher2-42/+34
smb server metze (This used to be commit 79af05551fe5f7b364c9f515ba4db54dd72907f8)
2007-10-10r15746: - reorder elements of smb2srv_requestStefan Metzmacher1-7/+15
- move SMB2 specific elements to the end metze (This used to be commit 7d2087bd1b5036f79e205d6e17f2bca78576299e)
2007-10-10r15745: - reorder the elements of smbsrv_requestStefan Metzmacher1-10/+12
- move the SMB specific elements to the end metze (This used to be commit 0be887c7c6d318cb2990610f353e75b5f6d98c0c)
2007-10-10r15744: convert_string_talloc() handles src_len == 0 as errorStefan Metzmacher1-0/+8
but it's valid in this case metze (This used to be commit 92c19b1ba4e89bd1e973e084b254087c98ceac18)
2007-10-10r15743: use union smb_tconStefan Metzmacher1-16/+17
metze (This used to be commit 012a08cfb9d550a47bed49b18335a038ae19605c)
2007-10-10r15742: use union smb_sessetupStefan Metzmacher1-18/+19
metze (This used to be commit de7e856a464c1c986be3687a7b97527b734240ce)
2007-10-10r15741: move smb2 request structures into the main smb request structsStefan Metzmacher26-329/+453
as new levels metze (This used to be commit 91806353174704857dfcc15a730af7232cfde660)
2007-10-10r15740: add TODO, that we should check if the server supportsStefan Metzmacher1-0/+4
large offsets, before sending large offset requests metze (This used to be commit b9ba2b8c5a314ba9e559e50bea4deb692dc0f3ec)
2007-10-10r15739: return False when the function is called with an invalid levelStefan Metzmacher1-1/+1
metze (This used to be commit fc20e4154a6a8d67d06f7abbd48059a4618fc21c)
2007-10-10r15738: make the code more readableStefan Metzmacher1-8/+3
metze (This used to be commit 5114cab66294aa4fce586bb47a90ae32450ddbf3)
2007-10-10r15737: fix a typos and commentStefan Metzmacher2-3/+3
metze (This used to be commit 1f50b2e0534ee25861b6812b64d91f63cbb118ad)
2007-10-10r15734: This is a major change to the NTVFS subsystem:Stefan Metzmacher33-409/+1060
- 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)
2007-10-10r15731: module init functions should return NTSTATUS, not voidAndrew Tridgell10-10/+20
(This used to be commit c6d20c22454b87b4dea3527f0efcecd373679848)
2007-10-10r15726: Comments and a couple of minor formattings in the code.Rafal Szczesniak1-57/+121
rafal (This used to be commit 2ab8343e99a21bddd61492722bd1d249ab04a306)
2007-10-10r15725: First shot at making password_hash asyncSimo Sorce2-12/+1077
The async path is not yet enabled by default so it should make no harm (This used to be commit b7d5f2325726757a4fcd0b5ac03de1b867085a89)
2007-10-10r15719: Fix build on systems (AIX) that don't have vsyslog or strcasestr, withJim McDonough1-0/+2
--enable-developer on. syslog() and toupper() required more includes. Someone more familiar with samba4 builds should verify this, please. (This used to be commit d28f49fc6d3b7ee1b7077e2d35b2aee54d2d1469)
2007-10-10r15718: - split the SMBflush with the 0xFFFF wildcard fnum into a different ↵Stefan Metzmacher9-20/+77
level metze (This used to be commit 95bf41b4d4ec96349802955e364fe44ef85f9077)
2007-10-10r15716: disable the cifs_posix ntvfs backend as it will not be updatedStefan Metzmacher1-0/+1
with coming ntvfs subsystem changes metze (This used to be commit 69e7a454747acaad9ae4099d0ed5b4a5f3643ad7)
2007-10-10r15715: add my copyrightStefan Metzmacher1-1/+2
metze (This used to be commit a3799771c830a6ae952b0d9b45b8a01f7a6bf9c6)
2007-10-10r15714: fix async handling of ntioctl calls and push the DATA_BLOB into the ↵Stefan Metzmacher1-22/+32
reply metze (This used to be commit 0ac9a49f42719914e63758ea4e53cab65dcdd317)
2007-10-10r15713: - initialize ntioctl.in.max_data and ntioctl.in.blobStefan Metzmacher1-1/+4
- use define instead of hex value metze (This used to be commit 6725cbf9e221e29cbe15dbcc62eecd8749655973)
2007-10-10r15711: - make use of nttrans_setup_reply()Stefan Metzmacher1-14/+9
metze (This used to be commit a870c084f6a97fc4f165510e9d447d97f0ee328f)
2007-10-10r15710: - we no longer need to set the nttrans out fields to zeroStefan Metzmacher1-11/+5
in the backends - some whitespace cleanups metze (This used to be commit 6a0c24c73e1060824576d60459d4636848f2173a)
2007-10-10r15709: - return an error is better than ignoring a non supported requestStefan Metzmacher1-0/+2
- zero nttrans output fields before calling the backends metze (This used to be commit b21d98a87590b00c63ccc47b71518f1714ecb29d)
2007-10-10r15708: setup count is 8bit and param_count and data_count are 32bitStefan Metzmacher1-2/+2
metze (This used to be commit 6bc89b422ccdfca6d383b8474452d57b55dfaed6)
2007-10-10r15706: This is a very specific test that helps me in making sure I don't ↵Volker Lendecke1-0/+150
screw up too badly in getting rid of set_saved_ntstatus in Samba3. If this is not the appropriate place to put it, please tell me. Volker (This used to be commit cc9634d5863d8f4a5e14aa2e4411d6a3abde3b9f)
2007-10-10r15702: Fix typoJelmer Vernooij1-1/+1
(This used to be commit 26442023d12760828acd8b6e2a1dedeaf4e96958)
2007-10-10r15694: for the cifs backend it's desired that we pull and repushStefan Metzmacher1-1/+1
the packets with our parsing code for the most stuff. So make cifs:maptrans2=yes the default. metze (This used to be commit 2a9e55fafc1368496bec4c4870070cfa0a19ca5e)
2007-10-10r15693: fix the logic for the "cifs:map_trans2" parameterStefan Metzmacher1-1/+1
we need to return NOT_IMPLEMENTED when mapping is desired metze (This used to be commit 09aeb387a0a2f96704d20ecb26f92d4e3d178100)
2007-10-10r15690: - disable the lock cancel test against samba3Stefan Metzmacher1-0/+10
- disable the LOCK_NOT_GRANTED vs. FILE_LOCK_CONFLICT test against samba3 metze (This used to be commit 620cc182b37918dc7a0cc45dbbbbf708ad76d187)
2007-10-10r15689: dummy commitStefan Metzmacher1-1/+1
metze (This used to be commit ecd13b2fd26c9a655619dacddd32654e8c8ee7bb)
2007-10-10r15688: windows sends 4 as max_setup count on NT IOCTLStefan Metzmacher1-1/+1
metze (This used to be commit 0d983fa46fff588cf94e58732e36e324e2f0478a)
2007-10-10r15685: let samba3 pass RAW-READ and ignore one bugStefan Metzmacher1-1/+6
this demonstrates how the target:samba3=yes option passed in samba3's make test can be used in samba4's smbtorture metze (This used to be commit 856656739c8765f9591ff7982b8a708a34d4a1d1)
2007-10-10r15684: fix option passingStefan Metzmacher1-2/+2
metze (This used to be commit c567d92f5bae4459220a4411dc7ec8867ea1dafe)
2007-10-10r15667: Make sure the rpc pipe pointers are zeroed duringRafal Szczesniak1-0/+8
initialisation of libnet_context. This fixes a valgrind warning. rafal (This used to be commit b751eb1102f3169b8eb66bae465cf79a44597bbe)
2007-10-10r15666: Fix a silly typo.Rafal Szczesniak1-1/+1
rafal (This used to be commit dc93aef09a59b101ca6180fbc431500a6fd7da02)
2007-10-10r15665: ejsnet test should be better now, after changes in deleteRafal Szczesniak1-1/+1
user routine. rafal (This used to be commit 9bb54159298d7cf59bbc8be0657968fa957fa9e6)
2007-10-10r15664: Add NET-API-DELETEUSER test for libnet_DeleteUser function.Rafal Szczesniak2-0/+165
Only the sync version right now. rafal (This used to be commit 7b5ebf93923fc1b33c2f3f8933a35f35f7d8a1e5)
2007-10-10r15663: Turn libnet_DeleteUser into async function and fix subtle bug probablyRafal Szczesniak2-82/+130
causing ejsnet test to segfault. Also, cleanup a bit and add monitor fn pointer to internal user delete libnet function. Time for some comments now. rafal (This used to be commit 89e9a887197380f13e0668e845d00e1050259331)
2007-10-10r15661: add NT_STATUS_OBJECTID_NOT_FOUNDStefan Metzmacher2-0/+2
metze (This used to be commit 2c9db9429106094b8ee9fa45e6f9a89af7c3725f)
2007-10-10r15659: Implement opening a key by name (significant better performanceJelmer Vernooij1-2/+236
in some situations). Patch by Wilco Baan Hofman. (This used to be commit dece573d4746bb2df2d129ae6a557a0417e56cda)
2007-10-10r15656: for NT IOCTL's we need to control the max_data field for some callsStefan Metzmacher4-2/+6
metze (This used to be commit 3cab02f6f513cf7eb3d8863e62952766bb4d908f)
2007-10-10r15653: Remove idl_types.h include where possible. RemoveJelmer Vernooij20-55/+14
types from .h file that are now in pidls' aliases list. (This used to be commit fadb9529ec7e1208b9f58a4e8b633d5a50633e82)
2007-10-10r15652: Fix aliases mechanism (fixes #3710)Jelmer Vernooij2-22/+29
(This used to be commit 3e89ef0875c5c8ccaafa9694d27a8043930127e6)
2007-10-10r15651: Add 'MANUAL' command in Ethereal conformance files. This allows ↵Jelmer Vernooij2-4/+50
overriding individual functions for specific element levels without losing the other functions for an element or the hf/ett fields allocated. Fixes #3738. (This used to be commit a3dbab619bf8fdef002b8e31956e99226bc20e94)
2007-10-10r15650: Fix perl warning when generating IDL for elements with no propertiesJelmer Vernooij1-6/+5
(This used to be commit 038bbbcda50d8284c56dbdc3a70214ba6202595e)
2007-10-10r15648: Update MANIFEST to install Samba3 code generators.Jelmer Vernooij1-0/+8
(This used to be commit e679971903b59cc90f0a5eca7bbe8d9a5c503d73)
2007-10-10r15643: add some FSCTL_ codesStefan Metzmacher1-5/+32
metze (This used to be commit 47dc1ed25323e76b93d9cef2a389726734d2e735)
2007-10-10r15642: add an '--always-create' option to mkproto.plStefan Metzmacher1-4/+9
with this the proto headers will be always regenerated, even if the content hasn't changed you can use currently by #>make MK_PROTO_ALWAYS_CREATE=yes' or #>export MK_PROTO_ALWAYS_CREATE=yes #>make metze (This used to be commit 248d56af9d8841a0953686c7f2c2fac60bb41595)