wine
21 years agoAdded support for the IMAGE_FILE_LARGE_ADDRESS_AWARE flag.
Alexandre Julliard [Fri, 18 Jun 2004 00:26:57 +0000 (00:26 +0000)] 
Added support for the IMAGE_FILE_LARGE_ADDRESS_AWARE flag.

21 years agoMake ole32 a delay-load import of shell32.
Robert Shearman [Fri, 18 Jun 2004 00:23:38 +0000 (00:23 +0000)] 
Make ole32 a delay-load import of shell32.

21 years agoTake spin count into account in RtlEnterCriticalSection.
Alexandre Julliard [Thu, 17 Jun 2004 23:11:08 +0000 (23:11 +0000)] 
Take spin count into account in RtlEnterCriticalSection.

21 years agoDon't use lseek when truncating a file to avoid corrupting the current
Alexandre Julliard [Thu, 17 Jun 2004 23:05:48 +0000 (23:05 +0000)] 
Don't use lseek when truncating a file to avoid corrupting the current
file position.

21 years agoFix typelib marshaller relaying, add a comment describing what it is,
Mike Hearn [Thu, 17 Jun 2004 23:03:26 +0000 (23:03 +0000)] 
Fix typelib marshaller relaying, add a comment describing what it is,
don't print the ugly L"" parts of Unicode strings in the relay trace.

21 years agoSplit the 'dsound' test into two parts:
Francois Gouget [Thu, 17 Jun 2004 23:03:11 +0000 (23:03 +0000)] 
Split the 'dsound' test into two parts:
- the sound format test. Plays a 5 second reference tone to help
  debug issues with the tone duration and help detect stutter issues.
  Prints explanations describing the sound format interactive
  test. Then plays a 1 second test tone for each supported sound
  format.
- the 3D sound tests. Performs the volume, panning, moving listener
  tests, etc.

21 years agoInclude new or forgotten tests.
Ferenc Wagner [Thu, 17 Jun 2004 23:01:14 +0000 (23:01 +0000)] 
Include new or forgotten tests.

21 years agoFix the GetPrivateProfileIntA tests for the win9x platform.
Stefan Leichter [Thu, 17 Jun 2004 23:00:54 +0000 (23:00 +0000)] 
Fix the GetPrivateProfileIntA tests for the win9x platform.

21 years agoMake user/tests/win.c tests pass under Windows98.
Dmitry Timoshkov [Thu, 17 Jun 2004 23:00:40 +0000 (23:00 +0000)] 
Make user/tests/win.c tests pass under Windows98.

21 years agoProperly reset msg_thread when releasing the thread input structure.
Alexandre Julliard [Thu, 17 Jun 2004 20:00:25 +0000 (20:00 +0000)] 
Properly reset msg_thread when releasing the thread input structure.

21 years agoHide the _init and _fini wrappers on darwin.
Pierre d'Herbemont [Thu, 17 Jun 2004 19:58:59 +0000 (19:58 +0000)] 
Hide the _init and _fini wrappers on darwin.

21 years agoRemoved the winedefault.reg message.
Ivan Leo Puoti [Thu, 17 Jun 2004 19:55:24 +0000 (19:55 +0000)] 
Removed the winedefault.reg message.

21 years agoRemove the RPC connection cache as Windows does not allow multiple
Mike Hearn [Thu, 17 Jun 2004 19:54:34 +0000 (19:54 +0000)] 
Remove the RPC connection cache as Windows does not allow multiple
binds on the same connection.

21 years agoAdded some missing static control styles.
Andreas Mohr [Thu, 17 Jun 2004 19:54:17 +0000 (19:54 +0000)] 
Added some missing static control styles.

21 years agoAdded a couple of tests for SetCurrentDirectoryA.
Alexandre Julliard [Thu, 17 Jun 2004 04:26:59 +0000 (04:26 +0000)] 
Added a couple of tests for SetCurrentDirectoryA.

21 years agoCheck for non-existent directory in INT21_SetCurrentDirectory to
Alexandre Julliard [Thu, 17 Jun 2004 04:26:17 +0000 (04:26 +0000)] 
Check for non-existent directory in INT21_SetCurrentDirectory to
return a proper error when the directory is not on the current drive.

21 years agoAdded tests for GetAcceptLanguagesA.
Stefan Leichter [Thu, 17 Jun 2004 04:24:31 +0000 (04:24 +0000)] 
Added tests for GetAcceptLanguagesA.

