wine
20 years agoFix retrieval of nul records as strings.
Mike McCormack [Wed, 30 Jun 2004 19:46:25 +0000 (19:46 +0000)] 
Fix retrieval of nul records as strings.

20 years agoFix the INSERT query when inserting integers into a table.
Mike McCormack [Wed, 30 Jun 2004 19:46:15 +0000 (19:46 +0000)] 
Fix the INSERT query when inserting integers into a table.

20 years agoStart implementing MsiOpenPackage.
Aric Stewart [Wed, 30 Jun 2004 19:38:36 +0000 (19:38 +0000)] 
Start implementing MsiOpenPackage.

20 years agoSet the storage file's GUID so native MSI recognizes it.
Mike McCormack [Wed, 30 Jun 2004 18:42:02 +0000 (18:42 +0000)] 
Set the storage file's GUID so native MSI recognizes it.
Fix crash when inserting multiple columns that are invalid.

20 years agoHack field types, fix ref counting.
Mike McCormack [Wed, 30 Jun 2004 18:27:41 +0000 (18:27 +0000)] 
Hack field types, fix ref counting.

20 years agoFix buffer overflow.
Mike McCormack [Wed, 30 Jun 2004 18:27:23 +0000 (18:27 +0000)] 
Fix buffer overflow.

20 years agoFix the UPDATE query.
Mike McCormack [Wed, 30 Jun 2004 18:24:33 +0000 (18:24 +0000)] 
Fix the UPDATE query.

20 years agoFix field numbering so the CREATE query works for multiple columns.
Aric Stewart [Wed, 30 Jun 2004 18:24:21 +0000 (18:24 +0000)] 
Fix field numbering so the CREATE query works for multiple columns.

20 years agoFix the INSERT query.
Aric Stewart [Wed, 30 Jun 2004 18:23:52 +0000 (18:23 +0000)] 
Fix the INSERT query.

20 years agoMake the SQL insert query work.
Mike McCormack [Wed, 30 Jun 2004 18:18:27 +0000 (18:18 +0000)] 
Make the SQL insert query work.

20 years agoHeapAlloc for WSTR must allocate len* sizeof(WCHARS).
Uwe Bonnes [Wed, 30 Jun 2004 18:17:07 +0000 (18:17 +0000)] 
HeapAlloc for WSTR must allocate len* sizeof(WCHARS).

20 years agoFixed Extract prototype.
Steven Edwards [Wed, 30 Jun 2004 18:16:35 +0000 (18:16 +0000)] 
Fixed Extract prototype.

20 years agoAdd more MDI message tests.
Dmitry Timoshkov [Wed, 30 Jun 2004 18:16:08 +0000 (18:16 +0000)] 
Add more MDI message tests.

20 years agoDo not do SetWindowPos(SWP_FRAMECHANGED) in the
Dmitry Timoshkov [Wed, 30 Jun 2004 18:15:51 +0000 (18:15 +0000)] 
Do not do SetWindowPos(SWP_FRAMECHANGED) in the
DefFrameProc(WM_SETTEXT) handler, DefWindowProc already takes care of
it.

20 years agoFix control coordinates in German and French versions of open file
Dmitry Timoshkov [Wed, 30 Jun 2004 18:15:05 +0000 (18:15 +0000)] 
Fix control coordinates in German and French versions of open file
dialog.
Remove duplicate control ids in Catalan, Russian and Ukrainian
dialogs.

20 years agoSet RTLD_GLOBAL when loading the odbc driver manager so that when it
Bill Medland [Wed, 30 Jun 2004 18:14:32 +0000 (18:14 +0000)] 
Set RTLD_GLOBAL when loading the odbc driver manager so that when it
loads  its own driver that driver can call back into the manager (as
the Oracle Beta driver does, for example).

20 years agoReturn an error in CoMarshalInterface if the IUnknown pointer is NULL
Aric Stewart [Wed, 30 Jun 2004 18:14:00 +0000 (18:14 +0000)] 
Return an error in CoMarshalInterface if the IUnknown pointer is NULL
and don't crash.

20 years agoFix IFileSystemBindData method order.
Ge van Geldorp [Wed, 30 Jun 2004 18:13:09 +0000 (18:13 +0000)] 
Fix IFileSystemBindData method order.

