reactos.git
11 years ago- Replace watermark.bmp and header.bmp with better (from me)
Dmitry Chapyshev [Wed, 21 Jan 2009 10:20:53 +0000 (10:20 +0000)]
- Replace watermark.bmp and header.bmp with better (from me)

svn path=/trunk/; revision=38987

11 years ago- npfs.h: The member named WriteMode is meaningless for pipes, as the write mode...
Michael Martin [Wed, 21 Jan 2009 07:52:45 +0000 (07:52 +0000)]
- npfs.h: The member named WriteMode is meaningless for pipes, as the write mode is the PipeType for both client and server. Change names to something more descriptive,ServerReadMode and ClientReadMode, for the members new use.
- create.c: Use new members.
- finfo.c: Check whether the pipe side is server or client and change/return appropriate ReadMode.
- fsctrl.c: Opps. Previous implementation was pretty much correct.
- rw.c: Silence debug message and use new members.
    Add multiple checks on whether pipe side is server or client and use appropriate ReadMode.
    If handling the next Irp in NpfsRead, remove the cancel routine before continuing the loop. Fixes BugCheck when running ntdll_winetest for file. Thank Christoph von Wittich for pointing this out.

svn path=/trunk/; revision=38986

11 years ago[FORMATTING]
Aleksey Bragin [Tue, 20 Jan 2009 19:15:08 +0000 (19:15 +0000)]
[FORMATTING]
- TABS -> SPACES

svn path=/trunk/; revision=38984

11 years ago- Fix leftover from 38960
Stefan Ginsberg [Tue, 20 Jan 2009 18:58:08 +0000 (18:58 +0000)]
- Fix leftover from 38960

svn path=/trunk/; revision=38983

11 years agoAlex Vlasov
Aleksey Bragin [Tue, 20 Jan 2009 18:05:53 +0000 (18:05 +0000)]
Alex Vlasov
- Move and rewrite FAT ondisk structures to a standalone header file fat.h.

svn path=/trunk/; revision=38982

11 years agosync netapi32_winetest with wine 1.1.13
Christoph von Wittich [Tue, 20 Jan 2009 17:09:46 +0000 (17:09 +0000)]
sync netapi32_winetest with wine 1.1.13

svn path=/trunk/; revision=38981

11 years agofix kernel32 codepage winetest
Christoph von Wittich [Tue, 20 Jan 2009 16:27:05 +0000 (16:27 +0000)]
fix kernel32 codepage winetest

svn path=/trunk/; revision=38980

11 years ago- Fix my .diff mess from yesterday, sorry
Stefan Ginsberg [Tue, 20 Jan 2009 15:48:54 +0000 (15:48 +0000)]
- Fix my .diff mess from yesterday, sorry

svn path=/trunk/; revision=38979

11 years agofix GetCurrentProcessorNumber and InterlockedCompareExchangePointer64 exports
Christoph von Wittich [Tue, 20 Jan 2009 15:24:47 +0000 (15:24 +0000)]
fix GetCurrentProcessorNumber and InterlockedCompareExchangePointer64 exports

svn path=/trunk/; revision=38978

11 years ago- Implement auto add keyboard layouts
Dmitry Chapyshev [Tue, 20 Jan 2009 15:13:32 +0000 (15:13 +0000)]
- Implement auto add keyboard layouts

svn path=/trunk/; revision=38977

11 years agofix advapi32.def
Christoph von Wittich [Tue, 20 Jan 2009 15:04:03 +0000 (15:04 +0000)]
fix advapi32.def

svn path=/trunk/; revision=38976

11 years agorevert 38962 as it breaks bootcd
Christoph von Wittich [Tue, 20 Jan 2009 15:02:04 +0000 (15:02 +0000)]
revert 38962 as it breaks bootcd

svn path=/trunk/; revision=38975

11 years ago- Revert r34642. It is wrong.
Dmitry Chapyshev [Tue, 20 Jan 2009 14:58:41 +0000 (14:58 +0000)]
- Revert r34642. It is wrong.

svn path=/trunk/; revision=38974

11 years agosync winebuild with wine 1.1.13
Christoph von Wittich [Tue, 20 Jan 2009 11:44:30 +0000 (11:44 +0000)]
sync winebuild with wine 1.1.13

svn path=/trunk/; revision=38972

