reactos.git
15 years ago- Convert the function headers to a Doxygen-compatible style
Colin Finck [Fri, 23 Jan 2009 19:36:35 +0000 (19:36 +0000)]
- Convert the function headers to a Doxygen-compatible style
- Fix some typos

svn path=/trunk/; revision=39050

15 years ago- Fix build. Addendum to r39048 (from KJK)
Stefan Ginsberg [Fri, 23 Jan 2009 15:56:07 +0000 (15:56 +0000)]
- Fix build. Addendum to r39048 (from KJK)

svn path=/trunk/; revision=39049

15 years agomodified tools/rbuild/backend/mingw/modulehandler.cpp
KJK::Hyperion [Fri, 23 Jan 2009 14:27:12 +0000 (14:27 +0000)]
modified   tools/rbuild/backend/mingw/modulehandler.cpp
   Use a Rule object for formatting PCH rules. Results in an almost identical makefile.auto, the differences (improvements) being:
    - the new rule uses $@ and $< instead of the full filenames
    - the new rule doesn't add the -g option (the module's CFLAGS/CXXFLAGS already contain it)
    - .gch files now depend on the module's .rbuild as well (a standard Rule feature)
   No rebuild needed, but rbuild will force one for most of you anyways

modified   tools/rbuild/backend/mingw/rule.cpp
modified   tools/rbuild/backend/mingw/rule.h
   Rule::Execute now supports an arbitrary set of replaceable variables, too (required for the PCH rule)

svn path=/trunk/; revision=39048

15 years agoNamea -> Name
Christoph von Wittich [Fri, 23 Jan 2009 14:03:45 +0000 (14:03 +0000)]
Namea -> Name

svn path=/trunk/; revision=39047

15 years agoadd missing DllRegisterServer
Christoph von Wittich [Fri, 23 Jan 2009 13:46:36 +0000 (13:46 +0000)]
add missing DllRegisterServer

svn path=/trunk/; revision=39046

15 years agosync mpr with wine 1.1.13
Christoph von Wittich [Fri, 23 Jan 2009 13:29:06 +0000 (13:29 +0000)]
sync mpr with wine 1.1.13

svn path=/trunk/; revision=39045

15 years agoadd cryptdlg from wine 1.1.13
Christoph von Wittich [Fri, 23 Jan 2009 13:06:33 +0000 (13:06 +0000)]
add cryptdlg from wine 1.1.13

svn path=/trunk/; revision=39044

15 years agosync cryptnet with wine 1.1.13
Christoph von Wittich [Fri, 23 Jan 2009 12:45:09 +0000 (12:45 +0000)]
sync cryptnet with wine 1.1.13

svn path=/trunk/; revision=39042

15 years ago- Stubplement SwapSplayLinks helper function, and make RtlDelete call it.
Aleksey Bragin [Fri, 23 Jan 2009 12:20:37 +0000 (12:20 +0000)]
- Stubplement SwapSplayLinks helper function, and make RtlDelete call it.
- Fix a few lines having TABs instead of SPACEs.

svn path=/trunk/; revision=39041

15 years agoAdded notifications stuff to VCB
Pierre Schweitzer [Fri, 23 Jan 2009 12:18:38 +0000 (12:18 +0000)]
Added notifications stuff to VCB

svn path=/trunk/; revision=39040

15 years agoChristoph von Wittich
Aleksey Bragin [Fri, 23 Jan 2009 11:04:05 +0000 (11:04 +0000)]
Christoph von Wittich
- Fix a typo: dereference target device object instead of referencing it in an uninit routine.

svn path=/trunk/; revision=39039

15 years ago[FORMATTING]
Aleksey Bragin [Fri, 23 Jan 2009 11:01:59 +0000 (11:01 +0000)]
[FORMATTING]
- Bring formatting closer to ReactOS kernelmode style.

svn path=/trunk/; revision=39038

15 years agofix stdole2 dependencies
Christoph von Wittich [Fri, 23 Jan 2009 10:48:53 +0000 (10:48 +0000)]
fix stdole2 dependencies

svn path=/trunk/; revision=39037

15 years ago[FORMATTING]
Aleksey Bragin [Fri, 23 Jan 2009 10:47:32 +0000 (10:47 +0000)]
[FORMATTING]
- Bring formatting closer to ReactOS kernelmode style.
- Fix a typo in a variable name.

svn path=/trunk/; revision=39036

15 years agowe don't have to link against libjpeg
Christoph von Wittich [Fri, 23 Jan 2009 10:36:18 +0000 (10:36 +0000)]
we don't have to link against libjpeg

svn path=/trunk/; revision=39035

