]> git.ipfire.org Git - thirdparty/samba.git/log
thirdparty/samba.git
17 years agouse tdb_wipe_all() instead of tdb_wipe() - it is faster...
Michael Adam [Wed, 26 Mar 2008 09:50:08 +0000 (10:50 +0100)] 
use tdb_wipe_all() instead of tdb_wipe() - it is faster...

Michael

17 years agoutil_tdb: make the _byblob fetch/store functions public again.
Michael Adam [Wed, 26 Mar 2008 09:45:53 +0000 (10:45 +0100)] 
util_tdb: make the _byblob fetch/store functions public again.

Users of these are currently being written...

Michael

17 years agoFix wbcAuthenticateUserEx().
Günther Deschner [Wed, 26 Mar 2008 00:27:36 +0000 (01:27 +0100)] 
Fix wbcAuthenticateUserEx().

Guenther

17 years agoAdd debug statement in auth_winbind to display wbcAuthenticateUserEx error code.
Günther Deschner [Wed, 26 Mar 2008 00:25:57 +0000 (01:25 +0100)] 
Add debug statement in auth_winbind to display wbcAuthenticateUserEx error code.

Guenther

17 years agoFix a valgrind error
Volker Lendecke [Tue, 25 Mar 2008 21:35:20 +0000 (22:35 +0100)] 
Fix a valgrind error

In winbind, we're using the info3 struct to send it to the winbind client after
netsamlogon_cache_store. Without this info3->base.account_name.string was
prematurely freed.

17 years agoFix a segfault
Volker Lendecke [Tue, 25 Mar 2008 21:21:50 +0000 (22:21 +0100)] 
Fix a segfault

When we get a NT_STATUS_WRONG_PASSWORD for example, my_info3 is not initialized
at all. So first check that we have NT_STATUS_IS_OK(status) before we
dereference my_info3.

17 years agoFix typo
Volker Lendecke [Tue, 25 Mar 2008 20:35:41 +0000 (21:35 +0100)] 
Fix typo

17 years agoRe-run make idl (after pidl change for adding header info to cli_ functions).
Günther Deschner [Tue, 25 Mar 2008 16:52:33 +0000 (17:52 +0100)] 
Re-run make idl (after pidl change for adding header info to cli_ functions).

Guenther

17 years agoutil_tdb: add my (C) for the tdb validation code
Michael Adam [Tue, 25 Mar 2008 14:55:03 +0000 (15:55 +0100)] 
util_tdb: add my (C) for the tdb validation code

Michael

17 years agoutil_tdb: add a wrapper tdb_wipe() for traverse with tdb_traverse_delete_fn().
Michael Adam [Tue, 25 Mar 2008 13:18:08 +0000 (14:18 +0100)] 
util_tdb: add a wrapper tdb_wipe() for traverse with tdb_traverse_delete_fn().

Replace all callers of traverse with this tdb_traverse_delete_fn() and
don't export tdb_traverse_delete_fn() anymore.

Michael

17 years agoutil_tdb: add the tdb_pack_append() prototype to util_tdb.h
Michael Adam [Tue, 25 Mar 2008 12:53:31 +0000 (13:53 +0100)] 
util_tdb: add the tdb_pack_append() prototype to util_tdb.h

This function is currently not used but seems useful.

Michael

17 years agoutil_tdb: make the _byblob functions static - not currently used elsewhere.
Michael Adam [Tue, 25 Mar 2008 12:52:32 +0000 (13:52 +0100)] 
util_tdb: make the _byblob functions static - not currently used elsewhere.

Michael

17 years agoutil_tdb: group prototypes in util_tdb.h thematically
Michael Adam [Tue, 25 Mar 2008 12:41:51 +0000 (13:41 +0100)] 
util_tdb: group prototypes in util_tdb.h thematically

Michael

