summaryrefslogtreecommitdiffstats
path: root/source4
Commit message (Collapse)AuthorAgeFilesLines
* r20505: I had the wrong ldif name here.Andrew Bartlett2007-10-101-1/+1
| | | | | Andrew Bartlett (This used to be commit 5781d0f41ac1847c38ebda290f5e85423dd20186)
* r20504: we handle the attribute values always as DATA_BLOB's andStefan Metzmacher2007-10-106-317/+254
| | | | | | | don't need the union with the attribute id as switch anymore metze (This used to be commit d47c81923d0731edd314215c6f0b2eb3d1ee252d)
* r20497: Two changes to RAW-OPEN that Samba does not fulfil:Volker Lendecke2007-10-101-5/+25
| | | | | | | | | | Samba3 returns the SPARSE flag for files with size > allocation, and on many configs Samba3 does not support EAs. Cope with both. Tridge, please check this is acceptable for this test. Volker (This used to be commit 4df4d37c3d4d9e6c430afd36e88684f02c73700e)
* r20495: Further notes on joining with fedora DS.Andrew Bartlett2007-10-104-3/+10
| | | | | | | | Add in a hook for adding an ACI, needed to allow anonymous access until we hook across a SYSTEM token to the LDAP server. Andrew Bartlett (This used to be commit f45504e2714680978f101b4a98516686a17531df)
* r20494: Dave CB <davecb@spamcop.net> found some stray characters in the docs,Andrew Bartlett2007-10-101-1/+1
| | | | | | | while stress-testing an xml parser. Bug 4319 Andrew Bartlett (This used to be commit a9a61eb54309cebfcdc28ff03130244477aa3d2e)
* r20493: Add support for the 'Netscape' varient of GUID formatting, used in theAndrew Bartlett2007-10-101-0/+52
| | | | | | | Fedora DS. Andrew Bartlett (This used to be commit 918e52fa5f527c427b46c1e1794131bcddab38f1)
* r20492: Add in instructions/sample LDIF to setup Fedora DS as a backend.Andrew Bartlett2007-10-104-3/+280
| | | | | | | | Add a new module entrypoint to handle the new, interesting and different mappings required for Fedora DS. Andrew Bartlett (This used to be commit 600c7f1a68c175b835ce45d13794a6f66bcc8493)
* r20484: get rid of the special case for DN stringsStefan Metzmacher2007-10-104-80/+129
| | | | | metze (This used to be commit 4c2addf2dd5b74fa0026249ce373ff4becaaef40)
* r20483: Sorry Volker:-)Stefan Metzmacher2007-10-101-7/+7
| | | | | | | I missed to commit this file:-( metze (This used to be commit e11885f8a78698ad479826784491548e8b695a04)
* r20481: Fix the build -- Stefan, please look at this ;-))Volker Lendecke2007-10-101-0/+6
| | | | (This used to be commit bbb3aaa41b4b025eb6536d6da3caf64db8731bdf)
* r20480: In Samba3 we don't yet have support for all 4 file times on all ↵Volker Lendecke2007-10-101-1/+9
| | | | | | | | | | platforms (do we have any?? ;-), so don't mark failure to correctly cope with the close write time as critical. Volker (This used to be commit 42070b09cba8adda1e7606e08764b1f202b33321)
* r20477: get rid of the spcial case for unicode stringsStefan Metzmacher2007-10-103-26/+22
| | | | | metze (This used to be commit ececda44c74ae4ccbaa0492acb67a88aa5c05126)
* r20476: get rid of extra case for uint32 valuesStefan Metzmacher2007-10-104-61/+52
| | | | | metze (This used to be commit 13ccd405b5dbb595e5ab67879260462e5a767a8b)
* r20475: remove special case for GUID valuesStefan Metzmacher2007-10-104-28/+31
| | | | | metze (This used to be commit b7ab1c0039cd8000861cd89ca072d9d2b0bbf9de)
* r20474: Skip the delete-on-close test on a non-empty directory in raw-unlink forVolker Lendecke2007-10-101-21/+28
| | | | | | | | Samba3. This is a known deficiency also taken care of in the base-delete test. Volker (This used to be commit 6b91bb93fad84e054c19f8c9bc4145234f171a3c)
* r20473: remove special case for boolean valuesStefan Metzmacher2007-10-103-19/+13
| | | | | metze (This used to be commit 8d80629c5dde44a06b597e1247ec96ef1cd3f2e1)
* r20472: add a comment for Object(Replica-Link), it's not clear thatStefan Metzmacher2007-10-101-0/+6
| | | | | | | the DATA_BLOB conversation functions are correct here... metze (This used to be commit 56e17f4c0cf2edab732658ab190723299850e2cd)
* r20471: implement conversation functions for PRESENTATION_ADDRESS attribute ↵Stefan Metzmacher2007-10-101-3/+102
| | | | | | | syntax metze (This used to be commit 49e6e88778785ba33042c5d4f6bcdfbd27275083)
* r20469: w2k3 handles String(Numeric), String(Printable), String(Teletex) and ↵Stefan Metzmacher2007-10-101-11/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | String(IA5) as byte arrays without any constraints on the used bytes. Only the rangeLower,rangeUpper constraints may reject invalid values I have tested the following values: internationalISDNNumber:1 => String(Numeric) [000] E2 82 AC E2 82 AC E2 82 AC E2 82 AC E2 82 AC 31 ........ .......1 displayNamePrintable:1 => String(Printable) [000] 68 65 6C 6F C3 B6 6C 6B 6A C3 B6 6C 6B 6A C3 B6 helo..lk j..lkj.. [010] 6C 6B 6A C3 B6 6C 6B 6A C3 B6 6C 6B 6A C3 B6 6C lkj..lkj ..lkj..l [020] 6B 6A C3 B6 6C 6B 6A C3 B6 6C 6B 6A C3 B6 6C 6B kj..lkj. .lkj..lk [030] 6A C3 B6 6C 6B 6A C3 B6 6C 6B 6A C3 B6 6B 6A C3 j..lkj.. lkj..kj. [040] B6 6C 6B 6A C3 B6 6A 38 37 70 6F 38 36 6F 37 36 .lkj..j8 7po86o76 [050] 34 65 64 74 7A 68 6F 69 6A 7A 6F 69 7A 6F 69 38 4edtzhoi jzoizoi8 [060] 69 37 36 72 35 75 66 75 35 72 i76r5ufu 5r networkAddress:1 => String(Teletex) [000] 61 02 63 04 66 67 00 68 69 a.c.fg.h i msRADIUSCallbackNumber:1 => String(IA5) [000] 61 02 63 04 66 67 00 68 69 a.c.fg.h i metze (This used to be commit 4aa96d287e9b834f1f6cc95cf2b6a98c0a8eefc0)
* r20468: Patch from Martin Kuehl <kuehl@univention.de> to make it easier to loadAndrew Bartlett2007-10-108-217/+273
| | | | | | | | into an exsting LDAP server. (Allow some parts to pre-exist, and try to blow away less data). Andrew Bartlett (This used to be commit 99faff0ad8fa12d596c599064a0125a6b3365134)
* r20467: Don't segfault if we don't have an OID mapAndrew Bartlett2007-10-101-1/+1
| | | | (This used to be commit c0276c373c51696b5168cdd1b048e1b9858baf62)
* r20466: I removed the _all only for tests and forgot to revert itStefan Metzmacher2007-10-101-1/+1
| | | | | metze (This used to be commit 5a15c2748847e0b82e0fd4945c37d21025fad273)
* r20464: Make it clear what does the process group stuffAndrew Bartlett2007-10-101-1/+1
| | | | (This used to be commit 27750e0b5f118b76c199f87cbf92ee951c3e7db7)
* r20463: implement conversation of NTTIME_UTC attribute syntaxStefan Metzmacher2007-10-101-3/+95
| | | | | | | Note: if we'll store the UTCTime string in our ldb we'll loose information... metze (This used to be commit cc1798f85bb52b2b2fb8971e4cd5d6153e58a3c7)
* r20462: add functions to handle UTCTime stringsStefan Metzmacher2007-10-102-8/+87
| | | | | metze (This used to be commit 49c7da812c290e23bb65b98a2710fb90c4a0ece2)
* r20461: this attribute syntaxes are not used for any attribute definitions ↵Stefan Metzmacher2007-10-101-5/+5
| | | | | | | in the w2k3 schema metze (This used to be commit ef477b314b09bac16c8da93700a0f952f632a2ea)
* r20460: Simplfy the handling of password hashes in the samba3sam module.Andrew Bartlett2007-10-101-7/+3
| | | | | Andrew Bartlett (This used to be commit 2959b4ba8bb5764ea654ae7b152284a4e02405ab)
* r20459: LDB map cleanup:Andrew Bartlett2007-10-101-16/+17
| | | | | | | | | | | | - Replace 'return 0' with return LDB_SUCCESS in more places. - Do not return NULL attribute values, these are not permitted. Instead, fail the whole conversion. - Cleanup old comments. Andrew Bartlett (This used to be commit f28cf842dab2fe5e691d755f28c6048c986e284f)
* r20456: Rename variables to avoid shadowing global function names.Andrew Bartlett2007-10-102-7/+7
| | | | | Andrew Bartlett (This used to be commit c353f2bb91d6cf7553325b94baae8986e85e8ee5)
* r20455: Apply some of the patches from Martin Kuehl <kuehl@univention.de> toAndrew Bartlett2007-10-104-68/+128
| | | | | | | | | | | better handle the Samba3 backend. I've refactored the password format patch to use the routines in lib/samba3/smbpasswd.c, which has required me to move this into a seperate subsystem, due to recursive dependencies. Andrew Bartlett (This used to be commit 14e2c877a82d1fcf060455f9b46de5767b71438d)
* r20453: add conversation for the DN_BINARY attribute syntaxStefan Metzmacher2007-10-102-3/+110
| | | | | | | | the ldb_to_drsuapi version need to be completed, but it's currently not used... metze (This used to be commit 9b31e8c1f73aaf71522e33174c8c5415a95ac626)
* r20452: add conversation for DN strings.Stefan Metzmacher2007-10-101-3/+103
| | | | | | | | TODO: we need to implement linked attributes here, and keep the guid and sid metze (This used to be commit 72d059e8ca5e0b4708e2a62688592813d0482c82)
* r20450: implement conversation of unicode stringsStefan Metzmacher2007-10-101-2/+97
| | | | | metze (This used to be commit 6383e56be88898bf533cc2476ab9e533b2cb0eec)
* r20449: Happy New Year!Stefan Metzmacher2007-10-101-1/+1
| | | | | metze (This used to be commit dbabec633881d7b2521aa17b484e425e6db36e01)
* r20444: WEB Application framework / SWAT.Derrell Lipman2007-10-1011-72/+86
| | | | | | | | We're now at the stage where the web application framework should build and install automatically. Derrell (This used to be commit 0201baef46c1701007e0a4cdd95edee287939318)
* r20441: fix compiler warningsStefan Metzmacher2007-10-101-2/+2
| | | | | metze (This used to be commit 44d09e37082a4584040d0acf36109f221a96b184)
* r20440: some OID syntax attributes need special handlingStefan Metzmacher2007-10-101-7/+94
| | | | | metze (This used to be commit 0ce5a3471a6a4e7dfc2eab1ae69964a8c5bb0aea)
* r20439: this should be const pointersStefan Metzmacher2007-10-101-2/+2
| | | | | metze (This used to be commit 1313b4774542fe5a0013d501225d5b4e8d585128)
* r20438: - bail out on conversation errorsStefan Metzmacher2007-10-101-4/+27
| | | | | | | | - create a valid ldb_message - dump the ldb_message if --option="become dc:dump objects=yes" is passed to smbtorture metze (This used to be commit 34e126f6590e3fc7ac1f46e09e777993ca10401d)
* r20437: add conversation function for OID'sStefan Metzmacher2007-10-101-2/+94
| | | | | metze (This used to be commit 76ae50389d9bd2e8fc58ec5914544a865b1b8969)
* r20436: add more comments and add macros signed versions of the 64 bitStefan Metzmacher2007-10-101-3/+9
| | | | | | | macros metze (This used to be commit e77d0d1532e800e0a7b0a4a30cf9b4d97761ee52)
* r20435: implement the syntax conversation functions for most of the ↵Stefan Metzmacher2007-10-101-19/+460
| | | | | | | attribute syntaxes metze (This used to be commit d704c3fca819b042cec50141d25dd2d6a8356418)
* r20425: a w2k3 forest doesn't have objects with attribute valuesStefan Metzmacher2007-10-101-0/+10
| | | | | | | | | | | | | | | | | using the following attribute syntaxes by default: String(Numeric) String(Printable) String(Teletex) String(IA5) String(UTC-Time) String(Case Sensitive) Object(OR-Name) Object(Access-Point) Object(DN-String) metze (This used to be commit c10e1487708003d5a6c06b1547ce46ed4e4b0fe7)
* r20423: Fix debug outputVolker Lendecke2007-10-101-1/+1
| | | | (This used to be commit 6afc394d9349782788cc06a38750f0723a5a55e7)
* r20422: A torture test extension for JeremyVolker Lendecke2007-10-101-0/+26
| | | | (This used to be commit 1bcc421dab53adaf3b6c6d7f51c23c80cb637a95)
* r20421: - delay the schema analysis untill the full schema is tranferredStefan Metzmacher2007-10-101-65/+129
| | | | | | | - call translation hooks for all attributes (but ignore the error for now) metze (This used to be commit c84668bf0da5a791a36f82533b6c0de99b0fe6bf)
* r20420: create infrastructure to convert attribute values from drsuapi to ldbStefan Metzmacher2007-10-103-0/+111
| | | | | metze (This used to be commit 17c52ed27613051beecd5bbf72c6e6e749a21d27)
* r20419: remove unused ojectSid and NTTIME_1sec casesStefan Metzmacher2007-10-101-28/+0
| | | | | metze (This used to be commit a801041f1f03b97154d79139d764010453bd9263)
* r20418: start to get step by step rid of the union for the attributeStefan Metzmacher2007-10-102-21/+15
| | | | | | | | | specific attribute values. start with ntSecurityDescriptor metze (This used to be commit c72f5a16b4de2b8cc4f4a9c21b0dc3915a1d6c9f)
* r20417: - fix pushing of drsuapi_DsAttributeValueDataBlobStefan Metzmacher2007-10-102-2/+3
| | | | | | | | - make drsuapi_DsReplicaAttribute public so that the ndr_print_* function can be used from the outside metze (This used to be commit f12776b9a9de55d5c67335d5e59c0d83a74ac939)