| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Guenther
|
|
|
|
|
|
|
| |
Well known rids don't really belong into an rpc header, just use the ones
defined in security.idl.
Guenther
|
|
|
|
|
|
| |
krb5. Fix a memory leak in returning security blobs.
Jeremy
|
|
|
|
| |
Guenther
|
|
|
|
| |
Guenther
|
|
|
|
|
|
|
|
|
|
| |
Currently no krb5 lib supports "kdc = ipv6 address" at all, so for now just fill
in just the kdc_name if we have it and let the krb5 lib figure out the
appropriate ipv6 address
ipv6 gurus, please check.
Guenther
|
|
|
|
| |
Guenther
|
|
|
|
|
|
|
|
|
|
|
| |
Note that this failure was hard to track, as winbind did only log a super helpful
"cm_prepare_connection: Success" debug message.
IPv6 gurus, please check
Successfully tested in two independent IPv6 networks now.
Guenther
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
There is no point in checking the ranges this if the record found had an
invalid/unknown type: the mapping is not filled in. If it were initialized
to some defaults before, the check just might replace the status
NT_STATUS_INTERNAL_DB_ERROR with a NT_STATUS_NONE_MAPPED, which is not
as precise.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
(e.g. "make selftest SUBUNIT_FORMATTER=cat")
|
| |
|
|
|
|
| |
Sorry, I've copied this from the "ldap.py" test and thought it would work.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
This allows for the rare case where the caller knows the target
principal. The check for lp_client_use_spnego_principal() is moved to
the spengo code to make this work.
Andrew Bartlett
|
|
|
|
|
|
|
|
| |
By making the winbindd_request and winbindd_response structures
pointers, we can more easily integrate with the winbindd from
source3/winbindd
Andrew Bartlett
|
|
|
|
|
|
|
|
|
|
|
| |
multiple event contexts
It is NEVER valid to free an event context that anybody else may have
a reference to, and never normally valid to have two 'live' at once.
We must instead call tevent_re_initialise() to wipe clean an existing
pointer.
Andrew Bartlett
|
|
|
|
|
|
|
|
| |
This will fork off exactly one child to handle some task, ensuring
that if it dies or changes global state, that this does not change
everything.
Andrew Bartlett
|
|
|
|
|
|
|
| |
This allows us to tell the credentials code where we want the
credentials put.
Andrew Bartlett
|
|
|
|
|
|
|
|
| |
I would love for notify.idl to be shared between Samba4 and Samba3
some day, and this seems to be the point at which the structure is
initialised.
Andrew Bartlett
|
|
|
|
|
|
|
|
|
|
|
|
| |
For s3compat, we need to handle IDL files not in the current directory
(so the incoming file names have a directory prefix - so we must use
os.path.basename()).
We also need to be able to disable the addition of some IDL files into
the tables.c/tables.h - some of the Samba3 IDL files are in conflict
with Samba4.
Andrew Bartlett
|
|
|
|
| |
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
|
| |
|
|
|
|
|
|
|
| |
This reverts most of commit 1765732f82719a4bc925f21ef4999bd19a8d1f6c.
The s3compat build needs the SWAT location to be compatible with
Samba3.
|
|
|
|
|
|
|
|
|
|
|
| |
This reverts commit 3408c942ab09387c399dad03e22233e33fe1e2fc.
This seems to cause more problems than it tries to solve.
And Mac OS 10.4 doesn't need it anymore
(after commit bd6d76d77621c1dc92262c48204b65455a214b62).
metze
|
|
|
|
| |
Guenther
|
|
|
|
|
|
|
|
| |
/usr/include/pcap.h.
Thanks metze for pointing this out. Simo, please check.
Guenther
|
|
|
|
| |
metze
|
|
|
|
| |
Signed-off-by: Günther Deschner <gd@samba.org>
|
|
|
|
| |
Signed-off-by: Günther Deschner <gd@samba.org>
|
|
|
|
|
|
|
| |
This generates convenient unmarshalling routines for pulling out spoolss related
information out of ntprinters.tdb, ntforms.tdb and ntdrivers.tdb.
Guenther
|
|
|
|
|
|
|
| |
Some systems set this automaticly via -D_GNU_SOURCE=1,
but on others we need to set it ourself (e.g. Mac OS 10.4)
metze
|
|
|
|
| |
Guenther
|
|
|
|
|
|
|
|
|
|
|
| |
termination flags.
Otherwise the NOTERM case is not reachable for ascii strings (only utf16).
With this patch we now can have:
[flag(STR_ASCII|STR_NOTERM|NDR_REMAINING)] string_array array_name;
Guenther
|
|
|
|
|
|
| |
Some system includes need __APPLE__ defined.
metze
|
|
|
|
| |
Jeremy.
|
|
|
|
|
|
|
|
|
| |
The end_data argument to smbd_dirptr_lanman2_entry() must include
the safety margin, as internally it's actually used to allow detection
of string name pushes that were truncated. Ensure space_remaining can
never go negative due to padding.
Jeremy.
|
|
|
|
|
|
|
|
|
| |
LDB_ERR_UNWILLING_TO_PERFORM should be the right error code when the
"msDS-Behavior-Version" was already raised by the first change as it is on
Windows Server.
When s4 itself does implement this trigger then we don't need to do the
second write operation anymore (they're kept in sync).
|
|
|
|
|
|
| |
global.
Jeremy.
|
|
|
|
|
|
| |
This fixes a class of SMB_ASSERT failures when doing stream tests.
Jeremy.
|
|
|
|
| |
metze
|
|
|
|
| |
Signed-off-by: Stefan Metzmacher <metze@samba.org>
|
|
|
|
|
|
| |
other host is just unreachable
Signed-off-by: Stefan Metzmacher <metze@samba.org>
|
|
|
|
| |
metze
|