17 years agobuild: don't autogenerate prototypes for util_tdb and dbwrap anymore.
Michael Adam [Tue, 25 Mar 2008 11:54:14 +0000 (12:54 +0100)] 
build: don't autogenerate prototypes for util_tdb and dbwrap anymore.

Stick to hand-written headers (that are there anyways).
Add some missing prototypes to util_tdb.h and dbwrap.h.

I did not bother to add a header for each single dbwrap backend
open function but put the prototypes for the open functions into
the central dbwrap.h.

Michael

17 years agoFix usage message for 'net idmap dump'.
Karolin Seeger [Tue, 25 Mar 2008 11:00:42 +0000 (12:00 +0100)] 
Fix usage message for 'net idmap dump'.

Karolin

17 years agoFix _winreg_QueryValue().
Günther Deschner [Tue, 25 Mar 2008 09:11:47 +0000 (10:11 +0100)] 
Fix _winreg_QueryValue().

Guenther

17 years agoRe-run make idl.
Günther Deschner [Mon, 24 Mar 2008 10:48:16 +0000 (11:48 +0100)] 
Re-run make idl.

Guenther

17 years agoFix IDL for winreg_QueryValue.
Günther Deschner [Mon, 24 Mar 2008 10:46:51 +0000 (11:46 +0100)] 
Fix IDL for winreg_QueryValue.

Guenther

17 years agoIgnore port when pulling IP addr from struct sockaddr_storage.
Gerald (Jerry) Carter [Mon, 24 Mar 2008 19:48:29 +0000 (14:48 -0500)] 
Ignore port when pulling IP addr from struct sockaddr_storage.

Linux man page states that getaddinfo() will leave the port
uninitialized when passing in NULL for the service name.  So we
can't really trust that anymore.  I doubt non-default KDC ports
are an issues so just drop the port from the generated krb5.conf.
AIX exhibits this bug the most.

17 years agoFix libtdb some to move back towards allowing out of tree builds
Gerald (Jerry) Carter [Mon, 24 Mar 2008 19:27:01 +0000 (14:27 -0500)] 
Fix libtdb some to move back towards allowing out of tree builds

Remaining problem is that not all *.syms linker scripts are generated
so the LD command needs to look in a single place.  Out of tree
builds now work but report write access to the source tree in order
to create the $(srcdir)/expotrs/libtdb.sysms file.

17 years agoMissing HAVE_UPDWTMPX check before using updwtmpx().
Eric Cronin [Mon, 24 Mar 2008 19:33:04 +0000 (12:33 -0700)] 
Missing HAVE_UPDWTMPX check before using updwtmpx().

In 10.5 Mac OS X added enough utmpx support to make it past the
first two preprocessor checks around line 390 of src/smbd/utmp.c
and on to the utmpx block which uses updwtmpx().  Unfortunately,
as ./configure correctly surmised, 10.5 doesn't have that.

https://bugzilla.samba.org/show_bug.cgi?id=5184

17 years agoFix Coverity ID 514
Volker Lendecke [Sun, 23 Mar 2008 18:43:36 +0000 (19:43 +0100)] 
Fix Coverity ID 514

Not exactly an uninitialized variable, but having Coverity figure out that
we're only UNMARSHALLING here is probably asking for a bit too much.

17 years agoFix Coverity ID 504
Volker Lendecke [Sun, 23 Mar 2008 18:38:50 +0000 (19:38 +0100)] 
Fix Coverity ID 504

17 years agoFix Coverity ID 503
Volker Lendecke [Sun, 23 Mar 2008 18:38:02 +0000 (19:38 +0100)] 
Fix Coverity ID 503

17 years agoFix Coverity ID 488
Volker Lendecke [Sun, 23 Mar 2008 18:30:47 +0000 (19:30 +0100)] 
Fix Coverity ID 488

"status" was used uninitialized on success -- metze, please check

