summaryrefslogtreecommitdiff
path: root/source4
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r20407: the oMObjectClass values are not padded to 10 bytes!Stefan Metzmacher2-18/+13
metze (This used to be commit f860dd2dca391edf55975d582dda0c1d01ddb6e3)
2007-10-10r20406: Metze's change in -r 19662 broke Kerberos logins from Win2k3.Andrew Bartlett1-0/+25
The reason is long and complex, but is due to forwardable tickets: We would extract the forwardable ticket from the GSSAPI payload, and look for the expiry time of the ticket for krbtgt/REALM@REALM. However, with -r 19662 the ticket is given to the client as being for krbtgt/realm@REALM, as it asked for a lower case realm. Heimdal is case sensitive for realms, and bails out. (It should just not store the forwarded ticket). We need to co-ordinate changes in the KDC with relaxation of checks in Heimdal, and a better kerberos behaviour testsuite. Andrew Bartlett (This used to be commit be4c1a36b0e31cbb680d55e8d933818dc3c7435b)
2007-10-10r20405: add an array with attribute syntexesStefan Metzmacher3-1/+194
metze (This used to be commit 1a21eb700003db1d7853c9be330b2583db9bff03)
2007-10-10r20404: add error code for missing attribute syntaxStefan Metzmacher2-0/+2
metze (This used to be commit 769ce9799b0e9d1ccc5f2155440e5dedf655d40c)
2007-10-10r20400: this let ndrdump display the content of a frsrpc_FrsSendCommPkt()Stefan Metzmacher1-1/+52
call between 2 w2k3 boxes nicely, but I'm not sure if the amount of 9 chunks is fixed... metze (This used to be commit adceac88519b5d61b759eac6e0b152da0529f85c)
2007-10-10r20398: Revert this patch, which caused failures in the samba3sam.js build ↵Andrew Bartlett1-12/+6
farm test. The interaction of the samldb.c module and this function is complex... Andrew Bartlett (This used to be commit bf7ab75875f722cc8499d24d455a94dd83b986ad)
2007-10-10r20397: Another user of the DsCrackNames call needs a rename following IDL ↵Andrew Bartlett1-2/+2
clarification. Andrew Bartlett (This used to be commit 77169958fc42d8ea4561f6218919a34c330259d3)
2007-10-10r20396: Missed one user of the renamed elements.Andrew Bartlett1-2/+2
Andrew Bartlett (This used to be commit a7c83eb7b8e000c51790a9eae67c59c04a4a877c)
2007-10-10r20395: Decode more unknowns in the IDL. These are language and codepage IDs!Andrew Bartlett3-19/+26
Try to pass more of the CrackNames test. Make the test quieter. Andrew Bartlett (This used to be commit a6bbfebf52f53f99b0edf52d3c23b72785b97469)
2007-10-10r20392: initial idl for frsrpc_FrsSendCommPkt()Stefan Metzmacher1-2/+36
there's a blob containing the real data, but that needs handwritten code metze (This used to be commit dcb0ea99ba7589a3204d19f54c75a464f97bd1fd)
2007-10-10r20391: add idl for the content of the partialAttributeSet attributeStefan Metzmacher1-0/+24
metze (This used to be commit f7f9f174d77ddf7d4880b430b5dc7154ea1ddb3b)
2007-10-10r20383: only try to find dlfcn.h if the dlopen symbol was found,Stefan Metzmacher1-5/+7
it hopefully fixes systems where dlfcn.h but no library with dlopen metze (This used to be commit 4aa31c8862020fa2615ec3cf0b65b1bb7ed10dd4)
2007-10-10r20382: systemAuxiliaryClass and auxiliaryClass are also multivalued attributesStefan Metzmacher2-18/+18
metze (This used to be commit 5440c0a99fd8dced9020a47af4dbee74df504219)
2007-10-10r20381: verify the incoming oid mappings and schema info for the config and ↵Stefan Metzmacher1-0/+10
domain partition too metze (This used to be commit 1fab753b1da608d49bd976e01286f800c2d42965)
2007-10-10r20380: verify the incoming schema info and oid mappingsStefan Metzmacher1-0/+5
metze (This used to be commit 27193e4b3d7d43e6fee6f35094ab60ff2531a474)
2007-10-10r20379: - make sure the schema info blob is 21 bytes longStefan Metzmacher1-0/+64
- add a function to verify the incoming mapping and schema info metze (This used to be commit 5f0da4a3ae4eae8a6f14f813a65583cef78e73e4)
2007-10-10r20378: add new error code that says the schema mismatches between DC'sStefan Metzmacher2-0/+2
metze (This used to be commit e769029f42f848db8121c7dcfe5be261861776c8)
2007-10-10r20377: Rework the CrackNames implementation to handle some of the BUILTIN sidAndrew Bartlett2-32/+44
cases. Adjust our 'look for this value in this attribute, of the result' function samdb_find_attribute() to use the correct comparison function, no matter what that may be. Andrew Bartlett (This used to be commit 3c5ff4e68748cce0bb93d7d141083922d92c3845)
2007-10-10r20375: Work to improve our CrackNames implementation.Andrew Bartlett2-25/+144
We now correctly handle the canonical name as a CrackNames source, for more than just the DNS domain object. Andrew Bartlett (This used to be commit 629c72f0c27333cc9ede158e3525e8b03dd295d3)
2007-10-10r20374: It's still 2006 (just...). Add copyright.Andrew Bartlett1-0/+1
Andrew Bartlett (This used to be commit 21b38ae1e4c48dab4b89f234f4dc26a3aed401c3)
2007-10-10r20373: When adding a base to a "" DN, don't precede it with a comma (,)Andrew Bartlett1-2/+10
Andrew Bartlett (This used to be commit ef1ca30180b1b225579a8200b65a4853a135602f)
2007-10-10r20369: Remember to break if we find a match.Andrew Bartlett1-1/+3
Andrew Bartlett (This used to be commit 4bd8dbcf41f04be28e2f5d6e15a22f08ba80b948)
2007-10-10r20364: SWAT updates, part 1Derrell Lipman1-0/+18
These next few check-ins will add a working Statistics module to SWAT, and add an API Documentation module as well. Next step will be to modify the LDB browser to work with this new module and fsm structure. Derrell (This used to be commit 29db71587f1332a9c44d5993a2be389f3a392ce4)
2007-10-10r20360: level -4 of DsReplicaGetInfo(), which gives back all open bind handlesStefan Metzmacher1-2/+2
returned by DsBind() on all drsuapi connection also contains the client ip address. Also the u1 value of the clients DsBindInfoX structure is returned in u5 here... metze (This used to be commit 1adb0fb291d788d0bf10a49b05970ac72eb4764e)
2007-10-10r20359: level -1 of DsGetDomainControllerInfo gives back a listStefan Metzmacher2-10/+23
of all active connections to the Directory Service Agent (DSA) (This can be LDAP or DRSUAPI connections) abartlet: you had just luck by using flag(BIG_ENDIAN) as BIG_ENDIAN is defined in <endian.h>, it should be flag(NDR_BIG_ENDIAN)... metze (This used to be commit c7e639763de1f8ddccfb954227feeaddb7386edc)
2007-10-10r20358: - fix ejs generated code for ipv4addressStefan Metzmacher3-5/+8
- (not Parse::Pidl::Typelist::scalar_is_reference($e->{TYPE})) is much more generic than ($e->{TYPE} ne "string") and handles ipv4address and other special types... metze (This used to be commit 02d2ce65e614a0c99ef3246bc738eb0f8d91b24a)
2007-10-10r20357: run_trans2test and torture_trans2_scan are two separate testsVolker Lendecke1-1/+1
(This used to be commit 2e06c38a98e3891ed1f9e823614c3f0c3d279afe)
2007-10-10r20354: Trusted domains don't have a surname, I think we want 'cn' here.Andrew Bartlett1-2/+1
Andrew Bartlett (This used to be commit 05debeaced7296762b293cc804a71abcfb096066)
2007-10-10r20353: Restructure the DRSUAPI DsGetDomainControllerInfo test, because asAndrew Bartlett5-127/+153
usual things are more complex than they appear. Also remove the incorrect server-side implementation, which blindly assumed some sense of consistancy across the API switch levels. Andrew Bartlett (This used to be commit 79941adbff843f5027dacd31b972deca4a1557ec)
2007-10-10r20352: Use the common function to find the DN for a domain.Andrew Bartlett1-6/+3
Andrew Bartlett (This used to be commit 929fd1beee5cab647702a9b8d8d5e4c2aab23d11)
2007-10-10r20351: ensure these variables are set in the right place in the MakefileAndrew Tridgell2-7/+7
(This used to be commit 0ed2c0a0afea5b0d4c5f49e2493cb6eae694fe40)
2007-10-10r20341: Make sure we do not regress on r20338 in Samba3Volker Lendecke1-0/+61
(This used to be commit 64ee399c964c2935c1386123e2e636c266c8c6a8)
2007-10-10r20332: add mastered-By and msDs-mastered-By attributes to the domain objectStefan Metzmacher1-1/+6
the config and schema head objects already have them metze (This used to be commit 6d43c1963856c5140ca3447aa2f9a276035eff8c)
2007-10-10r20331: the last entry in the oid mapping array which starts with 0xFFStefan Metzmacher2-4/+7
is the content of the schemaInfo attribute of the schema head object metze (This used to be commit bfb7756bb0f1bbd9a7a17c9689cf2ea351247116)
2007-10-10r20328: use prereq function instead of local implementation.Rafal Szczesniak1-42/+3
rafal (This used to be commit f79dcd41e78662c376d29cf210436c0a28cce4e8)
2007-10-10r20327: start to analyse the schema contentStefan Metzmacher1-24/+172
metze (This used to be commit fa59f168b2c4e56c88c415110c220515a148a592)
2007-10-10r20326: always set the binding->target_hostname!Stefan Metzmacher1-5/+9
we crashed before trying ncacn_np: for frsrpc as frsrpc doesn't have a ncacn_np endpoint listed in the idl header and the endpoint mapping code was trying our smbcli lib with a NULL target_hostname -> called_name metze (This used to be commit ed49e4b1f87db483768dec36732b0c9765d1d4bc)
2007-10-10r20325: handle NULL strings in is_ipaddress()Stefan Metzmacher1-1/+3
metze (This used to be commit b8b69ff6bec0c1d412b1f935721b45ef07e9c9f5)
2007-10-10r20323: allow empty dcerpc reqeusts, this fixes the RPC-COUNTCALLS testStefan Metzmacher1-1/+1
metze (This used to be commit bbd086f2edf81028f2370be8ce0739144cd64b02)
2007-10-10r20322: I assume the options attribute of the nTDSDSA object containsStefan Metzmacher1-2/+2
mutiple flags not just 1 for being a global catalog metze (This used to be commit 202645e196b1425f9043bd34dd02a1418e2e3dd9)
2007-10-10r20321: fix the samdb_partitions_dn() and samdb_sites_dn() calls,Stefan Metzmacher1-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)
2007-10-10r20320: add missing prototypesStefan Metzmacher1-1/+18
metze (This used to be commit b9d0ea3954e3f76436e976555540dd29dacd621d)
2007-10-10r20319: fix compiler warningsStefan Metzmacher1-3/+3
metze (This used to be commit 3769270a6a22dd29845e889b0601fcdf7c46acb5)
2007-10-10r20318: do what the printf statement says:-)Stefan Metzmacher1-1/+1
metze (This used to be commit dd9ef6e5ab471665d019fbda87c90f5c95bd57ea)
2007-10-10r20317: store references to all important naming contexts.Stefan Metzmacher1-13/+45
add ldb_get_config_basedn(), ldb_get_schema_basedn() and ldb_get_root_basedn() metze (This used to be commit e28cb83904299fe01e8c0797f5429387f254ed1e)
2007-10-10r20316: fix compiler warningStefan Metzmacher1-1/+1
metze (This used to be commit 58cbbaa4b49bfed6d4e9c5802af988864e06675f)
2007-10-10r20315: Implement the server side of DsGetDomainControllerInfo. This is aAndrew Bartlett5-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)
2007-10-10r20314: I think some hosts need this to get the right ASN1 header depsAndrew Bartlett1-1/+2
(This used to be commit 82a09a111b61a099f2ea5cf013eb523191bf9de2)
2007-10-10r20311: Check one more samba3 error path for t2mkdirVolker Lendecke1-0/+6
(This used to be commit 0f018cca6f70cb44ab436b3a66edb01e57351eaf)
2007-10-10r20309: Don't treat non-supported EAs as fatal against Samba3.Volker Lendecke1-10/+20
Volker (This used to be commit 52d9c7ed0acbc286151117bb876559e13981fd44)