15 years agoAlex Vlasov
Aleksey Bragin [Fri, 23 Jan 2009 10:26:02 +0000 (10:26 +0000)]
Alex Vlasov
- Implement operations with directory entries.

svn path=/trunk/; revision=39034

15 years agoAlex Vlasov
Aleksey Bragin [Fri, 23 Jan 2009 10:19:57 +0000 (10:19 +0000)]
Alex Vlasov
- Implement FAT operations (scanning, finding continuous runs).
- Implement and plug in VCB initialization.

svn path=/trunk/; revision=39033

15 years ago- Add TAG definition to be compatible with GCC multicharacter constants.
Aleksey Bragin [Fri, 23 Jan 2009 10:09:22 +0000 (10:09 +0000)]
- Add TAG definition to be compatible with GCC multicharacter constants.
- Change FAT_NTC_VCB to a TAG-based definition.

svn path=/trunk/; revision=39032

15 years ago- Fix FatValidSectorsPerCluster, otherwise it ended up always being true for any...
Aleksey Bragin [Fri, 23 Jan 2009 10:07:15 +0000 (10:07 +0000)]
- Fix FatValidSectorsPerCluster, otherwise it ended up always being true for any sectors amount.

svn path=/trunk/; revision=39031

15 years agoAlex Vlasov
Aleksey Bragin [Fri, 23 Jan 2009 09:49:45 +0000 (09:49 +0000)]
Alex Vlasov
- Move and rewrite FAT in-memory structures to fatstruc.h.
- Remove PACKED_LFN_ENTRY structure.
- Add declarations of VCB functions (init, uninit), and FAT scanning.

svn path=/trunk/; revision=39030

15 years agoAlex Vlasov
Aleksey Bragin [Fri, 23 Jan 2009 09:41:30 +0000 (09:41 +0000)]
Alex Vlasov
- Implement FatRead as a wrapper around internal helper FatiRead.
- Stubplement FatiRead.

svn path=/trunk/; revision=39029

15 years ago- Bring FatPerformDevIoCtrl to our coding standards (tabs->spaces, comments).
Aleksey Bragin [Fri, 23 Jan 2009 09:28:03 +0000 (09:28 +0000)]
- Bring FatPerformDevIoCtrl to our coding standards (tabs->spaces, comments).
- Change WaitReason to Executive ("A driver should set this value to Executive, ..." (c) WDK)

svn path=/trunk/; revision=39028

15 years agoOutput the string indicating the test which is going to be run in one call.
Colin Finck [Thu, 22 Jan 2009 22:12:13 +0000 (22:12 +0000)]
Output the string indicating the test which is going to be run in one call.
This should prevent a race condition, when another application also outputs something over the debug line.

svn path=/trunk/; revision=39027

15 years agoUpdated French translations for input.dll and shell32.dll
Pierre Schweitzer [Thu, 22 Jan 2009 19:52:25 +0000 (19:52 +0000)]
Updated French translations for input.dll and shell32.dll

svn path=/trunk/; revision=39026

15 years ago- Implemented FatPerformDevIoCtrl
Pierre Schweitzer [Thu, 22 Jan 2009 17:25:28 +0000 (17:25 +0000)]
- Implemented FatPerformDevIoCtrl
- Use it while mounting new volume to get the right sector size. This fixes a TODO (that was looking as a hack :p)

svn path=/trunk/; revision=39025

15 years ago- Fix a crash when menu allocation fails
Stefan Ginsberg [Thu, 22 Jan 2009 17:04:06 +0000 (17:04 +0000)]
- Fix a crash when menu allocation fails

svn path=/trunk/; revision=39024

15 years agoWoops! I mixed my patches. It fixes leaks anyway ;).
Pierre Schweitzer [Thu, 22 Jan 2009 16:50:23 +0000 (16:50 +0000)]
Woops! I mixed my patches. It fixes leaks anyway ;).

svn path=/trunk/; revision=39023

15 years agoDon't leak IRPs in case of failure
Pierre Schweitzer [Thu, 22 Jan 2009 16:47:45 +0000 (16:47 +0000)]
Don't leak IRPs in case of failure

svn path=/trunk/; revision=39022

15 years ago- Implement SHFlushClipboard (based on msdn info)
Dmitry Chapyshev [Thu, 22 Jan 2009 16:25:31 +0000 (16:25 +0000)]
- Implement SHFlushClipboard (based on msdn info)
- Implement DoEnvironmentSubstW (based on DoEnvironmentSubstA)
- Add checking of params for SHQueryRecycleBinW

svn path=/trunk/; revision=39021

15 years agoNo harm in deleting this (it was previously disabled in r39016)
KJK::Hyperion [Thu, 22 Jan 2009 16:12:02 +0000 (16:12 +0000)]
No harm in deleting this (it was previously disabled in r39016)