17 years agoFix Coverity ID 487
Volker Lendecke [Sun, 23 Mar 2008 18:26:35 +0000 (19:26 +0100)] 
Fix Coverity ID 487

17 years agoFix Coverity ID 471
Volker Lendecke [Sun, 23 Mar 2008 17:10:28 +0000 (18:10 +0100)] 
Fix Coverity ID 471

17 years agoFix Coverity ID 472
Volker Lendecke [Sun, 23 Mar 2008 17:08:13 +0000 (18:08 +0100)] 
Fix Coverity ID 472

Simo, S4 also has this code. You might want to cherry-pick.

Volker

17 years agoFix Coverity ID 477
Volker Lendecke [Sun, 23 Mar 2008 16:58:26 +0000 (17:58 +0100)] 
Fix Coverity ID 477

17 years agoFix Coverity ID 478
Volker Lendecke [Sun, 23 Mar 2008 16:57:01 +0000 (17:57 +0100)] 
Fix Coverity ID 478

17 years agoFix Coverity ID 479
Volker Lendecke [Sun, 23 Mar 2008 16:54:48 +0000 (17:54 +0100)] 
Fix Coverity ID 479

17 years agoFix Coverity ID 480
Volker Lendecke [Sun, 23 Mar 2008 16:53:05 +0000 (17:53 +0100)] 
Fix Coverity ID 480

17 years agoFix Coverity ID 450
Volker Lendecke [Sun, 23 Mar 2008 16:50:55 +0000 (17:50 +0100)] 
Fix Coverity ID 450

17 years agoFix Coverity ID 453
Volker Lendecke [Sun, 23 Mar 2008 16:49:04 +0000 (17:49 +0100)] 
Fix Coverity ID 453

17 years agoFix Coverity ID 462
Volker Lendecke [Sun, 23 Mar 2008 16:32:46 +0000 (17:32 +0100)] 
Fix Coverity ID 462

17 years agoFix Coverity ID 432
Volker Lendecke [Sun, 23 Mar 2008 14:58:09 +0000 (15:58 +0100)] 
Fix Coverity ID 432

17 years agoFix Coverity ID 436
Volker Lendecke [Sun, 23 Mar 2008 14:56:41 +0000 (15:56 +0100)] 
Fix Coverity ID 436

17 years agoFix Coverity warnings
Volker Lendecke [Sun, 23 Mar 2008 14:51:52 +0000 (15:51 +0100)] 
Fix Coverity warnings

ID 449, 448, 447, 446, 445, 444, 443, 442, 441, 440, 439, 438, 437

17 years agoVERSION: Update pre release number.
Karolin Seeger [Sun, 23 Mar 2008 06:28:13 +0000 (07:28 +0100)] 
VERSION: Update pre release number.

Karolin

17 years agolibgpo: open the registry in gp_init_reg_ctx().
Michael Adam [Sat, 22 Mar 2008 01:45:04 +0000 (02:45 +0100)] 
libgpo: open the registry in gp_init_reg_ctx().

I forgot the regdb_open() call: registry_init_basic() closes
the registry in the end... sorry.

Michael

17 years agolibgpo: replace hand-crafted registry initialization by registry_init_basic.
Michael Adam [Sat, 22 Mar 2008 01:29:02 +0000 (02:29 +0100)] 
libgpo: replace hand-crafted registry initialization by registry_init_basic.

IMO there is no need to imitate a custom registry backend.
Only default regdb hooks are used here, so a plain initialization
of regdb should suffice.

This way, only reg_api is used in libgpo, and no registry
backend code is visible.

Michael

17 years agolibgpo: use reg_setkeysecurity() instead of regdb_set_secdesc().
Michael Adam [Sat, 22 Mar 2008 01:22:54 +0000 (02:22 +0100)] 
libgpo: use reg_setkeysecurity() instead of regdb_set_secdesc().

That is, use the reg_api function instead of the backend function.
For this, code had to be changed, to take a "struct registry_key"
instead of a char *.

