oleaut32: Use wire sizes for marshaled safe arrays of bstrs and variants; fixes a...
[wine] / dlls / rpcrt4 / ndr_marshall.c
2009-12-07  Marcus Meissnerrpcrt4: Fixed array_compute_and_size_conformance on...
2009-11-18  Rob Shearmanrpcrt4: Fix the pointer saved during full pointer unmar...
2009-08-31  Francois Gougetrpcrt4: Fix compilation on systems that don't support...
2009-08-17  Huw Daviesrpcrt4: Add support for FC_ALIGNM2.
2009-06-19  Alexandre Julliardrpcrt4: Fix memory sizes of marshalled pointers on...
2009-05-28  Alexandre Julliardrpcrt4: Fix compiler warnings on 64-bit.
2009-05-28  Alexandre Julliardrpcrt4: Implement NdrPointerMemorySize and enable the...
2009-04-21  Michael Stefaniucrpcrt4: Replace some usage of the long type.
2009-03-23  Rob Shearmanrpcrt4: Fix a memory leak in union unmarshall functions...
2009-03-23  Rob Shearmanrpcrt4: Implement NdrRangeUnmarshall for enum types.
2009-03-12  Alexandre Julliardrpcrt4: Use RpcMsg->Buffer instead of BufferStart since...
2009-03-11  Rob Shearmanrpcrt4: Add a check for a NULL ref pointer to NdrPointe...
2009-02-16  Michael Stefaniucrpcrt4: Remove superfluous pointer casts.
2009-01-28  Rob Shearmanrpcrt4: Implement NdrGetUserMarshalInfo.
2009-01-26  Alexandre Julliardrpcrt4: Don't align the buffer pointer in ComplexStruct...
2009-01-23  Rob Shearmanrpcrt4: Don't declare functions that aren't exported...
2009-01-23  Hans Leidekkerrpcrt4: Move NdrGetUserMarshalInfo stub near user marsh...
2009-01-12  Rob Shearmanrpcrt4: Unmarshalling functions should always set fMust...
2009-01-08  Alexandre Julliardrpcrt4: Fix an unused value warning on non-i386.
2008-11-26  Francois Gougetrpcrt4: Remove WINAPI on static functions where not...
2008-10-02  Huw Daviesrpcrt4: Actually set an unmarshalled object ptr to...
2008-09-08  Rob Shearmanrpcrt4: Change type of len parameter of NdrAllocate...
2008-08-18  Rob Shearmanrpcrt4: Remove unreachable code in EmbeddedComplexSize.
2008-08-18  Rob Shearmanrpcrt4: Re-implement part of the conformant varying...
2008-08-18  Rob Shearmanrpcrt4: Factorise conformant string functions into...
2008-08-18  Rob Shearmanrpcrt4: Factorise conformant varying array functions...
2008-08-18  Rob Shearmanrpcrt4: Factorise conformant array NDR functions and...
2008-07-16  Rob Shearmanrpcrt4: Fix the memory pointer passed into the conforma...
2008-07-07  Rob Shearmanrpcrt4: Clear the memory of embedded complex types...
2008-07-04  Rob Shearmanrpcrt4: Don't reserve space in the buffer for reference...
2008-07-04  Rob Shearmanrpcrt4: Implement memory sizing for pointers in complex...
2008-07-04  Rob Shearmanrpcrt4: The conformant array offset in complex structs...
2008-07-04  Rob Shearmanrpcrt4: Fix NdrComplexArrayUnmarshall and NdrComplexStr...
2008-07-04  Rob Shearmanrpcrt4: Support calculating the size in memory of range...
2008-06-23  Rob Shearmanrpcrt4: Fix NdrConformantVaryingStructUnmarshall to...
2008-06-23  Rob Shearmanrpcrt4: Factor out string validation from NDR unmarshal...
2008-06-21  Rob Shearmanrpcrt4: Use abrtitrary pointer identifiers when marshal...
2008-04-28  Rob Shearmanrpcrt4: Use safe_copy_from_buffer instead of direct...
2008-04-25  Andrew Talbotrpcrt4: Remove unused variables.
2008-04-21  Austin EnglishSpelling fixes.
2008-04-17  Austin EnglishSpelling fixes.
2008-04-14  Rob Shearmanrpcrt4: Add buffer size checks to base type unmarshalling.
2008-03-31  Andrew Talbotrpcrt4: Void functions should not return a value.
2008-03-21  Dan Hipschmanrpcrt4: Handle FC_ENUM16.
2008-01-17  Rob Shearmanrpcrt4: Only initialise the context handle to NULL...
2008-01-17  Andrew Talbotrpcrt4: Remove unneeded casts.
2008-01-14  Rob Shearmanrpcrt4: Handle complex arrays in calc_arg_size.
2008-01-14  Rob Shearmanrpcrt4: Fix the calculation of element sizes for comple...
2008-01-14  Rob Shearmanrpcrt4: Don't print fixmes for NDR types without a...
2008-01-14  Rob Shearmanrpcrt4: Add support for calculating the memory size...
2008-01-07  Rob Shearmanrpcrt4: Add stubs for NdrCorrelationInitialize, NdrCorr...
2008-01-07  Rob Shearmanrpcrt4: Print fixme's if the serialize or no-serialize...
2008-01-07  Rob Shearmanrpcrt4: Pass the interface identifier to the lower...
2008-01-07  Rob Shearmanrpcrt4: Update todos.
2007-12-31  Rob Shearmanrpcrt4: Implement NdrConformantStringMemorySize.
2007-12-31  Rob Shearmanrpcrt4: Implement non-conformant string functions.
2007-12-26  Rob Shearmanrpcrt4: Re-use existing memory for embedded pointers...
2007-12-26  Rob Shearmanrpcrt4: Re-use existing memory for embedded pointers...
2007-12-26  Rob Shearmanrpcrt4: Implement higher-level NDR server context handl...
2007-12-26  Rob Shearmanrpcrt4: Move low-level NDR context handle functions...
2007-12-23  Rob Shearmanrpcrt4: Set pStubMsg->BufferMark in NdrConformantVaryin...
2007-12-21  Rob Shearmanrpcrt4: Print an error if stub buffer pointer is passed...
2007-12-20  Rob Shearmanrpcrt4: Fix NdrConformantStringUnmarshall to always...
2007-12-19  Rob Shearmanrpcrt4: Memory should only be cleared in ComplexUnmarsh...
2007-12-19  Rob Shearmanrpcrt4: Fix the ALIGN_POINTER_CLEAR macro.
2007-12-18  Rob Shearmanrpcrt4: Don't copy memory from the buffer in NdrConform...
2007-12-17  Rob Shearmanrpcrt4: Fix NdrConformantStringUnmarshall to use buffer...
2007-12-17  Rob Shearmanrpcrt4: Add a FIXME for RPC_FC_P_ALLOCALLNODES in Point...
2007-12-17  Rob Shearmanrpcrt4: Clear padding inserted into the buffer during...
2007-12-14  Rob Shearmanrpcrt4: Update TODO list.
2007-12-14  Rob Shearmanrpcrt4: Document NdrAllocate.
2007-12-14  Rob Shearmanrpcrt4: Partially revert commit 18faf3184b2ea263d77c2a7...
2007-12-14  Rob Shearmanrpcrt4: Free the base pointer in PointerFree when freei...
2007-12-14  Rob Shearmanrpcrt4: Fix the check in NdrPointerFree.
2007-12-14  Rob ShearmanRevert "rpcrt4: Try to free every non-stack pointer...
2007-12-12  Rob Shearmanrpcrt4: Try to free every non-stack pointer in PointerF...
2007-12-12  Rob Shearmanrpcrt4: Store allocated memory in a singly-linked list...
2007-12-10  Rob Shearmanrpcrt4: Pass the USER_MARSHAL_CB structure into user...
2007-12-10  Rob Shearmanrpcrt4: Implement NdrConformantArrayMemorySize.
2007-12-08  Rob Shearmanrpcrt4: Save the buffer in EmbeddedPointerMemorySize...
2007-12-08  Rob Shearmanrpcrt4: Fix the return value from NdrSimpleStructMemory...
2007-12-08  Rob Shearmanrpcrt4: Add a trace to NdrBaseTypeMemorySize.
2007-12-08  Rob Shearmanrpcrt4: Implement PointerMemorySize.
2007-12-08  Rob Shearmanrpcrt4: Fix NdrConformantStructUnmarshall to use buffer...
2007-12-08  Rob Shearmanrpcrt4: Fix NdrFixedArrayUnmarshall to use buffer memor...
2007-12-08  Rob Shearmanrpcrt4: Fix NdrConformantArrayUnmarshall to use buffer...
2007-12-07  Rob Shearmanrpcrt4: Implement NdrConformantStructFree.
2007-12-07  Rob Shearmanrpcrt4: Improve PointerFree to not free buffer memory.
2007-12-05  Rob Shearmanrpcrt4: Set the memory pointer in NdrBaseTypeUnmarshall...
2007-12-05  Rob Shearmanrpcrt4: Set fMustAlloc to TRUE when unmarshalling an...
2007-12-04  Rob Shearmanrpcrt4: Set the destination pointer in PointerUnmarshal...
2007-12-03  Rob Shearmanrpcrt4: Reverse the conditions for which *pPointer...
2007-11-30  Rob Shearmanrpcrt4: Fix NdrSimpleStructUnmarshall to cope with...
2007-11-30  Rob Shearmanrpcrt4: Improve PointerUnmarshall to cope with keeping...
2007-11-30  Rob Shearmanrpcrt4: Move forcing of fMustAlloc to NULL to the calle...
2007-11-30  Rob Shearmanrpcrt4: EmbeddedPointerUnmarshall doesn't need to chang...
2007-11-29  Rob Shearmanrpcrt4: Fix an integer overflow in NdrConformantStructM...
2007-11-29  Rob Shearmanrpcrt4: Fix some more potential buffer overflows.
2007-11-29  Rob Shearmanrpcrt4: Check there is enough space in the buffer and...
2007-11-29  Rob Shearmanrpcrt4: Check for integer overflows when increasing...
next