History of Win32::API perl extension.
2011-03-26 Win32::API v0.62 Cosimo
- Skip Callback/t/03_Jim_Shaw.t test as it's reported failing
on both 32-bit and 64-bit architectures.
2011-03-22 Win32::API v0.61 Cosimo
- Fixed build process that was failing due to missing *.h
and *.asm files in the MANIFEST
2011-03-19 Win32::API v0.60 Cosimo
2009-07-02 Win32::API v0.59 Cosimo
2009-01-17 Win32::API v0.58 Cosimo
No significant updates for normal users.
Developers instead please update to v0.58.
Now you can play with the API_test.dll.
- Test DLL MSVC project files updated to MSVC 2008.
Now I will be able to add new tests (__cdecl)
- General cleanup of tests and removed some warnings
2008-10-16 Win32::API v0.57 Cosimo
- Re-added source code for the API_test DLL.
Still needs to be adapted to be built with GCC/MinGW
and different Makes, but it's a start.
2008-10-03 Win32::API v0.56 Cosimo
2008-03-23 Win32::API v0.55 Cosimo
- Integrated patch from Salvador Ortiz Garcia (sog at msg com mx)
which fixes RT #14660. There was a bug in arguments type packing
unpacking of char* (and other pointer types).
2008-03-04 Win32::API v0.54 Cosimo
- Try to clean up this big OS check mess.
2008-03-02 Win32::API v0.53 Cosimo
- Devel::AssertOS came out unauthorized.
- META.yml was outdated and wrong.
2008-03-01 Win32::API v0.52 Cosimo
- Devel::AssertOS was not properly set up in 0.51.
2008-03-01 Win32::API v0.51 Cosimo
- Cleaned up API.pm pod docs and clearly stated Win32::API license
- Fixed $$/pid tests for Cygwin
- Now uses Devel::AssertOS to check that we are on a Win32 or Cygwin
system. This should ease the work of CPAN testers.
2008-02-23 Win32::API v0.50 Cosimo
2008-02-20 Win32::API v0.49 Cosimo
- Fixed the stack cleanup assembler statements for GCC in API.xs, I hope.
- Fixed a Borland C macro definition in API.xs
- Fixed META.yml (stupid me)
2008-02-20 Win32::API v0.48 Cosimo
2007-11-12 Win32::API v0.47 Cosimo
2006-12-23 Win32::API v0.46 Cosimo
- Test suite now passes on MSVC6, MSVC7, GCC/MinGW and Cygwin.
A lot of skips and segfaults on doubles/floats should be examined,
though. But now it's possible to cleanly install from CPAN!
- API_test.dll building phase has been removed. Now there is only
a prebuilt version of it, suitable for all compilers to link and
use, I hope.
Why does Cygwin gcc compile an entirely different API_test.dll?
I checked the tdump of msvc and gcc and the gcc version is
missing all the kernel32 imports. I don't know why this happens.
- Removed README.txt file. Now there's only README.
2006-11-29 Win32::API v0.45 Cosimo
- What a mess! Restored GCC/MinGW compile that broke with that
damned assembler macros...
2006-11-28 Win32::API v0.44 Cosimo
- Fixed compile under MSVC broken with GCC/MinGW last changes.
2006-11-28 Win32::API v0.43 Cosimo
- Now Win32::API should cleanly compile on GCC / MinGW
environment. This has been tested only Vanilla Perl and
only with Microsoft nmake.
Test suite does not work with GCC. You can only test that
Win32::API extension works running manually the t\99_GetProcess.t
test script.
This improvement comes thanks to the 0.42 patches I found
and collected from the internet, though I don't know who
is the guy that wrote them first. Anyway, thank you!
- There are problems with current ExtUtils::MakeMaker (6.31 and
also blead, I believe) version and dmake generated Makefiles.
I'm trying to understand what to do here.
- Win32::API::Type now doesn't have a INIT block anymore, that
seems to be the cause of all evils on this module.
Please you out there report your findings on this.
- Last but not least. Current maintainer of Win32::API is now
Cosimo Streppone (me), cosimo at cpan.org. I'm not very
skilled on Win32 development, but I'm trying to to work out the
CPAN bugs queue. Thanks to Aldo for handing me his wonderful
work maintainance.
Previous history had no changes file.