summaryrefslogtreecommitdiffstats
path: root/source3/libnet
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix Coverity ID 547Volker Lendecke2008-03-211-4/+1
| | | | | | | | | | Günther, please check. If r->in.ads==NULL, we can't call ads_leave_realm at all. Thanks, Volker (This used to be commit 120d8c889fa9ad61c74f1f936e83537513454648)
* libsmbconf: add backend specific init function.Michael Adam2008-03-211-2/+2
| | | | | | | | Hide generic init function taking smbconf_ops argument from public api. Michael (This used to be commit b3f6920ccb9a27fde26e889a7f1f3afaf56b784f)
* libsmbconf: rename smbconf_close() to smbconf_shutdown().Michael Adam2008-03-211-2/+2
| | | | | Michael (This used to be commit 797b26ad3fad27e085827efb61f6b4d8b37e93f0)
* libsmbconf: rename smbconf_open() to smbconf_init().Michael Adam2008-03-211-2/+2
| | | | | | | That's more appropriate. Michael (This used to be commit d7bd9bb8aa2003ec0a9860df26857f67255febe2)
* libsmbconf: rename all occurrences of libnet_conf_ to smbconf_ .Michael Adam2008-03-171-17/+17
| | | | | Michael (This used to be commit 097af0309d7c3e9342058ba5266667293b23c80d)
* Move libnet_conf to a library lib/smbconf/ of its own, fixing the api.Michael Adam2008-03-173-1001/+0
| | | | | | | | | | | The libnet_conf code to access the registry based configuration has become more of a library used in several places in samba (e.g. loadparm) than an abstraction of "net conf". So I move it to a location lib/smbconf/. In the same breath, the api is fixed (not generated by make proto anymore). Michael (This used to be commit 5315ef41f403b96715dd68b512e9e74662e2910a)
* Add secure_channel_type to libnetjoin.Günther Deschner2008-03-041-1/+3
| | | | | Guenther (This used to be commit f88910c1e5186737da4eda5a7a396c3238fc6775)
* Use TALLOC_FREE in libnetjoin debugging dump code.Günther Deschner2008-03-041-2/+2
| | | | | Guenther (This used to be commit b753087ff79c1d35a409eddc1f61e115e887c1e1)
* Make sure we are still able to join Windows 2008.Günther Deschner2008-03-011-2/+1
| | | | | Guenther (This used to be commit aa9c0f587718f4d647e87b9662acbedba042b9cb)
* libnetjoin: add fallback to level 24 samr setinfo so that libnet can join NT4.Günther Deschner2008-02-291-0/+19
| | | | | Guenther (This used to be commit bc2d3d51449831146a9faf6e809e7a91d174659c)
* libnetjoin: Trying to avoid confusion between acct_flags, acb_info andGünther Deschner2008-02-291-12/+14
| | | | | | | access_desired. Guenther (This used to be commit 63894e5c93ef0663fc58bcc191777cd1aca7e21c)
* libnetjoin: Merge in comments, debugs and missing code from original join code.Günther Deschner2008-02-281-3/+117
| | | | | Guenther (This used to be commit 09e6010159cb9c2a5d86861889b8c2a07bd39a8d)
* Add some more error handling in libnetjoin.Günther Deschner2008-02-281-0/+10
| | | | | Guenther (This used to be commit 892b2bc0cf1692c5707d322d0eb711b8245a3a96)
* Let dsgetdcname() return a struct netr_DsRGetDCNameInfo.Günther Deschner2008-02-281-4/+4
| | | | | Guenther (This used to be commit b1a4b21f8c35dc23e5c986ebe44d3806055eb39b)
* Store domain_is_ad info as early as possible in libnetjoin.Günther Deschner2008-02-281-1/+16
| | | | | Guenther (This used to be commit c4ba68aa94888eace393b91a669e22b27ffaba3e)
* Check for mandatory domain name in libnetjoin/unjoin.Günther Deschner2008-02-281-1/+8
| | | | | Guenther (This used to be commit 95bdf2f23c195cad1b317995e362f153695e793a)
* Delete affinity cache entries while unjoining with libnetunjoin.Günther Deschner2008-02-281-2/+14
| | | | | Guenther (This used to be commit 0315b8e53dca9a836d6bc2282fb1192f40545601)
* Fill in machine account manipulation flags while unjoining in libnetunjoin.Günther Deschner2008-02-281-0/+8
| | | | | Guenther (This used to be commit 23ae67158e6506199318025e3dd5fd5c0b099548)
* Add preliminary libnet_join_post_verify call to libnetjoin.Günther Deschner2008-02-281-0/+131
| | | | | Guenther (This used to be commit f0e319a18d86303aeb73c08841024c27c1b135cd)
* Merge all connect ads calls into libnet_join_post_processing_ads().Günther Deschner2008-02-281-21/+7
| | | | | Guenther (This used to be commit be96baeffc60d05d8e297034e5253c8b75512ab2)
* Use W_ERROR_NOT_OK_GOTO_DONE macro in libnetjoin.Günther Deschner2008-02-281-19/+15
| | | | | Guenther (This used to be commit fec230b28f456469bce051a2b26249d2026a48ea)
* Add a function libnet_conf_get_seqnum() to the libnet_conf API.Michael Adam2008-02-191-0/+13
| | | | | | | | This is to provide a change sequence number to users, so that they can use it to detect change in the config and trigger a reload. Michael (This used to be commit a0b12f4d815fa92c8826954e6d73546c8a751583)
* Rename registry_init_regdb() to registry_init_smbconf().Michael Adam2008-02-151-1/+1
| | | | | | | That's what it actually is. Michael (This used to be commit 9d3c27f55726dbdce41fcf71c8bc1a7829340268)
* Collect all init_lsa_string varients in one place.Günther Deschner2008-02-121-5/+0
| | | | | Guenther (This used to be commit f4581e9f4482566fba9436d5ae058b8d840fa394)
* Remove all callers of rpccli_samr_setuserinfo2 and replace withGünther Deschner2008-02-121-24/+16
| | | | | | | rpccli_samr_SetUserInfo (see the opcode mixup in rpc_samr.h). Guenther (This used to be commit bdc49185036060ebb9c727767dce52e4b01bd8b4)
* Use everyGünther Deschner2008-02-121-4/+7
| | | | (This used to be commit d9cec295bf55b3a7e16f548cc4bf64ce474b41e9)
* Removing unused ACCT_-flags.Günther Deschner2008-02-121-1/+2
| | | | | Guenther (This used to be commit d1e5a5a7f9dfb5756398e99cf09a4712d2b42682)
* Use rpccli_samr_LookupNames() in libnetjoin.Günther Deschner2008-02-081-20/+24
| | | | | Guenther (This used to be commit e62bfd2deea81f188cd4b5274218c3df64782aa7)
* Use rpccli_lsa_QueryInfoPolicy() in libnet_join.Günther Deschner2008-02-081-4/+7
| | | | | Guenther (This used to be commit 28ef55cbf1662dfe6b64a837ade830f5c864b4b9)
* Use rpccli_lsa_QueryInfoPolicy2 in libnet join.Günther Deschner2008-02-081-8/+8
| | | | | Guenther (This used to be commit ddc2fc16bf18fe3ab8a0fc0021826253d5f4ed32)
* Use rpccli_samr_Connect2() all over the place.Günther Deschner2008-02-041-4/+8
| | | | | Guenther (This used to be commit bdf8d562621e1a09bf83e2009dec24966e7fdf22)
* Use rpccli_samr_CreateUser2() all over the place.Günther Deschner2008-02-011-6/+18
| | | | | Guenther (This used to be commit 701af69118c9634c7dc0d5c10152ce776787694d)
* Use rpccli_samr_OpenUser() all over the place.Günther Deschner2008-02-011-6/+10
| | | | | Guenther (This used to be commit da90eb7653554d242da83ed98adae35ced3a2938)
* Use rpccli_samr_OpenDomain() all over the place.Günther Deschner2008-02-011-8/+10
| | | | | Guenther (This used to be commit e4e9d72724d547e1405b2ed4cec509d50ec88c8d)
* Remove rpccli_samr_close and use pidl generated function instead.Günther Deschner2008-01-311-6/+6
| | | | | Guenther (This used to be commit 64f0889401855ab76953bfae5db4fe4df19ad8a5)
* Eliminate remote tree of dsgetdcname (which will happen in libnetapi then).Günther Deschner2008-01-291-2/+0
| | | | | Guenther (This used to be commit fd490d236b1fb73a75c457b75128c9b98719418f)
* Trying to avoid defining new SAMR acct creation flags when we already have ↵Günther Deschner2008-01-251-4/+6
| | | | | | | | | them with different names. Matt, Jeremy, please check. Guenther (This used to be commit d4a9e46edf7336f673c001c559af96eb0ecf9f6f)
* Forward ported version of Matt Geddes <musicalcarrion@gmail.com>Jeremy Allison2008-01-231-1/+6
| | | | | | | patch for adding acct_flags to rpccli_samr_create_dom_user(). Jerry please test. Jeremy. (This used to be commit 7d94f97947b7edfcf3ec52f0125e4593d6d54c05)
* Add another check for talloc failure to libnet_confMichael Adam2008-01-211-0/+4
| | | | | Michael (This used to be commit 196e4ce8c5dd5aab518aaa7d170eb1fb5d66bcd1)
* Fix formatting of multi_sz registry values.Michael Adam2008-01-211-1/+5
| | | | | | | Don't print only the last component. Michael (This used to be commit 654e96208ec847e32797cbd2442ef9e73c014567)
* Use talloc_stackframe() for temporary contexts throughout libnet_conf.cMichael Adam2008-01-211-4/+4
| | | | | Michael (This used to be commit 4d734106b70b9b6029b537fe11f8b3c1aebd42cf)
* Add a check for talloc failure. - Pointed out by Volker.Michael Adam2008-01-211-0/+4
| | | | | Michael (This used to be commit bdc49b07cc6de36c9319254a131858c9a7f9dd53)
* Use lp_config_backend_is_registry() instead of lp_include_registry_globals().Michael Adam2008-01-161-2/+2
| | | | | Michael (This used to be commit c5a7d421c512a6221b0300549d7b5de0368d252e)
* Autofetch domain_sid while unjoining in libnetjoin.Günther Deschner2008-01-161-0/+11
| | | | | Guenther (This used to be commit 622109895c56ed7cc02dac006f02cac89424b569)
* Nicen some error strings in libnetjoin.Günther Deschner2008-01-161-7/+10
| | | | | Guenther (This used to be commit 05cf1413cc92e15bbe7ba0477df282ad31e40412)
* Avoid use of NDR_PRINT_X_DEBUG (that debugs with level 0) in libnetjoin.Günther Deschner2008-01-161-4/+37
| | | | | Guenther (This used to be commit 357a393b106fe88629bf5f6c634d16c0fc47cee9)
* Use autogenerated debugging functions in libnetjoin when requested.Günther Deschner2008-01-151-0/+15
| | | | | Guenther (This used to be commit 08c1720509dffa2886ed057e2d14907699122f3c)
* Remove unrequired TALLOC_FREE.Günther Deschner2008-01-151-1/+0
| | | | | Guenther (This used to be commit 15d0e574386e39a4d2fa61cd268b48dfa5c84dcb)
* Use autogenerated libnet_join header.Günther Deschner2008-01-152-76/+1
| | | | | Guenther (This used to be commit d94bd3a03b574b3fdddd62add25b0c04673500a3)
* No need to re-establish AD connection all the time.Günther Deschner2008-01-151-8/+0
| | | | | Guenther (This used to be commit f21871c6d60e02ed53f060abbbfb2ef656cdc311)