summaryrefslogtreecommitdiff
path: root/source4
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r15830: fixed two kdc memory leaksAndrew Tridgell2-14/+8
(This used to be commit cc290ece92196d2bdf39eaa9d3bb4a0af6ec782c)
2007-10-10r15829: we need to include socket.h before we can use enum socket_typeStefan Metzmacher1-0/+2
this fixes a compiler warning metze (This used to be commit dbf82fff10f1b5c3894b9600d98f81ee10e3d876)
2007-10-10r15828: a talloc steal optimisation spotted by metzeAndrew Tridgell1-1/+1
(This used to be commit e00ff9f35eed28aeecdc779cee06b87c34d82124)
2007-10-10r15827: fixed a spelling errorAndrew Tridgell1-1/+1
(This used to be commit 801357af2ef80fe270750c084a78142711ae9e6c)
2007-10-10r15826: ensure we don't dereference sec when NULLAndrew Tridgell1-1/+2
(This used to be commit b6bf6b17cd92a3869c49209bc8ea8ef8c6c25cdd)
2007-10-10r15825: there are quite subtle semantics with change notify events being sentAndrew Tridgell1-8/+34
when a context (such as a tree connect) is destroyed. The behaviour was changed by the ntvfs memory leak fix, and this patch is needed to make it all work again. (This used to be commit a7ad4df7cd6cdf88fd49698840a072a4474a318a)
2007-10-10r15824: fixed a subtle talloc bug to do with memory context loops. When youAndrew Tridgell3-3/+80
have a structure that references one of its parents, and a parent of that parent is freed, then the whole structure should be freed, not just the reference. this was found by the change notify code, as a side effect of fixing the memory leak yesterday (This used to be commit 70531dcaeeb9314d410baa0d285df6a265311541)
2007-10-10r15821: Fix static library build.Jelmer Vernooij2-3/+8
(This used to be commit d9d8f93af12c08d3b66c0bec014016ea8ee11166)
2007-10-10r15820: this line was just for testingStefan Metzmacher1-2/+0
metze (This used to be commit 1a9bfa2ac96d09d34d3c974ec5d89dc23bf3e153)
2007-10-10r15819: Use updated API in smbtorture, use UI tools in registry tests.Jelmer Vernooij2-39/+21
(This used to be commit 4c452090fbcf9b17acd8473cf018b09f445009b2)
2007-10-10r15818: Improve UI utilities: allow format strings and add some convenience ↵Jelmer Vernooij2-6/+56
macros. (This used to be commit f0a4547b76bdc04c4dd32fccbb1a37a040868588)
2007-10-10r15816: add SMB2-LOCK torture test, which demonstrates what possible valid ↵Stefan Metzmacher3-1/+218
and invalid requests you can do with it metze (This used to be commit adef1372c118b6c116dfa976d0277be677118fd0)
2007-10-10r15815: add SMB2 Lock client codeStefan Metzmacher2-0/+78
metze (This used to be commit 4a307d7185862675fee23f55d3f85950a76f551d)
2007-10-10r15814: add SMB2 Lock interface structureStefan Metzmacher3-1/+38
metze (This used to be commit 8f1850ef65dc8c860912639d787d82399d015f13)
2007-10-10r15813: Use labs() rather than abs() for 32-bit integers. Caught by the IBM ↵Jelmer Vernooij1-3/+3
checker. (This used to be commit 6e37084965d17d1816256d8de326e2fc6c828e13)
2007-10-10r15812: Explicitly cast to unsigned int.Jelmer Vernooij1-3/+3
(This used to be commit c910a3f9c8c657b290bc03a47a6b4cba20f02a55)
2007-10-10r15811: Fix mget command without arguments. Caught by the IBM Checker.Jelmer Vernooij1-4/+5
(This used to be commit c77fd9f515bee07e50cb6acfe02f9f5836f1a67a)
2007-10-10r15810: Fix uninitialized variable error, caught by the IBM checker.Jelmer Vernooij1-1/+2
(This used to be commit 1354333fd192e83242e6618458704c1820efac49)
2007-10-10r15809: Fix typo in array offsets. Caught by the IBM checker.Jelmer Vernooij1-2/+2
(This used to be commit fa23b09567637f2fd5c293a6ac623707a7ac1289)
2007-10-10r15808: Fix two uninitialized variables, caught by the IBM Checker.Jelmer Vernooij1-2/+2
(This used to be commit 673e101b0732f7601a92069159e4d1eac7790506)
2007-10-10r15807: Fix incorrect initialization. Very nice catch by the IBM Checker.Jelmer Vernooij1-1/+1
(This used to be commit 2b65c490e40241fb4d4f938a867e33780295ad05)
2007-10-10r15806: Remove some unnecessary nesting making the function harder to read.Jelmer Vernooij1-11/+15
(This used to be commit 2e1ce0189961335f654202074101819d8d933748)
2007-10-10r15805: Fix incompatible type assignment. Caught by the IBM checker.Jelmer Vernooij1-1/+1
(This used to be commit cef5cc6464001e1a1472e1029254c093942b6642)
2007-10-10r15804: Fix SAMLOGON testSimo Sorce1-6/+5
(This used to be commit 2e9a840bb975f3269de4ca299a3d6e5b19f3cad1)
2007-10-10r15803: the SMB2 server gives NT_STATUS_NOT_FOUND instead of ↵Stefan Metzmacher2-1/+7
NT_STATUS_INVALID_HANDLE metze (This used to be commit aa98aad0975e59fc8cf56c624f728b33ab54e099)
2007-10-10r15802: merge tridge's fix to the SMB2 serverStefan Metzmacher1-4/+1
metze (This used to be commit 2ea15e9d28bca358989a565576ea7e8d9462e924)
2007-10-10r15799: fixed the problem with BASE-DISCONNECT after the recent memory leakAndrew Tridgell1-0/+1
was fixed (This used to be commit 09a9c7fdff8f3cc8d2a98228cede4f8af41a08eb)
2007-10-10r15798: shortcut the lookup of "localhost" in the ipv6 backendAndrew Tridgell1-1/+5
(This used to be commit dea82fa615e33115e42ef04c8d2a54788aa38e9a)
2007-10-10r15797: fixed a notify bug, where a notify_remove() is beyond the current maxAndrew Tridgell1-0/+5
depth (This used to be commit 2ebcfcc6dadd4a420431c733bb12fe7719057fd6)
2007-10-10r15796: this talloc_reference() was causing a memory leak on every NTVFSAndrew Tridgell1-4/+0
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)
2007-10-10r15795: Try to use the async code by defaultSimo Sorce4-28/+185
It passess all my tests, but I still need to work on a lot of stuff. Shouldn't impact anybody else work, so I want to commit now and see what happens Will work to remove the old code from modules and backends soon, and make some more restyling in ldb internals. So, if there is something you don't like in this desgin please speak now. Simo. (This used to be commit 8b2a563e716a789ea77cbfbf2f372724de5361ce)
2007-10-10r15794: fixed a problem with DOS status codes - found by kukks (thanks!)Andrew Tridgell1-0/+5
(This used to be commit 1a57b16715bf8b82e8f9118c3ab401acf081d02c)
2007-10-10r15789: hmm, damn, testing uncovcer all your bugs :-)Simo Sorce1-16/+2
(This used to be commit 977982c884da15d1e9f5fe19d24cd4169ecbb0c5)
2007-10-10r15788: Do not crash when no result is returnedSimo Sorce1-0/+4
(This used to be commit efb7e39e512eb71deaeef1315bc88a902e5cd848)
2007-10-10r15787: NET-API-CREATEUSER was crashing for me because of this uninitialized ↵Simo Sorce1-0/+1
value... now it still does not work (auth failure ?!) but at least it does not crash (This used to be commit 43d9bfeb22787a2d65ec00b948d51ad3321cd6fd)
2007-10-10r15786: another fix in rdn_nameSimo Sorce1-10/+3
(This used to be commit 202ce2a947626f51467d5c87dfcdb73852282709)
2007-10-10r15785: Change the test names according to changes made in libnet torture test.Rafal Szczesniak1-3/+3
rafal (This used to be commit 857993bfe4179f88227bc1cc7e8a8df10bafb6c1)
2007-10-10r15784: Redesign of NET-API-RPCCONNECT tests to cover more cases of usage.Rafal Szczesniak2-76/+136
Right now, each level of libnet_RpcConnect can be tested with correct and incorrect credentials (testing against expected nt status). Various transports can be tested on NET-API-RPCCONN-BIND test which does testing on explicitly passed binding string. Tested services include LSA, SAMR, SRVSVC at the moment. rafal (This used to be commit e64084a39dca99915a2b6bdab175e0f5fdd571b4)
2007-10-10r15783: Fix previous commit, was the wrong way to deal with the problemSimo Sorce1-26/+24
(This used to be commit 36537100db491012d8124f7aca266a8290f2eee6)
2007-10-10r15782: More fixes for async casesSimo Sorce3-26/+42
(This used to be commit 3c9434e264710a1fa29adedbe571d5324ecae906)
2007-10-10r15780: Fix indentation of deferred code (fixed #3739)Jelmer Vernooij1-6/+13
(This used to be commit a7c9ec69b229db1b9c93b97133601231a2995c1b)
2007-10-10r15779: Remove keepref from atsvc and efs.Jelmer Vernooij4-20/+18
(This used to be commit b44a8c32d35bcd0dc7339793c34cb84dd6981366)
2007-10-10r15778: Fix bug printing ref pointers.Jelmer Vernooij1-8/+12
(This used to be commit 030272e79b621c2c54354f4c89cc25c202d2dbbc)
2007-10-10r15777: Fix unresolved symbols in shared library build.Jelmer Vernooij2-3/+3
(This used to be commit 3fb9f07a7576c465853b03916cb7c0e87e68a276)
2007-10-10r15776: Don't generate ref pointers in Samba4-generated code. There is no pointJelmer Vernooij30-75/+112
in having pointers for outgoing data when you can already modify the top-level element. This can be overridden (temporarily) by specifying the new "keepref" attribute. Once we've removed keepref from all IDL files, I'll remove this attribute as well. (This used to be commit bdc6dd37503ced8322a671d225122ccffbb8bfec)
2007-10-10r15775: add some privilege related WERROR codesStefan Metzmacher2-0/+4
metze (This used to be commit 4e8c9bbd768a0d3f8719d8f2005d9b1b527c44fd)
2007-10-10r15774: take care of the SYSTEM_SECURITY flagStefan Metzmacher1-1/+7
metze (This used to be commit 98f58d710a4fe1cd3581b1fb25c4f0c0236b5092)
2007-10-10r15773: - implement srvsvc_NetGetFileSecurity() and srvsvc_NetSetFileSecurity()Stefan Metzmacher3-4/+199
- we do this by just creating a ntvfs_context (this doesn't need and smbsrv_* stuff :-) and then call ntvfs_qpathinfo() and ntvfs_setpathinfo() metze (This used to be commit e1635ce5c07615eded6eac237cde3945a46ebbd9)
2007-10-10r15772: pass the messaging context and server_id to the dcerpc server subsystemStefan Metzmacher4-1/+19
metze (This used to be commit fb1debf219089188d1a8233ab3ff4ff314f7df0b)
2007-10-10r15771: this should be a o32s32 blobStefan Metzmacher1-1/+1
metze (This used to be commit fdfa6dcc97b6f7d61159497df2e214163d308649)