Thomas Bluemel [Fri, 18 Nov 2005 23:58:48 +0000 (23:58 +0000)]
fix the build
svn path=/trunk/; revision=19337
Ged Murphy [Fri, 18 Nov 2005 23:38:38 +0000 (23:38 +0000)]
add library
svn path=/trunk/; revision=19336
Ged Murphy [Fri, 18 Nov 2005 23:35:16 +0000 (23:35 +0000)]
update my todo list
svn path=/trunk/; revision=19335
Thomas Bluemel [Fri, 18 Nov 2005 23:19:48 +0000 (23:19 +0000)]
- define STATUS_* codes correctly in winnt.h and ntstatus.h
- fix code that incorrectly includes headers for status codes (changes to files shared with wine will be submitted to winehq)
- fix wine SEH macros and support code, these changes should enable us to port crypt32.dll (and maybe other libraries) without modifications
svn path=/trunk/; revision=19334
Thomas Bluemel [Fri, 18 Nov 2005 23:19:38 +0000 (23:19 +0000)]
fixed uninitialized variable warnings
svn path=/trunk/; revision=19333
Ged Murphy [Fri, 18 Nov 2005 22:55:30 +0000 (22:55 +0000)]
- use InterlockedExchange for setting shutdown flag
- fix bug in select() which was stopping the service from shutting down
- add more event logs
svn path=/trunk/; revision=19332
Aleksey Bragin [Fri, 18 Nov 2005 22:32:44 +0000 (22:32 +0000)]
Implement stubs for PCI_DEVICE_PRESENT_INTERFACE query-interface, plus fixes from hpoussin.
svn path=/trunk/; revision=19331
Aleksey Bragin [Fri, 18 Nov 2005 22:28:54 +0000 (22:28 +0000)]
Added structs and other needed stuff for PCI_DEVICE_PRESENT_INTERFACE query.
svn path=/trunk/; revision=19330
Hartmut Birr [Fri, 18 Nov 2005 22:04:17 +0000 (22:04 +0000)]
- Changed all registry functions to WCHAR.
- Implemented packed/unpacked names for keys and values.
- Fixed the hash values for very short data.
- Fixed the debug build.
- Don't search for a serial mouse, if the port is used for debug prints.
svn path=/trunk/; revision=19329
Hervé Poussineau [Fri, 18 Nov 2005 20:35:42 +0000 (20:35 +0000)]
Revert 19324 and part of 19325...
svn path=/trunk/; revision=19328
Alex Ionescu [Fri, 18 Nov 2005 18:51:31 +0000 (18:51 +0000)]
Due to CcRos's abusive usage and dependency on our broken Fast Mutex implementation, Fast Mutex can't be fixed until the Cc Rewrite is complete. Since that seems to take longer and we've identified drivers which need the correct Fast Mutex implementation committed, I've isolated the old implementation as "CcBrokenMutex" and replaced the calls related to "ExFastMutex" inside CC, so that our fast mutex implementation can be fixed without affecting Cc.
svn path=/trunk/; revision=19327
Hervé Poussineau [Fri, 18 Nov 2005 18:48:14 +0000 (18:48 +0000)]
Fix installation of VMware display driver
svn path=/trunk/; revision=19326
Hervé Poussineau [Fri, 18 Nov 2005 17:28:19 +0000 (17:28 +0000)]
- Don't use buffered I/O, to prevent some lag
- mouclass: Change the critical section place, to follow changes done in kbdclass in r19322
svn path=/trunk/; revision=19325
Hervé Poussineau [Fri, 18 Nov 2005 16:42:41 +0000 (16:42 +0000)]
Prevent the reinstall of devices that use the NULL driver at each reboot
svn path=/trunk/; revision=19324
Christoph von Wittich [Fri, 18 Nov 2005 11:49:51 +0000 (11:49 +0000)]
add crypt32 to bootcd
svn path=/trunk/; revision=19323
Art Yerkes [Fri, 18 Nov 2005 10:53:32 +0000 (10:53 +0000)]
Fixed skipped events from keyboard:
- Wait for IO if it would be pending
- Don't copy into UserBuffer directly in read because it'll be
overwritten. Use Irp->AssociatedIrp.SystemBuffer.
svn path=/trunk/; revision=19322
Christoph von Wittich [Fri, 18 Nov 2005 06:15:24 +0000 (06:15 +0000)]
export some more Crypto-API functions
svn path=/trunk/; revision=19321
Christoph von Wittich [Fri, 18 Nov 2005 02:08:46 +0000 (02:08 +0000)]
got a lot of crypt32 stuff working
svn path=/trunk/; revision=19320
Christoph von Wittich [Thu, 17 Nov 2005 23:19:36 +0000 (23:19 +0000)]
added LIST_FOR_EACH_ENTRY_SAFE macro
svn path=/trunk/; revision=19319
Gé van Geldorp [Thu, 17 Nov 2005 23:19:29 +0000 (23:19 +0000)]
Add CommandLineFromMsiDescriptor
svn path=/trunk/; revision=19318
Gé van Geldorp [Thu, 17 Nov 2005 22:06:47 +0000 (22:06 +0000)]
Sync to Wine-0_9_1:
Huw Davies <huw@codeweavers.com>
- Stubs for NdrStubForwardingFunction and NdrCStdStubBuffer2_Release
along with a few related defines.
- Marshal enums.
svn path=/trunk/; revision=19317
Christoph von Wittich [Thu, 17 Nov 2005 21:59:57 +0000 (21:59 +0000)]
fix a lot of compile problems with encode.c and cert.c (still not added to build)
svn path=/trunk/; revision=19316
Gé van Geldorp [Thu, 17 Nov 2005 21:58:13 +0000 (21:58 +0000)]
Sync to Wine-0_9_1:
Phil Krylov <phil@newstar.rinet.ru>
- Added support for EM_REQUESTRESIZE message, EN_REQUESTRESIZE
notification, and ENM_REQUESTRESIZE event mask.
- Cache background color brush instead of recreating it at each screen
update.
Mike McCormack <mike@codeweavers.com>
- Convert all RTFPanic and RTFMsg calls to ERR calls.
svn path=/trunk/; revision=19315
Gé van Geldorp [Thu, 17 Nov 2005 21:56:58 +0000 (21:56 +0000)]
Francois Gouget <fgouget@free.fr>
Remove spaces before '\n' in traces.
svn path=/trunk/; revision=19314
Gé van Geldorp [Thu, 17 Nov 2005 21:52:13 +0000 (21:52 +0000)]
Sync to Wine-0_9_1:
Huw Davies <huw@codeweavers.com>
- Treat paramflags == 0 like PARAMFLAG_FIN.
- Don't call Release on a null ptr.
- Deal with pExcepInfo == NULL.
Robert Shearman <rob@codeweavers.com>
- Add IFontEventsDisp and IProvideMultipleClassInfo.
- Make sure to clean up properly on error.
- Restrict the critical section to getting the channel buffer and
adding a reference to it.
- There is no need to call IUnknown_QueryInterface since getting the
correct object is handled by the proxy manager.
- Forward IDispatch functions to the MIDL-generated proxy.
- Remove special cases caused by previous marshaling of IDispatch &
IUnknown that is no longer done.
- Add error messages if an IUnknown or IDispatch method is called when
it no longer should be.
- Cleanup formating of DispCallFunc.
- Fix DispCallFunc for functions with return values.
- Don't rely on _copy_arg as it is going away soon.
- Make wParamFlags in the paramdesc dumping function human readable.
- Enums should be VT_I4 instead of VT_INT.
- Trace the return value from the ITypeInfo_fnInvoke.
- Read DLL name from modules in MSFT typelibs.
- A name offset of -1 for a parameter means that it has the same name
as the function.
- Print an error if a ReadName is attempted with an offset of -1,
since this will read garbage.
- Implement ITypeInfo_GetDllEntry.
- Fix a crash during +variant logging caused by a typo causing an array
to be one element less than expected.
- The PSDispatch PS class factory can manage both typelib marshalled and
IDispatch, which is NDR marshalled, so we need a wrapper to call the
appropriate CreateProxy or CreateStub function.
Alex Villacís Lasso <a_villacis@palosanto.com>
- Implement complete VarDecDiv() for any valid DECIMAL.
- Implement complete VarDecMul() for any valid DECIMAL.
- Implement complete VarBstrFromDec() for any valid DECIMAL, with
internationalization support borrowed from VARIANT_BstrFromReal(). The
decimal fix for VARIANT_BstrFromReal was encapsulated in a separate
function and reused.
Michael Stefaniuc <mstefani@redhat.de>
- Handle VT_DECIMAL in VarCmp().
- Handle VT_CY in VarDiv().
Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de>
- Extend VarCmp() and add test cases.
Marcus Meissner <marcus@jet.franken.de>
- Added support of loading of IPicture data from non-statable
IStreams. Added testcases for this.
- Added support for VT_I8/VT_UI8 marshalling.
- Fixed FMT_DATE_GENERAL and FMT_DATE_TIME_SYS cases in
VARIANT_FormatDate.
svn path=/trunk/; revision=19313
Ged Murphy [Thu, 17 Nov 2005 21:35:56 +0000 (21:35 +0000)]
Improve stopping control of the service
svn path=/trunk/; revision=19312
Gé van Geldorp [Thu, 17 Nov 2005 21:12:27 +0000 (21:12 +0000)]
Sync to Wine-0_9_1:
YunSong Hwang <hys545@dreamwiz.com>
Add Korean translations.
svn path=/trunk/; revision=19311
Gé van Geldorp [Thu, 17 Nov 2005 21:02:48 +0000 (21:02 +0000)]
Wine-0_9_1 vendor import. Changes for ReactOS by cwittich
svn path=/trunk/; revision=19310
Gé van Geldorp [Thu, 17 Nov 2005 20:59:05 +0000 (20:59 +0000)]
Remove in preparation for proper vendor drop
svn path=/trunk/; revision=19309
Gé van Geldorp [Thu, 17 Nov 2005 20:49:37 +0000 (20:49 +0000)]
Sync to Wine-0_9_1:
Ivan Leo Puoti <ivanleo@gmail.com>
- Fix some wrong prototypes.
Thomas Weidenmueller <wine-patches@reactsoft.com>
- Passing NULL as the last two parameters to ReadFile is illegal and
actually causes a crash on windows. The attached patch fixes this.
Aric Stewart <aric@codeweavers.com>
- Force files to install if the REINSTALL property is set.
Mike McCormack <mike@codeweavers.com>
- Some installers don't call the CreateFolders action before the
InstallFiles action as MSDN specifies, but it still seems to work, so
make sure that we create component directories in the InstallFiles
action anyway.
- Create component folders in the CreateFolders action.
- If an action fails, print out its name as well as the error code. Use
%d for error codes so it's easy to match them up to something in
winerror.h.
- Rename load_dynamic_stringW to msi_dup_record_field to better describe
what it does, and replace a few instances with MSI_RecordGetString to
avoid allocating memory.
- Tidy up the RegisterProduct action a little.
- Create a stub function to apply a single table transform and call it
where we need to apply transforms.
- Enumerate the substorage transforms for any patches that are passed on
the command line with PATCH=. Need to implement
table_apply_transform() before this will do anything interesting.
- Simplify register_progid() and remove a fixed length buffer.
- Make enter and escape trigger the default and cancel buttons in
dialogs.
- Switch back to using IPicture to load images. LoadImage did the
resizing for us, but doesn't handle jpeg files and requires us writing
a temp file, whereas IPicture handles jpeg files and can load directly
from a stream.
- Remove unused package parameter of register_progid_base().
- Remove an incorrect comment and check for 0 being an invalid file
handle.
- Add missing semicolons that caused compile trouble on FreeBSD.
- Extract file directly to their target location, bypassing the need to
use temporary files and move files.
- Put the UI update code for cabinet file into a separate function.
- Translate INVALID_HANDLE_VALUE to zero for cabinet handles.
- Fix a memory leak in the cabinet extracting code.
- Fix passing of NULL pointers to MsiDecomposeDescriptor and add a
test.
- Fix parameter handling in MsiSetTargetPath, and add a test for it.
- Deleted two buggy functions that incorrectly and inefficiently check
whether a row already exists in a table, and replaced them with a call
to an existing working function that does the same thing correctly.
- Fix and test MsiGetProperty and MsiSetProperty.
- Add a stub implementation of msi.MsiSetMode.
- NULL and empty strings are the same in conditions.
- Add a bunch of tests for MsiEvaluateCondition and make them pass.
- Fix error handling in MsiEvaluateCondition.
- Create the +msidb debug channel for msi database code.
- Implement transforms. This still includes some debugging code which
can be enabled by setting debug_transform to 1 in the relevant
places.
- Define NONAMELESSUNION and NONAMELESSSTRUCT for older compilers.
- Remove some redundant null pointer checks.
- Make sure to unregister all the classes that were registered when msi
is unloaded, so we can register again cleanly.
- Fix a memory leak.
- Implement the RemoveFiles action.
- Add a read-only implementation of the SelectionTree control.
- Make sure we only CoUninitialize after successfully initializing.
Fix the address of the returned IShellLinkDataList interface.
- Use an enumeration for file states.
- Handle MaskEdit masks containing dashes and other constant
characters.
- Stub implementation for MsiAdvertiseScriptA/W.
- Add a stub for the AllocateRegistrySpace action.
- Explicitly check for MSICONDITION_TRUE being returned from
MsiEvaluateCondition.
- Stub implementation for MsiGetFileHashA/W.
- Define MSIDBOPEN_ constants using LPCWSTR when compiling Wine.
- Improve MsiUseFeatureEx and MsiGetFeatureState a little, add some
simple test cases.
- Use msi_get_property_int() in a few more places.
- Implement MsiGetFeatureUsageA and MsiUseFeature(Ex)A using their W
versions.
- Use "static const" rather than "const static" as gcc -W complains
about the former.
- Add an implementation for MsiGetShortcutTargetA/W.
- Don't change the UI level during ExecuteAction.
- Return an error in MsiGetComponentPathW if passed a null component.
- Remove the unused 1st parameter of ACTION_VerifyComponentForAction.
- Fix MsiGetPropertyA/W spec declarations.
- Create an internal handle-free api for reading MSI database summary
information.
svn path=/trunk/; revision=19307
Gé van Geldorp [Thu, 17 Nov 2005 20:33:50 +0000 (20:33 +0000)]
Add header needed to build crypt32.dll
svn path=/trunk/; revision=19306
Gé van Geldorp [Thu, 17 Nov 2005 20:21:39 +0000 (20:21 +0000)]
Sync to Wine-0_9_1:
David Kredba <kredba@math.cas.cz>
- Czech resources update.
svn path=/trunk/; revision=19305
Christoph von Wittich [Thu, 17 Nov 2005 20:17:53 +0000 (20:17 +0000)]
added crypt32 (still not complete, from wine 0.91)
svn path=/trunk/; revision=19304
Gé van Geldorp [Thu, 17 Nov 2005 20:16:02 +0000 (20:16 +0000)]
Wine-0_9_1 vendor import
svn path=/trunk/; revision=19303
Gé van Geldorp [Thu, 17 Nov 2005 20:11:40 +0000 (20:11 +0000)]
Wrong subdirectory
svn path=/trunk/; revision=19302
Gé van Geldorp [Thu, 17 Nov 2005 20:03:55 +0000 (20:03 +0000)]
Wine-0_9_1 vendor import
svn path=/trunk/; revision=19301
Gé van Geldorp [Thu, 17 Nov 2005 20:00:21 +0000 (20:00 +0000)]
Remove old dirs in preparation of vendor import
svn path=/trunk/; revision=19300
Gé van Geldorp [Thu, 17 Nov 2005 19:50:28 +0000 (19:50 +0000)]
Sync to Wine-0_9_1:
Francois Gouget <fgouget@free.fr>
- Remove spaces before '\n' in traces.
Christoph Frick <frick@sc-networks.de>
- Moved and adopted joystick_linux.c code into the
joystick_linuxinput.c.
svn path=/trunk/; revision=19298
Gé van Geldorp [Thu, 17 Nov 2005 19:44:07 +0000 (19:44 +0000)]
Sync to Wine-0_9_1:
Vijay Kiran Kamuju <infyquest@gmail.com>
- Jonathan Ernst <Jonathan@ErnstFamily.ch>
Display an error if no printer is installed.
Michael Jung <mjung@iss.tu-darmstadt.de>
- Initialize COM prior to displaying the file dialog.
Henning Gerhardt <henning.gerhardt@web.de>
- Update German resource file.
David Kredba <kredba@math.cas.cz>
- Czech resources update.
svn path=/trunk/; revision=19297
Gé van Geldorp [Thu, 17 Nov 2005 19:36:54 +0000 (19:36 +0000)]
Sync to Wine-0_9_1:
Vitaliy Margolen <wine-patch@kievinfo.com>
- Unify HEADER_GetItem[A/W] into one function.
- Unify HEADER_InsertItem[A/W] into one function.
- Unify HEADER_SetItem[A/W] into one function.
Michael Kaufmann <hallo@michael-kaufmann.ch>
- Handle WM_PRINTCLIENT.
Don't use SelectClipRgn in WM_PRINTCLIENT.
Dimi Paun <dimi@lattica.com>
- Validate the column index passed in by the caller.
Alex Villacís Lasso <a_villacis@palosanto.com>
- Do not issue a GetUpdateRect() to query an update region for
WM_PAINT(wParam=HDC) case. Instead, use GetClientRect() for a bounding
rect.
Vincent Béron <vberon@mecano.gme.usherb.ca>
- Move functions in comctl32/string.c to remove function declaration.
Dmitry Timoshkov <dmitry@codeweavers.com>
- Use Win32 APIs for string comparison.
- Avoid printing out a possibly uninitialized variable.
Ulrich Czekalla <ulrich@codeweavers.com>
- Clear bLButtonDown flags if mouse is not down.
Martin Fuchs <martin-fuchs@gmx.net>
- Include config.h and port.h for strncasecmp() in MSVC port.
svn path=/trunk/; revision=19296
Hartmut Birr [Thu, 17 Nov 2005 17:34:22 +0000 (17:34 +0000)]
Set the value/data cell to dirty, if an existing value is overwritten.
svn path=/trunk/; revision=19295
Hartmut Birr [Thu, 17 Nov 2005 17:29:36 +0000 (17:29 +0000)]
- Fixed the test for the dirty bitmap size.
- Fixed the length to copy the old dirty bitmap.
svn path=/trunk/; revision=19294
Christoph von Wittich [Thu, 17 Nov 2005 13:46:07 +0000 (13:46 +0000)]
sorry, forgot to change one var
svn path=/trunk/; revision=19293
Christoph von Wittich [Thu, 17 Nov 2005 13:45:02 +0000 (13:45 +0000)]
fixed length calculation of lpDependencies
svn path=/trunk/; revision=19292
Christoph von Wittich [Thu, 17 Nov 2005 13:23:37 +0000 (13:23 +0000)]
implemented CreateServiceA
svn path=/trunk/; revision=19291
Hervé Poussineau [Thu, 17 Nov 2005 13:01:29 +0000 (13:01 +0000)]
Revert part of 19289, I don't want all people to use French ReactOS...
svn path=/trunk/; revision=19290
Hervé Poussineau [Thu, 17 Nov 2005 12:49:37 +0000 (12:49 +0000)]
- 2nd stage setup: start umpnpmgr service only after the installation of device classes
- Implement ScmrChangeServiceConfigW
- Change StartServiceW stub to return success
This fixes a race condition in device installation, which sometimes lead to a bad installation for network cards, and no network connectivity at next reboot
svn path=/trunk/; revision=19289
Hervé Poussineau [Thu, 17 Nov 2005 08:29:59 +0000 (08:29 +0000)]
Second attempt to have a working keyboard and mouse at third reboot
May fix bug 1018
svn path=/trunk/; revision=19288
Steven Edwards [Thu, 17 Nov 2005 05:53:52 +0000 (05:53 +0000)]
another no-op. Remove the win32apiisms. Make compatible with both DDKs
svn path=/trunk/; revision=19287
Martin Fuchs [Wed, 16 Nov 2005 23:07:37 +0000 (23:07 +0000)]
- use Winefile command line for initial directory selection
- remove useless hwndParent variable
svn path=/trunk/; revision=19286
Steven Edwards [Wed, 16 Nov 2005 22:28:05 +0000 (22:28 +0000)]
no op header change. Correct some of the header guards to match the DDK
svn path=/trunk/; revision=19285
Gé van Geldorp [Wed, 16 Nov 2005 21:44:26 +0000 (21:44 +0000)]
Add a bit of defensive programming
svn path=/trunk/; revision=19283
Gé van Geldorp [Wed, 16 Nov 2005 21:43:38 +0000 (21:43 +0000)]
Give comdlg32.dll a little bit more space
svn path=/trunk/; revision=19282
Gé van Geldorp [Wed, 16 Nov 2005 21:17:19 +0000 (21:17 +0000)]
Update status
svn path=/trunk/; revision=19274
Gé van Geldorp [Wed, 16 Nov 2005 20:52:07 +0000 (20:52 +0000)]
Add some SEH protection (not complete yet)
svn path=/trunk/; revision=19272
Aleksey Bragin [Wed, 16 Nov 2005 20:38:31 +0000 (20:38 +0000)]
Fix IoIsWdmVersionAvailable() to confirm we're compatible with Win2k (someone forgot 0x before 10) and also added brief comments on which version corresponds to what.
svn path=/trunk/; revision=19271
Hervé Poussineau [Wed, 16 Nov 2005 17:34:50 +0000 (17:34 +0000)]
Export _vsnwprintf
svn path=/trunk/; revision=19270
Gé van Geldorp [Wed, 16 Nov 2005 16:12:59 +0000 (16:12 +0000)]
StartScan is always in BOTTOM_UP sense for GetDIBits
svn path=/trunk/; revision=19269
Gé van Geldorp [Wed, 16 Nov 2005 16:10:57 +0000 (16:10 +0000)]
Always pad scanlines to multiples of 4 bytes for DIBs
svn path=/trunk/; revision=19268
Gé van Geldorp [Wed, 16 Nov 2005 16:05:55 +0000 (16:05 +0000)]
Pass correct masks when creating bitfield palette
svn path=/trunk/; revision=19267
Christoph von Wittich [Wed, 16 Nov 2005 15:53:16 +0000 (15:53 +0000)]
fix memory leak in case of error
svn path=/trunk/; revision=19266
Hervé Poussineau [Wed, 16 Nov 2005 15:14:31 +0000 (15:14 +0000)]
Try to fix the problem some people reported (no keyboard and mouse at 3rd reboot)
svn path=/trunk/; revision=19265
Christoph von Wittich [Wed, 16 Nov 2005 14:57:50 +0000 (14:57 +0000)]
added UpdateDriverForPlugAndPlayDevicesA (untested)
svn path=/trunk/; revision=19264
Christoph von Wittich [Wed, 16 Nov 2005 13:24:13 +0000 (13:24 +0000)]
fixed bug 791
svn path=/trunk/; revision=19263
Gé van Geldorp [Wed, 16 Nov 2005 11:24:41 +0000 (11:24 +0000)]
Sebastian Gasiorek <zebasoftis@gmail.com>
fix for empty control panel applet
Change NUM_APPLETS (2) to NUM_APPLETS (1) because there is only one applet.
Fixes bug 965.
svn path=/trunk/; revision=19262
Hervé Poussineau [Wed, 16 Nov 2005 09:41:01 +0000 (09:41 +0000)]
- Initialise DevInst field in SP_DEVINFO_DATA. This field can be sent to CM_* functions (code still commented out in SetupDiCreateDeviceInfoListExW)
- Fix an error when setting LoadOrderGroup in registry
- Some FIXME -> ERR changes
svn path=/trunk/; revision=19261
Steven Edwards [Wed, 16 Nov 2005 05:40:35 +0000 (05:40 +0000)]
remove windef.h inclusion. Its not needed and its non-standard
svn path=/trunk/; revision=19260
Steven Edwards [Wed, 16 Nov 2005 05:39:32 +0000 (05:39 +0000)]
created crt public headers directory. Moved excpt.h there
svn path=/trunk/; revision=19259
Aleksey Bragin [Tue, 15 Nov 2005 23:07:04 +0000 (23:07 +0000)]
Fix "Devices Parameters" subkey creation in a call to IoOpenDeviceRegistryKey()
svn path=/trunk/; revision=19258
Ged Murphy [Tue, 15 Nov 2005 22:44:46 +0000 (22:44 +0000)]
Display more meaningful failure messages
svn path=/trunk/; revision=19257
Hervé Poussineau [Tue, 15 Nov 2005 22:35:15 +0000 (22:35 +0000)]
Hardware IDs and Compatible IDs shouldn't be case sensitive
svn path=/trunk/; revision=19256
Ged Murphy [Tue, 15 Nov 2005 21:22:00 +0000 (21:22 +0000)]
Don't display exit code for none fatal info
Display name of path we were trying to open if opening fails
svn path=/trunk/; revision=19255
Christoph von Wittich [Tue, 15 Nov 2005 18:56:23 +0000 (18:56 +0000)]
add a check for SPDRP_CONFIGFLAGS which is not working yet
svn path=/trunk/; revision=19254
Hartmut Birr [Tue, 15 Nov 2005 18:08:07 +0000 (18:08 +0000)]
Fixed hivetest.
svn path=/trunk/; revision=19253
Hartmut Birr [Tue, 15 Nov 2005 17:54:00 +0000 (17:54 +0000)]
Put the bitmap into the executable.
svn path=/trunk/; revision=19252
Hartmut Birr [Tue, 15 Nov 2005 17:52:27 +0000 (17:52 +0000)]
Put the bitmaps into the executable.
svn path=/trunk/; revision=19251
Christoph von Wittich [Tue, 15 Nov 2005 16:53:06 +0000 (16:53 +0000)]
better stub for EnumFonts (fixed license agreement in ClamWin installer)
svn path=/trunk/; revision=19250
Hervé Poussineau [Tue, 15 Nov 2005 16:48:24 +0000 (16:48 +0000)]
Forgot to commit this with r19248... ("Add back ACPI device, to allow auto power off of the computer")
svn path=/trunk/; revision=19249
Hervé Poussineau [Tue, 15 Nov 2005 16:41:49 +0000 (16:41 +0000)]
Add back ACPI device, to allow auto power off of the computer
svn path=/trunk/; revision=19248
Hervé Poussineau [Tue, 15 Nov 2005 16:30:14 +0000 (16:30 +0000)]
Fix indentation
svn path=/trunk/; revision=19247
Hervé Poussineau [Tue, 15 Nov 2005 14:29:46 +0000 (14:29 +0000)]
Try to transform the ClassGUID string to a GUID only when the string exists in registry. Otherwise, set it to GUID_NULL
svn path=/trunk/; revision=19246
Christoph von Wittich [Tue, 15 Nov 2005 14:26:06 +0000 (14:26 +0000)]
fix some MSVC compile problems
svn path=/trunk/; revision=19245
Steven Edwards [Tue, 15 Nov 2005 09:47:31 +0000 (09:47 +0000)]
revert this one
svn path=/trunk/; revision=19244
Hervé Poussineau [Tue, 15 Nov 2005 08:55:31 +0000 (08:55 +0000)]
Support optional Class parameter in SetupOpenInfFileW
svn path=/trunk/; revision=19243
Hervé Poussineau [Tue, 15 Nov 2005 08:27:38 +0000 (08:27 +0000)]
Don't try to access an optional parameter if it is NULL
svn path=/trunk/; revision=19242
Steven Edwards [Tue, 15 Nov 2005 06:14:31 +0000 (06:14 +0000)]
a few more msvc fixes
svn path=/trunk/; revision=19241
Steven Edwards [Tue, 15 Nov 2005 05:31:41 +0000 (05:31 +0000)]
workarounds for msvc compile. Add precomp.h to a bunch of files, inline -> __inline, other misc changes. crt.lib now has 154 errors building on msvc vs 1800
svn path=/trunk/; revision=19240
Christoph von Wittich [Tue, 15 Nov 2005 02:25:28 +0000 (02:25 +0000)]
fixed some resource leaks and 64bit issues
svn path=/trunk/; revision=19239
Christoph von Wittich [Tue, 15 Nov 2005 01:25:56 +0000 (01:25 +0000)]
fixed resource leak (DestroyMenu before destroying main window)
fixed pointer cast warning -> UlongtoPtr (thx to Alex)
svn path=/trunk/; revision=19238
Steven Edwards [Tue, 15 Nov 2005 00:33:28 +0000 (00:33 +0000)]
add DNS_ERROR_INVALID_NAME
svn path=/trunk/; revision=19237
Steven Edwards [Tue, 15 Nov 2005 00:10:41 +0000 (00:10 +0000)]
fix mixed case header inclusion for linux build
svn path=/trunk/; revision=19236
Steven Edwards [Mon, 14 Nov 2005 23:44:15 +0000 (23:44 +0000)]
fix all but about 8 out of 91 tests. Correct resource usage in xml, fix win32gui vs win32cui mode on most test xml
svn path=/trunk/; revision=19235
Steven Edwards [Mon, 14 Nov 2005 23:23:18 +0000 (23:23 +0000)]
commit correct xml for linking resources. Broken so Royce can review
svn path=/trunk/; revision=19234
Steven Edwards [Mon, 14 Nov 2005 23:00:36 +0000 (23:00 +0000)]
fix the old cygwin handle duping tests
svn path=/trunk/; revision=19233
Steven Edwards [Mon, 14 Nov 2005 22:56:42 +0000 (22:56 +0000)]
added resources back to some of the gui tests
svn path=/trunk/; revision=19232
Christoph von Wittich [Mon, 14 Nov 2005 22:44:36 +0000 (22:44 +0000)]
implemented some stubs needed by ClamWin
svn path=/trunk/; revision=19231
Alex Ionescu [Mon, 14 Nov 2005 22:04:30 +0000 (22:04 +0000)]
Catch really weird scenario where we don't have a File Object on our IRP Stack. Added by Elrond.
svn path=/trunk/; revision=19230
Christoph von Wittich [Mon, 14 Nov 2005 21:53:21 +0000 (21:53 +0000)]
fix RtlFindMessage
fix load_message and FormatMessage by importing newer Wine code
svn path=/trunk/; revision=19229
Gé van Geldorp [Mon, 14 Nov 2005 18:00:47 +0000 (18:00 +0000)]
TwoTailedFox <twotailedfox@gmailcom>:
Spelling/Grammatical/Presentation fixes
svn path=/trunk/; revision=19228
Hartmut Birr [Mon, 14 Nov 2005 17:46:00 +0000 (17:46 +0000)]
Fixed a few length calculation in NtEnumerateValueKey, which has resulted in a overflow, if the given buffer was too small.
svn path=/trunk/; revision=19227