1
0
mirror of https://github.com/samba-team/samba.git synced 2025-11-08 16:23:49 +03:00
Commit Graph

6785 Commits

Author SHA1 Message Date
Andrew Bartlett
c46ef43224 r11316: Kill off a bit more of the old secrets system...
Andrew Bartlett
2007-10-10 13:45:19 -05:00
Andrew Bartlett
6a0beb29da r11315: Sorry gd, I just removed all of your code that I just merged...
(We now ask the kerberos libraries to handle getting and unwapping the PAC).

Andrew Bartlett
2007-10-10 13:45:18 -05:00
Andrew Bartlett
25d5ea6d72 r11314: Use a patch from lha to have the kerberos libs extract the PAC, rather
than doing ASN.1 parsing in Samba.

Also use the API function for getting a client from a ticket, rather
than just digging in the structure.

Andrew Bartlett
2007-10-10 13:45:18 -05:00
Andrew Bartlett
204185576c r11313: Typo 2007-10-10 13:45:18 -05:00
Andrew Bartlett
0800942dbb r11312: Make it clear we are looking at the 'domain ref', not the domain
itself in the auth_sam module.

Andrew Bartlett
2007-10-10 13:45:18 -05:00
Jelmer Vernooij
990419bac7 r11311: Move some more logic to env 2007-10-10 13:45:18 -05:00
Andrew Bartlett
ede638c00b r11310: Free the 'if_relevent' portion of the PAC when we build it.
Andrew Bartlett
2007-10-10 13:45:17 -05:00
Rafal Szczesniak
a50a5bef6e r11308: Correctly return status code in case of js error or libnet
function execution error.

