summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r20472: add a comment for Object(Replica-Link), it's not clear thatStefan Metzmacher1-0/+6
the DATA_BLOB conversation functions are correct here... metze (This used to be commit 56e17f4c0cf2edab732658ab190723299850e2cd)
2007-10-10r20471: implement conversation functions for PRESENTATION_ADDRESS attribute ↵Stefan Metzmacher1-3/+102
syntax metze (This used to be commit 49e6e88778785ba33042c5d4f6bcdfbd27275083)
2007-10-10r20469: w2k3 handles String(Numeric), String(Printable), String(Teletex) and ↵Stefan Metzmacher1-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)
2007-10-10r20468: Patch from Martin Kuehl <kuehl@univention.de> to make it easier to loadAndrew Bartlett8-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)
2007-10-10r20467: Don't segfault if we don't have an OID mapAndrew Bartlett1-1/+1
(This used to be commit c0276c373c51696b5168cdd1b048e1b9858baf62)
2007-10-10r20466: I removed the _all only for tests and forgot to revert itStefan Metzmacher1-1/+1
metze (This used to be commit 5a15c2748847e0b82e0fd4945c37d21025fad273)
2007-10-10r20464: Make it clear what does the process group stuffAndrew Bartlett1-1/+1
(This used to be commit 27750e0b5f118b76c199f87cbf92ee951c3e7db7)
2007-10-10r20463: implement conversation of NTTIME_UTC attribute syntaxStefan Metzmacher1-3/+95
Note: if we'll store the UTCTime string in our ldb we'll loose information... metze (This used to be commit cc1798f85bb52b2b2fb8971e4cd5d6153e58a3c7)
2007-10-10r20462: add functions to handle UTCTime stringsStefan Metzmacher2-8/+87
metze (This used to be commit 49c7da812c290e23bb65b98a2710fb90c4a0ece2)
2007-10-10r20461: this attribute syntaxes are not used for any attribute definitions ↵Stefan Metzmacher1-5/+5
in the w2k3 schema metze (This used to be commit ef477b314b09bac16c8da93700a0f952f632a2ea)
2007-10-10r20460: Simplfy the handling of password hashes in the samba3sam module.Andrew Bartlett1-7/+3
Andrew Bartlett (This used to be commit 2959b4ba8bb5764ea654ae7b152284a4e02405ab)
2007-10-10r20459: LDB map cleanup:Andrew Bartlett1-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)
2007-10-10r20458: This data is invalid, and causes the samba3sam test to fail, becauseAndrew Bartlett1-2/+2
we now convert these values. Andrew Bartlett (This used to be commit a0b401d41ab1396f270518411c4b48e8f5b200a7)
2007-10-10r20457: Print more information before assertingAndrew Bartlett1-2/+4
(This used to be commit 0b7a5b7284f7820e5b2f48f40e85830243189b58)
2007-10-10r20456: Rename variables to avoid shadowing global function names.Andrew Bartlett2-7/+7
Andrew Bartlett (This used to be commit c353f2bb91d6cf7553325b94baae8986e85e8ee5)
2007-10-10r20455: Apply some of the patches from Martin Kuehl <kuehl@univention.de> toAndrew Bartlett4-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)
2007-10-10r20453: add conversation for the DN_BINARY attribute syntaxStefan Metzmacher2-3/+110
the ldb_to_drsuapi version need to be completed, but it's currently not used... metze (This used to be commit 9b31e8c1f73aaf71522e33174c8c5415a95ac626)
2007-10-10r20452: add conversation for DN strings.Stefan Metzmacher1-3/+103
TODO: we need to implement linked attributes here, and keep the guid and sid metze (This used to be commit 72d059e8ca5e0b4708e2a62688592813d0482c82)
2007-10-10r20450: implement conversation of unicode stringsStefan Metzmacher1-2/+97
metze (This used to be commit 6383e56be88898bf533cc2476ab9e533b2cb0eec)
2007-10-10r20449: Happy New Year!Stefan Metzmacher1-1/+1
metze (This used to be commit dbabec633881d7b2521aa17b484e425e6db36e01)
2007-10-10r20446: rename swat directory to swat.obsolete; keeping it around since ↵Derrell Lipman3464-0/+0
there is lots of useful info in it. (This used to be commit 5f9f72a9cfab80561b23284001b67c4ea961757b)
2007-10-10r20445: add README file indicating that the swat directory is no longer relevantDerrell Lipman1-0/+2
(This used to be commit bea98d5f1a341b2867ef6d10fd1d2bd56ae887d0)
2007-10-10r20444: WEB Application framework / SWAT.Derrell Lipman27-75/+1071
We're now at the stage where the web application framework should build and install automatically. Derrell (This used to be commit 0201baef46c1701007e0a4cdd95edee287939318)
2007-10-10r20441: fix compiler warningsStefan Metzmacher1-2/+2
metze (This used to be commit 44d09e37082a4584040d0acf36109f221a96b184)
2007-10-10r20440: some OID syntax attributes need special handlingStefan Metzmacher1-7/+94
metze (This used to be commit 0ce5a3471a6a4e7dfc2eab1ae69964a8c5bb0aea)
2007-10-10r20439: this should be const pointersStefan Metzmacher1-2/+2
metze (This used to be commit 1313b4774542fe5a0013d501225d5b4e8d585128)
2007-10-10r20438: - bail out on conversation errorsStefan Metzmacher1-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)
2007-10-10r20437: add conversation function for OID'sStefan Metzmacher1-2/+94
metze (This used to be commit 76ae50389d9bd2e8fc58ec5914544a865b1b8969)
2007-10-10r20436: add more comments and add macros signed versions of the 64 bitStefan Metzmacher1-3/+9
macros metze (This used to be commit e77d0d1532e800e0a7b0a4a30cf9b4d97761ee52)
2007-10-10r20435: implement the syntax conversation functions for most of the ↵Stefan Metzmacher1-19/+460
attribute syntaxes metze (This used to be commit d704c3fca819b042cec50141d25dd2d6a8356418)
2007-10-10r20425: a w2k3 forest doesn't have objects with attribute valuesStefan Metzmacher1-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)
2007-10-10r20423: Fix debug outputVolker Lendecke1-1/+1
(This used to be commit 6afc394d9349782788cc06a38750f0723a5a55e7)
2007-10-10r20422: A torture test extension for JeremyVolker Lendecke1-0/+26
(This used to be commit 1bcc421dab53adaf3b6c6d7f51c23c80cb637a95)
2007-10-10r20421: - delay the schema analysis untill the full schema is tranferredStefan Metzmacher1-65/+129
- call translation hooks for all attributes (but ignore the error for now) metze (This used to be commit c84668bf0da5a791a36f82533b6c0de99b0fe6bf)
2007-10-10r20420: create infrastructure to convert attribute values from drsuapi to ldbStefan Metzmacher3-0/+111
metze (This used to be commit 17c52ed27613051beecd5bbf72c6e6e749a21d27)
2007-10-10r20419: remove unused ojectSid and NTTIME_1sec casesStefan Metzmacher1-28/+0
metze (This used to be commit a801041f1f03b97154d79139d764010453bd9263)
2007-10-10r20418: start to get step by step rid of the union for the attributeStefan Metzmacher2-21/+15
specific attribute values. start with ntSecurityDescriptor metze (This used to be commit c72f5a16b4de2b8cc4f4a9c21b0dc3915a1d6c9f)
2007-10-10r20417: - fix pushing of drsuapi_DsAttributeValueDataBlobStefan Metzmacher2-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)
2007-10-10r20416: fix compiler warningsStefan Metzmacher1-2/+2
metze (This used to be commit bfb0c04dffdff62a6535aa31b888db636ac2f8d5)
2007-10-10r20415: add a function to get the lDAPDisplayName for an objectClassStefan Metzmacher1-0/+20
or attribute metze (This used to be commit 437db390795be8d6a375f2d44240b66d4406e148)
2007-10-10r20414: Start to make SWAT usable by others. This is just a start...Derrell Lipman2509-0/+247905
(This used to be commit 26a34037a7ca6fbd05c5a6f7c2d5973e34bc6918)
2007-10-10r20410: add functions to access dsdb_attributes and dsdb_classes by oid, ↵Stefan Metzmacher1-0/+110
uint32_id or ldap name they will be optimized uing binary searches later... metze (This used to be commit e6a24c2172009b0225fa189b7107217838d286d3)
2007-10-10r20409: load the attribute syntax for the attributeStefan Metzmacher1-0/+10
metze (This used to be commit d042aac3f72ab2022479bee48e49a0ab289315f5)
2007-10-10r20408: fix cut'n'paste errorStefan Metzmacher1-1/+1
metze (This used to be commit af78a86d2cf0f05a048c5dfd86ea21c92a9d75b0)
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-10r20399: More SWAT updatesDerrell Lipman11-57/+1145
The LDB Browser has now been rewritten as a SWAT module. That brings the current number of modules to three: Samba Statistics/Status, LDB Browser and API Documentation. This should provide a good working example for Brad and his class, for how additional modules can be added. The basic infrastructure for SWAT is now entirely in place. Next step is to deal with putting the qooxdoo developers' kit someplace, as it is required for making changes to SWAT, and reorganizing the swat directory hierarchy to remove (or move to elsewhere) a bunch of old cruft. The final step will be ensuring that SWAT installs during a Samba build, so that it becomes useful. (Much of this "next" and "final" step stuff will likely have to wait until after New Years. Derrell (This used to be commit 1f33d1276c1b207a1e235f347fef66f316a88f65)