20 years agoLookup driver information in registry and system.ini.
Dimitrie O. Paun [Wed, 30 Jun 2004 18:12:20 +0000 (18:12 +0000)] 
Lookup driver information in registry and system.ini.
Make the code inspect the registry/system.ini at call time, rather
then initialization time.
Code cleanups.

20 years agoLook up driver info in the registry as well as in system.ini.
Dimitrie O. Paun [Wed, 30 Jun 2004 18:11:39 +0000 (18:11 +0000)] 
Look up driver info in the registry as well as in system.ini.

20 years agoSmall documentation cleanup.
Dimitrie O. Paun [Wed, 30 Jun 2004 18:11:09 +0000 (18:11 +0000)] 
Small documentation cleanup.

20 years agoLook up driver info in the registry as well as in system.ini.
Dimitrie O. Paun [Tue, 29 Jun 2004 04:21:08 +0000 (04:21 +0000)] 
Look up driver info in the registry as well as in system.ini.
Cleanup handling of driver enumeration and fourCC.

20 years agoImplement MsiGetSourcePath.
Aric Stewart [Tue, 29 Jun 2004 04:07:22 +0000 (04:07 +0000)] 
Implement MsiGetSourcePath.
Implement Binary and Dword data type for registry writing.

20 years agoHandle custom actions type 1 and 2.
Aric Stewart [Tue, 29 Jun 2004 04:04:13 +0000 (04:04 +0000)] 
Handle custom actions type 1 and 2.

20 years agoDump database table names on startup.
Mike McCormack [Tue, 29 Jun 2004 03:57:39 +0000 (03:57 +0000)] 
Dump database table names on startup.

20 years agoAdded support for window regions in the server.
Alexandre Julliard [Tue, 29 Jun 2004 03:53:25 +0000 (03:53 +0000)] 
Added support for window regions in the server.

20 years agoFix refcounting of streams.
Mike McCormack [Tue, 29 Jun 2004 03:49:54 +0000 (03:49 +0000)] 
Fix refcounting of streams.

20 years agoIgnore empty rectangles in ExtCreateRegion.
Alexandre Julliard [Tue, 29 Jun 2004 03:44:30 +0000 (03:44 +0000)] 
Ignore empty rectangles in ExtCreateRegion.

20 years agoImplement MsiGetTargetPathA/W.
Aric Stewart [Tue, 29 Jun 2004 03:44:01 +0000 (03:44 +0000)] 
Implement MsiGetTargetPathA/W.

20 years agoAllow reading records containing streams.
Mike McCormack [Tue, 29 Jun 2004 03:41:28 +0000 (03:41 +0000)] 
Allow reading records containing streams.

20 years agoFixed the way the parser takes input strings.
Mike McCormack [Mon, 28 Jun 2004 23:57:11 +0000 (23:57 +0000)] 
Fixed the way the parser takes input strings.

20 years agoUse X11DRV_GetRegionData to implement X11DRV_SetWindowRgn instead of
Alexandre Julliard [Mon, 28 Jun 2004 23:54:22 +0000 (23:54 +0000)] 
Use X11DRV_GetRegionData to implement X11DRV_SetWindowRgn instead of
duplicating that functionality.

20 years agoSet the palette for image list DIBs that has 8 or less bits per
Filip Navara [Mon, 28 Jun 2004 23:52:51 +0000 (23:52 +0000)] 
Set the palette for image list DIBs that has 8 or less bits per
pixel.

20 years agoStart of balloon tip support.
Robert Shearman [Mon, 28 Jun 2004 23:52:37 +0000 (23:52 +0000)] 
Start of balloon tip support.

20 years agoDon't display the commandline text (A trace still gives it).
Hannu Valtonen [Mon, 28 Jun 2004 23:51:55 +0000 (23:51 +0000)] 
Don't display the commandline text (A trace still gives it).
Set a few fonts to avoid using the horrible system font on native
Windows.

20 years agoFixed tests of GetFileVersionInfoSizeA for win98 / XP.
Stefan Leichter [Mon, 28 Jun 2004 23:51:35 +0000 (23:51 +0000)] 
Fixed tests of GetFileVersionInfoSizeA for win98 / XP.

20 years agoMake typelib marshaller safe for systems that don't allow executable
Mike Hearn [Mon, 28 Jun 2004 23:51:24 +0000 (23:51 +0000)] 
Make typelib marshaller safe for systems that don't allow executable
code on the heap, plug a leak of the assembly stub block.