11 years agoupdate mapi headers to wine 1.1.13
Christoph von Wittich [Tue, 20 Jan 2009 08:19:52 +0000 (08:19 +0000)]
update mapi headers to wine 1.1.13

svn path=/trunk/; revision=38970

11 years agostublement some more Activation Context stuff
Christoph von Wittich [Tue, 20 Jan 2009 07:40:15 +0000 (07:40 +0000)]
stublement some more Activation Context stuff
fix RTL_ACTIVATION_CONTEXT_STACK_FRAME in NDK

svn path=/trunk/; revision=38969

11 years agoBug 4030: Greek Update by Apostolos Alexiadis
Daniel Reimer [Tue, 20 Jan 2009 07:28:51 +0000 (07:28 +0000)]
Bug 4030: Greek Update by Apostolos Alexiadis
Bug 4044: Czech translation update - desk.cpl by Radek Liska
Bug 4035: a few updates for ros by Mario Kacmar
Bug 4037: Translate norwegian file by Lars Martin Hambro

svn path=/trunk/; revision=38968

11 years agosetupldr previously worked by faking the FreeLdr OS menu function. Now
Andrew Greenwood [Mon, 19 Jan 2009 23:38:08 +0000 (23:38 +0000)]
setupldr previously worked by faking the FreeLdr OS menu function. Now
FreeLdr has a special OS type for ReactOS Setup, which will only work for
the bootcd. As a result, bootcd can display a menu now. This opens up the
possibility of including both a "live" environment for users to play with
as well as the opportunity to install, from the same disc.

svn path=/trunk/; revision=38962

11 years ago- Add 32-bit versions to wdbgexts.h
Stefan Ginsberg [Mon, 19 Jan 2009 23:34:27 +0000 (23:34 +0000)]
- Add 32-bit versions to wdbgexts.h
- Add lots of missing definitions to windbgkd.h, gathered from Singularity, tinykrnl, articles, blogs, etc

svn path=/trunk/; revision=38961

11 years agoFix the completely retarded implementation of KdComPortInUse.
Stefan Ginsberg [Mon, 19 Jan 2009 23:22:22 +0000 (23:22 +0000)]
Fix the completely retarded implementation of KdComPortInUse.
The original definition of this variable seems to have been based on the retarded type in the serial.sys source sample, which defines it as:

extern PUCHAR *KdComPortInUse;

This, somehow, works in MSVC, but gcc complains about the lack of import specifier (KdComPortInUse is exported by HAL).
This was 'fixed' by adding the import specifier to ros.
So instead of: PUCHAR *KdComPortInUse;
We ended up with: NTHALAPI PUCHAR *KdComPortInUse;
Which becomes 3 dereferences instead of 2, which is incorrect. This was 'fixed' by hacking the variable in HAL too.
Use "extern PUCHAR NTHALAPI KdComPortInUse" to be compatible with both compilers, remove the HAL hacks, and fix the usage of the variable.

Fixes the serial.sys crash when booted with _WINKD_ + kdcom from Windows 2003, as kdcom would (due to the HAL hack) set the internal 'pointer' to the port value, and serial would end up dereferencing the port address

svn path=/trunk/; revision=38960

11 years ago- Re-add allowwarnings="true" for wrc too
Stefan Ginsberg [Mon, 19 Jan 2009 22:54:50 +0000 (22:54 +0000)]
- Re-add allowwarnings="true" for wrc too
- Re-add the wmc header fix too, accidentally reverted in previous commit

svn path=/trunk/; revision=38958

11 years ago- Sorry, this broke build on certain Linux hosts
Stefan Ginsberg [Mon, 19 Jan 2009 22:19:00 +0000 (22:19 +0000)]
- Sorry, this broke build on certain Linux hosts

svn path=/trunk/; revision=38957

11 years agoUpdate README.WINE
Timo Kreuzer [Mon, 19 Jan 2009 20:45:08 +0000 (20:45 +0000)]
Update README.WINE

svn path=/trunk/; revision=38954

11 years ago- Kill off more unnecessary allowwarnings="true"
Stefan Ginsberg [Mon, 19 Jan 2009 19:44:55 +0000 (19:44 +0000)]
- Kill off more unnecessary allowwarnings="true"
- Remove a .rbuild diff from oleaut32_ros.diff -- Wine doesn't use .rbuild, so why put this in .diff?

