> From: bul...@hotmail.com
> To: d...@perl.it; libwin32@perl.org
> Subject: RE: 3 Win32::API bugs
> Date: Wed, 9 May 2012 10:10:40 -0400
> Since Callback is crashing, I dont know whether to try to fix it, so I have a
> question, did 02_Callback.t ever no
> Date: Wed, 9 May 2012 10:35:37 +0200
> From: d...@perl.it
> To: libwin32@perl.org
> CC: bul...@hotmail.com
> Subject: Re: 3 Win32::API bugs
>
> On 05/09/2012 09:23 AM, Cosimo Streppone wrote:
> >> How is the no short problem supposed to be fixed? Moving
> To: d...@perl.it; libwin32@perl.org; bul...@hotmail.com
> Subject: Re: 3 Win32::API bugs
> Date: Thu, 10 May 2012 10:53:45 +0200
> From: cos...@streppone.it
> > Or should I forget about callback and try and fix the 3 other bugs (func
> > not found dll han
> Date: Thu, 10 May 2012 11:55:02 -0700
> From: dbec...@roadrunner.com
> To: bul...@hotmail.com
> CC: libwin32@perl.org
> Subject: Re: 3 Win32::API bugs
> By the way - not to make your job more difficult or anything, but
> there's a situation that isn't cur
> From: bul...@hotmail.com
> To: cos...@streppone.it; libwin32@perl.org; d...@perl.it
> Subject: RE: 3 Win32::API bugs
> Date: Thu, 10 May 2012 12:00:57 -0400
> I still don't know what letter to use for shorts. $ has no lower case version
> for signed sho
> Date: Fri, 11 May 2012 10:08:02 +0200
> From: d...@perl.it
> To: bul...@hotmail.com
> CC: cos...@streppone.it; libwin32@perl.org
> Subject: Re: 3 Win32::API bugs
>
> as you may have realized, Win32::API::Callback is pure evil :-)
>
> I wouldn't spend to
> Date: Thu, 10 May 2012 11:55:02 -0700
> From: dbec...@roadrunner.com
> To: bul...@hotmail.com
> CC: libwin32@perl.org
> Subject: Re: 3 Win32::API bugs
> By the way - not to make your job more difficult or anything, but
> there's a situation that isn't c
> Date: Tue, 15 May 2012 11:44:30 -0700
> From: dbec...@roadrunner.com
> To: bul...@hotmail.com
> CC: libwin32@perl.org
> Subject: Re: 3 Win32::API bugs
>
..
> This would also not break Win32::API::Prototype which would also
>
I reached an interesting problem. I added buffer overflow protection to SVPV
pointer types. Win32::API's own test suite died from a buffer overflow here
https://github.com/cosimo/perl5-win32-api/blob/45847136293a8d6939fc319f91702d0b91287726/t/00_API.t#L115
. The sentinal pattern is 2 wide nulls
I totally rewrote Win32::API::Callback. Its 95% (or 99%) Perl now. 1 old XSUB
saved (every other one removed), 1 new XSUB, and 1 new C func is all the code
in the XS file now and api.h isn't needed anymore for Win32::API::Callback. The
XS file has 1 screenful of code now. There is no machine or
> Please send your Win32::API::Callback to libwin32@.
> I will at least pick it up and put it in our github repository.
> I'm not asking you to fork the repository because
> IIRC I read somewhere that you don't use source control :)
>
> --
> Cosimo
I'm getting bogged down in the x64 part of rewr
I ran into a problem. I made another improvement to Win32::API, in ::Struct, to
fix this div by zero, http://perlmonks.org/?node_id=978667 . No changes to
recognize(), since recognize already has a way
to signal failure, its just typedef() didn't check for failure before.
recognize() indicated
I have decided to add import table hook/patching to
http://search.cpan.org/~bulkdd/Win32-API-0.70_02/Callback.pm . The technique is
old (an example http://sandsprite.com/CodeStuff/Understanding_imports.html ),
but has never been available to Perl Code before. Import table hooking allows
a use
> To: libwin32@perl.org; bul...@hotmail.com; j...@activestate.com
> Subject: Re: "Win32::API::Callback::IATPatch" name for DLL/SO hooker for
> Win32::API
> Date: Wed, 29 Aug 2012 16:09:48 +0200
> From: cos...@streppone.it
>
> Hi,
>
> I think it's great that you're trying to push Win32::API fo
> From: bul...@hotmail.com
> To: cos...@streppone.it; libwin32@perl.org; j...@activestate.com
> Subject: RE: "Win32::API::Callback::IATPatch" name for DLL/SO hooker for
> Win32::API
> Date: Wed, 29 Aug 2012 18:48:34 -0400
>
>
>
>
> > To: libwin32@perl.or
> To: bul...@hotmail.com
> CC: libwin32@perl.org; modu...@perl.org
> Subject: Re: "Win32::API::Callback::IATPatch" name for DLL/SO hooker for
> Win32::API
> Date: Sun, 14 Oct 2012 21:25:31 +0200
> From: cos...@streppone.it
>
> On Sun, 14 Oct 2012 21:12:5
> Subject: RE: "Win32::API::Callback::IATPatch" name for DLL/SO hooker for
> Win32::API
> Date: Mon, 15 Oct 2012 08:50:11 +0100
> From: steve@verosoftware.com
> To: bul...@hotmail.com; cos...@streppone.it
> CC: libwin32@perl.org
>
> Great to see this
> From: bul...@hotmail.com
> To: steve@verosoftware.com; cos...@streppone.it
> CC: libwin32@perl.org
> Subject: RE: "Win32::API::Callback::IATPatch" name for DLL/SO hooker for
> Win32::API
> Date: Mon, 15 Oct 2012 04:18:39 -0400
> I have the patch in
> To: libwin32@perl.org
> CC: steve@verosoftware.com; bul...@hotmail.com
> Subject: Re: Fwd: [Win32-API] CPAN Testers Daily Summary Report
> Date: Tue, 16 Oct 2012 08:08:42 +0200
> From: cos...@streppone.it
>
> On Tue, 16 Oct 2012 07:30:05 +0200, Cosi
e: Mon, 15 Oct 2012 13:33:55 -0700
>
> On Sun, 14 Oct 2012, bulk 88 wrote:
>>
>> I haven't heard from you since my last post a month ago.
>
> Sorry, I didn't have time to look at this in details. My gut
> feeling is that API hooking should be in a separate
ActiveState has been patching Win32::API since API 0.58 to today (with patch
http://ppm4.activestate.com/MSWin32-x86/5.10/1000/C/CO/COSIMO/Win32-API-0.58.d/log-20090527T160936.txt
no patch
http://ppm4.activestate.com/MSWin32-x86/5.10/1000/C/CO/COSIMO/Win32-API-0.57.d/log-20081017T081820.txt
)
> Date: Fri, 26 Oct 2012 16:40:30 -0700
> Subject: Re: ActiveState's PPM distropref patch of Win32::API
> From: j...@activestate.com
> To: bul...@hotmail.com
> CC: libwin32@perl.org
>
> I've removed the Win32-API distroprefs from the PPM build system and
> Date: Mon, 5 Nov 2012 09:39:57 -0600
> Subject: Re: [rt.cpan.org #80322] 'make test' failure - 03_Jim_Shaw.t -
> invalid unpack type
> From: rur...@x-ray.at
> To: bul...@hotmail.com
> CC: libwin32@perl.org
>
> On Sat
> Date: Tue, 1 Oct 2013 18:20:40 +0200
> From: cos...@cpan.org
> To: libwin32@perl.org
> Subject: Fwd: Re: Perl's Win32::API on MSYS
>
> Hi folks,
>
> can anyone have a look at this pull request
> from Sebastian for Win32::API?
>
> It is about cygwin su
> Date: Wed, 2 Oct 2013 10:11:47 +0200
> Subject: Re: Perl's Win32::API on MSYS
> From: sschube...@gmail.com
> To: bul...@hotmail.com
> CC: cos...@cpan.org; libwin32@perl.org
>
> On Wed, Oct 2, 2013 at 8:37 AM, bulk 88 wrote:
>
; Date: Wed, 2 Oct 2013 10:11:47 +0200
>> Subject: Re: Perl's Win32::API on MSYS
>> From: sschube...@gmail.com
>> To: bul...@hotmail.com
>> CC: cos...@cpan.org; libwin32@perl.org
>>
>> On Wed, Oct 2, 2013 at 8:37 AM, bulk 88 wrote:
>>
>>> How ol
> Date: Fri, 4 Oct 2013 15:23:36 +0200
> Subject: Re: Perl's Win32::API on MSYS
> From: sschube...@gmail.com
> To: bul...@hotmail.com
> CC: cos...@cpan.org; libwin32@perl.org
>
> Which version of my pull request did you actually test? Did you merge
> / cherr
> Date: Fri, 4 Oct 2013 15:59:30 +0200
> From: d...@perl.it
> To: libwin32@perl.org
> Subject: Re: Perl's Win32::API on MSYS
>
>
> I can only guess that the "package ExtUtils::MM_Win32" inside the
> MY::cflags sub confuses perl 5.8.8's notion of inheritance
> Date: Mon, 7 Oct 2013 08:42:54 +0200
> From: d...@perl.it
> To: bul...@hotmail.com; libwin32@perl.org
> Subject: Re: Perl's Win32::API on MSYS
>
> but... this is done differently in ExtUtils::MakeMaker docs:
>
> http://search.cpan.org/~bingos/ExtUtils-Make
> Date: Thu, 10 Oct 2013 15:51:36 +0200
> Subject: Re: Perl's Win32::API on MSYS
> From: sschube...@gmail.com
> To: bul...@hotmail.com
> CC: d...@perl.it; libwin32@perl.org
>
> On Tue, Oct 8, 2013 at 12:26 PM, bulk 88 wrote:
&g
> Date: Thu, 10 Oct 2013 21:31:41 +0200
> Subject: Re: Perl's Win32::API on MSYS
> From: sschube...@gmail.com
> To: bul...@hotmail.com
> CC: d...@perl.it; libwin32@perl.org
>
>
> I was hoping to make clear in the commit message that it actualy *is*
> a bug f
> Date: Sat, 12 Oct 2013 21:37:35 +0200
> Subject: Re: Perl's Win32::API on MSYS
> From: sschube...@gmail.com
> To: bul...@hotmail.com
> CC: d...@perl.it; libwin32@perl.org
>
> On Sat, Oct 12, 2013 at 8:02 PM, bulk 88 wrote
32 matches
Mail list logo