gd/samba/.git
11 years agoContinued revamping of libsmbclient.
Derrell Lipman [Mon, 3 Mar 2008 23:13:33 +0000 (18:13 -0500)]
Continued revamping of libsmbclient.

- James suggested using gcc's "deprecated" attribute to mark the context
  structure fields to generate warnings.  This creates a scenario with the
  best of all worlds.  I'm able to move to an organization that more easily
  allows future enhancements, while avoiding any mandatory changes by
  applications.  Thanks, James!

- Updated WHATSNEW.txt so that it accurately reflects the current state of
  affairs.

Derrell

11 years agoRemove use of deprecated function
Derrell Lipman [Sun, 2 Mar 2008 21:21:48 +0000 (16:21 -0500)]
Remove use of deprecated function

11 years agofixed missing white space
Derrell Lipman [Sun, 2 Mar 2008 21:13:25 +0000 (16:13 -0500)]
fixed missing white space

11 years agoUpdate WHATSNEW for libsmbclient changes
Derrell Lipman [Sun, 2 Mar 2008 04:08:19 +0000 (23:08 -0500)]
Update WHATSNEW for libsmbclient changes

11 years agoReturn NULL, not 0, from a function which returns a pointer.
Derrell Lipman [Sun, 2 Mar 2008 02:19:52 +0000 (21:19 -0500)]
Return NULL, not 0, from a function which returns a pointer.

11 years agochange variable name from f to fn for function pointers
Derrell Lipman [Sun, 2 Mar 2008 02:19:15 +0000 (21:19 -0500)]
change variable name from f to fn for function pointers

11 years agoComment was in wrong place
Derrell Lipman [Sun, 2 Mar 2008 01:56:54 +0000 (20:56 -0500)]
Comment was in wrong place

11 years agoMark smbc_option_{get,set} as deprecated
Derrell Lipman [Sun, 2 Mar 2008 01:55:21 +0000 (20:55 -0500)]
Mark smbc_option_{get,set} as deprecated

11 years agoAdditional revamped libsmbclient documentation
Derrell Lipman [Sun, 2 Mar 2008 01:44:21 +0000 (20:44 -0500)]
Additional revamped libsmbclient documentation

- Ensured that all public functions have documentation in libsmbclient.h
- Reformatted for "proper" indentation
- Re-added temporarily-disabled alternate authentication function capability

Derrell

11 years agoModified revamp of the libsmbclient interface.
Derrell Lipman [Fri, 29 Feb 2008 18:34:35 +0000 (13:34 -0500)]
Modified revamp of the libsmbclient interface.

Given the tacit (if that) approval by some people, and clear disapproval by
others for my proposed clean-up and reorganization of libsmbclient, I've come
up with a slightly different approach.  This commit changes back to the
original libsmbclient.h SMBCCTX structure which will maintain ABI
compatibility.  I retain, here, the setter and getter functions which all new
code should use.  Older programs already compiled should continue to work
fine.  Older programs being recompiled will encounter compile-time errors
(intentionally!) so that the code can be corrected to use the setter/getter
interfaces.

Although this doesn't clean up the interface in the way I had wanted, the code
reorganization and requirement for new programs to use the setters and getters
allows future progress to be made on libsmbclient without further muddying up
the interface, while retaining the ABI compatibility that was the big issue
causing disapproval.  I hope that this compromise is adequate.

Derrell

11 years agoInitial revamp of the libsmbclient interface.
Derrell Lipman [Thu, 28 Feb 2008 16:23:20 +0000 (11:23 -0500)]
Initial revamp of the libsmbclient interface.

The libsmbclient interface has suffered from difficulty of improvement and
feature enrichment without causing ABI breakage.  Although there were a number
of issues, the primary ones were:

(a) the user of the library would manually manipulate the context structure
    members, meaning that nothing in the context structure could change other
    than adding stuff at the end;

(b) there were three methods of setting options: setting bits in a flags field
    within the context structure, setting explicit options variables within an
    options structure in the context structure, and by calling the
    smbc_option_set() function;

(c) the authentication callback did not traditionally provide enough
    information to the callee which required adding an option for a callback
    with a different signature, and now there are requests for even more
    information at the callback, requiring yet a third signature and option to
    set it (if we implement that feature).

