1
0
mirror of https://github.com/samba-team/samba.git synced 2025-10-26 23:33:15 +03:00
Commit Graph

24742 Commits

Author SHA1 Message Date
Günther Deschner
397d305e90 re-run make idl.
Guenther
2008-06-25 09:55:11 +02:00
Günther Deschner
7020a5bd6e netapi: add NetUserChangePassword() to IDL.
Guenther
2008-06-25 09:55:11 +02:00
Günther Deschner
b47899195e rpc_client: let cli_get_session_key() return talloced session key.
Thanks, Volker, for pointing this out.

Guenther
2008-06-25 09:51:31 +02:00
Jeremy Allison
a07fe72538 Fix for bug #5551, smbd recursing back into winbindd from a winbindd call.
Jeremy.
2008-06-24 18:01:59 -07:00
Jeremy Allison
10da498a23 Fix bug #5555. Don't return NT_STATUS_PASSWORD_MUST_CHANGE error on machine account logon.
Jeremy.
2008-06-24 16:37:15 -07:00
Günther Deschner
9486e532da net_vampire: add basic libnet_dssync() infrastructure.
Guenther
2008-06-24 23:50:31 +02:00
Günther Deschner
93b56755f7 rpc_client: add cli_get_session_key().
Guenther
2008-06-24 23:47:58 +02:00
Günther Deschner
7541a0103a net: add basic support for sealed RPC connections (using NET_FLAGS_SEAL).
Guenther
2008-06-24 23:45:09 +02:00
Günther Deschner
3b6352a60e crypto: add decrypt_drsuapi_blob from samba4.
Guenther
2008-06-24 23:44:20 +02:00
Günther Deschner
05d6f2e00c re-run make idl.
Guenther
2008-06-24 23:42:28 +02:00
Günther Deschner
fce7a195f1 drsuapi: add some more attribute IDs.
Guenther
2008-06-24 23:42:18 +02:00
Günther Deschner
ee6e422c0e net_vampire: add code to vampire a SAM database to a keytab file.
Guenther
2008-06-24 23:40:14 +02:00
Günther Deschner
e884304206 net_vampire: add username/password to samsync_context.
Guenther
2008-06-24 23:39:50 +02:00
Günther Deschner
ebf31203e7 libads: use ads_connect_user_creds in some places.
Guenther
2008-06-24 23:37:58 +02:00
Günther Deschner
026018c9f1 libads: add ads_connect_user_creds() that won't overwrite given user creds.
Guenther
2008-06-24 23:37:49 +02:00
Günther Deschner
b5aaf5aa0f libads: add ADS_AUTH_USER_CREDS to avoid magic overwriting of usernames.
Guenther
2008-06-24 23:37:40 +02:00
Günther Deschner
c273ce8798 kerberos: add smb_krb5_keytab_name().
Guenther
2008-06-24 23:34:17 +02:00
Günther Deschner
7c4da23be1 kerberos: make smb_krb5_kt_add_entry public, allow to pass keys without salting them.
Guenther
2008-06-24 23:34:05 +02:00
Karolin Seeger
63c1a5146e net ads: Fix typos.
Karolin
2008-06-24 16:30:33 +02:00
Karolin Seeger
b5f9176b6c rpc_client: Avoid warning in builds without krb5 headers.
warning: ‘cli_auth_kerberos_data_destructor’ defined but not used

