1
0
mirror of https://github.com/samba-team/samba.git synced 2025-02-11 17:58:16 +03:00

10139 Commits

Author SHA1 Message Date
Andrew Tridgell
3dc330b1f3 r18026: patch from Brad allowing the windows testing to be configured
externally in the build farm
(This used to be commit a85646cba5ae5f96d99bd79d491e4151ffe6e78e)
2007-10-10 14:17:04 -05:00
Andrew Bartlett
556aab78a0 r18025: Don't try to set a target host if there isn't one (such as with ldapi://).
Andrew Bartlett
(This used to be commit 556a21faeed0b6e3cc6efcfa8e0939b151a802de)
2007-10-10 14:17:04 -05:00
Andrew Bartlett
e21e8379a2 r18024: The %c sscanf format I'm using doesn't null terminate.
Andrew Bartlett
(This used to be commit 1920cb8b3978f745cba7e854410deb9174de2dc0)
2007-10-10 14:17:04 -05:00
Andrew Bartlett
36ca11b00a r18023: Add support infrusructure for testing against an OpenLDAP server.
This will give a bit more noise on platforms without OpenLDAP (when we
run the slaptest check), but it shouldn't be too bad.

We don't start the LDAP server or re-provision unless LDAP_TEST is set.

Andrew Bartlett
(This used to be commit 999d989131f41d0218ec05595c9761aff5bbf5fa)
2007-10-10 14:17:04 -05:00
Andrew Bartlett
173d17ab2f r18022: Increment number of records converted, and print number of records skipped.
Andrew Bartlett
(This used to be commit 6c11501ec3d8b95d5a80d5dbca745ae9e02d3304)
2007-10-10 14:17:03 -05:00
Andrew Bartlett
22ced36791 r18021: Add ldapi support to our LDAP client. To be used for testing an
OpenLDAP backend.

Andrew Bartlett
(This used to be commit da66b53e6ac39c5f020781830ee69d460aa0cae5)
2007-10-10 14:17:03 -05:00
Volker Lendecke
515067a02e r18018: Fix the build on OpenBSD. No license problem this time, I've written strnlen
from scratch.

Volker
(This used to be commit 2a7cdf52e4113db30a7a8b180c68cec736f6c186)
2007-10-10 14:17:03 -05:00
Rafal Szczesniak
92b8f4cfb6 r18017: Separate NET tests out of RPC. This way it's easier to run libnet
tests only for quick checking.

rafal
(This used to be commit a6c9a01e89d837d0ce8e45499ff5d3dfa8fb46f4)
2007-10-10 14:17:03 -05:00
Simo Sorce
23e6b27d5c r17998: start working on syntaxes
(This used to be commit b49b8f5cb5ffa29a3b63f70a1f437c9720d2228c)
2007-10-10 14:17:03 -05:00
Andrew Tridgell
5d3fd81018 r17993: as metze pointed out, the composite_error() already calls the async
handler, so don't call composite_done()
(This used to be commit d70ec77b00e542cc4b8c2bd7d27fe5940623abc5)
2007-10-10 14:17:02 -05:00
Andrew Tridgell
0bb1c2da0e r17992: reverted r17842
This needs more consideration, as the patch removed the copyright
notice and license from the timegm.c code.

Volker, when you get a minute can you let me know what problem this
patch fixed so I can find a different approach?
(This used to be commit 5b9b9dd5303300778bb9e6d0479ab03fdd70c67d)
2007-10-10 14:17:02 -05:00
Andrew Bartlett
bb71578696 r17991: Implement a few more calls (with not implemented :-).
Remove references to dnsDomain, replace with references to dnsRoot

Andrew Bartlett
(This used to be commit e09dd33379c79982dffadd69d7a4e9e24be7c248)
2007-10-10 14:17:02 -05:00
Andrew Tridgell
e7717f615a r17990: added timeout checking on dcerpc connection establishment. This should
fix the problem on some build farm hosts where we were waiting forever
for a connection to DRSUAPI to be made, so the next test will start.

Next is to try and work out why the connection is timing out on some
hosts. That is probably a server bug, but at least with this change we
can see it.
(This used to be commit 45fccc6d229168058a2a02fe5fe6f0bc259d6afe)
2007-10-10 14:17:02 -05:00
Andrew Bartlett
6cb6d5cf94 r17989: Add RPC-NETLOGON as a test we now run against Samba4.
Andrew Bartlett
(This used to be commit c271c488a5380d3d8ace662d6041d6b7f3f5b4ad)
2007-10-10 14:17:02 -05:00
Andrew Bartlett
749015548d r17988: Add 'not for Samba4' hacks into the RPC-NETLOGON torture test.
Andrew Bartlett
(This used to be commit 2aa0e6a1bf977d60a14314d5d82d176824751d00)
2007-10-10 14:17:01 -05:00
Andrew Bartlett
28dc492b9c r17987: Make the LSA pipe listen on the \pipe\netlogon interface.
Andrew Bartlett
(This used to be commit 700e9c0ea40799a09db3fdeb4a0ff3a417a8718e)
2007-10-10 14:17:01 -05:00
Andrew Bartlett
49e15ba555 r17986: Add a copy of the Heimdal licence to our source tree, to make it very
clear what the conditions on this code are, and that the terms are GPL
compatible.

Andrew Bartlett
(This used to be commit 99ce2ecf396837caa812acf279f5156c50818373)
2007-10-10 14:17:01 -05:00
Andrew Bartlett
afed7c86a0 r17983: Use the UTF8-correct strcasecmp_m call for sorting these entries,
which has been recently fixed to cope with NULL pointers (fix segfault
on Solaris).

Andrew Bartlett
(This used to be commit ce36069765e8dff3bbdabed5d50af1c7a8fa8e45)
2007-10-10 14:17:01 -05:00
Andrew Bartlett
ba1c80524a r17982: One final hack...
When against a real, schema-checking LDAP backend, we need
extensibleObject on the baseDN entry (as entryUUID isn't run for
creating this basic ldif) output.
(This used to be commit befac43f59c4688f6c6827eb2e4e916c1056a740)
2007-10-10 14:17:01 -05:00
Andrew Tridgell
e424b054d1 r17980: handle NULL arguments without crashing in strcasecmp_m() and
strncasecmp_m(). This makes the use of these functions in sorting
routines with RPC replies sane
(This used to be commit 93413f84502ff308e88947b9d3bdc9d219478935)
2007-10-10 14:16:59 -05:00
Andrew Tridgell
f2c0831697 r17978: make the ldap backend test for ldb work both with and without modules
(so it works on both redhat and debian, for example)
(This used to be commit 71264bb78558ada7539ef59048eb38887579c1d1)
2007-10-10 14:16:59 -05:00
Andrew Bartlett
e117323e2f r17968: Consolidate the DSSETUP and LSA pipes into a single file, as DSSETUP
is just one call.

This simplifies the one remaining DSSETUP call, and removes another
user of the dnsDomain attribute.

Andrew Bartlett
(This used to be commit 6a54711564b67891c368c09ead3f7389ad40111f)
2007-10-10 14:16:59 -05:00
Andrew Bartlett
fc7f8236bd r17967: Somewhere along the line we lost unixName here, and so lost the
ability for 'administrator' to log in as unix user 'root'.

Andrew Bartlett
(This used to be commit 221efba5289b8bbb54b770c556f19bfbdc9ee216)
2007-10-10 14:16:59 -05:00
Stefan Metzmacher
c3d6fea11f r17966: remove all generated files
metze
(This used to be commit 2493f670d3581df2bbbca7a0295e31ae3a09c2c0)
2007-10-10 14:16:58 -05:00
Stefan Metzmacher
5e214d5160 r17965: make talloc build more portable
metze
(This used to be commit 64ba7ffdb866cc74366842750d95a25b47266097)
2007-10-10 14:16:58 -05:00
Stefan Metzmacher
e683a57f32 r17964: try to support sun* hosts
metze
(This used to be commit 87d88b3a47047f837101aca2180555dc35cfcf31)
2007-10-10 14:16:58 -05:00
Stefan Metzmacher
648dacfaa1 r17963: fix install logic for talloc.3
metze
(This used to be commit 161f2c04f78ba03ae4a24667e50cc9d8a446921e)
2007-10-10 14:16:58 -05:00
Stefan Metzmacher
6845099b59 r17962: source/intl/ isn't used in samba4 anymore
metze
(This used to be commit 3412f6690828c2bbffdb495bc64c7a6989ccd1c3)
2007-10-10 14:16:58 -05:00
Stefan Metzmacher
4208ab436a r17961: source/po/ isn't justed in samba4, so remove it
metze
(This used to be commit 0c546524de23496837c9222b8a19813d141d28a3)
2007-10-10 14:16:57 -05:00
Stefan Metzmacher
071582898c r17960: try to use gmake if present on IRIX
metze
(This used to be commit 18b4ae591a3a137dd25edd16a574e489cd5552bf)
2007-10-10 14:16:57 -05:00
Stefan Metzmacher
722d20f4dd r17958: as talloc_init() enabled null tracking, we should avoid to use it
in smbtorture, and in the LOCAL-TALLOC we should reset the null tracking

also make bin/smbtorture //url/foo LOCAL-TALLOC LOCAL-TALLOC possible

metze
(This used to be commit d1dd3df5e4fd21f5cbd00e472438fe3eadb266e5)
2007-10-10 14:16:57 -05:00
Stefan Metzmacher
cca9dbb66f r17957: don't try to use an internet connection when generating the manpage
and only install the manpage if we build it

metze
(This used to be commit 23c6c7a27cc966d8e948e00c41d34e9a6ad40f2c)
2007-10-10 14:16:57 -05:00
Andrew Bartlett
e905fed4e0 r17956: LSA Cleanup!
This commit cleans up a number of aspects of the LSA interface.

Firstly, we do 2 simple searches on opening the LSA policy, to obtain
the basic information we need.  This also avoids us searching for
dnsDomain (an invented attribute).

While I was at it, I added and tested new LSA calls, including the
enumTrustedDomainsEx call.  I have also merged the identical structures
lsa_DomainInformation and lsa_DomainList.

Also in this commit: Fix netlogon use of uninitialised variables.

Andrew Bartlett
(This used to be commit 3f3fa7f466df56612064029143fbae8effb668aa)
2007-10-10 14:16:57 -05:00
Andrew Bartlett
25f9e52a5d r17955: Don't search for the dnsDomain attribute, it is invented (not in the
AD schema).