This commit provides a reorganization of the code which fixes (a) and (b).
The context structure is now entirely opaque, and there are setter and getter
functions for manipulating it.  This makes maintaining ABI consistency much,
much easier.

Additionally, the options setting/getting has been unified into a single
mechanism using smbc_option_set() and smbc_option_get().

Yet to be completed is a refactoring of the authentication callback (c).

The test programs in examples/libsmbclient have been modified (if necessary;
some applications require no changes at all) for the new API and a few have
been minimally tested.

Derrell

11 years agoMake sure we are still able to join Windows 2008.
Günther Deschner [Sat, 1 Mar 2008 15:13:25 +0000 (16:13 +0100)]
Make sure we are still able to join Windows 2008.

Guenther

11 years agoRevert "Add basic infrastructure for general async requests"
Volker Lendecke [Sat, 1 Mar 2008 08:26:43 +0000 (09:26 +0100)]
Revert "Add basic infrastructure for general async requests"

This reverts commit ae254cb61f4b9331755848c47ebc34e90dd80390.

11 years agoRevert "Add infrastructure to support async SMB requests"
Volker Lendecke [Sat, 1 Mar 2008 08:26:27 +0000 (09:26 +0100)]
Revert "Add infrastructure to support async SMB requests"

This reverts commit f5356825698a02df2d400b51dd95d1f857c83e81.

11 years agoRevert "Add async cli_pull support"
Volker Lendecke [Sat, 1 Mar 2008 08:26:18 +0000 (09:26 +0100)]
Revert "Add async cli_pull support"

This reverts commit 844a163458c7585e4306a21ffdae5d08e03d6e4d.

11 years agoRevert "Convert cli_read to use cli_pull"
Volker Lendecke [Sat, 1 Mar 2008 08:26:06 +0000 (09:26 +0100)]
Revert "Convert cli_read to use cli_pull"

This reverts commit 719527f55e88f0c5fdceda5c807475aba299c79f.

11 years agoRevert "Fix warnings"
Volker Lendecke [Sat, 1 Mar 2008 08:25:52 +0000 (09:25 +0100)]
Revert "Fix warnings"

This reverts commit 9a966e5593ae4474014aec5d8c68c489ac8ce0c9.

11 years agoFix init_registry_data for subkeyless top-level keys.
Günther Deschner [Fri, 29 Feb 2008 23:32:36 +0000 (00:32 +0100)]
Fix init_registry_data for subkeyless top-level keys.

On a fresh install with no existing registry.tdb, make sure we are able to
create our initial top-level entries.

Michael, Volker, please check.

Guenther

11 years agoRestore 3.0 behaviour with empty /etc/hosts
Volker Lendecke [Fri, 29 Feb 2008 21:38:10 +0000 (22:38 +0100)]
Restore 3.0 behaviour with empty /etc/hosts

Jeremy, in 3.0 we allowed get_mydnsdomname and get_mydnsfullname to fail
without filling in anything useful. Worked fine. Without this patch and a empty
/etc/hosts and no DNS configured, session setup would return
NT_STATUS_BAD_NETWORK_NAME. This is confusing at best, BAD_NETWORK_NAME afaik
is only ever returned from tcon normally.

This restores the 3.0 behaviour.

Comments?

Volker

11 years agoCheck the right variable for being NULL
Volker Lendecke [Fri, 29 Feb 2008 21:33:35 +0000 (22:33 +0100)]
Check the right variable for being NULL

11 years agoFix the build w/o ldap.
Günther Deschner [Fri, 29 Feb 2008 19:52:35 +0000 (20:52 +0100)]
Fix the build w/o ldap.

Guenther

11 years agoAdd gp_get_machine_token().
Günther Deschner [Fri, 29 Feb 2008 17:23:53 +0000 (18:23 +0100)]
Add gp_get_machine_token().

Guenther

11 years agoRevert "what a wurst."
Günther Deschner [Fri, 29 Feb 2008 17:19:06 +0000 (18:19 +0100)]
Revert "what a wurst."

That commit message was just too silly, this happens to me during interactive
rebase all the time...

This reverts commit ab687104c1371c84c510eca7ef2caad7c21ea8fc.

11 years agowhat a wurst.
Günther Deschner [Fri, 29 Feb 2008 16:45:25 +0000 (17:45 +0100)]
what a wurst.

