wine
20 years agoWhen GetObject is called with a NULL pointer, return the object's
Mike McCormack [Sat, 26 Jul 2003 20:39:46 +0000 (20:39 +0000)] 
When GetObject is called with a NULL pointer, return the object's
size.

20 years agoImplemented inter-thread SendMessageCallback.
Alexandre Julliard [Sat, 26 Jul 2003 20:36:43 +0000 (20:36 +0000)] 
Implemented inter-thread SendMessageCallback.

20 years ago- added a ddraw_fps debug channel
Lionel Ulmer [Sat, 26 Jul 2003 20:33:23 +0000 (20:33 +0000)] 
- added a ddraw_fps debug channel
- checked what Windows does on empty surface description
- fix the GetTextureStageStage call

20 years agoFixed Ansi version of RenderFILENAME and implement a Unicode version.
Martin Fuchs [Sat, 26 Jul 2003 20:32:43 +0000 (20:32 +0000)] 
Fixed Ansi version of RenderFILENAME and implement a Unicode version.
Implemented CFSTR_FILENAME with Unicode filename.

20 years agoFixed GetFileEttributesEx define.
Martin Fuchs [Sat, 26 Jul 2003 20:29:06 +0000 (20:29 +0000)] 
Fixed GetFileEttributesEx define.

20 years agoExtend for additional Shell Content and Attribute Flags.
Martin Fuchs [Sat, 26 Jul 2003 20:28:13 +0000 (20:28 +0000)] 
Extend for additional Shell Content and Attribute Flags.

20 years agoMake WINE_GET_SONAME work on NetBSD.
Todd Vierling [Sat, 26 Jul 2003 20:27:47 +0000 (20:27 +0000)] 
Make WINE_GET_SONAME work on NetBSD.

20 years agoImplement @13, 160, 161, 173, 177, 178, 189, 192, 221, 238, 239, 257,
Jon Griffiths [Sat, 26 Jul 2003 20:25:14 +0000 (20:25 +0000)] 
Implement @13, 160, 161, 173, 177, 178, 189, 192, 221, 238, 239, 257,
278, 279, 285, 287, 355, 363, 413, ColorRGBToHLS.
Stub @191,ColorAdjustLuma.
Misc cleanups and documentation updates.

20 years agoDisable gcc strict aliasing optimization for now.
Alexandre Julliard [Thu, 24 Jul 2003 00:09:51 +0000 (00:09 +0000)] 
Disable gcc strict aliasing optimization for now.

20 years agoAdded a security token object in wineserver.
Mike McCormack [Thu, 24 Jul 2003 00:07:00 +0000 (00:07 +0000)] 
Added a security token object in wineserver.

20 years agoSet ole32 native for dcom95/98.
Mike Hearn [Thu, 24 Jul 2003 00:05:04 +0000 (00:05 +0000)] 
Set ole32 native for dcom95/98.

20 years agoMove comm16.c to the 16-bit sources.
Steven Edwards [Thu, 24 Jul 2003 00:04:35 +0000 (00:04 +0000)] 
Move comm16.c to the 16-bit sources.

20 years agoAdd ntdll to list of imports for urlmon.
Steven Edwards [Thu, 24 Jul 2003 00:04:08 +0000 (00:04 +0000)] 
Add ntdll to list of imports for urlmon.

20 years agoMake the PowerPC interlocked assembler code volatile.
Pierre d'Herbemont [Thu, 24 Jul 2003 00:03:45 +0000 (00:03 +0000)] 
Make the PowerPC interlocked assembler code volatile.

20 years agoIgnoring LISTVIEW_ScrollColumns() request if no columns in list.
Stefan Haller [Thu, 24 Jul 2003 00:03:13 +0000 (00:03 +0000)] 
Ignoring LISTVIEW_ScrollColumns() request if no columns in list.

20 years agoAdded PowerPC support in SYSDEPS_SwitchToThreadStack.
Pierre d'Herbemont [Thu, 24 Jul 2003 00:02:40 +0000 (00:02 +0000)] 
Added PowerPC support in SYSDEPS_SwitchToThreadStack.