21 years agoCorrect connection releases on error path in RPCRT4_OpenBinding.
Mike Hearn [Wed, 16 Jun 2004 20:07:19 +0000 (20:07 +0000)] 
Correct connection releases on error path in RPCRT4_OpenBinding.

21 years agoAdded some logging to the GetPrinterDriverDirectoryA tests.
Stefan Leichter [Wed, 16 Jun 2004 20:07:02 +0000 (20:07 +0000)] 
Added some logging to the GetPrinterDriverDirectoryA tests.

21 years agoLog the format when mapping the sound device (or failing to).
Francois Gouget [Wed, 16 Jun 2004 20:06:48 +0000 (20:06 +0000)] 
Log the format when mapping the sound device (or failing to).

21 years agoAdd support for bitmap fonts.
Huw Davies [Wed, 16 Jun 2004 20:06:26 +0000 (20:06 +0000)] 
Add support for bitmap fonts.

21 years agoAdded missing dependency.
Alexandre Julliard [Wed, 16 Jun 2004 19:04:11 +0000 (19:04 +0000)] 
Added missing dependency.

21 years agoRemove incorrect support for FreeBSD and NetBSD in
Gerald Pfeifer [Wed, 16 Jun 2004 19:03:25 +0000 (19:03 +0000)] 
Remove incorrect support for FreeBSD and NetBSD in
DVD_StartSession().

21 years agoAvoid unused variable warning.
Gerald Pfeifer [Wed, 16 Jun 2004 19:03:06 +0000 (19:03 +0000)] 
Avoid unused variable warning.

21 years agoRemove an incorrect LeaveCriticalSection.
Huw Davies [Wed, 16 Jun 2004 19:02:25 +0000 (19:02 +0000)] 
Remove an incorrect LeaveCriticalSection.

21 years agoFixed some illegal lvalue casts / increments.
Marcus Meissner [Wed, 16 Jun 2004 19:02:11 +0000 (19:02 +0000)] 
Fixed some illegal lvalue casts / increments.

21 years agoRelease 20040615. wine-20040615
Alexandre Julliard [Wed, 16 Jun 2004 00:28:49 +0000 (00:28 +0000)] 
Release 20040615.

21 years agoUpdated authors list.
Alexandre Julliard [Tue, 15 Jun 2004 23:48:38 +0000 (23:48 +0000)] 
Updated authors list.

21 years ago- Resource script restructuring.
Ferenc Wagner [Tue, 15 Jun 2004 22:45:15 +0000 (22:45 +0000)] 
- Resource script restructuring.
- Build info et al. is given by files instead of env. vars.
- Store that information in resources.
- Make the main windows not resizeable.
- Insist on creating a fresh log file.
- Introduce the make dist target.

21 years agoAdd the preloader itself as argv[0] and remove it again before running
Alexandre Julliard [Tue, 15 Jun 2004 20:31:06 +0000 (20:31 +0000)] 
Add the preloader itself as argv[0] and remove it again before running
the real loader, this way the ps output makes more sense.

21 years agoAssorted spelling and case fixes.
Francois Gouget [Tue, 15 Jun 2004 20:26:45 +0000 (20:26 +0000)] 
Assorted spelling and case fixes.

21 years agoFix the check for SNDCTL_DSP_GETCAPS so that it is compliant with the
Francois Gouget [Tue, 15 Jun 2004 20:25:46 +0000 (20:25 +0000)] 
Fix the check for SNDCTL_DSP_GETCAPS so that it is compliant with the
OSS specification.
Only test the different formats if tracing is on.

21 years agoFix the tests of GetDefaultPrinterA on win2k if no default printer is
Stefan Leichter [Tue, 15 Jun 2004 20:25:24 +0000 (20:25 +0000)] 
Fix the tests of GetDefaultPrinterA on win2k if no default printer is
configured.

21 years agoChange the ARTS_Init() error message from an ERR() to a WARN() since
Francois Gouget [Tue, 15 Jun 2004 20:25:11 +0000 (20:25 +0000)] 
Change the ARTS_Init() error message from an ERR() to a WARN() since
it can happen in perfectly normal conditions.

21 years agoDon't use Unicode string literals unless we specifically know they do
Francois Gouget [Tue, 15 Jun 2004 20:24:47 +0000 (20:24 +0000)] 
Don't use Unicode string literals unless we specifically know they do
what we want to.

