Age | Commit message (Collapse) | Author | Files | Lines |
|
linked_attributs code.
This drasticly reduces the code duplication here.
Andrew Bartlett
(This used to be commit c66e188e6729a8e12854017d62067b4ae4a23af8)
|
|
including when we delete members from the DB.
Andrew Bartlett
(This used to be commit 2c95274e257da1d392a8a91bc291debc41c18f30)
|
|
all linked attributes in the schema, so we can try and find them).
Andrew Bartlett
(This used to be commit 9cc706e06079899e58d4806ec27f86ae019cff60)
|
|
tag 18 contains a timestamp
(This used to be commit 5e90881a7c965cd57e44601002f047cb6837c579)
|
|
metze
(This used to be commit 9345933e1bb96170724db2534df7584fdddf0b49)
|
|
metze
(This used to be commit 47f865165e772540334dcbcf80cfc1999b0132fa)
|
|
metze
(This used to be commit 37da0940f47665c8d2c09b3649fecd93970b5d6f)
|
|
Andrew Bartlett
(This used to be commit 56d9dd5140b6d7d7bbaa2f59ecdff7ee70c4faac)
|
|
metze
(This used to be commit 7b77210d3e2c644d28d6e3795e6c4423dc6ea4bf)
|
|
metze
(This used to be commit 30a829a3596eacc126704904aedbdc1732011411)
|
|
metze
(This used to be commit 99dc12079762ab5b8ceea989cc8fa48ccf084863)
|
|
metze
(This used to be commit 757d547696b1f2903429cfa831c2b0922ab6d2fc)
|
|
metze
(This used to be commit 52d83561e510e7e5bc406b699a251713dbd0ea91)
|
|
metze
(This used to be commit 58e202a39b1a0d9b9c64b9136a894257da539c6e)
|
|
metze
(This used to be commit 987deeff55236e2800f8690a5584ff8f7589114e)
|
|
(This used to be commit ae20e2b30390ea5aa42110e1a3528a30595f0430)
|
|
(This used to be commit 992312ab958bc1e033916f4c3f4891dc9231a68b)
|
|
would often have.
Make a note that this may be a UNIQUE pointer.
(This used to be commit 2f2e99ea593a749c185ec98d5deb6ef84cb627e2)
|
|
(This used to be commit d409ef1302ff6f8924b439addca014fbd2854fea)
|
|
(This used to be commit a88254ea6c1da358a1c692d785b29ba2354d99f5)
|
|
Everything but success should be handled as error in the tests.
metze
(This used to be commit cadb1cc743a19fc16e61f8246b1e8771c806caea)
|
|
we now print the C program that we tried to compile
metze
(This used to be commit 299e74314c05209bdc9fe2c41cae7094b2f15c11)
|
|
metze
(This used to be commit 34af31cfb3b69d1028027da1bceb06b41103e7aa)
|
|
metze
(This used to be commit 3accc840bee973f56ab34a35e3c181da8cb1023e)
|
|
(This used to be commit d90b058cd48d8b08bb0a0cd6e97ad95062f8259e)
|
|
linked attributes.
Andrew Bartlett
(This used to be commit c6a6246fbde996ec7e85cb66f060cfe8b90044dd)
|
|
the objectclass module.
Andrew Bartlett
(This used to be commit 16a292fcb134adec110cbc4c8f0fb03323750a45)
|
|
This prevents CN=test,dc=samba,dc=example,dc=com being renamed into
CN=test2,cn=test,dc=samba,dc=example,dc=com
Andrew Bartlett
(This used to be commit 958a92ed0c6bee19d8b86df7c66330d2bba23e46)
|
|
Andrew Bartlett
(This used to be commit 0019596b715f888e7b7dbd71de832c6e2941c625)
|
|
Andrew Bartlett
(This used to be commit 84a14973cee94a5f8645515cffb20ee89b5360d1)
|
|
(This used to be commit 83d9b49adfbd2d401a7db39e038b4b7e2d4d0aef)
|
|
context caused by my objectclass module work.
Andrew Bartlett
(This used to be commit 2a835d900fee71e4461d5d18e39b4358fa6fdfba)
|
|
This patch is to ensure that all attributes are in the same case as
the schema specifies. In the process, I ensure that all attributes
are indeed in the schema.
This ensures we use the schema case, not the user supplied case for
future responses, which assists any (incorrect, but possible) case
sensitive processing on a client.
I've also removed more of the subtle 'schema &&' that metze objected
to in the for loops, moving to a much more explicit 'if (schema)'.
Andrew Bartlett
(This used to be commit bfc96fff063e7cc278755c043b9da0ed4b75a615)
|
|
restrictions.
Andrew Bartlett
(This used to be commit f3390c9054244c0e4381007b36bbac9a17800570)
|
|
metze
(This used to be commit d2726e7609be4916b159c1e0ff4daea5568cf393)
|
|
metze
(This used to be commit 14ca6a8bf90bc73e1fdb0f510be795e28977601e)
|
|
The aim here is to ensure that if we have
CN=Users,DC=samba,DC=example,DC=com
that we cannot have a DN of the form
cn=admin ,cn=useRS,DC=samba,DC=example,DC=com
This module pulls apart the DN, fixes up the relative DN part, and
searches for the parent to copy the base from.
I've used the objectclass module, as I intend to also validate the
placement of child objects, by reading the allowedChildClasses virtual
attribute.
In the future, I'll also force the attribute names to be consistant
(using the case from the schema).
Andrew Bartlett
(This used to be commit c0a0c69ac5a81cfcb7c7d5ba38db59f8686c30ab)
|
|
Andrew Bartlett
(This used to be commit cd6409478744b9755c3a048d8d411dbe99f977f0)
|
|
Andrew Bartlett
(This used to be commit 388e15a4c1fab55d376be956c2a7168b946bc994)
|
|
Much more work is still required here, particularly to handle this
better during the provision, and to handle modifies and deletes, but
this is a start.
Andrew Bartlett
(This used to be commit 2ba99d58e9fe1f8e4b15a58a2fdfce6e876f99b4)
|
|
metze
(This used to be commit b9363755ee9f6ca7e04729519991f9ba0163ff2f)
|
|
instead NT_STATUS_INVALID_PARAMETER_MIX
metze
(This used to be commit 76b628df53d6cf028fb9f22df003ac87fe3b3c56)
|
|
metze
(This used to be commit a75a59370814c02efffbb89e014df75f5a32c04b)
|
|
(This used to be commit 22cb93e5c00c9bd2a9288ba13336389d45c9987f)
|
|
(This used to be commit f2319fbe9be76966c81f3d4279f6bc2a631a3a5a)
|
|
(This used to be commit e42de5d8346a12c3fcdb8f9af1efa650c368a442)
|
|
test name.
(This used to be commit 9cfa44b43857df252336b6f88cfc0f7fcd557533)
|
|
Guenther
(This used to be commit 2e028503a36acd12009a4d2f0d217b2d940c9c30)
|
|
this needs merging to heimdal and lorikeet-heimdal
metze
(This used to be commit c2c2c991c7f568af833f10d8cf0946d90b097fab)
|
|
different mechanism for determining the quicktest list.
Quicktest is a bit verbose now (reports all the tests not run as SKIP:)
(This used to be commit e99e9c167f49c5f8762c7ad16b10ff4aab98091e)
|