20 years agoAdded some Spanish translations.
José Manuel Ferrer Ortiz [Mon, 28 Jun 2004 23:51:05 +0000 (23:51 +0000)] 
Added some Spanish translations.

20 years agoAdded some Japanese translations.
Hajime Segawa [Mon, 28 Jun 2004 23:50:22 +0000 (23:50 +0000)] 
Added some Japanese translations.

20 years agoStart implementing actions.
Aric Stewart [Mon, 28 Jun 2004 20:34:35 +0000 (20:34 +0000)] 
Start implementing actions.

20 years agoMatch prototypes to Platform SDK.
Ge van Geldorp [Mon, 28 Jun 2004 20:32:53 +0000 (20:32 +0000)] 
Match prototypes to Platform SDK.

20 years agoDump function return type in typelib traces, add trace support for
Mike Hearn [Mon, 28 Jun 2004 20:31:39 +0000 (20:31 +0000)] 
Dump function return type in typelib traces, add trace support for
VT_HRESULT.

20 years agoChange REFIID to IID* for stack declarations to avoid initializers
Mike Hearn [Mon, 28 Jun 2004 20:30:29 +0000 (20:30 +0000)] 
Change REFIID to IID* for stack declarations to avoid initializers
being discarded.

20 years agoSkip tests of GetAcceptLanguagesA if a correct call to the function
Stefan Leichter [Mon, 28 Jun 2004 20:29:54 +0000 (20:29 +0000)] 
Skip tests of GetAcceptLanguagesA if a correct call to the function
does not return anything useful.

20 years agoSkip tests without error if psapi.dll could not be loaded.
Stefan Leichter [Mon, 28 Jun 2004 20:29:36 +0000 (20:29 +0000)] 
Skip tests without error if psapi.dll could not be loaded.

20 years agoChange desktop size for _INS5576._MP.
Uwe Bonnes [Mon, 28 Jun 2004 20:29:22 +0000 (20:29 +0000)] 
Change desktop size for _INS5576._MP.

20 years ago- Clean up the mask drawing code.
Robert Shearman [Mon, 28 Jun 2004 20:29:00 +0000 (20:29 +0000)] 
- Clean up the mask drawing code.
- Improve bitmap not found message.

20 years agoFix the function names in some of the comments.
Dimitrie O. Paun [Mon, 28 Jun 2004 20:28:38 +0000 (20:28 +0000)] 
Fix the function names in some of the comments.

20 years agoDefine AT_SYSINFO_* if it's missing.
Mike McCormack [Mon, 28 Jun 2004 20:28:05 +0000 (20:28 +0000)] 
Define AT_SYSINFO_* if it's missing.

20 years agoCorrect struct tag name for UDACCEL.
Jon Griffiths [Mon, 28 Jun 2004 20:27:33 +0000 (20:27 +0000)] 
Correct struct tag name for UDACCEL.
Add missing TCITEMHEADER and old names TC_ITEMHEADER/TC_ITEM.

20 years agoPull the codepage from the string table.
Mike McCormack [Sat, 26 Jun 2004 00:18:36 +0000 (00:18 +0000)] 
Pull the codepage from the string table.

20 years agoFix crash that occurred when an invalid query string was deleted
Mike McCormack [Sat, 26 Jun 2004 00:18:23 +0000 (00:18 +0000)] 
Fix crash that occurred when an invalid query string was deleted
twice.

20 years agoRemove the AT_SYSINFO and AT_SYSINFO_EHDR values if the sysinfo page
Alexandre Julliard [Sat, 26 Jun 2004 00:12:20 +0000 (00:12 +0000)] 
Remove the AT_SYSINFO and AT_SYSINFO_EHDR values if the sysinfo page
is in one of our reserved ranges.

20 years agoImplement queries by string value.
Mike McCormack [Sat, 26 Jun 2004 00:11:08 +0000 (00:11 +0000)] 
Implement queries by string value.

20 years agoAuthors: Mike McCormack <mike@codeweavers.com>, Aric Stewart <aric@codeweavers.com>
Alexandre Julliard [Sat, 26 Jun 2004 00:10:40 +0000 (00:10 +0000)] 
Authors: Mike McCormack <mike@codeweavers.com>, Aric Stewart <aric@codeweavers.com>
Update header declarations for msi.

