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

12890 Commits

Author SHA1 Message Date
Jelmer Vernooij
db065db67a r23158: Set version to 1.0.1. 2007-10-10 14:52:58 -05:00
Jelmer Vernooij
cb92da2679 r23157: Add news file for talloc. 2007-10-10 14:52:58 -05:00
Andrew Tridgell
80002cd12a r23153: a first cut at a fix for the dgram flood problem that volker
found. Not sure this is the best solution, but it should work.
2007-10-10 14:52:58 -05:00
Andrew Tridgell
08eeaff079 r23152: fixed some async retry issues in openbench 2007-10-10 14:52:58 -05:00
Andrew Bartlett
6ecb3cb0b3 r23149: Fix up the trusted domain lookup code to use the new structures.
Andrew Bartlett
2007-10-10 14:52:57 -05:00
Stefan Metzmacher
a4df092c80 r23146: fix the build (temporary)
abartlet: please fix this correct!

metze
2007-10-10 14:52:57 -05:00
Stefan Metzmacher
7a513bd741 r23145: try to fix the build on solaris
metze
2007-10-10 14:52:57 -05:00
Stefan Metzmacher
0cfe152cb1 r23144: splitup RAW-OPLOCK into small units
metze
2007-10-10 14:52:57 -05:00
Andrew Tridgell
268a26131e r23143: error found by valgrind 2007-10-10 14:52:56 -05:00
Andrew Tridgell
0d47efe6d6 r23142: added error checking and reconnect on echo replies 2007-10-10 14:52:56 -05:00
Andrew Bartlett
218b279a46 r23141: Use the finddcs() library call rather than a winbind-specific version.
(I created finddcs() from the winbind code a while back, so this
finishes that work)

Andrew Bartlett
2007-10-10 14:52:56 -05:00
Andrew Tridgell
233172a9f7 r23140: send send echos while disconnected 2007-10-10 14:52:55 -05:00
Andrew Tridgell
b5292a25ed r23139: use echo operations once a second in lockbench and openbench to ensure
we detect IP takeover on servers
2007-10-10 14:52:55 -05:00
Andrew Tridgell
590c6c21db r23138: added a raw interface for SMBecho operations 2007-10-10 14:52:55 -05:00
Stefan Metzmacher
682c19f326 r23137: make it possible to skip the pidl tests
with PIDL_TESTS_SKIP=yes

metze
2007-10-10 14:52:54 -05:00
Andrew Bartlett
cbdce358ae r23136: Set the event context onto the credentials in more places.
This helps ensure that the kerberos code uses the right event context.

Andrew Bartlett
2007-10-10 14:52:54 -05:00
Stefan Metzmacher
7e3e2defa5 r23135: inet_ntop and inet_pton are now provided by libreplace
metze
2007-10-10 14:52:53 -05:00
Andrew Bartlett
8b97ca2a87 r23134: Set the event context onto the cli_credentials.
Andrew Bartlett
2007-10-10 14:52:53 -05:00
Andrew Bartlett
86654056b2 r23133: I felt pity on Kai, as he starts work on winbind in Samba4, so I
decided to clean it up a little.

We now use SPNEGO for authentication if possible, and common routines
shared with the rest of the librpc codebase.  Rather than make a
connection to IPC$, then connect the pipes to it, we instead have the
lsa and samr pipes as 'secondary connections'.

Andrew Bartlett
2007-10-10 14:52:53 -05:00
Andrew Bartlett
d285bd927c r23132: Resolve an issue where we would use the ccache after we free()ed it.
The problem was, we would set the ccache, then invalidate it as we set
details from it (like the principal name from the ccache).

Instead, set the ccache onto the credentials structure after we are
done processing it.

Andrew Bartlett
2007-10-10 14:52:53 -05:00
Günther Deschner
9cdd6d9782 r23129: Merge from 3_0:
* netr_DsRGetDCName_flags, netr_DsRGetDCNameInfo_AddressType and netr_DsR_DcFlags
* the mask in netr_DsRGetDCNameEx2 turns out to be samr_AcctFlags

Guenther
2007-10-10 14:52:52 -05:00
Rafal Szczesniak
b16787a561 r23126: this was sitting on my laptop for a while...
change the way the ejs object is being created and return listing
context (with status) rather than collecting all entries gathered
from libnet call.

rafal
2007-10-10 14:52:52 -05:00
Rafal Szczesniak
2f16ff04d2 r23125: add host manager subcontext function.
rafal
2007-10-10 14:52:52 -05:00
Rafal Szczesniak
385a094443 r23124: add host subcontext providing (at the moment) list of domains
hosted on the server.

rafal
2007-10-10 14:52:51 -05:00
Michael Adam
54193c4638 r23123: Fix two utterly simply typos that broke the whole build farm...
Michael
2007-10-10 14:52:51 -05:00
Michael Adam
9781b13fd3 r23118: Make inet_pton and inet_ntop available through lib/replace.
The code for inet_pton.c and inet_ntop.c is taken from
the rsync code.

