1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-29 11:21:54 +03:00
Commit Graph

8782 Commits

Author SHA1 Message Date
Tim Potter
86971ff3b9 r14798: Get swig building again (by commenting out dcerpc stuff for now).
Add the start of a test framework for swigged functionality.
(This used to be commit 3dfd0959f7)
2007-10-10 13:59:20 -05:00
Andrew Tridgell
ed3fc62871 r14797: added checking of the filter in notify requests
(This used to be commit 1db0a5a7f4)
2007-10-10 13:59:20 -05:00
Andrew Tridgell
8260854a18 r14796: handle overflows in the notify buffer. The pending events are dumped
and the notify buffer removed
(This used to be commit a4c0e23f9d)
2007-10-10 13:59:19 -05:00
Andrew Tridgell
0d3a9493a2 r14795: queue notify requests on the same handle
(This used to be commit c976f14a9f)
2007-10-10 13:59:19 -05:00
Andrew Tridgell
8e7078e149 r14794: added a test to see what happens when you send a notify request on a
handle that already has a notify request pending. It turns out that
they are queued
(This used to be commit 15e9302bcd)
2007-10-10 13:59:19 -05:00
Andrew Tridgell
8a95fa446e r14793: the RAW-NOTIFY test now passes. Next I need to make it efficient, and
add the hooks in all the other places
(This used to be commit d193758902)
2007-10-10 13:59:19 -05:00
Andrew Tridgell
33f663b252 r14792: when we enable fake oplocks, give out batch oplocks not exclusive oplocks
(This used to be commit 182aee1a21)
2007-10-10 13:59:19 -05:00
Andrew Tridgell
57bde8631f r14755: the change notify code now passes most of the RAW-NOTIFY test. Still
more work to do though
(This used to be commit 4d234b37e5)
2007-10-10 13:59:18 -05:00
Jelmer Vernooij
a339d748eb r14740: Try loading shared libs from the bin/ directory (useful for running 'make test'
without developer mode)
(This used to be commit 3aafd09020)
2007-10-10 13:59:18 -05:00
Stefan Metzmacher
316269a075 r14739: keep the last request time for the smbsrv_connection,
smbsrv_session and smbsrv_tcon for management tools

metze
(This used to be commit 2c87f210e9)
2007-10-10 13:59:18 -05:00
Stefan Metzmacher
e095d9e32a r14738: do some different lookups
metze
(This used to be commit f61bd2e9a2)
2007-10-10 13:59:18 -05:00
Jelmer Vernooij
961232bf7f r14737: Fix shared library build without --enable-developer
(This used to be commit d508382180)
2007-10-10 13:59:18 -05:00
Stefan Metzmacher
ad06a8bd65 r14736: - the ntvfs subsystem should not know about smb_server.h
- the process module subsystem should not know about smb_server.h
- the smb_server module should not know about process models

metze
(This used to be commit bac95bb8f4)
2007-10-10 13:59:17 -05:00
Jelmer Vernooij
42da534d66 r14735: Use dcerpc_syntax_id rather then seperate GUID + if_version everywhere
(This used to be commit a316b33057)
2007-10-10 13:59:17 -05:00
Stefan Metzmacher
7780e2bfa1 r14734: this demonstrates that a tcon isn't autoclosed by a ulogoff
the tcon can be reused using any other valid session later

metze
(This used to be commit b9a90ed763)
2007-10-10 13:59:17 -05:00
Stefan Metzmacher
b983fd949b r14733: SMBtdis needs a TCON and doesn't need a SESSION,
on an invalid tcon it gives NT_STATUS_DOS(ERRSRV, ERRinvnid)

metze
(This used to be commit fca74f2a4b)
2007-10-10 13:59:17 -05:00
Stefan Metzmacher
7011384a3a r14732: fix typo noticed by derrell, thanks!
metze
(This used to be commit ffa500ebb4)
2007-10-10 13:59:16 -05:00
Jelmer Vernooij
710d442719 r14731: Fix typo
(This used to be commit e68785a30b)
2007-10-10 13:59:15 -05:00
Jelmer Vernooij
766d08d314 r14730: Remove dependency information with 'make clean'
(This used to be commit 16da854eff)
2007-10-10 13:59:15 -05:00
Jelmer Vernooij
36e50ecc04 r14729: Install db_wrap.h and db_wrap_proto.h
(This used to be commit aa8979d55d)
2007-10-10 13:59:15 -05:00
Jelmer Vernooij
d2cc33c9c7 r14728: Install two more headers, fix warning
(This used to be commit 7a227457a4)
2007-10-10 13:59:14 -05:00
Jelmer Vernooij
a2d4079c81 r14727: Update pidls' TODO, add test that demonstrates the desired behaviour
(This used to be commit c2f510d38b)
2007-10-10 13:59:14 -05:00
Jelmer Vernooij
51c08bc26b r14725: Reduce amount of headers, add simple ui implementation (not used yet though)
(This used to be commit 141830116b)
2007-10-10 13:59:14 -05:00
Jelmer Vernooij
935af3eb19 r14724: Rearrange some source files, install more headers.
(This used to be commit 7146c1600f)
2007-10-10 13:59:14 -05:00
Jelmer Vernooij
13ea7bb753 r14723: Keep statistics
(This used to be commit 9d6eefad3a)
2007-10-10 13:59:14 -05:00
Jelmer Vernooij
e70eae2b4c r14721: Fix a couple of warnings.
(This used to be commit 426ac78108)
2007-10-10 13:59:13 -05:00
Jelmer Vernooij
909b111f58 r14720: Add torture_context argument to all torture tests
(This used to be commit 3c7a5ce291)
2007-10-10 13:59:13 -05:00
Jelmer Vernooij
6c5853aa8d r14718: Add initial work on a standardized UI for smbtorture
(This used to be commit a15a8d87b5)
2007-10-10 13:59:13 -05:00
Andrew Bartlett
a0effc9d04 r14717: Don't provision the system as 'localhost', but instead list localhost
as an alias.  The netbios name is then 'localtest', which will resolve
with netbios and work with krb5.