20 years ago- lesser adjustments in cdlg_Pt.rc (better visual)
Marcelo Duarte [Thu, 24 Jul 2003 00:02:06 +0000 (00:02 +0000)] 
- lesser adjustments in cdlg_Pt.rc (better visual)
- localization to the Portuguese of Brazil of wininet resource.

20 years agoImplemented LookupPrivilegeValueA/W.
Mike McCormack [Thu, 24 Jul 2003 00:01:16 +0000 (00:01 +0000)] 
Implemented LookupPrivilegeValueA/W.

20 years agoSupport objects with no method definitions (suggested by Jon
Alexandre Julliard [Tue, 22 Jul 2003 03:18:46 +0000 (03:18 +0000)] 
Support objects with no method definitions (suggested by Jon
Griffiths).

20 years agoImplement support for proxies with usernames and passwords.
Mike McCormack [Tue, 22 Jul 2003 03:17:52 +0000 (03:17 +0000)] 
Implement support for proxies with usernames and passwords.

20 years agoUse trace() instead of printf().
Alexandre Julliard [Tue, 22 Jul 2003 03:16:47 +0000 (03:16 +0000)] 
Use trace() instead of printf().

20 years agoOnly return FALSE in IEnumIDList_fnNext if no item could be fetched at
Martin Fuchs [Tue, 22 Jul 2003 03:16:00 +0000 (03:16 +0000)] 
Only return FALSE in IEnumIDList_fnNext if no item could be fetched at
all.

20 years agoFix some small pointer aliasing problems.
Marcus Meissner [Tue, 22 Jul 2003 03:14:25 +0000 (03:14 +0000)] 
Fix some small pointer aliasing problems.

20 years agoImplement @203.
Jon Griffiths [Tue, 22 Jul 2003 03:13:22 +0000 (03:13 +0000)] 
Implement @203.
Fix a brown paper bag in StrFormatKBSizeW.
Misc cleanups and documentation updates.

20 years agoFixed check for .bat and .cmd extensions (spotted by Mike McCormack).
Alexandre Julliard [Tue, 22 Jul 2003 01:03:53 +0000 (01:03 +0000)] 
Fixed check for .bat and .cmd extensions (spotted by Mike McCormack).

20 years ago- GIT should not dereference ppv when unmarshalling interface.
Mike Hearn [Tue, 22 Jul 2003 01:01:25 +0000 (01:01 +0000)] 
- GIT should not dereference ppv when unmarshalling interface.
- Correctly eliminate refcounting in the GIT.
- Add warning when given riid does not match.

20 years agoIMallocSpy cannot cause an allocation failure when cb == 0.
Mike Hearn [Tue, 22 Jul 2003 01:01:06 +0000 (01:01 +0000)] 
IMallocSpy cannot cause an allocation failure when cb == 0.

20 years agoDeal with the case of loading an empty PIDL from a stream better in
Mike Hearn [Tue, 22 Jul 2003 01:00:47 +0000 (01:00 +0000)] 
Deal with the case of loading an empty PIDL from a stream better in
ILLoadFromStream.

20 years agorundll32 requires a window for some functions to work, so create one.
Mike McCormack [Tue, 22 Jul 2003 00:59:56 +0000 (00:59 +0000)] 
rundll32 requires a window for some functions to work, so create one.

20 years agoAdd an empty hook function for WSASetBlockingHook to return.
Mike McCormack [Tue, 22 Jul 2003 00:58:44 +0000 (00:58 +0000)] 
Add an empty hook function for WSASetBlockingHook to return.

20 years agoImplement @280,343,344.
Jon Griffiths [Tue, 22 Jul 2003 00:58:09 +0000 (00:58 +0000)] 
Implement @280,343,344.
Misc cleanups and documentation updates.

20 years agoAdd a handle for urlmon.dll, fix MSVC warning.
Jon Griffiths [Tue, 22 Jul 2003 00:57:25 +0000 (00:57 +0000)] 
Add a handle for urlmon.dll, fix MSVC warning.

20 years agoFix MSVC warnings.
Jon Griffiths [Tue, 22 Jul 2003 00:57:12 +0000 (00:57 +0000)] 
Fix MSVC warnings.

20 years agoSpelling fix.
Jon Griffiths [Tue, 22 Jul 2003 00:56:46 +0000 (00:56 +0000)] 
Spelling fix.

20 years agoSupport float and function ptr args better, -W warning fixes.
Jon Griffiths [Tue, 22 Jul 2003 00:56:31 +0000 (00:56 +0000)] 
Support float and function ptr args better, -W warning fixes.

20 years agoChange __PPC__ flag to __powerpc__.
Pierre d'Herbemont [Mon, 21 Jul 2003 23:51:24 +0000 (23:51 +0000)] 
Change __PPC__ flag to __powerpc__.

20 years agoDefine SHGDNF.
Martin Fuchs [Mon, 21 Jul 2003 23:51:04 +0000 (23:51 +0000)] 
Define SHGDNF.

20 years agoDefine IExtractIcon for ANSI/Unicode.
Martin Fuchs [Mon, 21 Jul 2003 23:50:52 +0000 (23:50 +0000)] 
Define IExtractIcon for ANSI/Unicode.

20 years agoFixed prototypes of VTableProcStruc callback functions.
Alexandre Julliard [Mon, 21 Jul 2003 23:50:39 +0000 (23:50 +0000)] 
Fixed prototypes of VTableProcStruc callback functions.

20 years agoMoved declaration of VTableProvStruc from dlls/advapi32/crypt.h to
Mike McCormack [Mon, 21 Jul 2003 23:50:08 +0000 (23:50 +0000)] 
Moved declaration of VTableProvStruc from dlls/advapi32/crypt.h to
include/wincrypt.h.

20 years agoCreate stub for AssocIsDangerous.
Mike McCormack [Mon, 21 Jul 2003 23:42:24 +0000 (23:42 +0000)] 
Create stub for AssocIsDangerous.

20 years agoFixed indentation of list items.
Vincent Béron [Mon, 21 Jul 2003 22:42:50 +0000 (22:42 +0000)] 
Fixed indentation of list items.

20 years agoBegin to uniformize sample commands in documentation.
Vincent Béron [Mon, 21 Jul 2003 22:23:38 +0000 (22:23 +0000)] 
Begin to uniformize sample commands in documentation.

20 years agoName all sections of type sect1.
Vincent Béron [Mon, 21 Jul 2003 22:13:19 +0000 (22:13 +0000)] 
Name all sections of type sect1.
Name the glossary.

20 years agoSplit the dmusic interfaces.
Rok Mandeljc [Mon, 21 Jul 2003 22:10:14 +0000 (22:10 +0000)] 
Split the dmusic interfaces.

20 years agoSend TVN_ITEMEXPANDING when the user tries to expand a tree item
Martin Fuchs [Mon, 21 Jul 2003 22:04:42 +0000 (22:04 +0000)] 
Send TVN_ITEMEXPANDING when the user tries to expand a tree item
_before_ checking for child items.

20 years ago- fix multiple consecutive downloads (by flushing when needed the
Lionel Ulmer [Mon, 21 Jul 2003 22:04:14 +0000 (22:04 +0000)] 
- fix multiple consecutive downloads (by flushing when needed the
  command socket)
- detect attempts to download multiple files at the same time
- fix size / date reporting when enumerating files
- fix Y2K problem in NT parsing of files

20 years agoAlways use our own c2man.
Richard Cohen [Mon, 21 Jul 2003 22:01:07 +0000 (22:01 +0000)] 
Always use our own c2man.

20 years agoConvert Notepad to unicode.
Dmitry Timoshkov [Mon, 21 Jul 2003 20:05:33 +0000 (20:05 +0000)] 
Convert Notepad to unicode.

20 years agoAdd GetSystemWindowsDirectory, GetCurrentHwProfile.
Jon Griffiths [Mon, 21 Jul 2003 20:05:11 +0000 (20:05 +0000)] 
Add GetSystemWindowsDirectory, GetCurrentHwProfile.
Remove warnings building under VS.Net.

20 years agoRevert bogus spelling "fix".
Richard Cohen [Mon, 21 Jul 2003 20:04:16 +0000 (20:04 +0000)] 
Revert bogus spelling "fix".

20 years ago- Implemented Mo* methods.
Michael Günnewig [Mon, 21 Jul 2003 20:03:50 +0000 (20:03 +0000)] 
- Implemented Mo* methods.
- Added stubs for DMORegister, DMOUnregister, DMOEnum, DMOGetTypes,
  DMOGetName.
- Added version resources.

20 years agoAdded missing register defines for Linux/PPC.
Marcus Meissner [Mon, 21 Jul 2003 20:03:07 +0000 (20:03 +0000)] 
Added missing register defines for Linux/PPC.

20 years agoAdd Mach-O (Darwin file format) support.
Pierre d'Herbemont [Mon, 21 Jul 2003 20:02:50 +0000 (20:02 +0000)] 
Add Mach-O (Darwin file format) support.

20 years agoFix a couple of bugs in CDROM_GetSerial:
Mike McCormack [Mon, 21 Jul 2003 20:02:23 +0000 (20:02 +0000)] 
Fix a couple of bugs in CDROM_GetSerial:
 - it would fail if DeviceIoControl succeeded.
 - it would leak handles in some cases.

20 years agoSet defaults for the Next/Prev button.
Mike McCormack [Mon, 21 Jul 2003 20:01:59 +0000 (20:01 +0000)] 
Set defaults for the Next/Prev button.

20 years agoSend a CDN_FOLDERCHANGE message when we change folders.
Mike McCormack [Mon, 21 Jul 2003 20:01:42 +0000 (20:01 +0000)] 
Send a CDN_FOLDERCHANGE message when we change folders.

20 years agoDisable client texture states when not in use (fast mode) otherwise
Jason Edmeades [Mon, 21 Jul 2003 20:01:23 +0000 (20:01 +0000)] 
Disable client texture states when not in use (fast mode) otherwise
traps occur.
Correct number of texture coords supplied in both fast and slow mode.
Dont supply a default colour of white when diffuse mode is disabled.
Reenable fast mode.

20 years agoMisc FAQ changes and improvements.
Mike Hearn [Mon, 21 Jul 2003 20:00:56 +0000 (20:00 +0000)] 
Misc FAQ changes and improvements.

20 years ago- Added support for Sun Audio files in wave-file handler.
Michael Günnewig [Mon, 21 Jul 2003 20:00:36 +0000 (20:00 +0000)] 
- Added support for Sun Audio files in wave-file handler.
- Fallback to mmioOpenA if mmopOpenW doesn't work (when using Win9x DLLs).

20 years agoFixed wrong assert in PCM_round, which didn't allow to call
Michael Günnewig [Mon, 21 Jul 2003 20:00:17 +0000 (20:00 +0000)] 
Fixed wrong assert in PCM_round, which didn't allow to call
acmStreamSize with a value of 0 to convert -- native allows it.

20 years ago- Fixed AVIStreamTimeToSample and AVIStreamSampleToTime methods to
Michael Günnewig [Mon, 21 Jul 2003 19:59:57 +0000 (19:59 +0000)] 
- Fixed AVIStreamTimeToSample and AVIStreamSampleToTime methods to
  stay in bounds and behave like the native ones.
- Fallback to mmioOpenA if mmioOpenW doesn't work (when using Win9x DLLs).
- Fixed a bug of using mmioDescend/mmioAscend (occured with native libs).
- Silent a message which could be incorrect for non-video streams.

20 years ago- use SIZE command to retrieve the file size (as the file size is not
Lionel Ulmer [Mon, 21 Jul 2003 19:59:03 +0000 (19:59 +0000)] 
- use SIZE command to retrieve the file size (as the file size is not
  part of the WinNT acknowledgement string)
- free the handle / close the socket on end of download
- fix InternetReadFile in the FTP case
- fix FTP_ReceiveResponse

20 years agoKEY_MAX is 511, which does not fit in a BYTE.
Marcus Meissner [Mon, 21 Jul 2003 19:58:26 +0000 (19:58 +0000)] 
KEY_MAX is 511, which does not fit in a BYTE.

20 years agoFixed warnings about missing, new spec files.
Stefan Leichter [Mon, 21 Jul 2003 19:57:04 +0000 (19:57 +0000)] 
Fixed warnings about missing, new spec files.

20 years agoImplemented @440, 441.
Jon Griffiths [Sat, 19 Jul 2003 03:12:36 +0000 (03:12 +0000)] 
Implemented @440, 441.
Warning fixes/documentation.

20 years agoImplement DllRegisterServer and DllUnregisterServer for ddraw.dll, and
John K. Hohm [Sat, 19 Jul 2003 03:10:06 +0000 (03:10 +0000)] 
Implement DllRegisterServer and DllUnregisterServer for ddraw.dll, and
add OleSelfRegister version string.

20 years ago- eliminate pesky global variables; should be threadsafe now
Gregory M. Turner [Sat, 19 Jul 2003 03:09:21 +0000 (03:09 +0000)] 
- eliminate pesky global variables; should be threadsafe now
- fix more memory leaks
- fix some bugs
- some decruftification
- implement support for split cabinets and "NEXT_CABINET" notification

20 years agoSmall documentation cleanup.
Dimitrie O. Paun [Sat, 19 Jul 2003 03:08:45 +0000 (03:08 +0000)] 
Small documentation cleanup.

20 years agoCorrectly spot forwards.
Jon Griffiths [Sat, 19 Jul 2003 03:08:29 +0000 (03:08 +0000)] 
Correctly spot forwards.
Various improvements and fixes to the output, add index for html.

20 years agoStubs for InternetCreateUrlA/W and CreateUrlCacheEntryA.
Mike McCormack [Sat, 19 Jul 2003 03:08:05 +0000 (03:08 +0000)] 
Stubs for InternetCreateUrlA/W and CreateUrlCacheEntryA.

20 years agoMove IQueryAssociations into shlwapi. Docs/-W/MSVC++ fixes.
Jon Griffiths [Sat, 19 Jul 2003 03:07:41 +0000 (03:07 +0000)] 
Move IQueryAssociations into shlwapi. Docs/-W/MSVC++ fixes.

20 years agoMSVC fixes.
Jon Griffiths [Sat, 19 Jul 2003 03:07:16 +0000 (03:07 +0000)] 
MSVC fixes.

20 years agoFix MSVC warning.
Jon Griffiths [Sat, 19 Jul 2003 03:06:19 +0000 (03:06 +0000)] 
Fix MSVC warning.

20 years agoFix -W warnings.
Jon Griffiths [Sat, 19 Jul 2003 03:06:03 +0000 (03:06 +0000)] 
Fix -W warnings.

20 years agovsnprintfW: %% should output a literal % sign.
Jon Griffiths [Sat, 19 Jul 2003 03:05:28 +0000 (03:05 +0000)] 
vsnprintfW: %% should output a literal % sign.

20 years agoMSVC doesn't like K&R function declarations: use ansi instead.
Jon Griffiths [Sat, 19 Jul 2003 03:03:05 +0000 (03:03 +0000)] 
MSVC doesn't like K&R function declarations: use ansi instead.

20 years agoAdd fps debug channel, so we can see how the d3d code is performing and
Jason Edmeades [Sat, 19 Jul 2003 03:02:42 +0000 (03:02 +0000)] 
Add fps debug channel, so we can see how the d3d code is performing and
their impact of performance changes.
SetTransform almost rewritten in a much neater way, and in
coordination with drawprim it significantly reduces the number of
times that we reload the matrixes.

20 years ago- add IMAGE_FILE_NET_RUN_FROM_SWAP define
Jeff Muizelaar [Sat, 19 Jul 2003 03:01:04 +0000 (03:01 +0000)] 
- add IMAGE_FILE_NET_RUN_FROM_SWAP define
- update IMAGE_FILE_MACHINE_* defines
- update IMAGE_SUBSYSTEM_* defines
- uncomment IMAGE_SCN_TYPE_NO_PAD define
- update IMAGE_SCN_ALIGN_* defines

20 years agoPrint status codes in hex.
Alexandre Julliard [Fri, 18 Jul 2003 23:00:49 +0000 (23:00 +0000)] 
Print status codes in hex.

20 years agowvsnprint accepts %p too (on win2k).
Mike McCormack [Fri, 18 Jul 2003 23:00:26 +0000 (23:00 +0000)] 
wvsnprint accepts %p too (on win2k).

20 years agoStrip WS_CAPTION and WS_SYSMENU for child dialogs.
Mike McCormack [Fri, 18 Jul 2003 23:00:14 +0000 (23:00 +0000)] 
Strip WS_CAPTION and WS_SYSMENU for child dialogs.

20 years agoCreated stub for CreateClassMoniker.
Mike McCormack [Fri, 18 Jul 2003 22:59:58 +0000 (22:59 +0000)] 
Created stub for CreateClassMoniker.

20 years agoFixed incorrect strcasecmp usage.
Mike McCormack [Fri, 18 Jul 2003 22:59:41 +0000 (22:59 +0000)] 
Fixed incorrect strcasecmp usage.

20 years agoOnly call wininet callbacks if dwContext is non-zero.
Mike McCormack [Fri, 18 Jul 2003 22:59:25 +0000 (22:59 +0000)] 
Only call wininet callbacks if dwContext is non-zero.

20 years agoImplemented password caching.
Mike McCormack [Fri, 18 Jul 2003 22:59:07 +0000 (22:59 +0000)] 
Implemented password caching.

20 years agoDon't redefine __WINE_USE_MSVCRT (msvc warning).
Jon Griffiths [Fri, 18 Jul 2003 22:57:15 +0000 (22:57 +0000)] 
Don't redefine __WINE_USE_MSVCRT (msvc warning).
Don't return a void value in swab().
'long long' is not recognised by msvc, use __int64.

20 years agoMisc fixes.
Jon Griffiths [Fri, 18 Jul 2003 22:55:39 +0000 (22:55 +0000)] 
Misc fixes.

20 years agoDocumentation updates.
Jon Griffiths [Fri, 18 Jul 2003 22:55:28 +0000 (22:55 +0000)] 
Documentation updates.

20 years agoAdded some new Rtl* tests.
Jon Griffiths [Fri, 18 Jul 2003 22:55:15 +0000 (22:55 +0000)] 
Added some new Rtl* tests.

20 years agoFixed msvc warning.
Jon Griffiths [Fri, 18 Jul 2003 22:55:02 +0000 (22:55 +0000)] 
Fixed msvc warning.

20 years agoImplement __p__wpgmptr, _wpgmptr.
Jon Griffiths [Fri, 18 Jul 2003 22:54:47 +0000 (22:54 +0000)] 
Implement __p__wpgmptr, _wpgmptr.
Avoid using static storage for pgm pointers.

20 years agoImprove the sample comment.
Jon Griffiths [Fri, 18 Jul 2003 22:54:14 +0000 (22:54 +0000)] 
Improve the sample comment.

20 years agoRemove FIXMEs and prototypes for now-implemented functions.
Jon Griffiths [Fri, 18 Jul 2003 22:54:01 +0000 (22:54 +0000)] 
Remove FIXMEs and prototypes for now-implemented functions.

20 years agoFix compilation under VS.Net.
Jon Griffiths [Fri, 18 Jul 2003 22:53:49 +0000 (22:53 +0000)] 
Fix compilation under VS.Net.

20 years agoHandle long file names in pre-build step (quote them).
Jon Griffiths [Fri, 18 Jul 2003 22:53:33 +0000 (22:53 +0000)] 
Handle long file names in pre-build step (quote them).
dlls/gdi/win16drv doesn't exist any more.

20 years agoInclude oleauto.h before oleidl.h, as per native headers.
Jon Griffiths [Fri, 18 Jul 2003 22:53:12 +0000 (22:53 +0000)] 
Include oleauto.h before oleidl.h, as per native headers.

20 years agoAdd a bunch of missing stuff.
Jon Griffiths [Fri, 18 Jul 2003 22:52:58 +0000 (22:52 +0000)] 
Add a bunch of missing stuff.
Use proper types for SafeArray/variant prototypes.
Change I1 functions to take signed chars

20 years agoAdd "-wrap" to the wrapped app, to avoid possible name conflicts.
Dimitrie O. Paun [Fri, 18 Jul 2003 22:51:34 +0000 (22:51 +0000)] 
Add "-wrap" to the wrapped app, to avoid possible name conflicts.
Add the app dir to WINEDLLPATH.

20 years agoAdd PowerPC processor detection.
Pierre d'Herbemont [Wed, 16 Jul 2003 23:37:22 +0000 (23:37 +0000)] 
Add PowerPC processor detection.