Skip Menu |

This queue is for tickets about the Win32-API CPAN distribution.

Report information
The Basics
Id: 77728
Status: rejected
Priority: 0/
Queue: Win32-API

People
Owner: BULKDD [...] cpan.org
Requestors: bulk88 [...] hotmail.com
Cc:
AdminCc:

Bug Information
Severity: Wishlist
Broken in: 0.68
Fixed in: (no value)



Subject: new release - version 0.70
This is the patch for 0.70, it is applied to 0.69, not 0.68. It adds quads support, and has a rewrite of ::Callback.
Subject: patch070.diff

Message body is not shown because it is too large.

From: bulk88(1) [...] hotmail.com
On Fri Jun 08 22:28:38 2012, bulk88. wrote: Show quoted text
> This is the patch for 0.70, it is applied to 0.69, not 0.68. It adds > quads support, and has a rewrite of ::Callback.
Some other things I forgot to add to the TODO. -On x86, add a stack pointer checker similar to runtime checks by visual studio, requires asm code, will catch stdcall funcs called with wrong prototype, or very broken cdecl funcs written in asm, maybe setjmp/longjmp is of use for this idea -XP and newer has "Manifests" and "Activation Contexts", maybe some of that API will have to be exposed one day in Win32::API, some DLLs such as late 2000s/2010s MS CRTs explode with error messages if they are loaded into a process that isn't manifest compliant.
Just wanna confirm that changes to call_asm_x64_gnu.s are OK

--
kmx
A 0.70 was never released on CPAN, a 0.71 and a 0.70_02 were released on CPAN.