20 years agoAdd a test case for clipboard functionality and fix some bugs revealed
Dmitry Timoshkov [Fri, 25 Jun 2004 02:55:37 +0000 (02:55 +0000)] 
Add a test case for clipboard functionality and fix some bugs revealed
by it.

20 years agoSplit the MSVCRT implementation headers from the public headers.
Dimitrie O. Paun [Fri, 25 Jun 2004 01:19:15 +0000 (01:19 +0000)] 
Split the MSVCRT implementation headers from the public headers.
Fix some naming conventions aberrations.
Add tests to ensure consistency between the two sets of symbols.

20 years agoCorrect tag names for RECTL and SCROLLINFO structs.
Jon Griffiths [Fri, 25 Jun 2004 01:18:10 +0000 (01:18 +0000)] 
Correct tag names for RECTL and SCROLLINFO structs.

20 years agoChanged type of "Signature" registry key value to REG_BINARY.
Michael Jung [Fri, 25 Jun 2004 01:17:37 +0000 (01:17 +0000)] 
Changed type of "Signature" registry key value to REG_BINARY.

20 years agoIn GlobalMemoryStatus, also cap the sum of dwAvailPhys and
Alexandre Julliard [Thu, 24 Jun 2004 04:08:33 +0000 (04:08 +0000)] 
In GlobalMemoryStatus, also cap the sum of dwAvailPhys and
dwAvailPageFile at 2Gb to avoid a bug in Photoshop 4.

20 years agoUse wine_dlsym instead of dlsym to avoid the glibc dlerror bug.
Alexandre Julliard [Thu, 24 Jun 2004 04:07:22 +0000 (04:07 +0000)] 
Use wine_dlsym instead of dlsym to avoid the glibc dlerror bug.
Call dlsym with RTLD_DEFAULT for symbols that we don't redefine to
work around another glibc bug.

20 years agoFix small mistake in the previous visible region patch.
Robert Shearman [Thu, 24 Jun 2004 04:06:51 +0000 (04:06 +0000)] 
Fix small mistake in the previous visible region patch.

20 years agoAdd a prototype for MDI message tests.
Dmitry Timoshkov [Wed, 23 Jun 2004 20:51:21 +0000 (20:51 +0000)] 
Add a prototype for MDI message tests.

20 years agoMake sure that both deactivated and activated MDI children receive
Dmitry Timoshkov [Wed, 23 Jun 2004 20:51:06 +0000 (20:51 +0000)] 
Make sure that both deactivated and activated MDI children receive
WM_MDIACTIVATE message in all cases.

20 years agoWM_WINDOWPOSCHANGED should always contain a final window position.
Dmitry Timoshkov [Wed, 23 Jun 2004 20:50:30 +0000 (20:50 +0000)] 
WM_WINDOWPOSCHANGED should always contain a final window position.

20 years agoMoved visible region calculation to the server.
Alexandre Julliard [Wed, 23 Jun 2004 20:44:58 +0000 (20:44 +0000)] 
Moved visible region calculation to the server.

20 years agoFixed wrong Unicode string syntax in GetMonitorInfoW.
Alexandre Julliard [Wed, 23 Jun 2004 00:12:03 +0000 (00:12 +0000)] 
Fixed wrong Unicode string syntax in GetMonitorInfoW.

20 years ago- Don't ERR on a used connection being destroyed.
Mike Hearn [Wed, 23 Jun 2004 00:10:29 +0000 (00:10 +0000)] 
- Don't ERR on a used connection being destroyed.
- Don't print an extra newline in the olerelay code.

20 years agoAdd a --command option to winedbg, add an "all" option to the
Mike Hearn [Wed, 23 Jun 2004 00:10:02 +0000 (00:10 +0000)] 
Add a --command option to winedbg, add an "all" option to the
backtrace command.

20 years agoWe no longer need to make the import directory writable, the loader
Alexandre Julliard [Tue, 22 Jun 2004 03:02:35 +0000 (03:02 +0000)] 
We no longer need to make the import directory writable, the loader
takes care of that now.

20 years agoDo direct Linux system calls in the preloader to avoid trouble with
Alexandre Julliard [Tue, 22 Jun 2004 02:42:05 +0000 (02:42 +0000)] 
Do direct Linux system calls in the preloader to avoid trouble with
some broken static libcs.

20 years agoUnprotect Import Address Table while filling it.
Filip Navara [Tue, 22 Jun 2004 02:07:47 +0000 (02:07 +0000)] 
Unprotect Import Address Table while filling it.

