samba.git
16 years agor20033: Never commit before testing
Simo Sorce [Tue, 5 Dec 2006 03:52:58 +0000 (03:52 +0000)]
r20033: Never commit before testing
Never commit before testing
Never commit before testing

:-)
(This used to be commit fdd6ce6b7e288137aeaf62f9869441c73bedbd45)

16 years agor20032: Add ldb_search_exp_fmt()
Simo Sorce [Tue, 5 Dec 2006 02:48:58 +0000 (02:48 +0000)]
r20032: Add ldb_search_exp_fmt()
This functions adds support of a memory context to hook the results to
and a printf style exp_fmt partameter to easily build expressions at once.
(This used to be commit 2a2e181e4bc382d69056cebace9a4ae9897bdfbc)

16 years agor20031: - implement earching for an existing server object
Stefan Metzmacher [Mon, 4 Dec 2006 18:20:03 +0000 (18:20 +0000)]
r20031: - implement earching for an existing server object
- implement adding a server object

metze
(This used to be commit 6d5a1f11e7fc2431b1ff70709331aa1660dbaae2)

16 years agor20030: - implement the computer object search
Stefan Metzmacher [Mon, 4 Dec 2006 17:27:46 +0000 (17:27 +0000)]
r20030: - implement the computer object search
- fix a source vs. dest dsa bug

metze
(This used to be commit ef9d9799a48217c49b88e214b50a92988f474340)

16 years agor20029: - implement source_dsa site object search
Stefan Metzmacher [Mon, 4 Dec 2006 16:30:27 +0000 (16:30 +0000)]
r20029: - implement source_dsa site object search

metze
(This used to be commit c6166a564178e65738fa1dc79e60b8aefea61dd2)

16 years agor20028: fix typos
Stefan Metzmacher [Mon, 4 Dec 2006 11:08:56 +0000 (11:08 +0000)]
r20028: fix typos

metze
(This used to be commit 72f5e0f7ee327933acf3148fbc72d31d7ad1b040)

16 years agor20027: restore instanceType and systemFlags values, which got lost in
Stefan Metzmacher [Mon, 4 Dec 2006 11:07:59 +0000 (11:07 +0000)]
r20027: restore instanceType and systemFlags values, which got lost in
http://viewcvs.samba.org/cgi-bin/viewcvs.cgi/branches/SAMBA_4_0/source/dsdb/common/flags.h?p1=branches%2FSAMBA_4_0%2Fsource%2Finclude%2Fads.h&rev=17930&r1=15511&r2=17930

metze
(This used to be commit 5da9dedece20ca21c0395fdcdffddff5948f7dc5)

16 years agor20026: - store the infrastructure server_dn_str
Stefan Metzmacher [Mon, 4 Dec 2006 10:02:08 +0000 (10:02 +0000)]
r20026: - store the infrastructure server_dn_str
- implement the rid manager info searches

metze
(This used to be commit be3f91afe232d0e5df0a483cf907b04a56bf697e)

16 years agor20025: - implement the windows2003update revision search
Stefan Metzmacher [Mon, 4 Dec 2006 09:40:16 +0000 (09:40 +0000)]
r20025: - implement the windows2003update revision search
- finish the infrastructure fsmo detail searches

metze
(This used to be commit f1a2bd6f374321f5102f72c0ed2a9b53476d341b)

16 years agor20024: lookup the infrastructure fSMORoleOwner on the 1st LDAP connection
Stefan Metzmacher [Sun, 3 Dec 2006 21:05:18 +0000 (21:05 +0000)]
r20024: lookup the infrastructure fSMORoleOwner on the 1st LDAP connection

metze
(This used to be commit 99bdd5523b3fda290151384d424b2bd5c2f4ea34)

16 years agor20023: handle <SID=...> <WKGUID=...> dn's also in ldb_dn_new_fmt()
Stefan Metzmacher [Sun, 3 Dec 2006 20:45:13 +0000 (20:45 +0000)]
r20023: handle <SID=...> <WKGUID=...> dn's also in ldb_dn_new_fmt()

metze
(This used to be commit 01e3a5080a38c93c4bbf249b03135314b7e0b3f1)

16 years agor20022: - implement the ldap connect code
Stefan Metzmacher [Sun, 3 Dec 2006 20:37:44 +0000 (20:37 +0000)]
r20022: - implement the ldap connect code
- implement rootdse search on the 1st LDAP connection
- implement msDs-Behavior-Version and objectVersion searches on the 1st LDAP connection