21 years agoMoved implementation of GetModuleBaseName from ascii to unicode, added
Stefan Leichter [Tue, 15 Jun 2004 20:23:47 +0000 (20:23 +0000)] 
Moved implementation of GetModuleBaseName from ascii to unicode, added
some tests for GetModuleBaseNameA.

21 years agoSHELL_ExecuteW() passes a Unicode environment to CreateProcessW() so
Francois Gouget [Tue, 15 Jun 2004 18:27:50 +0000 (18:27 +0000)] 
SHELL_ExecuteW() passes a Unicode environment to CreateProcessW() so
it must specify the CREATE_UNICODE_ENVIRONMENT flag. Also the
SHELL_ExecuteW32() functions will always be called with a Unicode
environment so adjust their prototype accordingly.

21 years agoAdd a test for client/nonclient window dimensions calculation.
Dmitry Timoshkov [Tue, 15 Jun 2004 18:27:06 +0000 (18:27 +0000)] 
Add a test for client/nonclient window dimensions calculation.

21 years agoAdd documentation on the Wine initialization process.
Mike Hearn [Tue, 15 Jun 2004 18:26:52 +0000 (18:26 +0000)] 
Add documentation on the Wine initialization process.

21 years agoScrollDC should take into account overlapped windows. With this change
Ulrich Czekalla [Tue, 15 Jun 2004 17:04:02 +0000 (17:04 +0000)] 
ScrollDC should take into account overlapped windows. With this change
ScrollWindowEx can be moved out of X11drv.

21 years agoFix warnings introduced by my last patch.
Dmitry Timoshkov [Tue, 15 Jun 2004 17:02:46 +0000 (17:02 +0000)] 
Fix warnings introduced by my last patch.

21 years ago- Fix erroneous use of LOCALE_SDATE in the place of LOCALE_SSHORTDATE.
Dmitry Timoshkov [Tue, 15 Jun 2004 17:02:31 +0000 (17:02 +0000)] 
- Fix erroneous use of LOCALE_SDATE in the place of LOCALE_SSHORTDATE.
- Fix incorrect assumptions about format strings when parsing date
  formats and setting LOCALE_IDATE and LOCALE_ILDATE values.

21 years agoAdded a German translation of Regedit.
Michael Fritscher [Tue, 15 Jun 2004 17:02:08 +0000 (17:02 +0000)] 
Added a German translation of Regedit.

21 years agoDon't allocate a glyphset until we actually need it.
Huw Davies [Tue, 15 Jun 2004 17:01:52 +0000 (17:01 +0000)] 
Don't allocate a glyphset until we actually need it.

21 years agoAdded magic number in the FindFirstFile structure to allow more robust
Alexandre Julliard [Tue, 15 Jun 2004 00:55:04 +0000 (00:55 +0000)] 
Added magic number in the FindFirstFile structure to allow more robust
detection of bad handles (with help from Aric Stewart).

21 years agoStore the number of processors in the PEB structure.
Alexandre Julliard [Tue, 15 Jun 2004 00:52:03 +0000 (00:52 +0000)] 
Store the number of processors in the PEB structure.
More correct support for setting critical section spin counts (based
on a patch by Robert Shearman).

21 years agoConst correctness.
Eric Pouech [Tue, 15 Jun 2004 00:47:00 +0000 (00:47 +0000)] 
Const correctness.

21 years agoSupport for reading encrypted DVDs.
Uwe Bonnes [Tue, 15 Jun 2004 00:45:01 +0000 (00:45 +0000)] 
Support for reading encrypted DVDs.

21 years agoRestore default "open" functionality of ShellExecute.
Dmitry Timoshkov [Tue, 15 Jun 2004 00:44:14 +0000 (00:44 +0000)] 
Restore default "open" functionality of ShellExecute.

21 years agoRewrote SetFilePointer to use SetFilePointerEx.
Alexandre Julliard [Mon, 14 Jun 2004 19:40:44 +0000 (19:40 +0000)] 
Rewrote SetFilePointer to use SetFilePointerEx.

21 years agoFix 'pointers are not permitted as case values' compile error.
Huw Davies [Mon, 14 Jun 2004 19:35:14 +0000 (19:35 +0000)] 
Fix 'pointers are not permitted as case values' compile error.

