Age | Commit message (Collapse) | Author | Files | Lines |
|
Creates new function libnet_smbconf_reg_open_path().
Use libnet_smbconf_reg_open_path() directly in libnet_smbconf_reg_open_basekey().
Return error in libnet_smbconf_reg_open_service_key() when NULL
servicename is given.
Michael
(This used to be commit 1e46b479638c54e8bd7ba939bc7aba18a27b5155)
|
|
Michael
(This used to be commit a58ccbc6d70613f7572bc80621935d81f9e290e3)
|
|
Michael
(This used to be commit 8a7954a9ae13df527ccedb1004ee4f87d506ce5b)
|
|
Michael
(This used to be commit 3972deb90c4b645fb4d207a7e132cd7e180e78bb)
|
|
Michael
(This used to be commit d95b4935d3a97ca9c4b7990bbcf4e85c81c79516)
|
|
:-)
Michael
(This used to be commit a1d3f60ea753a158447bb0208441453b76a0f3b9)
|
|
Michael
(This used to be commit 39a73b6291fd028d44fc2712afa76abf1fcff9cb)
|
|
Michael
(This used to be commit 9e953a94e9b3a060769938ef6af25623e446c180)
|
|
(This used to be commit 518168410c49ac25085714c73e76dcf358fc4b68)
|
|
(This used to be commit 761858312b3470ff2acc2980882bad534275c552)
|
|
(This used to be commit f22c9d6296c754d472e8eab51caa058f55ef370e)
|
|
Follows existing convention that all returned memory should be freed with
wbcFreeMemory() and not directly with free(). Noticed by Volker. Txs.
(This used to be commit 39c2059f66ee9eb471a503b9c776807b91c2a8f8)
|
|
myself. Use standard dlinklist macros.
Jeremy.
(This used to be commit 1b06ee69f6b737c1d6e7b29f8ae9621e6eb07d27)
|
|
Michael
(This used to be commit f731fee408a809b6dc266d45e41f37e63bf4e48d)
|
|
Guenther
(This used to be commit fa669b307c5191f1f8921e863e88c1e9ff692557)
|
|
Guenther
(This used to be commit ef17dc7bda98a8e4149e98fcfb99fe729edbec1f)
|
|
Guenther
(This used to be commit 3c6ed0321606f0bcfc3b5edc492d69b0e2f602cb)
|
|
(This used to be commit 22138572bd2b9ae379b01098566e38e132653968)
|
|
(This used to be commit 1b1cea9ef04a85a2fdd3c8574f7c4db559b7d9b6)
|
|
(This used to be commit fa09b9ab26657af9bd6dcf3fcc7311d5983a591d)
|
|
(This used to be commit 209c696ab8490564ec9e30f6f07b9c72af3ed2e1)
|
|
Guenther
(This used to be commit 5f5051911c25772c7fb4ff41fca0aafae371ae4f)
|
|
Guenther
(This used to be commit 9a58cd57953d6aead14789daa47a3badef19496d)
|
|
"struct security_descriptor" has pointers, not integers inside
(This used to be commit 13158014e3b05e44eea897fbcf470957301c5c97)
|
|
Now the registry backend is completely hidden from the API.
Michael
(This used to be commit 5608c398ad9a0d05d651905a81dd92b7a0e120ff)
|
|
Michael
(This used to be commit a1bb47695a7fb21af239aa9d02537d3de2fea325)
|
|
Michael
(This used to be commit 4a56d3d7075bd8bbd5e139c9433789ab29f6a70e)
|
|
More precisely, only import_process_service() is changed.
This removes all references to registry code from net_conf.c.
net_conf_import() is currently -- like net_conf_addshare() -- also
considered a high-level add-on, not an API function.
Michael
(This used to be commit b4dca117c09ddb9c8e7eea25c6cde3fbef8c692b)
|
|
Also exit on error if the share already exists.
net_conf_addshare() is considered a high level utility function.
It should not be an libnet_conf API function in itself since it is
kind of arbitrary.
Michael
(This used to be commit af5218f1505321236be52df10ebfe8f42b99573d)
|
|
and move it to the api section of libnet_conf.c
Michael
(This used to be commit 9b5d8f4d95ebfd47831906019e11227aecc83aa1)
|
|
Michael
(This used to be commit 332be113a775adce8108a8003682019ae7f5bc21)
|
|
Michael
(This used to be commit 7bac935b65565099c0dfb34cab0dec73dd5fb479)
|
|
Replacing them buy DEBUG statements and filling in
d_fprintfs in callers in net_conf.c.
Michael
(This used to be commit 1f0122d8d4ec0f67eaedd5df7383c1b45f37290f)
|
|
oplock breaks can't be encrypted. If we have multiple
contexts I should probably attach them to the connection
struct, but for now use the global context number.
Jeremy.
(This used to be commit 5b4b335ed0d1dc738f1f099e5c638361f3aede07)
|
|
Jeremy.
(This used to be commit a0494b115b644c1c4afa50442c46a54779687571)
|
|
forces encrypted smb after initial connect. Will document
for 3.2 official release.
Jeremy.
(This used to be commit f02bf419282419950471deae74c4a6fe1543ed26)
|
|
Jeremy.
(This used to be commit 5d424cb3060af89bde50bc7fe2989e3c1b8e91b2)
|
|
One lp_private_dir() has to be used instead of get_dyn_PRIVATE_DIR()
to determine the location of the passdb.tdb.
I noticed this when running make test as a "normal user" from a
build, where I had done "make install" as root before, and so
the passdb.tdb could not be accessed during the startup phase
"CREATE TEST ENVIRONMENT IN ./st ..." in selftest.sh.
Michael
(This used to be commit 1f96389afa7250af7393489fb538b8aed93d815c)
|
|
Michael
(This used to be commit 6447bae71c99407485307dd508603c73d5bb9823)
|
|
Michael
(This used to be commit 8e87dd79ba4e3aeceb26c7b4e131053172f077cd)
|
|
Also make libnet.c:libnet_smbconf_format_registry_value() static.
(There are nor more external callers.)
Michael
(This used to be commit ac7baa17e89d2363b5b3db85de9c842b596dea25)
|
|
This leaves only output logic in net_conf_list().
Michael
(This used to be commit 95d9981d59fe69ee1ed98f21475bd1ba72930c1b)
|
|
This gets the whole config as a set of lists (of share names
and corresponding lists of parameter names and values). The function
is an aggregate of libnet_smbconf_get_share_names() and
libnet_smbconf_getshare().
Michael
(This used to be commit 94e97a72548a7f76a5273346d472e3ba5b24795a)
|
|
Michael
(This used to be commit 4842438c396b93007fc4f4dded437567e562a2dc)
|
|
Jeremy.
(This used to be commit a5df44f5b7887d10c1e1a0b7a3dd05bcf31015e1)
|
|
ndr_size_security_descriptor does the same as sec_desc_size
(This used to be commit bc3bd7a8e7c6e9e27acb195c86abb92c0f53112f)
|
|
(This used to be commit 387936ec3952f88d46df2d4943bbc4e408ad2bb5)
|
|
(This used to be commit 54576733d6c0511dc7379f964b1cb035913b7c8d)
|
|
sid_size did the same as ndr_size_dom_sid
(This used to be commit 8aec5d09ba023413bd8ecbdfbc7d23904df94389)
|
|
get_root_nt_token asks for "struct nt_user_token". talloc_get_type is not smart
enough to see that this is the same as NT_USER_TOKEN... :-)
(This used to be commit 22a98bf7b81fb89dce1f32ef65cfe6caaba985b3)
|