metze
(This used to be commit b9b705b7ddcae65383a832d12df62d0946b6b20a)

16 years agor20021: implement a CLDAP netlogon request to get some infos
Stefan Metzmacher [Sun, 3 Dec 2006 19:22:51 +0000 (19:22 +0000)]
r20021: implement a CLDAP netlogon request to get some infos
needed for becoming a dc.

metze
(This used to be commit 6a007aaa512849459ddc172b38f73561cc5e4846)

16 years agor20011: define libnet_BecomeDC_state struct and add some dummy functions
Stefan Metzmacher [Sat, 2 Dec 2006 15:35:27 +0000 (15:35 +0000)]
r20011: define libnet_BecomeDC_state struct and add some dummy functions

metze
(This used to be commit 2a50a885ed933c516430eb4284eb4badb6ab67ff)

16 years agor20010: cosmetic fix
Stefan Metzmacher [Sat, 2 Dec 2006 13:16:15 +0000 (13:16 +0000)]
r20010: cosmetic fix

metze
(This used to be commit 9c992a39db32cbe35f0ecb8fe98223bb24a1e973)

16 years agor20009: use a composite context
Stefan Metzmacher [Sat, 2 Dec 2006 13:00:20 +0000 (13:00 +0000)]
r20009: use a composite context

metze
(This used to be commit ed3826bc47586dbaf06993d6c9156e0f79886c07)

16 years agor20008: add stubs for a libnet_BecomeDC() call
Stefan Metzmacher [Sat, 2 Dec 2006 12:46:13 +0000 (12:46 +0000)]
r20008: add stubs for a libnet_BecomeDC() call

metze
(This used to be commit 103ac9a96bb43f512915196eb8869f9633410618)

16 years agor20002: finish requests on the first LDAP connection
Stefan Metzmacher [Sat, 2 Dec 2006 09:19:09 +0000 (09:19 +0000)]
r20002: finish requests on the first LDAP connection

metze
(This used to be commit c5efd061c5457fb4d344daa2e40dada9c0c37e79)

16 years agor20000: 20000
Stefan Metzmacher [Sat, 2 Dec 2006 09:03:47 +0000 (09:03 +0000)]
r20000: 20000

metze
(This used to be commit a3202714a34d49af30435dc3d2935e053e141853)

16 years agor19999: add section for adding the server object
Stefan Metzmacher [Sat, 2 Dec 2006 09:03:02 +0000 (09:03 +0000)]
r19999: add section for adding the server object

metze
(This used to be commit f2db31f41dc1727375a560fdc6eaad2c037bf5da)

16 years agor19998: add section for finding details about the new_dc server object
Stefan Metzmacher [Sat, 2 Dec 2006 08:58:34 +0000 (08:58 +0000)]
r19998: add section for finding details about the new_dc server object

metze
(This used to be commit cd534dc93646a5981c4d2f0bc27ba9d3259024eb)

16 years agor19997: section about finding the new_dc computer account
Stefan Metzmacher [Sat, 2 Dec 2006 08:50:23 +0000 (08:50 +0000)]
r19997: section about finding the new_dc computer account

metze
(This used to be commit 757ed019c219fd215cae23d80281d0b221e495e1)

16 years agor19996: add section about finding site details
Stefan Metzmacher [Sat, 2 Dec 2006 08:44:08 +0000 (08:44 +0000)]
r19996: add section about finding site details

metze
(This used to be commit 500113ca5756933de15537b44ccc834ea32307b3)

16 years agor19995: add section about finding details of the RID Manager fSMORoleOwner
Stefan Metzmacher [Sat, 2 Dec 2006 08:33:11 +0000 (08:33 +0000)]
r19995: add section about finding details of the RID Manager fSMORoleOwner

metze
(This used to be commit ce671ff6c13e71c5b54ba8f14d81af45a3e796a9)

16 years agor19994: complete section about finding details about the
Stefan Metzmacher [Sat, 2 Dec 2006 08:25:41 +0000 (08:25 +0000)]
r19994: complete section about finding details about the
Infrastructure fSMORoleOwner

metze
(This used to be commit adbff0d696237efac27f260c115678169b8646d8)