21 years ago- Use hourglass cursor for better feedback when expanding nodes.
Robert Shearman [Mon, 14 Jun 2004 19:34:58 +0000 (19:34 +0000)] 
- Use hourglass cursor for better feedback when expanding nodes.
- Turn off redrawing when expanding to make it faster.

21 years ago- strip support for darwin
Pierre d'Herbemont [Mon, 14 Jun 2004 19:34:42 +0000 (19:34 +0000)] 
- strip support for darwin
- WINE_GET_SONAME support for darwin

21 years agoIgnore DdeClientTransaction error in ShellExecute.
Dmitry Timoshkov [Mon, 14 Jun 2004 19:32:32 +0000 (19:32 +0000)] 
Ignore DdeClientTransaction error in ShellExecute.

21 years agoDo nothing in ShowWindow(SW_SHOW) if a window is already visible.
Dmitry Timoshkov [Mon, 14 Jun 2004 19:32:21 +0000 (19:32 +0000)] 
Do nothing in ShowWindow(SW_SHOW) if a window is already visible.

21 years ago- implemented EnumDirTree, SearchTreeForFile, SymFindFileInPath,
Eric Pouech [Mon, 14 Jun 2004 17:58:31 +0000 (17:58 +0000)] 
- implemented EnumDirTree, SearchTreeForFile, SymFindFileInPath,
  SymMatchFileName
- made use of SymFindFileInPath to lookup .dbg and .pdb files
- fixed a crash in CodeView enum handling

21 years ago- Fix ref count on standard proxy creation.
Robert Shearman [Mon, 14 Jun 2004 17:58:03 +0000 (17:58 +0000)] 
- Fix ref count on standard proxy creation.
- Release channel buffer in StdMarshal_UnmarshalInterface, since we no
  longer use it and the proxy should have taken a reference on it.
- Add a few comments.

21 years agoPass pointers around internally instead of handles.
Mike McCormack [Mon, 14 Jun 2004 17:57:26 +0000 (17:57 +0000)] 
Pass pointers around internally instead of handles.

21 years agoAdded stub for _CrtCheckMemory.
Lionel Ulmer [Mon, 14 Jun 2004 17:57:06 +0000 (17:57 +0000)] 
Added stub for _CrtCheckMemory.

21 years agoImplemented SetFilePointerEx.
Mike McCormack [Mon, 14 Jun 2004 17:56:50 +0000 (17:56 +0000)] 
Implemented SetFilePointerEx.

21 years agoAdded 32->16 mapping for SBM_GETRANGE/SBM_SETRANGE messages.
Dmitry Timoshkov [Mon, 14 Jun 2004 17:55:27 +0000 (17:55 +0000)] 
Added 32->16 mapping for SBM_GETRANGE/SBM_SETRANGE messages.
Added support for SBM_GETRANGE16 message in the scrollbar window
proc.

21 years agoAdded tracing to all functions.
Robert Reif [Mon, 14 Jun 2004 17:55:03 +0000 (17:55 +0000)] 
Added tracing to all functions.
Added error explanations.
Changed debug channel from msacm to wavemap so not confused with
msacm.

21 years agoRemoved 11 bit sample size capture test because at least 2
Robert Reif [Mon, 14 Jun 2004 17:54:45 +0000 (17:54 +0000)] 
Removed 11 bit sample size capture test because at least 2
manufacturers sound cards on two different OSs seem to support this.
Added some invalid parameter checks to wave[In,Out]GetDevCaps.
One test is commented out because wine doesn't handle it properly.
Minor info printing cleanup.

21 years agoAdd support for quoting "file://%1" like format strings.
Dmitry Timoshkov [Mon, 14 Jun 2004 17:54:24 +0000 (17:54 +0000)] 
Add support for quoting "file://%1" like format strings.

21 years agoYet another fix for the MacOS X environ brain damage.
Alexandre Julliard [Mon, 14 Jun 2004 17:07:30 +0000 (17:07 +0000)] 
Yet another fix for the MacOS X environ brain damage.

21 years agoConst correctness, pointer cast correctness, removed extraneous ';'.
Eric Pouech [Mon, 14 Jun 2004 17:04:34 +0000 (17:04 +0000)] 
Const correctness, pointer cast correctness, removed extraneous ';'.

21 years ago- Added ProcessBasicInformation class to ntdll.NtQueryInformationProcess.
Eric Pouech [Mon, 14 Jun 2004 17:02:00 +0000 (17:02 +0000)] 
- Added ProcessBasicInformation class to ntdll.NtQueryInformationProcess.
- Make use of it in kernel32.