rafal
2007-10-10 13:45:17 -05:00
Jelmer Vernooij
9c211507c1 r11307: Add support for generating pkg-config files 2007-10-10 13:45:17 -05:00
Jelmer Vernooij
28931219a1 r11306: Move more static Makefile data to main.mk
Clean up smb_build::makefile a bit
2007-10-10 13:45:16 -05:00
Jelmer Vernooij
20870508dd r11305: Use more recent guess and sub files 2007-10-10 13:45:16 -05:00
Jelmer Vernooij
90f49b6f70 r11304: Add support back in for loading shared modules (not used yet) 2007-10-10 13:45:16 -05:00
Jelmer Vernooij
b4745032a2 r11303: Support defining and installing public headers for libraries.
Support installing libraries.
Get rid of pkg-config file (will be autogenerated later on).
2007-10-10 13:45:16 -05:00
Jelmer Vernooij
98d1f9b1dc r11300: Treat libraries as a special kind of subsystem
(one that can also be built as a library and installed).
2007-10-10 13:45:15 -05:00
Jelmer Vernooij
65c71bf354 r11299: Try to fix build on Stratos VOS (doesn't support ld -r) 2007-10-10 13:45:15 -05:00
Andrew Bartlett
d22cbf1b0c r11298: Consolidate the 'short' samlogon tests, and move to using the
credentials system for password -> NTLM translation.

Andrew Bartlett
2007-10-10 13:45:15 -05:00
Andrew Bartlett
272861b8ed r11297: Move the RPC-SCHANNEL test to using the credentials system for
converting username/pass into the NTLM responses.

Andrew Bartlett
2007-10-10 13:45:15 -05:00
Andrew Bartlett
939d4f340f r11294: Update Heimdal in Samba4 to lorikeet-heimdal (which is in turn updated
to CVS of 2005-10-24).

Andrew Bartlett
2007-10-10 13:45:15 -05:00
Andrew Bartlett
ecacef213b r11293: Use the right search when forming the data for the PAC.
Andrew Bartlett
2007-10-10 13:45:14 -05:00
Andrew Bartlett
aef6800548 r11291: Fix implementation of LookupNames4.
Andrew Bartlett
2007-10-10 13:45:14 -05:00
Andrew Bartlett
ec56590b06 r11290: Make it clear that Heimdal is always included, no need for the test
any more.

Andrew Bartlett
2007-10-10 13:45:14 -05:00
Andrew Bartlett
fc18276389 r11289: Fix comment.
Andrew Bartlett
2007-10-10 13:45:14 -05:00
Andrew Bartlett
a6a615cc99 r11288: Fill out LSA LookupNames4 and LookupSids3, including a server-side
implementation.

Andrew Bartlett
2007-10-10 13:45:14 -05:00
Andrew Bartlett
e15e39866e r11287: Understand the new behaviour of the LSA pipe on ncacn_ip_tcp in Win2k3 SP1.
Only a few operations are supported (LookupSids3 and LookupNames4),
and these are only supported under schannel.  This appears to be the
operations Win2k3 SP1 uses to verify part of the PAC back to the
server.

The test is setup to pass, but not enforce (so far) this new
behaviour.

Andrew Bartlett
2007-10-10 13:45:13 -05:00
Andrew Tridgell
27f46b4f18 r11285: fixed winreg.js for the recent change to winreg.idl 2007-10-10 13:45:13 -05:00
Andrew Bartlett
c8bf7d32eb r11282: Fix memory leak in LOCAL-PAC test.
Andrew Bartlett
2007-10-10 13:45:13 -05:00
Rafal Szczesniak
f9c436bbdf r11281: Initial ejs interface for libnet functions.
rafal
2007-10-10 13:45:13 -05:00
Stefan Metzmacher
81447f440c r11279: it should be only possible to register a 0x1C name, when the NBT_NM_GROUP flag is set
metze
2007-10-10 13:45:13 -05:00
Stefan Metzmacher
716e6b0c88 r11278: fix compiler warnings
metze
2007-10-10 13:45:12 -05:00
Stefan Metzmacher
4d956b17c1 r11277: fix compiler warning
metze
2007-10-10 13:45:12 -05:00
Stefan Metzmacher
2f1930fb62 r11276: fix compiler warnings
metze
2007-10-10 13:45:12 -05:00
Volker Lendecke
bcc71fc1de r11274: Start a connection attempt to the DC's port 389. To do this properly, make
socket_connect and ldap_connect properly async.

Volker
2007-10-10 13:45:12 -05:00
Andrew Bartlett
bc6f6f9381 r11273: Initialise the new server_info->logon_server element.
Andrew Bartlett
2007-10-10 13:45:11 -05:00
Andrew Bartlett
11b1d78cc5 r11272: In trying to track down why Win2k3 is again rejecting our PAC, ensure
we can round-trip all the way back to a server_info structure, not
just a filled in PAC_DATA. (I was worried about generated fields being
incorrect, or some other logical flaw).

Andrew Bartlett
2007-10-10 13:45:11 -05:00
Volker Lendecke
7bc855359a r11271: Fix a warning and an infinite recursion 2007-10-10 13:45:11 -05:00
Andrew Bartlett
c9d5d8e45d r11270: Move the core CrackNames code from rpc_server/drsuapi to dsdb/samdb.
I'm sure this will not be the final resting place, but it will do for
now.

Use the cracknames code in auth/ for creating a server_info given a
principal name only (should avoid assumtions about spliting a
user@realm principal).

Andrew Bartlett
2007-10-10 13:45:11 -05:00
Volker Lendecke
3a9f2291ae r11267: Fix a memleak and an uninitialized variable. Andrew Bartlett, this was the one
I sent to you. Sorry for bothering you.

Volker
2007-10-10 13:45:10 -05:00
Stefan Metzmacher
c8d3c2f1a1 r11265: add a bunch of owned vs. replica conflict tests
metze
2007-10-10 13:45:10 -05:00
Volker Lendecke
c26b432c27 r11264: Winbind does not rely on the hostname resolution mechanisms of
composite_connect, so in io.in.dest_host I'm setting the IP address. Gensec
does not like that as a target hostname, so if a called name is present, use
that. So we can session setup using kerberos now.

Volker
2007-10-10 13:45:10 -05:00
Volker Lendecke
4fe3c9871b r11263: Some cleanup 2007-10-10 13:45:10 -05:00
Tim Potter
d770f85347 r11262: Try to get the equivalent of a subcontext in pidl ethereal conformance
files working.  It doesn't quite work though.  (-:

This patch also allows a struct.field format to be used in an IMPORT
statement instead of a type name.

Jelmer, what do you think?
2007-10-10 13:45:10 -05:00
Tim Potter
8eb582b578 r11261: Rename access_required field in winreg idl to access_mask so it matches
the other interfaces.
2007-10-10 13:45:09 -05:00
Tim Potter
7b750a785b r11260: Delete a leftover scons file. 2007-10-10 13:45:09 -05:00
Tim Potter
9be707bc4d r11259: Map system_name and handle fields to new hf fields. 2007-10-10 13:45:09 -05:00
Tim Potter
4365462dc6 r11258: Dissect all access_required fields as hex using the same hf. 2007-10-10 13:45:09 -05:00
Jelmer Vernooij
734da63a4e r11257: Add and use output function 2007-10-10 13:45:09 -05:00
Jelmer Vernooij
21e355d031 r11254: Remove support for [TARGET:foo]-like .mk-file entries
(it is already possible to include verbatim make data)
2007-10-10 13:45:08 -05:00
Jelmer Vernooij
c53b32e093 r11252: Make makefile.pm OO and descend from env 2007-10-10 13:45:08 -05:00
Jelmer Vernooij
f76374eba7 r11250: Fix a couple of issues in the heimdal/ dirs. 2007-10-10 13:45:08 -05:00
Jelmer Vernooij
118e3bc507 r11249: More OpenBSD make fixes... 2007-10-10 13:45:08 -05:00