16 years agor19989: Add support to the tdb Makefile.in for executable extensions and for
Paul Green [Fri, 1 Dec 2006 19:48:31 +0000 (19:48 +0000)]
r19989: Add support to the tdb Makefile.in for executable extensions and for
separately specifying CPPFLAGS and LDFLAGS.
(This used to be commit 41c775efde85cb1115c40488dd3ab49cd77e356d)

16 years agor19988: the first LDAP calls for becoming a ads dc
Stefan Metzmacher [Fri, 1 Dec 2006 18:05:09 +0000 (18:05 +0000)]
r19988: the first LDAP calls for becoming a ads dc

metze
(This used to be commit 2e355f84888ebea1376151bcba4013980da08c15)

16 years agor19987: some more notes about how to w2k3 becomes a dc
Stefan Metzmacher [Fri, 1 Dec 2006 17:30:41 +0000 (17:30 +0000)]
r19987: some more notes about how to w2k3 becomes a dc

the strange thing is the DsGetNCChanges() calls are on their on DRSUAPI
connection, but use a bind_handle (policy handle from another connection)

metze
(This used to be commit a9c7d6e7f353e85234b93f26973969b157b1e7f1)

16 years agor19972: put a placeholder of a new js function and use error strings
Rafal Szczesniak [Thu, 30 Nov 2006 20:29:49 +0000 (20:29 +0000)]
r19972: put a placeholder of a new js function and use error strings
returned by each libnet call.

rafal
(This used to be commit bc88640bb51db381d91b797693bc04f7b2653eb6)

16 years agor19971: typo fix
Rafal Szczesniak [Thu, 30 Nov 2006 20:28:12 +0000 (20:28 +0000)]
r19971: typo fix

rafal
(This used to be commit 2586958881f9be513e155d1e8fb9a34a8ccba3b6)

16 years agor19970: more comments and fixes
Rafal Szczesniak [Thu, 30 Nov 2006 19:51:58 +0000 (19:51 +0000)]
r19970: more comments and fixes

rafal
(This used to be commit f4621dae44766feaeab452dc5fb5b495fa62d023)

16 years agor19969: split become ads dc TODO lists into W2K and W2K3 sections
Stefan Metzmacher [Thu, 30 Nov 2006 13:34:17 +0000 (13:34 +0000)]
r19969: split become ads dc TODO lists into W2K and W2K3 sections

metze
(This used to be commit 88818b3c0822cfb71b08c8f06c48443b26116a07)

16 years agor19968: add some more notes about what's needed for becoming a ads dc
Stefan Metzmacher [Thu, 30 Nov 2006 11:43:05 +0000 (11:43 +0000)]
r19968: add some more notes about what's needed for becoming a ads dc

metze
(This used to be commit 09b492c450596b18a12cefa99c56f62504a519d7)

16 years agor19967: this unknowns are max_object_count and max_ndr_size
Stefan Metzmacher [Thu, 30 Nov 2006 11:18:18 +0000 (11:18 +0000)]
r19967: this unknowns are max_object_count and max_ndr_size

metze
(This used to be commit 3e6264d872e4fc39a8e0712293492ad413345de9)

16 years agor19966: we don't need 2 versions of this functions
Stefan Metzmacher [Thu, 30 Nov 2006 10:44:49 +0000 (10:44 +0000)]
r19966: we don't need 2 versions of this functions

metze
(This used to be commit 98ab0af4ae0d716f27bc48b699f52d34dc2f8507)

16 years agor19965: make the output a bit nicer
Stefan Metzmacher [Thu, 30 Nov 2006 10:16:19 +0000 (10:16 +0000)]
r19965: make the output a bit nicer

metze
(This used to be commit 8655db41c1e776261ac61a975ca1883b7b59c6aa)

16 years agor19964: make debuging easier and report usefull error messages
Stefan Metzmacher [Thu, 30 Nov 2006 10:03:54 +0000 (10:03 +0000)]
r19964: make debuging easier and report usefull error messages

metze
(This used to be commit f129d78256d965d52e80aedfa76c7c079e611c5f)

16 years agor19960: Add code to check for loops in the free list.
Jeremy Allison [Thu, 30 Nov 2006 03:25:07 +0000 (03:25 +0000)]
r19960: Add code to check for loops in the free list.
Should help us validate tdb's against corruption.
Jeremy.
(This used to be commit bd0710fa09799cb496b1f9f365c57c3b542445f3)

