1
0
mirror of https://github.com/samba-team/samba.git synced 2025-02-10 13:57:47 +03:00

27193 Commits

Author SHA1 Message Date
Günther Deschner
071d0a4e50 IDL: rerun make idl.
Guenther
(This used to be commit c92b585cc42ba9f42727512c08c896ee40e5e319)
2008-04-22 23:11:21 +02:00
Günther Deschner
15908821ba IDL: Fix IDL for samr_GetDisplayEnumerationIndex{2}.
Guenther
(This used to be commit cb0b0fd2684b63257421aba599f9d2111c0438bf)
2008-04-22 23:10:35 +02:00
Volker Lendecke
95c84dd791 Make nsstest valgrind-clean: buf is referred to by the parsed grp struct
(This used to be commit 20ddbcaa0c113646cea774c36209f382cada50b0)
2008-04-22 16:55:04 +02:00
Michael Adam
f03e7fdb72 WHATSNEW: update the section on registry configuration.
Michael
(This used to be commit e185fd493558a40a4ad5261525b3f9515803bf59)
2008-04-22 16:32:31 +02:00
Michael Adam
d9c38b2861 WHATSNEW: list special meaning of "include = registry" under smb.conf changes.
Michael
(This used to be commit d9b48d728d130f17a8270821d66092d6098449f3)
2008-04-22 16:32:31 +02:00
Michael Adam
a010a56013 WHATSNEW: re-establish alphabetic ordering in smb.conf changes
Michael
(This used to be commit b44f45f4f4ca2171dd6f8a72c91cd3574acda5c5)
2008-04-22 16:32:31 +02:00
Michael Adam
c3101b6e1d WHATSNEW: update my changes for 3.2.0pre3
Michael
(This used to be commit 1036f5a2e7de0254288cf5068ec1eab50ef19939)
2008-04-22 16:32:31 +02:00
Michael Adam
a376e2bf49 libsmbconf: fix comment headers in smbconf.h
Michael
(This used to be commit 54c0461679642b38653f803e7b21d865472f3f91)
2008-04-22 16:32:31 +02:00
Michael Adam
03a9ee1520 libsmbconf: text backend remove comment references to "simple".
Michael
(This used to be commit 640b8ae7ad7aa53e05c7124fed072f2312aa91aa)
2008-04-22 16:11:38 +02:00
Michael Adam
b2425f88fa libsmbconf: rename smbconf_init_txt_simple() to smbconf_init_txt().
...for consistency.

Michael
(This used to be commit 3d1da73f66b8452693262e2d03f986eec438451d)
2008-04-22 16:11:37 +02:00
Michael Adam
9188c8e381 libsmbconf: rename text backend smbconf_txt_simple to smbconf_txt.
Michael
(This used to be commit dd9fe5aec43e60d554f2580a0699fe6e4cfb5d3c)
2008-04-22 16:11:37 +02:00
Volker Lendecke
9ffcc7966f Fix wbinfo --group-info if the winbind separator set to non \
In getgrsid_lookupsid_recv() we use parse_domain_user which itself looks at
lp_winbind_separator(). Thus when building up that group name we should better
use it as well.
(This used to be commit 5df75578ef1da41164936cd11b14114889201d47)
2008-04-22 15:42:09 +02:00
Karolin Seeger
76b0db153d WHATSNEW.txt: Update list of changes.
Karolin
(This used to be commit d2cb298a469b00cb5f8e15a3185a4a5d51e1b9ec)
2008-04-22 15:19:29 +02:00
Karolin Seeger
03edc87728 WHATSNEW: Update release date for 3.2.0pre3.
(This used to be commit f4053cf5097aac32bb522f0c4d7d073ae823b409)
2008-04-22 14:48:40 +02:00
Michael Adam
5a4db7eacb configure: fix a comment typo
Michael
(This used to be commit af2a1f15e6d45139ba62e334a3529d407430e6bd)
2008-04-22 14:13:48 +02:00
Günther Deschner
c27e661ad1 libnetjoin: identify type of domain early.
This finally enables joining AD using workgroup or realm name.

