summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* r19963: Add 'registry shares = yes' and registry key security descriptors.Volker Lendecke2007-10-1014-67/+566
| | | | (This used to be commit 6cab254c49e07b11c170511ec613f0f33914c3e6)
* r19962: Revert bogus change in r19961. In future I will check configure.inJames Peach2007-10-101-1/+3
| | | | | as well as Makefile.in :( (This used to be commit 5d000fed595252d7b703af70b73f5a1d5d920918)
* r19961: Remove VARDIR. Nothing is ever installed into this, so there's noJames Peach2007-10-101-3/+1
| | | | | need to create it. (This used to be commit f440efd961688116f304cebdef17bb681ed534c9)
* r19959: Allow tdb to be built standalone in Samba3.Jeremy Allison2007-10-107-6/+141
| | | | | | | Add code to check for loops in the free list. Should help us validate tdb's against corruption. Jeremy. (This used to be commit f8e7386773cbbb31e2f42ffcbae9b979c1197635)
* r19958: Add check for WINBIND_OFFLINE key.Jeremy Allison2007-10-102-3/+9
| | | | | Jeremy. (This used to be commit 270e84db6de66b4f20dc0a564f706dae4c00b0b2)
* r19957: Initial framework to make winbindd robustJeremy Allison2007-10-104-2/+248
| | | | | | | | | against tdb corruption. Needs fleshing out (and I forgot one record type) and needs helpful suggestion from Volker to validate freelist, but should give an idea of how this will look. Jeremy. (This used to be commit 8eb53f74e414483afde7b1e38ea2a3f56ae3ec66)
* r19950: talloc_destroy is replaced these daysVolker Lendecke2007-10-101-2/+1
| | | | (This used to be commit b6bf2e42672cc84e5c3af6f8b15a9d39c408db13)
* r19948: Fix a memleakVolker Lendecke2007-10-101-1/+3
| | | | (This used to be commit fd429c8c06e01452f04700518c93ecfaa51c3140)
* r19947: Change regkey_open_internal to take the parent key and a talloc_ctx asVolker Lendecke2007-10-104-90/+91
| | | | | | | arguments. This also replaces regkey_close_internal by TALLOC_FREE. Volker (This used to be commit a177bbb2d5611f03cec25b7577c2e6a542f94a69)
* r19946: in SetKeySec, sd is just a [in,ref] ptrVolker Lendecke2007-10-105-22/+1
| | | | (This used to be commit 38a88ed5d71c5781286ed12a858dcfb135b33c90)
* r19945: Fix a segfault -- lookup_rids needs to init the names even on failureVolker Lendecke2007-10-101-0/+2
| | | | (This used to be commit eba404e668c270f2d31e3a8ab0721064eda39b40)
* r19944: Fix from Don Watson -- thanksVolker Lendecke2007-10-101-7/+2
| | | | (This used to be commit c27e48594abecc4e67f3be457a4b942ae7ff4db5)
* r19943: Fix bug 4267 -- Thanks to David!Volker Lendecke2007-10-101-0/+2
| | | | (This used to be commit 714971b34aad01cd855484d550c41bc0265ef051)
* r19942: Fix Coverity id 333, a dereference before a NULL check.Volker Lendecke2007-10-101-3/+6
| | | | | | | | Metze, you wanted to port talloc_get_type_abort() to 4. Should I just use it in 3-ldb? Volker (This used to be commit ba0df1c915c49afad629df789375440225968633)
* r19941: One copy of this code should be sufficient.James Peach2007-10-101-107/+0
| | | | (This used to be commit 493ba681e541292f1c2c6b6670bb2c48f63a0aa3)
* r19939: ,fix compile warning about unused functions when not using heimdalGerald Carter2007-10-101-0/+2
| | | | (This used to be commit f53983079bc285ad8ced8fc4dd40df66fad13718)
* r19936: Patch from Kai Blin <kai.blin@gmail.com> toJeremy Allison2007-10-101-2/+4
| | | | | | match Windows NTLMSSP flags. Jeremy. (This used to be commit 786318f84bef76c6acffa1ddf7cdba947509fbac)
* r19935: always use discard_const_p() in lib/ldb/Stefan Metzmacher2007-10-105-7/+7
| | | | | metze (This used to be commit 4a5da57306ad8cce5522ee72349cb85b447e295c)
* r19932: Add some constVolker Lendecke2007-10-101-2/+3
| | | | (This used to be commit be3c444c37dc6f0ab91a2815a2efe6f7c38818c5)
* r19930: Revert the winreg idl changes. At least enumkey does not work ↵Volker Lendecke2007-10-106-152/+120
| | | | | | | | | | anymore today. With more than 5 different trees I can't swear that I did test this properly yesterday. Sorry for the noise. Volker (This used to be commit 978a6196bf0a2280c7f74b4a6d9fa7941c3aa049)
* r19929: Fix indentationVolker Lendecke2007-10-101-1/+1
| | | | (This used to be commit 2369ad08529d31bb77b9cb5378d0114669cdf8a8)
* r19928: Fix klokwork id 4509, 4573, 4574.Volker Lendecke2007-10-102-3/+14
| | | | (This used to be commit c004d041817f0bdf99a205090c8b026dfb0d81bc)
* r19927: Fix klokwork ID 4702Volker Lendecke2007-10-101-1/+4
| | | | (This used to be commit 820a64af25799c19f1731a08b8e4651aea8a516b)
* r19921: Add license and copyright infoGerald Carter2007-10-102-0/+42
| | | | (This used to be commit a3e1682ba3196d7c8aec8f2c72f9e12a3707db40)
* r19919: Convert winreg_EnumKey to use ref ** instead of a unique *.Volker Lendecke2007-10-106-79/+102
| | | | | Volker (This used to be commit b714b51884af0d79de8568410676d4889f23ffb6)
* r19918: Convert winreg_CreateKey to use a ref ** instead of a unique *. W2k3 ↵Volker Lendecke2007-10-106-41/+50
| | | | | | | | | | | | | can still create keys on Samba and vice versa. Jelmer, please check. Thanks, Volker (This used to be commit 1b460d6cdfe0cadd915a5299e6ca9bb359bf0075)
* r19917: Fix warningsVolker Lendecke2007-10-108-26/+44
| | | | (This used to be commit cf4309b9048a8417104cac660421a3dcd2e96ffe)
* r19916: Fix some c++ warningsVolker Lendecke2007-10-101-4/+7
| | | | (This used to be commit fb5bcb826ecd10a81e7b19c0ce134ec88d341843)
* r19915: Fix two type-punned warningsVolker Lendecke2007-10-101-2/+2
| | | | (This used to be commit f1266475daa3687e0b0dc5333a6fbd12a9640c3a)
* r19914: The "default" value with the name "" need different 0-length ↵Volker Lendecke2007-10-1010-24/+102
| | | | | | | | treatment as the other StringBufs, otherwise clicking on a key with this value being set leads to regedit.exe on w2k3 chew all memory. (This used to be commit b148cde7f39859102288a87b6f0bd2b250947a85)
* r19913: Fix a const warningVolker Lendecke2007-10-101-1/+1
| | | | (This used to be commit a660993d140b860691c3ed0b71d3e8023e5a7c57)
* r19912: Move the subkey cache to srv_winreg_nt.cVolker Lendecke2007-10-102-70/+28
| | | | (This used to be commit 01a53590a6325413551016effe302585a3a1e656)
* r19900: Fix klokwork ID 3148, 3149Volker Lendecke2007-10-101-0/+8
| | | | (This used to be commit 1f3e20ef3985a0a16e8945907611654ef5e884c4)
* r19899: Fix some C++ warnings and klokwork ID 3147Volker Lendecke2007-10-101-7/+14
| | | | (This used to be commit c5e041661ec6dd63188ad0a09a228192b6dfd2b3)
* r19898: Fix klokwork ids 3127, 3128, 3129, 3130Volker Lendecke2007-10-101-2/+9
| | | | (This used to be commit 3250d20d27d4f85421052e877077526975b16e02)
* r19896: Fix klokwork id 2279Volker Lendecke2007-10-101-1/+5
| | | | (This used to be commit 558a13a755ff39c9f15ba4f0a2639ffe30c996ac)
* r19895: Fix klokwork id 2278Volker Lendecke2007-10-101-1/+4
| | | | (This used to be commit 8ccff6a4dd92dfad4942b562cd1bb27d22d59661)
* r19894: Fix klokwork id 2192Volker Lendecke2007-10-101-2/+4
| | | | (This used to be commit 4b075f347b5449b199be19221187ce66916384cf)
* r19893: Fix klokwork id 2191Volker Lendecke2007-10-101-1/+4
| | | | (This used to be commit a301a4a12d554d9d3ba00c2780deb9eafc44e1a8)
* r19892: Fix klokwork id 2190Volker Lendecke2007-10-101-1/+4
| | | | (This used to be commit 235e8c9653a9199f2766c5c4a2d1f1d4f2801a3b)
* r19891: Fix klokwork id 2189Volker Lendecke2007-10-101-1/+3
| | | | (This used to be commit b6933c3043b73b68a30f57f681185a79c8e205c2)
* r19890: Fix klokwork ID 2188Volker Lendecke2007-10-101-1/+3
| | | | (This used to be commit 4d44388929f75d1480a8222a7cd2f575494a2b62)
* r19889: Fix klokwork ID 2187Volker Lendecke2007-10-101-0/+3
| | | | (This used to be commit 1bd660fb9139238229fc6a80566c03f473cad094)
* r19883: Fix bug 4248 -- thanks to Pascal Terjan :-)Volker Lendecke2007-10-101-1/+0
| | | | (This used to be commit 66c20f2592ee2ff37de44cc7f3ab23b440f7d840)
* r19873: Make sure we are privileged when doing DMAPI operations on systemsJames Peach2007-10-101-3/+16
| | | | | that don't have capability support. Patch by J Raynor <raynorj@mn.rr.com>. (This used to be commit 53fe047f35534afc4b56fcbaf135a3ca13df65bd)
* r19872: Move the value cache to srv_winreg_nt.c. Fix some minor issues found ↵Volker Lendecke2007-10-102-123/+100
| | | | | | | | | while playing with regedit.exe. Volker (This used to be commit 81bd816fa2afe89261aff2f395e8d056b73e515c)
* r19867: Introduce struct regkey_info in srv_winreg_nt.c to be able to re-add theVolker Lendecke2007-10-101-91/+130
| | | | | | | QueryValue and later the QueryKey cache independent of the backend. Volker (This used to be commit 0ed3a21fccd9c05f1db40f8e20376a76583a81b6)
* r19860: Streamline _winreg_QueryValue a bit. We've been pushing around memoryVolker Lendecke2007-10-101-105/+86
| | | | | | | | | | | | | considerably here. This temporarily removes a cache for the tdb based registry, I'll re-add that in srv_winreg_nt.c in the next step. This fixes creating/renaming values from the windows regedit.exe, as "New Value #1" was not entering the cache after being created. Volker (This used to be commit c8c81f0e86256f769765c142e4f1e4c45cb74296)
* r19858: Fix a memleak, add a constVolker Lendecke2007-10-101-1/+2
| | | | (This used to be commit ed4dc405127cefd1c222e1bdd63fcaaae8e83f13)
* r19857: Make the perfcounter compile after tdb changesVolker Lendecke2007-10-102-14/+7
| | | | (This used to be commit ab0a41c13ba3e76fea4368bc329641bbac8839b4)