16 years agor19956: remove unused function
Rafal Szczesniak [Wed, 29 Nov 2006 22:10:15 +0000 (22:10 +0000)]
r19956: remove unused function

rafal
(This used to be commit 2b60090ca664bd99f6332ddd3541a22f89c74aab)

16 years agor19954: allow more special dn's:
Stefan Metzmacher [Wed, 29 Nov 2006 20:03:19 +0000 (20:03 +0000)]
r19954: allow more special dn's:

this works now against w2k3:

bin/ldbedit -U administrator%test -H ldap://w2k3-101/ -b "<GUID=44087590-dd95-435c-adc1-ec20a50807be>" -s base
bin/ldbedit -U administrator%test -H ldap://w2k3-101/ -b "<SID=S-1-5-21-769185814-1958994947-1641909093-513>" -s base
bin/ldbedit -U administrator%test -H ldap://w2k3-101/ -b "<WKGUID=AB8153B7768811D1ADED00C04FD8D5CD,DC=w2k3,dc=vmnet1,dc=vm,dc=base>" -s base

and we should try to implement this in the server too...

metze
(This used to be commit 3c087c89707398d88799367240fe4e6f8b192bb4)

16 years agor19952: Fix socketpair() test case to write to fd(1) and read from fd(0) because
Paul Green [Wed, 29 Nov 2006 18:44:54 +0000 (18:44 +0000)]
r19952: Fix socketpair() test case to write to fd(1) and read from fd(0) because
when pipe files are substituting for unix domain sockets, pipes provide
only uni-directional i/o capabilities.
(This used to be commit d0a376732ed7b4f807b99a1c46c54ad1f07c85cf)

16 years agor19951: this statement is true...
Stefan Metzmacher [Wed, 29 Nov 2006 17:55:21 +0000 (17:55 +0000)]
r19951: this statement is true...

metze
(This used to be commit f79d3435936104813f9492a010c57ea99835702f)

16 years agor19949: add comment that the configuration_dn needs to be looked up
Stefan Metzmacher [Wed, 29 Nov 2006 15:40:26 +0000 (15:40 +0000)]
r19949: add comment that the configuration_dn needs to be looked up
it's not under the domain_dn if the domain is a child domain
in the forest

metze
(This used to be commit 87a77ee778f74a395f5ab7e55ae1e2414ee83b72)

16 years agor19938: Return function status instead of rpc layer status. This is
Rafal Szczesniak [Tue, 28 Nov 2006 21:03:39 +0000 (21:03 +0000)]
r19938: Return function status instead of rpc layer status. This is
needed to correctly return STATUS_MORE_ENTRIES and the like.

rafal
(This used to be commit 0dbba04fe06d0feddf09421046e1e99c311272ca)

16 years agor19937: fix sending monitor message (spotted by metze).
Rafal Szczesniak [Tue, 28 Nov 2006 21:01:10 +0000 (21:01 +0000)]
r19937: fix sending monitor message (spotted by metze).

rafal
(This used to be commit 16f1f075fb5c1afb959511a075e59fd908ca4b03)

16 years agor19934: - allow to pass a samr_UserInfo21 struct to be passed to libnet_SetPassword()
Stefan Metzmacher [Tue, 28 Nov 2006 17:30:43 +0000 (17:30 +0000)]
r19934: - allow to pass a samr_UserInfo21 struct to be passed to libnet_SetPassword()
- as the SetUserInfo2() levels 26/25 and 24/23 have the same encryption
  but 26 and 24 change only the password and 25 and 23 take a info21 and change the password,
  we now use 26 with fallback to 24 or 25 with fallback to 23.
- use samr_SetUserInfo2() to match what w2k3 does (works also against nt4)
- pass the info21 to libnet_SetPassword() to set acct_flags and full_name
  together with the password (to match what w2k3 does)

metze
(This used to be commit 1b86af32f3069cc75ae645698d3f92a0798e38f7)

16 years agor19933: something is really wrong here...
Stefan Metzmacher [Tue, 28 Nov 2006 16:05:10 +0000 (16:05 +0000)]
r19933: something is really wrong here...

mimir: please take a look!

metze
(This used to be commit 0b4da84d7044c31a84491c4d61dcdfff38177f44)

16 years agor19931: remove unused struct members
Stefan Metzmacher [Tue, 28 Nov 2006 13:30:15 +0000 (13:30 +0000)]
r19931: remove unused struct members

