summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* r20325: handle NULL strings in is_ipaddress()Stefan Metzmacher2007-10-101-1/+3
| | | | | metze (This used to be commit b8b69ff6bec0c1d412b1f935721b45ef07e9c9f5)
* r20323: allow empty dcerpc reqeusts, this fixes the RPC-COUNTCALLS testStefan Metzmacher2007-10-101-1/+1
| | | | | metze (This used to be commit bbd086f2edf81028f2370be8ce0739144cd64b02)
* r20322: I assume the options attribute of the nTDSDSA object containsStefan Metzmacher2007-10-101-2/+2
| | | | | | | mutiple flags not just 1 for being a global catalog metze (This used to be commit 202645e196b1425f9043bd34dd02a1418e2e3dd9)
* r20321: fix the samdb_partitions_dn() and samdb_sites_dn() calls,Stefan Metzmacher2007-10-101-4/+18
| | | | | | | | | to use the new samdb_config_dn() call. also add samdb_ wrappers for samdb_schema_dn() and samdb_config_dn() metze (This used to be commit 80b8a968243aadeef7512c03278dbb0d4e88a9f2)
* r20320: add missing prototypesStefan Metzmacher2007-10-101-1/+18
| | | | | metze (This used to be commit b9d0ea3954e3f76436e976555540dd29dacd621d)
* r20319: fix compiler warningsStefan Metzmacher2007-10-101-3/+3
| | | | | metze (This used to be commit 3769270a6a22dd29845e889b0601fcdf7c46acb5)
* r20318: do what the printf statement says:-)Stefan Metzmacher2007-10-101-1/+1
| | | | | metze (This used to be commit dd9ef6e5ab471665d019fbda87c90f5c95bd57ea)
* r20317: store references to all important naming contexts.Stefan Metzmacher2007-10-101-13/+45
| | | | | | | | add ldb_get_config_basedn(), ldb_get_schema_basedn() and ldb_get_root_basedn() metze (This used to be commit e28cb83904299fe01e8c0797f5429387f254ed1e)
* r20316: fix compiler warningStefan Metzmacher2007-10-101-1/+1
| | | | | metze (This used to be commit 58cbbaa4b49bfed6d4e9c5802af988864e06675f)
* r20315: Implement the server side of DsGetDomainControllerInfo. This is aAndrew Bartlett2007-10-105-53/+357
| | | | | | | | | | | | supprisingly complex call... It turns out that the in/out parameter 'level' is not in/out, but set seperatly by the server-side code from r->req.req1.level. This commit also breaks out some common code from samldb into samdb. Andrew Bartlett (This used to be commit 2eb9e6445c64840399171f4f56b1e43786dbcfa7)
* r20314: I think some hosts need this to get the right ASN1 header depsAndrew Bartlett2007-10-101-1/+2
| | | | (This used to be commit 82a09a111b61a099f2ea5cf013eb523191bf9de2)
* r20311: Check one more samba3 error path for t2mkdirVolker Lendecke2007-10-101-0/+6
| | | | (This used to be commit 0f018cca6f70cb44ab436b3a66edb01e57351eaf)
* r20309: Don't treat non-supported EAs as fatal against Samba3.Volker Lendecke2007-10-101-10/+20
| | | | | Volker (This used to be commit 52d9c7ed0acbc286151117bb876559e13981fd44)
* r20308: ContextSimple can be zero length -- seen in a multi-step gssapi ldap ↵Volker Lendecke2007-10-101-1/+1
| | | | | | | | | bind. Did not find that in Samba3 code, so there's nothing to port. Volker (This used to be commit 9bdc19b6d5fe3dff57a07f4b760840d0043a53ad)
* r20307: remove unused varsStefan Metzmacher2007-10-101-4/+0
| | | | | metze (This used to be commit 0352b7bbc659f3683355b793630fe44e9fd5b8cb)
* r20306: remove the static oid mapping tableStefan Metzmacher2007-10-103-119/+144
| | | | | | | and attach the table to the dsdb_schema metze (This used to be commit df63995ec5f322d17145664c1f174783861e1723)
* r20305: as the oid mapping table is dynnamic it makes no senseStefan Metzmacher2007-10-101-119/+0
| | | | | | | | to test the mappings when we got the schema via LDAP as we don't get the mappings metze (This used to be commit cfcd6285e1a5367ea4cfa9190658085ed65910b5)
* r20303: try to fix 'make install' on solaris 8, ln -fs doesn't seem to work ifStefan Metzmacher2007-10-101-0/+5
| | | | | | | the link already exist metze (This used to be commit 6a089d48ec1424eea876ef9c1c65e74b5ee33781)
* r20302: added support for 64 bit file offsets in NBENCHAndrew Tridgell2007-10-102-5/+10
| | | | (This used to be commit 9a9f18914139370311a13044bde7948a2a901738)
* r20301: add an option torture:readonly which allows the NBENCH test to be runAndrew Tridgell2007-10-101-12/+15
| | | | | | | read only. This is only any use with customer loadfiles, and pre-created data. I'm using this to test performance as a video server, with pre-created video files. (This used to be commit 48a322a9c19f10fa95c1f8092c643d8e10df1303)
* r20300: Trim number of shared libs significantly.Jelmer Vernooij2007-10-101-232/+77
| | | | (This used to be commit 40406355135d5bebd9dad27168ab695657271f4f)
* r20299: Disable two new tests that are apparently broken.Jelmer Vernooij2007-10-103-5/+13
| | | | (This used to be commit b3f64869fc4590850203a231ecf6810ae9f1d8cf)
* r20298: Fix pidl tests (missing symlink..).Jelmer Vernooij2007-10-104-8/+14
| | | | (This used to be commit ab3d57394630cefc1fefe859c8bd3d56f6e63695)
* r20297: Finally got to the bottom of why we were failing the RPC-CRACKNAMESAndrew Bartlett2007-10-101-11/+29
| | | | | | | | | test against my win2k3 domain. I have a child domain, and as such the BUILTIN domain SID appears multiple times in the tree, and is therefore not unique. Andrew Bartlett (This used to be commit 41e42843be783dd88785ba8d3a9bccacc68053a8)
* r20295: Add a couple more tests to the CrackNames test.Andrew Bartlett2007-10-101-0/+14
| | | | (This used to be commit 115ed29fd8fcfd0ad3ebbabbe01fbc6259ce84bc)
* r20294: Without this we don't do the ADS join against Win2k3 SP1Andrew Bartlett2007-10-101-0/+1
| | | | | Andrew Bartlett (This used to be commit 7a7f1a97644ab420cf43282d6979881c5c4c59b6)
* r20293: implement store chunk hook for libnet_BecomeDC()Stefan Metzmacher2007-10-103-58/+79
| | | | | metze (This used to be commit aba497f2fdb79e4a61c028501d4d33a3f678ba73)
* r20292: set ntds_dn_str if DsAddEntry() was successfulStefan Metzmacher2007-10-101-0/+4
| | | | | metze (This used to be commit 5cb59860676e86764cfaf7cd1c6e632c95badeb9)
* r20291: implement prepare_db hook of libnet_BecomeDC()Stefan Metzmacher2007-10-103-4/+47
| | | | | metze (This used to be commit 07f1075d469833e10c2f0b0d4578221c6a189b04)
* r20288: fix a mem leak and remove useless codeStefan Metzmacher2007-10-101-3/+1
| | | | | metze (This used to be commit 6d0c788f3dffb7a553464404ebd9c0487d668bc5)
* r20286: handle the non oid string cases for pushing tooStefan Metzmacher2007-10-101-5/+20
| | | | | metze (This used to be commit 0777a8e749e8df88dd1b9f7be9e4f3012559243b)
* r20285: pass more info to check_options hook and move behavior versions etc.Stefan Metzmacher2007-10-103-72/+93
| | | | | | | to the domain and forest structures metze (This used to be commit 15157bf5b94dacc868c49dbf750421eb221868ba)
* r20284: Simplify OID primitive BER parsing.Simo Sorce2007-10-102-91/+100
| | | | | | | Do not require an artificial ASN.1 context to be setup. Simo. (This used to be commit 14b3b9861ae47498c74a6643e6979b3d85260a61)
* r20283: pass in callbacks to libnet_BecomeDC() from the callerStefan Metzmacher2007-10-103-15/+40
| | | | | | | and implement the check_options call metze (This used to be commit fc9669e2a081a614599f7cdce1e031e8a8134c67)
* r20282: prepare callback infrastructure to check if the forest/domainStefan Metzmacher2007-10-101-0/+46
| | | | | | | | | behaviors and the schema version is what the caller expects. also a callback prepares the new database and commits chunks to the partitions metze (This used to be commit 9b5116be2eb246eda2a4c63e86cf4f15f90b915e)
* r20281: remove debug statementStefan Metzmacher2007-10-101-1/+0
| | | | | metze (This used to be commit ebbd6263bbc30001e25603c5e4f45393b5fadb3d)
* r20280: if the uint8_t array starts with 0xFF, then it's not a OIDStefan Metzmacher2007-10-101-12/+20
| | | | | | | | | | | | | | and we return the array as hexstring. this is always in the last array member of the meppings array, and I is always 21 bytes long w2k in mixed mode: FF0000000000000000000000000000000000000000 w2k3 in mixed mode: FF00000002A5DA73B101C43B449028E2F832FE466F w2k3 in native mode: FF00000001635D94BDE62E2C4C9BAC9D6AFA4F69F8 I assume it's some kind of schema version... metze (This used to be commit db16f6382da50167b6cefdaeb8488b00a45fb928)
* r20278: make it possible to use oid strings in the drsuapi instead of ↵Stefan Metzmacher2007-10-104-5/+148
| | | | | | | | | uint8_t arrays with ber encoded oid's metze (This used to be commit bc13b3690166b29df246cc4778b378e9cf2a22d7)
* r20277: make sure the asn1 structure has a welldefined state after a asn1_free()Stefan Metzmacher2007-10-101-0/+2
| | | | | metze (This used to be commit 7e7d1a1da2d64d28915a06c399072de1caf108c4)
* r20276: remove unneeded talloc_strdup()Stefan Metzmacher2007-10-101-3/+3
| | | | | metze (This used to be commit c4733b20c7c113dc1abfb2219a899b80bbcc2875)
* r20275: we should check for the oid the caller gave us!Stefan Metzmacher2007-10-101-1/+1
| | | | | metze (This used to be commit 4b9e196288f2deb3594db9ba2dd36d774e774574)
* r20274: add missing return statement and make it more explicit that we ↵Stefan Metzmacher2007-10-101-2/+3
| | | | | | | return a NULL DATA_BLOB metze (This used to be commit 7256481f08b5e860308e73c2b51926b55b1f4c43)
* r20272: Fix for BASE-BENCH-READWRITE from Mathias Dietz <MDIETZ@de.ibm.com>Volker Lendecke2007-10-101-4/+3
| | | | (This used to be commit b053a7df8453527a9c2dfc03f3c35487fe75676f)
* r20259: add function to start a fake tag so that asn1_read_OID_String()Stefan Metzmacher2007-10-101-0/+19
| | | | | | | can work alone metze (This used to be commit ea70f6ff07930951d98a952b03963d0ba358fec4)
* r20258: add functions to read and write asn1 encoded OID strings without ↵Stefan Metzmacher2007-10-102-22/+63
| | | | | | | leading tag metze (This used to be commit 576d4c54cca844164b90e5d6ec71fe44b59607b7)
* r20251: I found out that the oid-prefix to uint32-id-prefix mapping is ↵Stefan Metzmacher2007-10-104-63/+66
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | transferred in replication replies, but I don't know the exact encoding. for example the oids are transferred as: 2.5.4 => uint8_t v[] = { 0x55, 0x04 }; 2.5.5 => uint8_t v[] = { 0x55, 0x05 }; 2.5.6 => uint8_t v[] = { 0x55, 0x06 }; 2.5.18 => uint8_t v[] = { 0x55, 0x12 }; 2.5.20 => uint8_t v[] = { 0x55, 0x14 }; 2.5.21 => uint8_t v[] = { 0x55, 0x15 }; 1.2.840.113556.1.2 => uint8_t v[] = { 0x2a, 0x86, 0x48, 0x86, 0xf7, 0x14, 0x01, 0x02 }; 1.2.840.113556.1.3 => uint8_t v[] = { 0x2a, 0x86, 0x48, 0x86, 0xf7, 0x14, 0x01, 0x03 }; 1.2.840.113556.1.4 => uint8_t v[] = { 0x2a, 0x86, 0x48, 0x86, 0xf7, 0x14, 0x01, 0x04 }; 1.2.840.113556.1.5 => uint8_t v[] = { 0x2a, 0x86, 0x48, 0x86, 0xf7, 0x14, 0x01, 0x05 }; 1.2.840.113556.1.5.7000 => uint8_t v[] = { 0x2a, 0x86, 0x48, 0x86, 0xf7, 0x14, 0x01, 0x05, 0xb6, 0x58 }; 1.2.840.113549.1.9 => uint8_t v[] = { 0x2a, 0x86, 0x48, 0x86, 0xf7, 0x0d, 0x01, 0x09 }; 2.16.840.1.113730.3 => uint8_t v[] = { 0x60, 0x86, 0x48, 0x01, 0x86, 0xf8, 0x42, 0x03 }; 2.16.840.1.113730.3.1 => uint8_t v[] = { 0x60, 0x86, 0x48, 0x01, 0x86, 0xf8, 0x42, 0x03, 0x01 }; 2.16.840.1.113730.3.2 => uint8_t v[] = { 0x60, 0x86, 0x48, 0x01, 0x86, 0xf8, 0x42, 0x03, 0x02 }; 0.9.2342.19200300.100.1 => uint8_t v[] = { 0x09, 0x92, 0x26, 0x89, 0x93, 0xf2, 0x2c, 0x64, 0x01 }; 0.9.2342.19200300.100.4 => uint8_t v[] = { 0x09, 0x92, 0x26, 0x89, 0x93, 0xf2, 0x2c, 0x64, 0x04 }; 1.3.6.1.4.1.250.1 => uint8_t v[] = { 0x2b, 0x06, 0x01, 0x04, 0x01, 0x81, 0x7a, 0x01 }; 1.3.6.1.4.1.1466.101.119=> uint8_t v[] = { 0x2b, 0x06, 0x01, 0x04, 0x01, 0x8b, 0x3a, 0x65, 0x77 }; if someone knows how the encoding works, please tell me:-) I assume some ASN.1 encoding... metze (This used to be commit aa720a15319392fee5c532959192d0df5bf4c718)
* r20234: metze pointed out that we are re-loading the cache records on eachAndrew Tridgell2007-10-101-0/+4
| | | | | | write. We should only be doing this if another process writes and changes the seqnum. This avoids the extra cache loads (This used to be commit 65858ebb68c25a672e9284e8cba9a6675902f1df)
* r20233: add functions to create a dsdb_attribute and dsdb_class fromStefan Metzmacher2007-10-102-1/+264
| | | | | | | a drsuapi_DsReplicaObject metze (This used to be commit 9168236ddd3d8ed9daa1e47be1e6b12d2bc348b6)
* r20232: specify attribute name and structure element name always togetherStefan Metzmacher2007-10-101-66/+81
| | | | | | | | | there're a view elements where both values doesn't match LDAP-SCHEMA now successful loads the schema metze (This used to be commit 5d7827f45ec05acaca28c94fd6a5d25f148d011c)
* r20231: - add more oid => uint32 id mappingsStefan Metzmacher2007-10-102-3/+54
| | | | | | | | | - handle the case where mappings for 1.2.3.4. and 1.2.3.4.5. prefixes exist - extend test suite for the mappings metze (This used to be commit 3af0a9b2c490ed1e4cd0af7faf814823bc60c264)