summaryrefslogtreecommitdiffstats
path: root/source4
Commit message (Collapse)AuthorAgeFilesLines
...
* r20975: - implement handling of meta data an on originating addStefan Metzmacher2007-10-101-37/+240
| | | | | | | | | | there're a few things TODO, but it's a good start we need to research if an originating change causes the replUpToDateVector attribute to change...(I assume it, but needs testing) metze (This used to be commit fde0aabd9ae79fcefbcba34e6f9143f93ffcf96c)
* r20974: add basic infrastructure for a DSDB replication serviceStefan Metzmacher2007-10-103-0/+267
| | | | | | | | | not activated yet... it will handle inbound pull replication and outbound change notification metze (This used to be commit 15eae968b8c72b4ce47071012e4110f3b7f3c3bc)
* r20973: add functions to create the autocreated subSchema Attributes:Stefan Metzmacher2007-10-102-0/+192
| | | | | | | | | attributeTypes, objectClasses and dITContentRules this is just a start and doesn't create anything useful yet... metze (This used to be commit 4c8b717092c201c30be4d266bbb45b1142a9d627)
* r20972: "private" -> "private_data"Volker Lendecke2007-10-102-19/+19
| | | | (This used to be commit 8cbcd3d1cbb0661b1767bb7ace0804cf9a573e34)
* r20971: we don't need this check twice:-)Stefan Metzmacher2007-10-101-7/+0
| | | | | metze (This used to be commit b7d48274a7341c5e4a3f103387f87fcc94853271)
* r20969: remove unused function, found my lcovStefan Metzmacher2007-10-101-49/+0
| | | | | metze (This used to be commit 0c5eb19ebc12bc954c23e9f561d5f96644a19aca)
* r20968: - add functions to sort the meta data and attribute arraysStefan Metzmacher2007-10-101-25/+90
| | | | | | | - we should use them before we store records to disk metze (This used to be commit a5200ef0cae5e8b0cedf196c9d76afc46e08c316)
* r20967: Allow pidl tests to work with gcovJelmer Vernooij2007-10-106-28/+46
| | | | (This used to be commit 9da63e362c9d590388c77d882f9dbf54b0aa78cc)
* r20964: Show the domain name we figured out, rather than a null pointer (inAndrew Bartlett2007-10-101-1/+1
| | | | | | | some error cases) Andrew Bartlett (This used to be commit 4195839d1a6102d7c6ae17c1b1db0418c99c9241)
* r20963: remove unused functions, run LOCAL-TDR by defaultJelmer Vernooij2007-10-103-18/+4
| | | | (This used to be commit 0f34c67fff53d5bd3c1b5a5618190ad7154e8d07)
* r20962: Fix lcovJelmer Vernooij2007-10-103-0/+64
| | | | (This used to be commit 3d3d3031c80b56c824ab8a0f3616d564f092a110)
* r20961: Fix lcovJelmer Vernooij2007-10-101-7/+5
| | | | (This used to be commit fa659bed48eae9b9c2e00be91d8cd4e816527465)
* r20960: attempt to fix a valgrind error in the signals backend.Andrew Tridgell2007-10-101-38/+48
| | | | | | This also reduces the static data in the signal backend when not using signals to 4 bytes. (This used to be commit 071a6e8eb1861b10b8a7aa61470f21a546ffa0ca)
* r20957: a value of FF0000000000000000000000000000000000000000 isn't stored ↵Stefan Metzmacher2007-10-101-4/+8
| | | | | | | | | as schemaInfo so we need to use it as value if nothing is stored metze (This used to be commit cd326134079375fc83640444d6323a5cbe7c02ee)
* r20956: cn and instanceType are autogenerated values, later we need to ↵Stefan Metzmacher2007-10-101-16/+0
| | | | | | | | | remove them from all ldif files, but for now only the ones used by the NET-API-BECOME-DC test metze (This used to be commit 7510b9ca4a79c12c31abcf4a64b5eaba2f6c2fe9)
* r20955: Add testsJelmer Vernooij2007-10-101-0/+131
| | | | (This used to be commit 965d0d9289eceed1b9b88ad3f87046ac47202237)
* r20954: Add lcov target, fix gcov.Jelmer Vernooij2007-10-101-2/+11
| | | | (This used to be commit f7e93afa1c698ff005d3ce594b952ee2c8431d29)
* r20953: add templates in provision_become_dc()Stefan Metzmacher2007-10-101-0/+3
| | | | | metze (This used to be commit 306ea74f85c8cd0df767a25c45304cb33410e03c)
* r20952: when a component is changed we need to rebuild the linearized stringStefan Metzmacher2007-10-101-0/+1
| | | | | metze (This used to be commit beb816fb78ec4a7816680611af6619740e159424)
* r20949: Looking over some lcov output, try and walk some error paths.Andrew Bartlett2007-10-102-3/+20
| | | | | Andrew Bartlett (This used to be commit 9ed9a032c249461e69242afc2e0ccdd47524064e)
* r20948: a very simple example on how to setup and test ctdbAndrew Tridgell2007-10-107-0/+73
| | | | (This used to be commit 8b5d7d66c91d2bee971373f7da05d1641c556cbc)
* r20947: fixed a bug in the unlock logic in the brlock tdb backendAndrew Tridgell2007-10-101-28/+44
| | | | | I'm very surprised this didn't show up earlier! (This used to be commit 5d9b1acf4f35d11c4730cbc9cadedb33c6ec08e8)
* r20946: fixed another couple of bugs in the brlock ctdb backend. It nowAndrew Tridgell2007-10-101-28/+60
| | | | | survives very long random locktest runs. (This used to be commit 53fd66340abd6f637acd4feb7c23c046df110a94)
* r20945: fixed the bug causing locktest to fail with the ctdb backend after aAndrew Tridgell2007-10-105-93/+10
| | | | | | couple of hundred opertations. Also removed a lot of the debug code I was using to track this down. (This used to be commit 7622e7b4b2694ec14062d0f6de035b946106a6aa)
* r20944: if a call has been destroyed before a reply comes in then discard theAndrew Tridgell2007-10-101-0/+4
| | | | | reply (This used to be commit 05d19af38c1e75ba65ed2755c6087df1f937ee2a)
* r20943: use offsetof() instead of sizeof() - 1 for the packet lengthAndrew Tridgell2007-10-101-14/+18
| | | | | | | | | calculations. It will be interesting to see how portable this is. The advantage over the sizeof() method is that it avoids padding problems after the data[1] array. That was causing us to get valgrind errors. (This used to be commit fd8e46043903d3650f8f33dcab165800f6869b1d)
* r20942: Simplify handling of systems that don't support negative enum values ↵Jelmer Vernooij2007-10-107-35/+12
| | | | | | by using an ifdef rather than a pidl argument. (This used to be commit 6bada0dcf0c7915d366c7917189375dbabecdd4f)
* r20941: avoid races in the block/unblock codeAndrew Tridgell2007-10-101-3/+11
| | | | (This used to be commit 83353ec0cd05464abb581f51d8c26ade7f0876fe)
* r20940: allow SA_SIGINFO signals to be oneshot. Why you would ever want thisAndrew Tridgell2007-10-101-0/+3
| | | | | is beyond me :-) (This used to be commit e892cbdb4bb0779f8abb0902bee4a2e79456808d)
* r20939: reduce the amount of static state for signal handlers from 96k to 1.2kAndrew Tridgell2007-10-101-4/+23
| | | | (This used to be commit bf060ce4fe3b58fc3e58214490c4da9c6644c365)
* r20938: use a double counter trick to avoid the need for atomic incrementAndrew Tridgell2007-10-101-10/+31
| | | | (This used to be commit 7c7b79ed042abebc48d8eaa71c252df3200a84d9)
* r20934: I *hate* deep indents :-)Volker Lendecke2007-10-101-26/+28
| | | | (This used to be commit c98dd55e32a1d2df016e7a4deba218cd54efcdd2)
* r20930: use sigaction() instead of signal()Andrew Tridgell2007-10-106-66/+155
| | | | | | | | | add support for sa_flags argument to event_add_signal(). These are passed to sigaction(). Special handling is provided for SA_RESETHAND (which tells the event system to remove the handler after the signal) and SA_SIGINFO which allows the siginfo structure to be received per signal (This used to be commit 1bb10b6cf7d717ad21834e73a4ca4b22b5fb6f0a)
* r20929: fixed typoAndrew Tridgell2007-10-101-4/+4
| | | | (This used to be commit bad87e2c82208646c331507d3999a3311ed153d9)
* r20928: added signal events to lib/eventsAndrew Tridgell2007-10-1010-2/+261
| | | | | | | Jeremy asked for this to allow Samba3 to use the Samba4 events library see torture/local/event.c for an example (This used to be commit 7e105482ff9a3da6b4708ff99a64f1881614fc5f)
* r20923: only allow extended operations for SYSTEM or administrators for nowStefan Metzmacher2007-10-101-0/+1
| | | | | metze (This used to be commit f062f09fbf45dd6cd36d1bfd9abb301d850c19dc)
* r20922: use the show_deleted module by defaultStefan Metzmacher2007-10-102-0/+2
| | | | | metze (This used to be commit edc37501d6ecdaf7b13006b732914e21ae0be657)
* r20921: - only give password attributes to the SYSTEM accountStefan Metzmacher2007-10-101-2/+0
| | | | | | | - but SYSTEM and administrators can change them metze (This used to be commit fc5319e927d96b68d8bd90a01e10aa00a6ddf494)
* r20920: use cluster_tdb_tmp_open() in ntvfs backend codeAndrew Tridgell2007-10-103-17/+3
| | | | (This used to be commit c9080c54872f107d1e42e77261df50a5d55d294f)
* r20919: add a function cluster_tdb_tmp_open() which can be used in a clusterAndrew Tridgell2007-10-106-5/+69
| | | | | | environment for subsystems that have not yet been converted to use ctdb to get a shared temporary tdb (This used to be commit 0ed91384497aed6817b2220c31344bfcd45fd033)
* r20918: a bit more debugging, and remove the hackish /dev/null writes I usedAndrew Tridgell2007-10-102-44/+12
| | | | | | to track down some uninitialised memory (sometimes valgrind gets the offset wrong, writing to /dev/null 1 byte at a time avoids this) (This used to be commit 4bf741b567417231c29606904aea2af0a91c941c)
* r20910: fix crash bugStefan Metzmacher2007-10-101-1/+1
| | | | | metze (This used to be commit e668d3bd6955f0bd4e37560925c4107fd870c02f)
* r20909: add a module that implements the LDAP_CONTROL_SHOW_DELETED_OID controlStefan Metzmacher2007-10-102-0/+227
| | | | | | | | it hides objects with isDeleted=TRUE by default, and let them through if the control is present metze (This used to be commit 7108d62cb0360e734045eb39c03508d8528dc9cc)
* r20908: - fix uninitialized usage of 'ctx'Stefan Metzmacher2007-10-101-16/+14
| | | | | | | | - remove unused mem_ctx variable - copy the userman_domain string as child of obj metze (This used to be commit 575938753bb2f3b8593f240234cff71995a28df8)
* r20907: reset krbtgt, machine and administator account passwords to "test"Stefan Metzmacher2007-10-101-1/+91
| | | | | | | (same values which are given the provision code for setup test_secrets.ldb) metze (This used to be commit 42a0304b1f903894bf6902baea47c86e64f9f60a)
* r20906: allow LDAP simple binds using the following syntaxes in the DN field:Stefan Metzmacher2007-10-102-8/+35
| | | | | | | | | | | | CN=Administrator,CN=Users,DC=w2k3,DC=vmnet1,DC=vm,DC=base Administrator@W2K3 W2K3\Administrator w2k3.vmnet1.vm.base/Users/Administrator w2k3 also allows this (and maybe more...?) metze (This used to be commit 40c27ef88df9021e9ef2a6c43aabab709ac9662f)
* r20902: don't crash if the object isn't there yetStefan Metzmacher2007-10-101-0/+4
| | | | | metze (This used to be commit 4588e2522b11f707e608488c782f6988fd97628a)
* r20901: - not all compiler like uint8_t data[0] elements!Stefan Metzmacher2007-10-102-13/+13
| | | | | | | | | | | | | | | | | | | - this fix looks really ugly but I don't know a better solution... if we would use uint8_t *data; then we would send the pointer value also in the network packet and we would need to initialize s->data = ((void *)(&s->data) + 1; to make the memcpy statements work as they're currently, so we use uint8_t data[1] in the struct definition ... tridge: please review careful! hopefully fix the build on solaris and HPUX metze (This used to be commit 015097677c8a65e9f5a4367f4f89193a4b2de76b)
* r20900: fix compiler warningsStefan Metzmacher2007-10-102-1/+4
| | | | | metze (This used to be commit cb59eae91966e3e493c3c992d2b96965d17dac17)
* r20899: fix the build and compiler warningsStefan Metzmacher2007-10-101-0/+5
| | | | | metze (This used to be commit eec93720aced2b4cdad9f6f5a4f6e23587128357)