Guenther
(This used to be commit 0cf16e6b47f5978bdcb84ac8a29ef13ff2b5cca8)
2008-04-22 01:54:49 +02:00
Günther Deschner
aba7809188 build: fix the build.
Guenther
(This used to be commit 09a0001063d5bdd9bdc7abfbf1467beb062de049)
2008-04-22 00:06:57 +02:00
Günther Deschner
de9186ecc6 dsgetdcname: Fix discover_dc_dns().
Guenther
(This used to be commit ec86deb349850c634b49cd5a536e9281a4a6e7d8)
2008-04-22 00:05:05 +02:00
Günther Deschner
bd3991ac97 dsgetdcname: add very basic flat name support.
Guenther
(This used to be commit bb72d0b71e2a85d50e7bd893670c3eec69717580)
2008-04-22 00:04:25 +02:00
Volker Lendecke
b78453326b Remove the "pwd" struct from rpc_pipe_client
The only user of this was decrypt_trustdom_secret, and this only needs the NT
hash anyway.
(This used to be commit 3d8c2a47e677a4c4aacf4abf148b1bd8163c3351)
2008-04-21 23:36:05 +02:00
Günther Deschner
ba0bf87d96 net: Add libnetapi context to net's impressive list of globals.
Guenther
(This used to be commit 8a5fadf6a183e4e4ccc77283b3ddba0748c6abfb)
2008-04-21 20:21:40 +02:00
Günther Deschner
e03a2ad01b IDL: rerun make idl.
Guenther
(This used to be commit 5e0ccaf0c02a2d2d87ed8a2999c09ae1ccfc48e8)
2008-04-21 20:21:40 +02:00
Günther Deschner
93e0c13626 IDL: now that we have nbt.idl, re-add it to the includes again.
Guenther
(This used to be commit d38c5f4a69f67f29cc057e4aa0ad14f5112f6844)
2008-04-21 20:21:40 +02:00
Günther Deschner
bcbac69d1a cldap: avoid duplicate definitions so remove ads_cldap.h.
Guenther
(This used to be commit 538eefe22ad69540b9f73ffaa613d6be045de199)
2008-04-21 20:21:40 +02:00
Günther Deschner
1dd7ab38e7 cldap: add talloc context to ads_cldap_netlogon().
Guenther
(This used to be commit 4cee7b1bd5cd97c414b73d6f39238958480cdcf3)
2008-04-21 20:21:40 +02:00
Günther Deschner
ba98dd4989 libads: Use libnbt for CLDAP reply parsing.
Guenther
(This used to be commit 751f3064a508341c0ebae45e8de9f5311d915d70)
2008-04-21 20:21:39 +02:00
Günther Deschner
84c87326fa IDL: re-run make idl.
Guenther
(This used to be commit f9d68ca363f7e98bfb21a06283e4f02000d6d79c)
2008-04-21 20:21:39 +02:00
Günther Deschner
34762b7ece IDL: make nbt_cldap_netlogon_5 public.
Guenther
(This used to be commit f0917e8990ee6ada993c2c9808179eb0f8cfd662)
2008-04-21 20:21:39 +02:00
Günther Deschner
8d87b54a9e IDL: Add NTLOGON_RESPONSE_FROM_PDC2 to nbt_logon_request.
Guenther
(This used to be commit 1724000a95f3814a5ce4eaf5807dbf20e7e2e4f0)
2008-04-21 20:21:39 +02:00
Günther Deschner
1eca3f138c winbind: pass down existing talloc context.
Guenther
(This used to be commit 675bf42cfff89b05f21d77ca74eba20c4a24d44c)
2008-04-21 20:21:39 +02:00
James Peach
6db1eba547 smbspool: Fix the smbspool build.
(This used to be commit a51cb3c1a9549d74c1e5cf05bc43b955af1a25b7)
2008-04-21 11:19:22 -07:00
James Peach
582d813d79 smbspool: minor formatting cleanups.
(This used to be commit 831a09ae25e98eacc0b0be5390d3ac3aa671a8a5)
2008-04-21 10:57:09 -07:00
James Peach
ab4bf4e499 smbspool: Run indent to approximate conding standards.
(This used to be commit 4244be792eeb69e883a1ece013b62fe6941086f2)
2008-04-21 10:10:29 -07:00
James Peach
65357898ba smbspool: add my copyright.
(This used to be commit b294b2055a422e1af59e3b6843b84750b6786d99)
2008-04-21 09:29:07 -07:00
Mike Sweet
9fb111ba5f smbspool: Fix CUPS authentication protocol support.
There were a couple of places where we weren't checking for
authentication correctly. This chance fixes those places and properly
supports Kerberos where available.
(This used to be commit 8eff35bc4acc13807c895af43b52db79ee195cb5)
2008-04-21 09:19:51 -07:00
Mike Sweet
7e166858c3 smbspool: fix Kerberos support for CUPS 1.3.
To summarize the changes, the patches remove the old (probably non-
working) Kerberos support code which is unnecessary with CUPS 1.3
and adds some checks on the NT status we get back to see whether
the connection error is related to authentication.  If so, we send
the ATTR: message to tell CUPS we need a username and password and
return exit code 2 so cupsd will do the right thing.

AUTH_USERNAME, AUTH_PASSWORD, and KRB5CCNAME are set and supported
by CUPS 1.3.  The new exit code is supported by CUPS 1.2.x and 1.3,
and it treated as a general failure in CUPS 1.1.  The ATTR: message
is only supported by CUPS 1.3, while CUPS 1.2 will assume the
"username,password" value we are setting.

