summaryrefslogtreecommitdiff
path: root/source4/dsdb/schema/schema_syntax.c
AgeCommit message (Collapse)AuthorFilesLines
2008-02-19Remove uses of global_loadparm.Jelmer Vernooij1-8/+9
(This used to be commit 138aaef0781e0754cc17b3ffdaa6062ba70c0c6a)
2008-01-23Fix segfaults in codepaths only tested by the NET-API-BECOME-DC test.Andrew Bartlett1-2/+2
(I presume this has resulted from the global variable elimination) Perhaps the iconv handle argument to ndr_push_struct needs to be marked as 'not NULL' or similar? Andrew Bartlett (This used to be commit e8081333b8d43d96974c9e06a26aaa25dd34da56)
2008-01-03r26654: libcli/smb_composite: Rather than specifying each of the gazillion ↵Jelmer Vernooij1-3/+2
options for SMB individually, just specify the smbcli_options struct. (This used to be commit 8a97886e24a4b969aa91409c06f423b71a45f6eb)
2008-01-01r26639: librpc: Pass iconv convenience on from RPC connection to NDR ↵Jelmer Vernooij1-2/+3
library, so it can be overridden by OpenChange. (This used to be commit 2f29f80e07adef1f020173f2cd6d947d0ef505ce)
2008-01-01r26638: libndr: Require explicitly specifying iconv_convenience for ↵Jelmer Vernooij1-3/+2
ndr_struct_push_blob(). (This used to be commit 61ad78ac98937ef7a9aa32075a91a1c95b7606b3)
2007-12-21r26429: Avoid use of global_smb_iconv_convenience.Jelmer Vernooij1-4/+5
(This used to be commit d37136b7abfbba75ef2e5ab855eb3382b9648b8c)
2007-12-21r26316: Use contexts for conversion functions.Jelmer Vernooij1-4/+4
(This used to be commit f6420d933b5b011d428974f3a2a57edf19e6f482)
2007-12-21r25920: ndr: change NTSTAUS into enum ndr_err_code (samba4 callers)Stefan Metzmacher1-18/+22
lib/messaging/ lib/registry/ lib/ldb-samba/ librpc/rpc/ auth/auth_winbind.c auth/gensec/ auth/kerberos/ dsdb/repl/ dsdb/samdb/ dsdb/schema/ torture/ cluster/ctdb/ kdc/ ntvfs/ipc/ torture/rap/ ntvfs/ utils/getntacl.c ntptr/ smb_server/ libcli/wrepl/ wrepl_server/ libcli/cldap/ libcli/dgram/ libcli/ldap/ libcli/raw/ libcli/nbt/ libnet/ winbind/ rpc_server/ metze (This used to be commit 6223c7fddc972687eb577e04fc1c8e0604c35435)
2007-10-10r24631: Fix up format warnings, found on my Fedora 7 x86_64 workstation.Andrew Bartlett1-2/+2
Andrew Bartlett (This used to be commit 3d74d178bfd89127ff387939e848b240e638cc35)
2007-10-10r23792: convert Samba4 to GPLv3Andrew Tridgell1-3/+2
There are still a few tidyups of old FSF addresses to come (in both s3 and s4). More commits soon. (This used to be commit fcf38a38ac691abd0fa51b89dc951a08e89fdafa)
2007-10-10r21839: add my email addressStefan Metzmacher1-1/+1
metze (This used to be commit e3be33c1d9f9e44ef37e6ef72a23576474f6e725)
2007-10-10r20504: we handle the attribute values always as DATA_BLOB's andStefan Metzmacher1-135/+135
don't need the union with the attribute id as switch anymore metze (This used to be commit d47c81923d0731edd314215c6f0b2eb3d1ee252d)
2007-10-10r20484: get rid of the special case for DN stringsStefan Metzmacher1-14/+0
metze (This used to be commit 4c2addf2dd5b74fa0026249ce373ff4becaaef40)
2007-10-10r20477: get rid of the spcial case for unicode stringsStefan Metzmacher1-11/+0
metze (This used to be commit ececda44c74ae4ccbaa0492acb67a88aa5c05126)
2007-10-10r20476: get rid of extra case for uint32 valuesStefan Metzmacher1-16/+12
metze (This used to be commit 13ccd405b5dbb595e5ab67879260462e5a767a8b)
2007-10-10r20475: remove special case for GUID valuesStefan Metzmacher1-6/+0
metze (This used to be commit b7ab1c0039cd8000861cd89ca072d9d2b0bbf9de)
2007-10-10r20473: remove special case for boolean valuesStefan Metzmacher1-7/+0
metze (This used to be commit 8d80629c5dde44a06b597e1247ec96ef1cd3f2e1)
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-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-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-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-10r20453: add conversation for the DN_BINARY attribute syntaxStefan Metzmacher1-2/+100
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-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-10r20437: add conversation function for OID'sStefan Metzmacher1-2/+94
metze (This used to be commit 76ae50389d9bd2e8fc58ec5914544a865b1b8969)
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-10r20420: create infrastructure to convert attribute values from drsuapi to ldbStefan Metzmacher1-0/+95
metze (This used to be commit 17c52ed27613051beecd5bbf72c6e6e749a21d27)
2007-10-10r20407: the oMObjectClass values are not padded to 10 bytes!Stefan Metzmacher1-14/+9
metze (This used to be commit f860dd2dca391edf55975d582dda0c1d01ddb6e3)
2007-10-10r20405: add an array with attribute syntexesStefan Metzmacher1-0/+181
metze (This used to be commit 1a21eb700003db1d7853c9be330b2583db9bff03)