11 years agoAdd "registry" Group Policy extension.
Günther Deschner [Fri, 29 Feb 2008 16:06:22 +0000 (17:06 +0100)]
Add "registry" Group Policy extension.

Guenther

11 years agoAdd Group Policy extension infrastructure.
Günther Deschner [Fri, 29 Feb 2008 15:03:23 +0000 (16:03 +0100)]
Add Group Policy extension infrastructure.

Guenther

11 years agoMerge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test
Jeremy Allison [Fri, 29 Feb 2008 14:56:06 +0000 (06:56 -0800)]
Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test

11 years agoPatch to fix the "Invalid read of size 4" errors. Bug #3617.
Jeremy Allison [Fri, 29 Feb 2008 14:55:33 +0000 (06:55 -0800)]
Patch to fix the "Invalid read of size 4" errors. Bug #3617.
Jeremy.

11 years agoAdd infrastructure for reading/storing Group Policy state and control data in the...
Günther Deschner [Fri, 29 Feb 2008 14:46:14 +0000 (15:46 +0100)]
Add infrastructure for reading/storing Group Policy state and control data in the registry.

Guenther

11 years agoFix warnings
Volker Lendecke [Fri, 29 Feb 2008 14:13:02 +0000 (15:13 +0100)]
Fix warnings

11 years agoPure cosmetics, trying to get my group policy diff smaller.
Günther Deschner [Fri, 29 Feb 2008 13:51:37 +0000 (14:51 +0100)]
Pure cosmetics, trying to get my group policy diff smaller.

Gunther

11 years agoFix part of bug #3617 from valgrind trace.
Jeremy Allison [Fri, 29 Feb 2008 13:51:09 +0000 (05:51 -0800)]
Fix part of bug #3617 from valgrind trace.
"Invalid read of size 1" errors.
Jeremy.

11 years agoEliminate tons of build warnings on non-IPV6 system.
Michael Adam [Fri, 29 Feb 2008 12:35:16 +0000 (13:35 +0100)]
Eliminate tons of build warnings on non-IPV6 system.

Michael

11 years agoRevert "make idl: Only compile idl files newer than the output to be generated."
Michael Adam [Fri, 29 Feb 2008 12:17:18 +0000 (13:17 +0100)]
Revert "make idl: Only compile idl files newer than the output to be generated."

This reverts commit 79c199d16e565eabd9fd971247f8df62689bb92a.

Revert this until pidl is capable of doing decent dependency tracking
itself (importing types from imported idls).

Michael

11 years agoRevert "Add libnet_join.idl to the IDL files to be processed by "make idl"."
Michael Adam [Fri, 29 Feb 2008 12:15:56 +0000 (13:15 +0100)]
Revert "Add libnet_join.idl to the IDL files to be processed by "make idl"."

This reverts commit 9b47a7329091b2bfe7cd9b2112ac8fa652ed9f60.

libnet_join.idl should not be processed along with the other idl files
since it should not produce server and client code, just the header.

Michael

11 years agoRename the 'hidden' variable to 'administrative share'.
Andreas Schneider [Thu, 28 Feb 2008 13:06:11 +0000 (14:06 +0100)]
Rename the 'hidden' variable to 'administrative share'.

11 years agoFix linking of smbget when there is no shared library support.
Michael Adam [Fri, 29 Feb 2008 11:38:29 +0000 (12:38 +0100)]
Fix linking of smbget when there is no shared library support.

smbget needs libwbclient.

Michael

11 years agoFill in WHATSNEW.txt.
Günther Deschner [Fri, 29 Feb 2008 10:43:06 +0000 (11:43 +0100)]
Fill in WHATSNEW.txt.

Guenther

11 years agoAttempt to fix the build
Volker Lendecke [Fri, 29 Feb 2008 09:17:35 +0000 (10:17 +0100)]
Attempt to fix the build

11 years agoconfigure: only build vfs_syncops if dirfd() is available
Stefan Metzmacher [Fri, 29 Feb 2008 08:58:37 +0000 (09:58 +0100)]
configure: only build vfs_syncops if dirfd() is available

This hopefully fixes the build on HP-UX.

metze

11 years agoconfigure: Remove lib/repdir.c and related stuff
Stefan Metzmacher [Fri, 29 Feb 2008 08:25:18 +0000 (09:25 +0100)]
configure: Remove lib/repdir.c and related stuff