I will put this into 3_0 and 3_0_26 too, but let's sort
the readahead issue in lib/replace of 3_0 first...

Michael
2007-10-10 14:52:51 -05:00
Stefan Metzmacher
4fb9e4a353 r23115: the attribute array needs to be NULL terminated...
hopefully fix the crash on some hosts in the farm...

metze
2007-10-10 14:52:51 -05:00
Stefan Metzmacher
9d510ed766 r23114: we fail the new BASE-DELETE/deltest20a|b tests
metze
2007-10-10 14:52:50 -05:00
Stefan Metzmacher
d0d371be71 r23111: nicer ./configure --help output
metze
2007-10-10 14:52:50 -05:00
Stefan Metzmacher
251d534a88 r23110: add --disable-shared option, very useful for the build-farm...
metze
2007-10-10 14:52:50 -05:00
Michael Adam
943acd688d r23108: Add defines of RTLD_NOW and RTLD_GLOBAL to replace.h.
Fixing build of ldb for instance on some systems without dlfcn.h.
2007-10-10 14:52:49 -05:00
Jeremy Allison
7b9b5c59a4 r23104: Add comment explaining the new test.
Jeremy.
2007-10-10 14:52:49 -05:00
Jeremy Allison
5ce41ae40c r23103: Add a torture test for the insane semantics Steve's cifsfs client
uses so we don't regress :-).
Jeremy.
2007-10-10 14:52:49 -05:00
Jeremy Allison
c31f775f1c r23099: New interesting delete on close tests :-).
This will break all delete tests on the build farm
until I check in my server patch.
Jeremy.
2007-10-10 14:52:49 -05:00
Andrew Tridgell
576dbdc8ee r23090: a test showing two netlogon pipes open at once, using the LogonEx ops 2007-10-10 14:52:48 -05:00
Andrew Bartlett
cddffbf602 r23089: This is upstream now, so we don't need to add it manually.
Andrew Bartlett
2007-10-10 14:52:48 -05:00
Stefan Metzmacher
65ed391729 r23071: print the command on failure only
metze
2007-10-10 14:52:48 -05:00
Stefan Metzmacher
3f28a19ea1 r23069: print out the command, to find out the problem on host 'tridge'
metze
2007-10-10 14:52:48 -05:00
Stefan Metzmacher
34ef07b1f5 r23067: use 'const union smb_search_data *file' also in the server code to get rid
of compiler warnings in the cifs backend

metze
2007-10-10 14:52:47 -05:00
Stefan Metzmacher
1a1a339d48 r23066: don't ignore errors
metze
2007-10-10 14:52:47 -05:00
Rafal Szczesniak
0ecb8fd81e r23065: revert local includes to prevent security problems (at least
temporarily...)

rafal
2007-10-10 14:52:47 -05:00
Andrew Bartlett
607e8409f8 r23064: Clarify comment and indent 2007-10-10 14:52:46 -05:00
Andrew Bartlett
3b1dfb9306 r23063: Make sure to invalidate the ccache when we set a
username/password/realm/etc from the command line.

Also make sure it can't 'come back' from a later call to
cli_credentials_guess(), buy setting a threshold.

This should fix the issues with the build farm...

Andrew Bartlett
2007-10-10 14:52:46 -05:00
Andrew Tridgell
6ab736f530 r23062: make sure one node doesn't get ahead of the others at the start 2007-10-10 14:52:46 -05:00
Andrew Tridgell
453d6f5c58 r23061: keep the RAW-BENCH-OPEN test balanced 2007-10-10 14:52:46 -05:00
Andrew Tridgell
59cd26b664 r23060: use #include <roken.h> consistently. Using "roken.h" in this directory
breaks Samba builds on some systems as they find the wrong roken.h
2007-10-10 14:52:46 -05:00
Andrew Tridgell
ffb8b49316 r23059: reject_free needs to be initialised 2007-10-10 14:52:45 -05:00
Andrew Tridgell
e4b7968a40 r23058: the cldap code was getting too intimate with the internals of struct
asn1_context. A hangover from when it wasn't a allocated structure
2007-10-10 14:52:45 -05:00
Andrew Tridgell
75d537d3a5 r23057: only call the async recv function for the first pending receive, not
all pending receives, when the transport dies. This is because the
async callback most commonly shuts down the connection (it's the only
reasonable thing to do when it's dead), and that frees the whole
context. That means that if we loop more than once, we'll end up using
freed memory.
2007-10-10 14:52:45 -05:00
Andrew Tridgell
30b1733d75 r23056: added automatic reconnect to RAW-BENCH-OPEN, similar to RAW-BENCH-LOCK 2007-10-10 14:52:45 -05:00