Volker Lendecke [Fri, 1 Dec 2006 20:01:09 +0000 (20:01 +0000)]
r19991: Sorry for this 2000-liner...
The main thing here is a rewrite of srv_winreg_nt.c. The core functionality
has moved to registry/reg_api.c which is then usable by the rest of Samba as
well.
On that way it fixes creating keys with more than one element in the
path. This did not work before.
Two things that sneaked in (sorry :-) is the change of some routines from
NTSTATUS to WERROR the removed "parent" argument to regkey_open_internal.
Volker
(This used to be commit
fea52801de8c7b85c578d200c599475680c5339f)
Volker Lendecke [Fri, 1 Dec 2006 19:55:29 +0000 (19:55 +0000)]
r19990: Fix comment
(This used to be commit
8b3d860f27d166f1a0b8019f9c9c91355c6becdf)
Simo Sorce [Fri, 1 Dec 2006 16:37:25 +0000 (16:37 +0000)]
Simo Sorce [Fri, 1 Dec 2006 16:13:06 +0000 (16:13 +0000)]
r19984: Must have been drunk yesterday.
Freeing memctx is all we need, fix double free stupidity
(This used to be commit
2a7454959e93e5bd11161707d0bd16a431b92351)
Stefan Metzmacher [Fri, 1 Dec 2006 15:12:22 +0000 (15:12 +0000)]
r19982: From Michael Adam (ma@sernet.de) (thanks!:-)
Metze: as noted by "shattered" and discussed on the irc,
here is a patch to lib/sysquotas_linux.c replacing some
"get"s by "set"s. The other lib/sysquotas*.c files look
ok to me. But in the linux variant, the problem is not
in the actual call of quotactl but in the preparation of
the respective "D" structs. This makes the difference
between the get and set calls for SMB_USER_FS_QUOTA_TYPE
and SMB_GROUP_FS_QUOTA_TYPE.
metze
(This used to be commit
d303cc7e620d8879e153c6a145c331453cf6552f)
Simo Sorce [Fri, 1 Dec 2006 15:06:34 +0000 (15:06 +0000)]
r19980: Implement pam account stack checks when obey pam restrictions is true.
It was missing for security=server/domain/ads
Simo.
(This used to be commit
550f651499c22c3c11594a0a39061a8a9b438d82)
Simo Sorce [Fri, 1 Dec 2006 15:04:53 +0000 (15:04 +0000)]
r19979: Fix memleak on pw and change talloc_destroy to TALLOC_FREE for mem_ctx
(This used to be commit
defa0a352b32469984126ec5d47aab9ef8d6b61c)
Volker Lendecke [Fri, 1 Dec 2006 14:54:31 +0000 (14:54 +0000)]
r19978: More "net sam policy" improvements. Thanks to Karolin Seeger <ks@sernet.de>
Volker
(This used to be commit
fde042f29e9e9ac19ed3380e8fbe45fa8441e705)
Gerald Carter [Fri, 1 Dec 2006 14:18:35 +0000 (14:18 +0000)]
r19977: * Fix a crash in the secure DNS update code. Don't free
the host_principal memory while it is still being referenced
by the gss code.
(This used to be commit
7a5a12e892171f0e1b6355f84ee920307834c81f)
Jeremy Allison [Fri, 1 Dec 2006 01:58:43 +0000 (01:58 +0000)]
r19975: Deal with 2 keytypes I messed previously (DR/DE).
Fix code that mistakenly assumed tdb_traverse
returned 0 or -1, it actually returns -1 or the
number of entries traversed. Add a static as another
way to return the bad cache value.
Jeremy.
(This used to be commit
5266a70ae9971eb54fa769f89bec7c688285e811)
Jeremy Allison [Fri, 1 Dec 2006 00:06:35 +0000 (00:06 +0000)]
r19974: Add freelist check for cache. Fix testing of entry
names (all except SEQNUM are *not* null terminated
strings).
Jeremy.
(This used to be commit
bcb68260ba4e6a1ae6b681603367008309b9bfde)
Volker Lendecke [Thu, 30 Nov 2006 07:38:40 +0000 (07:38 +0000)]
r19963: Add 'registry shares = yes' and registry key security descriptors.
(This used to be commit
6cab254c49e07b11c170511ec613f0f33914c3e6)
James Peach [Thu, 30 Nov 2006 06:26:11 +0000 (06:26 +0000)]
r19962: Revert bogus change in r19961. In future I will check configure.in
as well as Makefile.in :(
(This used to be commit
5d000fed595252d7b703af70b73f5a1d5d920918)
James Peach [Thu, 30 Nov 2006 04:55:42 +0000 (04:55 +0000)]
r19961: Remove VARDIR. Nothing is ever installed into this, so there's no
need to create it.
(This used to be commit
f440efd961688116f304cebdef17bb681ed534c9)
Jeremy Allison [Thu, 30 Nov 2006 03:05:55 +0000 (03:05 +0000)]
r19959: Allow tdb to be built standalone in Samba3.
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)
Jeremy Allison [Thu, 30 Nov 2006 00:09:34 +0000 (00:09 +0000)]
r19958: Add check for WINBIND_OFFLINE key.
Jeremy.
(This used to be commit
270e84db6de66b4f20dc0a564f706dae4c00b0b2)
Jeremy Allison [Wed, 29 Nov 2006 23:20:22 +0000 (23:20 +0000)]
r19957: Initial framework to make winbindd robust
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)
Volker Lendecke [Wed, 29 Nov 2006 15:46:57 +0000 (15:46 +0000)]
r19950: talloc_destroy is replaced these days
(This used to be commit
b6bf2e42672cc84e5c3af6f8b15a9d39c408db13)
Volker Lendecke [Wed, 29 Nov 2006 12:39:33 +0000 (12:39 +0000)]
r19948: Fix a memleak
(This used to be commit
fd429c8c06e01452f04700518c93ecfaa51c3140)
Volker Lendecke [Wed, 29 Nov 2006 10:51:00 +0000 (10:51 +0000)]
r19947: Change regkey_open_internal to take the parent key and a talloc_ctx as
arguments. This also replaces regkey_close_internal by TALLOC_FREE.
Volker
(This used to be commit
a177bbb2d5611f03cec25b7577c2e6a542f94a69)
Volker Lendecke [Wed, 29 Nov 2006 08:51:18 +0000 (08:51 +0000)]
r19946: in SetKeySec, sd is just a [in,ref] ptr
(This used to be commit
38a88ed5d71c5781286ed12a858dcfb135b33c90)
Volker Lendecke [Wed, 29 Nov 2006 08:11:33 +0000 (08:11 +0000)]
r19945: Fix a segfault -- lookup_rids needs to init the names even on failure
(This used to be commit
eba404e668c270f2d31e3a8ab0721064eda39b40)
Volker Lendecke [Wed, 29 Nov 2006 06:26:12 +0000 (06:26 +0000)]
r19944: Fix from Don Watson -- thanks
(This used to be commit
c27e48594abecc4e67f3be457a4b942ae7ff4db5)
Volker Lendecke [Wed, 29 Nov 2006 06:15:28 +0000 (06:15 +0000)]
r19943: Fix bug 4267 -- Thanks to David!
(This used to be commit
714971b34aad01cd855484d550c41bc0265ef051)
Volker Lendecke [Wed, 29 Nov 2006 06:09:24 +0000 (06:09 +0000)]
r19942: Fix Coverity id 333, a dereference before a NULL check.
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)
James Peach [Tue, 28 Nov 2006 22:55:32 +0000 (22:55 +0000)]
r19941: One copy of this code should be sufficient.
(This used to be commit
493ba681e541292f1c2c6b6670bb2c48f63a0aa3)
Gerald Carter [Tue, 28 Nov 2006 21:11:20 +0000 (21:11 +0000)]
r19939: ,fix compile warning about unused functions when not using heimdal
(This used to be commit
f53983079bc285ad8ced8fc4dd40df66fad13718)
Jeremy Allison [Tue, 28 Nov 2006 18:51:49 +0000 (18:51 +0000)]
r19936: Patch from Kai Blin <kai.blin@gmail.com> to
match Windows NTLMSSP flags.
Jeremy.
(This used to be commit
786318f84bef76c6acffa1ddf7cdba947509fbac)
Stefan Metzmacher [Tue, 28 Nov 2006 17:47:41 +0000 (17:47 +0000)]
r19935: always use discard_const_p() in lib/ldb/
metze
(This used to be commit
4a5da57306ad8cce5522ee72349cb85b447e295c)
Volker Lendecke [Tue, 28 Nov 2006 13:41:45 +0000 (13:41 +0000)]
r19932: Add some const
(This used to be commit
be3c444c37dc6f0ab91a2815a2efe6f7c38818c5)
Volker Lendecke [Tue, 28 Nov 2006 13:09:32 +0000 (13:09 +0000)]
r19930: Revert the winreg idl changes. At least enumkey does not work 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)
Volker Lendecke [Tue, 28 Nov 2006 12:18:00 +0000 (12:18 +0000)]
r19929: Fix indentation
(This used to be commit
2369ad08529d31bb77b9cb5378d0114669cdf8a8)
Volker Lendecke [Tue, 28 Nov 2006 09:06:04 +0000 (09:06 +0000)]
r19928: Fix klokwork id 4509, 4573, 4574.
(This used to be commit
c004d041817f0bdf99a205090c8b026dfb0d81bc)
Volker Lendecke [Tue, 28 Nov 2006 08:11:04 +0000 (08:11 +0000)]
r19927: Fix klokwork ID 4702
(This used to be commit
820a64af25799c19f1731a08b8e4651aea8a516b)
Gerald Carter [Mon, 27 Nov 2006 19:06:58 +0000 (19:06 +0000)]
r19921: Add license and copyright info
(This used to be commit
a3e1682ba3196d7c8aec8f2c72f9e12a3707db40)
Volker Lendecke [Mon, 27 Nov 2006 14:29:55 +0000 (14:29 +0000)]
r19919: Convert winreg_EnumKey to use ref ** instead of a unique *.
Volker
(This used to be commit
b714b51884af0d79de8568410676d4889f23ffb6)
Volker Lendecke [Mon, 27 Nov 2006 14:05:28 +0000 (14:05 +0000)]
r19918: Convert winreg_CreateKey to use a ref ** instead of a unique *. W2k3 can still
create keys on Samba and vice versa.
Jelmer, please check.
Thanks,
Volker
(This used to be commit
1b460d6cdfe0cadd915a5299e6ca9bb359bf0075)
Volker Lendecke [Mon, 27 Nov 2006 08:41:41 +0000 (08:41 +0000)]
r19917: Fix warnings
(This used to be commit
cf4309b9048a8417104cac660421a3dcd2e96ffe)
Volker Lendecke [Mon, 27 Nov 2006 08:11:10 +0000 (08:11 +0000)]
r19916: Fix some c++ warnings
(This used to be commit
fb5bcb826ecd10a81e7b19c0ce134ec88d341843)
Volker Lendecke [Mon, 27 Nov 2006 08:05:42 +0000 (08:05 +0000)]
r19915: Fix two type-punned warnings
(This used to be commit
f1266475daa3687e0b0dc5333a6fbd12a9640c3a)
Volker Lendecke [Mon, 27 Nov 2006 07:52:46 +0000 (07:52 +0000)]
r19914: The "default" value with the name "" need different 0-length 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)
Volker Lendecke [Mon, 27 Nov 2006 07:44:19 +0000 (07:44 +0000)]
r19913: Fix a const warning
(This used to be commit
a660993d140b860691c3ed0b71d3e8023e5a7c57)
Volker Lendecke [Mon, 27 Nov 2006 07:41:59 +0000 (07:41 +0000)]
r19912: Move the subkey cache to srv_winreg_nt.c
(This used to be commit
01a53590a6325413551016effe302585a3a1e656)
Volker Lendecke [Sat, 25 Nov 2006 17:14:39 +0000 (17:14 +0000)]
r19900: Fix klokwork ID 3148, 3149
(This used to be commit
1f3e20ef3985a0a16e8945907611654ef5e884c4)
Volker Lendecke [Sat, 25 Nov 2006 17:11:29 +0000 (17:11 +0000)]
r19899: Fix some C++ warnings and klokwork ID 3147
(This used to be commit
c5e041661ec6dd63188ad0a09a228192b6dfd2b3)
Volker Lendecke [Sat, 25 Nov 2006 17:07:49 +0000 (17:07 +0000)]
r19898: Fix klokwork ids 3127, 3128, 3129, 3130
(This used to be commit
3250d20d27d4f85421052e877077526975b16e02)
Volker Lendecke [Sat, 25 Nov 2006 16:55:11 +0000 (16:55 +0000)]
r19896: Fix klokwork id 2279
(This used to be commit
558a13a755ff39c9f15ba4f0a2639ffe30c996ac)
Volker Lendecke [Sat, 25 Nov 2006 16:53:56 +0000 (16:53 +0000)]
r19895: Fix klokwork id 2278
(This used to be commit
8ccff6a4dd92dfad4942b562cd1bb27d22d59661)
Volker Lendecke [Sat, 25 Nov 2006 16:43:26 +0000 (16:43 +0000)]
r19894: Fix klokwork id 2192
(This used to be commit
4b075f347b5449b199be19221187ce66916384cf)
Volker Lendecke [Sat, 25 Nov 2006 16:42:21 +0000 (16:42 +0000)]
r19893: Fix klokwork id 2191
(This used to be commit
a301a4a12d554d9d3ba00c2780deb9eafc44e1a8)
Volker Lendecke [Sat, 25 Nov 2006 16:41:06 +0000 (16:41 +0000)]
r19892: Fix klokwork id 2190
(This used to be commit
235e8c9653a9199f2766c5c4a2d1f1d4f2801a3b)
Volker Lendecke [Sat, 25 Nov 2006 16:39:34 +0000 (16:39 +0000)]
r19891: Fix klokwork id 2189
(This used to be commit
b6933c3043b73b68a30f57f681185a79c8e205c2)
Volker Lendecke [Sat, 25 Nov 2006 16:38:23 +0000 (16:38 +0000)]
r19890: Fix klokwork ID 2188
(This used to be commit
4d44388929f75d1480a8222a7cd2f575494a2b62)
Volker Lendecke [Sat, 25 Nov 2006 16:35:22 +0000 (16:35 +0000)]
r19889: Fix klokwork ID 2187
(This used to be commit
1bd660fb9139238229fc6a80566c03f473cad094)
Volker Lendecke [Sat, 25 Nov 2006 09:39:25 +0000 (09:39 +0000)]
r19883: Fix bug 4248 -- thanks to Pascal Terjan :-)
(This used to be commit
66c20f2592ee2ff37de44cc7f3ab23b440f7d840)
James Peach [Fri, 24 Nov 2006 05:35:05 +0000 (05:35 +0000)]
r19873: Make sure we are privileged when doing DMAPI operations on systems
that don't have capability support. Patch by J Raynor <raynorj@mn.rr.com>.
(This used to be commit
53fe047f35534afc4b56fcbaf135a3ca13df65bd)
Volker Lendecke [Thu, 23 Nov 2006 22:58:50 +0000 (22:58 +0000)]
r19872: Move the value cache to srv_winreg_nt.c. Fix some minor issues found while
playing with regedit.exe.
Volker
(This used to be commit
81bd816fa2afe89261aff2f395e8d056b73e515c)
Volker Lendecke [Thu, 23 Nov 2006 19:21:11 +0000 (19:21 +0000)]
r19867: Introduce struct regkey_info in srv_winreg_nt.c to be able to re-add the
QueryValue and later the QueryKey cache independent of the backend.
Volker
(This used to be commit
0ed3a21fccd9c05f1db40f8e20376a76583a81b6)
Volker Lendecke [Thu, 23 Nov 2006 16:19:06 +0000 (16:19 +0000)]
r19860: Streamline _winreg_QueryValue a bit. We've been pushing around memory
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)
Volker Lendecke [Thu, 23 Nov 2006 15:51:20 +0000 (15:51 +0000)]
r19858: Fix a memleak, add a const
(This used to be commit
ed4dc405127cefd1c222e1bdd63fcaaae8e83f13)
Volker Lendecke [Thu, 23 Nov 2006 15:39:37 +0000 (15:39 +0000)]
r19857: Make the perfcounter compile after tdb changes
(This used to be commit
ab0a41c13ba3e76fea4368bc329641bbac8839b4)
Volker Lendecke [Thu, 23 Nov 2006 10:42:58 +0000 (10:42 +0000)]
r19853: Update a link
(This used to be commit
ce44158dde64cb65a3f51dfe1734f3c3d7f1bfd9)
James Peach [Thu, 23 Nov 2006 06:44:05 +0000 (06:44 +0000)]
r19852: Fix the build for the VFS examples. Fixes bugzilla #3931.
(This used to be commit
fa69031d00f914aa8d642a2731db8c81f74bc8d9)
James Peach [Thu, 23 Nov 2006 06:07:03 +0000 (06:07 +0000)]
r19851: Disable gcc PIE options on Darwin.
(This used to be commit
23795be8b429d4423263e60ce80f454e2e42cae7)
Jelmer Vernooij [Wed, 22 Nov 2006 21:40:23 +0000 (21:40 +0000)]
r19849: Fix compilation after idl changes.
(This used to be commit
b7f22408e9aac88e792929afe15385e5997658ce)
Jelmer Vernooij [Wed, 22 Nov 2006 18:57:07 +0000 (18:57 +0000)]
r19848: Sync with Samba4 - no top-level unique pointers.
(This used to be commit
75515c5fda2d405e4b08413a80ee71139673b18a)
Volker Lendecke [Wed, 22 Nov 2006 16:53:28 +0000 (16:53 +0000)]
r19841: Wrap regdb_store_keys and regdb_store_values in tdb transactions
(This used to be commit
5ec737922041b723b9e60c08049ace5fa2fa5dec)
Volker Lendecke [Wed, 22 Nov 2006 16:39:07 +0000 (16:39 +0000)]
r19840: Fix an uninitialized variable
(This used to be commit
c4b5e8c7a0b936a3d95f221718a048d5374e836a)
Volker Lendecke [Wed, 22 Nov 2006 15:55:48 +0000 (15:55 +0000)]
r19839: Fix the build, we are not there yet :-)
(This used to be commit
ff4123c8f2e07e282800c166a4e00b1015ddd45c)
Volker Lendecke [Wed, 22 Nov 2006 15:41:29 +0000 (15:41 +0000)]
r19838: We have to delete the value record as well, otherwise the old values pop up
again if the key is re-created.
Volker
(This used to be commit
f722f3341f65f8737c10eb59048c1263a58afd44)
Volker Lendecke [Wed, 22 Nov 2006 15:10:46 +0000 (15:10 +0000)]
r19837: Some reformatting (Jerry, I hope you do not mind
(This used to be commit
6639f8c1190419e183d92ed0322e1026375717e6)
Volker Lendecke [Wed, 22 Nov 2006 14:17:36 +0000 (14:17 +0000)]
r19835: Some net sam policy improvements.
Thanks to Karolin Seeger <ks@sernet.de>
Volker
(This used to be commit
2091018a534006cddaa5cf52f564fd7e023473b6)
Volker Lendecke [Tue, 21 Nov 2006 21:19:51 +0000 (21:19 +0000)]
r19828: Add a helper function to pull *and* unparse local registry values
(This used to be commit
969eb9cda6eba93068472e952e27138b9384c364)
Volker Lendecke [Tue, 21 Nov 2006 21:18:53 +0000 (21:18 +0000)]
r19827: Move registry_push/pull_value to lib/util_reg.c
(This used to be commit
3047a4b92c7d5391a8f162f26ccc92ce30c35cee)
Jim McDonough [Tue, 21 Nov 2006 20:44:09 +0000 (20:44 +0000)]
r19826: Fix typo
(This used to be commit
fa656ce34ebea57b6dbe70ad1866a419c846e1f1)
Volker Lendecke [Tue, 21 Nov 2006 20:10:39 +0000 (20:10 +0000)]
r19825: To create a key, smbd also needs read privs assigned
(This used to be commit
b2866b1318f2fa521ff93ec5ed58413b9145385a)
Volker Lendecke [Tue, 21 Nov 2006 19:47:48 +0000 (19:47 +0000)]
r19824: Fix the max value calculation in QueryInfoKey
(This used to be commit
cd14b7f05234f540601cd2c5841a52dd047c965d)
Jeremy Allison [Tue, 21 Nov 2006 19:45:53 +0000 (19:45 +0000)]
r19823: "log" is an internal define in older versions of gcc.
Rename to log_ctx.
Jeremy.
(This used to be commit
dbf0e58a1e7fa77ce0338104cf71c7a81214884b)
Volker Lendecke [Tue, 21 Nov 2006 15:33:55 +0000 (15:33 +0000)]
r19822: Implement net rpc registry createkey, deletekey and deletevalue
(This used to be commit
419ebc92f02c9a927295ec7c54844bd5666e3f17)
Volker Lendecke [Tue, 21 Nov 2006 14:01:03 +0000 (14:01 +0000)]
r19821: Make net_rpc_registry use net_run_function2.
Fix an erroneous NT_STATUS_NO_MEMORY found by Chetan S <cshring@gmail.com>.
Thanks :-)
Volker
(This used to be commit
30f02e73fd85faa89186511edab4d5396d5efb6a)
Volker Lendecke [Tue, 21 Nov 2006 13:42:31 +0000 (13:42 +0000)]
r19820: Limit the stat cache to 1MB by default (Bug 4244). Thanks to Bjoern Jacke
<bj@sernet.de>
Volker
(This used to be commit
b32c8356f783e0919f29b452be9417d7ff59b5bc)
Volker Lendecke [Tue, 21 Nov 2006 13:28:27 +0000 (13:28 +0000)]
r19819: Windows returns an empty string instead of NULL here
(This used to be commit
c1083216c83f4236edb78484c6333ff1d1646c40)
Volker Lendecke [Tue, 21 Nov 2006 10:48:11 +0000 (10:48 +0000)]
r19818: Remove reg_split_hive, make use of registry_openkey
(This used to be commit
7fd1578a905d3c974cb88cc93452d43a03038d30)
Volker Lendecke [Tue, 21 Nov 2006 10:32:08 +0000 (10:32 +0000)]
r19817: Implement net rpc registry setvalue (only dword and sz so far)
(This used to be commit
9ecb69c075060d199133520ac6a7627a5faba7f3)
Volker Lendecke [Tue, 21 Nov 2006 02:23:43 +0000 (02:23 +0000)]
r19812: dump_regval_buf is not needed anymore
(This used to be commit
f24e64160dc7d7b7434cbed15677c105fa7b60de)
Volker Lendecke [Tue, 21 Nov 2006 02:21:45 +0000 (02:21 +0000)]
r19811: Decode REG_MULTI_SZ and REG_BINARY
(This used to be commit
679330175185f8504bb5968339dcc7cb20d9140c)
Gerald Carter [Tue, 21 Nov 2006 00:00:43 +0000 (00:00 +0000)]
r19809: remove winbind blacklist parameter
(This used to be commit
40cff1449886449b34b896e31fd43b7dff436a3f)
Gerald Carter [Tue, 21 Nov 2006 00:00:18 +0000 (00:00 +0000)]
r19808: remove old smbwrapper references
(This used to be commit
c142b629c8f08597519a754a8fb78b7708279f75)
Volker Lendecke [Mon, 20 Nov 2006 23:20:07 +0000 (23:20 +0000)]
r19807: First attempt at wrapping something sane around the registry API. Will be
extended.
Volker
(This used to be commit
40922eb924a8e21f28720f2651f087eefc3e3aed)
Volker Lendecke [Mon, 20 Nov 2006 18:51:00 +0000 (18:51 +0000)]
r19804: Fix a valgrind error
(This used to be commit
cb9e16c8389f25f487e627bbeb06ec45f25aef6b)
Volker Lendecke [Mon, 20 Nov 2006 13:39:01 +0000 (13:39 +0000)]
r19803: Fix problem reported by Chetan S: QueryInfoKey needs to report the max name
length in *bytes* for UTF-16, not the string length. This got lost during the
conversion.
This took a while to figure out :-)
Thanks to Chetan!
Volker
(This used to be commit
8df6544fa855d2d07b1b69c8d448a1362e41733c)
Gerald Carter [Sun, 19 Nov 2006 19:01:14 +0000 (19:01 +0000)]
r19800: * Remove exmpty aix directory
* remove old, commented out commands from 'make clean'
(This used to be commit
4c96a387a283b52e4dc13cfe15190cbaa300bd1f)
Volker Lendecke [Sun, 19 Nov 2006 18:57:52 +0000 (18:57 +0000)]
r19797: Convert the remaining pipes to the "new" unique out ptr handling
(This used to be commit
bc4e0a388a2859d2ddcfb8f07920f3b121a37894)
Volker Lendecke [Sun, 19 Nov 2006 18:22:20 +0000 (18:22 +0000)]
r19794: Convert DFS
(This used to be commit
2efd3b35097a780ce99abad8a10eca536f37fc26)
Volker Lendecke [Sun, 19 Nov 2006 18:06:08 +0000 (18:06 +0000)]
r19793: Change the lsa calls to the new calling convention. Nobody uses the changed
calls yet.
Volker
(This used to be commit
144cddaef538cf151ec2c4989e7110c553ca63cb)
Volker Lendecke [Sun, 19 Nov 2006 17:56:35 +0000 (17:56 +0000)]
r19790: Check in the PIDL change and the converted unixinfo and winbind pipes without
waiting for comments. This is what version control is for, and it does fix a
segfault I ran into ;-)
Nevertheless, Jelmer & Jerry, please take a look!
Thanks,
Volker
(This used to be commit
95c14a822cae2ddc2e6ed87f5f5505fa7b98e4f0)
Volker Lendecke [Sun, 19 Nov 2006 17:07:59 +0000 (17:07 +0000)]
r19786: My last checkin to winreg_StringBuf killed rpccli_winreg_EnumKeys against
W2k3. The server requires that size==0 in the [in] name. Somehow I get the
feeling that something is badly wrong here....
I did not yet recreate the gen_ndr equivalent, see next mail.
Volker
(This used to be commit
016ddce12005bb0829bf050e4d4851852751b3e5)
Volker Lendecke [Sun, 19 Nov 2006 11:11:01 +0000 (11:11 +0000)]
r19780: Ok, regkey_open_internal needs a regkey_close_internal. Giving a talloc ctx is
misleading here. This needs fixing properly :-)
Volker
(This used to be commit
f808182346aa16bb2f3a9383e28d318099a5e14e)
Volker Lendecke [Sun, 19 Nov 2006 10:54:57 +0000 (10:54 +0000)]
r19779: Fail properly on talloc_strdup failure
(This used to be commit
b57e446789530cb7e18e107478ca8b59a19d990f)
Volker Lendecke [Sun, 19 Nov 2006 10:50:33 +0000 (10:50 +0000)]
r19778: Make regkey_open_internal take a talloc ctx
(This used to be commit
cb7f4211b8441642dce9594522dc9588475a7719)