reactos.git
16 years agoMove API status stylesheet
Casper Hornstrup [Wed, 27 Jul 2005 20:06:18 +0000 (20:06 +0000)]
Move API status stylesheet

svn path=/trunk/; revision=16813

16 years agoAdd API status scripts
Casper Hornstrup [Wed, 27 Jul 2005 20:04:48 +0000 (20:04 +0000)]
Add API status scripts

svn path=/trunk/; revision=16812

16 years ago - Fix debug header nonsense
Alex Ionescu [Wed, 27 Jul 2005 19:21:46 +0000 (19:21 +0000)]
 - Fix debug header nonsense
 - Fix some w32api definitions
 - MSVC/PSDK Compatibility fixes.
 - Clean up user32 headers for greater PCH usage.

svn path=/trunk/; revision=16811

16 years agoPut halmp.dll on CD
Casper Hornstrup [Wed, 27 Jul 2005 19:10:57 +0000 (19:10 +0000)]
Put halmp.dll on CD

svn path=/trunk/; revision=16810

16 years agoUpdate API status to SVN
Casper Hornstrup [Wed, 27 Jul 2005 18:46:52 +0000 (18:46 +0000)]
Update API status to SVN

svn path=/trunk/; revision=16809

16 years agorgenstat makefile
Casper Hornstrup [Wed, 27 Jul 2005 18:46:27 +0000 (18:46 +0000)]
rgenstat makefile

svn path=/trunk/; revision=16808

16 years agoimplemented GetInheritanceSource and FreeInheritedFromArray and forward them to the...
Thomas Bluemel [Wed, 27 Jul 2005 18:24:18 +0000 (18:24 +0000)]
implemented GetInheritanceSource and FreeInheritedFromArray and forward them to the MARTA provider

svn path=/trunk/; revision=16807

16 years agoimplemented SetEntriesInAclA/W and forward the call to the MARTA provider
Thomas Bluemel [Wed, 27 Jul 2005 17:20:57 +0000 (17:20 +0000)]
implemented SetEntriesInAclA/W and forward the call to the MARTA provider

svn path=/trunk/; revision=16806

16 years agorevert the ctype.h changes to wine dlls
Steven Edwards [Wed, 27 Jul 2005 17:06:06 +0000 (17:06 +0000)]
revert the ctype.h changes to wine dlls

svn path=/trunk/; revision=16805

16 years ago - Include ctype.h by default.
Alex Ionescu [Wed, 27 Jul 2005 16:55:40 +0000 (16:55 +0000)]
 - Include ctype.h by default.

svn path=/trunk/; revision=16804

16 years ago - Use inline function instead of macro.
Alex Ionescu [Wed, 27 Jul 2005 16:34:14 +0000 (16:34 +0000)]
 - Use inline function instead of macro.

svn path=/trunk/; revision=16803

16 years ago- Use PCH everywhere to increase compile speed
Alex Ionescu [Wed, 27 Jul 2005 16:18:06 +0000 (16:18 +0000)]
- Use PCH everywhere to increase compile speed
- Some PSDK compatibility.

svn path=/trunk/; revision=16802

