Age | Commit message (Collapse) | Author | Files | Lines |
|
metze
(This used to be commit 410cdf789a72209f9e10321519fe18ab40a43f95)
|
|
On Tru64 and Mac OS X this hopefully works
Note: -Wl,--no-allow-shlib-undefined doesn't tests what we want
on Linux.
metze
(This used to be commit 7bee9a62ffda64a1bdcdbdd38dbb181eac8b641e)
|
|
metze
(This used to be commit 24290852863517f0ab3d881d4a2deb086ce5ef5d)
|
|
modules
metze
(This used to be commit 113efcd85685e0c42eb51eb0370e789362c8071a)
|
|
metze
(This used to be commit 0437ae18455e6721da70cf8a2f1e798f9f28756b)
|
|
metze
(This used to be commit bfde13b70b6be4c4aeeafa50d4619237930f9e0e)
|
|
A re-arrangment of the code due to the base DN checking meant that the
ac->down_req array wasn't started, so was NULL
Andrew Bartlett
(This used to be commit 0a44b8e9f3e1a85c27d105cdd1572a0df936f612)
|
|
modules
metze
(This used to be commit f86db3348b0ee243988526578cc09c2d5d9a70af)
|
|
They define the linker and link flags for building shared modules
metze
(This used to be commit 128b4e1a512a9ae5592ba7ccf8adde11189fc5a9)
|
|
- Only use _XOPEN_SOURCE=600 on Tru64
- _OSF_SOURCE is also Tru64 specific
metze
(This used to be commit d19ab62081ce4ee4273ff752ad0443782a994826)
|
|
metze
(This used to be commit 6f51dd97ac0161d09166bdce1e6aa57404b12056)
|
|
On Tru64 this brings in socklen_t and some other socket stuff
metze
(This used to be commit d42f2e5759332f1f0c6c1269bd29ac62ddb11016)
|
|
metze
(This used to be commit 7fecb8f3cd9f5f69dce7b9e566011e5de1e01a4a)
|
|
metze
(This used to be commit 5aa20bb649136c21ae35f2578954f133bb7af233)
|
|
metze
(This used to be commit 05b4619c5beff474488d1abe5e647acd94a3e20c)
|
|
metze
(This used to be commit a07c983fde52607806745914bb41039afb5618cc)
|
|
metze
(This used to be commit 36ef127c8b722cb7a6d709592a3d97d166e7228c)
|
|
metze
(This used to be commit 48957e4b2acd1c19c5be42c6de77eba190dfd7e2)
|
|
As the main library already links to it.
metze
(This used to be commit f6a8c36be6def543363fe1a2af9c0f875a07bbb5)
|
|
end up with a SID with a space in it.
Andrew Bartlett
(This used to be commit 7771f59eadf7045d852e60aa365036da230b41b9)
|
|
Andrew Bartlett
(This used to be commit d7e65da56454bc7721083e0aa7fa2e9c47f2b79d)
|
|
Andrew Bartlett
(This used to be commit 05cc2a7d966a10f1f111d7bae3261e1087fdffe6)
|
|
metze
(This used to be commit e145accfc25c04597c786e0bddbaf37e0d493863)
|
|
Andrew Bartlett
(This used to be commit c3bfcf44a49c6a19579c85fb3660331177a436fb)
|
|
Andrew Bartlett
(This used to be commit e178df4a180e7ce3eba1a14fb45b2fcc582f06c3)
|
|
Remove bogus check to return NO_SUCH_ENTRY in ldap_backend.c, as this
error is now correctly emited from ldb.
Andrew Bartlett
(This used to be commit ed57862b90812e5a38ca81935b131338112fb19f)
|
|
Use the checkBaseOnSearch attribute to control if we should check the
base DN on search requests.
Also ensure we honour any errors in searching, not just errors in the
supplied 'done' callback.
Andrew Bartlett
(This used to be commit deaac92f439ef001bfe052df170d6e34e8ba5845)
|
|
LDB_ERR_NO_SUCH_OBJECT for base searches. Return 0 in this case.
Andrew Bartlett
(This used to be commit eb180f6a6af0caf185e0f9782173c232dab9c5fb)
|
|
ldb_search_exp_fmt(). While it is a bit more verbose to code with, it
returns better error codes, and allows us to handle the case where the
base DN doesn't exist better.
Andrew Bartlett
(This used to be commit be6ef043a3f811e6b08d3e5fe7094a72d974134a)
|
|
(This used to be commit 5fea6e0d9ae671ea00292b66a2608b3ee954f917)
|
|
http://www.fortran-2000.com/ArnaudRecipes/sharedlib.html
metze
(This used to be commit 403c5521d1bbd78a6b20d7da121870a5aa1d3546)
|
|
metze
(This used to be commit 5cc89f1b8ec650560768b52b67302bc695b652c1)
|
|
(This used to be commit 91133d27110ee6447dbc64f1c8d52cb90ca1a86c)
|
|
Andrew Bartlett
(This used to be commit f36a35dd690f2b15171976a4d093a306cb0d3c68)
|
|
Guenther
(This used to be commit 1b49119c7318495cb3f2e5894e8faa3726a7fa0a)
|
|
Andrew Bartlett
(This used to be commit a71414ec3efd3e52a898b58bd2ea7d986518f531)
|
|
Andrew Bartlett
(This used to be commit f0a0d73f768434cb474b311d7c366d1f2a06c8f4)
|
|
restrictions imposed by the samldb module.
This module is worth keeping, because when we go back to do more
extensive backend mapping, the testing of this module shows it is
still possible.
Andrew Bartlett
(This used to be commit a10d2554dc1f9b57ce2a98ea20969b3b3c8aec53)
|
|
(This used to be commit b01303b5677b03c1d3cc6f219d4c461726613767)
|
|
that.
(This used to be commit 228dd6830eb9c91287bb3e0233d8b3a404ff3676)
|
|
(This used to be commit fd762b01ed378739241dc14b6af9df9fcfe7659c)
|
|
of Base DNs in searches (returning an error of LDB_ERR_NO_SUCH_ENTRY).
We need to handle this if ldb_tdb is to behave correctly compared with
LDAP, as well as if we are using an LDAP backend.
In doing so, I realised that subtree_rename and subtree_delete
(prevention) need rather different wait loops, so it seemed easier to
split it out into it's own module.
I've fixed the licence on both of these modules to be GPLv3.
Andrew Bartlett
(This used to be commit d3894c90f31fb45e038ab478cd9d7d34962d069b)
|
|
module.
Andrew Bartlett
(This used to be commit c8d1ab30845fa1496c85630b138b1cb512c2b6aa)
|
|
Templates just don't belong in the sam.ldb, as they don't obey any of
the other rules. This moves them to a seperate templates.ldb.
In samldb, this patch reworks the duplicate SID and Name detection
code, to use ldb_search_exp_fmt() rather than gendb_search. This
returns far more useful errors, which we now handle and report better.
The call to samdb_search_for_parent_domain() has been moved in samldb,
to allow both the account and SID uniqueness checks to be in the same
domain. This function also returns better errors.
dcesrv_drsuapi.c is updated for the new prototype of
samdb_search_for_parent_domain()
Andrew Bartlett
(This used to be commit f1ab90c88c782c693b41795d70368650806543b5)
|
|
directly.
Handle the errors from ldb_search (now that we get more than just -1),
including NO_SUCH_ENTRY when the base DN doesn't exist.
Andrew Bartlett
(This used to be commit e47df4a0fe5efd91f0355aa13c9b50c7be789767)
|
|
Andrew Bartlett
(This used to be commit e8606bbcc67e24bdc2ee062ab3d808e5d2143d69)
|
|
metze
(This used to be commit c6d959e52cf4b86a52e46402392f32450d3c3635)
|
|
(This used to be commit b311094714b4d51ea7ea756df1aecba169dc0d45)
|
|
modules.
This will be useful when we start enforcing validity in base DNs.
Andrew Bartlett
(This used to be commit aa8348a27a6938a1a26d4a7ed3b7405966202ad8)
|
|
the arguments.
Andrew Bartlett
(This used to be commit af40b1cd88f0e932665f6fe90daae8e687a3dc0c)
|