20 years agoFix compile error on non-i386.
Eric Pouech [Tue, 22 Jun 2004 02:06:37 +0000 (02:06 +0000)] 
Fix compile error on non-i386.

20 years agoReplace some more -debugmsg references for WINEDEBUG.
Vincent Béron [Mon, 21 Jun 2004 23:56:15 +0000 (23:56 +0000)] 
Replace some more -debugmsg references for WINEDEBUG.

20 years agoDefault to Win98 in DLL linkage heuristics.
Mike Hearn [Mon, 21 Jun 2004 23:55:07 +0000 (23:55 +0000)] 
Default to Win98 in DLL linkage heuristics.

20 years agoShell32 run dialog combobox should also have WS_TABSTOP style.
Royce Mitchell III [Mon, 21 Jun 2004 23:54:19 +0000 (23:54 +0000)] 
Shell32 run dialog combobox should also have WS_TABSTOP style.

20 years agoSome more texture ops fixes.
Christian Costa [Mon, 21 Jun 2004 23:53:59 +0000 (23:53 +0000)] 
Some more texture ops fixes.

20 years agoOnly unmap the window when it gets moved off-screen by the app, not by
Alexandre Julliard [Fri, 18 Jun 2004 22:34:19 +0000 (22:34 +0000)] 
Only unmap the window when it gets moved off-screen by the app, not by
the window manager.

20 years agoHardcode "wineshelllink" in winemenubuilder, remove it from the config
Chris Morgan [Fri, 18 Jun 2004 22:29:56 +0000 (22:29 +0000)] 
Hardcode "wineshelllink" in winemenubuilder, remove it from the config
file.

20 years agoModified EDIT_EM_Undo(): Removed undo buffer length check for
Krishna Murthy [Fri, 18 Jun 2004 22:29:05 +0000 (22:29 +0000)] 
Modified EDIT_EM_Undo(): Removed undo buffer length check for
empty. EDIT_EM_ReplaceSel() is called with send_update parameter set
to TRUE.

20 years agoAdd a dedicated debug channel for message boxes which outputs the
Mike Hearn [Fri, 18 Jun 2004 22:28:26 +0000 (22:28 +0000)] 
Add a dedicated debug channel for message boxes which outputs the
contents of the message.

20 years agoShowWindow shouldn't fix SWP_ flags, it's the job of SetWindowPos.
Dmitry Timoshkov [Fri, 18 Jun 2004 19:37:37 +0000 (19:37 +0000)] 
ShowWindow shouldn't fix SWP_ flags, it's the job of SetWindowPos.

20 years ago- Detection of .size instruction.
Pierre d'Herbemont [Fri, 18 Jun 2004 19:36:26 +0000 (19:36 +0000)] 
- Detection of .size instruction.
- Detection of the assembler name prefix.

20 years agoFix a compile error for SNOOP_GetProcAddress and RELAY_GetProcAddress
Pierre d'Herbemont [Fri, 18 Jun 2004 19:34:10 +0000 (19:34 +0000)] 
Fix a compile error for SNOOP_GetProcAddress and RELAY_GetProcAddress
on non-i386.

20 years agoAdd tests for child activation by ShowWindow/SetWindowPos.
Dmitry Timoshkov [Fri, 18 Jun 2004 19:33:55 +0000 (19:33 +0000)] 
Add tests for child activation by ShowWindow/SetWindowPos.

20 years agoDo not allow creation of not aligned EMF records by GDI code.
Dmitry Timoshkov [Fri, 18 Jun 2004 19:33:41 +0000 (19:33 +0000)] 
Do not allow creation of not aligned EMF records by GDI code.

20 years agoUse better dimensions for MDI system menu buttons to avoid MDI client
Dmitry Timoshkov [Fri, 18 Jun 2004 19:31:57 +0000 (19:31 +0000)] 
Use better dimensions for MDI system menu buttons to avoid MDI client
window resizing.

20 years agoAdd logging to the GetAcceptLanguagesA tests.
Stefan Leichter [Fri, 18 Jun 2004 19:31:25 +0000 (19:31 +0000)] 
Add logging to the GetAcceptLanguagesA tests.

20 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.

20 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.

20 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.

20 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.

20 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.

20 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.

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

20 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.

20 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.

20 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.

20 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.

20 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.