summaryrefslogtreecommitdiff
path: root/source4
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r24532: rename struct dcerpc_syntax_id into struct ndr_syntax_idStefan Metzmacher16-44/+44
and move it into misc.idl The goal is to get rid a all dcerpc specific stuff in the generated ndr layer. metze (This used to be commit 2ed014cfb894cccab1654e3f7d5876393e2b52d7)
2007-10-10r24529: Against samba3, treat EAS_NOT_SUPPORTED as acceptable for t2openVolker Lendecke1-2/+10
Many hosts in the build farm don't have EA support (This used to be commit 3cca299c72e0ae7da3d28d7284f1993eef9f1cea)
2007-10-10r24524: make use of ElementStars()Stefan Metzmacher1-24/+8
metze (This used to be commit 701aa31d14cde412c1fecef694d851882be8d17f)
2007-10-10r24523: we don't support multi-dimentional [out] arraysStefan Metzmacher1-0/+8
for the samba3 server stubs yet, so bail out. metze (This used to be commit ff11f2ce0c3f9c882d93bda0c89577adaf8c2a41)
2007-10-10r24522: make the "skip pointer to an array" logic a bit easierStefan Metzmacher1-5/+3
metze (This used to be commit a698fb18573baf016009bdd2d02aaf336dc92a63)
2007-10-10r24521: we don't yet have optional args to DeclLong()Stefan Metzmacher1-1/+1
metze (This used to be commit 66d4d6f19643454fb781cebbca2c4f4dbb94e90b)
2007-10-10r24520: make use of the new ElementStars() and ArrayBrackets()Stefan Metzmacher2-29/+4
functions metze (This used to be commit fad5af2f2069993b7284e74a177b78a4b4798383)
2007-10-10r24518: get rid of using ->{ORIGINAL} and move stuffStefan Metzmacher1-25/+70
into subfunctions metze (This used to be commit ff7fa11e70018e9691441d824483b803781943a7)
2007-10-10r24517: move skipping pointer before an array logic into theStefan Metzmacher1-3/+5
pointer loop as we do in other places metze (This used to be commit ee92d47b538e2f92e4c342893f04c598311e1021)
2007-10-10r24516: don't use ->{ORIGINAL}Stefan Metzmacher1-7/+15
metze (This used to be commit 98d8753d37e5ac6273316c83bf6f0e6851afd30a)
2007-10-10r24515: use fatal() wrapper instead of die() directlyStefan Metzmacher1-2/+3
metze (This used to be commit d90a0d3ba1ac18caee08ab3f621b742229a41e45)
2007-10-10r24514: IS_* elemements sound be perl integers consistantly...Stefan Metzmacher1-12/+17
metze (This used to be commit b7d6ac5215c27f7eb4ae16e3a68b7f7fc32dcb72)
2007-10-10r24511: pass the correct thing to fatal()Stefan Metzmacher1-1/+1
metze (This used to be commit 82cc41c5589899552256b06a3b1ae84e24d3b71f)
2007-10-10r24509: pass down the full ndr elements instead of the old pidl elementsStefan Metzmacher1-57/+46
from ->{ORIGINAL} metze (This used to be commit e8ebee2698d7d91d8cf25b3017f3414578607ff5)
2007-10-10r24508: add HeaderTypeNew() which will go if everything is convertedStefan Metzmacher1-1/+18
metze (This used to be commit 0eba05b6a67eb5b119e9054af3fe9db855cb9fbe)
2007-10-10r24507: pass $d down to HeaderTypedefStefan Metzmacher1-2/+2
metze (This used to be commit 0edec25af84744074aeeb5f8f7b61a6c78ef35b7)
2007-10-10r24506: pass $fn down one more layerStefan Metzmacher1-13/+17
metze (This used to be commit 8cc3fd09ffce6f389d979ec0a49d2ecefda70dd1)
2007-10-10r24505: pass down $fn one levelStefan Metzmacher1-11/+11
metze (This used to be commit 0bad3f06199341aeacef228e482ab755e2e48306)
2007-10-10r24504: Try to return more useful error information on why a bind failed.Andrew Bartlett3-16/+29
Note that the correct return for a failed alter_context is a fault, not a bind_nak. Andrew Bartlett (This used to be commit 52cce94532edf1dd7f26e39bf3377f0077ea6792)
2007-10-10r24503: Make 'make test TEST_LDAP=yes' pass on Fedora 7, by trying moreAndrew Bartlett1-0/+20
combinations of modules. Andrew Bartlett (This used to be commit 481a3f0b2ac217b0db2f481479d655910514b56c)
2007-10-10r24502: More work to get LOCAL-EVENT passing on all platforms:Andrew Bartlett2-19/+19
- Make the epoll_event_context_init() call fail if epoll_create() fails. This should cause this backend to be skipped on host with epoll() in libc but not in the kernel. - At the moment, there is no sensible way to handle failures to add an epoll() event, and 'fallback to select' is misnamed (so we now abort()). Andrew Bartlett (This used to be commit fb1e1eebdae740a2b66ee1ea9e1e35f21292ac14)
2007-10-10r24494: add comment to remind me to look at the flags on a tconxStefan Metzmacher1-0/+2
metze (This used to be commit deefefeadfc4c5c3448ac378e1910fb75df0dc77)
2007-10-10r24493: - it turns out thatStefan Metzmacher2-13/+63
foreach my $e (@{$union->{ELEMENTS}}) { changes $union->{ELEMENTS} from undef into an empty array. this removes the difference between struct foo { }; and struct foo; So we need to explicit return before. - we should return the same element for layout for structs and unions with no elements. - fix the testsuite to match metze (This used to be commit 5f1f50cd27e3702b79a19dbe1079498cbfc4842b)
2007-10-10r24492: Parse::Pidl::Samba4::Header::Parse() now takes an $ndr treeStefan Metzmacher2-4/+8
not the $pidl tree anymore. metze (This used to be commit 3cbbddb94c9e986d0adbe3b001146b209cd810d9)
2007-10-10r24491: base_type() isn't supported anymore and the default for enumsStefan Metzmacher1-1/+1
is now uint16... metze (This used to be commit 82aad0e42c44f5b277aed743595795fcc4bad0d4)
2007-10-10r24490: For ParseBitmap() we use Parse::Pidl::Typelist::bitmap_type_fn()Stefan Metzmacher1-2/+2
so for ParseEnum() we should also use Parse::Pidl::Typelist::enum_type_fn(). Also the base_type() property isn't standard IDL and we should not support it. This changes TDR enum to also to default to uint16 (as with NDR enums). metze (This used to be commit 13144bdea914f92b5e15fa807fa7ef7c4d6510a2)
2007-10-10r24489: only typedef enum { ... } foo; enum's should lookStefan Metzmacher1-1/+11
for has_properties() of $enum->{PARENT} metze (This used to be commit 65f3bb8c19971c605fb81fa66317e2ee99132edc)
2007-10-10r24488: enum's and bitmap's not have nested typesStefan Metzmacher1-0/+2
metze (This used to be commit 47fb2d42dfa917f5aca4daaacf53134afc22d288)
2007-10-10r24487: fix formating and add defined($opt_header)Stefan Metzmacher1-6/+12
metze (This used to be commit ffd07d713bc01aee6306229e959773d5bc57104c)
2007-10-10r24486: Bump another DEBUG to level 5Kai Blin1-1/+1
(This used to be commit 0454edc9581e0013eee3a369fb77db3408253c6e)
2007-10-10r24484: pass down $ndr tree instead of the $pidl tree to Samba4/Header.pmStefan Metzmacher2-15/+12
metze (This used to be commit 212e8ec8d51b75fdfed5ae1ea228133811186a72)
2007-10-10r24483: Implement backend for wbinfo -u (list users)Kai Blin4-1/+248
(This used to be commit 9fbc8aa15f97ab97f4da801e5d36223a874e912b)
2007-10-10r24482: white space cleanup only...Stefan Metzmacher1-103/+104
metze (This used to be commit 8a23db61e425d10a6f9710a277497d60b114a753)
2007-10-10r24480: Bump another DEBUG down to level 5Kai Blin1-1/+1
(This used to be commit 6e6eac551a42d4d68676d408b31207de7b9d0006)
2007-10-10r24479: Typo fix - this makes 'make test' pass against OpenLDAP again.Andrew Bartlett1-1/+1
The objectCategory canonicalise_fn makes everything a DN, which is exactly what we need here. Andrew Bartlett (This used to be commit f5ec369741661fdf7ef5f5183c0e1a996bd46d41)
2007-10-10r24478: Check that NTrename also maps NT_STATUS_OBJECT_NAME_COLLISIONJeremy Allison1-0/+15
to ERRDOS, ERRrename. Jeremy. (This used to be commit 7cc8be50b6c64bc1d0a3f43ab5d78a28260a3c93)
2007-10-10r24477: Add a rename test to prove that NT_STATUS_OBJECT_NAME_COLLISIONJeremy Allison1-0/+25
is mapped to ERRDOS, ERRrename on a rename error, but mapped to ERRDOS, ERRfilexists on an open error. Jeremy. (This used to be commit e634c627b155b8ce9d325b7b23236861993cfd59)
2007-10-10r24473: Prove this is also the same for NTcreateX. It's pretty muchJeremy Allison1-0/+38
guarenteed now that NT_STATUS_OBJECT_NAME_COLLISION should map to ERRDOS, ERRfilexists on all open calls at least. Jeremy. (This used to be commit 125590e008549b2784b38f3fd8ff45b47dc3e3e9)
2007-10-10r24469: Start adding in the torture tests that prove that ↵Jeremy Allison1-1/+85
NT_STATUS_OBJECT_NAME_COLLISION should map to ERRDOS, ERRfilexists not ERRDOS, ERRrename as it currently does in the errormap. This will break the build farm against Samba3 until I start adding in the hand mapping from the above. Tridge - we may need to reconsider the mapping here. Jeremy. (This used to be commit 74a871ce705a8362cfcc3e9f46ffdb63edc02b32)
2007-10-10r24463: we have a function to correctly create an $env objectStefan Metzmacher1-4/+3
so don't try it manually and introduce bugs:-) metze (This used to be commit a79129a4ae412f29a0d730f49327269a92ec8402)
2007-10-10r24459: Fix up ldap.js and test_ldb.sh to test the domain_scope control, andAndrew Bartlett3-132/+21
to test the behaviour of objectCategory=user searches. It turns out (thanks to a hint on http://blog.joeware.net/2005/12/08/147/) that objectCategory=user maps into objectCategory=CN=Person,... (by the defaultObjectCategory of that objectclass). Simplify the entryUUID module by using the fact that we now set the DN as the canoncical form of objectCategory. Andrew Bartlett (This used to be commit b474be9507df51982a604289215bb1868124fc24)
2007-10-10r24454: when level 0 is a pointer we need to look for an array in level 1...Stefan Metzmacher1-10/+14
metze (This used to be commit ca50b1ad3afbf02fef7c6d1fcbe11d23c515d340)
2007-10-10r24452: bail out instead of only giving a warning onStefan Metzmacher1-4/+4
incorrect idl files metze (This used to be commit 8aacab6f6a04d0f56bed945e07cd894ac1344ace)
2007-10-10r24449: length_is() isn't supported without size_is().Stefan Metzmacher1-2/+2
I assume what we need is an array of strings, so the code isn't used and broken anyway without a testsuite...just get rid of the pidl warning metze (This used to be commit 46fadeb6983dff4e6a38fceec4679d3bf44dd5d9)
2007-10-10r24448: merge formating fixes SAMBA_3_2Stefan Metzmacher1-204/+258
metze (This used to be commit f6ae9574b208e42a819249918b827457f245f519)
2007-10-10r24447: fix samba3-cli pidl testsStefan Metzmacher1-5/+9
metze (This used to be commit 91fb099b3dd5c58608f1fbf65ed77acbc609598f)
2007-10-10r24446: We only need one genric GenerateFunctionInEnvStefan Metzmacher2-22/+13
function metze (This used to be commit 0c5be644ba13c68b7378a6ae9dcd314018ece25d)
2007-10-10r24407: $element->{ARRAY_LEN} doesn't exist...Stefan Metzmacher1-1/+1
and a few lines above we use $element->{ORIGINAL}->{ARRAY_LEN} I assume it was just forgotten in the update. metze (This used to be commit 89ea0339b5f95b27ad0eaed430d1f264722a7e84)
2007-10-10r24397: Bump debug level of sid2(u|g)id calls to 5.Kai Blin1-3/+3
(This used to be commit ef9bc55a6b1e90d49d621a1c4bebc80b6c7c2be0)
2007-10-10r24396: Fix a typo.Kai Blin1-3/+3
Thanks to metze (metze@samba.org) for catching this one. (This used to be commit abf631822da6221af187498cde9fe068cd91ee43)