Age | Commit message (Collapse) | Author | Files | Lines |
|
8ebf16c0741085fa769fcc2929f275ab49b1ea5d Works!!!...pidl/Samba4::NDR::Parser: fix support for embedded "ref" pointers
6fcf2456d0e81898b5779ef1650f38b4c5363a80 WORKS!!!...pidl/NDR: fix handling of multilevel pointers in function elements
0569139ca2960ec5478829c3e66f7ff69bdb55cd LOOKS OK... pidl: get the pointer types correct when an element has multiple pointe
rs
13afc89a87716063180723f0e9cb4f76daca837e CHECKED... pidl/Samba4::NDR::Parser: correctly get the name of an array element
29c104944bcad30c6a2a3fa70d527bf0ee8969de CHECKED... TODO:MSG pidl/Samba4::NDR::Parser: fix ...
3369015f5d8c425e1a9f9d861471028f03f163bb CHECKED... pidl/Samba4::NDR::Parser: move logic for extra get_pointer_of() into a f
unction
metze
(This used to be commit 0bcc8e53d1470ba9dfe93e5d6925b8f4c20c7c66)
|
|
The memory allocation of embedded "ref" pointers needs to be the
same as for all other embedded pointers.
metze
(This used to be commit 8ebf16c0741085fa769fcc2929f275ab49b1ea5d)
|
|
The 2nd or higher level of wire pointers needs to be marked as deferred.
metze
(This used to be commit 6fcf2456d0e81898b5779ef1650f38b4c5363a80)
|
|
pointers
Only the first level gets the pointer type from the
pointer property, the others get them from
the pointer_default() interface property
see http://msdn2.microsoft.com/en-us/library/aa378984(VS.85).aspx
(Here they talk about the rightmost pointer, but testing shows
they mean the leftmost pointer.)
metze
(This used to be commit 0569139ca2960ec5478829c3e66f7ff69bdb55cd)
|
|
When we have "*r->out.ous"
(char ***ous, a pointer to a pointer to an array).
we need to use "(*r->out.ous)[3]" to access the 3rd
element of the array "*r->out.ous[3]" was generated before,
but that's the same as "*(r->out.ous[3])".
metze
(This used to be commit 13afc89a87716063180723f0e9cb4f76daca837e)
|
|
metze
(This used to be commit 29c104944bcad30c6a2a3fa70d527bf0ee8969de)
|
|
into a function
metze
(This used to be commit 3369015f5d8c425e1a9f9d861471028f03f163bb)
|
|
metze
(This used to be commit 3c191981436ab3f7dd166a87875ffbac127fbdf5)
|
|
DEBUG(), DEBUGADD() and friends can now use debug_ctx() in the
formatting expressions again,
e.g.
DEBUG(5,("Guid failed to match: %s\n", GUID_string(debug_ctx(), r->guid)));
Sadly it's done with macros (again) but when we need to save the 8 or 16
bytes of object code per DEBUG() expression we can do it the Samba 3 way
with added thread-safety for Samba 4. That could save up to 200K,
allowing 12 bytes for each occurrance of DEBUG...
Signed-off-by: Amin Azez <azez@ufomechanic.net>
(This used to be commit 9781967542b00c279563d435aec72dac1e8c7e9a)
|
|
metze
(This used to be commit fdf9bcb163516f7d96675ae0dce2917afb8f86d3)
|
|
flags into one function
metze
(This used to be commit 74bf021aa7016ace02a0238e71573f18016e3722)
|
|
req_grow_data was growing the original req, not this_req which
was being used for the current fragment.
(This used to be commit 2ac47f5ab670f971f41f99700dbfb3655fd6737f)
|
|
AllocateArrayLevel()
metze
(This used to be commit c630bece38eed3278466c2934763fcd8dcfb0610)
|
|
(This used to be commit f6a5848e5e211d4d4d66b7eca46b4b0ad4c9daab)
|
|
(This used to be commit eb3af24926977208a8099c848a510704d2ae3524)
|
|
metze
(This used to be commit fc69e3f829a83aae311b4849d91509fcfa47816b)
|
|
metze
(This used to be commit ab2e1394d0a66ca13750e1b6f4ced07f4a0f3453)
|
|
(This used to be commit 421bdd203eab09e560f4919715fa4cc4497e406f)
|
|
351c2e99ab8b6a91f7355077b2d2944fd820839c to see if that fixes the build.
(This used to be commit 2a79cebfd99f4048214be65a6c918cc988dc83ed)
|
|
(This used to be commit f5ea5de797f4fe35baf4f2bcd2913902c6703f44)
|
|
(This used to be commit 1163c2ad54b122487fa25960b8989f0f6d0b8c64)
|
|
(This used to be commit 079200b824de6dd8c7de3e5b76ed1805fde02965)
|
|
(This used to be commit 41571bbb933c763a9608f4ba56f1a5a97af133ab)
|
|
Guenther
(This used to be commit 7a10be2ac77124a78fcc4ddda5e05c036ed920fa)
|
|
Guenther
(This used to be commit 722b4dfdc4821ecf349f87f57146f3b52e719b3d)
|
|
We let getenv("PROVISION_PYTHON") decide what we want
at runtime.
metze
(This used to be commit acb5661f61ad62c02b5ec83d0f1f0c969f356c9f)
|
|
metze
(This used to be commit d64a2288a2cb3a8f74a18b740b265a460773635d)
|
|
metze
(This used to be commit 351c2e99ab8b6a91f7355077b2d2944fd820839c)
|
|
(This used to be commit 1e042908992cdf3149ffc24472c7f0b1c3f9edef)
|
|
(This used to be commit f3ebaf0a0c0b881da28063c69bb6306f6aa1c774)
|
|
Conflicts:
source/scripting/python/samba/provision.py
(This used to be commit 64babbec22f165e34799d36ff4b76806d9fead50)
|
|
Pair programmed with Andrew.
(This used to be commit 04fe8c8aefae8da8966954d0654c37adf2d0361d)
|
|
metze
(This used to be commit 3131847cb67dadd8ee6fcbca5055927b8ba8a219)
|
|
once
metze
(This used to be commit bcaba3cb725e1cbbe164132179a0849c7b546a73)
|
|
metze
(This used to be commit 2c75bd5009020171e31b56ab3d8d6a86f19f3b49)
|
|
metze
(This used to be commit ba495f9d19e7c7cfc9135a5d40e1050dd8f9ebc6)
|
|
(This used to be commit f0ffbb8e19c1085bf54d226f62c667868e14f62e)
|
|
(This used to be commit 019dd9a3d7d9af8ab71a10802c728f5ab5cf781d)
|
|
with Jelmer today.
The only remaining issue is that for the build farm, we will need to
manually specify the users and groups from the NSS_WRAPPPER, as python
isn't compiled with this.
Andrew Bartlett
(This used to be commit 5370484d25b8c7a5bde730d9be36ecbbb0aaf315)
|
|
(This used to be commit 033cab6546d943089eefc298b335db03c1d0ebb6)
|
|
(This used to be commit d4b26fb2a38aa5b0ed2b6083641b9d8306af8c58)
|
|
binary blobs, fix escaping of LDAP URL's in PHP LDAP admin configuration.
Pair-programmed with Andrew, but git doesn't appear to support multiple --author arguments. :-(
(This used to be commit dff54ff043563f93b86361039c46e662045f62cc)
|
|
(This used to be commit 9f6ea4692ca79c607538871c597698b98abf13d0)
|
|
(This used to be commit 66df250ff355d3c1b7f0252fc1f95a8c79a28c6d)
|
|
(This used to be commit 9173c678efb6f74dbec64298bcb00952feff2ed7)
|
|
(This used to be commit 859cffed9d3a62f9f7610d74472aa3c0d1979a35)
|
|
(This used to be commit d35d4f983d1eb7450cd9f92a5217c14ec073396f)
|
|
provisioning, some other minor refactoring of the provisioning.
Pair-programmed by Andrew and me using obby :-)
(This used to be commit 688adcbb635af87fcfedb869b7f1857a947fd2f9)
|
|
(This used to be commit 59bb26772f089cf4d8727c12230cfef8126762b1)
|
|
Guenther
(This used to be commit 31980e03faedaa44317f64d940c458d38a103627)
|