svn path=/trunk/; revision=38953

11 years ago- Update some icons (shell32)
Dmitry Chapyshev [Mon, 19 Jan 2009 18:36:03 +0000 (18:36 +0000)]
- Update some icons (shell32)
- Add defines for icons (shell32)
- Add icon for .reg files (regedit)
- Some fixes for hivecls_arm.inf and hivecls_i386.inf

svn path=/trunk/; revision=38949

11 years ago- Remove unnecessary allowwarnings="true"
Stefan Ginsberg [Mon, 19 Jan 2009 18:08:28 +0000 (18:08 +0000)]
- Remove unnecessary allowwarnings="true"

svn path=/trunk/; revision=38948

11 years agocmd_rmdir: Implement ability to remove multiple directories with one command.
Jeffrey Morlan [Mon, 19 Jan 2009 17:29:21 +0000 (17:29 +0000)]
cmd_rmdir: Implement ability to remove multiple directories with one command.

svn path=/trunk/; revision=38946

11 years agoImprove GetSetConsoleInputExeNameAW, removing the excessive SEH use. Fixes 1 kernel32...
Timo Kreuzer [Mon, 19 Jan 2009 17:08:47 +0000 (17:08 +0000)]
Improve GetSetConsoleInputExeNameAW, removing the excessive SEH use. Fixes 1 kernel32 console winetest.

svn path=/trunk/; revision=38945

11 years agosync wintrust_winetest to wine 1.1.13
Christoph von Wittich [Mon, 19 Jan 2009 17:04:46 +0000 (17:04 +0000)]
sync wintrust_winetest to wine 1.1.13

svn path=/trunk/; revision=38944

11 years agosync crypt32_winetest with wine 1.1.13
Christoph von Wittich [Mon, 19 Jan 2009 16:47:57 +0000 (16:47 +0000)]
sync crypt32_winetest with wine 1.1.13

svn path=/trunk/; revision=38943

11 years agosync crypt32 and wintrust with wine 1.1.13
Christoph von Wittich [Mon, 19 Jan 2009 16:16:15 +0000 (16:16 +0000)]
sync crypt32 and wintrust with wine 1.1.13

svn path=/trunk/; revision=38941

11 years ago- Experimental implementation of KsiCreateObjectType
Johannes Anderwald [Mon, 19 Jan 2009 15:55:47 +0000 (15:55 +0000)]
- Experimental implementation of KsiCreateObjectType

svn path=/trunk/; revision=38940

11 years ago- Change hh.exe location
Dmitry Chapyshev [Mon, 19 Jan 2009 15:36:26 +0000 (15:36 +0000)]
- Change hh.exe location
- Fix inf's for .hlp files
- Add entries for .chm files

svn path=/trunk/; revision=38939

11 years ago- Fix a misnamed var in fastfat.h.
Aleksey Bragin [Mon, 19 Jan 2009 13:55:46 +0000 (13:55 +0000)]
- Fix a misnamed var in fastfat.h.
- Implement first part of FatMountVolume (before VCB initialization and actual read of a volume).

svn path=/trunk/; revision=38938

11 years agofix lots of msxml3 winetest
Christoph von Wittich [Mon, 19 Jan 2009 12:56:32 +0000 (12:56 +0000)]
fix lots of msxml3 winetest

svn path=/trunk/; revision=38937

11 years ago- Sync widl + rpcrt4 with Wine.
Aleksey Bragin [Mon, 19 Jan 2009 12:24:52 +0000 (12:24 +0000)]
- Sync widl + rpcrt4 with Wine.

svn path=/trunk/; revision=38936

11 years agoskip crashing virtual tests
Christoph von Wittich [Mon, 19 Jan 2009 12:04:09 +0000 (12:04 +0000)]
skip crashing virtual tests

svn path=/trunk/; revision=38935

11 years agoUse WriteEncodedText() for line endings
Christoph von Wittich [Mon, 19 Jan 2009 11:13:31 +0000 (11:13 +0000)]
Use WriteEncodedText() for line endings
patch by <zooba at aanet dot com dot au>
tested by amine48rz
See issue #3989 for more details.

svn path=/trunk/; revision=38934