svn path=/trunk/; revision=39020

15 years agosync with wine 1.1.13
Christoph von Wittich [Thu, 22 Jan 2009 15:38:51 +0000 (15:38 +0000)]
sync with wine 1.1.13

svn path=/trunk/; revision=39018

15 years agoadd libjpeg
Christoph von Wittich [Thu, 22 Jan 2009 15:03:45 +0000 (15:03 +0000)]
add libjpeg
enable JPEG support in oleaut32

svn path=/trunk/; revision=39017

15 years agoWow, did you know about "test" modules? Seems nobody does, because they are broken...
KJK::Hyperion [Thu, 22 Jan 2009 14:50:14 +0000 (14:50 +0000)]
Wow, did you know about "test" modules? Seems nobody does, because they are broken in rbuild. Luckily, kernel32_test is the only such module left

svn path=/trunk/; revision=39016

15 years agoNikolay Sivov <bunglehead@gmail.com>
Christoph von Wittich [Thu, 22 Jan 2009 14:49:59 +0000 (14:49 +0000)]
Nikolay Sivov <bunglehead@gmail.com>
Thu, 22 Jan 2009 12:00:33 +0000 (15:00 +0300)
kernel32: Make GetOverlappedResult crash on NULL args as native does.

svn path=/trunk/; revision=39015

15 years agoadd _mbsnbcpy_s to msvcrt (imported from wine)
Christoph von Wittich [Thu, 22 Jan 2009 14:41:57 +0000 (14:41 +0000)]
add _mbsnbcpy_s to msvcrt (imported from wine)

svn path=/trunk/; revision=39014

15 years ago- Revert the Wine code changes too, as requested on ML
Stefan Ginsberg [Thu, 22 Jan 2009 13:51:17 +0000 (13:51 +0000)]
- Revert the Wine code changes too, as requested on ML

svn path=/trunk/; revision=39013

15 years ago- Change DPRINT to INFO_ to silence the spam
Stefan Ginsberg [Thu, 22 Jan 2009 13:35:13 +0000 (13:35 +0000)]
- Change DPRINT to INFO_ to silence the spam

svn path=/trunk/; revision=39012

15 years ago- More fixes for icons in shell32
Dmitry Chapyshev [Thu, 22 Jan 2009 13:00:14 +0000 (13:00 +0000)]
- More fixes for icons in shell32

svn path=/trunk/; revision=39011

15 years agomodified tools/rbuild/module.cpp
KJK::Hyperion [Thu, 22 Jan 2009 11:55:12 +0000 (11:55 +0000)]
modified   tools/rbuild/module.cpp
modified   tools/rbuild/project.cpp
modified   tools/rbuild/project.dtd
modified   tools/rbuild/rbuild.h
   New per-project property allowwarnings overrides allowwarnings property of all modules in the project

svn path=/trunk/; revision=39010

15 years ago- Add more defines for icons
Dmitry Chapyshev [Thu, 22 Jan 2009 11:27:28 +0000 (11:27 +0000)]
- Add more defines for icons
- Update icon for "Administration tools"

svn path=/trunk/; revision=39009

15 years agoAuthor: Aric Stewart <aric at codeweavers.com>
Christoph von Wittich [Thu, 22 Jan 2009 10:56:24 +0000 (10:56 +0000)]
Author: Aric Stewart <aric at codeweavers.com>
Date:   Tue Jan 20 13:04:50 2009 -0600

shell32: Initial stub for SHCreateShellItem. It returns E_NOINTERFACE until shell32 version 6.0 or later.

svn path=/trunk/; revision=39008

15 years agoforgot to add \n
Christoph von Wittich [Thu, 22 Jan 2009 09:43:02 +0000 (09:43 +0000)]
forgot to add \n

svn path=/trunk/; revision=39007

15 years ago- Add mscat32, ntprint and wmi from Wine
Dmitry Chapyshev [Thu, 22 Jan 2009 09:29:16 +0000 (09:29 +0000)]
- Add mscat32, ntprint and wmi from Wine

svn path=/trunk/; revision=39006

15 years agoAllow hybrid install/live CD by providing special FreeLdr OS type that gets
Andrew Greenwood [Wed, 21 Jan 2009 19:45:08 +0000 (19:45 +0000)]
Allow hybrid install/live CD by providing special FreeLdr OS type that gets
used only on the bootcd, for calling setupldr. Also added bootcd.ini which
becomes freeldr.ini on the bootcd. My previous attempt omitted this, so bootcd
broke. I have tested bootcd and livecd successfully. Also made it easier to
specify a different path in IopApplyRosCdromArcHack.