21 years agoDon't use .previous instruction on Darwin.
Pierre d'Herbemont [Mon, 14 Jun 2004 17:00:38 +0000 (17:00 +0000)] 
Don't use .previous instruction on Darwin.

21 years agoUse the same path transformation for WaitNamedPipe and
Robert Shearman [Mon, 14 Jun 2004 17:00:21 +0000 (17:00 +0000)] 
Use the same path transformation for WaitNamedPipe and
CreateNamedPipe.

21 years agoReset played variables on open.
Robert Reif [Mon, 14 Jun 2004 16:59:34 +0000 (16:59 +0000)] 
Reset played variables on open.

21 years agoSet last error value to ERROR_CALL_NOT_IMPLEMENTED in QueryActCtxW()
Rein Klazes [Mon, 14 Jun 2004 16:59:19 +0000 (16:59 +0000)] 
Set last error value to ERROR_CALL_NOT_IMPLEMENTED in QueryActCtxW()
to make Photoshop 7.0 work again.

21 years agoReplace -debugmsg by WINEDEBUG.
Ofir Petruska [Mon, 14 Jun 2004 16:59:02 +0000 (16:59 +0000)] 
Replace -debugmsg by WINEDEBUG.

21 years agoMake UseXrandr default to true in the no config file case.
Mike Hearn [Mon, 14 Jun 2004 16:58:38 +0000 (16:58 +0000)] 
Make UseXrandr default to true in the no config file case.

21 years agoSet last DDE error in XTYP_EXECUTE handler according to the value
Dmitry Timoshkov [Mon, 14 Jun 2004 16:58:19 +0000 (16:58 +0000)] 
Set last DDE error in XTYP_EXECUTE handler according to the value
returned by an application.

21 years agoFix CBR_BLOCK definition.
Dmitry Timoshkov [Mon, 14 Jun 2004 16:58:02 +0000 (16:58 +0000)] 
Fix CBR_BLOCK definition.

21 years ago- fix version string
Raphael Junqueira [Mon, 14 Jun 2004 16:57:41 +0000 (16:57 +0000)] 
- fix version string
- some fixes to ATI specific paths of set_tex_op (Christian needs to
  complete it)
- fix use of GL_SUPPORT(NV_TEXGEN_REFLECTION). I have used the wrong
  define, I'll get a brown paper bag :(

21 years agoSupport 15- and 16-bit colour output.
Robert Shearman [Mon, 14 Jun 2004 16:56:58 +0000 (16:56 +0000)] 
Support 15- and 16-bit colour output.

21 years agoImplemented RealDriveType.
Ulrich Czekalla [Mon, 14 Jun 2004 16:56:39 +0000 (16:56 +0000)] 
Implemented RealDriveType.

21 years agoFixed ASCII redirect callbacks.
Mike McCormack [Mon, 14 Jun 2004 16:56:10 +0000 (16:56 +0000)] 
Fixed ASCII redirect callbacks.

21 years agoMake SetScrollRange behave like GetScrollRange does, i.e. send
Dmitry Timoshkov [Mon, 14 Jun 2004 16:55:53 +0000 (16:55 +0000)] 
Make SetScrollRange behave like GetScrollRange does, i.e. send
messages to the control for SB_CTL case.

21 years agoFix PlaySound.
Mike McCormack [Mon, 14 Jun 2004 16:55:33 +0000 (16:55 +0000)] 
Fix PlaySound.

21 years agoAvoid crash by passing pointer to RegSetValueEx.
Robert Shearman [Mon, 14 Jun 2004 16:54:56 +0000 (16:54 +0000)] 
Avoid crash by passing pointer to RegSetValueEx.

21 years agoLog the last error too if the tests fail without default printer.
Stefan Leichter [Mon, 14 Jun 2004 16:54:42 +0000 (16:54 +0000)] 
Log the last error too if the tests fail without default printer.

21 years agoAdd the aclapi.h header file.
Mike McCormack [Mon, 14 Jun 2004 16:54:18 +0000 (16:54 +0000)] 
Add the aclapi.h header file.

21 years agoDon't try to map the mapper device.
Robert Reif [Mon, 14 Jun 2004 16:53:59 +0000 (16:53 +0000)] 
Don't try to map the mapper device.

