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

12865 Commits

Author SHA1 Message Date
Ronnie Sahlberg
b58677fa74 r24767: add a torture test that performs "ping-pong" that works the same way as
ping-pong.c

this is a manual test and only makes sense to be used in parallell with
the real ping-pong.c tool
2007-10-10 15:03:07 -05:00
Andrew Tridgell
81355630ff r24766: forgot to commit this before. It is needed as this never terminates. 2007-10-10 15:03:07 -05:00
Andrew Tridgell
4c3e456426 r24765: added a RAW-HOLD-OPLOCK test. This is a manual test, meant to be used
to test the interaction of oplocks with local filesystem or NFS
access. You start it, then manually access the 4 files via another
mechanism (such as a shell) and see what oplock breaks you get
2007-10-10 15:03:06 -05:00
Jelmer Vernooij
b7fa0859d2 r24763: Allow users to leave out the transport in DCE/RPC binding strings. If the transport is not specified, it will be retrieved from the remote endpoint mapper or the IDL file.
This means that 'smbtorture localhost RPC-WINREG' works now.
2007-10-10 15:03:06 -05:00
Andrew Bartlett
13908a8cb4 r24761: Permit subtree renames in Samba4.
The module is scary: On a rename, it does a search for all entries
under that entry (including itself), and fires off a seperate rename
call for each result.  This will fail miserably on an LDAP backend,
but I'll need to work on using hdb for OpenLDAP, and hope Fedora DS
can implement subtree renames at some point.

Andrew Bartlett
2007-10-10 15:03:05 -05:00
Andrew Bartlett
876003f6c6 r24760: Ensure we base64 encode any password being put into LDIF, to avoid
provision failures when some of the random password values are illigal
LDIF.

Andrew Bartlett
2007-10-10 15:03:05 -05:00
Jelmer Vernooij
e6f571227e r24758: More use of torture API. 2007-10-10 15:03:04 -05:00
Jelmer Vernooij
d131d40ae3 r24757: Try parsing a UNC location before a DCE/RPC binding string as the latter now
accepts strings not prefixed with a transport.
2007-10-10 15:03:04 -05:00
Jelmer Vernooij
e3310e7739 r24755: Use common code for finding the RPC binding in the torture tests. 2007-10-10 15:03:03 -05:00
Jelmer Vernooij
f7051d3a84 r24753: Allow host name in binding string without transport. 2007-10-10 15:03:03 -05:00
Jelmer Vernooij
2a5a0819ee r24751: Run more tests, remove empty testsuites, more small improvements. 2007-10-10 15:03:02 -05:00
Jelmer Vernooij
de05c3651a r24741: More use of the torture API. 2007-10-10 15:03:02 -05:00
Michael Adam
7b2cabea55 r24738: Fix one more use of pwrite in tdb code in the spirit of r23972 and r23977.
Michael
2007-10-10 15:03:01 -05:00
Jelmer Vernooij
a0f1188154 r24736: Convert to using torture API. 2007-10-10 15:03:01 -05:00
Jelmer Vernooij
1319d88c09 r24735: Use torture API in more places. 2007-10-10 15:03:00 -05:00
Rafal Szczesniak
07b52b3606 r24732: Add comments and fix memory leak.
rafal
2007-10-10 15:03:00 -05:00
Andrew Bartlett
62320616ff r24731: Remove unused code - if we hit these error conditions, then we are
dead anyway, and a segfault would leave us with more infomation.

Andrew Bartlett
2007-10-10 15:03:00 -05:00
Andrew Bartlett
7865d10a29 r24730: Allow secrets entries to be for service principals.
Andrew Bartlett
2007-10-10 15:02:59 -05:00
Andrew Bartlett
af4d331eef r24729: First try and publishing a DNS service account, for folks to play with.
The keytab in dns.keytab should (I hope) do the job.

