1
0
mirror of https://github.com/samba-team/samba.git synced 2025-03-05 20:58:40 +03:00

26058 Commits

Author SHA1 Message Date
Günther Deschner
29222fa551 libnetjoin: Trying to avoid confusion between acct_flags, acb_info and
access_desired.

Guenther
(This used to be commit 63894e5c93ef0663fc58bcc191777cd1aca7e21c)
2008-02-29 01:25:45 +01:00
Günther Deschner
700438dbbd Fix samr querydispinfo w.r.t. lsa_AsciiStringLarge.
Thanks metze for the fix.

Guenther
(This used to be commit dcffb885bc5d16e795b71d95e0790d3d7d70cf3c)
2008-02-28 23:37:47 +01:00
Günther Deschner
de39bd20c1 Re-run make idl.
Guenther
(This used to be commit 7d88cb2e8db8789b923d8f9979b5c9f65664d3eb)
2008-02-28 23:37:18 +01:00
Stefan Metzmacher
c7d0b8f3ba samr.idl: windows uses lsa_AsciiStringLarge in QueryDisplayInfo
Tested with nt4 and w2k3.

metze
(This used to be commit 490d0c52bb117561227cbc59a15b15b688814fe2)
2008-02-28 23:31:22 +01:00
Stefan Metzmacher
5e7cc85a12 lsa.idl: strlen_m*() also for the lsa_AsciiString* versions
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-28 23:30:22 +01:00
Stefan Metzmacher
364ce40643 lsa.idl: use strlen_m_term() in lsa_StringLarge to support NULL strings
metze
(This used to be commit d98ac73122d44f3a92531b4ebbe09401652b89c7)
2008-02-28 23:30:07 +01:00
Stefan Metzmacher
48bffb0f34 lsa.idl: add lsa_AsciiStringLarge
metze
(This used to be commit bf5da9ea08f28f37aecc0674bd9322f0f0cbd82e)
2008-02-28 23:29:46 +01:00
Stefan Metzmacher
f610e1fa52 lsa.idl: don't use ascstr_noterm anymore
metze
(This used to be commit 1937d19623029cc4ac0f2c4b336b6460399fa509)
2008-02-28 23:29:35 +01:00
Günther Deschner
a29b042204 Remove DomainControllerAddressType which we now have in IDL.
Guenther
(This used to be commit 0a012c12d643e627ea1bad2a2ad6214f78918fa7)
2008-02-28 23:15:30 +01:00
Günther Deschner
bddceee09a Fix memleak in netsamlogon_cache_get().
Guenther
(This used to be commit b736c77dc6c36dcdb601903fadf0ef7f163052a3)
2008-02-28 23:15:11 +01:00
Stefan Metzmacher
76de025c72 winbind: use a struct element for WBFLAG_PAM_UNIX_NAME
To not conflict with WBFLAG_PAM_INFO3_TEXT.

This should fix pam_winbind.

metze
(This used to be commit 1b8ed6c0ffb2548442bb7e9d848117ce9b1c65c0)
2008-02-28 23:00:42 +01:00
Günther Deschner
37bca2ea57 While we are at it: add _wkssvc_NetrUnjoinDomain2 implementation.
This can be tested with e.g. "netdom remove SAMBAHOST" from windows.

Guenther
(This used to be commit 53121e62ea32ff3a984533dca044b67cf5b2c55b)
2008-02-28 22:07:30 +01:00
Günther Deschner
781e1ab4a1 Re-enable _wkssvc_NetrJoinDomain2 remote join implementation now that we are ready for it.
"netdom join SAMBAHOST" from a windows workstation nicely demonstrates it.