11 years agoUse "Small Fonts" (96 dpi) by default
Christoph von Wittich [Mon, 19 Jan 2009 10:51:58 +0000 (10:51 +0000)]
Use "Small Fonts" (96 dpi) by default
patch by <aspotashev at gmail dot com>
See issue #4011 for more details.

svn path=/trunk/; revision=38933

11 years agodon't let VirtualProtect play with not committed memory
Christoph von Wittich [Mon, 19 Jan 2009 10:27:59 +0000 (10:27 +0000)]
don't let VirtualProtect play with not committed memory

svn path=/trunk/; revision=38932

11 years agofix typo (spotted by Ged)
Christoph von Wittich [Mon, 19 Jan 2009 09:22:59 +0000 (09:22 +0000)]
fix typo (spotted by Ged)

svn path=/trunk/; revision=38931

11 years agotrim leading zeros in GetNumberFormat
Christoph von Wittich [Mon, 19 Jan 2009 09:04:56 +0000 (09:04 +0000)]
trim leading zeros in GetNumberFormat
patch by <zooba at aanet dot com dot au>
See issue #3400 for more details.

svn path=/trunk/; revision=38930

11 years agofix some more kernel32 virtual tests
Christoph von Wittich [Mon, 19 Jan 2009 08:35:51 +0000 (08:35 +0000)]
fix some more kernel32 virtual tests

svn path=/trunk/; revision=38929

11 years agofix some kernel32 virtual winetests
Christoph von Wittich [Mon, 19 Jan 2009 08:02:26 +0000 (08:02 +0000)]
fix some kernel32 virtual winetests

svn path=/trunk/; revision=38928

11 years agofix handle leaks
Christoph von Wittich [Mon, 19 Jan 2009 05:08:11 +0000 (05:08 +0000)]
fix handle leaks

svn path=/trunk/; revision=38927

11 years agohack: skipping RegisterWaitForSingleObject tests as they don't finish
Christoph von Wittich [Mon, 19 Jan 2009 04:20:06 +0000 (04:20 +0000)]
hack: skipping RegisterWaitForSingleObject tests as they don't finish

svn path=/trunk/; revision=38926

11 years ago- Add QS_RAWINPUT.
James Tabor [Mon, 19 Jan 2009 00:03:51 +0000 (00:03 +0000)]
- Add QS_RAWINPUT.

svn path=/trunk/; revision=38925

11 years ago- Fix a comment
Stefan Ginsberg [Sun, 18 Jan 2009 23:53:22 +0000 (23:53 +0000)]
- Fix a comment

svn path=/trunk/; revision=38924

11 years ago- Register all device interfaces identified in the subdevice descriptor
Johannes Anderwald [Sun, 18 Jan 2009 23:46:09 +0000 (23:46 +0000)]
- Register all device interfaces identified in the subdevice descriptor
- Add IUnknown to IInteruptSync interface
- Handle IRP_MN_QUERY_INTERFACE
- Create a subdevice descriptor for IPortWavePci, IPortWaveCyclic and IPortTopology and handle the respective ISubDevice::GetDescriptor
- Always request PCFILTER_DESCRIPTOR regardless of present IPinCount interface
- Check if IMiniportWavePci omits a IServiceGroup
- Implement ISubDevice interface for IPortWavePci port driver
- Add primitive implementation of PcCreateSubdeviceDescriptor
- Intel AC97 audio driver now successfully initializes under Vbox

svn path=/trunk/; revision=38923

11 years ago- Fix more InterlockedCompareExchangePointer warnings in crypt32 -- this to Wine...
Stefan Ginsberg [Sun, 18 Jan 2009 23:31:26 +0000 (23:31 +0000)]
- Fix more InterlockedCompareExchangePointer warnings in crypt32 -- this to Wine, too
- Hack-0-initialize a variable in cryptui to satisfy gcc -- this needed as Wine use a less retarded gcc than we do
- Warning fix old and out of sync icmp/inetcomm/odbc32/shdocw
- Use _CRT_NONSTDC_NO_DEPRECATE in winhlp32
- Hack MAKEINTATOM definition for Wine

svn path=/trunk/; revision=38922

11 years agoMaciej Bialas <bjauy AT tlen DOT pl>
Matthias Kupfer [Sun, 18 Jan 2009 21:40:12 +0000 (21:40 +0000)]
Maciej Bialas <bjauy AT tlen DOT pl>
- Polish translation of recently added resource strings

