summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* r20732: add idl for storing the prefixMap attributeStefan Metzmacher2007-10-102-1/+32
| | | | | | | | | | as w2k3 doesn't return it when you ask for we don't know the exact format, but we assume that it starts with a uint32 version and as this attribute is not replicated we can chosse our own version... metze (This used to be commit cf546b7c182f6a9b636023377b5260d155bc15dd)
* r20731: we need the complex memmove() handling for removing an attribute ↵Stefan Metzmacher2007-10-101-16/+12
| | | | | | | only in one place metze (This used to be commit dfdfdd6cefeac2974a4b3425a49e3dd93ad7e952)
* r20730: this can be constStefan Metzmacher2007-10-101-1/+1
| | | | | metze (This used to be commit 181db920476a9ebddeee1ebea17be0baf85ea59e)
* r20729: add a version number to struct dsdb_extended_replicated_objectsStefan Metzmacher2007-10-104-2/+24
| | | | | metze (This used to be commit 2e79863d54030526841e5858e7be6a815c25593b)
* r20728: the DSDB_CONTROL_REPLICATED_OBJECT_OID control isn't used anymoreStefan Metzmacher2007-10-104-61/+1
| | | | | | | because we now use DSDB_EXTENDED_REPLICATED_OBJECTS_OID extended operation metze (This used to be commit 4380cc9ed6ac2e6c133b5a36f922b341474a8e7e)
* r20727: implement basic merging of replicated objects when it already existStefan Metzmacher2007-10-101-4/+246
| | | | | | | in the ldb metze (This used to be commit 262e42123d0bca77560fbb5a33c13a9c275ba3ec)
* r20726: - only add the rdn attribute and it's meta_data when the 'name' ↵Stefan Metzmacher2007-10-103-35/+47
| | | | | | | | | | attribute is there - add the values for objectGUID and whenChanged inside the ldb module, so that the ldb module has only replicated attributes as input metze (This used to be commit 0ecb07e0526462529fb21cec30e789a9002b30a1)
* r20723: Web Application FrameworkDerrell Lipman2007-10-102-2/+5
| | | | | | | | | | | - Clearly no one has ever tried to obtain the Referer from the web server before. :-) - Send the Referer from the web application, in preparation for later security updates. (These updates are not immediately necessary, as ScriptTransport is disabled and we check the content type on XmlHttpTransport. This isn't anything to worry about.) (This used to be commit 33c07f4b92ac349af85dff11e24111fb16d201d0)
* r20716: add a dsdb_cache ldb module which will load the dsdb_schema and ↵Stefan Metzmacher2007-10-102-0/+59
| | | | | | | | | other things on startup into memory structures in future. metze (This used to be commit fbb1f85e320830f52bdf410ad61f2ec60e168d80)
* r20715: set the dsdb_schema on the ldb_contextStefan Metzmacher2007-10-101-0/+6
| | | | | | | after we have created a temporary one metze (This used to be commit 35a88f3d39e447a0e2adbd14676d15e5a5ac9488)
* r20714: we can use talloc_asprintf_append() again, because strupper_talloc()Stefan Metzmacher2007-10-101-6/+5
| | | | | | | | creates string with the correct memory size without padding zero bytes at the end metze (This used to be commit df8e97014bf67e59ab9a88ce225819d6057dfb08)
* r20713: sort the cursors in replUpToDateVector by source_dsa_invocation_id,Stefan Metzmacher2007-10-101-0/+13
| | | | | | | | | | w2k3 seems to do the same. It's later useful, when we would have a large array be could use a binary search metze (This used to be commit cd654f20e16c32f82ceb2b66453ce8d1be7020dd)
* r20712: add a function to compare GUID'sStefan Metzmacher2007-10-101-0/+25
| | | | | metze (This used to be commit 6237d9f0b575ccb739b96d2a9f4c3643a727c4b7)
* r20710: update or create the "repsFrom" values after applying replicated objectsStefan Metzmacher2007-10-101-1/+93
| | | | | metze (This used to be commit 665d8f9626f8ef1c64f6fac79bdc40d14330f126)
* r20709: pass a repsFromTo1 struct down as it contains all needed info for ↵Stefan Metzmacher2007-10-104-55/+91
| | | | | | | | | the source dsa and the highwater mark vector metze (This used to be commit a31e017e5388e5abd6ed9d09adcf26d2527954a6)
* r20708: fix crash bug! we can't use stack memory for async requests...Stefan Metzmacher2007-10-101-4/+7
| | | | | | | jelmer: please take more care when you fix pidl warnings:-) metze (This used to be commit 05da114ea8db637febe88ac1ce5c92640de7754a)
* r20706: the '@' chars should only be in front of each line,Stefan Metzmacher2007-10-101-6/+6
| | | | | | | but here the line is wrapped with '\' ... metze (This used to be commit 096a2ee97f97b3f9f57d844703ffaba53f7dd5d7)
* r20705: store the "replUpToDateVector" attribute in ↵Stefan Metzmacher2007-10-104-2/+364
| | | | | | | DSDB_EXTENDED_REPLICATED_OBJECTS metze (This used to be commit c9e7a58f6a16dfa28323fd0fd01ad6ee516c51b0)
* r20704: add functions to get and set the ntds objectGUID and invocationIdStefan Metzmacher2007-10-101-0/+186
| | | | | metze (This used to be commit c271ad824f763ba10ee74517062c6283fa20be89)
* r20703: fix minor memory leakStefan Metzmacher2007-10-101-0/+1
| | | | | metze (This used to be commit 4012e54ef22fc9a18d4533f6b48530ddc9c67992)
* r20702: fix spellingStefan Metzmacher2007-10-101-1/+1
| | | | | metze (This used to be commit dd2832b37a8cb82d62b4974b779a178bb2872839)
* r20698: added AIO writing supportAndrew Tridgell2007-10-103-2/+85
| | | | (This used to be commit dbf54c7b49d427af8112414760369cd21c8b5941)
* r20697: A couple of minot cross-compile fixes.James Peach2007-10-102-2/+6
| | | | (This used to be commit d4c7dd19f3a114ee1527cbcd3071b4921600977d)
* r20696: Print mktestsetup errors to stderr rather than to either stderr or ↵Jelmer Vernooij2007-10-102-11/+36
| | | | | | | stdout. Instead, print variables for the setup created to mktestsetup's stdout. (This used to be commit b7fd9645f5f2e1e5a00fbb94f772487c78136ee6)
* r20693: Add reimplementation of selftest in perl. Once this has been testedJelmer Vernooij2007-10-101-0/+253
| | | | | | more properly, I hope to use this as a replacement for the existing file. (This used to be commit 1e013aba7697716451c25eeab851b6812b2e066f)
* r20689: "pdc" and "bdc" have been replaced by "domain controller"Simo Sorce2007-10-103-9/+5
| | | | (This used to be commit 6976f283fc30a401bcc1d2c5089135c3fe8f1728)
* r20688: Use argv[0] equivalent of perl.Jelmer Vernooij2007-10-101-3/+3
| | | | (This used to be commit 3dfcd9f807852f757899d4ae519e7f353002ccaf)
* r20686: this is a generic uptodateness vectorStefan Metzmacher2007-10-101-7/+2
| | | | | metze (This used to be commit 352d88c8a8ebe4d0ab9f89c9e7eadc3c29d5cdd2)
* r20685: apply records using dsdb_extended_replicated_objects_commit()Stefan Metzmacher2007-10-101-275/+91
| | | | | metze (This used to be commit 8f1fd303a78dd9df94b9a7b8b243dc20bfc7eaee)
* r20684: if we don't have any indexes, then we should not waste timeStefan Metzmacher2007-10-101-0/+5
| | | | | | | to traverse the whole tdb and unpack each record metze (This used to be commit 492c79de13eab8db6079f880a8f0857dc7a29fa8)
* r20683: load indexes before applying replicated objects,Stefan Metzmacher2007-10-101-0/+3
| | | | | | | | as for every object the repl_meta_data module needs to look up the object by objectGUID metze (This used to be commit 55f845377ce3a7aeb028805754dc9c05d429548e)
* r20682: make the dsdb_extended_replicated_objects_commit() interface a bit ↵Stefan Metzmacher2007-10-102-37/+18
| | | | | | | | | more useful, so that we can apply the schema partition objects with one call metze (This used to be commit 165ff94b8a89ef4b9145405633ed11ab9567376b)
* r20681: implement the DSDB_EXTENDED_REPLICATED_OBJECTS operation.Stefan Metzmacher2007-10-102-3/+374
| | | | | | | | | | the merging of existing objects is not implemented yet... there are a few ifdef REPLMD_FULL_ASYNC because we need to workarouns ldb's async infrastructure (which don't handle full async sub requests nicely) metze (This used to be commit da4ff0e7ccde47b3e092313ba22422350cf50f78)
* r20680: prepare the helper functions for applying replicated objectsStefan Metzmacher2007-10-102-59/+20
| | | | | | | to pass all needed info to the repl_meta_data module metze (This used to be commit d5db31cde279cf05bd13bcf0da03767ab3498079)
* r20679: make the init_handle stuff a bit easier and get rid of really ugly ↵Stefan Metzmacher2007-10-101-26/+15
| | | | | | | | | | | talloc_get_type() usage simo: if you change more modules, please include also this change metze (This used to be commit 88051a82c4918ba8183e0d6909161b2af2109446)
* r20678: add index for objectGUIDStefan Metzmacher2007-10-101-1/+1
| | | | | metze (This used to be commit e967b370173e1ae86632132851ab33d92c221291)
* r20677: Condense compilations rules.James Peach2007-10-101-27/+63
| | | | (This used to be commit 586b5113a09ec5ff751bcdaf4094d5672d58f220)
* r20676: Add ref pointer to fix warning.Jelmer Vernooij2007-10-104-19/+21
| | | | (This used to be commit 1afcf850679b6752935455a8f9198679649922b8)
* r20675: Fix installation.Jelmer Vernooij2007-10-102-2/+9
| | | | (This used to be commit 5d09131cc8a11dc2b0aa1f8f5296cf8869a436db)
* r20670: Make the logic more clearSimo Sorce2007-10-101-16/+22
| | | | (This used to be commit 906630f18e5fab4be6c40018aafe67df1e27c92e)
* r20669: Simplifing moreSimo Sorce2007-10-101-88/+56
| | | | (This used to be commit 03de577059cb71bb6d5df7a65b5f5ba30bdea746)
* r20665: put in my version of aio.hAndrew Tridgell2007-10-101-4/+4
| | | | | sorry about that .... (This used to be commit a91373291422e2f50b91fd7c2317dce5d2a4ab63)
* r20661: the golden rule: "make things private if possible!"Stefan Metzmacher2007-10-101-1/+1
| | | | | | | fix 'make install' because no entry was in the headermap metze (This used to be commit 2a9d6d381d991977be10b525c88fb279237bafd9)
* r20659: add missing system/aio.hStefan Metzmacher2007-10-101-0/+29
| | | | | | | tridge: please commit your version and merge it to both samba3 branches metze (This used to be commit ba492e2c3a64dfc5d4743ba568c63cb9a59e2849)
* r20657: fix compiler warning and bug:-)Stefan Metzmacher2007-10-101-1/+1
| | | | | metze (This used to be commit ddf6c90159a99c2f70a93915839caa43afc5500b)
* r20656: This way the process flow should be much more readable.Simo Sorce2007-10-101-104/+131
| | | | | | We need to make it easier, but this should be a step in the right direction. (This used to be commit ad58177ee46a4f02ee2e2d97882b851226bd3af2)
* r20653: If this is the wrong way to fix the build, I apologize. But these ↵Volker Lendecke2007-10-103-0/+3
| | | | | | | | | includes are necessary in my environment to get through make. Volker (This used to be commit 47e80da39f27a7e7aa6f85d6333f2d1772292ec9)
* r20652: Attempt to fix the buildVolker Lendecke2007-10-102-0/+2
| | | | (This used to be commit 29d04fadf3db8cb1a6eb2d8ca33f0106cafaaab2)
* r20650: revert a bunch of code I didn't mean to commit yetAndrew Tridgell2007-10-1013-887/+597
| | | | (This used to be commit b3e2d4908781781a487eaeb683d22eb967e5597d)
* r20649: fixed strlower_talloc() and strupper_talloc() to end with right size,Andrew Tridgell2007-10-101-0/+6
| | | | | so talloc_append_string() works (This used to be commit 0d36b036b381d4f81a22ce31066d89932d73597b)