Guenther
(This used to be commit 3bcaa3582a101abc17f7c21128e01024af877577)
2008-02-28 20:06:09 +01:00
Günther Deschner
27310f0768 Remove original copy of now redundant join code.
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-28 19:54:35 +01:00
Günther Deschner
2306574570 libnetjoin: Merge in comments, debugs and missing code from original join code.
Guenther
(This used to be commit 09e6010159cb9c2a5d86861889b8c2a07bd39a8d)
2008-02-28 19:49:07 +01:00
Gerald W. Carter
8f58ae97f0 Fix macro name (no 's' in ifr_addr).
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-28 11:58:05 -06:00
Günther Deschner
77a2531810 Only set DEBUGLEVEL to 0 in libnetapi when not set already.
Guenther
(This used to be commit 3ace1601ac5b5d87d6bfd8aa0afe0c75858b6990)
2008-02-28 17:25:33 +01:00
Günther Deschner
15f6e27bd5 Add some more error handling in libnetjoin.
Guenther
(This used to be commit 892b2bc0cf1692c5707d322d0eb711b8245a3a96)
2008-02-28 17:05:38 +01:00
Günther Deschner
4a8e6c9a91 Use libnetapi_get_error_string() in "net dom" commands.
Guenther
(This used to be commit 58048f0c575d6ac5b770873e308d4a1a9ce68123)
2008-02-28 17:05:38 +01:00
Karolin Seeger
8471efe308 Update WHATSNEW.
Karolin
(This used to be commit 01596c9335f0e7f2fd618e79fe313caf97dbb2f4)
2008-02-28 15:53:43 +01:00
Karolin Seeger
e1b32594c7 Remove smbmount.
Karolin
(This used to be commit 5fbd98f7065268ae134108310119078ad8f62322)
2008-02-28 15:53:43 +01:00
Karolin Seeger
707012ab5f Add mount.cifs as a wrapper for mount.cifs.
Karolin
(This used to be commit be5ee4999ee8708ec06c1563a62c565a890df622)
2008-02-28 15:53:43 +01:00
Volker Lendecke
95222d115a Convert cli_read to use cli_pull
(This used to be commit 719527f55e88f0c5fdceda5c807475aba299c79f)
2008-02-28 15:27:55 +01:00
Volker Lendecke
525aac775e Add async cli_pull support
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-28 15:27:55 +01:00
Volker Lendecke
1d41b5bd2a Add infrastructure to support async SMB requests
(This used to be commit f5356825698a02df2d400b51dd95d1f857c83e81)
2008-02-28 15:27:55 +01:00
Volker Lendecke
93e06129ab Add basic infrastructure for general async requests
(This used to be commit ae254cb61f4b9331755848c47ebc34e90dd80390)
2008-02-28 15:27:55 +01:00
Jeremy Allison
6e2e0e2ce7 Fix the build - don't use SMB_TRANS_ENC_GSS without
KRB5.
Jeremy.
(This used to be commit d16c295642c3df49be02440427ded0cd9b4179f5)
2008-02-28 06:01:09 -08:00
Jeremy Allison
a763f4b79f Don't define SMB_TRANS_ENC_GSS if we don't have KRB5.
Jeremy.
(This used to be commit 6f2b33f6072629be393f88d4450fa6631ef672f6)
2008-02-28 05:54:50 -08:00
Günther Deschner
642f46dcf9 Some fixes for net ads join (uninitialized vars).
Guenther
(This used to be commit 735235e32bf41a7564ce2d585c1dae187b00bf6b)
2008-02-28 14:29:44 +01:00
Günther Deschner
e5775b4fae Use libnet_Join() for "net ads join".
Guenther
(This used to be commit 9a7a2777e4ea1a2b5d7c800af8522b38cf22c511)
2008-02-28 14:19:36 +01:00
Volker Lendecke
be4a76a861 Add cli_setup_packet_buf
This is == cli_setup_packet but takes an explicit buffer argument
(This used to be commit f64b46dc278899c3449cfd3dbb614aadcf5614d3)
2008-02-28 14:20:17 +01:00
Volker Lendecke
57a9fba097 Make cli_struct a talloc parent
(This used to be commit e69244a5c8c7c6b7c1897adc4b4b1cfdfc7a7999)
2008-02-28 14:20:17 +01:00
Günther Deschner
4d55efe4ab Nicen error output in net_ads_leave.
Guenther
(This used to be commit b0d1db95e5d7590f9c67be7bf5cb78adfee16635)
2008-02-28 14:11:21 +01:00
Günther Deschner
11b81cb8e4 Add WERR_TIME_SKEW to werror mapping tables.
Guenther
(This used to be commit 74767be627d48eb1a8deea3784847159b536a0fb)
2008-02-28 14:10:53 +01:00
Karolin Seeger
830b70ab51 Add missing full stops and blank lines.
Karolin
(This used to be commit cd784938b72f4e571f6ae178ed953a341f7d0f63)
2008-02-28 13:32:34 +01:00
Volker Lendecke
b9f7dd2909 Add explicit buf arg to cli_check_sign_mac
(This used to be commit ffc1c8cc03e6bad40ed2be91392074b4f038a1bf)
2008-02-28 13:12:34 +01:00
Volker Lendecke
4b5169f590 Add explicit buf arg to cli_encrypt_message and cli_calculate_sign_mac
(This used to be commit db6ae9ed2326e6cd68475375d049084cf1d5a98c)
2008-02-28 13:12:34 +01:00
Günther Deschner
bbe6d400e7 Re-arrange dns update block during "net ads join" a little.
Guenther
(This used to be commit 5d30e9f9fef98de7764ae53d3cbe659b78ae9fce)
2008-02-28 13:04:30 +01:00
Günther Deschner
b9ca5bf0a1 Fix one dsgetdcname call in wkssvc rpc server.
Guenther
(This used to be commit a69b918784b037aa17d2dd88a33bd99930631c9b)
2008-02-28 12:58:22 +01:00
Michael Adam
ed40151aaf WHATSNEW: Add changes by Andreas Schneider.
Michael
(This used to be commit cfb853e6c2d0f6ef6bca3b5b950bb015603f1c2d)
2008-02-28 12:53:18 +01:00
Günther Deschner
261671dc95 Remove unused display_ds_domain_controller_info() function.
Guenther
(This used to be commit 24a5098b1c3452b2d7088cab6ecdd1d75810e403)
2008-02-28 12:47:07 +01:00
Volker Lendecke
6676b94882 Add another WHATSNEW
(This used to be commit c6f0ff949b480addfa72cd59a790d673bc40f204)
2008-02-28 12:48:28 +01:00
Günther Deschner
0d8985f2da Let dsgetdcname() return a struct netr_DsRGetDCNameInfo.
Guenther
(This used to be commit b1a4b21f8c35dc23e5c986ebe44d3806055eb39b)
2008-02-28 12:40:55 +01:00
Jeremy Allison
ab83712324 Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test
(This used to be commit 8b0082840535eaca19911bf4c15d4e56297e373f)
2008-02-28 03:28:31 -08:00
Jeremy Allison
d9b6f9a75d Updated comments on the encryption support.
Jeremy.
(This used to be commit ab6a9fad3873a9e4f5945e5d72faabbf42bd4f48)
2008-02-28 03:27:55 -08:00
Michael Adam
0e97acee3f WHATSNEW: add another change.
Michael
(This used to be commit 9436afad7e73a22a3320995f8a25e65a74a0532b)
2008-02-28 12:26:37 +01:00
Michael Adam
ed596336ad WHATSNEW: add two more items to my changes.
Michael
(This used to be commit d8555f09d4240736b0c5fc93cea33285b33531b4)
2008-02-28 12:20:43 +01:00
Michael Adam
d772c3af1b WHATSNEW: Also merge changes in "Major enhancements" section from v3-2-stable.
Michael
(This used to be commit 1984e91f05ce95eb43d149e66994196718a6ffba)
2008-02-28 12:20:43 +01:00
Michael Adam
a701cfecd4 WHATSNEW: give a new date for the upcoming prerelease.
Michael
(This used to be commit 38d327d51f17cb2be9e5963496c97c6d68be79ef)
2008-02-28 12:20:43 +01:00
Michael Adam
554107bf8b WHATSNEW: Fix spacings
Michael
(This used to be commit ac37d607ce799d5dc380a24447768b500a0c64ad)
2008-02-28 12:20:43 +01:00