svn path=/trunk/; revision=38919

11 years ago- Remove outdated msvcrt Winetest compilation hack, add _CRT_NONSTDC_NO_DEPRECATE...
Stefan Ginsberg [Sun, 18 Jan 2009 21:35:18 +0000 (21:35 +0000)]
- Remove outdated msvcrt Winetest compilation hack, add _CRT_NONSTDC_NO_DEPRECATE to silence the 'unlink' warnings

svn path=/trunk/; revision=38918

11 years agoAdd new resource strings for translation.
Matthias Kupfer [Sun, 18 Jan 2009 21:21:09 +0000 (21:21 +0000)]
Add new resource strings for translation.

svn path=/trunk/; revision=38917

11 years ago- sync d3d9 with wine HEAD
Kamil Hornicek [Sun, 18 Jan 2009 21:11:53 +0000 (21:11 +0000)]
- sync d3d9 with wine HEAD

svn path=/trunk/; revision=38916

11 years ago- sync d3d8 with wine HEAD
Kamil Hornicek [Sun, 18 Jan 2009 21:09:47 +0000 (21:09 +0000)]
- sync d3d8 with wine HEAD

svn path=/trunk/; revision=38915

11 years ago- sync wined3d with wine HEAD
Kamil Hornicek [Sun, 18 Jan 2009 21:09:22 +0000 (21:09 +0000)]
- sync wined3d with wine HEAD

svn path=/trunk/; revision=38914

11 years ago- Fix IPortWaveCyclic interface
Johannes Anderwald [Sun, 18 Jan 2009 20:56:01 +0000 (20:56 +0000)]
- Fix IPortWaveCyclic interface
- Implement IPortEvents interface

svn path=/trunk/; revision=38913

11 years ago- Fix IPortWaveCyclic interface
Johannes Anderwald [Sun, 18 Jan 2009 20:55:57 +0000 (20:55 +0000)]
- Fix IPortWaveCyclic interface

svn path=/trunk/; revision=38912

11 years ago- Fix WMC and mkhive warnings
Stefan Ginsberg [Sun, 18 Jan 2009 20:42:13 +0000 (20:42 +0000)]
- Fix WMC and mkhive warnings
- Fix the unitialized variable warning in freetype (done the same way in freetype trunk)
- Make CRT compile warning-free again, and re-remove allowwarnings=true
- Make libxml compile warning-free too

svn path=/trunk/; revision=38911

11 years agocmd_move:
Jeffrey Morlan [Sun, 18 Jan 2009 20:21:03 +0000 (20:21 +0000)]
cmd_move:
- Only check for options at the beginning of the command line (subsequent code already assumed the filenames were at the end).
- Give an error message if too many parameters are given.
- If no destination is given, default to current directory.
- Replace excessively complicated code to get source directory with single GetFullPathName call; hopefully that is sufficient. Check for pszFile == NULL to prevent crash that occurred when source was "/..".
- To determine whether source wildcard matches are files or directories, just use WIN32_FIND_DATA's dwFileAttributes; it's easier than constructing paths to pass to IsExistingFile/IsExistingDirectory.
- Fix memory leaks: some returns were missing freep(arg).

svn path=/trunk/; revision=38910

11 years ago- Replace static message text by resource strings.
Matthias Kupfer [Sun, 18 Jan 2009 20:02:41 +0000 (20:02 +0000)]
- Replace static message text by resource strings.
- Add German translation for those strings.

svn path=/trunk/; revision=38909

11 years agosync ole32 and oleaut32 to wine 1.1.13
Christoph von Wittich [Sun, 18 Jan 2009 19:23:59 +0000 (19:23 +0000)]
sync ole32 and oleaut32 to wine 1.1.13

svn path=/trunk/; revision=38908

11 years agosync ole32 winetest to wine 1.1.13
Christoph von Wittich [Sun, 18 Jan 2009 19:23:06 +0000 (19:23 +0000)]
sync ole32 winetest to wine 1.1.13

svn path=/trunk/; revision=38907

11 years ago- Fix regexpl build
Stefan Ginsberg [Sun, 18 Jan 2009 18:40:02 +0000 (18:40 +0000)]
- Fix regexpl build

svn path=/trunk/; revision=38906