It was only used in configure, but lib/replace already
has a much better version of it.

metze

11 years agoAdd vfs_aio_fork
Volker Lendecke [Thu, 21 Feb 2008 15:14:08 +0000 (16:14 +0100)]
Add vfs_aio_fork

This is used for two purposes:

First, I'm using it to test the async I/O code. In the forked process it is
pretty easy to delay a reply for a random amount of time. See the
BUILD_FARM_HACKS snippet.

Second, there are systems around that claim to have Posix AIO but which is
broken. This might be some help for those systems.

Also add tests how to pass file descriptors

11 years agoFix creation of replacetort.
Michael Adam [Fri, 29 Feb 2008 08:40:09 +0000 (09:40 +0100)]
Fix creation of replacetort.

Forgot to git add Makefile.in before doing git commit --amend
in previous commit...

Michael

11 years agolibreplace: add snprintf.c to test code for getifaddrs - needed on some systems.
Michael Adam [Fri, 29 Feb 2008 01:46:14 +0000 (02:46 +0100)]
libreplace: add snprintf.c to test code for getifaddrs - needed on some systems.

Michael
(cherry picked from commit 0aff54a12e20d5e91fcdec7aaec103fb9a371a23)

11 years agolibreplace: ifdef out ip6 code if unsupported.
Michael Adam [Fri, 29 Feb 2008 01:43:24 +0000 (02:43 +0100)]
libreplace: ifdef out ip6 code if unsupported.

Michael
(cherry picked from commit 54cc0df4dbf6d63a9b94e1ac6af4ec7f7803bc30)

11 years agolibreplace: fix rep_freeifaddrs to not segfault on NULL input.
Michael Adam [Fri, 29 Feb 2008 01:23:29 +0000 (02:23 +0100)]
libreplace: fix rep_freeifaddrs to not segfault on NULL input.

Michael
(cherry picked from commit 0cbb87453beb52c6b0bc3a48791f49678f4030c5)

11 years agolibreplace: fix silly crashbug in getifaddrs_test().
Michael Adam [Fri, 29 Feb 2008 01:22:02 +0000 (02:22 +0100)]
libreplace: fix silly crashbug in getifaddrs_test().

Michael
(cherry picked from commit 523626908d25f974fd1ae6d7306b1d4bc8414162)

11 years agolibreplace: add missing newline in output of getifaddrs test.
Michael Adam [Fri, 29 Feb 2008 00:49:30 +0000 (01:49 +0100)]
libreplace: add missing newline in output of getifaddrs test.

Michael
(cherry picked from commit f8243cfc47c7414bab7f249d0e5d1c85e8ca7d64)

11 years agolibreplace: add missing semicolon to getifaddrs.
Michael Adam [Fri, 29 Feb 2008 00:25:54 +0000 (01:25 +0100)]
libreplace: add missing semicolon to getifaddrs.

Michael
(cherry picked from commit 29818a07de826fd687003ff25865d77939ecaa9a)

11 years agolibreplace: try and fix rep_getifaddrs() for Tru64.
Michael Adam [Thu, 28 Feb 2008 23:06:55 +0000 (00:06 +0100)]
libreplace: try and fix rep_getifaddrs() for Tru64.

Don't fail when there is no address assigned to the interface.
Put NULL into the ifaddrs structure instead.

Michael
(cherry picked from commit ee170c85e0e76411bd752de5fe51db6940dab929)

11 years agolibreplace: use the new getifaddrs test also for autoconf.
Michael Adam [Thu, 28 Feb 2008 20:44:31 +0000 (21:44 +0100)]
libreplace: use the new getifaddrs test also for autoconf.

Michael
(cherry picked from commit a2a506ff0eae2a64ebe2ddbb81a6c2a5fa7fe3da)

11 years agolibreplace: add extended getifaddrs test that prints out the interfaces.
Michael Adam [Thu, 28 Feb 2008 20:43:06 +0000 (21:43 +0100)]
libreplace: add extended getifaddrs test that prints out the interfaces.

Michael

cherry-picked from libreplace-part of 9d2bab09aac22c00fe23f1e1265a2dbd0901e9ce
and adapted replacetort creation

