Günther Deschner [Thu, 28 Feb 2008 22:37:18 +0000 (23:37 +0100)]
Re-run make idl.
Guenther
Stefan Metzmacher [Fri, 15 Feb 2008 13:56:35 +0000 (14:56 +0100)]
samr.idl: windows uses lsa_AsciiStringLarge in QueryDisplayInfo
Tested with nt4 and w2k3.
metze
Stefan Metzmacher [Tue, 19 Feb 2008 13:47:22 +0000 (14:47 +0100)]
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
Stefan Metzmacher [Tue, 19 Feb 2008 13:44:50 +0000 (14:44 +0100)]
lsa.idl: use strlen_m_term() in lsa_StringLarge to support NULL strings
metze
Stefan Metzmacher [Fri, 15 Feb 2008 13:56:07 +0000 (14:56 +0100)]
lsa.idl: add lsa_AsciiStringLarge
metze
Stefan Metzmacher [Thu, 14 Feb 2008 15:08:50 +0000 (16:08 +0100)]
lsa.idl: don't use ascstr_noterm anymore
metze
Günther Deschner [Thu, 28 Feb 2008 11:48:08 +0000 (12:48 +0100)]
Remove DomainControllerAddressType which we now have in IDL.
Guenther
Günther Deschner [Thu, 28 Feb 2008 22:15:11 +0000 (23:15 +0100)]
Fix memleak in netsamlogon_cache_get().
Guenther
Stefan Metzmacher [Thu, 28 Feb 2008 12:29:47 +0000 (13:29 +0100)]
winbind: use a struct element for WBFLAG_PAM_UNIX_NAME
To not conflict with WBFLAG_PAM_INFO3_TEXT.
This should fix pam_winbind.
metze
Günther Deschner [Thu, 28 Feb 2008 20:55:01 +0000 (21:55 +0100)]
While we are at it: add _wkssvc_NetrUnjoinDomain2 implementation.
This can be tested with e.g. "netdom remove SAMBAHOST" from windows.
Guenther
Günther Deschner [Thu, 28 Feb 2008 19:01:32 +0000 (20:01 +0100)]
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
Günther Deschner [Thu, 28 Feb 2008 18:54:35 +0000 (19:54 +0100)]
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
Günther Deschner [Thu, 28 Feb 2008 18:44:34 +0000 (19:44 +0100)]
libnetjoin: Merge in comments, debugs and missing code from original join code.
Guenther
Gerald W. Carter [Thu, 28 Feb 2008 17:58:05 +0000 (11:58 -0600)]
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
Günther Deschner [Thu, 28 Feb 2008 16:09:47 +0000 (17:09 +0100)]
Only set DEBUGLEVEL to 0 in libnetapi when not set already.
Guenther
Günther Deschner [Thu, 28 Feb 2008 16:02:14 +0000 (17:02 +0100)]
Add some more error handling in libnetjoin.
Guenther
Günther Deschner [Thu, 28 Feb 2008 15:56:35 +0000 (16:56 +0100)]
Use libnetapi_get_error_string() in "net dom" commands.
Guenther
Karolin Seeger [Thu, 28 Feb 2008 14:52:06 +0000 (15:52 +0100)]
Update WHATSNEW.
Karolin
Karolin Seeger [Thu, 28 Feb 2008 14:49:57 +0000 (15:49 +0100)]
Remove smbmount.
Karolin
Karolin Seeger [Thu, 28 Feb 2008 14:45:28 +0000 (15:45 +0100)]
Add mount.cifs as a wrapper for mount.cifs.
Karolin
Volker Lendecke [Thu, 28 Feb 2008 14:26:01 +0000 (15:26 +0100)]
Convert cli_read to use cli_pull
Volker Lendecke [Thu, 28 Feb 2008 14:21:33 +0000 (15:21 +0100)]
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
Volker Lendecke [Thu, 28 Feb 2008 13:41:25 +0000 (14:41 +0100)]
Add infrastructure to support async SMB requests
Volker Lendecke [Thu, 28 Feb 2008 12:55:53 +0000 (13:55 +0100)]
Add basic infrastructure for general async requests
Jeremy Allison [Thu, 28 Feb 2008 14:01:09 +0000 (06:01 -0800)]
Fix the build - don't use SMB_TRANS_ENC_GSS without
KRB5.
Jeremy.
Jeremy Allison [Thu, 28 Feb 2008 13:54:50 +0000 (05:54 -0800)]
Don't define SMB_TRANS_ENC_GSS if we don't have KRB5.
Jeremy.
Günther Deschner [Thu, 28 Feb 2008 13:29:44 +0000 (14:29 +0100)]
Some fixes for net ads join (uninitialized vars).
Guenther
Günther Deschner [Thu, 28 Feb 2008 13:18:03 +0000 (14:18 +0100)]
Use libnet_Join() for "net ads join".
Guenther
Volker Lendecke [Thu, 28 Feb 2008 13:04:54 +0000 (14:04 +0100)]
Add cli_setup_packet_buf
This is == cli_setup_packet but takes an explicit buffer argument
Volker Lendecke [Thu, 28 Feb 2008 13:03:38 +0000 (14:03 +0100)]
Make cli_struct a talloc parent
Günther Deschner [Thu, 28 Feb 2008 13:08:32 +0000 (14:08 +0100)]
Nicen error output in net_ads_leave.
Guenther
Günther Deschner [Thu, 28 Feb 2008 12:58:34 +0000 (13:58 +0100)]
Add WERR_TIME_SKEW to werror mapping tables.
Guenther
Karolin Seeger [Thu, 28 Feb 2008 12:32:34 +0000 (13:32 +0100)]
Add missing full stops and blank lines.
Karolin
Volker Lendecke [Tue, 12 Feb 2008 22:16:37 +0000 (23:16 +0100)]
Add explicit buf arg to cli_check_sign_mac
Volker Lendecke [Tue, 12 Feb 2008 10:54:37 +0000 (11:54 +0100)]
Add explicit buf arg to cli_encrypt_message and cli_calculate_sign_mac
Günther Deschner [Thu, 28 Feb 2008 12:04:30 +0000 (13:04 +0100)]
Re-arrange dns update block during "net ads join" a little.
Guenther
Günther Deschner [Thu, 28 Feb 2008 11:51:45 +0000 (12:51 +0100)]
Fix one dsgetdcname call in wkssvc rpc server.
Guenther
Michael Adam [Thu, 28 Feb 2008 11:53:14 +0000 (12:53 +0100)]
WHATSNEW: Add changes by Andreas Schneider.
Michael
Günther Deschner [Thu, 28 Feb 2008 11:43:43 +0000 (12:43 +0100)]
Remove unused display_ds_domain_controller_info() function.
Guenther
Volker Lendecke [Thu, 28 Feb 2008 11:47:44 +0000 (12:47 +0100)]
Add another WHATSNEW
Günther Deschner [Thu, 28 Feb 2008 11:30:18 +0000 (12:30 +0100)]
Let dsgetdcname() return a struct netr_DsRGetDCNameInfo.
Guenther
Jeremy Allison [Thu, 28 Feb 2008 11:28:31 +0000 (03:28 -0800)]
Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test
Jeremy Allison [Thu, 28 Feb 2008 11:27:55 +0000 (03:27 -0800)]
Updated comments on the encryption support.
Jeremy.
Michael Adam [Thu, 28 Feb 2008 11:26:37 +0000 (12:26 +0100)]
WHATSNEW: add another change.
Michael
Michael Adam [Thu, 28 Feb 2008 11:19:30 +0000 (12:19 +0100)]
WHATSNEW: add two more items to my changes.
Michael
Michael Adam [Thu, 28 Feb 2008 11:13:59 +0000 (12:13 +0100)]
WHATSNEW: Also merge changes in "Major enhancements" section from v3-2-stable.
Michael
Michael Adam [Thu, 28 Feb 2008 11:13:22 +0000 (12:13 +0100)]
WHATSNEW: give a new date for the upcoming prerelease.
Michael
Michael Adam [Thu, 28 Feb 2008 11:11:58 +0000 (12:11 +0100)]
WHATSNEW: Fix spacings
Michael
Michael Adam [Thu, 28 Feb 2008 11:11:21 +0000 (12:11 +0100)]
WHATSNEW: fix a typo and spacings
Michael
Michael Adam [Thu, 28 Feb 2008 11:08:11 +0000 (12:08 +0100)]
WHATSNEW: Merge additions from v3-2-stable's WHATSNEW. :-}
Michael
Michael Adam [Thu, 28 Feb 2008 10:59:11 +0000 (11:59 +0100)]
WHATSNEW: Move Volker's post pre1 changes to the appropriate section.
Michael
Michael Adam [Thu, 28 Feb 2008 10:58:09 +0000 (11:58 +0100)]
WHATSNEW: adapt section on registry configuration to new facts.
Also add to smb.conf changes.
Michael
Michael Adam [Thu, 28 Feb 2008 10:31:20 +0000 (11:31 +0100)]
Remove a useless variable.
Michael
Günther Deschner [Thu, 28 Feb 2008 10:55:36 +0000 (11:55 +0100)]
Use libnet_Unjoin() for "net ads leave".
Guenther
Günther Deschner [Thu, 28 Feb 2008 10:29:56 +0000 (11:29 +0100)]
Store domain_is_ad info as early as possible in libnetjoin.
Guenther
Günther Deschner [Thu, 28 Feb 2008 10:26:47 +0000 (11:26 +0100)]
Check for mandatory domain name in libnetjoin/unjoin.
Guenther
Günther Deschner [Thu, 28 Feb 2008 10:23:36 +0000 (11:23 +0100)]
Delete affinity cache entries while unjoining with libnetunjoin.
Guenther
Günther Deschner [Thu, 28 Feb 2008 10:19:57 +0000 (11:19 +0100)]
Fill in machine account manipulation flags while unjoining in libnetunjoin.
Guenther
Günther Deschner [Thu, 28 Feb 2008 10:17:29 +0000 (11:17 +0100)]
Add preliminary libnet_join_post_verify call to libnetjoin.
Guenther
Günther Deschner [Thu, 28 Feb 2008 10:12:33 +0000 (11:12 +0100)]
Re-run make idl.
Guenther
Günther Deschner [Thu, 28 Feb 2008 10:11:05 +0000 (11:11 +0100)]
Add disabled_machine_account and deleted_machine_accoutn flags to libnetunjoin.
Guenther
Günther Deschner [Thu, 28 Feb 2008 10:02:01 +0000 (11:02 +0100)]
Merge all connect ads calls into libnet_join_post_processing_ads().
Guenther
Günther Deschner [Thu, 28 Feb 2008 10:00:50 +0000 (11:00 +0100)]
Use W_ERROR_NOT_OK_GOTO_DONE macro in libnetjoin.
Guenther
Günther Deschner [Thu, 28 Feb 2008 09:56:27 +0000 (10:56 +0100)]
Add noopnum to libnet join/unjoin calls.
Guenther
Günther Deschner [Thu, 28 Feb 2008 09:52:37 +0000 (10:52 +0100)]
Some cosmetics for net_derive_salting_principal().
Guenther
Jeremy Allison [Thu, 28 Feb 2008 10:22:47 +0000 (02:22 -0800)]
Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test
Jeremy Allison [Thu, 28 Feb 2008 10:22:31 +0000 (02:22 -0800)]
Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test
Karolin Seeger [Thu, 28 Feb 2008 10:22:23 +0000 (11:22 +0100)]
WHATSNEW: Fix some typos.
Karolin
Jeremy Allison [Thu, 28 Feb 2008 10:22:13 +0000 (02:22 -0800)]
Fix from Guenter Kukkukk <linux@kukkukk.com> to fix listing against
OS/2 servers. OS/2 returns eclass == ERRDOS && ecode == ERRnofiles
for a zero entry directory listing.
Jeremy.
Karolin Seeger [Thu, 28 Feb 2008 10:16:46 +0000 (11:16 +0100)]
WHATSNEW: Add new parameter 'config backend'.
Karolin
Jeremy Allison [Thu, 28 Feb 2008 10:15:12 +0000 (02:15 -0800)]
Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test
Jeremy Allison [Thu, 28 Feb 2008 10:13:48 +0000 (02:13 -0800)]
Remove my change
Jeremy Allison [Thu, 28 Feb 2008 10:07:06 +0000 (02:07 -0800)]
Fix debug %lu message.
Jeremy.
Karolin Seeger [Thu, 28 Feb 2008 09:47:18 +0000 (10:47 +0100)]
Move my changes to the right section in WHATSNEW.
Karolin
Karolin Seeger [Thu, 28 Feb 2008 09:16:48 +0000 (10:16 +0100)]
Ups... Sorry!
Thanks for the hint Volker! :-)
Karolin
Günther Deschner [Thu, 28 Feb 2008 09:14:26 +0000 (10:14 +0100)]
Fix segfault in _srv_net_file_enum.
Guenther
Stefan Metzmacher [Thu, 28 Feb 2008 08:49:59 +0000 (09:49 +0100)]
Update WHATSNEW.txt with my changes for 3.2.0pre2
metze
Stefan Metzmacher [Thu, 28 Feb 2008 07:29:07 +0000 (08:29 +0100)]
call libnet_conf_get_seqnum() just once and fix compiler warnings
metze
Karolin Seeger [Thu, 28 Feb 2008 08:30:06 +0000 (09:30 +0100)]
Add my changes to WHATSNEW.
Fix typo.
Karolin
Kai Blin [Thu, 28 Feb 2008 08:11:20 +0000 (09:11 +0100)]
WHATSNEW: Added Kai's commits.
Günther Deschner [Wed, 27 Feb 2008 23:34:45 +0000 (00:34 +0100)]
Remove unused marshalling for SVCCTL_SET_SERVICE_SEC.
Guenther
Günther Deschner [Wed, 27 Feb 2008 23:33:06 +0000 (00:33 +0100)]
Use pidl for _svcctl_SetServiceObjectSecurity().
Guenther
Günther Deschner [Wed, 27 Feb 2008 23:18:37 +0000 (00:18 +0100)]
Re-run make idl.
Guenther
Günther Deschner [Wed, 27 Feb 2008 23:17:30 +0000 (00:17 +0100)]
Fill in IDL for svcctl_SetServiceObjectSecurity.
Guenther
Günther Deschner [Wed, 27 Feb 2008 23:16:46 +0000 (00:16 +0100)]
Remove unused marshalling for SVCCTL_QUERY_SERVICE_SEC.
Guenther
Günther Deschner [Wed, 27 Feb 2008 23:05:23 +0000 (00:05 +0100)]
Use pidl for _svcctl_QueryServiceObjectSecurity().
Guenther
Günther Deschner [Wed, 27 Feb 2008 23:03:00 +0000 (00:03 +0100)]
Re-run make idl.
Guenther
Günther Deschner [Wed, 27 Feb 2008 23:03:20 +0000 (00:03 +0100)]
Fill in IDL for svcctl_QueryServiceObjectSecurity.
Guenther
Volker Lendecke [Wed, 27 Feb 2008 21:46:27 +0000 (22:46 +0100)]
Add some entries to WHATSNEW
If this is too much self-praising, feel free to revert :-)
Stefan Metzmacher [Wed, 27 Feb 2008 19:03:42 +0000 (20:03 +0100)]
remove unused unixinfo.idl and generated files
The idl in this version uses pidl specific non NDR types...
metze
Günther Deschner [Wed, 27 Feb 2008 18:38:48 +0000 (19:38 +0100)]
Add my copyright.
Guenther
Günther Deschner [Wed, 27 Feb 2008 17:49:17 +0000 (18:49 +0100)]
Cosmetics: make check_bind_req() debug statements a little nicer.
Guenther
Günther Deschner [Wed, 27 Feb 2008 17:48:02 +0000 (18:48 +0100)]
Remove unused BRS marshalling headers.
Guenther
Günther Deschner [Wed, 27 Feb 2008 15:54:01 +0000 (16:54 +0100)]
Remove unneeded rpc_samr.h.
Guenther
Günther Deschner [Wed, 27 Feb 2008 16:15:09 +0000 (17:15 +0100)]
Re-run make idl.
Guenther
Günther Deschner [Wed, 27 Feb 2008 15:52:39 +0000 (16:52 +0100)]
Move MAX_SAM_ENTRIES defines to samr rpc_server and to samr.idl.
Guenther
Günther Deschner [Wed, 27 Feb 2008 16:14:22 +0000 (17:14 +0100)]
Re-run make idl.
Guenther
Günther Deschner [Wed, 27 Feb 2008 15:49:44 +0000 (16:49 +0100)]
Move PASS_*_CHANGE_AT_NEXT_LOGON defines to samr.idl.
Guenther
Günther Deschner [Wed, 27 Feb 2008 15:14:27 +0000 (16:14 +0100)]
Move LSA_AUDIT_NUM_CATEGORIES defines to lsa rpc_server.
Guenther
Günther Deschner [Wed, 27 Feb 2008 16:06:03 +0000 (17:06 +0100)]
Re-run make idl.
Guenther