wine
20 years agoConverted most of the loader code to Unicode.
Alexandre Julliard [Mon, 29 Sep 2003 20:42:24 +0000 (20:42 +0000)] 
Converted most of the loader code to Unicode.

20 years agoTry to catch the case of a non-writable source directory before
Alexandre Julliard [Mon, 29 Sep 2003 20:25:47 +0000 (20:25 +0000)] 
Try to catch the case of a non-writable source directory before
running configure.

20 years agoFixed handling of Unicode strings used as filenames (reports by Martin
Alexandre Julliard [Mon, 29 Sep 2003 20:23:15 +0000 (20:23 +0000)] 
Fixed handling of Unicode strings used as filenames (reports by Martin
Fuchs).

20 years agoSome spelling fixes.
Francois Gouget [Mon, 29 Sep 2003 20:20:53 +0000 (20:20 +0000)] 
Some spelling fixes.
Fix the case of WineHQ.

20 years agoChange some resources from LANG_NEUTRAL to LANG_ENGLISH.
Vincent Béron [Mon, 29 Sep 2003 20:15:54 +0000 (20:15 +0000)] 
Change some resources from LANG_NEUTRAL to LANG_ENGLISH.

20 years agoUpdate winapi and c2man so they know about -ret16. Remove support for
Francois Gouget [Mon, 29 Sep 2003 20:15:24 +0000 (20:15 +0000)] 
Update winapi and c2man so they know about -ret16. Remove support for
the obsolete pascal16 and -noimport.
Update modules.dat so winapi knows about the new dlls.

20 years agoRemove the obsolete Winelib HOWTO and DDE status.
Dimitrie O. Paun [Mon, 29 Sep 2003 20:14:30 +0000 (20:14 +0000)] 
Remove the obsolete Winelib HOWTO and DDE status.

20 years agoExtract localisable resources from msacm resource file.
Vincent Béron [Mon, 29 Sep 2003 20:14:10 +0000 (20:14 +0000)] 
Extract localisable resources from msacm resource file.

20 years agoWiden the "About" dialog to prevent wrapping of text.
Pavel Roskin [Mon, 29 Sep 2003 20:13:30 +0000 (20:13 +0000)] 
Widen the "About" dialog to prevent wrapping of text.

20 years agoFix processing of IDCANCEL command.
Pavel Roskin [Mon, 29 Sep 2003 20:13:14 +0000 (20:13 +0000)] 
Fix processing of IDCANCEL command.
Don't change settings if the user canceled the "Custom" dialog.

20 years agoSet version to 9.
Tom Wickline [Mon, 29 Sep 2003 20:12:38 +0000 (20:12 +0000)] 
Set version to 9.

20 years agoRemove obsolete information.
Tom Wickline [Mon, 29 Sep 2003 20:12:05 +0000 (20:12 +0000)] 
Remove obsolete information.

20 years agoConverted the load order code to use Unicode throughout.
Alexandre Julliard [Sat, 27 Sep 2003 03:50:40 +0000 (03:50 +0000)] 
Converted the load order code to use Unicode throughout.

20 years agoAdded strspnW and strcspnW.
Alexandre Julliard [Sat, 27 Sep 2003 03:48:40 +0000 (03:48 +0000)] 
Added strspnW and strcspnW.

20 years agoFix a return value in SHFileOperation and add some extra tests to
Rolf Kalbermatter [Sat, 27 Sep 2003 03:47:35 +0000 (03:47 +0000)] 
Fix a return value in SHFileOperation and add some extra tests to
internal helper functions necessary to deal with shortcomings of
kernel32 functions for the time being.

20 years agoImplemented RealGetWindowClass.
Dmitry Timoshkov [Sat, 27 Sep 2003 03:47:07 +0000 (03:47 +0000)] 
Implemented RealGetWindowClass.

20 years ago_tempnam and _wtempnam should not create the temp file (reported by
Alexandre Julliard [Sat, 27 Sep 2003 02:45:39 +0000 (02:45 +0000)] 
_tempnam and _wtempnam should not create the temp file (reported by
Wim Vanderbauwhede).

20 years agoAdded dumping of the resident name table of NE files.
Alexandre Julliard [Sat, 27 Sep 2003 02:34:54 +0000 (02:34 +0000)] 
Added dumping of the resident name table of NE files.

20 years agoMake sure all 16-bit system drivers are loaded for 16-bit apps.
Alexandre Julliard [Sat, 27 Sep 2003 02:34:07 +0000 (02:34 +0000)] 
Make sure all 16-bit system drivers are loaded for 16-bit apps.

20 years agoRenamed comm.dll, display.dll, keyboard.dll and mouse.dll to use the
Alexandre Julliard [Sat, 27 Sep 2003 02:32:53 +0000 (02:32 +0000)] 
Renamed comm.dll, display.dll, keyboard.dll and mouse.dll to use the
.drv extension.

20 years agoDue to a misplaced "}" memory wasn't freed on the error path.
Michael Stefaniuc [Sat, 27 Sep 2003 02:25:40 +0000 (02:25 +0000)] 
Due to a misplaced "}" memory wasn't freed on the error path.

20 years agoFix some memory leaks found by smatch.
Michael Stefaniuc [Sat, 27 Sep 2003 02:25:21 +0000 (02:25 +0000)] 
Fix some memory leaks found by smatch.

20 years agoFix both a warning and some nasty crashes...
Eric Pouech [Sat, 27 Sep 2003 02:24:51 +0000 (02:24 +0000)] 
Fix both a warning and some nasty crashes...

20 years agoRemove references to HEAP_strdupAtoW.
Mike McCormack [Sat, 27 Sep 2003 02:24:31 +0000 (02:24 +0000)] 
Remove references to HEAP_strdupAtoW.

20 years agoRemove obsolete status files for direct3D, directsound, and
Dimitrie O. Paun [Sat, 27 Sep 2003 02:24:01 +0000 (02:24 +0000)] 
Remove obsolete status files for direct3D, directsound, and
internationalisation.

20 years agoMerge documentation/status/directplay into the code.
Dimitrie O. Paun [Sat, 27 Sep 2003 02:23:44 +0000 (02:23 +0000)] 
Merge documentation/status/directplay into the code.

20 years agoMerge documentation/status/directdraw into the ddraw code.
Dimitrie O. Paun [Sat, 27 Sep 2003 02:22:56 +0000 (02:22 +0000)] 
Merge documentation/status/directdraw into the ddraw code.

20 years agoMerge documentation/status/version into the version code.
Dimitrie O. Paun [Sat, 27 Sep 2003 02:22:21 +0000 (02:22 +0000)] 
Merge documentation/status/version into the version code.

20 years agoMerge documentation/status/lzexpand into the lzexpand source.
Dimitrie O. Paun [Sat, 27 Sep 2003 02:22:02 +0000 (02:22 +0000)] 
Merge documentation/status/lzexpand into the lzexpand source.

20 years agoAdded Spanish resources.
José Manuel Ferrer Ortiz [Sat, 27 Sep 2003 02:21:33 +0000 (02:21 +0000)] 
Added Spanish resources.

20 years agoRemove capture tests from dsound.c and place them in a new file
Robert Reif [Sat, 27 Sep 2003 02:21:12 +0000 (02:21 +0000)] 
Remove capture tests from dsound.c and place them in a new file
capture.c.

20 years agoAllow wave emulated capture while doing hardware accelerated
Robert Reif [Sat, 27 Sep 2003 02:20:19 +0000 (02:20 +0000)] 
Allow wave emulated capture while doing hardware accelerated
playback.

20 years agoAdded AW defines to msi.h and msiquery.h.
Mike McCormack [Sat, 27 Sep 2003 02:19:48 +0000 (02:19 +0000)] 
Added AW defines to msi.h and msiquery.h.

20 years agoStore the dll name for the export directory inside the exported names
Alexandre Julliard [Fri, 26 Sep 2003 04:36:46 +0000 (04:36 +0000)] 
Store the dll name for the export directory inside the exported names
list.

20 years agoAvoid depending on MODULE_GetBinaryType in load_library_as_datafile.
Alexandre Julliard [Fri, 26 Sep 2003 04:35:44 +0000 (04:35 +0000)] 
Avoid depending on MODULE_GetBinaryType in load_library_as_datafile.

20 years agoThe "Path" value of the "App Paths" entry should be handled in
Alexandre Julliard [Fri, 26 Sep 2003 04:35:01 +0000 (04:35 +0000)] 
The "Path" value of the "App Paths" entry should be handled in
ShellExecute by changing PATH in the new process, instead of being
done in SearchPath.

20 years agoRemove the obsolete pascal16 (replaced by pascal -ret16).
Dimitrie O. Paun [Fri, 26 Sep 2003 04:32:19 +0000 (04:32 +0000)] 
Remove the obsolete pascal16 (replaced by pascal -ret16).

20 years agoFixed missing wine_tsx11_unlock() on error path.
Michael Stefaniuc [Fri, 26 Sep 2003 04:29:57 +0000 (04:29 +0000)] 
Fixed missing wine_tsx11_unlock() on error path.

20 years agoMoved WINE_MODREF definition to loader.c.
Alexandre Julliard [Thu, 25 Sep 2003 23:55:35 +0000 (23:55 +0000)] 
Moved WINE_MODREF definition to loader.c.
Removed short module name from WINE_MODREF, Windows doesn't have it.
Rewrote LdrGetDllHandle to only use Unicode.

20 years ago- A few cosmetic fixes.
Robert Shearman [Thu, 25 Sep 2003 23:50:06 +0000 (23:50 +0000)] 
- A few cosmetic fixes.
- Various bug fixes.
- Add some OutputPin helpers.
- Add a new type of pin, PullPin.

20 years agoMerge the non-obsolete bits from wine.texinfo into the Wine Developers
Dimitrie O. Paun [Thu, 25 Sep 2003 23:48:39 +0000 (23:48 +0000)] 
Merge the non-obsolete bits from wine.texinfo into the Wine Developers
Guide.

20 years agoFix checkboxes in the "Color dialog flags" dialogs. They would not
Pavel Roskin [Thu, 25 Sep 2003 23:48:18 +0000 (23:48 +0000)] 
Fix checkboxes in the "Color dialog flags" dialogs.  They would not
change state.

20 years agoAdded Spanish resources.
José Manuel Ferrer Ortiz [Thu, 25 Sep 2003 23:47:55 +0000 (23:47 +0000)] 
Added Spanish resources.

20 years agoMoved loadorder support to dlls/ntdll.
Alexandre Julliard [Thu, 25 Sep 2003 20:33:41 +0000 (20:33 +0000)] 
Moved loadorder support to dlls/ntdll.
Removed the --dll option and replaced it by the WINEDLLOVERRIDES
environment variable.

20 years agoIgnore __pthread_rwlock_unlock call if the pthread functions are not
Alexandre Julliard [Thu, 25 Sep 2003 20:30:18 +0000 (20:30 +0000)] 
Ignore __pthread_rwlock_unlock call if the pthread functions are not
initialized yet.

20 years agoVarious test fixes for XP/msvc.
Jon Griffiths [Thu, 25 Sep 2003 20:29:40 +0000 (20:29 +0000)] 
Various test fixes for XP/msvc.

20 years agoAdd some comments to functions and minor fixes.
Rolf Kalbermatter [Thu, 25 Sep 2003 20:26:28 +0000 (20:26 +0000)] 
Add some comments to functions and minor fixes.
Export already existing (but still undocumented) functions
ILCreateFromPathA/W.

20 years agoUse unions instead of defines in async work requests.
Mike McCormack [Thu, 25 Sep 2003 20:25:22 +0000 (20:25 +0000)] 
Use unions instead of defines in async work requests.

20 years ago- "wine-cvsdirs" should be "full-cvs".
Richard Cohen [Thu, 25 Sep 2003 20:24:16 +0000 (20:24 +0000)] 
- "wine-cvsdirs" should be "full-cvs".
- Removed unnecessary 'cd'.

20 years agoAvoid divide by zero if the sound driver returns 0 for speed.
Robert Reif [Thu, 25 Sep 2003 20:23:52 +0000 (20:23 +0000)] 
Avoid divide by zero if the sound driver returns 0 for speed.

20 years agoAdd real support for VS1.1, ie make the relative addressing mode
Jason Edmeades [Thu, 25 Sep 2003 20:22:40 +0000 (20:22 +0000)] 
Add real support for VS1.1, ie make the relative addressing mode
work.

20 years agoThe 'w' component is used more than just for the vertex, so we cannot
Jason Edmeades [Thu, 25 Sep 2003 20:22:21 +0000 (20:22 +0000)] 
The 'w' component is used more than just for the vertex, so we cannot
do the projection mapping ourselves. Also tidy up a tracepoint, and
preinitialize the shaders output as windows seems to.

20 years agoCall HeapAlloc() on entries before HeapReAlloc() to avoid crash on
Pavel Roskin [Thu, 25 Sep 2003 20:21:47 +0000 (20:21 +0000)] 
Call HeapAlloc() on entries before HeapReAlloc() to avoid crash on
Windows 2000.

20 years agoFix processing of the command line.
Pavel Roskin [Thu, 25 Sep 2003 20:21:32 +0000 (20:21 +0000)] 
Fix processing of the command line.

20 years agoMoved DLLFLAGS to a separate variable instead of including it in
Alexandre Julliard [Wed, 24 Sep 2003 19:01:44 +0000 (19:01 +0000)] 
Moved DLLFLAGS to a separate variable instead of including it in
DEFS.

20 years agoRewrote getenv and _wgetenv to avoid returning a pointer to a freed
Alexandre Julliard [Wed, 24 Sep 2003 18:57:28 +0000 (18:57 +0000)] 
Rewrote getenv and _wgetenv to avoid returning a pointer to a freed
memory block.

20 years agoAdded configure check for spawnvp().
Pavel Roskin [Wed, 24 Sep 2003 18:54:40 +0000 (18:54 +0000)] 
Added configure check for spawnvp().

20 years agoMore locale tests.
Jon Griffiths [Wed, 24 Sep 2003 18:52:39 +0000 (18:52 +0000)] 
More locale tests.

20 years agoAdd LanguageGroup/GeoID enumeration fns.
Jon Griffiths [Wed, 24 Sep 2003 18:51:22 +0000 (18:51 +0000)] 
Add LanguageGroup/GeoID enumeration fns.
Add some reg entries from XP.
SetLocaleInfo(): Set 2 I-values from S-values.
Optimise code size, fix a few bugs, documentation.

20 years agoAdded tests for cpp objects/RTTI.
Jon Griffiths [Wed, 24 Sep 2003 18:49:45 +0000 (18:49 +0000)] 
Added tests for cpp objects/RTTI.

20 years agoMoved the Windows version code to dlls/ntdll, and implemented
Alexandre Julliard [Wed, 24 Sep 2003 05:26:00 +0000 (05:26 +0000)] 
Moved the Windows version code to dlls/ntdll, and implemented
RtlGetVersion and RtlVerifyVersionInfo.
Moved the 16-bit and DOS version support to dlls/kernel.

20 years agoDocumentation updates.
Jon Griffiths [Wed, 24 Sep 2003 05:14:39 +0000 (05:14 +0000)] 
Documentation updates.

20 years agoDocument BSTR functions, add SetOANoCache().
Jon Griffiths [Wed, 24 Sep 2003 05:12:52 +0000 (05:12 +0000)] 
Document BSTR functions, add SetOANoCache().

20 years agoMSVC warning fix.
Jon Griffiths [Wed, 24 Sep 2003 05:12:28 +0000 (05:12 +0000)] 
MSVC warning fix.

20 years agoPortability fix.
Jon Griffiths [Wed, 24 Sep 2003 05:12:14 +0000 (05:12 +0000)] 
Portability fix.

20 years agoSmall cleanups, remove references to authors.ent.
Dimitrie O. Paun [Wed, 24 Sep 2003 05:11:51 +0000 (05:11 +0000)] 
Small cleanups, remove references to authors.ent.

20 years agoAuthors: Juraj Hercek <juraj@syncad.com>, Eric Frias <efrias@syncad.com>
Alexandre Julliard [Tue, 23 Sep 2003 22:59:44 +0000 (22:59 +0000)] 
Authors: Juraj Hercek <juraj@syncad.com>, Eric Frias <efrias@syncad.com>
Implemented pthread conditions.

20 years agoAdded SS_ENDELLIPSIS.
Juraj Hercek [Tue, 23 Sep 2003 22:57:20 +0000 (22:57 +0000)] 
Added SS_ENDELLIPSIS.

20 years agoMove authors to the wine-user.sgml.
Dimitrie O. Paun [Tue, 23 Sep 2003 22:56:25 +0000 (22:56 +0000)] 
Move authors to the wine-user.sgml.
Remove unused files.

20 years agoNot everyone has <unistd.h>, some files need <io.h> too (msvc).
Jon Griffiths [Tue, 23 Sep 2003 22:54:57 +0000 (22:54 +0000)] 
Not everyone has <unistd.h>, some files need <io.h> too (msvc).

20 years agoAdded some needed config.h entries.
Jon Griffiths [Tue, 23 Sep 2003 22:51:11 +0000 (22:51 +0000)] 
Added some needed config.h entries.

20 years agoA first stab at wcstod().
Jon Griffiths [Tue, 23 Sep 2003 22:50:30 +0000 (22:50 +0000)] 
A first stab at wcstod().

20 years agoAdded StrFormatKBSizeA/W.
Jon Griffiths [Tue, 23 Sep 2003 22:49:56 +0000 (22:49 +0000)] 
Added StrFormatKBSizeA/W.

20 years agoAdded definitions for ListView_GetColumnWidth, ListView_SetColumnWidth
Felix Nawothnig [Tue, 23 Sep 2003 22:48:49 +0000 (22:48 +0000)] 
Added definitions for ListView_GetColumnWidth, ListView_SetColumnWidth
and ListView_RedrawItems.

20 years agoFix MDISetMenu in the case it is called before a Windows Menu exists
Rein Klazes [Tue, 23 Sep 2003 22:47:55 +0000 (22:47 +0000)] 
Fix MDISetMenu in the case it is called before a Windows Menu exists
as Agent newsreader does.

20 years agoFix more unicode/memory allocation errors.
Mike McCormack [Tue, 23 Sep 2003 22:47:18 +0000 (22:47 +0000)] 
Fix more unicode/memory allocation errors.

20 years agoRename COMCTL32_{Alloc,ReAlloc,Free} to {Alloc,ReAlloc,Free}.
Dimitrie O. Paun [Mon, 22 Sep 2003 21:32:33 +0000 (21:32 +0000)] 
Rename COMCTL32_{Alloc,ReAlloc,Free} to {Alloc,ReAlloc,Free}.

20 years agoRemove redundant sections from the guide:
Dimitrie O. Paun [Mon, 22 Sep 2003 21:30:45 +0000 (21:30 +0000)] 
Remove redundant sections from the guide:
  tools: is now included in the new bin2res
  build: moved to PACKAGING
  cvs: is available in many other places.

20 years agoSmall cleanup.
Alexandre Julliard [Mon, 22 Sep 2003 21:18:11 +0000 (21:18 +0000)] 
Small cleanup.

20 years agoYet another batch of French resources updates.
Vincent Béron [Mon, 22 Sep 2003 21:16:56 +0000 (21:16 +0000)] 
Yet another batch of French resources updates.

20 years agoFix logic problems with NETCON_connected.
Mike McCormack [Mon, 22 Sep 2003 21:15:34 +0000 (21:15 +0000)] 
Fix logic problems with NETCON_connected.

20 years agoDocumentation updates.
Eric Pouech [Mon, 22 Sep 2003 21:15:12 +0000 (21:15 +0000)] 
Documentation updates.

20 years agoBig update to the debug logging section.
Dimitrie O. Paun [Mon, 22 Sep 2003 21:14:23 +0000 (21:14 +0000)] 
Big update to the debug logging section.

20 years agoMove the authors out of the sections.
Dimitrie O. Paun [Mon, 22 Sep 2003 21:14:11 +0000 (21:14 +0000)] 
Move the authors out of the sections.

20 years agoRemove Managed option. Add DXGrab, DesktopDoubleBuffer, UseTakeFocus.
Mike Hearn [Mon, 22 Sep 2003 21:13:51 +0000 (21:13 +0000)] 
Remove Managed option. Add DXGrab, DesktopDoubleBuffer, UseTakeFocus.

20 years agoVolume and Pan driver requests need to return success even though they
Robert Reif [Mon, 22 Sep 2003 21:13:33 +0000 (21:13 +0000)] 
Volume and Pan driver requests need to return success even though they
are not implemented.

20 years agoDEBUG_cmp_sym: micro optimization/cleanup.
Michal Janusz Miroslaw [Mon, 22 Sep 2003 21:12:44 +0000 (21:12 +0000)] 
DEBUG_cmp_sym: micro optimization/cleanup.

20 years agoAnother batch of French resources updates.
Vincent Béron [Mon, 22 Sep 2003 19:48:29 +0000 (19:48 +0000)] 
Another batch of French resources updates.

20 years agoAdded LVKF_* defines.
Maxime Bellengé [Mon, 22 Sep 2003 19:47:42 +0000 (19:47 +0000)] 
Added LVKF_* defines.

20 years agoFixed a memory leak.
Mike McCormack [Mon, 22 Sep 2003 19:46:32 +0000 (19:46 +0000)] 
Fixed a memory leak.

20 years agoChange erroneous malloc to HeapAlloc.
Mike McCormack [Mon, 22 Sep 2003 19:46:13 +0000 (19:46 +0000)] 
Change erroneous malloc to HeapAlloc.

20 years agoFix a bunch of unicode/memory allocation errors.
Mike McCormack [Mon, 22 Sep 2003 19:45:50 +0000 (19:45 +0000)] 
Fix a bunch of unicode/memory allocation errors.

20 years agoFix strncpyWtoA to actually act as advertised (and not overflow the
Vincent Béron [Mon, 22 Sep 2003 19:45:29 +0000 (19:45 +0000)] 
Fix strncpyWtoA to actually act as advertised (and not overflow the
input buffer).
Small cleanups of it at the same time.

20 years agoPrint fixmes if we do not find a crypto providers for a specified
Marcus Meissner [Mon, 22 Sep 2003 19:37:55 +0000 (19:37 +0000)] 
Print fixmes if we do not find a crypto providers for a specified
type/name and other failures.

20 years agoRewritten cache code and fixed a bug that was in it.
Rok Mandeljc [Mon, 22 Sep 2003 19:37:33 +0000 (19:37 +0000)] 
Rewritten cache code and fixed a bug that was in it.

20 years agoMove Gerard's name to the author list.
Dimitrie O. Paun [Mon, 22 Sep 2003 19:36:19 +0000 (19:36 +0000)] 
Move Gerard's name to the author list.

20 years agoCleanup formatting a bit.
Dimitrie O. Paun [Mon, 22 Sep 2003 19:36:10 +0000 (19:36 +0000)] 
Cleanup formatting a bit.

20 years agoCleanup the introduction a bit.
Dimitrie O. Paun [Mon, 22 Sep 2003 19:35:58 +0000 (19:35 +0000)] 
Cleanup the introduction a bit.

20 years agoRemove a lot of obsolete information, misc cleanups.
Dimitrie O. Paun [Mon, 22 Sep 2003 19:35:47 +0000 (19:35 +0000)] 
Remove a lot of obsolete information, misc cleanups.

20 years agoMove Eric's name in the author list.
Dimitrie O. Paun [Mon, 22 Sep 2003 19:35:37 +0000 (19:35 +0000)] 
Move Eric's name in the author list.