11 years agoTrying to fix libnetapi examples Makefile.in.
Günther Deschner [Fri, 29 Feb 2008 01:49:27 +0000 (02:49 +0100)]
Trying to fix libnetapi examples Makefile.in.

Guenther

11 years agolibnetjoin: add fallback to level 24 samr setinfo so that libnet can join NT4.
Günther Deschner [Fri, 29 Feb 2008 00:27:52 +0000 (01:27 +0100)]
libnetjoin: add fallback to level 24 samr setinfo so that libnet can join NT4.

Guenther

11 years agolibnetjoin: Trying to avoid confusion between acct_flags, acb_info and
Günther Deschner [Fri, 29 Feb 2008 00:25:45 +0000 (01:25 +0100)]
libnetjoin: Trying to avoid confusion between acct_flags, acb_info and
access_desired.

Guenther

11 years agoFix samr querydispinfo w.r.t. lsa_AsciiStringLarge.
Günther Deschner [Thu, 28 Feb 2008 22:37:47 +0000 (23:37 +0100)]
Fix samr querydispinfo w.r.t. lsa_AsciiStringLarge.
Thanks metze for the fix.

Guenther

11 years agoRe-run make idl.
Günther Deschner [Thu, 28 Feb 2008 22:37:18 +0000 (23:37 +0100)]
Re-run make idl.

Guenther

11 years agosamr.idl: windows uses lsa_AsciiStringLarge in QueryDisplayInfo
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

11 years agolsa.idl: strlen_m*() also for the lsa_AsciiString* versions
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

11 years agolsa.idl: use strlen_m_term() in lsa_StringLarge to support NULL strings
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

11 years agolsa.idl: add lsa_AsciiStringLarge
Stefan Metzmacher [Fri, 15 Feb 2008 13:56:07 +0000 (14:56 +0100)]
lsa.idl: add lsa_AsciiStringLarge

metze

11 years agolsa.idl: don't use ascstr_noterm anymore
Stefan Metzmacher [Thu, 14 Feb 2008 15:08:50 +0000 (16:08 +0100)]
lsa.idl: don't use ascstr_noterm anymore

metze

11 years agoRemove DomainControllerAddressType which we now have in IDL.
Günther Deschner [Thu, 28 Feb 2008 11:48:08 +0000 (12:48 +0100)]
Remove DomainControllerAddressType which we now have in IDL.

Guenther

11 years agoFix memleak in netsamlogon_cache_get().
Günther Deschner [Thu, 28 Feb 2008 22:15:11 +0000 (23:15 +0100)]
Fix memleak in netsamlogon_cache_get().

Guenther

11 years agowinbind: use a struct element for WBFLAG_PAM_UNIX_NAME
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

11 years agoWhile we are at it: add _wkssvc_NetrUnjoinDomain2 implementation.
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

11 years agoRe-enable _wkssvc_NetrJoinDomain2 remote join implementation now that we are ready...
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

11 years agoRemove original copy of now redundant join code.
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

11 years agolibnetjoin: Merge in comments, debugs and missing code from original join code.
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

11 years agoFix macro name (no 's' in ifr_addr).
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

11 years agoOnly set DEBUGLEVEL to 0 in libnetapi when not set already.
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

11 years agoAdd some more error handling in libnetjoin.
Günther Deschner [Thu, 28 Feb 2008 16:02:14 +0000 (17:02 +0100)]
Add some more error handling in libnetjoin.

Guenther

11 years agoUse libnetapi_get_error_string() in "net dom" commands.
Günther Deschner [Thu, 28 Feb 2008 15:56:35 +0000 (16:56 +0100)]
Use libnetapi_get_error_string() in "net dom" commands.

Guenther

11 years agoUpdate WHATSNEW.
Karolin Seeger [Thu, 28 Feb 2008 14:52:06 +0000 (15:52 +0100)]
Update WHATSNEW.

Karolin

11 years agoRemove smbmount.
Karolin Seeger [Thu, 28 Feb 2008 14:49:57 +0000 (15:49 +0100)]
Remove smbmount.

Karolin

11 years agoAdd mount.cifs as a wrapper for mount.cifs.
Karolin Seeger [Thu, 28 Feb 2008 14:45:28 +0000 (15:45 +0100)]
Add mount.cifs as a wrapper for mount.cifs.

