Jelmer Vernooij
96ac1c62ee
r20747: Move cifsdd to blackbox section
2007-10-10 14:40:36 -05:00
Jelmer Vernooij
7e6357f213
r20746: Don't report each individual test in test_smbclient as a single testsuite.
...
Create separate directory for blackbox tests.
2007-10-10 14:40:36 -05:00
Jelmer Vernooij
8ca927f888
r20739: Add more command-line options.
2007-10-10 14:40:35 -05:00
Jelmer Vernooij
b1719ebf38
r20737: Add option parsing.
2007-10-10 14:40:35 -05:00
Stefan Metzmacher
b3ff3f8c36
r20736: skip the NBT-WINSREPLICATION-OWNED test in make quicktest
...
metze
2007-10-10 14:40:35 -05:00
Stefan Metzmacher
0ccd35bb3d
r20735: print out a headline and the oMObjectClass
...
metze
2007-10-10 14:40:34 -05:00
Stefan Metzmacher
4f5daa830a
r20734: always terminate the string... so that an empty data_blob
...
gets '\0' as "" string
metze
2007-10-10 14:40:34 -05:00
Stefan Metzmacher
b7f681a8a1
r20733: add a function to load the oid mappings from ldb_val's
...
metze
2007-10-10 14:40:34 -05:00
Stefan Metzmacher
cf546b7c18
r20732: add idl for storing the prefixMap attribute
...
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
2007-10-10 14:40:33 -05:00
Stefan Metzmacher
dfdfdd6cef
r20731: we need the complex memmove() handling for removing an attribute only in one place
...
metze
2007-10-10 14:40:33 -05:00
Stefan Metzmacher
181db92047
r20730: this can be const
...
metze
2007-10-10 14:40:33 -05:00
Stefan Metzmacher
2e79863d54
r20729: add a version number to struct dsdb_extended_replicated_objects
...
metze
2007-10-10 14:40:33 -05:00
Stefan Metzmacher
4380cc9ed6
r20728: the DSDB_CONTROL_REPLICATED_OBJECT_OID control isn't used anymore
...
because we now use DSDB_EXTENDED_REPLICATED_OBJECTS_OID extended operation
metze
2007-10-10 14:40:32 -05:00
Stefan Metzmacher
262e42123d
r20727: implement basic merging of replicated objects when it already exist
...
in the ldb
metze
2007-10-10 14:40:32 -05:00
Stefan Metzmacher
0ecb07e052
r20726: - only add the rdn attribute and it's meta_data when the 'name' 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
2007-10-10 14:40:32 -05:00
Derrell Lipman
33c07f4b92
r20723: Web Application Framework
...
- 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.)
2007-10-10 14:40:31 -05:00
Stefan Metzmacher
fbb1f85e32
r20716: add a dsdb_cache ldb module which will load the dsdb_schema and other things
...
on startup into memory structures in future.
metze
2007-10-10 14:40:31 -05:00
Stefan Metzmacher
35a88f3d39
r20715: set the dsdb_schema on the ldb_context
...
after we have created a temporary one
metze
2007-10-10 14:40:31 -05:00
Stefan Metzmacher
df8e97014b
r20714: we can use talloc_asprintf_append() again, because strupper_talloc()
...
creates string with the correct memory size without padding zero bytes
at the end
metze
2007-10-10 14:40:30 -05:00
Stefan Metzmacher
cd654f20e1
r20713: sort the cursors in replUpToDateVector by source_dsa_invocation_id,
...
w2k3 seems to do the same.
It's later useful, when we would have a large array
be could use a binary search
metze
2007-10-10 14:40:30 -05:00
Stefan Metzmacher
6237d9f0b5
r20712: add a function to compare GUID's
...
metze
2007-10-10 14:40:30 -05:00
Stefan Metzmacher
665d8f9626
r20710: update or create the "repsFrom" values after applying replicated objects
...
metze
2007-10-10 14:40:30 -05:00
Stefan Metzmacher
a31e017e53
r20709: pass a repsFromTo1 struct down as it contains all needed info for the source dsa
...
and the highwater mark vector
metze
2007-10-10 14:40:29 -05:00
Stefan Metzmacher
05da114ea8
r20708: fix crash bug! we can't use stack memory for async requests...
...
jelmer: please take more care when you fix pidl warnings:-)
metze
2007-10-10 14:40:29 -05:00
Stefan Metzmacher
096a2ee97f
r20706: the '@' chars should only be in front of each line,
...
but here the line is wrapped with '\' ...
metze
2007-10-10 14:40:29 -05:00
Stefan Metzmacher
c9e7a58f6a
r20705: store the "replUpToDateVector" attribute in DSDB_EXTENDED_REPLICATED_OBJECTS
...
metze
2007-10-10 14:40:28 -05:00
Stefan Metzmacher
c271ad824f
r20704: add functions to get and set the ntds objectGUID and invocationId
...
metze
2007-10-10 14:40:28 -05:00
Stefan Metzmacher
4012e54ef2
r20703: fix minor memory leak
...
metze
2007-10-10 14:40:28 -05:00
Stefan Metzmacher
dd2832b37a
r20702: fix spelling
...
metze
2007-10-10 14:40:27 -05:00
Andrew Tridgell
dbf54c7b49
r20698: added AIO writing support
2007-10-10 14:40:24 -05:00
James Peach
d4c7dd19f3
r20697: A couple of minot cross-compile fixes.
2007-10-10 14:40:24 -05:00
Jelmer Vernooij
b7fd9645f5
r20696: Print mktestsetup errors to stderr rather than to either stderr or stdout.
...
Instead, print variables for the setup created to mktestsetup's stdout.
2007-10-10 14:40:24 -05:00
Jelmer Vernooij
1e013aba76
r20693: Add reimplementation of selftest in perl. Once this has been tested
...
more properly, I hope to use this as a replacement for the existing
file.
2007-10-10 14:40:23 -05:00
Simo Sorce
6976f283fc
r20689: "pdc" and "bdc" have been replaced by "domain controller"
2007-10-10 14:40:23 -05:00
Jelmer Vernooij
3dfcd9f807
r20688: Use argv[0] equivalent of perl.
2007-10-10 14:40:23 -05:00
Stefan Metzmacher
352d88c8a8
r20686: this is a generic uptodateness vector
...
metze
2007-10-10 14:40:22 -05:00
Stefan Metzmacher
8f1fd303a7
r20685: apply records using dsdb_extended_replicated_objects_commit()
...
metze
2007-10-10 14:40:22 -05:00
Stefan Metzmacher
492c79de13
r20684: if we don't have any indexes, then we should not waste time
...
to traverse the whole tdb and unpack each record
metze
2007-10-10 14:40:22 -05:00
Stefan Metzmacher
55f845377c
r20683: load indexes before applying replicated objects,
...
as for every object the repl_meta_data module needs to look
up the object by objectGUID
metze
2007-10-10 14:40:21 -05:00
Stefan Metzmacher
165ff94b8a
r20682: make the dsdb_extended_replicated_objects_commit() interface a bit more useful,
...
so that we can apply the schema partition objects with one call
metze
2007-10-10 14:40:21 -05:00
Stefan Metzmacher
da4ff0e7cc
r20681: implement the DSDB_EXTENDED_REPLICATED_OBJECTS operation.
...
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
2007-10-10 14:40:21 -05:00
Stefan Metzmacher
d5db31cde2
r20680: prepare the helper functions for applying replicated objects
...
to pass all needed info to the repl_meta_data module
metze
2007-10-10 14:40:21 -05:00
Stefan Metzmacher
88051a82c4
r20679: make the init_handle stuff a bit easier and get rid of really ugly talloc_get_type()
...
usage
simo: if you change more modules, please include also this change
metze
2007-10-10 14:40:20 -05:00
Stefan Metzmacher
e967b37017
r20678: add index for objectGUID
...
metze
2007-10-10 14:40:20 -05:00
James Peach
586b5113a0
r20677: Condense compilations rules.
2007-10-10 14:40:20 -05:00
Jelmer Vernooij
1afcf85067
r20676: Add ref pointer to fix warning.
2007-10-10 14:40:19 -05:00
Jelmer Vernooij
5d09131cc8
r20675: Fix installation.
2007-10-10 14:40:19 -05:00
Simo Sorce
906630f18e
r20670: Make the logic more clear
2007-10-10 14:40:19 -05:00
Simo Sorce
03de577059
r20669: Simplifing more
2007-10-10 14:40:19 -05:00
Andrew Tridgell
a913732914
r20665: put in my version of aio.h
...
sorry about that ....
2007-10-10 14:37:28 -05:00