Andrew Bartlett
(This used to be commit cc7c84bfc9)
2007-10-10 13:59:13 -05:00
Andrew Bartlett
d52f31848d r14716: Remove username from debug message, it just causes valgrind assertions.
Andrew Bartlett
(This used to be commit c978fea2a1)
2007-10-10 13:59:12 -05:00
Andrew Bartlett
ff57359761 r14715: Correct the definition of the DCE/RPC bind_nak, per the OpenGroup spec.
This allows us to correctly parse the bind_nak from NT4, when we use
an invalid auth type (the unsupported SPNEGO)..

Andrew Bartlett
(This used to be commit ce0c7f86fd)
2007-10-10 13:59:12 -05:00
Andrew Bartlett
57589e3b67 r14714: On DCE/RPC, we need the name of the remote server used on the socket,
for Kerberos.  It must be the full name contacted, not the 'called
name' we might want to use for \\server things, so add another function.

Andrew Bartlett
(This used to be commit 6d57d1dbb7)
2007-10-10 13:59:12 -05:00
Andrew Bartlett
26137648ab r14713: For testing, it is sometimes useful to specify a hostname for kerberos
that differs from the hostname the connect() uses.

In particular, this helps in running Kerberos tests in 'make test'.

Andrew Bartlett
(This used to be commit 78447333b0)
2007-10-10 13:59:12 -05:00
Andrew Bartlett
4958e97c76 r14712: Do not proceed in event of failure to obtain a policy handle.
This makes the log results much easier to understand.

Andrew Bartlett
(This used to be commit 8566515a51)
2007-10-10 13:59:12 -05:00
Stefan Metzmacher
c7ee532e46 r14711: let windows clients retry after getting ERR_SKEW
metze
(This used to be commit 02703f4e8f)
2007-10-10 13:59:11 -05:00
Stefan Metzmacher
30976b1af1 r14710: make more clear that SMBexit only cares about the PID
that is used in the open call

metze
(This used to be commit 1bc6940e7d)
2007-10-10 13:59:11 -05:00
Stefan Metzmacher
767685e9fd r14709: allways use the unicast socket of the interface, when reply to DGRAM
requests...

this fixes a bug where I thought windows would try KRB5 via broadcast...

metze
(This used to be commit 0e7b224294)
2007-10-10 13:59:11 -05:00
Andrew Bartlett
3451ba729d r14708: Add a (bogus) UUID and a comment to the PAC defintion.
Andrew Bartlett
(This used to be commit 0ce6513e34)
2007-10-10 13:59:11 -05:00
Andrew Bartlett
fc52ddf176 r14707: Initialise default value (the rest of this function sets it to 1 if
this is CFX).

Caught by Valgrind.

Andrew Bartlett
(This used to be commit bdb55ce2b5)
2007-10-10 13:59:11 -05:00
Andrew Bartlett
9628e714cc r14702: Accept our netbios aliases as valid names in the SPOOLSS server.
(Suggested by metze)

Andrew Bartlett
(This used to be commit 3dff2a0078)
2007-10-10 13:59:10 -05:00
Andrew Bartlett
eb66b26cd1 r14701: Allow, with non-default options, NTLMSSP to access the LM session key,
even when not sending the LM response.  Needed to pass the
test_session_key against Win2k3.

Yes, I think this is a security flaw in the use of Win2k3-compatible NTLM.

Andrew Bartlett
(This used to be commit cb6c27b4f2)
2007-10-10 13:59:10 -05:00
Andrew Bartlett
3fdc3cf0c2 r14700: Fix spelling, and change these informational messages to debug level 5.
Andrew Bartlett
(This used to be commit 8f96f524bf)
2007-10-10 13:59:10 -05:00
Jelmer Vernooij
637c450a51 r14694: Remove for now until it does something useful.
(This used to be commit 4a8214f0f3)
2007-10-10 13:59:10 -05:00
Jelmer Vernooij
0587194725 r14693: Automatically update dependencies during compilation
(This used to be commit cea38a2960)
2007-10-10 13:59:09 -05:00
Jelmer Vernooij
76ab420615 r14692: Get rid of the obfuscation() attribute
(This used to be commit 122d1d0249)
2007-10-10 13:59:09 -05:00
Jelmer Vernooij
8973ac8a39 r14691: Fix printing elements with represent_as set
(This used to be commit f4428db2f9)
2007-10-10 13:59:09 -05:00
Jelmer Vernooij
5d9ea9170d r14690: Support represent_as in headers, enable represent_as() test (which works now)
(This used to be commit 31e847a084)
2007-10-10 13:59:09 -05:00
Jelmer Vernooij
6ba19b5729 r14689: Fix test
(This used to be commit b199f5345c)
2007-10-10 13:59:09 -05:00
Jelmer Vernooij
85e91438b1 r14688: More work on represent_as(): output the right function calls, fix test.
(This used to be commit 7bc72277b3)
2007-10-10 13:59:08 -05:00
Jelmer Vernooij
b6cae24de8 r14687: Start working on support for represent_as() and transmit_as() as
an alternative to subcontext()
(This used to be commit 744402160d)
2007-10-10 13:59:08 -05:00