Andrew Bartlett
(This used to be commit fac27e4dddc98288dc765e135db6b168fbec760c)
2007-10-10 14:16:56 -05:00
Andrew Bartlett
626d3ad012 r17954: Avoid including \n in error strings (left over from DEBUG() conversion).
Make it easier to debug CrackNames failures.

Andrew Bartlett
(This used to be commit 5dd07074db0b25ea2e929bbdcf89f26e3665bd1c)
2007-10-10 14:16:56 -05:00
Stefan Metzmacher
930edaaba7 r17952: merge changes from samba3
metze
(This used to be commit ff8d044c2e14e81b4bb32eaacc56875e9602ce4d)
2007-10-10 14:16:56 -05:00
Stefan Metzmacher
4ce057c3f4 r17950: sync talloc with samba3
metze
(This used to be commit 5697841e2949d2f7a053b4766c48906943a5a04e)
2007-10-10 14:16:56 -05:00
Rafal Szczesniak
c51b106ce8 r17940: Fix a warning spotted on the buildfarm.
rafal
(This used to be commit b285a34ddd8bf570a060b8c9eb8aee1566317c27)
2007-10-10 14:16:56 -05:00
Rafal Szczesniak
b5efc738dd r17939: Fix compiler warnings spotted on buildfarm.
rafal
(This used to be commit 4803e95c68d8824b5494ee86d626e474d8a0c925)
2007-10-10 14:16:55 -05:00
Rafal Szczesniak
b07435f3e1 r17938: More comments.
rafal
(This used to be commit 4a127aacfa142838b474b2d8186026575bca14a4)
2007-10-10 14:16:55 -05:00
Jelmer Vernooij
613e2a6af4 r17932: Fix header installation.
(This used to be commit d0b7c740c77c901960c6de80f0d3b77cd396946f)
2007-10-10 14:16:55 -05:00
Jelmer Vernooij
4bcd9ffb22 r17931: Really remove the files this time. Looks like there's something wrong with
the rename code in bzr-svn...
(This used to be commit 03e402181ace8fddde38d626fb8d765693b8d429)
2007-10-10 14:16:55 -05:00
Jelmer Vernooij
0329d755a7 r17930: Merge noinclude branch:
* Move dlinklist.h, smb.h to subsystem-specific directories
 * Clean up ads.h and move what is left of it to dsdb/
   (only place where it's used)
(This used to be commit f7afa1cb77f3cfa7020b57de12e6003db7cfcc42)
2007-10-10 14:16:54 -05:00
Simo Sorce
6c68f1ae9e r17926: add trustedDomain class
(This used to be commit 43e95f4572778fec70ea4a62b6b4d20d8f96a2f8)
2007-10-10 14:16:54 -05:00
Andrew Bartlett
2ea2a705ce r17925: Another class we need.
Andrew Bartlett
(This used to be commit 5ff3f10d4fbd47419797890f87df3a50b3bb31fa)
2007-10-10 14:16:54 -05:00
Stefan Metzmacher
832ac85ba3 r17907: - add a generic talloc_report_depth_cb() function which takes a callback
to do the actual report.
- make the talloc_report_depth_file() a wrapper of it
- and talloc_report() and talloc_report_full() are wrapper of
  talloc_report_depth_file()

metze
(This used to be commit b199557b358e6216d89d233513079fcd56b307aa)
2007-10-10 14:16:54 -05:00
Stefan Metzmacher
3caba85623 r17905: fix c++ warnings
metze
(This used to be commit 972a84f220f0dabc4e1cc3ffd40a4bf4dedc74d9)
2007-10-10 14:16:53 -05:00
Stefan Metzmacher
2a1ef3c817 r17904: we don't want warnings about unused parameters
volker that one was for you:-)

metze
(This used to be commit d0aa78177d24877320bac2294328e0083f34e9a5)
2007-10-10 14:16:53 -05:00
Simo Sorce
814582de5a r17898: handle objectcategory and isdefunct for classes
(This used to be commit 7664b52b89bfac6f2db52fae2daa65c856acd1ac)
2007-10-10 14:16:53 -05:00
Stefan Metzmacher
59057c8d56 r17895: - talloc_increase_ref_count() can fail
- make talloc_reference() typesafe when gcc >= 3 is used

metze
(This used to be commit 933d1b47ad614d02cc02b602e704948b342febdb)
2007-10-10 14:16:53 -05:00