Michael

17 years agoregistry: add reg_init_basic() - init registry with only the db backend.
Michael Adam [Sat, 22 Mar 2008 01:05:53 +0000 (02:05 +0100)] 
registry: add reg_init_basic() - init registry with only the db backend.

Michael

17 years agoregistry: close registry in exit path in registry_init_smbconf().
Michael Adam [Sat, 22 Mar 2008 00:54:18 +0000 (01:54 +0100)] 
registry: close registry in exit path in registry_init_smbconf().

Michael

17 years agoregistry: some whitespace cleanup in init_registry().
Michael Adam [Sat, 22 Mar 2008 00:53:44 +0000 (01:53 +0100)] 
registry: some whitespace cleanup in init_registry().

Michael

17 years agoregistry: remove unneeded talloc stackframe variable.
Michael Adam [Sat, 22 Mar 2008 00:52:03 +0000 (01:52 +0100)] 
registry: remove unneeded talloc stackframe variable.

Michael

17 years agoregistry: close regdb in error path (and use it) in init_registry().
Michael Adam [Sat, 22 Mar 2008 00:49:21 +0000 (01:49 +0100)] 
registry: close regdb in error path (and use it) in init_registry().

Michael

17 years agoregistry: fix registry_init_smbconf() to close the registry at the end.
Michael Adam [Fri, 21 Mar 2008 22:50:49 +0000 (23:50 +0100)] 
registry: fix registry_init_smbconf() to close the registry at the end.

Michael

17 years agolibsmbconf: add internal open/close handling to registry backend.
Michael Adam [Fri, 21 Mar 2008 22:39:01 +0000 (23:39 +0100)] 
libsmbconf: add internal open/close handling to registry backend.

This internally keeps track of opened registry in the private data
struct. The first call that really accesses data, opens the registry
and it is kept open until the destructor is called.

This behaviour might be changed in the future.

Michael

17 years agolibsmbconf: add a comment.
Michael Adam [Fri, 21 Mar 2008 21:55:20 +0000 (22:55 +0100)] 
libsmbconf: add a comment.

Michael

17 years agolibsmbconf: add private_data section to smbconf_ctx.
Michael Adam [Fri, 21 Mar 2008 21:52:27 +0000 (22:52 +0100)] 
libsmbconf: add private_data section to smbconf_ctx.

This private data should be used by backends.
The token for the registry backend is moved from
the context to the private data section, since
this is registry specific.

Michael

17 years agolibsmbconf: add a "path" variable to the conf context.
Michael Adam [Fri, 21 Mar 2008 16:55:31 +0000 (17:55 +0100)] 
libsmbconf: add a "path" variable to the conf context.

This is passed to the module init routines.
In case of the registry, this is the path of the
basekey in registry, that is to be used, defaulting
to KEY_SMBCONF (HKLM\software\samba\smbconf), when
NULL is given. This is the only case currently used.

In order to support other keys, registry initialization
for smbconf has to be changed to support different keys.

Michael

17 years agolibsmbconf: add structuring comments to the prototypes in the public header.
Michael Adam [Fri, 21 Mar 2008 15:45:25 +0000 (16:45 +0100)] 
libsmbconf: add structuring comments to the prototypes in the public header.

Michael

17 years agolibsmbconf: adapt a comment to new circumstances
Michael Adam [Fri, 21 Mar 2008 15:42:42 +0000 (16:42 +0100)] 
libsmbconf: adapt a comment to new circumstances

Michael

17 years agolibsmbconf: group together functions in smbconf.c more appropriately
Michael Adam [Fri, 21 Mar 2008 15:40:20 +0000 (16:40 +0100)] 
libsmbconf: group together functions in smbconf.c more appropriately

Michael

17 years agolibsmbconf: add a comment.
Michael Adam [Fri, 21 Mar 2008 15:35:52 +0000 (16:35 +0100)] 
libsmbconf: add a comment.