Karolin

11 years agoConvert cli_read to use cli_pull
Volker Lendecke [Thu, 28 Feb 2008 14:26:01 +0000 (15:26 +0100)]
Convert cli_read to use cli_pull

11 years agoAdd async cli_pull support
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

11 years agoAdd infrastructure to support async SMB requests
Volker Lendecke [Thu, 28 Feb 2008 13:41:25 +0000 (14:41 +0100)]
Add infrastructure to support async SMB requests

11 years agoAdd basic infrastructure for general async requests
Volker Lendecke [Thu, 28 Feb 2008 12:55:53 +0000 (13:55 +0100)]
Add basic infrastructure for general async requests

11 years agoFix the build - don't use SMB_TRANS_ENC_GSS without
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.

11 years agoDon't define SMB_TRANS_ENC_GSS if we don't have KRB5.
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.

11 years agoSome fixes for net ads join (uninitialized vars).
Günther Deschner [Thu, 28 Feb 2008 13:29:44 +0000 (14:29 +0100)]
Some fixes for net ads join (uninitialized vars).

Guenther

11 years agoUse libnet_Join() for "net ads join".
Günther Deschner [Thu, 28 Feb 2008 13:18:03 +0000 (14:18 +0100)]
Use libnet_Join() for "net ads join".

Guenther

11 years agoAdd cli_setup_packet_buf
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

11 years agoMake cli_struct a talloc parent
Volker Lendecke [Thu, 28 Feb 2008 13:03:38 +0000 (14:03 +0100)]
Make cli_struct a talloc parent

11 years agoNicen error output in net_ads_leave.
Günther Deschner [Thu, 28 Feb 2008 13:08:32 +0000 (14:08 +0100)]
Nicen error output in net_ads_leave.

Guenther

11 years agoAdd WERR_TIME_SKEW to werror mapping tables.
Günther Deschner [Thu, 28 Feb 2008 12:58:34 +0000 (13:58 +0100)]
Add WERR_TIME_SKEW to werror mapping tables.

Guenther

11 years agoAdd missing full stops and blank lines.
Karolin Seeger [Thu, 28 Feb 2008 12:32:34 +0000 (13:32 +0100)]
Add missing full stops and blank lines.

Karolin

11 years agoAdd explicit buf arg to cli_check_sign_mac
Volker Lendecke [Tue, 12 Feb 2008 22:16:37 +0000 (23:16 +0100)]
Add explicit buf arg to cli_check_sign_mac

11 years agoAdd explicit buf arg to cli_encrypt_message and cli_calculate_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

11 years agoRe-arrange dns update block during "net ads join" a little.
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

11 years agoFix one dsgetdcname call in wkssvc rpc server.
Günther Deschner [Thu, 28 Feb 2008 11:51:45 +0000 (12:51 +0100)]
Fix one dsgetdcname call in wkssvc rpc server.

Guenther

11 years agoWHATSNEW: Add changes by Andreas Schneider.
Michael Adam [Thu, 28 Feb 2008 11:53:14 +0000 (12:53 +0100)]
WHATSNEW: Add changes by Andreas Schneider.

Michael

11 years agoRemove unused display_ds_domain_controller_info() function.
Günther Deschner [Thu, 28 Feb 2008 11:43:43 +0000 (12:43 +0100)]
Remove unused display_ds_domain_controller_info() function.

Guenther

11 years agoAdd another WHATSNEW
Volker Lendecke [Thu, 28 Feb 2008 11:47:44 +0000 (12:47 +0100)]
Add another WHATSNEW

11 years agoLet dsgetdcname() return a struct netr_DsRGetDCNameInfo.
Günther Deschner [Thu, 28 Feb 2008 11:30:18 +0000 (12:30 +0100)]
Let dsgetdcname() return a struct netr_DsRGetDCNameInfo.

Guenther

11 years agoMerge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test
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

11 years agoUpdated comments on the encryption support.
Jeremy Allison [Thu, 28 Feb 2008 11:27:55 +0000 (03:27 -0800)]
Updated comments on the encryption support.
Jeremy.

11 years agoWHATSNEW: add another change.
Michael Adam [Thu, 28 Feb 2008 11:26:37 +0000 (12:26 +0100)]
WHATSNEW: add another change.

Michael