1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-15 23:24:37 +03:00

13412 Commits

Author SHA1 Message Date
Jelmer Vernooij
91c46fefa1 r24677: Also add built flex file for people that don't have lex.
(This used to be commit a223be56dff504f2fcbbf8fba2c7f764eb9624b0)
2007-10-10 15:02:39 -05:00
Jelmer Vernooij
2d7e170a90 r24676: Fix pointers being used rather than the data they point at - caught by the IRIX compiler.
(This used to be commit 678b125532621e2b2823e92695326469f0e557ed)
2007-10-10 15:02:38 -05:00
Jelmer Vernooij
79eb853874 r24675: Specify mode to mkdir, as required by some versions of perl.
(This used to be commit 2a21e69cd334fca7da8997562356e813a20a038f)
2007-10-10 15:02:38 -05:00
Jelmer Vernooij
f96b1778a4 r24674: Make sure results are always on a new line, fix typo in test name.
(This used to be commit 40c1635b39b4acff0acecc734583daa0217215ce)
2007-10-10 15:02:37 -05:00
Jelmer Vernooij
92be36316d r24673: Put lex/yacc output under version control for hosts that don't have those tools.
(This used to be commit 92966041501718854b174d471301219a369ad057)
2007-10-10 15:02:37 -05:00
Jelmer Vernooij
a8cbe81334 r24672: Add dummy variable to prevent errors on some compilers.
(This used to be commit d3b1acce112b3d4aa1be40a77af085e3a825be0d)
2007-10-10 15:02:36 -05:00
Jelmer Vernooij
04e8c10f9e r24671: More improvements to the HTML test suite results: hide
control messages, improve summary, stylesheet.
(This used to be commit fcc2320417707ec803d706a923a231fbd1bb72a7)
2007-10-10 15:02:36 -05:00
Jelmer Vernooij
d981c69a18 r24670: Use torture functions for settings.
(This used to be commit a6906676309f3b1bec1a69427e7ffd0a768061b8)
2007-10-10 15:02:36 -05:00
Jelmer Vernooij
3f6cf9672b r24669: Add CSS to the test run HTML output. See http://samba.org/~jelmer/ for an
example of the current output.
(This used to be commit 1e57394e865a9122bddb3413088a19d4f57a3e3d)
2007-10-10 15:02:35 -05:00
Jelmer Vernooij
ec180e2475 r24668: Fix header installation.
(This used to be commit e9e66693505e5b9f136bd24f5f76ccd0ae574d99)
2007-10-10 15:02:35 -05:00
Jelmer Vernooij
b409d4120f r24667: Finally merge the registry improvements that Wilco Baan Hofman and I have
been working on for at least half a year now. Contains the following
improvements:

 * proper layering (finally!) for the registry library. Distinction is
   now made between 'real' backends (local, remote, wine, etc) and
   the low-level hive backends (regf, creg, ldb, ...) that are only used
   by the local registry backend
 * tests for all important hive and registry operations
 * re-enable RPC-WINREG tests (still needs more work though, as
							   some return values aren't checked yet)
 * write support for REGF files
 * dir backend now supports setting/reading values, creating keys
 * support for storing security descriptors
 * remove CREG backend as it was incomplete, didn't match the data model
   and wasn't used at all anyway
 * support for parsing ADM files as used by the policy editor (see lib/policy)
 * support for parsing PREG files (format used by .POL files)
 * new streaming interface for registry diffs (improves speed and memory usage
	for regdiff/regpatch significantly)

   ... and fixes a large number of bugs in the registry code
(This used to be commit 7a1eec6358bc863dfc671c542b7185d3e39d7b5a)
2007-10-10 15:02:34 -05:00
Jelmer Vernooij
8e789517b7 r24665: Close file handles properly.
(This used to be commit 7f914b08a77c6035918d9f4463990f1dd8f3efb9)
2007-10-10 15:02:34 -05:00
Jelmer Vernooij
cc253ae4a0 r24657: Use torture functions.
(This used to be commit e95c50fc501ee4e2a394dc01f2708abb9d937e28)
2007-10-10 15:02:33 -05:00
Andrew Bartlett
67729cf71f r24655: Fix bug 4919 reported by Matthias Wallnöfer <mwallnoefer@yahoo.de>:
> When you change to the SAMBA private directory on a shell (default
> /usr/local/samba/private) and start there for example ldbedit with the sam.ldb,
> the application crashes if you don't put the "./" before the filename.

I've adapted Matthias's patch.

Andrew Bartlett
(This used to be commit ba82197e30da8e626419e877d224431703edc866)
2007-10-10 15:02:33 -05:00
Simo Sorce
7663475111 r24651: Allow dynamic updates for the domain controller over its own name
(This used to be commit ce9b64341159cb1a8f42809dcecc0b1e80eb8a5e)
2007-10-10 15:02:32 -05:00
Simo Sorce
61582b5d8a r24650: Some more instructions to have make GSS-TSIG work
(This used to be commit 98350b35ab0b0f06cc9ddf8edaf3dfe705c3e5bf)
2007-10-10 15:02:32 -05:00
Andrew Bartlett
b7a1bb0174 r24648: Found out the meaning of a few more flags.
(This used to be commit 6bdebc3cfdf13358bbb610af2a7f9889b4f885cb)
2007-10-10 15:02:31 -05:00
Andrew Tridgell
133f7beb98 r24647: this passes now
(This used to be commit baa6cfaa78725a2504e1557cad76a2152df7f979)
2007-10-10 15:02:31 -05:00
Andrew Tridgell
3b3bfed2c3 r24646: fixed the handling of case insensitive paths with wildcards
(This used to be commit 066bcd8420045f095130674e32bdee97cb1471be)
2007-10-10 15:02:31 -05:00
Andrew Tridgell
09672f7e4a r24645: add in the ctdb dbwrap backend
(This used to be commit e2d173fde17ab903bddf2139d8100785280856bd)
2007-10-10 15:02:30 -05:00
Andrew Tridgell
2119b7dff0 r24644: add a ctdb_fetch() function to the ctdb client code
(This used to be commit 1aa4628f16b4c2ba4c8253fdd9c109b3ea874c5a)
2007-10-10 15:02:30 -05:00
Andrew Tridgell
a87df7009e r24643: add a ctdb_fetch() function to the ctdb client code
(This used to be commit 5705ee04498780d8ca89290e85b8ec831f0a185d)
2007-10-10 15:02:29 -05:00
Andrew Tridgell
fe5124e38d r24642: prevent recursion with fetch_locked
add a note about server_id exists checking
(This used to be commit dd951b983c0cde2dd54c5370dc8d6440509b0559)
2007-10-10 15:02:29 -05:00
Andrew Tridgell
10d8f0086b r24641: fixed several memory leaks in the brlock code
(This used to be commit aa0a3489646ee0ce9d69e4c57c60f83e4894c8a3)
2007-10-10 15:02:28 -05:00
Andrew Bartlett
2da0be9d5e r24640: Add a suggested BIND configuration snippit, to help with DNS configuration.
When we sort out GSS-TSIG on the server, we can expand this to have
the 'right stuff'.

Andrew Bartlett
(This used to be commit 8f02ade1b2cc164f64f4ea8a371c107ccf6a81b3)
2007-10-10 15:02:28 -05:00
Andrew Bartlett
f2464adbbc r24633: Try to start on a set of release notes for Samba4 alpha1.
I still have things to fix, but I think we are close to making this
release.

Andrew Bartlett
(This used to be commit a1bfd410d6c31f58d6c7825cd1970c38d2ad713d)
2007-10-10 15:02:27 -05:00
Andrew Bartlett
dfa4e5f784 r24631: Fix up format warnings, found on my Fedora 7 x86_64 workstation.
Andrew Bartlett
(This used to be commit 3d74d178bfd89127ff387939e848b240e638cc35)
2007-10-10 15:02:27 -05:00
Michael Adam
32ce9de932 r24629: Make read_sock return the total number of bytes read instead
of the number of bytes read in the last of possibly several
read calls.

This was noted by Metze.

Michael
(This used to be commit 37363307c6cbe28f1ca7135ca501d8c0dcd4c6d7)
2007-10-10 15:02:26 -05:00
Stefan Metzmacher
69de8f9ac8 r24626: as TALLOC_ABORT() is defined to abort() by default
wrap it into a function so that the function name
in the backtrace shows what happens.

metze
(This used to be commit 0216ff6daa276e413811ca32cca0a66b4b2abe55)
2007-10-10 15:02:26 -05:00
Stefan Metzmacher
1035a6696d r24623: add back '-D' option to smbd
metze
(This used to be commit 5ecc1311a143dd1adf9369d71ccb919be06daf57)
2007-10-10 15:02:26 -05:00
Stefan Metzmacher
35b16479a5 r24620: move printing out the version string and exit()
into the popt _POST processing.

Now 'smbd -V --bla' complains about an unknown option

metze
(This used to be commit 69bf7f1874c8e89b61c4baa03ff9ad191e71b804)
2007-10-10 15:02:25 -05:00
Andrew Bartlett
b39330c487 r24614: Merge with current lorikeet-heimdal. This brings us one step closer
to an alpha release.

Andrew Bartlett
(This used to be commit 30e02747d511630659c59eafec8d28f58605943b)
2007-10-10 15:02:25 -05:00
Andrew Bartlett
db24e606f1 r24613: Missed this in my recent commit -r 24611. We don't discriminate on
where the password change came from, to determine if policy should be
applied.  We discriminate on if the account is a trust account.

Andrew Bartlett
(This used to be commit 48fd2889571b10a6057b9e271860e4951fc85c8b)
2007-10-10 15:02:24 -05:00
Andrew Bartlett
7aa29fd854 r24612: Revert this part of -r 24611. This isn't related to my SAMR password
work, but to an odd bind failure I noticed in a trace.  I need to
commit this with changes to the torture suite.

Andrew Bartlett
(This used to be commit 3ab90ad312b85b5a887090418e9cb7594f519b2f)
2007-10-10 15:02:24 -05:00
Andrew Bartlett
d7f84b51f9 r24611: Following up on the re-opening of bug 4817 is it pretty clear that
machine accounts are not subject to password policy in Win2k3 R2 (at
least in terms of password quality).

In testing this, I found that Win2k3 R2 has changed the way the old
ChangePassword RPC call is handled - the 'cross-checks' between new LM
and NT passwords are not required.

Andrew Bartlett
(This used to be commit 417ea885b41cc097a0bb3a10ffbffb31f234f25d)
2007-10-10 15:02:23 -05:00
Stefan Metzmacher
bd93ed4680 r24606: move librpc/rpc/table.c -> librpc/ndr/ndr_table.c
and rename the containing functions to have a ndr_
prefix

metze
(This used to be commit cb234d43ae693af5d8a921a15c9bcac3c6f0359a)
2007-10-10 15:02:23 -05:00
Stefan Metzmacher
edb4fefeb7 r24596: - talloc request structure for the samba3 server bindings
and make that the primary context for the request
  which the implementations can also use.
- go via functions pointers in the ndr_interface_table
  instead of calling functions directly.

metze
(This used to be commit fa577a12940d2df9d5ea9e3e0fed40021d59647d)
2007-10-10 15:02:22 -05:00
Stefan Metzmacher
02467edf5c r24592: pass down the ndr_interface_table in the samba3 client bindings
instead of the pull and push functions

metze
(This used to be commit 9b59534a14700f7bfe56cae448030df59ced0ba5)
2007-10-10 15:02:22 -05:00
Andrew Tridgell
f7f2323e47 r24588: use the right type
(This used to be commit 710f6dc17f4bdf994a5fefd439eee93e1774e70e)
2007-10-10 15:02:22 -05:00
Andrew Tridgell
51aced3dc8 r24587: the elements of the array are not talloc pointers
(This used to be commit 2ebf00dc42edfc3474dc88ef2e560d4b1b534efa)
2007-10-10 15:02:21 -05:00
Andrew Tridgell
2d6e6ebddc r24586: same bug in RAW-BENCH-OPEN
(This used to be commit 3bd35bb8abf2e49036d0356ce1b5db95908f7189)
2007-10-10 15:02:20 -05:00
Andrew Tridgell
489d23e808 r24585: put in the right state variable when doing a SMBecho - this caused the
wrong connection to reconnect on a SMBecho failure
(This used to be commit c61415b05ddd29c7214384189f7d0ddabdaa3b71)
2007-10-10 15:02:20 -05:00
Kai Blin
084036d78a r24577: Implement basic getpwent.
This one still cheats and only returns one winbindd_pw structure per call.
Also, doesn't get a new libnet_UserList yet.
(This used to be commit e1b93be1e130692a75a2fc4eb5ca8ee425fe1b82)
2007-10-10 15:02:19 -05:00
Kai Blin
67a9225b9b r24576: Implement endpwent
(This used to be commit ef93a7991d3b4445ba87f964f2f17c33044ba8c4)
2007-10-10 15:02:19 -05:00
Kai Blin
01db94b953 r24575: Implement setpwent
(This used to be commit 9bbbedac99278853e30a9f81f594ee3144545268)
2007-10-10 15:02:18 -05:00
Kai Blin
46435bbcd0 r24574: Fix a warning in wb_samba3_cmd.c
(This used to be commit ebdd03ee9e5bf11d1cb85da0ecb66a84f810bbcc)
2007-10-10 15:02:18 -05:00
Volker Lendecke
d9b9acd232 r24570: Attempt to fix make test
Samba4 seems not to survive the newly added tests
(This used to be commit b8a8a81ffe58ae8d7c2fd006c0cd285db714cbfe)
2007-10-10 15:02:18 -05:00
Volker Lendecke
7e43f973c4 r24569: Add two tests
A subtest for rename to check if case-changing renames work

A test that exposes the case insensitivity unix_convert bug
(This used to be commit 786706322a920fd54585bec72d860ed112398f12)
2007-10-10 15:02:17 -05:00
Andrew Bartlett
7c9312a885 r24568: Fix the build, caused by a conflict betwen mimir's work and metze's bulk rename.
Andrew Bartlett
(This used to be commit 6e730d43e4052e074161af7bedef87994056e398)
2007-10-10 15:02:17 -05:00
Andrew Bartlett
90e83d73f9 r24567: Try much harder not to leak memory when comparing objectCategory entires.
Andrew Bartlett
(This used to be commit 8cfa1f898e5f5a8e57e3794a80174063223247ec)
2007-10-10 15:02:16 -05:00