Michael

17 years agolibsmbconf: move registry implementation to a module of its own.
Michael Adam [Fri, 21 Mar 2008 15:26:50 +0000 (16:26 +0100)] 
libsmbconf: move registry implementation to a module of its own.

Michael

17 years agoOn Solaris, size_t seems to be only 32 bit.
Volker Lendecke [Fri, 21 Mar 2008 12:39:48 +0000 (13:39 +0100)] 
On Solaris, size_t seems to be only 32 bit.

Fix bug 5341, thanks a lot to Karoly Vegh for testing it!

Volker

17 years agoFix Coverity ID 473
Volker Lendecke [Fri, 21 Mar 2008 10:52:34 +0000 (11:52 +0100)] 
Fix Coverity ID 473

Simo, S4 also has this bug, you might want to merge the fix.

17 years agoFix Coverity ID 506
Volker Lendecke [Fri, 21 Mar 2008 10:48:09 +0000 (11:48 +0100)] 
Fix Coverity ID 506

17 years agoFix Coverity ID 507
Volker Lendecke [Fri, 21 Mar 2008 10:45:57 +0000 (11:45 +0100)] 
Fix Coverity ID 507

17 years agoFix Coverity ID 537
Volker Lendecke [Fri, 21 Mar 2008 10:42:42 +0000 (11:42 +0100)] 
Fix Coverity ID 537

17 years agoFix Coverity ID 538
Volker Lendecke [Fri, 21 Mar 2008 10:41:15 +0000 (11:41 +0100)] 
Fix Coverity ID 538

17 years agoFix Coverity ID 547
Volker Lendecke [Fri, 21 Mar 2008 09:40:40 +0000 (10:40 +0100)] 
Fix Coverity ID 547

Günther, please check. If r->in.ads==NULL, we can't call ads_leave_realm at
all.

Thanks,

Volker

17 years agoFix Coverity ID 548
Volker Lendecke [Fri, 21 Mar 2008 09:28:33 +0000 (10:28 +0100)] 
Fix Coverity ID 548

Günther, please check -- in all infolevels we do a comment=talloc_strdup

Thanks,

Volker

17 years agoFix Coverity IDs 553, 552
Volker Lendecke [Fri, 21 Mar 2008 09:20:53 +0000 (10:20 +0100)] 
Fix Coverity IDs 553, 552

17 years agoAdd my copyright.
Günther Deschner [Fri, 21 Mar 2008 03:13:49 +0000 (04:13 +0100)] 
Add my copyright.

Guenther

17 years agoRemove remaining old srvsvc client and server rpc code entirely.
Günther Deschner [Fri, 21 Mar 2008 03:12:52 +0000 (04:12 +0100)] 
Remove remaining old srvsvc client and server rpc code entirely.

Guenther

17 years agoRemove double RPC_PARSE_OBJ2 from Makefile.
Günther Deschner [Fri, 21 Mar 2008 02:59:02 +0000 (03:59 +0100)] 
Remove double RPC_PARSE_OBJ2 from Makefile.

Guenther

17 years agoMove MAX.*ENTRY definitions out of old rpc srvsvc parsing code.
Günther Deschner [Fri, 21 Mar 2008 02:56:54 +0000 (03:56 +0100)] 
Move MAX.*ENTRY definitions out of old rpc srvsvc parsing code.

Guenther

17 years agoRemove unused marshalling for SRV_NET_SESS_ENUM.
Günther Deschner [Fri, 21 Mar 2008 02:53:18 +0000 (03:53 +0100)] 
Remove unused marshalling for SRV_NET_SESS_ENUM.

Guenther

17 years agoUse pidl for _srvsvc_NetSessEnum().
Günther Deschner [Fri, 21 Mar 2008 02:51:37 +0000 (03:51 +0100)] 
Use pidl for _srvsvc_NetSessEnum().