21 years agoMove the FPS computation from the D3D code to the common code.
Lionel Ulmer [Fri, 4 Jun 2004 19:37:16 +0000 (19:37 +0000)] 
Move the FPS computation from the D3D code to the common code.

21 years agoRemoved compilation warnings + some fixes.
Christian Costa [Fri, 4 Jun 2004 19:36:56 +0000 (19:36 +0000)] 
Removed compilation warnings + some fixes.

21 years agoWin 2000, XP, etc. fail the sysparams tests when run
Dimitrie O. Paun [Fri, 4 Jun 2004 19:36:43 +0000 (19:36 +0000)] 
Win 2000, XP, etc. fail the sysparams tests when run
non-interactively, so avoid running the tests in that case.

21 years agoImplemented TCM_SETITEMEXTRA.
Jon Griffiths [Fri, 4 Jun 2004 18:11:03 +0000 (18:11 +0000)] 
Implemented TCM_SETITEMEXTRA.

21 years ago- some new logging on device enumeration
Lionel Ulmer [Fri, 4 Jun 2004 18:06:37 +0000 (18:06 +0000)] 
- some new logging on device enumeration
- fix version setting in DirectInputCreate(A/W) functions

21 years agoFix a crash when launching Unix executables.
Rein Klazes [Fri, 4 Jun 2004 18:01:02 +0000 (18:01 +0000)] 
Fix a crash when launching Unix executables.

21 years agoPrint meaningful message values instead of vague names for unknown
Dmitry Timoshkov [Fri, 4 Jun 2004 18:00:07 +0000 (18:00 +0000)] 
Print meaningful message values instead of vague names for unknown
messages.

21 years agoSome of our testers don't have a default printer, simply skip the
Dimitrie O. Paun [Fri, 4 Jun 2004 17:59:17 +0000 (17:59 +0000)] 
Some of our testers don't have a default printer, simply skip the
winspool tests if that's the case.

21 years agoIn Win9x, {Create,Remove}Directory returns ERROR_PATH_NOT_FOUND when
Dimitrie O. Paun [Fri, 4 Jun 2004 17:59:05 +0000 (17:59 +0000)] 
In Win9x, {Create,Remove}Directory returns ERROR_PATH_NOT_FOUND when
given directories containing '*' or '?'.

21 years agoWin9x does not convert FIXED to MOVEABLE. It also discards locked
Dimitrie O. Paun [Fri, 4 Jun 2004 17:58:49 +0000 (17:58 +0000)] 
Win9x does not convert FIXED to MOVEABLE. It also discards locked
memory.

21 years agoClear the state image bits only if LVS_EX_CHECKBOXES is set.
Dimitrie O. Paun [Fri, 4 Jun 2004 17:58:29 +0000 (17:58 +0000)] 
Clear the state image bits only if LVS_EX_CHECKBOXES is set.
Fix obvious logical error in focus handling.
Indentation and formatting fixes.
(based on a patch by Krishna Murthy).

21 years agoTreat WAVE_MAPPER as a real device and performs all tests on it.
Robert Reif [Fri, 4 Jun 2004 17:58:00 +0000 (17:58 +0000)] 
Treat WAVE_MAPPER as a real device and performs all tests on it.
Added 16000Hz because win9x hardware spec requires it.

21 years agoHandle case where partial structure update requested.
Robert Reif [Fri, 4 Jun 2004 17:57:40 +0000 (17:57 +0000)] 
Handle case where partial structure update requested.
Minor white space cleanup.

21 years agoAvoid zero size allocations.
Alexandre Julliard [Fri, 4 Jun 2004 01:01:17 +0000 (01:01 +0000)] 
Avoid zero size allocations.

21 years ago- all symbol information storage is now module relative, so we can
Eric Pouech [Fri, 4 Jun 2004 00:59:16 +0000 (00:59 +0000)] 
- all symbol information storage is now module relative, so we can
  unload a module (and it's debugging information), and a process
  without pain
- portabiblity to another CPU should be easier now (CPU dependent backend)
- speed up memory allocation
- stabs related fixes:
      + now correctly handling symbol's size
      + blocks {} in functions are now correctly recognized and stored
        (also applies to local variables scoping)
      + better basic types management (less wild guesses in the code)
      + full support of inline functions (source stepping now shows the
        code in .h files for example)
- removal of external debugger (attaching with gdb is just fine to
  debug winedbg)
- fixed a couple of issues for symbol address handling (address
  lookup, incorrect type binding)
- winedbg now has a man page