metze
(This used to be commit 45d5da47287a9e92b88db875d9ed447c60b57f88)

16 years agor19926: display user listing created by the test.
Rafal Szczesniak [Mon, 27 Nov 2006 23:48:19 +0000 (23:48 +0000)]
r19926: display user listing created by the test.

rafal
(This used to be commit a97fb96203dab5de1d04f4c0917446e1d88f0168)

16 years agor19925: Close the lsa handle in the end, and test calling libnet_UserList
Rafal Szczesniak [Mon, 27 Nov 2006 22:40:53 +0000 (22:40 +0000)]
r19925: Close the lsa handle in the end, and test calling libnet_UserList
with non-zero resume index to continue longer enumeration.

rafal
(This used to be commit efa04d6d0b62ff3c6332db4b31622c0579428a56)

16 years agor19924: win2k3srv did not like that combination.
Rafal Szczesniak [Mon, 27 Nov 2006 21:56:44 +0000 (21:56 +0000)]
r19924: win2k3srv did not like that combination.

rafal
(This used to be commit 11b93da847420a509dc8d30ee5998557ea506291)

16 years agor19923: Update test to match the function changes.
Rafal Szczesniak [Mon, 27 Nov 2006 21:56:14 +0000 (21:56 +0000)]
r19923: Update test to match the function changes.

rafal
(This used to be commit e1a20bba9dcc740630c093dcdd1f082e54473e95)

16 years agor19922: Use new composite_create functions in composite context
Rafal Szczesniak [Mon, 27 Nov 2006 21:55:24 +0000 (21:55 +0000)]
r19922: Use new composite_create functions in composite context
initialisation.
Redesign libnet_UserList function to actually do what it
was intended to do.

rafal
(This used to be commit 4ccc6e63dd91c1772bed13aeb1a4346c2a172d1a)

16 years agor19911: talloc_apsrintf is not really required here
Simo Sorce [Mon, 27 Nov 2006 05:32:35 +0000 (05:32 +0000)]
r19911: talloc_apsrintf is not really required here
its faster this way (another 2-4%s)
(This used to be commit 8bbbfa3467c00543b0b330aec14e22b7e796fea7)

16 years agor19910: Make better use of our set of talloc utility functions
Simo Sorce [Sun, 26 Nov 2006 21:50:24 +0000 (21:50 +0000)]
r19910: Make better use of our set of talloc utility functions
(This used to be commit b1197dbeebff062b8ea1e8466d436be82b0b61e0)

16 years agor19909: Make this one double as fast
Simo Sorce [Sun, 26 Nov 2006 21:49:25 +0000 (21:49 +0000)]
r19909: Make this one double as fast
(This used to be commit 67b88e49b896f1d783619b8f96554adaeabe80df)

16 years agor19908: Fix order of paths in pc files.
Jelmer Vernooij [Sun, 26 Nov 2006 16:06:11 +0000 (16:06 +0000)]
r19908: Fix order of paths in pc files.
(This used to be commit 033b4382c09b7a4032388231f6e1f1986a663f9d)

16 years agor19907: this function is used a lot
Simo Sorce [Sun, 26 Nov 2006 06:04:35 +0000 (06:04 +0000)]
r19907: this function is used a lot
use a binary search to get the right handler
(This used to be commit 789e1088c9ce923ca5a6d703b69810eba3bcd4d0)

16 years agor19906: ldb_attr_cmp is used a lot
Simo Sorce [Sun, 26 Nov 2006 04:39:17 +0000 (04:39 +0000)]
r19906: ldb_attr_cmp is used a lot
remove unneded overhead of a function call
(This used to be commit 3ca25867621af049c6cc52e919fa46dd26c31918)

16 years agor19905: use ldb_dn_new_fmt() to avoid double strdups
Simo Sorce [Sun, 26 Nov 2006 03:59:01 +0000 (03:59 +0000)]
r19905: use ldb_dn_new_fmt() to avoid double strdups
(This used to be commit 32a6b6c75b041bf829ecf272a9b10164f7ffe12b)

16 years agor19904: port fies from samba3
Simo Sorce [Sat, 25 Nov 2006 19:28:09 +0000 (19:28 +0000)]
r19904: port fies from samba3
(This used to be commit 49d1559d3670de4a4f9eace99600c37cf039bae2)