11 years ago- Sorry, forgot this file
Stefan Ginsberg [Sun, 18 Jan 2009 18:15:32 +0000 (18:15 +0000)]
- Sorry, forgot this file

svn path=/trunk/; revision=38905

11 years ago- Correct the ulAssemblyRosterIndex member of ACTCTX_SECTION_KEYED_DATA -- it is...
Stefan Ginsberg [Sun, 18 Jan 2009 17:58:35 +0000 (17:58 +0000)]
- Correct the ulAssemblyRosterIndex member of ACTCTX_SECTION_KEYED_DATA -- it is ULONG (MSDN is wrong here)
- Fix Lsa IDL's LUID/PLUID definition
- Silence winmm/midimap/wavemap warnings (these modules haven't been touched for a long time and are way out of sync)
- Silence a ole32 warning -- should be sent to Wine too

svn path=/trunk/; revision=38904

11 years ago- Fix debug prints
Johannes Anderwald [Sun, 18 Jan 2009 17:44:17 +0000 (17:44 +0000)]
- Fix debug prints
- Fix initialization of IPortWavePci object
- Fix IPortWavePci interface

svn path=/trunk/; revision=38903

11 years ago- Fix IPortWavePci interface
Johannes Anderwald [Sun, 18 Jan 2009 17:44:10 +0000 (17:44 +0000)]
- Fix IPortWavePci interface

svn path=/trunk/; revision=38902

11 years agoadd ctxtcall.h to uuid
Christoph von Wittich [Sun, 18 Jan 2009 17:17:12 +0000 (17:17 +0000)]
add ctxtcall.h to uuid

svn path=/trunk/; revision=38901

11 years agoadd ctxtcall.idl from wine
Christoph von Wittich [Sun, 18 Jan 2009 17:14:54 +0000 (17:14 +0000)]
add ctxtcall.idl from wine

svn path=/trunk/; revision=38900

11 years ago- Fix calculation of WriteQuotaAvailable and WritePtr when moving memory.
Michael Martin [Sun, 18 Jan 2009 16:31:45 +0000 (16:31 +0000)]
- Fix calculation of WriteQuotaAvailable and WritePtr when moving memory.
- Due to the new implementation, Quota is not charged for partial message retrievals. Therefore reset Quota Available to MaxDataLength when last message is read from buffer and check that Quota is greater than 0 before waking the write thread.

svn path=/trunk/; revision=38899

11 years ago- Fix WINEVENTPROC -- it is stdcall, not cdecl!
Stefan Ginsberg [Sun, 18 Jan 2009 15:59:21 +0000 (15:59 +0000)]
- Fix WINEVENTPROC -- it is stdcall, not cdecl!
- Correct the way FONTENUMPROC is defined, and type-cast accordingly in gdi32
- PSECURITY_DESCRIPTOR is an opaque pointer -- use PISECURITY_DESCRIPTOR instead where necessary
- raddr2line: Fix a warning under Linux host

svn path=/trunk/; revision=38898

11 years ago- ws2_32 Winetest: Define __ROS_LONG64__
Stefan Ginsberg [Sun, 18 Jan 2009 15:48:55 +0000 (15:48 +0000)]
- ws2_32 Winetest: Define __ROS_LONG64__
- rpcrt4 Winetest: Fix an implicit declaration warning -- this should be sent to Wine

svn path=/trunk/; revision=38897

11 years agoStrings are always NULL-terminated...
Thomas Bluemel [Sun, 18 Jan 2009 15:46:18 +0000 (15:46 +0000)]
Strings are always NULL-terminated...

svn path=/trunk/; revision=38896

11 years agoyou'd never guess I was English
Ged Murphy [Sun, 18 Jan 2009 15:15:54 +0000 (15:15 +0000)]
you'd never guess I was English

svn path=/trunk/; revision=38895

11 years agoReapply ros specific hack to stop the treeview scrollbars from continuous painting...
Ged Murphy [Sun, 18 Jan 2009 15:07:11 +0000 (15:07 +0000)]
Reapply ros specific hack to stop the treeview scrollbars from continuous painting. I don't have time to look for the real bug at the moment.
Also add Timo's propsheet and tooltip fixes

svn path=/trunk/; revision=38894

11 years agofix a bug in RtlDetermineDosPathNameType_U
Christoph von Wittich [Sun, 18 Jan 2009 14:51:29 +0000 (14:51 +0000)]
fix a bug in RtlDetermineDosPathNameType_U
fixes 5 kernel32 profile winetests

svn path=/trunk/; revision=38893

11 years agore enable pipe tests
Christoph von Wittich [Sun, 18 Jan 2009 14:10:28 +0000 (14:10 +0000)]
re enable pipe tests

svn path=/trunk/; revision=38892

11 years agofix kernel32 comm crash
Christoph von Wittich [Sun, 18 Jan 2009 13:56:09 +0000 (13:56 +0000)]
fix kernel32 comm crash
If lpOverlapped is NULL, lpBytesReturned cannot be NULL.

svn path=/trunk/; revision=38891

11 years ago- Partly sync with Wine head
Dmitry Chapyshev [Sun, 18 Jan 2009 13:13:31 +0000 (13:13 +0000)]
- Partly sync with Wine head

svn path=/trunk/; revision=38890

11 years agosync msi to wine 1.1.13
Christoph von Wittich [Sun, 18 Jan 2009 12:52:01 +0000 (12:52 +0000)]
sync msi to wine 1.1.13

svn path=/trunk/; revision=38889

11 years ago- Implement pSetupGuidFromString
Dmitry Chapyshev [Sun, 18 Jan 2009 12:50:56 +0000 (12:50 +0000)]
- Implement pSetupGuidFromString
- Implement pSetupStringFromGuid
- Implement pSetupIsGuidNull

svn path=/trunk/; revision=38888

11 years ago- Fix warnings in ros' tests
Stefan Ginsberg [Sun, 18 Jan 2009 12:20:51 +0000 (12:20 +0000)]
- Fix warnings in ros' tests

svn path=/trunk/; revision=38887

11 years agoPrevent a null access when the first show-desktop is called. Hidden by low-memory...
Art Yerkes [Sun, 18 Jan 2009 12:11:32 +0000 (12:11 +0000)]
Prevent a null access when the first show-desktop is called.  Hidden by low-memory mapped in csrss.

svn path=/trunk/; revision=38886

11 years agoremove allowwarnings=true
Christoph von Wittich [Sun, 18 Jan 2009 12:09:55 +0000 (12:09 +0000)]
remove allowwarnings=true

svn path=/trunk/; revision=38885

11 years agowarning fixes
Christoph von Wittich [Sun, 18 Jan 2009 12:08:55 +0000 (12:08 +0000)]
warning fixes

svn path=/trunk/; revision=38884

11 years ago- Fix bug with addition of keyboard layouts
Dmitry Chapyshev [Sun, 18 Jan 2009 11:20:32 +0000 (11:20 +0000)]
- Fix bug with addition of keyboard layouts

svn path=/trunk/; revision=38883

11 years ago- SVN maintenance.
Aleksey Bragin [Sun, 18 Jan 2009 10:23:15 +0000 (10:23 +0000)]
- SVN maintenance.

svn path=/trunk/; revision=38881

11 years ago- SVN maintenance.
Aleksey Bragin [Sun, 18 Jan 2009 10:22:07 +0000 (10:22 +0000)]
- SVN maintenance.

svn path=/trunk/; revision=38880

11 years agofix kernel32 console winetest crash
Christoph von Wittich [Sun, 18 Jan 2009 10:06:34 +0000 (10:06 +0000)]
fix kernel32 console winetest crash

svn path=/trunk/; revision=38879

11 years agosync msi_winetest with wine 1.1.13
Christoph von Wittich [Sun, 18 Jan 2009 09:03:44 +0000 (09:03 +0000)]
sync msi_winetest with wine 1.1.13

svn path=/trunk/; revision=38876

11 years agosync msacm32_winetest with wine 1.1.13
Christoph von Wittich [Sun, 18 Jan 2009 08:59:27 +0000 (08:59 +0000)]
sync msacm32_winetest with wine 1.1.13

svn path=/trunk/; revision=38875

11 years agosync mapi32_winetest with wine 1.1.13
Christoph von Wittich [Sun, 18 Jan 2009 08:56:17 +0000 (08:56 +0000)]
sync mapi32_winetest with wine 1.1.13

svn path=/trunk/; revision=38874

11 years agoWarning killing commit
KJK::Hyperion [Sun, 18 Jan 2009 06:31:44 +0000 (06:31 +0000)]
Warning killing commit

modified   tests/polytest/polytest.cpp
   Use %ld to print LONGs, not %d

modified   tests/vmtest/vmtest.c
   Don't do pointer arithmetics on PVOID

Everything else
   Compile winetests with __ROS_LONG64__

svn path=/trunk/; revision=38873

11 years agoWarning killing commit
KJK::Hyperion [Sun, 18 Jan 2009 06:25:43 +0000 (06:25 +0000)]
Warning killing commit

modified   include/psdk/basetsd.h
modified   include/psdk/windef.h
modified   include/psdk/winnt.h
   Introduce new define __ROS_LONG64__ ("assume 64-bit long"), to use int instead of long in typedefs of 32-bit integers
   __ROS_LONG64__ automatically defined if __WINESRC__ is defined. No, __WINESRC__ alone is not enough

modified   base/applications/winhlp32/winhlp32.rbuild
modified   base/applications/wordpad/wordpad.rbuild
   Compile with __ROS_LONG64__ define to silence int/long warnings

modified   include/psdk/winsock.h
modified   include/psdk/winsock2.h
   __ROS_LONG64__ does Winsock too
   Use LONG and u_long instead of long and unsigned long, to take advantage of __ROS_LONG64__

modified   include/reactos/wine/test.h
   Use explicit casts in printf calls so the header compiles without warnings regardless of whether __ROS_LONG64__ is defined
   Use _strdup instead of strdup

modified   include/psdk/sspi.h
modified   include/psdk/wininet.h
   Use LONG and ULONG instead of long and unsigned long, to take advantage of __ROS_LONG64__

modified   include/psdk/htmlhelp.h
modified   include/psdk/lmaccess.h
modified   include/psdk/prsht.h
modified   include/psdk/vfw.h
modified   include/psdk/winuser.h
   By sheer coincidence, several wrong prototypes were uncovered by the __ROS_LONG64__ feature. They all happen to be 64-bit portability issues, too

modified   base/system/msiexec/msiexec.rbuild
   msiexec is a Wine system component: compile with __WINESRC__

modified   dll/win32/setupapi/setupapi.rbuild
   setupapi is _not_ a Wine system component: compile _without_ __WINESRC__

modified   lib/3rdparty/libwine/debug.c
   Use LONG instead of long

modified   dll/win32/advapi32/service/sctrl.c
modified   include/psdk/winsvc.h
   Fix prototypes of StartServiceCtrlDispatcherA and StartServiceCtrlDispatcherW

modified   include/psdk/winbase.h
   Corrected the prototypes of GetProcessAffinityMask and ReadProcessMemory. Now Win64-compliant
   The argument to the _InterlockedCompareExchange is volatile long *, not volatile LONG *: cast explicitly (it's perfectly safe)

modified   include/psdk/wingdi.h
   Fix prototype of ENHMFENUMPROC

svn path=/trunk/; revision=38872

11 years ago- Add more thread info types and remove a set mask clear bit.
James Tabor [Sun, 18 Jan 2009 04:36:43 +0000 (04:36 +0000)]
- Add more thread info types and remove a set mask clear bit.

svn path=/trunk/; revision=38868

11 years agoForgot this file
Timo Kreuzer [Sun, 18 Jan 2009 02:38:35 +0000 (02:38 +0000)]
Forgot this file

svn path=/trunk/; revision=38866

11 years agouser32: sync listbox.c to wine 1.1.13
Timo Kreuzer [Sun, 18 Jan 2009 02:28:12 +0000 (02:28 +0000)]
user32: sync listbox.c to wine 1.1.13

svn path=/trunk/; revision=38865

11 years agouser32: sync DIALOG_DlgDirSelect to wine 1.1.13:
Timo Kreuzer [Sun, 18 Jan 2009 01:17:47 +0000 (01:17 +0000)]
user32: sync DIALOG_DlgDirSelect to wine 1.1.13:
Fixes crash of user32 winetest listbox

svn path=/trunk/; revision=38863

11 years ago- Implement IPortEvents interface to IPortWavePci
Johannes Anderwald [Sun, 18 Jan 2009 00:44:54 +0000 (00:44 +0000)]
- Implement IPortEvents interface to IPortWavePci

svn path=/trunk/; revision=38862