Age | Commit message (Collapse) | Author | Files | Lines |
|
Add a test to show that we need this, and to prove it works (for add
at least).
Andrew Bartlett
(This used to be commit f72079029abb594677bf8c2b63e40c07e910004f)
|
|
metze
(This used to be commit 092e52c51884706317564a5a5397f137689d78cb)
|
|
metze
(This used to be commit 07b014f770714474660f68c6ebc510bfbb232abc)
|
|
at least a generic error, even when inside a transaction.
This helps debugging ldb/js interactions a lot...
Andrew Bartlett
(This used to be commit b607acf6f0b3567a40a3e35911c690feda243f50)
|
|
the size of 'long long' so we can use strtol/strtoul
Patch from Bjoern Jacke, thanks!
(I only added the SIZEOF_LONG == SIZEOF_LONG_LONG)
metze
(This used to be commit 2bda7b63be1257210601dac3e2b1070f48d765b4)
|
|
Patch from Bjoern Jacke, thanks!
metze
(This used to be commit 1250355909533e033f30e6a960c58cfc9ec760ba)
|
|
metze
(This used to be commit e0e4f86b30185e01975eff91c2ce7ab7ca5353c1)
|
|
(This used to be commit 139d9369dc1b7daaf980a0c95b0921388ec39913)
|
|
metze
(This used to be commit 941f93f93f3ce9dacaafe80520b8751f738e7032)
|
|
metze
(This used to be commit 53ec76d8d2edaa37bbccb6de838248931a3a76d2)
|
|
- we were giving OPERATIONS_ERROR in all cases:-(
- we now pass ALREADY_EXIST fine to the caller,
and the code in libnet_site.c is happy again.
- this bug wasn't noticed for a long time because
the ldb_ildap code always passed SUCCESS to it's caller
metze
(This used to be commit 7b9d7119205c442f338deab07122ce1548bad9b6)
|
|
metze
(This used to be commit 54e5aeff87b859960dfc5e4b6e3ab026ce5470ff)
|
|
metze
(This used to be commit 11b49a440567eb3fa3391c15f5486c63141f1b97)
|
|
metze
(This used to be commit a3d1ce6d3b8e771d28ab4418679b89a388579360)
|
|
Heimdal which does work. This should fix most of the rest of the
failures on solaris
(This used to be commit acfaa98b5ea686feb81350baf09b3f4480f96edc)
|
|
(This used to be commit bbda863f0766e4f4100a644f9a1ddcd8e18d29cd)
|
|
(This used to be commit 55d97ef88f377ef1dbf7b1774a15cf9035e2f320)
|
|
This means that some modules have been disabled as well as they
have not been ported to the async interface
One of them is the ugly objectclass module.
I hope that the change in samldb module will make the MMC happy
without the need of this crappy module, we need proper handling
in a decent schema module.
proxy and ldb_map have also been disabled
ldb_sqlite3 need to be ported as well (currenlty just broken).
(This used to be commit 51083de795bdcbf649de926e86969adc20239b6d)
|
|
They have never benn used and make little sense too imo
(This used to be commit f0c1d08d50f8a3e25650ac85b178ec7a43e433d9)
|
|
I was sick of jumping inot each module for each request,
even the ones not handle by that module.
(This used to be commit 7d65105e885a28584e8555453b90232c43a92bf7)
|
|
an async module
change asq.c to be more readble
(This used to be commit 9197187c4290847721432db09bdfb2f1d06e51ba)
|
|
Start enhancing it and fix some problems with incorrect evalutaion of the codes
Implement rdn rename (async only)
(This used to be commit 6af1d738b9668d4f0eb6194ac0f84af9e73f8c2e)
|
|
assuming that printf("%s", NULL) is OK. The problem is that it is ok
with recent versions of glibc, so the bug isn't noticed by most
developers.
This configure change ensures that we replace snprintf() if it doesn't
handle NULL strings. Then we just need to make sure we use d_printf()
instead of printf() in torture tests to display possibly NULL strings.
(This used to be commit dcce824080f3437c835b32381b73380fab720554)
|
|
based on Mono and its' COM support and utilize Samba's DCE/RPC + ORPC code
instead of having our own COM implementation in Samba, which is too much
work to implement and harder to code (C).
This only removes some of the code that I started working on to implement
the bits of COM I thought were needed to support DCOM from just Samba. This
code has never functioned properly, contains a couple of nasty hacks and
there should be no reason to pick it up again later, the processes are all
documented in the DCOM whitepaper.
This does NOT remove the marshalling code for the ORPC code or the torture
code that tested some of the ORPC code.
(This used to be commit 11df14219bf0b35329b293cae3234e064aabde54)
|
|
(This used to be commit 971cead2ad66fca55a32639090d97b8186c1dae7)
|
|
(This used to be commit df5bd916db3cfbd6c145177fd8992261f03a5cbc)
|
|
(This used to be commit 3a5d3eb62c61d264fb583d2c94e3b3446988051b)
|
|
(This used to be commit dd0b912fdd107817273391cab223304f0399c3b5)
|
|
(This used to be commit 8ce292bdf3589e5d054bf9a534846c29dfc71124)
|
|
defined when the installed iconv library doesn't match our criteria as
well as some other minor fixes.
(This used to be commit 7937932615434a59c84d8a1b81e368f6a5f8e429)
|
|
(This used to be commit 55843863ff1f92be9918c845e208a30660ed2ae5)
|
|
(This used to be commit 3780e0580b7173f20fed550db3412ab3b3b12fbf)
|
|
(This used to be commit bba33a976b1954b5e9e557c9323afc92616439a3)
|
|
(This used to be commit 61c6100617589ac6df4f527877241464cacbf8b3)
|
|
talloc_set_destructor() is type safe. The end result will be lots less
use of void*, and less calls to talloc_get_type()
(This used to be commit 6b4c085b862c0932b80b93e316396a53b993544c)
|
|
type safe. This only works on recent gcc versions. With other
compilers it reverts to a non-typesafe cast
The patch also ensures that talloc_free() does not change error on
systems where free() can change errno
(This used to be commit babbff5f777642f559747f6d0697bc7c3a5e798d)
|
|
(This used to be commit 35df457fe61e1b1f0746eadba867f7ac149e9600)
|
|
(This used to be commit 2c1af6556a2d57df6626a9f0d9fd758602ac3c5c)
|
|
this fixes a compiler warning
metze
(This used to be commit dbf82fff10f1b5c3894b9600d98f81ee10e3d876)
|
|
(This used to be commit e00ff9f35eed28aeecdc779cee06b87c34d82124)
|
|
have a structure that references one of its parents, and a parent of
that parent is freed, then the whole structure should be freed, not
just the reference.
this was found by the change notify code, as a side effect of fixing
the memory leak yesterday
(This used to be commit 70531dcaeeb9314d410baa0d285df6a265311541)
|
|
(This used to be commit 1354333fd192e83242e6618458704c1820efac49)
|
|
(This used to be commit 2b65c490e40241fb4d4f938a867e33780295ad05)
|
|
(This used to be commit 2e1ce0189961335f654202074101819d8d933748)
|
|
(This used to be commit dea82fa615e33115e42ef04c8d2a54788aa38e9a)
|
|
It passess all my tests, but I still need to work on a lot of stuff.
Shouldn't impact anybody else work, so I want to commit now and see what happens
Will work to remove the old code from modules and backends soon, and make some
more restyling in ldb internals.
So, if there is something you don't like in this desgin please speak now.
Simo.
(This used to be commit 8b2a563e716a789ea77cbfbf2f372724de5361ce)
|
|
(This used to be commit 202ce2a947626f51467d5c87dfcdb73852282709)
|
|
in having pointers for outgoing data when you can already modify the top-level
element.
This can be overridden (temporarily) by specifying the new "keepref"
attribute. Once we've removed keepref from all IDL files, I'll remove this
attribute as well.
(This used to be commit bdc6dd37503ced8322a671d225122ccffbb8bfec)
|
|
implement rename ...
(This used to be commit bf260f2a84f9c1f749798068168a22c86ab2e7b2)
|
|
Testing various async paths and uncovering bugs
(This used to be commit 099d873ea596ece18efe63b06bc64e7f97a96f82)
|