16 years agor19903: This is a cut&paste error for sure
Simo Sorce [Sat, 25 Nov 2006 19:27:42 +0000 (19:27 +0000)]
r19903: This is a cut&paste error for sure
there is no ongoing transaction in this code
(This used to be commit 93b738b1112d9e317cb29b32eee45003de37f693)

16 years agor19902: give better errors...
Stefan Metzmacher [Sat, 25 Nov 2006 18:57:47 +0000 (18:57 +0000)]
r19902: give better errors...

metze
(This used to be commit b4d7d49c276a4ec0bcf7971909e74e10476e9ca3)

16 years agor19901: Fix a potential NULL dereference
Volker Lendecke [Sat, 25 Nov 2006 17:19:42 +0000 (17:19 +0000)]
r19901: Fix a potential NULL dereference
(This used to be commit 75e6fb9654f10a076ed49b0582b40368e149d30a)

16 years agor19897: Fix klokwork ids 2278 and 2279
Volker Lendecke [Sat, 25 Nov 2006 17:00:55 +0000 (17:00 +0000)]
r19897: Fix klokwork ids 2278 and 2279
(This used to be commit 44e6d39e0ef17ed5a801f95edaa6fbf5efa21a26)

16 years agor19888: make it possible to use default attrib handlers from extensions
Simo Sorce [Sat, 25 Nov 2006 15:43:56 +0000 (15:43 +0000)]
r19888: make it possible to use default attrib handlers from extensions
list more DN attributes as part of samba attribute handlers
(nCName moved here)
(This used to be commit 627ed8b5165c9a1cc0e2c67329b364f9cd8a1726)

16 years agor19887: return "" string only if the dn is a valid one
Simo Sorce [Sat, 25 Nov 2006 15:42:22 +0000 (15:42 +0000)]
r19887: return "" string only if the dn is a valid one
(This used to be commit 056f90798f6d2cea1debc50f31fea3d740c4a837)

16 years agor19886: ncName is specific to samba, not the generic ldb engine
Simo Sorce [Sat, 25 Nov 2006 15:41:12 +0000 (15:41 +0000)]
r19886: ncName is specific to samba, not the generic ldb engine
(This used to be commit 505afb18fb8ba427bc3d03f41eb309b27bad68f7)

16 years agor19885: special dn's were not casefolded before rev 19831,
Stefan Metzmacher [Sat, 25 Nov 2006 14:59:59 +0000 (14:59 +0000)]
r19885: special dn's were not casefolded before rev 19831,
act like this again...

also when we already have a casefoled value we should not call ldb_dn_casefold_internal()

metze
(This used to be commit cbf4eb16725992bfdfa5a334e0e5547e6df568e6)

16 years agor19884: rename ldb_dn_key -> ltdb_index_key to make more clear what it's for...
Stefan Metzmacher [Sat, 25 Nov 2006 14:49:17 +0000 (14:49 +0000)]
r19884: rename ldb_dn_key -> ltdb_index_key to make more clear what it's for...

metze
(This used to be commit 6b76a7be4ac5443d68a1253dc9ec430dcdc327f1)

16 years agor19882: Fix static link flags in pkg-config files. Should allow running
Jelmer Vernooij [Fri, 24 Nov 2006 17:05:04 +0000 (17:05 +0000)]
r19882: Fix static link flags in pkg-config files. Should allow running
pidl tests on systems without shared libs.
(This used to be commit fb623be4ff09c2fb0546edc0892ad3a59d58f274)

16 years agor19881: Add private library flags when linking to static libraries.
Jelmer Vernooij [Fri, 24 Nov 2006 16:45:42 +0000 (16:45 +0000)]
r19881: Add private library flags when linking to static libraries.
(This used to be commit 72f1ffc0ef56753deba716cf9d31d44c95e7cc33)

16 years agor19880: Eliminate duplicates in the output.
Jelmer Vernooij [Fri, 24 Nov 2006 16:31:42 +0000 (16:31 +0000)]
r19880: Eliminate duplicates in the output.
(This used to be commit 2a8c8e1f2de551f360271855f09d8ae6497fb326)

16 years agor19879: Make test targets depend on "libraries" (might be required for the pidl tests)
Jelmer Vernooij [Fri, 24 Nov 2006 16:21:23 +0000 (16:21 +0000)]
r19879: Make test targets depend on "libraries" (might be required for the pidl tests)
(This used to be commit 27d6ae2088f40329661b9772ab08f848be76c9c1)