svn path=/trunk/; revision=39004

15 years ago- Partially revert 29656. NTOS calls HalQuerySystemInformation with HalFrameBufferCac...
Stefan Ginsberg [Wed, 21 Jan 2009 17:10:16 +0000 (17:10 +0000)]
- Partially revert 29656. NTOS calls HalQuerySystemInformation with HalFrameBufferCachingInformation, and disables PAT and MTRR if it returns success + TRUE. There is no reason this would be needed in ReactOS at the moment, so revert to old behaviour.

svn path=/trunk/; revision=39001

15 years agosync shlwapi with wine 1.1.13
Christoph von Wittich [Wed, 21 Jan 2009 15:57:21 +0000 (15:57 +0000)]
sync shlwapi with wine 1.1.13

svn path=/trunk/; revision=39000

15 years ago- Stragglers from 38998
Stefan Ginsberg [Wed, 21 Jan 2009 15:03:14 +0000 (15:03 +0000)]
- Stragglers from 38998

svn path=/trunk/; revision=38999

15 years ago- Revert most of 38953. This was a bad idea, sorry.
Stefan Ginsberg [Wed, 21 Jan 2009 14:41:23 +0000 (14:41 +0000)]
- Revert most of 38953. This was a bad idea, sorry.

svn path=/trunk/; revision=38998

15 years ago- Add baseaddress for itss and msimtf
Dmitry Chapyshev [Wed, 21 Jan 2009 14:28:56 +0000 (14:28 +0000)]
- Add baseaddress for itss and msimtf

svn path=/trunk/; revision=38997

15 years ago- Sync hhctrl with Wine head
Dmitry Chapyshev [Wed, 21 Jan 2009 14:26:42 +0000 (14:26 +0000)]
- Sync hhctrl with Wine head

svn path=/trunk/; revision=38996

15 years ago- Add itss and msimtf from Wine
Dmitry Chapyshev [Wed, 21 Jan 2009 14:10:09 +0000 (14:10 +0000)]
- Add itss and msimtf from Wine
- Update README.WINE

svn path=/trunk/; revision=38995

15 years agoerror msg on bad call
Christoph von Wittich [Wed, 21 Jan 2009 13:27:18 +0000 (13:27 +0000)]
error msg on bad call

svn path=/trunk/; revision=38994

15 years agorevert 38992 as the problem is in wine's ole32.dll
Christoph von Wittich [Wed, 21 Jan 2009 13:21:28 +0000 (13:21 +0000)]
revert 38992 as the problem is in wine's ole32.dll

svn path=/trunk/; revision=38993

15 years agocheck for null (fixes ole32 compobj winetest crash)
Christoph von Wittich [Wed, 21 Jan 2009 12:50:24 +0000 (12:50 +0000)]
check for null (fixes ole32 compobj winetest crash)

svn path=/trunk/; revision=38992

15 years agomodified tools/rbuild/backend/mingw/modulehandler.cpp
KJK::Hyperion [Wed, 21 Jan 2009 12:20:59 +0000 (12:20 +0000)]
modified   tools/rbuild/backend/mingw/modulehandler.cpp
modified   tools/rbuild/backend/mingw/rule.cpp
   Add a few long overdue macros to the Rule class. Make rules now a little more readable
   Fixed winebuildDefRule: "$(INTERMEDIATE)$(SEP)$(source_path)$(SEP)$(source_name_noext)_$(module_name).auto.def" -> "$(INTERMEDIATE)$(SEP)$(source_dir)$(SEP)$(source_name_noext)_$(module_name).auto.def" -> "$(intermediate_path_unique).auto.def"
   Fixed "$(source_path)$(SEP)$(source_name_noext).spec" -> "$(source)" (what the eff, Arch?)
   makefile.auto stays identical after this change

svn path=/trunk/; revision=38991

15 years agofix typo
Christoph von Wittich [Wed, 21 Jan 2009 12:13:17 +0000 (12:13 +0000)]
fix typo

svn path=/trunk/; revision=38990

15 years ago-add libxslt 1.1.24
Christoph von Wittich [Wed, 21 Jan 2009 12:09:32 +0000 (12:09 +0000)]
-add libxslt 1.1.24
-update libxml2 to 2.7.3
-add a new lib "wineldr" to hack around wine's .so lib crap (attention this depends on kernel32!)
-enable the usage of libxslt in msxml3

svn path=/trunk/; revision=38989

15 years ago- Update Russian translation
Dmitry Chapyshev [Wed, 21 Jan 2009 11:27:19 +0000 (11:27 +0000)]
- Update Russian translation

svn path=/trunk/; revision=38988

15 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

15 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

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

svn path=/trunk/; revision=38984

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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