16 years ago - Combine some assembly files together and move them to rtl
Alex Ionescu [Wed, 27 Jul 2005 16:11:29 +0000 (16:11 +0000)]
 - Combine some assembly files together and move them to rtl
 - Convert rtl memory functions written by Greatlord to GAS and properly add them into build system (not used yet since they haven't been tested)
 - Misc cleanups

svn path=/trunk/; revision=16801

16 years agoTimer modifications, turning on debug messages, implementing more functions (but...
Aleksey Bragin [Wed, 27 Jul 2005 14:57:33 +0000 (14:57 +0000)]
Timer modifications, turning on debug messages, implementing more functions (but spinlocks are disabled now).
Now it detects attached device(s) and show info in debug messages.

svn path=/trunk/; revision=16800

16 years ago - Some more PSDK compatibility fixes
Alex Ionescu [Wed, 27 Jul 2005 06:18:52 +0000 (06:18 +0000)]
 - Some more PSDK compatibility fixes
 - Misc cleanup...

svn path=/trunk/; revision=16792

16 years agofix last patch: LPWSTR -> LPTSTR
Martin Fuchs [Wed, 27 Jul 2005 05:42:33 +0000 (05:42 +0000)]
fix last patch: LPWSTR -> LPTSTR

svn path=/trunk/; revision=16791

16 years ago - Fix all ACPI warnings and add default case for unhandled ACPI cases.
Alex Ionescu [Wed, 27 Jul 2005 05:09:05 +0000 (05:09 +0000)]
 - Fix all ACPI warnings and add default case for unhandled ACPI cases.

svn path=/trunk/; revision=16790

16 years ago - Fix warnings
Alex Ionescu [Wed, 27 Jul 2005 05:08:32 +0000 (05:08 +0000)]
 - Fix warnings
 - Remove code that isn't used in ReactOS because our _SHExpandEnvironmentStrings was completely re-written and thus doesn't use the two helper functions that WINE's _SHExpandEnvironmentStrings does.

svn path=/trunk/; revision=16789

16 years ago- Fix warnings
Alex Ionescu [Wed, 27 Jul 2005 02:06:31 +0000 (02:06 +0000)]
- Fix warnings

svn path=/trunk/; revision=16788

16 years ago- Fix warnings
Alex Ionescu [Wed, 27 Jul 2005 02:04:55 +0000 (02:04 +0000)]
- Fix warnings

svn path=/trunk/; revision=16787

16 years ago- Fix warnings
Alex Ionescu [Wed, 27 Jul 2005 02:03:01 +0000 (02:03 +0000)]
- Fix warnings

svn path=/trunk/; revision=16786

16 years ago- Fix warnings
Alex Ionescu [Wed, 27 Jul 2005 02:01:02 +0000 (02:01 +0000)]
- Fix warnings

svn path=/trunk/; revision=16785

16 years ago- Fix warnings
Alex Ionescu [Wed, 27 Jul 2005 01:59:41 +0000 (01:59 +0000)]
- Fix warnings

svn path=/trunk/; revision=16784

16 years ago- Fix warnings
Alex Ionescu [Wed, 27 Jul 2005 01:58:34 +0000 (01:58 +0000)]
- Fix warnings

svn path=/trunk/; revision=16783

16 years ago- Fix broken IInternetZoneManagerVtbl definition.
Alex Ionescu [Wed, 27 Jul 2005 01:56:55 +0000 (01:56 +0000)]
- Fix broken IInternetZoneManagerVtbl definition.

svn path=/trunk/; revision=16782

16 years ago- Fix export definition
Alex Ionescu [Wed, 27 Jul 2005 01:52:27 +0000 (01:52 +0000)]
- Fix export definition

svn path=/trunk/; revision=16781

16 years ago- Fix warnings
Alex Ionescu [Wed, 27 Jul 2005 01:50:31 +0000 (01:50 +0000)]
- Fix warnings

svn path=/trunk/; revision=16780

16 years ago- Fix warnings
Alex Ionescu [Wed, 27 Jul 2005 01:44:10 +0000 (01:44 +0000)]
- Fix warnings

svn path=/trunk/; revision=16779

16 years ago- Fix warnings
Alex Ionescu [Wed, 27 Jul 2005 01:40:13 +0000 (01:40 +0000)]
- Fix warnings

svn path=/trunk/; revision=16778

16 years ago- Use correct wine debug functions
Alex Ionescu [Wed, 27 Jul 2005 01:38:51 +0000 (01:38 +0000)]
- Use correct wine debug functions

svn path=/trunk/; revision=16777

16 years agofix errorlevel for type, the r16766 was Brandon Turner patch sorry I forgt menoty...
Magnus Olsen [Wed, 27 Jul 2005 01:38:00 +0000 (01:38 +0000)]
fix errorlevel for type, the r16766 was Brandon Turner patch sorry I forgt menoty his name.

svn path=/trunk/; revision=16776

16 years agoexport these stubs: AddAccessAllowedObjectAce, AddAccessDeniedObjectAce, AddAuditAcce...
Thomas Bluemel [Wed, 27 Jul 2005 01:31:34 +0000 (01:31 +0000)]
export these stubs: AddAccessAllowedObjectAce, AddAccessDeniedObjectAce, AddAuditAccessObjectAce, CreatePrivateObjectSecurityEx, CreatePrivateObjectSecurityWithMultipleInheritance, ConvertToAutoInheritPrivateObjectSecurity, EqualDomainSid, GetWindowsAccountDomainSid and CreateWellKnownSid

svn path=/trunk/; revision=16775

16 years ago - Fix warnings
Alex Ionescu [Wed, 27 Jul 2005 01:26:16 +0000 (01:26 +0000)]
 - Fix warnings

svn path=/trunk/; revision=16774

16 years ago - Fix warnings
Alex Ionescu [Wed, 27 Jul 2005 01:22:46 +0000 (01:22 +0000)]
 - Fix warnings

svn path=/trunk/; revision=16773

16 years ago- Fix warnings.
Alex Ionescu [Wed, 27 Jul 2005 01:14:00 +0000 (01:14 +0000)]
- Fix warnings.

svn path=/trunk/; revision=16772

16 years ago - Add wine_dbgstr_w
Alex Ionescu [Wed, 27 Jul 2005 01:12:53 +0000 (01:12 +0000)]
 - Add wine_dbgstr_w
 - Revert changes, msiexec is shared.

svn path=/trunk/; revision=16771

16 years ago - Fix warnings
Alex Ionescu [Wed, 27 Jul 2005 01:09:38 +0000 (01:09 +0000)]
 - Fix warnings
 - Print unicode strings normally with %S instead of wine macro.

svn path=/trunk/; revision=16770

16 years ago - Fix warnings
Alex Ionescu [Wed, 27 Jul 2005 01:02:51 +0000 (01:02 +0000)]
 - Fix warnings
 - Revert to wZ, gcc is being stupid.

svn path=/trunk/; revision=16769

16 years ago - Fix warnings
Alex Ionescu [Wed, 27 Jul 2005 00:55:36 +0000 (00:55 +0000)]
 - Fix warnings

svn path=/trunk/; revision=16768

16 years ago - Fix warnings
Alex Ionescu [Wed, 27 Jul 2005 00:54:07 +0000 (00:54 +0000)]
 - Fix warnings

svn path=/trunk/; revision=16767

16 years agoupdate the english text for type
Magnus Olsen [Wed, 27 Jul 2005 00:50:24 +0000 (00:50 +0000)]
update the english text for type

svn path=/trunk/; revision=16766

16 years agoadd /P as param for Type, from PCDOS by Brandon Turner
Magnus Olsen [Wed, 27 Jul 2005 00:05:34 +0000 (00:05 +0000)]
add /P as param for Type, from PCDOS by Brandon Turner

svn path=/trunk/; revision=16765

16 years agoDo not dereference NULL pointers and this time for real.
Filip Navara [Tue, 26 Jul 2005 22:51:03 +0000 (22:51 +0000)]
Do not dereference NULL pointers and this time for real.

svn path=/trunk/; revision=16764

16 years agoDo not dereference NULL pointers.
Filip Navara [Tue, 26 Jul 2005 22:40:03 +0000 (22:40 +0000)]
Do not dereference NULL pointers.

svn path=/trunk/; revision=16763

16 years agoimplemented GetNamedSecurityA/W and SetNamedSecurityInfoA/W and forward them to the...
Thomas Bluemel [Tue, 26 Jul 2005 22:21:02 +0000 (22:21 +0000)]
implemented GetNamedSecurityA/W and SetNamedSecurityInfoA/W and forward them to the MARTA provider

svn path=/trunk/; revision=16762

16 years agoreverted last change
Hartmut Birr [Tue, 26 Jul 2005 21:33:38 +0000 (21:33 +0000)]
reverted last change

svn path=/trunk/; revision=16761

16 years ago- implemented GetSecurityInfo and SetSecurityInfo which just check and/or transform...
Thomas Bluemel [Tue, 26 Jul 2005 21:20:55 +0000 (21:20 +0000)]
- implemented GetSecurityInfo and SetSecurityInfo which just check and/or transform parameters and pass the call to the MARTA provider
- added missing definitions to w32api

svn path=/trunk/; revision=16760

16 years agoadded an initial MARTA provider (only two functions stubbed)
Thomas Bluemel [Tue, 26 Jul 2005 21:17:06 +0000 (21:17 +0000)]
added an initial MARTA provider (only two functions stubbed)

svn path=/trunk/; revision=16759

16 years agoLock the handle table if we trying to get a pointer from a handle.
Hartmut Birr [Tue, 26 Jul 2005 19:46:07 +0000 (19:46 +0000)]
Lock the handle table if we trying to get a pointer from a handle.

svn path=/trunk/; revision=16758

16 years agoUsed IoQueryFileInformation and IoSetInformation instead of ZwQueryInformationFile...
Hartmut Birr [Tue, 26 Jul 2005 19:38:33 +0000 (19:38 +0000)]
Used IoQueryFileInformation and IoSetInformation instead of ZwQueryInformationFile and ZwSetInformationFile to remove some overhead.

svn path=/trunk/; revision=16757

16 years agoSilence debug messages.
Hartmut Birr [Tue, 26 Jul 2005 19:35:22 +0000 (19:35 +0000)]
Silence debug messages.

svn path=/trunk/; revision=16756

16 years ago- Remove the permanent flag from an object if ObInserObject failed (in IoCreateFile).
Hartmut Birr [Tue, 26 Jul 2005 19:31:41 +0000 (19:31 +0000)]
- Remove the permanent flag from an object if ObInserObject failed (in IoCreateFile).
- Bypass the driver for FilePositionInformation and FileAlignmentInformation in NtQueryInformationFile and NtSetInformationFile.

svn path=/trunk/; revision=16755

16 years agoAcquire always the apc lock if we are modifying the apc queue.
Hartmut Birr [Tue, 26 Jul 2005 19:21:27 +0000 (19:21 +0000)]
Acquire always the apc lock if we are modifying the apc queue.

svn path=/trunk/; revision=16754

16 years ago- Forgot one change to KeAcquireSpinLockAtDpcLevel.
Hartmut Birr [Tue, 26 Jul 2005 19:15:08 +0000 (19:15 +0000)]
- Forgot one change to KeAcquireSpinLockAtDpcLevel.

svn path=/trunk/; revision=16753

16 years ago- Fixed the broken implementation of KeFlushQueueApc.
Hartmut Birr [Tue, 26 Jul 2005 19:11:25 +0000 (19:11 +0000)]
- Fixed the broken implementation of KeFlushQueueApc.
- Fixed some locking operations with two spin locks.

svn path=/trunk/; revision=16752

16 years agoYet another fix to WinPosActivateOtherWindow, we should search only for top-level...
Filip Navara [Tue, 26 Jul 2005 19:02:31 +0000 (19:02 +0000)]
Yet another fix to WinPosActivateOtherWindow, we should search only for top-level windows next to the window we're about to deactivate.

svn path=/trunk/; revision=16751

16 years agoDon't steal foreground window focus from other applications in WinPosActivateOtherWin...
Filip Navara [Tue, 26 Jul 2005 17:46:48 +0000 (17:46 +0000)]
Don't steal foreground window focus from other applications in WinPosActivateOtherWindow and remove incorrect code for searching top-most windows.

svn path=/trunk/; revision=16750

16 years agoFix reverting of focus to owner windows.
Filip Navara [Tue, 26 Jul 2005 16:34:48 +0000 (16:34 +0000)]
Fix reverting of focus to owner windows.

svn path=/trunk/; revision=16749

16 years agoAdd check for global handles to NtGdiDeleteDC, this prevents applications from destro...
Filip Navara [Tue, 26 Jul 2005 16:03:46 +0000 (16:03 +0000)]
Add check for global handles to NtGdiDeleteDC, this prevents applications from destroying DCs that are part of DCEs.

svn path=/trunk/; revision=16748

16 years agoDon't use DeleteDC on DC handles returned by GetDC.
Filip Navara [Tue, 26 Jul 2005 15:47:26 +0000 (15:47 +0000)]
Don't use DeleteDC on DC handles returned by GetDC.

svn path=/trunk/; revision=16747

16 years agoImplement ValidateRect.
Filip Navara [Tue, 26 Jul 2005 15:21:41 +0000 (15:21 +0000)]
Implement ValidateRect.

svn path=/trunk/; revision=16746

16 years ago- Allow file debug prints to happen at IRQL > DISPATCH_LEVEL, but don't queue a work...
Alex Ionescu [Tue, 26 Jul 2005 15:15:18 +0000 (15:15 +0000)]
- Allow file debug prints to happen at IRQL > DISPATCH_LEVEL, but don't queue a work item until we are at <= DISPATCH. Fixes /DEBUGPORT=FILE freeze/crash/bug.

svn path=/trunk/; revision=16745

16 years ago- Various Microsoft DDK/PSDK compatibility fixes and some MSVC stuff too.
Alex Ionescu [Tue, 26 Jul 2005 14:00:45 +0000 (14:00 +0000)]
- Various Microsoft DDK/PSDK compatibility fixes and some MSVC stuff too.
 - Fix PSECURITY_DESCRIPTOR_RELATIVE names.c
 - Don't use rtltypes.h as a replacement for normal stdlib headers.
 - Fix a HAL header fixme.

svn path=/trunk/; revision=16744

16 years agoadd uxtheme.dll and objsel.dll to the bootcd
Thomas Bluemel [Tue, 26 Jul 2005 13:50:18 +0000 (13:50 +0000)]
add uxtheme.dll and objsel.dll to the bootcd

svn path=/trunk/; revision=16743

16 years agoshow the object picker dialog when clicking the Add button
Thomas Bluemel [Tue, 26 Jul 2005 13:42:15 +0000 (13:42 +0000)]
show the object picker dialog when clicking the Add button

svn path=/trunk/; revision=16742

16 years agoimport objsel.dll from wine-20050726
Thomas Bluemel [Tue, 26 Jul 2005 13:40:31 +0000 (13:40 +0000)]
import objsel.dll from wine-20050726

svn path=/trunk/; revision=16741

16 years agoupdate the En.rc for del by Brandon Turner and me
Magnus Olsen [Tue, 26 Jul 2005 13:24:44 +0000 (13:24 +0000)]
update the En.rc for del by Brandon Turner and me

svn path=/trunk/; revision=16740

16 years agoImplement /S /F and code clean up by Brandon Turner
Magnus Olsen [Tue, 26 Jul 2005 13:15:50 +0000 (13:15 +0000)]
Implement /S /F and code clean up by Brandon Turner

svn path=/trunk/; revision=16739

16 years agoremoved some MmCopyTo/FromCaller calls from win32k's GDI
Thomas Bluemel [Tue, 26 Jul 2005 12:22:55 +0000 (12:22 +0000)]
removed some MmCopyTo/FromCaller calls from win32k's GDI

svn path=/trunk/; revision=16738

16 years agoFix some bugs in DIB mapping code to prevent instant system crashes.
Filip Navara [Tue, 26 Jul 2005 11:22:48 +0000 (11:22 +0000)]
Fix some bugs in DIB mapping code to prevent instant system crashes.

svn path=/trunk/; revision=16737

16 years agoProperly setup the I/O stack location in IopSecurityFile.
Filip Navara [Tue, 26 Jul 2005 11:00:15 +0000 (11:00 +0000)]
Properly setup the I/O stack location in IopSecurityFile.

svn path=/trunk/; revision=16736

16 years agoDon't allow setting menu for child windows in IntSetMenu.
Filip Navara [Tue, 26 Jul 2005 10:35:13 +0000 (10:35 +0000)]
Don't allow setting menu for child windows in IntSetMenu.

svn path=/trunk/; revision=16735

16 years ago#include "csrss.h" -> #include <csrss.h>
Filip Navara [Tue, 26 Jul 2005 08:55:25 +0000 (08:55 +0000)]
#include "csrss.h" -> #include <csrss.h>

svn path=/trunk/; revision=16734

16 years ago#include "rtl.h" -> #include <rtl.h>
Filip Navara [Tue, 26 Jul 2005 08:40:02 +0000 (08:40 +0000)]
#include "rtl.h" -> #include <rtl.h>

svn path=/trunk/; revision=16733

16 years ago#include "rtl.h" -> #include <rtl.h>
Filip Navara [Tue, 26 Jul 2005 08:39:07 +0000 (08:39 +0000)]
#include "rtl.h" -> #include <rtl.h>

svn path=/trunk/; revision=16732

16 years ago- Remove ROSRTL. The era is over. Thanks to Filip for his help during the last month.
Alex Ionescu [Tue, 26 Jul 2005 04:52:11 +0000 (04:52 +0000)]
- Remove ROSRTL. The era is over. Thanks to Filip for his help during the last month.

svn path=/trunk/; revision=16731

16 years ago- Final ROSRTL removal patch. The next patch will remove the actual library and code.
Alex Ionescu [Tue, 26 Jul 2005 04:14:10 +0000 (04:14 +0000)]
- Final ROSRTL removal patch. The next patch will remove the actual library and code.
- Changes:
    - CreateProcess
        * Cleanup creation of the initial thread using new utility functions and remove rosrtl
        * Almost entirely rewrote the function to support features such as:
            - SxS (locally only, patch will follow),
            - SFP (SAFER) (locally only, patch will follow),
            - DllPaths (locally only, patch will follow),
            - Proper process environment/paramter block creation
            - Proper console handle management (needs more work in kernel32/csr),
            - Tokens/CreateProcessAsUser (locally only, patch will follow),
            - Simpler code for path lookup, and more robust.
            - Support for "auto-correction" (see Raymond Chen's blog)
            - 16-bit/NE detection
            - A variety of creation flags are now properly supported
            - Added support for an undocumented-yet-known (see comment) shell flag
            - Alert for flags we don't support yet
            - Catch invalid flag combinations and other caller errors
            - Improve and correct path searcing to use documented behaviours
            - Created a multitude of helper functions to make the code easier to read
              and allow them to be used for other apis as time goes on.

    - BaseProcessStartup
        * Call NtSetThreadInformation to let the Kernel know of the Thread's Start Address.
        * Correct prototype of Thread Startup function for this case.

This fixes MANY things, some of which may not be evident, and possibly creates regressions which I have not yet seen but will try to correct. Some of these may be caused by the fact that I've seen code send CreateProcessW incorrect flags. Some things of note: DO NOT send partial names as "lpApplicationName". It's not supposed to work unless you're in the same current directory. Also, do NOT send CREATE_UNICODE_ENVIRONMENT if you don't have a unicode environement, and vice-versa. I've seen lots of code doing mistakes related to this. I hope you appreciate this patch and won't all jump on me for possbile regressions :(.

svn path=/trunk/; revision=16730

16 years ago- Fix compilation if redzone detection is diabled.
Alex Ionescu [Tue, 26 Jul 2005 00:50:17 +0000 (00:50 +0000)]
- Fix compilation if redzone detection is diabled.

svn path=/trunk/; revision=16729

16 years ago - Don't try to get the length of a possibly empty string. This fixes many menu appli...
Alex Ionescu [Tue, 26 Jul 2005 00:43:19 +0000 (00:43 +0000)]
 - Don't try to get the length of a possibly empty string. This fixes many menu applications (such as WinRAR). However I'm now getting a bug due to a double-free. It seems a GDI Object is being freed twice. Can anyone check this out please?

svn path=/trunk/; revision=16728

16 years ago - Message Queue Fix, resolves a number of application regressions (Total Commander...
Alex Ionescu [Mon, 25 Jul 2005 23:19:12 +0000 (23:19 +0000)]
 - Message Queue Fix, resolves a number of application regressions (Total Commander works again, for example). Patch by Hartmut Birr. To be commited into 0.2.7 after more testing.

svn path=/trunk/; revision=16727

16 years agoFix stupid typo-mistake, which lead to allocating only 4 bytes intead of sizeof(struc...
Aleksey Bragin [Mon, 25 Jul 2005 21:09:21 +0000 (21:09 +0000)]
Fix stupid typo-mistake, which lead to allocating only 4 bytes intead of sizeof(struct pci_pool).

svn path=/trunk/; revision=16726

16 years agoBuild Wine DLLs without the UNICODE and _UNICODE definitions. (Note: The Wine DLLs...
Filip Navara [Mon, 25 Jul 2005 20:28:29 +0000 (20:28 +0000)]
Build Wine DLLs without the UNICODE and _UNICODE definitions. (Note: The Wine DLLs use A/W functions explicitely, so this doesn't have any performance impact.)

svn path=/trunk/; revision=16725

16 years agoAdded more Wine MDI functions. I've tested these for +4 weeks, with Winefile, mdi...
James Tabor [Mon, 25 Jul 2005 20:07:19 +0000 (20:07 +0000)]
Added more Wine MDI functions. I've tested these for +4 weeks, with Winefile, mdi(mdi test program), and AbiWord. More work is needed.

svn path=/trunk/; revision=16724

16 years agoMiscellaneous header fixes (packing and TCHAR stuff).
Filip Navara [Mon, 25 Jul 2005 20:03:42 +0000 (20:03 +0000)]
Miscellaneous header fixes (packing and TCHAR stuff).

svn path=/trunk/; revision=16723

16 years agoPatch by Robert Shearman rob@codeweavers.com, Use GdiGetCharDimensions Instead of...
James Tabor [Mon, 25 Jul 2005 04:21:29 +0000 (04:21 +0000)]
Patch by Robert Shearman rob@codeweavers.com, Use GdiGetCharDimensions Instead of DIALOG_GetCharSize.

svn path=/trunk/; revision=16722

16 years agoFix grammar of the size_is attribute so that size_is(*Length) gets accepted.
Eric Kohl [Sun, 24 Jul 2005 22:17:02 +0000 (22:17 +0000)]
Fix grammar of the size_is attribute so that size_is(*Length) gets accepted.

svn path=/trunk/; revision=16721

16 years agoset eol-style for most xml files
Martin Fuchs [Sun, 24 Jul 2005 21:42:00 +0000 (21:42 +0000)]
set eol-style for most xml files

svn path=/trunk/; revision=16720

16 years agoset eol-style for XML files in rosapps
Martin Fuchs [Sun, 24 Jul 2005 21:44:45 +0000 (21:44 +0000)]
set eol-style for XML files in rosapps

svn path=/trunk/; revision=16719

16 years agoset eol-style to 'native'
Martin Fuchs [Sun, 24 Jul 2005 21:31:13 +0000 (21:31 +0000)]
set eol-style to 'native'

svn path=/trunk/; revision=16718

16 years agoset eol-style to 'native'
Martin Fuchs [Sun, 24 Jul 2005 21:29:01 +0000 (21:29 +0000)]
set eol-style to 'native'

svn path=/trunk/; revision=16717

16 years agofix line ending I hope
Steven Edwards [Sun, 24 Jul 2005 21:17:54 +0000 (21:17 +0000)]
fix line ending I hope

svn path=/trunk/; revision=16716

16 years agoadded directory.xml for tests
Steven Edwards [Sun, 24 Jul 2005 18:32:34 +0000 (18:32 +0000)]
added directory.xml for tests

svn path=/trunk/; revision=16715

16 years ago- Removed R_EXTRA_STACK because R_EXTRA_STACK and R_STACK must have the same size.
Hartmut Birr [Sun, 24 Jul 2005 17:48:52 +0000 (17:48 +0000)]
- Removed R_EXTRA_STACK because R_EXTRA_STACK and R_STACK must have the same size.
- Initialized an allocated block completely before release the lock.

svn path=/trunk/; revision=16714

16 years agoDon't compare GUID strings with wcsicmp, but compare GUID* with IsEqualIID
Hervé Poussineau [Sun, 24 Jul 2005 17:21:26 +0000 (17:21 +0000)]
Don't compare GUID strings with wcsicmp, but compare GUID* with IsEqualIID
Directly use HKEY_LOCAL_MACHINE instead of RegOpenKey(HKEY_LOCAL_MACHINE, NULL, ...).
Remove use of UNICODE_NULL
Replace #ifdef __WINE__ by #ifdef __WINESRC__
Fix SetupDiCallClassInstaller prototype (DWORD -> DI_FUNCTION)

Thanks Usurp for your testing on Wine!

This file works now unmodified in Wine. A patch would be soon sent to wine-patches ML.

svn path=/trunk/; revision=16713

16 years agoFixed the memory allocation in EngCreateEvent.
Hartmut Birr [Sun, 24 Jul 2005 14:08:20 +0000 (14:08 +0000)]
Fixed the memory allocation in EngCreateEvent.

svn path=/trunk/; revision=16712

16 years agoPatch by Andrey Korotaev <unC0Rr@inbox.ru>: Fix scrolling with mouse
Hervé Poussineau [Sun, 24 Jul 2005 11:59:28 +0000 (11:59 +0000)]
Patch by Andrey Korotaev <unC0Rr@inbox.ru>: Fix scrolling with mouse
This multiplication was deleted when replacing old psaux driver by i8042prt
Fixes bug #652

svn path=/trunk/; revision=16711

16 years agoImplement CM_Get_Device_ID_List_Size_ExA, CM_Get_Device_ID_ExA and CM_Get_Device_ID_L...
Eric Kohl [Sun, 24 Jul 2005 11:48:08 +0000 (11:48 +0000)]
Implement CM_Get_Device_ID_List_Size_ExA, CM_Get_Device_ID_ExA and CM_Get_Device_ID_List_ExA.

svn path=/trunk/; revision=16710

16 years agouse ZwQueryInformationFile instead of NtQueryInformationFile in IntGdiAddFontResource...
Thomas Bluemel [Sun, 24 Jul 2005 09:20:43 +0000 (09:20 +0000)]
use ZwQueryInformationFile instead of NtQueryInformationFile in IntGdiAddFontResource because we're passing kernel pointers in UserMode

svn path=/trunk/; revision=16709

16 years agouse ZwQueryInformationFile and ZwSetInformationFile instead of the Nt version since...
Thomas Bluemel [Sun, 24 Jul 2005 09:11:30 +0000 (09:11 +0000)]
use ZwQueryInformationFile and ZwSetInformationFile instead of the Nt version since we're passing kernel pointers to them which cause a probe failure in UserMode. This should fix the 1st stage setup

svn path=/trunk/; revision=16708

16 years agodont try to buid font.c as its a empty file for now
Steven Edwards [Sat, 23 Jul 2005 17:47:28 +0000 (17:47 +0000)]
dont try to buid font.c as its a empty file for now

svn path=/trunk/; revision=16707