16 years agor19878: Announce testsuites when using subunit.
Jelmer Vernooij [Fri, 24 Nov 2006 16:08:57 +0000 (16:08 +0000)]
r19878: Announce testsuites when using subunit.
(This used to be commit daaa0216456bf76116985451c87e5252c70f0dec)

16 years agor19877: Add simple script for summarizing subunit testresults.
Jelmer Vernooij [Fri, 24 Nov 2006 15:56:31 +0000 (15:56 +0000)]
r19877: Add simple script for summarizing subunit testresults.
(This used to be commit c38705ef42eff2ea7cd3cf74438713a4a0c4b873)

16 years agor19876: test that we can do a session setup and tree connect using the workstation
Stefan Metzmacher [Fri, 24 Nov 2006 15:56:18 +0000 (15:56 +0000)]
r19876: test that we can do a session setup and tree connect using the workstation
and dc credentials

I noticed w2k3 has gets NT_STATUS_LOGON_FAILURE after a it has joined a samba4 domain

metze
(This used to be commit 5da2762b620139f9c332d78abfc084f333538ab8)

16 years agor19875: set torture:host and torture:share also when we are given a binding string
Stefan Metzmacher [Fri, 24 Nov 2006 15:50:18 +0000 (15:50 +0000)]
r19875: set torture:host and torture:share also when we are given a binding string

metze
(This used to be commit 8202f98123a13727b5cda3b4ca6f1040a41908ca)

16 years agor19871: simplify more
Simo Sorce [Thu, 23 Nov 2006 22:30:46 +0000 (22:30 +0000)]
r19871: simplify more
(This used to be commit e9ddb18c83518703f987bf141807639956612dbf)

16 years agor19870: Simplify code
Simo Sorce [Thu, 23 Nov 2006 22:11:47 +0000 (22:11 +0000)]
r19870: Simplify code
(This used to be commit c1737f9a52d9e4d118f969a0953a458188143d0d)

16 years agor19869: fix memleaks
Simo Sorce [Thu, 23 Nov 2006 22:06:07 +0000 (22:06 +0000)]
r19869: fix memleaks
(This used to be commit 3a662a2d985bf801284c5dc1123dec6705e6d092)

16 years agor19868: Fix more tests.
Jelmer Vernooij [Thu, 23 Nov 2006 20:59:09 +0000 (20:59 +0000)]
r19868: Fix more tests.
(This used to be commit 01a4fb1b22d09f38636c211a93efc4099f4766b3)

16 years agor19866: Fix test compilation.
Jelmer Vernooij [Thu, 23 Nov 2006 18:26:55 +0000 (18:26 +0000)]
r19866: Fix test compilation.
(This used to be commit 2a3196db9dae9f15bbe2ffa36ce1204daf4e701c)

16 years agor19863: Create -uninstalled.pc files. This should reenable compilation and running
Jelmer Vernooij [Thu, 23 Nov 2006 18:03:11 +0000 (18:03 +0000)]
r19863: Create -uninstalled.pc files. This should reenable compilation and running
of the pidl testsuite as part of the testsuite.
(This used to be commit db237ad52f3a42c7b35753df99549ed6d540cec2)

16 years agor19862: Fix list concatenation
Jelmer Vernooij [Thu, 23 Nov 2006 17:50:47 +0000 (17:50 +0000)]
r19862: Fix list concatenation
(This used to be commit a26da5182e5618a70bc4a05af6fa2a7304138330)

16 years agor19861: Add simple pkg-config replacement.
Jelmer Vernooij [Thu, 23 Nov 2006 17:27:04 +0000 (17:27 +0000)]
r19861: Add simple pkg-config replacement.
(This used to be commit a42220c35673317c637e27d59c1a307bedb711a6)

