summaryrefslogtreecommitdiff
path: root/source3
AgeCommit message (Collapse)AuthorFilesLines
2008-02-28lsa.idl: strlen_m*() also for the lsa_AsciiString* versionsStefan Metzmacher1-4/+4
We already did this before b994f899b42d294c0418bdc82660a2f7510667d6. This is needed to handle NULL strings, where strlen() would crash... Maybe we should add a strlen_a() and strlen_a_term() later... metze (This used to be commit c445a17a91827c6c95b3a1cda9b78f5cdd41aa55)
2008-02-28lsa.idl: use strlen_m_term() in lsa_StringLarge to support NULL stringsStefan Metzmacher1-1/+1
metze (This used to be commit d98ac73122d44f3a92531b4ebbe09401652b89c7)
2008-02-28lsa.idl: add lsa_AsciiStringLargeStefan Metzmacher1-0/+6
metze (This used to be commit bf5da9ea08f28f37aecc0674bd9322f0f0cbd82e)
2008-02-28lsa.idl: don't use ascstr_noterm anymoreStefan Metzmacher1-3/+3
metze (This used to be commit 1937d19623029cc4ac0f2c4b336b6460399fa509)
2008-02-28Remove DomainControllerAddressType which we now have in IDL.Günther Deschner1-5/+0
Guenther (This used to be commit 0a012c12d643e627ea1bad2a2ad6214f78918fa7)
2008-02-28Fix memleak in netsamlogon_cache_get().Günther Deschner1-0/+1
Guenther (This used to be commit b736c77dc6c36dcdb601903fadf0ef7f163052a3)
2008-02-28winbind: use a struct element for WBFLAG_PAM_UNIX_NAMEStefan Metzmacher4-17/+9
To not conflict with WBFLAG_PAM_INFO3_TEXT. This should fix pam_winbind. metze (This used to be commit 1b8ed6c0ffb2548442bb7e9d848117ce9b1c65c0)
2008-02-28While we are at it: add _wkssvc_NetrUnjoinDomain2 implementation.Günther Deschner1-4/+64
This can be tested with e.g. "netdom remove SAMBAHOST" from windows. Guenther (This used to be commit 53121e62ea32ff3a984533dca044b67cf5b2c55b)
2008-02-28Re-enable _wkssvc_NetrJoinDomain2 remote join implementation now that we are ↵Günther Deschner1-6/+13
ready for it. "netdom join SAMBAHOST" from a windows workstation nicely demonstrates it. Guenther (This used to be commit 3bcaa3582a101abc17f7c21128e01024af877577)
2008-02-28Remove original copy of now redundant join code.Günther Deschner3-718/+1
Jerry, I checked this very carefully that nothing got lost. The only thing I need to re-add still is the normalized DN handling for account precreation in "net ads join". Guenther (This used to be commit a5c6347644f2aa138a8e67ffe6c167847df941d0)
2008-02-28libnetjoin: Merge in comments, debugs and missing code from original join code.Günther Deschner1-3/+117
Guenther (This used to be commit 09e6010159cb9c2a5d86861889b8c2a07bd39a8d)
2008-02-28Fix macro name (no 's' in ifr_addr).Gerald W. Carter1-1/+1
Interface detection on Solaris still failing due to items pointed out here: http://lists.samba.org/archive/samba-technical/2007-November/056701.html (This used to be commit 37c87acc9d48c1fb5d4806374ca8e992300db1ff)
2008-02-28Only set DEBUGLEVEL to 0 in libnetapi when not set already.Günther Deschner1-1/+3
Guenther (This used to be commit 3ace1601ac5b5d87d6bfd8aa0afe0c75858b6990)
2008-02-28Add some more error handling in libnetjoin.Günther Deschner1-0/+10
Guenther (This used to be commit 892b2bc0cf1692c5707d322d0eb711b8245a3a96)
2008-02-28Use libnetapi_get_error_string() in "net dom" commands.Günther Deschner1-2/+2
Guenther (This used to be commit 58048f0c575d6ac5b770873e308d4a1a9ce68123)
2008-02-28Remove smbmount.Karolin Seeger9-1643/+4
Karolin (This used to be commit 5fbd98f7065268ae134108310119078ad8f62322)
2008-02-28Convert cli_read to use cli_pullVolker Lendecke1-163/+15
(This used to be commit 719527f55e88f0c5fdceda5c807475aba299c79f)
2008-02-28Add async cli_pull supportVolker Lendecke2-27/+440
This is the big (and potentially controversial) one. It took a phone call to explain to metze what is going on inside cli_pull_read_done, but I would really like everybody to understand this function. It is a very good and reasonably complex example of async programming. If we want more asynchronism in s3, this is what we will have to deal with :-) Make use of it in the smbclient "get" command. Volker (This used to be commit 844a163458c7585e4306a21ffdae5d08e03d6e4d)
2008-02-28Add infrastructure to support async SMB requestsVolker Lendecke5-1/+577
(This used to be commit f5356825698a02df2d400b51dd95d1f857c83e81)
2008-02-28Add basic infrastructure for general async requestsVolker Lendecke4-1/+159
(This used to be commit ae254cb61f4b9331755848c47ebc34e90dd80390)
2008-02-28Fix the build - don't use SMB_TRANS_ENC_GSS withoutJeremy Allison1-6/+2
KRB5. Jeremy. (This used to be commit d16c295642c3df49be02440427ded0cd9b4179f5)
2008-02-28Don't define SMB_TRANS_ENC_GSS if we don't have KRB5.Jeremy Allison1-1/+6
Jeremy. (This used to be commit 6f2b33f6072629be393f88d4450fa6631ef672f6)
2008-02-28Some fixes for net ads join (uninitialized vars).Günther Deschner1-9/+8
Guenther (This used to be commit 735235e32bf41a7564ce2d585c1dae187b00bf6b)
2008-02-28Use libnet_Join() for "net ads join".Günther Deschner1-150/+33
Guenther (This used to be commit 9a7a2777e4ea1a2b5d7c800af8522b38cf22c511)
2008-02-28Add cli_setup_packet_bufVolker Lendecke1-22/+32
This is == cli_setup_packet but takes an explicit buffer argument (This used to be commit f64b46dc278899c3449cfd3dbb614aadcf5614d3)
2008-02-28Make cli_struct a talloc parentVolker Lendecke1-2/+2
(This used to be commit e69244a5c8c7c6b7c1897adc4b4b1cfdfc7a7999)
2008-02-28Nicen error output in net_ads_leave.Günther Deschner1-2/+3
Guenther (This used to be commit b0d1db95e5d7590f9c67be7bf5cb78adfee16635)
2008-02-28Add WERR_TIME_SKEW to werror mapping tables.Günther Deschner1-0/+2
Guenther (This used to be commit 74767be627d48eb1a8deea3784847159b536a0fb)
2008-02-28Add explicit buf arg to cli_check_sign_macVolker Lendecke3-4/+4
(This used to be commit ffc1c8cc03e6bad40ed2be91392074b4f038a1bf)
2008-02-28Add explicit buf arg to cli_encrypt_message and cli_calculate_sign_macVolker Lendecke4-8/+9
(This used to be commit db6ae9ed2326e6cd68475375d049084cf1d5a98c)
2008-02-28Re-arrange dns update block during "net ads join" a little.Günther Deschner1-20/+22
Guenther (This used to be commit 5d30e9f9fef98de7764ae53d3cbe659b78ae9fce)
2008-02-28Fix one dsgetdcname call in wkssvc rpc server.Günther Deschner1-2/+2
Guenther (This used to be commit a69b918784b037aa17d2dd88a33bd99930631c9b)
2008-02-28Remove unused display_ds_domain_controller_info() function.Günther Deschner2-75/+2
Guenther (This used to be commit 24a5098b1c3452b2d7088cab6ecdd1d75810e403)
2008-02-28Let dsgetdcname() return a struct netr_DsRGetDCNameInfo.Günther Deschner5-94/+87
Guenther (This used to be commit b1a4b21f8c35dc23e5c986ebe44d3806055eb39b)
2008-02-28Remove a useless variable.Michael Adam1-2/+1
Michael (This used to be commit 661b9f3d779b419e72968dd3b42348f9da68d803)
2008-02-28Use libnet_Unjoin() for "net ads leave".Günther Deschner1-47/+37
Guenther (This used to be commit 11a19e88e208e09d7590370f2e68aa1df5c89e31)
2008-02-28Store domain_is_ad info as early as possible in libnetjoin.Günther Deschner1-1/+16
Guenther (This used to be commit c4ba68aa94888eace393b91a669e22b27ffaba3e)
2008-02-28Check for mandatory domain name in libnetjoin/unjoin.Günther Deschner1-1/+8
Guenther (This used to be commit 95bdf2f23c195cad1b317995e362f153695e793a)
2008-02-28Delete affinity cache entries while unjoining with libnetunjoin.Günther Deschner1-2/+14
Guenther (This used to be commit 0315b8e53dca9a836d6bc2282fb1192f40545601)
2008-02-28Fill in machine account manipulation flags while unjoining in libnetunjoin.Günther Deschner1-0/+8
Guenther (This used to be commit 23ae67158e6506199318025e3dd5fd5c0b099548)
2008-02-28Add preliminary libnet_join_post_verify call to libnetjoin.Günther Deschner1-0/+131
Guenther (This used to be commit f0e319a18d86303aeb73c08841024c27c1b135cd)
2008-02-28Re-run make idl.Günther Deschner3-5/+5
Guenther (This used to be commit 5895a03fd600745ec897d987910abca83d79de3e)
2008-02-28Add disabled_machine_account and deleted_machine_accoutn flags to libnetunjoin.Günther Deschner1-1/+3
Guenther (This used to be commit 365943063497c6330ba77914bb01a2be324866f7)
2008-02-28Merge all connect ads calls into libnet_join_post_processing_ads().Günther Deschner1-21/+7
Guenther (This used to be commit be96baeffc60d05d8e297034e5253c8b75512ab2)
2008-02-28Use W_ERROR_NOT_OK_GOTO_DONE macro in libnetjoin.Günther Deschner1-19/+15
Guenther (This used to be commit fec230b28f456469bce051a2b26249d2026a48ea)
2008-02-28Add noopnum to libnet join/unjoin calls.Günther Deschner1-2/+2
Guenther (This used to be commit 0d8081499fd211e1225d651ff208a857167ce1db)
2008-02-28Some cosmetics for net_derive_salting_principal().Günther Deschner1-3/+1
Guenther (This used to be commit 6f8e83b43085c038bb8fb2500319fed1daf6e4e4)
2008-02-28Fix from Guenter Kukkukk <linux@kukkukk.com> to fix listing againstJeremy Allison2-1/+27
OS/2 servers. OS/2 returns eclass == ERRDOS && ecode == ERRnofiles for a zero entry directory listing. Jeremy. (This used to be commit b34da627053581a9584367e177566d4a2cef7e82)
2008-02-28Fix segfault in _srv_net_file_enum.Günther Deschner1-6/+9
Guenther (This used to be commit 6523a051ded9f7b433fcce2d4c4a5f186b5a28f6)
2008-02-28call libnet_conf_get_seqnum() just once and fix compiler warningsStefan Metzmacher1-6/+7
metze (This used to be commit fb352fdbcc3fe378d2aadc4914b981eaa06b35ae)