summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* r4232: added server support for multi-part SMBtrans requests, whileAndrew Tridgell2007-10-103-87/+257
| | | | | | | | | maintaining the async nature of the server. This is done with a SMBtrans request queue for partially completed requests. The smb signing issues with this get a little tricky, but it now seems to work fine (This used to be commit bc0209058b76a947ad27673aeb096d11a168996b)
* r4230: now that we set the FLAGS2_EXTENDED_ATTRIBUTES flag, we should markAndrew Tridgell2007-10-101-1/+1
| | | | | empty EAs as being of size 4, not size 0 (This used to be commit 76bd6476785e4145437768caa702c01a7801590e)
* r4229: - added support for multi-part SMBtrans and SMBtrans2 requests in theAndrew Tridgell2007-10-102-18/+106
| | | | | | | | client code. This was essential to test the multi-part server code (which I will commit soon) - when the request state is an error, ensure that req->status is not NT_STATUS_OK (This used to be commit ef502c403044b68ccdff15b1a94d447d0f53473d)
* r4228: make sure the caller knows the packet is in error when a signing ↵Andrew Tridgell2007-10-101-0/+1
| | | | | | error occurs (This used to be commit 5e13571e6b9f5eb35f710c2c8bd85b5569665613)
* r4227: index the privilege attribute to make lsa privilege calls efficientAndrew Tridgell2007-10-101-0/+1
| | | | (This used to be commit e9e603208d79dc69c75420a8e085f8ad6c8a7095)
* r4214: possibly fix the "no-EAs" bug from OS/2Andrew Tridgell2007-10-101-7/+2
| | | | (This used to be commit c9871253485b1a663fc79649742d3a89e81eb6d4)
* r4213: Store REG_SZ in UTF16, not the unix charset..Jelmer Vernooij2007-10-104-30/+13
| | | | | | It is now possible to use the "Add..." button in the Security tab of the File Properties Dialog box. (This used to be commit 9fa25260d3f18dd0dd041477c48571b53d86f3c4)
* r4210: Add simple example of a registry hive LDIF fileJelmer Vernooij2007-10-101-0/+43
| | | | (This used to be commit cd9572b72e8d282ec47d2d67f6daa00ff1aa621c)
* r4209: Fix several smaller bugsJelmer Vernooij2007-10-109-72/+181
| | | | | | | Add "predef" and "set" commands in regshell Some of the remote calls from a Windows box work now. (This used to be commit f3e05782804fe4b4942fa966f1b9650c64bc234d)
* r4207: remove "lookupname" and "lookupsid", and instead have a single ↵Andrew Tridgell2007-10-101-41/+24
| | | | | | | | | | "lookup" command that takes a name or sid. I think in general its better to make smbclient automatically work out the type from the format (I did the same with the privileges commands) (This used to be commit bbf482e13ab973a67e9b2c0e0e40c2afff073c63)
* r4206: fixed a status code check in lsa_LookupNames2 that could cause a segvAndrew Tridgell2007-10-101-3/+4
| | | | (This used to be commit 31ab04f790ff4349dbc8a24c07fa35e10b831baf)
* r4205: fixed the default acl mapping from posix permissions to use the mappedAndrew Tridgell2007-10-101-33/+33
| | | | | uid->sid and gid->sid (This used to be commit 590e1a91bfc719c2d84a9a066fb4e0308b6d9803)
* r4204: Arguments to reg_del_key more like the RPC for more efficient usageJelmer Vernooij2007-10-109-198/+175
| | | | | | | Fix small bug in regpatch Fix segfault in regshell cmdline completion Implement set_value and del_value in ldb backend (This used to be commit 8e2aa58abeafa78afe7dafb9723f5f365e756527)
* r4203: the bind_info blob isn't a const.Stefan Metzmacher2007-10-102-26/+89
| | | | | | | | here's the idl to parse it, because we don't want the callers to manually de/encode this metze (This used to be commit 983f74c3651759991378b0d7b13b0952d77b3544)
* r4202: added smbclient commands "addprivileges" and "delprivileges" forAndrew Tridgell2007-10-103-1/+153
| | | | | easily adding/removing privileges from users (This used to be commit 8764909c05c4829d1e4f7eaf8c18e8ef1e53645f)
* r4201: Remove duplicate const.Tim Potter2007-10-101-1/+1
| | | | (This used to be commit 1d96717843a9b60a757548a24967bbb553775fa3)
* r4200: Fix some more warnings.Tim Potter2007-10-101-3/+3
| | | | (This used to be commit 0359bc408f8b3a9f743553f98d0fa1f57021701c)
* r4199: - added server side code for lsa_RemoveAccountRights (sharing codeAndrew Tridgell2007-10-101-18/+42
| | | | | with lsa_AddAccountRights) (This used to be commit 9bd806b7a29afe9db98048be0f8035c75bf8e1c7)
* r4198: - added server side code for lsa_AddAccountRightsAndrew Tridgell2007-10-101-5/+63
| | | | (This used to be commit ba87142586672a1082200048e7d1ae865d266d6c)
* r4197: Remove silly extra const.Tim Potter2007-10-102-2/+2
| | | | (This used to be commit fcbfa888defe4f904e0c4b4f723d53a03422ad80)
* r4196: - added server side code for lsa_LookupPrivDisplayNameAndrew Tridgell2007-10-102-28/+163
| | | | | | - added english descriptions of privileges. We should add other languages in the future. (This used to be commit 3eee8b7c13de3ffe7c5a87d6f1ebdcc66ff391eb)
* r4195: added IDL, test suite and server side code for lsa_LookupPrivValueAndrew Tridgell2007-10-103-18/+60
| | | | (This used to be commit 7bddd4740332017bb5f4bddcc9ba0234d05378bd)
* r4194: added server side implementation of lsa_EnumPrivsAndrew Tridgell2007-10-101-1/+34
| | | | (This used to be commit 710732033261f6355893b94b43e6c532baa105e0)
* r4193: added server side implementation of lsa_EnumAccountsWithUserRightAndrew Tridgell2007-10-101-7/+48
| | | | (This used to be commit 5088a6cbf70fe6eff94f07e2f5874525539c46fa)
* r4192: added server side implementation of lsa_EnumAccountRightsAndrew Tridgell2007-10-101-3/+47
| | | | | the "privilege" command in smbclient now works against Samba4 (This used to be commit 8a3f2650500e11d1d38d76421f8373e5088d2dc5)
* r4183: expanded the RAW-MKDIR torture test to test creation of EA listsAndrew Tridgell2007-10-101-11/+33
| | | | (This used to be commit 0134d8e9cc5634441b1aa6841bcd332c5afcc0f3)
* r4182: fixed trans2 mkdir, allowing mkdir with an initial EA listAndrew Tridgell2007-10-103-2/+97
| | | | (This used to be commit 7d981c29c28391813c7f93245f64b3ee108378a4)
* r4181: use int32 for levelStefan Metzmacher2007-10-101-2/+2
| | | | | metze (This used to be commit 3a6047bc47671bfab14272dfa81f80f4457b209c)
* r4180: use the same syntax as the other torture testsStefan Metzmacher2007-10-101-5/+6
| | | | | metze (This used to be commit 00395ffcc3cc94216619ca827ff6a09b0cc28de1)
* r4179: - nicer code layoutStefan Metzmacher2007-10-101-20/+10
| | | | | | | | - and disable DsReplicaSync by default it kill lsass.exe on my w2k box metze (This used to be commit 8373b2d4c7decd49a361637e03b24b311aed302c)
* r4178: the level is mostly singed not unsignedStefan Metzmacher2007-10-101-1/+1
| | | | | metze (This used to be commit 6411c00b3c2c4e11da2b41bfa53e0d42368e3e76)
* r4177: add some more error codesStefan Metzmacher2007-10-102-1/+6
| | | | | metze (This used to be commit e624bb52886db80a3600b79494ad1150592efebe)
* r4176: I just remeber that I have already implement STR_CONFORMANTStefan Metzmacher2007-10-102-8/+3
| | | | | | | so use it in DsReplicaSync() metze (This used to be commit ca610da1fc3c059d35e17238e8cac5e5b38790c3)
* r4175: InitiateSystemShutdownEx IDL and torture testJelmer Vernooij2007-10-102-1/+38
| | | | (This used to be commit 3538130bf5d656ed4b0e2c84294e995814860e34)
* r4174: nicer debug outputStefan Metzmacher2007-10-101-1/+1
| | | | | metze (This used to be commit 79bdcabcc57da9f7d01b09d3b33fe22770c6e7e8)
* r4173: - new t2open code, that can cope with "create with EAs". Many thanksAndrew Tridgell2007-10-1011-338/+301
| | | | | | | | | | to kukks on #samba-technical for the sniffs that allowed me to work this out - much simpler ntvfs open generic mapping code - added t2open create with EA torture test to RAW-OPEN test (This used to be commit a56d95ad89b4f32a05974c4fe9a816d67aa369e3)
* r4172: commit a DsReplicaSync() torture testStefan Metzmacher2007-10-101-0/+63
| | | | | | | | | this not make much sense as we don't send the correct nc_name but it shows that doesn't get a NDR_FAULT anymore, we just need handle the conformant strings in pidl metze (This used to be commit be449f628faf85a163852d18bc724984d3afefd2)
* r4171: an attempt at better IDL for DsReplicaSyncAndrew Tridgell2007-10-101-3/+4
| | | | (This used to be commit a4ebef4f53d0eb5aef1bc4ae76ac9ad66bf3b528)
* r4170: don't check array size for conformant arrays (they are checked ↵Andrew Tridgell2007-10-101-1/+2
| | | | | | separately) (This used to be commit e399834ae1aa9731d5d29c04d5b7b90e356dad6f)
* r4169: add descriptions about binding and unc strings to theStefan Metzmacher2007-10-101-1/+45
| | | | | | | smbtorture --usage --help output metze (This used to be commit 26a7f4cf5ec4e3697a715f4880468c7f30ba5948)
* r4168: Implement QueryValue in the serverJelmer Vernooij2007-10-103-1/+67
| | | | | IDL for NotifyChangeKeyValue (This used to be commit a40214243136ed5208a1bec494ad1fbf821524ba)
* r4167: Fix CreateKeyJelmer Vernooij2007-10-103-8/+32
| | | | | Support CreateKey in the RPC registry backend (This used to be commit ad8d9e6f73619332d93c38a1879233e199e8ba25)
* r4166: More small API fixes, keep registry structs as small as possible.Jelmer Vernooij2007-10-109-52/+13
| | | | | Implement DelValue in the RPC server (This used to be commit f6b9ec89af934e837069fb26c0e3491fc78ebc12)
* r4165: added a 100 element name cache to cope with some amount of seekingAndrew Tridgell2007-10-102-23/+50
| | | | | | back to filenames that have been deleted. This fixes the new os/2 delete test. (This used to be commit 6d471db13ab132655a07e11533a559446e56fc00)
* r4164: added a test that simulates a OS/2 file delete. This includes seek byAndrew Tridgell2007-10-101-0/+105
| | | | | name back into a directory for files that no longer exist. (This used to be commit 57204a1533687c5f7f2ee169f42584aea914154f)
* r4163: 2nd attempt at fixing the OS/2 "del *" problemAndrew Tridgell2007-10-101-6/+0
| | | | (This used to be commit ae14905d9522dbdc1709ef110b9933adcb740a26)
* r4162: this should fix the delete/findnext problem from OS/2 clients. ThanksAndrew Tridgell2007-10-102-1/+7
| | | | | again to kukks for the excellent and detailed bug report (This used to be commit 7dfffe4ac0d6858ae6848708df1baa11a6819680)
* r4161: two more fixes for NT4 clients. Bugs found by kukks.Andrew Tridgell2007-10-101-2/+6
| | | | | | | | | | - nt4 doesn't setup the pfc flags correctly for rpc packet types other than normal requests, so don't check for fragmented packets unless they are of type request - ensure we give STATUS_BUFFER_OVERFLOW when we return a partial fragment in SMBtrans requests on ncacn_np (This used to be commit 83ebffec3215c58c5cebf1a7c9a58904854203c8)
* r4160: fixed the file_type in ntcreatex reply on a named pipe. NT4 requires ↵Andrew Tridgell2007-10-101-0/+1
| | | | | | this to be right. (This used to be commit e22de9734f66bee3c9eaf8191fcae9fb06a0034f)
* r4159: fixed error return for writebrawAndrew Tridgell2007-10-101-2/+1
| | | | (This used to be commit 13c7794e02b0d5c83baa5efbe93e46defd38c8e1)