Guenther

17 years agoAdd support for setting resume handle in netsessenum rpcclient command.
Günther Deschner [Fri, 21 Mar 2008 02:50:49 +0000 (03:50 +0100)] 
Add support for setting resume handle in netsessenum rpcclient command.

Guenther

17 years agoRemove unused marshalling for SRV_NET_CONN_ENUM.
Günther Deschner [Fri, 21 Mar 2008 01:01:58 +0000 (02:01 +0100)] 
Remove unused marshalling for SRV_NET_CONN_ENUM.

Guenther

17 years agoUse pidl for _srvsvc_NetConnEnum().
Günther Deschner [Fri, 21 Mar 2008 00:58:43 +0000 (01:58 +0100)] 
Use pidl for _srvsvc_NetConnEnum().

Guenther

17 years agoAllow to set or unset resume_handle in netconnenum in rpcclient.
Günther Deschner [Fri, 21 Mar 2008 00:14:23 +0000 (01:14 +0100)] 
Allow to set or unset resume_handle in netconnenum in rpcclient.

Guenther

17 years agolibsmbconf: reformaat - fix some whispacing/tabs
Michael Adam [Fri, 21 Mar 2008 01:29:09 +0000 (02:29 +0100)] 
libsmbconf: reformaat - fix some whispacing/tabs

Michael

17 years agolibsmbconf: add backend specific init function.
Michael Adam [Fri, 21 Mar 2008 01:20:16 +0000 (02:20 +0100)] 
libsmbconf: add backend specific init function.

Hide generic init function taking smbconf_ops argument
from public api.

Michael

17 years agolibsmbconf: add shutdown handler to smbconf_ops.
Michael Adam [Fri, 21 Mar 2008 01:01:55 +0000 (02:01 +0100)] 
libsmbconf: add shutdown handler to smbconf_ops.

Michael

17 years agolibsmbconf: fix comments
Michael Adam [Fri, 21 Mar 2008 00:15:20 +0000 (01:15 +0100)] 
libsmbconf: fix comments

Michael

17 years agolibsmbconf: rename smbconf_close() to smbconf_shutdown().
Michael Adam [Fri, 21 Mar 2008 00:04:57 +0000 (01:04 +0100)] 
libsmbconf: rename smbconf_close() to smbconf_shutdown().

Michael

17 years agolibsmbconf: rename smbconf_open() to smbconf_init().
Michael Adam [Thu, 20 Mar 2008 22:41:39 +0000 (23:41 +0100)] 
libsmbconf: rename smbconf_open() to smbconf_init().

That's more appropriate.

Michael

17 years agolibsmbconf: add open and close operations to the smbconf_ops.
Michael Adam [Thu, 20 Mar 2008 17:40:09 +0000 (18:40 +0100)] 
libsmbconf: add open and close operations to the smbconf_ops.

Note: currently, reg_init_smbconf opens the registry, but does
not close it. This has to be changed. so that it is closed.
And then libsmbconf will need these open/close functions

Michael

17 years agolibsmbconf: introduce a smbconf_ops layer to allow interchangeable backends.
Michael Adam [Thu, 20 Mar 2008 11:28:41 +0000 (12:28 +0100)] 
libsmbconf: introduce a smbconf_ops layer to allow interchangeable backends.

Michael

17 years agolibsmbconf: move smbconf_reg_initialize() down to the smbconf operations.
Michael Adam [Thu, 20 Mar 2008 11:25:44 +0000 (12:25 +0100)] 
libsmbconf: move smbconf_reg_initialize() down to the smbconf operations.

Michael

17 years agolibsmbconf: add existence check for service to smbconf_delete_share().
Michael Adam [Thu, 20 Mar 2008 10:54:30 +0000 (11:54 +0100)] 
libsmbconf: add existence check for service to smbconf_delete_share().

Michael

