Sebastian Gasiorek [Sun, 18 Dec 2005 00:43:58 +0000 (00:43 +0000)]
"MSVCRT memcpy behaves like memmove for overlapping moves"
Fixes wine msvcrt string test
svn path=/trunk/; revision=20238
Thomas Bluemel [Sun, 18 Dec 2005 00:05:08 +0000 (00:05 +0000)]
fixed error codes returned when memory allocations failed
svn path=/trunk/; revision=20237
Casper Hornstrup [Sun, 18 Dec 2005 00:00:18 +0000 (00:00 +0000)]
Remove winmm from api status
svn path=/trunk/; revision=20236
Casper Hornstrup [Sat, 17 Dec 2005 23:13:00 +0000 (23:13 +0000)]
Remove shell32 from api status
svn path=/trunk/; revision=20235
Magnus Olsen [Sat, 17 Dec 2005 21:51:36 +0000 (21:51 +0000)]
Alexander Wurzinger(Lohnegrim)' E-Mail 'Lohnegrim@gmx.net' fix follow bugs Commend "'type/p','dir/p','dir/s','dir/p/s' did not work with CTRL+C"\n"'pause' does not continie ones you Press Ctrl/Shift/Alt"
svn path=/trunk/; revision=20234
Thomas Bluemel [Sat, 17 Dec 2005 21:41:15 +0000 (21:41 +0000)]
rename IsDeviceEnabled to IsDeviceStarted
svn path=/trunk/; revision=20233
Thomas Bluemel [Sat, 17 Dec 2005 21:13:36 +0000 (21:13 +0000)]
fixed IsUserAdmin and enable the calls to it
svn path=/trunk/; revision=20232
Thomas Bluemel [Sat, 17 Dec 2005 20:59:51 +0000 (20:59 +0000)]
use the captured link target string length in NtCreateSymbolicLinkObject. Spotted by zebasoftis.
svn path=/trunk/; revision=20231
Magnus Olsen [Sat, 17 Dec 2005 20:59:44 +0000 (20:59 +0000)]
add allowwarnings ="true" so ibrowser can be build with dgb=0 with gcc 3.4.4
svn path=/trunk/; revision=20230
Magnus Olsen [Sat, 17 Dec 2005 20:57:52 +0000 (20:57 +0000)]
add allowwarnings ="true" so explore can be build with dgb=0 with gcc 3.4.4
svn path=/trunk/; revision=20229
Eric Kohl [Sat, 17 Dec 2005 19:58:23 +0000 (19:58 +0000)]
Implement CMP_Init_Detection, CMP_Report_LogOn, CM_Setup_DevNode[_Ex] and CM_Uninstall_DevNode[_Ex].
svn path=/trunk/; revision=20228
Martin Fuchs [Sat, 17 Dec 2005 17:31:32 +0000 (17:31 +0000)]
fix bug 1139: disable printer submenu folder in "settings" start menu
svn path=/trunk/; revision=20227
Magnus Olsen [Sat, 17 Dec 2005 17:14:50 +0000 (17:14 +0000)]
add allowwarnings ="true" so telnet can be build with dgb=0
svn path=/trunk/; revision=20226
Thomas Bluemel [Sat, 17 Dec 2005 16:06:45 +0000 (16:06 +0000)]
ported the __EXCEPT_PAGE_FAULT macro for upcoming synchronizations of imported wine code
svn path=/trunk/; revision=20225
Thomas Bluemel [Sat, 17 Dec 2005 15:45:59 +0000 (15:45 +0000)]
fixed the definition of RtlDosPathNameToNtPathName_U
svn path=/trunk/; revision=20224
Eric Kohl [Sat, 17 Dec 2005 12:23:41 +0000 (12:23 +0000)]
- Implement CM_Disable_DevNode[_Ex], CM_Enable_DevNode[_Ex], CM_Reenumerate_DevNode[_Ex] and CM_Run_Detection[_Ex].
- Implement StringTableAddStringEx and StringTableLookUpStringEx.
svn path=/trunk/; revision=20223
Filip Navara [Sat, 17 Dec 2005 12:16:28 +0000 (12:16 +0000)]
Tip of the day: Never let a sick person code.
svn path=/trunk/; revision=20222
Filip Navara [Sat, 17 Dec 2005 12:13:06 +0000 (12:13 +0000)]
Fix a handle leak.
svn path=/trunk/; revision=20221
Filip Navara [Sat, 17 Dec 2005 12:09:08 +0000 (12:09 +0000)]
Fix a cut & paste error.
svn path=/trunk/; revision=20220
Filip Navara [Sat, 17 Dec 2005 12:05:55 +0000 (12:05 +0000)]
Minor cleanup of GetVolumeNameForVolumeMountPointW and fix some incorrect return codes (spotted by w3seek).
svn path=/trunk/; revision=20219
Filip Navara [Sat, 17 Dec 2005 11:31:12 +0000 (11:31 +0000)]
Fix bunch of bugs in GetVolumeNameForVolumeMountPointW. Thanks to w3seek.
svn path=/trunk/; revision=20218
Filip Navara [Sat, 17 Dec 2005 11:08:16 +0000 (11:08 +0000)]
Implementation of GetVolumeNameForVolumeMountPointW (depends on mount manager, so it doesn't work in ROS).
svn path=/trunk/; revision=20217
Royce Mitchell III [Sat, 17 Dec 2005 06:26:20 +0000 (06:26 +0000)]
CreateFile() fails with INVALID_HANDLE_VALUE, not NULL - this fixes GetLastError() to more accurately point to the problem when diagnosing problems.
svn path=/trunk/; revision=20216
Royce Mitchell III [Sat, 17 Dec 2005 05:47:19 +0000 (05:47 +0000)]
print out some useful info before we go belly-up
svn path=/trunk/; revision=20215
Thomas Bluemel [Fri, 16 Dec 2005 19:54:08 +0000 (19:54 +0000)]
Patch by Kaj Kaloinen <kkaloine@gmail.com>:
- Finnish translation of userenv.dll
svn path=/trunk/; revision=20213
Thomas Bluemel [Fri, 16 Dec 2005 18:41:00 +0000 (18:41 +0000)]
fixed windres warning
svn path=/trunk/; revision=20212
Gé van Geldorp [Fri, 16 Dec 2005 10:17:31 +0000 (10:17 +0000)]
samwise52 <samcharly@hotmail.com>
Spanish translations
Minor syntax fixes and SUBLANG_SPANISH -> SUBLANG_NEUTRAL by GvG
svn path=/trunk/; revision=20211
Gé van Geldorp [Fri, 16 Dec 2005 10:00:37 +0000 (10:00 +0000)]
ggcom <ggcom@tele2.fr>
French translation (bug 1124)
svn path=/trunk/; revision=20210
Gé van Geldorp [Fri, 16 Dec 2005 09:57:32 +0000 (09:57 +0000)]
ggcom <ggcom@tele2.fr>
French translation (bug 1130)
svn path=/trunk/; revision=20209
Gé van Geldorp [Fri, 16 Dec 2005 09:55:12 +0000 (09:55 +0000)]
ggcom <ggcom@tele2.fr>
French translation (bug 1131)
svn path=/trunk/; revision=20208
Andrew Munger [Fri, 16 Dec 2005 03:00:02 +0000 (03:00 +0000)]
Return error codes correctly, fixes 1109. Patch by Hartmut Birr.
svn path=/trunk/; revision=20204
Hervé Poussineau [Thu, 15 Dec 2005 23:24:43 +0000 (23:24 +0000)]
Implement DICS_FLAG_CONFIGSPECIFIC case in SetupDiOpenDevRegKey, by factorizing some code from SetupDiCreateDevRegKeyW to OpenHardwareProfileKey
Don't ask for KEY_ENUMERATE_SUB_KEYS access right when not needed
Implemenent internal function ResetDevice()
svn path=/trunk/; revision=20203
Hervé Poussineau [Thu, 15 Dec 2005 22:13:01 +0000 (22:13 +0000)]
Replace some strings by constants
svn path=/trunk/; revision=20202
Hervé Poussineau [Thu, 15 Dec 2005 21:21:38 +0000 (21:21 +0000)]
Implement DICS_FLAG_CONFIGSPECIFIC and DIREG_DEV cases in SetupDiCreateDevRegKeyW
Implement SetupDiChangeState
svn path=/trunk/; revision=20201
Gé van Geldorp [Thu, 15 Dec 2005 21:01:01 +0000 (21:01 +0000)]
Fix by Royce3:
Don't wait 10 sec after starting an app via a .lnk file (bug 1107)
svn path=/trunk/; revision=20200
Ged Murphy [Thu, 15 Dec 2005 20:27:16 +0000 (20:27 +0000)]
Fixed positioning of graphic in start menu
by Sebastiaan Roodenburg (KaRaMBa : IRC)
svn path=/trunk/; revision=20197
Hervé Poussineau [Thu, 15 Dec 2005 18:20:21 +0000 (18:20 +0000)]
Add message box to tell the user to reboot after the installation of a network card
svn path=/trunk/; revision=20192
Hervé Poussineau [Thu, 15 Dec 2005 17:40:50 +0000 (17:40 +0000)]
Add a hack to enable "Do not show this dialog anymore" (still doesn't work)
Rename IsDeviceEnabled to IsDeviceStarted and EnableDevice to StartDevice
svn path=/trunk/; revision=20191
Hervé Poussineau [Thu, 15 Dec 2005 16:35:15 +0000 (16:35 +0000)]
Allow DIF_PROPERTYCHANGE as valid install code in SetupDiSetClassInstallParamsW
Better stub for SetupDiChangeState
svn path=/trunk/; revision=20190
Hervé Poussineau [Thu, 15 Dec 2005 14:15:18 +0000 (14:15 +0000)]
Set the ConfigFlags value in registry if not present
svn path=/trunk/; revision=20189
Hervé Poussineau [Thu, 15 Dec 2005 13:48:26 +0000 (13:48 +0000)]
Implement SetupDiSetClassInstallParamsW
Handle DIF_PROPERTYCHANGE in SetupDiCallClassInstaller
Add stub for SetupDiChangeState
Rename a label (nextfile -> nextservice)
Remove a useless test in DelayedMove
svn path=/trunk/; revision=20188
Hervé Poussineau [Thu, 15 Dec 2005 09:07:32 +0000 (09:07 +0000)]
Set DNF_ASSIGNING_RESOURCES, DNF_RESOURCE_ASSIGNED, DNF_RESOURCE_REPORTED and DNF_NO_RESOURCE_REQUIRED flags
svn path=/trunk/; revision=20187
Thomas Bluemel [Thu, 15 Dec 2005 01:20:46 +0000 (01:20 +0000)]
Patch by Brezenbak:
- Fix loading of named resources. Fixes bug 1113
svn path=/trunk/; revision=20185
Ged Murphy [Thu, 15 Dec 2005 00:25:09 +0000 (00:25 +0000)]
fix building in msvc
svn path=/trunk/; revision=20184
Gé van Geldorp [Wed, 14 Dec 2005 23:09:06 +0000 (23:09 +0000)]
dxdiagn vendor import
svn path=/trunk/; revision=20182
Gé van Geldorp [Wed, 14 Dec 2005 23:05:37 +0000 (23:05 +0000)]
Remove old dxdiagn in preparation of vendor import
svn path=/trunk/; revision=20181
Ged Murphy [Wed, 14 Dec 2005 22:50:25 +0000 (22:50 +0000)]
j_anderw@sbox.tugraz.at
list resource files in the correct directory within msvc
svn path=/trunk/; revision=20180
Gé van Geldorp [Wed, 14 Dec 2005 21:36:15 +0000 (21:36 +0000)]
Make property sheet fit in 640x480. Fixes bug 1099
svn path=/trunk/; revision=20176
Gé van Geldorp [Wed, 14 Dec 2005 19:47:05 +0000 (19:47 +0000)]
Update status
svn path=/trunk/; revision=20172
Magnus Olsen [Wed, 14 Dec 2005 19:45:16 +0000 (19:45 +0000)]
delete a folder. that does not belong to trunk it was accented commited when I did resive a big patch from hu translations team. thx Brezenbak to notice it. and the translations have been move to right folder.
svn path=/trunk/; revision=20171
Gé van Geldorp [Wed, 14 Dec 2005 19:42:38 +0000 (19:42 +0000)]
Sync to Wine-0_9_3:
Jacek Caban <jacek@codeweavers.com>
- Return S_OK in [On|Can]InPlaceActivate.
Handle IOleDocumentSite in QueryInterface.
- Added IOleDocumentSite implementation.
- Sync the WebBrowser's window size with document's window.
- Sync window sizes.
- Use sink in navigate_complete instead of ClientSite's IDispatch.
- Added implementation of OLEIVERB_SHOW in DoVerb.
- Activate document object.
- Added IOleInPlaceActiveObject stub implementation.
- Added GetOverrideKeyPath and GetOptionKeyPath implementation.
- Added SetObjectRects implementation.
- Better windows handling.
- shdocvw: Added get_Document implementation.
- Added implementation of IConnectionPoint::Advise and Unadvise.
- Don't crash when parameters of Navigate2 are NULL.
- Added implementation of GetWindowContext.
Added stub implementation of IOleInPlaceFrame interface.
svn path=/trunk/; revision=20170
Magnus Olsen [Wed, 14 Dec 2005 19:41:46 +0000 (19:41 +0000)]
move the shlwapi_Hu.rc from wrong folder that will be delete thx Brezenbak to note it
svn path=/trunk/; revision=20169
Gé van Geldorp [Wed, 14 Dec 2005 19:09:44 +0000 (19:09 +0000)]
Sync to Wine-0_9_3:
Michael Jung <mjung@iss.tu-darmstadt.de>
- Use the ANSI codepage in IShellFolder::GetDisplayNameOf.
- Implemented scrolling during drag&drop for the shellview class.
- Use GetUIObjectOf instead of BindToObject to get a IDropTarget object.
- Register the shell view itself as the drop target, not it's parent folder.
Forward drag&drop method calls to the folder currently under the cursor.
- Initialize OLE instead of just COM, in order to enable Drag & Drop.
- Modified KeyStateToDropEffect macro to match native shellview's
behaviour.
- Also scan HKEY_CURRENT_USER for shell namespace extensions in Desktop
folder.
Fixed a handle leak in case of failing AddToEnumList call.
- Also scan HKEY_CURRENT_USER for shell namespace extensions in
MyComputer.
- Enhanced UnixFolder's IDropTarget implementation.
Use STATIC_CAST macro more consistently.
- Initial stubbed implementation of UnixFolder's IDropTarget interface.
Francois Gouget <fgouget@free.fr>
- Assorted spelling fixes.
Ge van Geldorp <gvg@reactos.org>
- Load shortcut icon by resource id instead of by icon index.
- Other code in shlexec.c (e.g. the extension handling code in
ShellExecute_GetClassKey) expects sei->lpFile to not be enclosed in
quotes.
Martin Fuchs <martin-fuchs@gmx.net>
- Correctly call HCR_GetFolderAttributes() in SHELL32_GetItemAttributes().
Directly return the correct "My Computer" attributes in
ISF_Desktop_fnGetAttributesOf().
Remove "todo_wine" from the "My Computer" attributes test case.
Add test case for retrieving the file system path from the
CSIDL_PROGRAM_FILES PIDL using SHGetPathFromIDListW().
- Fix context menu handling for more than one entry in order to repair
.lnk-file execution: Don't break at the first non-matching entry.
Markus Gömmel <m.goemmel@compulab.de>
- Added CSIDL_MYVIDEO|MYPICTURES|MYMUSIC to _SHRegisterUserShellFolders.
svn path=/trunk/; revision=20168
Gé van Geldorp [Wed, 14 Dec 2005 19:02:42 +0000 (19:02 +0000)]
Sync to Wine-0_9_3:
Robert Shearman <rob@codeweavers.com>
- Return the correct error code from NdrProxyErrorHandler.
- Add a function to retrieve the MIDL_SERVER_INFO struct from an object.
- Make sure to fill out the MIDL_STUB_MESSAGE structure in
NdrSendReceive like we do in NdrProxySendReceive.
- Fix the overflow check to not depend on pStubMsg->BufferStart and
pStubMsg->BufferEnd being valid, because they aren't filled in when
using MIDL-generated server stubs.
- Don't set the pointer to NULL on unmarshaling because we may want to
unmarshal the value to an existing pointer instead of allocating a new
one.
- Raise exceptions on failures.
Replace references of pStubMsg->BufferEnd with RpcMsg->Buffer +
pStubMsg->BufferLength.
- Fix buffer calculation when no interface data is marshaled to the
stream.
- Implement conformant varying array functions.
- Implement conformant struct functions.
- Implement FC_STRUCTPAD2 for complex types.
- Add functions for marshaling base types (ints, floats, etc.).
- Extend conformance computation function to also compute variances.
MSDN suggests that conformance and variance are pretty much the same,
but there may be some subtleties to it.
- Fix NdrConformantArrayBufferSize to include the size of the
conformance value.
Make NdrConformantArrayMemorySize do something more useful, like
actually return the required memory.
Conformance offset can be negative and should only be two bytes.
- We should always allocate in NdrConformantStringUnmarshal if the
memory pointer is NULL.
- The CLSID can be substituted by an IID present in one of the proxy
file infos in NdrDllGetClassObject.
Ge van Geldorp <gvg@reactos.org>
- Match PSDK STATUS_* definitions.
svn path=/trunk/; revision=20167
Casper Hornstrup [Wed, 14 Dec 2005 18:55:57 +0000 (18:55 +0000)]
reactos.com -> reactos.org
svn path=/trunk/; revision=20166
Filip Navara [Wed, 14 Dec 2005 18:13:05 +0000 (18:13 +0000)]
Implement "!bug <number>" command.
svn path=/trunk/; revision=20165
Filip Navara [Wed, 14 Dec 2005 17:34:00 +0000 (17:34 +0000)]
- Add support for "!wm <value>" and "!wm <name>" commands.
- Update the #develop project file.
- Add list of window message values. Thanks to Royce3.
svn path=/trunk/; revision=20164
Brandon Turner [Wed, 14 Dec 2005 12:41:38 +0000 (12:41 +0000)]
Remove my changes to pagefile creation because they cause a hang for some people.
svn path=/trunk/; revision=20163
Magnus Olsen [Wed, 14 Dec 2005 09:26:52 +0000 (09:26 +0000)]
update translation hu from talley
svn path=/trunk/; revision=20161
Magnus Olsen [Wed, 14 Dec 2005 09:23:58 +0000 (09:23 +0000)]
update translation hu from talley
svn path=/trunk/; revision=20160
Hervé Poussineau [Wed, 14 Dec 2005 08:33:43 +0000 (08:33 +0000)]
Move static keyword to the right place
svn path=/trunk/; revision=20159
Andrew Munger [Wed, 14 Dec 2005 03:30:22 +0000 (03:30 +0000)]
Include main .rc file in format.xml, so that strings will actually print.
Disabled Ja.rc due to Unterminated Line Ending error, needs attention.
This makes format.exe 100% more useful, but still does not format.
svn path=/trunk/; revision=20158
Brandon Turner [Wed, 14 Dec 2005 01:59:19 +0000 (01:59 +0000)]
Implement system handling of page file creation sizes. Thanks to arty and insulanus for helping me along the way.
svn path=/trunk/; revision=20157
Filip Navara [Tue, 13 Dec 2005 23:10:34 +0000 (23:10 +0000)]
Fix the path translation in FormatEx (depends on unimplemented GetVolumeNameForVolumeMountPointW function).
svn path=/trunk/; revision=20156
Ged Murphy [Tue, 13 Dec 2005 22:23:08 +0000 (22:23 +0000)]
It's a modal dialog not a window. Close it correctly.
svn path=/trunk/; revision=20154
Ged Murphy [Tue, 13 Dec 2005 22:12:01 +0000 (22:12 +0000)]
Missed a tab / space format. Looked ugly in diff
svn path=/trunk/; revision=20153
Ged Murphy [Tue, 13 Dec 2005 22:02:43 +0000 (22:02 +0000)]
- Close dialog if user clicks cancel or close button is pressed
- Fixes bug 1126
svn path=/trunk/; revision=20152
Filip Navara [Tue, 13 Dec 2005 21:48:57 +0000 (21:48 +0000)]
Add stubs for status indication handlers. Fixes bug #187.
svn path=/trunk/; revision=20151
Christoph von Wittich [Tue, 13 Dec 2005 21:26:25 +0000 (21:26 +0000)]
implemented GetKeyboardLayoutNameW
fixed declaration of NtUserGetKeyboardLayoutName
svn path=/trunk/; revision=20150
Art Yerkes [Tue, 13 Dec 2005 20:17:25 +0000 (20:17 +0000)]
Patch to fix bugcheck at exit for various TCP wielding apps. This puts in
a work item for socket shutdown that decouples the IRP cancel from the actual
(PASSIVE_LEVEL) tcp accounting chores.
Uses the CHEW static lib that I put in to gather workitem code into one nice
sane happy place.
It seems like doing the same to loopback.c is detrimental and I suspect that
it's due to nasty reentrancy issues in our code. I'll likely adapt chew lib
so we can use it there too.
svn path=/trunk/; revision=20149
Filip Navara [Tue, 13 Dec 2005 19:07:08 +0000 (19:07 +0000)]
Unify the icon and cursor loading code for LoadImage.
svn path=/trunk/; revision=20147
Casper Hornstrup [Tue, 13 Dec 2005 18:56:49 +0000 (18:56 +0000)]
Handle access denied scenario
svn path=/trunk/; revision=20146
James Tabor [Tue, 13 Dec 2005 03:23:31 +0000 (03:23 +0000)]
ModifyMenuA/W, I guess it is done. Remove UNIMPLEMENTED.
svn path=/trunk/; revision=20143
Filip Navara [Tue, 13 Dec 2005 00:30:09 +0000 (00:30 +0000)]
Remove obsolete definitions.
svn path=/trunk/; revision=20142
Filip Navara [Tue, 13 Dec 2005 00:28:51 +0000 (00:28 +0000)]
Remove obsolete definitions.
svn path=/trunk/; revision=20141
Filip Navara [Tue, 13 Dec 2005 00:26:41 +0000 (00:26 +0000)]
Remove comment about commented out #define. :)
svn path=/trunk/; revision=20140
Filip Navara [Tue, 13 Dec 2005 00:17:08 +0000 (00:17 +0000)]
Add check for VbeModeInfo->PhysBasePtr != 0.
svn path=/trunk/; revision=20139
Filip Navara [Tue, 13 Dec 2005 00:02:07 +0000 (00:02 +0000)]
Unfuck up the formatting and remove broken check.
svn path=/trunk/; revision=20138
Gé van Geldorp [Mon, 12 Dec 2005 23:56:24 +0000 (23:56 +0000)]
Sync to Wine-0_9_3:
Cihan Altinay <cihan@uq.edu.au>
- riched20: register ListBox & ComboBox classes
Partially implement REExtendedRegisterClass() to register missing
window classes so that applications relying on them don't get
confused.
svn path=/trunk/; revision=20137
Gé van Geldorp [Mon, 12 Dec 2005 23:54:50 +0000 (23:54 +0000)]
Sync to Wine-0_9_3:
Robert Shearman <rob@codeweavers.com>
- Make dump functions const.
- OLE: Implement undocumented behaviour in DispCallFunc.
Fix DispCallFunc to work with MSDN-undocumented behaviour used by
Office 2003 and document the function.
- OLE: Implement ITypeInfo_AddressOfMember.
- OLE: Update the type of the oVft parameter for DispCallFunc.
- OLE: ITypeInfo_Invoke parameter naming change.
Rename the dwFlags parameter of ITypeInfo_Invoke since it is not a
DWORD, but an unsigned short.
- OLE: Support HREFTYPEs For ITypeInfos
Add support for reading the hreftype of a typeinfo, return it to the
application in ITypeComp_Bind for the DESKIND_APPOBJECT case and
support referencing it in ITypeInfo_GetRefTypeInfo.
- OLE: fix function name loading
Correctly get the name of the second function of a propget/propput
pair in MSFT typelibs when the name offset is set to -1.
- OLE: fix invoking dispinterface functions
Fix invoking dispinterface functions by using the internal
representation of the function, not the one returned to applications.
- OLE: Move the dispinterface return value handling to functions that
return the FUNCDESC to the user.
- OLE: fix handling of INVOKE_PROPERTYGET flag in ITypeComp_fnBind.
- OLE: Fix brokenness in typelib marshaller caused by dispinterface retval fix.
- Fix more fallout from dispinterface retval patch: make typelib
marshaler use the internal function description so that it calls
dispinterface functions with the correct number of parameters again.
- Also fixes some memory leaks caused by the fact that a corresponding
ReleaseXDesc function has to be called for each GetXDesc.
Michael Stefaniuc <mstefani@redhat.de>
- Fix VarBstrCmp for NULL input BSTRs (MSDN is wrong).
svn path=/trunk/; revision=20136
Gé van Geldorp [Mon, 12 Dec 2005 23:53:06 +0000 (23:53 +0000)]
Sync to Wine-0_9_3:
Michael Jung <mjung@iss.tu-darmstadt.de>
- Made the Drag&Drop cursors' rubber band visible on a white background.
- Correct the hot spot position of the drag&drop 'move' and 'link' cursors.
Francois Gouget <fgouget@free.fr>
- Assorted spelling fixes.
Robert Shearman <rob@codeweavers.com>
- Delegate advises to the remote object to enable the client to receive
data change notifications.
- Implement IOleObject_DoVerb function by running the object and then
delegating to the remote IOleObject_DoVerb function.
- Call DefaultHandler_Stop if we fail to start the server running
correctly and a few formatting fixes.
- Call the equivalent delegate function for all of the simple
functions.
- OLE: Fix a typo where brackets were missing.
- Implement some user marshal functions and add tests.
svn path=/trunk/; revision=20135
Gé van Geldorp [Mon, 12 Dec 2005 23:04:15 +0000 (23:04 +0000)]
Sync to Wine-0_9_3:
Francois Gouget <fgouget@free.fr>
- Better stick to the PSDK types and to the dsrole.h prototype.
Update win32.api.
Paul Vriens <Paul.Vriens@xs4all.nl>
- Added some stubbed Ds-calls
Start of conformance tests for these Ds-calls.
Ge van Geldorp <gvg@reactos.org>
- Match PSDK STATUS_* definitions.
Vincent Béron <vberon@mecano.gme.usherb.ca>
- Add a few missing #includes.
- Add some prototypes to include/ for already existing functions in
netapi32.
svn path=/trunk/; revision=20134
Gé van Geldorp [Mon, 12 Dec 2005 23:01:12 +0000 (23:01 +0000)]
Sync to Wine-0_9_3:
Huw Davies <huw@codeweavers.com>
- msi: Fix MsiProvideQualifiedComponentW spec file entry.
Christian Gmeiner <christian.gmeiner@students.fh-vorarlberg.ac.at>
- msi: Implemented DllCanUnloadNow.
Robert Shearman <rob@codeweavers.com>
- The buffer sizes in the documentation for MsiDecomposeDescriptorW don't
include the NULL terminator, so fix this.
Mike McCormack <mike@codeweavers.com>
- If a source directory doesn't exist, use the install root instead.
- Make all source directories at the root of the install.
- Handle the ^ character in MaskEdit controls.
svn path=/trunk/; revision=20133
Gé van Geldorp [Mon, 12 Dec 2005 22:57:45 +0000 (22:57 +0000)]
Sync to Wine-0_9_3:
Lionel Ulmer <lionel.ulmer@free.fr>
- Handle DInput8 interfaces in device QueryInterface.
Francois Gouget <fgouget@free.fr>
- Assorted spelling fixes.
svn path=/trunk/; revision=20132
Gé van Geldorp [Mon, 12 Dec 2005 22:56:08 +0000 (22:56 +0000)]
Sync to Wine-0_9_3:
Juan Lang <juan_lang@yahoo.com>
- Implement more OID support functions.
Use the exported OID support functions internally.
Move OID support functions and stubs to a separate file.
- Fix parameter count on some stubs (thanks to Marcus Meissner for
spotting that.) Add a few more stubs.
- Fix some memory leaks.
Stefan Leichter <Stefan.Leichter@camLine.com>
- Added stub for CryptVerifyMessageSignature.
svn path=/trunk/; revision=20131
Hervé Poussineau [Mon, 12 Dec 2005 22:52:16 +0000 (22:52 +0000)]
Minimize differences between UHCI and OHCI
No need to return an empty string in IRP_MN_QUERY_ID / BusQueryInstanceID ; a null string is enough
svn path=/trunk/; revision=20130
Gé van Geldorp [Mon, 12 Dec 2005 22:44:46 +0000 (22:44 +0000)]
Sync to Wine-0_9_3:
Michael Jung <mjung@iss.tu-darmstadt.de>
- Initialize OLE instead of COM only in order to enable Drag and Drop.
Robert Shearman <rob@codeweavers.com>
- comdlg32: Don't worry if an HGLOBAL passed to printdlg is already locked.
YunSong Hwang <hys545@dreamwiz.com>
- Update Korean translations.
Milko Krachounov <milko@3mhz.net>
- Update the Bulgarian resources for commdlg and regedit.
Pavel Roskin <proski@gnu.org>
- Improve script selection combobox in the font selection dialog - set
height to 90 (the old value of 10 could only fit a single line) and
remove CBS_OWNERDRAWFIXED flag to trim excessive height from the list
items.
Alexander N. Sørnes <alex@thehandofagony.com>
- Update Norwegian Bokmaal resources.
svn path=/trunk/; revision=20129
Gé van Geldorp [Mon, 12 Dec 2005 22:24:42 +0000 (22:24 +0000)]
Sync to Wine-0_9_3:
Francois Gouget <fgouget@free.fr>
- Assorted spelling fixes.
Alexandre Julliard <julliard@winehq.org>
- Enforce 16-byte stack alignment when returning from 16-bit code and
when calling a register function.
- Preserve 16-byte stack alignment in 16-bit relays.
- Preserve 16-byte stack alignment in the various assembly
functions. Needed for MacOSX.
svn path=/trunk/; revision=20128
Art Yerkes [Mon, 12 Dec 2005 22:01:32 +0000 (22:01 +0000)]
Working work item library.
- Slightly changed semantics of ChewCreate: the work may be performed
inline if we're in the right irql already.
- The user data is copied automatically if the call succeeds and a work
item is created.
- The address of the work item is returned through an argument if it
was allocated.
svn path=/trunk/; revision=20127
Gé van Geldorp [Mon, 12 Dec 2005 22:00:16 +0000 (22:00 +0000)]
oleacc has a DllRegisterServer entry point
svn path=/trunk/; revision=20126
Filip Navara [Mon, 12 Dec 2005 21:55:36 +0000 (21:55 +0000)]
- Minimize the code differences between LoadIconImage and LoadCursorImage.
- Use ICs instead of DCs.
- Fix a DC leak.
svn path=/trunk/; revision=20125
Gé van Geldorp [Mon, 12 Dec 2005 21:42:18 +0000 (21:42 +0000)]
Add oleacc to build
svn path=/trunk/; revision=20124
Filip Navara [Mon, 12 Dec 2005 21:36:50 +0000 (21:36 +0000)]
Replace GetModuleHandle("user32.dll") with User32Instance.
svn path=/trunk/; revision=20123
Filip Navara [Mon, 12 Dec 2005 21:34:32 +0000 (21:34 +0000)]
Replace GetModuleHandle("user32.dll") with User32Instance.
svn path=/trunk/; revision=20122
Filip Navara [Mon, 12 Dec 2005 21:31:19 +0000 (21:31 +0000)]
- Make the file at least slightly readable (the mixed TABs and spaces were way too annoying).
- Replace GetModuleHandleW(L"user32.dll") with User32Instance.
- Fix one more allocation check.
svn path=/trunk/; revision=20121
Gé van Geldorp [Mon, 12 Dec 2005 20:59:55 +0000 (20:59 +0000)]
Re-import imm32 from Wine
svn path=/trunk/; revision=20120
Gé van Geldorp [Mon, 12 Dec 2005 20:57:16 +0000 (20:57 +0000)]
Remove old imm32 in preparation of new import
svn path=/trunk/; revision=20119
Filip Navara [Mon, 12 Dec 2005 20:49:35 +0000 (20:49 +0000)]
Check for failed allocations. Spotted by Martin Bealby.
svn path=/trunk/; revision=20118
Filip Navara [Mon, 12 Dec 2005 20:46:26 +0000 (20:46 +0000)]
Check for failed allocations and fix some resource leaks.
svn path=/trunk/; revision=20117
Gé van Geldorp [Mon, 12 Dec 2005 20:41:27 +0000 (20:41 +0000)]
Import oleacc from Wine. oleacc.xml provided by Christoph von Wittich
svn path=/trunk/; revision=20116