Andrew Bartlett
2007-10-10 15:02:58 -05:00
Jelmer Vernooij
da3a7ee407 r24728: Use more stock torture functions. 2007-10-10 15:02:58 -05:00
Jelmer Vernooij
925fcc3366 r24727: Initialize variable. 2007-10-10 15:02:58 -05:00
Jelmer Vernooij
ecdfaf56c0 r24726: Add tests for getting/setting security descriptors (still failing at the moment) 2007-10-10 15:02:57 -05:00
Jelmer Vernooij
2daa8fa88d r24725: Don't segfault if hive file can't be found 2007-10-10 15:02:57 -05:00
Jelmer Vernooij
9553c20ced r24724: Also install the .reg files for provisioning from an installed version. 2007-10-10 15:02:56 -05:00
Jelmer Vernooij
762e893d9c r24723: Install the right headers for use by samba-gtk. 2007-10-10 15:02:56 -05:00
Jelmer Vernooij
2d049c8d30 r24721: Avoid True and False because they are only available within Samba. 2007-10-10 15:02:55 -05:00
Jelmer Vernooij
08f7389ab7 r24718: Fix some compiler warnings. 2007-10-10 15:02:55 -05:00
Jelmer Vernooij
fc8771fb6a r24717: Some more easy bool conversions, update TODO for registry 2007-10-10 15:02:55 -05:00
Jelmer Vernooij
c8118f1561 r24715: Mark fstring and pstring as deprecated. 2007-10-10 15:02:54 -05:00
Jelmer Vernooij
1ce32673d9 r24712: No longer expose the 'BOOL' data type in any interfaces. 2007-10-10 15:02:54 -05:00
Jelmer Vernooij
99f4124137 r24710: Use standard boolean type for easier use by external users. 2007-10-10 15:02:53 -05:00
Jelmer Vernooij
1be11bd0a5 r24709: Convert perl test harness output to subunit for nicer display. 2007-10-10 15:02:53 -05:00
Jelmer Vernooij
4be702896d r24708: Move subunit code to a separate module. 2007-10-10 15:02:52 -05:00
Jelmer Vernooij
76dddbdb51 r24707: Remove some more cruft from the test list generation code. 2007-10-10 15:02:52 -05:00
Jelmer Vernooij
aeb2e714f2 r24706: Move nmblookup tests to separate blackbox testsuite. 2007-10-10 15:02:52 -05:00
Jelmer Vernooij
10f266e4d6 r24705: Avoid undefined value warnings. 2007-10-10 15:02:51 -05:00
Jelmer Vernooij
aa98d21957 r24704: Fix bug in the registry patch code.. all the more proves this code needs tests. 2007-10-10 15:02:51 -05:00
Jelmer Vernooij
67ad556b73 r24703: Use standard registry diff files when provisioning rather than
LDIF files for the registry files.
2007-10-10 15:02:50 -05:00
Andrew Tridgell
737be7e2d6 r24700: added auto-reconnect to BENCH-NBENCH. Used for testing cluster
failover

this is based on a patch from Dmitry Shatrov, with some mods from me
2007-10-10 15:02:50 -05:00
Andrew Bartlett
e05f3450ec r24698: Patch from Andrew Kroeger <andrew@sprocks.gotdns.com> to fix Bug
#4521: smbclient crashes during tab completion when tab hit twice.

The readline magic is beyond me, but this seems to do the trick.

Andrew Bartlett
2007-10-10 15:02:49 -05:00
Andrew Bartlett
c8e6a87867 r24697: Excelent patch and detective work by Matthias Wallnöfer
<mwallnoefer@yahoo.de> noticing that:

> The error was caused by info1 that is'nt talloced but rather static.

In fact, no caller supplies info1 as a valid talloc context - other
callers supply an element into the array.

Andrew Bartlett
2007-10-10 15:02:49 -05:00
Andrew Bartlett
35ee4aee71 r24696: Fix bug 4918 reported by Matthias Wallnöfer <mwallnoefer@yahoo.de>
with a patch from Andrew Kroeger <andrew@sprocks.gotdns.com>.

The changes to samldb_fill_foreignSecurityPrincipal_object() look much
larger then they are: We just skip all the objectSid generation if the
SID is supplied.

By providing a few more objects, standard dialogs on the clients are
better behaved, for these 'well known' users.

Andrew Bartlett
2007-10-10 15:02:48 -05:00
Andrew Bartlett
771affed88 r24695: Now the Samba4 passes this test, remove the skip...
Andrew Bartlett
2007-10-10 15:02:48 -05:00
Andrew Bartlett
79e13349f0 r24694: Remove objectCategory entries from the setup templates. These can be
autogenerated by the objectclass module when the the entries are
added.

Andrew Bartlett
2007-10-10 15:02:48 -05:00
Jelmer Vernooij
cadfc0a7a1 r24692: Color expected fialures orange rather than green. 2007-10-10 15:02:46 -05:00
Jelmer Vernooij
c3a1386274 r24691: All smbclient blackbox tests pass. 2007-10-10 15:02:46 -05:00
Andrew Bartlett
d0595e7a3d r24690: Further fix to bug 4919: Ensure we don't supply a NULL URL argument to
ldb_connect_backend().

Andrew Bartlett
2007-10-10 15:02:45 -05:00
Jelmer Vernooij
ebdb0ce83b r24689: There is no such test as LDAP-UPTODATENESS. 2007-10-10 15:02:44 -05:00
Jelmer Vernooij
2585c6feb2 r24688: Make output subunit-parseable. 2007-10-10 15:02:44 -05:00
Jelmer Vernooij
227659c2c0 r24687: Registry tests are succeeding now so remove from known failure list, add summary page with failures and skipped tests to html output. 2007-10-10 15:02:43 -05:00