Karolin
2008-06-24 16:30:32 +02:00
Volker Lendecke
64a4dfaa82 Remove "conn" from pipes_struct
For spoolss, we need the client's IP address
2008-06-24 10:31:36 +02:00
Volker Lendecke
40ca5764cf Correct calculation of "remark" in srv_srvsvc_nt.c
Very likely the client is not interested in the values for the IPC$ share :-)
2008-06-24 10:31:35 +02:00
Volker Lendecke
7db382588a Move the responsibility to keep the cwd from srv_dfs_nt to msdfs.c 2008-06-24 10:31:35 +02:00
Günther Deschner
cd3a69e153 re-run make idl.
Guenther
2008-06-23 23:42:10 +02:00
Günther Deschner
7974c2c8af drsuapi: fill in some more drsuapi_DsAttributeIds.
Guenther
2008-06-23 23:41:59 +02:00
Günther Deschner
3bcda522f0 net_vampire: more libnet_samsync restructuring.
Guenther
2008-06-23 23:38:53 +02:00
Günther Deschner
f020c947cf net_vampire: prepend libnet_ to the public samsync functions.
Guenther
2008-06-23 23:38:52 +02:00
Günther Deschner
64b48a07e7 net_vampire: move out display routines to one file.
Guenther
2008-06-23 23:38:52 +02:00
Günther Deschner
74d431270d net_vampire: move out passdb routines to one file.
Guenther
2008-06-23 23:38:52 +02:00
Günther Deschner
1dbe6ea860 net_vampire: fix included header.
Guenther
2008-06-23 23:38:52 +02:00
Günther Deschner
43579907c3 net_vampire: display more deltas while doing samdump.
Guenther
2008-06-23 23:38:52 +02:00
Günther Deschner
8ec64a96e4 net_vampire: move pull_netr_AcctLockStr() to libnet.
Guenther
2008-06-23 23:38:52 +02:00
Günther Deschner
58f54f180f time: move uint64s_nt_time_to_unix_abs() to lib/time.c
Guenther
2008-06-23 23:38:52 +02:00
Andreas Schneider
fa803ce183 Add documentation for kerberos support in libsmbclient.
Signed-off-by: Andreas Schneider <anschneider@suse.de>
Signed-off-by: Derrell Lipman <derrell.lipman@unwireduniverse.com>
2008-06-23 15:36:38 -04:00
Michael Adam
b20019ceaa libsmbconf: add "includes" to the forbidden_valnames[].
This removes the warning messages 'Unknown parameter encountered: "includes"'.

Michael
2008-06-23 11:11:59 +02:00
Michael Adam
59beb7acd7 libsmbconf: fastpaths first in smbconf_reg_valname_valid().
Before dropping into lp_parameter_is_valid().

Michael
2008-06-23 11:11:59 +02:00
Volker Lendecke
9b174871a8 init_shared_module -> init_samba_module 2008-06-23 07:20:18 +02:00
Volker Lendecke
f58b098a41 Remove the "exists" parameter from create_msdfs_link
Jeremy, setting "exists" to True in _dfs_Add prevented the initial creation of
a new symlink for me, because the SMB_VFS_UNLINK failed. This also exists in
3.2. I only check it into 3.3 as I would like you to look at it first.

Thanks,

Volker
2008-06-22 20:45:53 +02:00
Volker Lendecke
948607f161 Check for sec_initial_uid() instead of uid==0 in dfs management 2008-06-22 20:45:53 +02:00
Volker Lendecke
d031e6d8ca Reduce memory usage in form_junctions() a little bit 2008-06-22 20:45:53 +02:00
Volker Lendecke
587bd636cb Fix an abort in junction_to_local_path 2008-06-22 18:37:41 +02:00
Volker Lendecke
86cae83a7d Fix a crash in _dfs_Enum
(cherry picked from commit 4a99647629)
2008-06-22 13:08:47 +02:00
Volker Lendecke
7317211348 Fix an uninitialized variable access in callers of parse_msdfs_symlink
At least form_junctions() does not initialize refcount, and I don't see it in
get_referred_path(). For the latters, the callers might initialize it. But even
if they did, I think parse_msdfs_symlink() should unconditionally return the
number of referrals it found. I don't think it makes sense to count them up
from somewhere else.
2008-06-22 13:07:51 +02:00
Volker Lendecke
1d7ad0dea7 Fix a double-closedir() in form_junctions() 2008-06-21 16:49:00 +02:00
Volker Lendecke
c919f51469 Attempt to fix the darwin build 2008-06-21 16:17:14 +02:00
Volker Lendecke
0c2fd687b2 Use "init_shared_module" instead of "init_module" for initializing .so's 2008-06-21 11:25:41 +02:00
Volker Lendecke
829b1ad469 Make pipes_struct its own talloc ctx 2008-06-21 10:34:34 +02:00
Volker Lendecke
b39852f513 Fix a SAFE_FREE/TALLOC_FREE mixup 2008-06-21 10:34:34 +02:00
Kai Blin
20e0bb4800 net: Don't crash on invalid command line options.
This backs out the workaround Jerry added in
4c3bfea9f8.
Thanks for the catch.
2008-06-21 00:07:21 +02:00
Jeremy Allison
8c87a4319c Fix bug #5531 - fix conversion of ns units when converting from nttime to timespec.
Fix from hkurma@datadomain.com.
Jeremy.
2008-06-20 13:23:31 -07:00