17 years agolibsmbconf: add existence check for service to smbconf_get_share().
Michael Adam [Thu, 20 Mar 2008 10:53:40 +0000 (11:53 +0100)] 
libsmbconf: add existence check for service to smbconf_get_share().

Michael

17 years agolibsmbconf: add check for NULL servicename to smbconf_share_exists().
Michael Adam [Thu, 20 Mar 2008 10:52:13 +0000 (11:52 +0100)] 
libsmbconf: add check for NULL servicename to smbconf_share_exists().

Michael

17 years agolibsmbconf: fix a comment
Michael Adam [Thu, 20 Mar 2008 10:50:06 +0000 (11:50 +0100)] 
libsmbconf: fix a comment

17 years agolibsmbconf: refactor out registry implementation of smbconf operations.
Michael Adam [Thu, 20 Mar 2008 10:49:26 +0000 (11:49 +0100)] 
libsmbconf: refactor out registry implementation of smbconf operations.

This leaves most of the api functions mere wrappers except for some
common initial checks.

Michael

17 years agolibsmbconf: refactor autocreation of [global] into a helper function.
Michael Adam [Thu, 20 Mar 2008 09:43:17 +0000 (10:43 +0100)] 
libsmbconf: refactor autocreation of [global] into a helper function.

Michael

17 years agolibsmbconf: put the smbconf context struct into a private header.
Michael Adam [Wed, 19 Mar 2008 11:37:17 +0000 (12:37 +0100)] 
libsmbconf: put the smbconf context struct into a private header.

Michael

17 years agolibsmbconf: change the API to always take the smbconf_ctx parameter first.
Michael Adam [Wed, 19 Mar 2008 09:47:23 +0000 (10:47 +0100)] 
libsmbconf: change the API to always take the smbconf_ctx parameter first.

..for consistency. Exception: the open/init function, where the smbconf_ctx
is created from the given talloc context.

Michael

17 years agolibsmbconf: fix indentation.
Michael Adam [Wed, 19 Mar 2008 09:15:16 +0000 (10:15 +0100)] 
libsmbconf: fix indentation.

Michael

17 years agolibsmbconf: change smbconf_get_seqnum() to smbconf_changed().
Michael Adam [Tue, 18 Mar 2008 22:29:11 +0000 (23:29 +0100)] 
libsmbconf: change smbconf_get_seqnum() to smbconf_changed().

The former seqnum is hidden inside a struct smbconf_csn.
And the get_seqnum is united with a changed function that
stores the seqnum inside the given csn.

Michael

17 years agolibsmbconf: fix a comment
Michael Adam [Mon, 17 Mar 2008 23:51:15 +0000 (00:51 +0100)] 
libsmbconf: fix a comment

Michael

17 years agoA level 25 setuserinfo does change the pwdlastset
Volker Lendecke [Thu, 20 Mar 2008 20:58:39 +0000 (21:58 +0100)] 
A level 25 setuserinfo does change the pwdlastset

17 years agosmbd: fix session setup with security = share.
Michael Adam [Thu, 20 Mar 2008 15:50:52 +0000 (16:50 +0100)] 
smbd: fix session setup with security = share.

Broken by pstring removal in 9ed12bfc48fe7f9b1863a9dd88e881974083053c.
Jeremy, please check.

Thanks to Yannick Bergeron <yaberger@ca.ibm.com> for noting this.

Michael

17 years agoFix an uninitialized variable warning
Volker Lendecke [Thu, 20 Mar 2008 15:15:38 +0000 (16:15 +0100)] 
Fix an uninitialized variable warning

17 years agoPort 3c1f1f0797e from 3-0-ctdb
root [Thu, 20 Mar 2008 14:59:37 +0000 (15:59 +0100)] 
Port 3c1f1f0797e from 3-0-ctdb

We need to inform ctdb about the client's TCP connection so that after a fail
over ctdbd can trigger the client to reconnect very quickly