The current code only uses the AUTH_* env vars if they are set.
If not, we fall back to the previous behavior.

I really can't tell whether the Kerberos code that was in there
would work at all. It did not work for Mac OS X which is why
I dropped it.
(This used to be commit 8c12c5cea01d9b801fe80c2a87b8139c488a62a5)
2008-04-21 09:16:01 -07:00
Andrew Bartlett
154f4837b3 Add in a nice big comment explaining why SamLogonEx matters.
Andrew Bartlett
(This used to be commit 87232351b5e66728f8d602259961909e8c1dfcb6)
2008-04-21 17:48:31 +02:00
Günther Deschner
937091161b winbind: Use libnbt for NTLOGON SAMLOGON mailslot request and reply.
Guenther
(This used to be commit 2d6a1c5da64195784b0b102edb268356a24d84b5)
2008-04-21 11:03:32 +02:00
Günther Deschner
b437f09595 samlogoncache: Use data_blob_const in netsamlogon_cache_get.
Guenther
(This used to be commit f27a20f25c9b2038621a6394821bbedbf17daa73)
2008-04-21 10:25:28 +02:00
Alexander Bokovoy
ff615f2329 Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-test
(This used to be commit 2c3ffc1c53550c8e6feeca8fc0270ef9ac1ec70a)
2008-04-21 11:38:20 +04:00
Alexander Bokovoy
09caab9f37 Ignore Emacs' semantic.cache
(This used to be commit 8246ffc66e6425809cfb8ca48bb31710dcddbd26)
2008-04-21 11:37:25 +04:00
Michael Adam
0db7aba8af Remove redundant parameter fd from SMB_VFS_CLOSE().
Now all those redundant fd's have vanished from the VFS API.

Michael
(This used to be commit 14294535512a7f191c5008e622b6708e417854ae)
2008-04-21 00:22:42 +02:00
Michael Adam
8c9060240e Slight reformatting of fd_close_posix(), while I'm at it.
Wrap lines and remove trailing space.

Michael
(This used to be commit 74ed53a115b2063d4d5c8572af8f1302bc658882)
2008-04-21 00:21:24 +02:00
Michael Adam
2f8dde9ec8 Change fd_close_posix() to return int instead of NTSTATUS.
The errno is handed up through the VFS layer to the callers.

Michael
(This used to be commit d928e6648d61cf2d3c1b77db440efb835b729a84)
2008-04-21 00:21:24 +02:00
Michael Adam
96e9e83ee0 Don't modify the fsp in fd_close_posix() anymore.
Now that it is inside the vfs layer, this function should
not alter the fsp (i.e. set fsp->fh->fd = -1) anymore.
That belongs above the vfs layer.

Michael
(This used to be commit df264bf3e00d7d77afcf55e54d2669b9ffa9af4a)
2008-04-21 00:21:24 +02:00
Michael Adam
3756467db6 Move the posix pending close functionality down into the VFS layer.
This hides the pending close fds from the outside. Call order
of SMB_VFS_CLOSE is reversed. Originally, it was:

fd_close -> fd_close_posix -> SMB_VFS_CLOSE -> close

And now it is:

fd_close -> SMB_VFS_CLOSE -> fd_close_posix -> close

This is in preparation of removing the fd parameter
from the SMB_VFS_CLOSE function. But it is also the right
place for the pending close calls anyways.

Michael
(This used to be commit 3cf56b124a2886c6260455bba4bf77d08e9a4f77)
2008-04-21 00:21:23 +02:00
Michael Adam
00210d773b loadparm: reformat - fix whitespace/tab
Michael
(This used to be commit 3acc0d84dc8f29b67ddaa1124224a93cb43b07ad)
2008-04-21 00:21:23 +02:00
Michael Adam
4244655e5b loadparm: rename bNoIncludes to bAllowIncludeRegistry (inverting logic)
This is what that variable controls now...

Michael
(This used to be commit bba04a8fba6fd5cf62578733cfdabea590e8ff51)
2008-04-21 00:21:23 +02:00
Michael Adam
318c983d82 loadparm: make lo_load_initial() only skip registry include.
This is only to be able to set everything properly for registry
before reading registry includes.

This fixes "make test" as non-root user in a directory, where
root-daemons have already created a messaging.tdb in the compiled
in lockdir...

Michael
(This used to be commit 1bb28bc1d8e83d174cd171e9d96f22ac524187c3)
2008-04-21 00:21:23 +02:00
Günther Deschner
50e64115fc libnetapi: Add Doxyfile.
Guenther
(This used to be commit a34801d67789340b515c5e575c3fd3175dddbecf)
2008-04-20 23:20:21 +02:00