16 years agor19859: Reuse referrent ids when pushing full pointers (still need to
Jelmer Vernooij [Thu, 23 Nov 2006 16:02:20 +0000 (16:02 +0000)]
r19859: Reuse referrent ids when pushing full pointers (still need to
avoid pushing the referred object twice) and add test for full pointers.
(This used to be commit 1638c8d234dbc85298000685e49570f23dfd0bf8)

16 years agor19856: Use sptr as basis for full ptr implementation. Will add checks for duplicates...
Jelmer Vernooij [Thu, 23 Nov 2006 13:48:01 +0000 (13:48 +0000)]
r19856: Use sptr as basis for full ptr implementation. Will add checks for duplicates later.
(This used to be commit 006ab1d4a449c81680add57e0116a86b8317fbfb)

16 years agor19855: toplevel pointers are 'ref' by default:
Stefan Metzmacher [Thu, 23 Nov 2006 13:12:47 +0000 (13:12 +0000)]
r19855: toplevel pointers are 'ref' by default:
- we don't need to add 'ref' explicit
- we some toplevel pointers need to be 'ptr' ('sptr' for now) pointers

metze
(This used to be commit c95cd82de29f4102d72030780da785bf28e0de9e)

16 years agor19854: readd support for 'sptr' pointers, to work against windows servers
Stefan Metzmacher [Thu, 23 Nov 2006 13:11:08 +0000 (13:11 +0000)]
r19854: readd support for 'sptr' pointers, to work against windows servers
until jelmer commits his 'ptr' support

metze
(This used to be commit f5aa620b1bc5b0da866cbdb71947ef25a4bae0ad)

16 years agor19850: Fix IDL warnings.
Jelmer Vernooij [Thu, 23 Nov 2006 00:34:31 +0000 (00:34 +0000)]
r19850: Fix IDL warnings.
(This used to be commit 92b8bde561277a6b83048ce003cc29ff1b380255)

16 years agor19847: add idl for DsRemoveDSServer(), this is used when a server unbecomes a DC
Stefan Metzmacher [Wed, 22 Nov 2006 18:40:27 +0000 (18:40 +0000)]
r19847: add idl for DsRemoveDSServer(), this is used when a server unbecomes a DC

metze
(This used to be commit df133cd22a350d422c49844e50a67f4cc1fb61e4)

16 years agor19846: Fix bunch of IDL warnings.
Jelmer Vernooij [Wed, 22 Nov 2006 18:06:08 +0000 (18:06 +0000)]
r19846: Fix bunch of IDL warnings.
(This used to be commit 48e6df59444a78dc268b84c5f94787de09d41908)

16 years agor19845: Add warning for pointer_default_top()
Jelmer Vernooij [Wed, 22 Nov 2006 17:13:19 +0000 (17:13 +0000)]
r19845: Add warning for pointer_default_top()
(This used to be commit 3f0da2388d30959c93483b102fbfab75a8381fef)

16 years agor19844: Fix warnings and errors in epmapper IDL.
Jelmer Vernooij [Wed, 22 Nov 2006 16:55:21 +0000 (16:55 +0000)]
r19844: Fix warnings and errors in epmapper IDL.
(This used to be commit 0221d5b6c4250a3a2c86c623c534996d7decb1f6)

16 years agor19843: Fix warning.
Jelmer Vernooij [Wed, 22 Nov 2006 16:54:45 +0000 (16:54 +0000)]
r19843: Fix warning.
(This used to be commit 38067c1adf0f9c3974302a8481e23b6a63eb6d42)

16 years agor19842: Complain about unknown pointer types.
Jelmer Vernooij [Wed, 22 Nov 2006 16:53:30 +0000 (16:53 +0000)]
r19842: Complain about unknown pointer types.
Fallback to "unique" when "ptr" is specified instead of failing.
(This used to be commit a1b6308b21f3c38ffd4db4643a5e307fbf32a569)

16 years agor19836: Fix warnings in some IDL files.
Jelmer Vernooij [Wed, 22 Nov 2006 14:56:40 +0000 (14:56 +0000)]
r19836: Fix warnings in some IDL files.
(This used to be commit bd48f78b1d6dba73e44630ad930fd6089d2076b2)

16 years agor19834: Prevent some inaccurate warnings.
Jelmer Vernooij [Wed, 22 Nov 2006 13:59:14 +0000 (13:59 +0000)]
r19834: Prevent some inaccurate warnings.
(This used to be commit 21efd2bdb8df8e709259d429fc3ff35eaa332d02)

16 years agor19832: better prototypes for the linearization functions:
Simo Sorce [Wed, 22 Nov 2006 02:05:19 +0000 (02:05 +0000)]
r19832: better prototypes for the linearization functions:

- ldb_dn_get_linearized
  returns a const string

- ldb_dn_alloc_linearized
  allocs astring with the linearized dn
(This used to be commit 3929c086d5d0b3f08b1c4f2f3f9602c3f4a9a4bd)