reactos.git
15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

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

svn path=/trunk/; revision=38884

15 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

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

svn path=/trunk/; revision=38881

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

svn path=/trunk/; revision=38880

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 years ago- Add interface IPortEvents
Johannes Anderwald [Sun, 18 Jan 2009 00:39:15 +0000 (00:39 +0000)]
- Add interface IPortEvents

svn path=/trunk/; revision=38861

15 years agoCzech (QWERTZ) keyboard layout by Radek Liska. Bug #4031.
Dmitry Gorbachev [Sat, 17 Jan 2009 23:18:32 +0000 (23:18 +0000)]
Czech (QWERTZ) keyboard layout by Radek Liska. Bug #4031.

svn path=/trunk/; revision=38860

15 years ago- Store DeviceObject before calling IMiniportTopology's init function
Johannes Anderwald [Sat, 17 Jan 2009 23:11:11 +0000 (23:11 +0000)]
- Store DeviceObject before calling IMiniportTopology's init function

svn path=/trunk/; revision=38859

15 years ago- Handle IRP_MN_QUERY_INTERFACE
Johannes Anderwald [Sat, 17 Jan 2009 22:36:58 +0000 (22:36 +0000)]
- Handle IRP_MN_QUERY_INTERFACE

svn path=/trunk/; revision=38858

15 years ago- Store DeviceObject before calling IMiniportWaveCyclic as the driver might immediate...
Johannes Anderwald [Sat, 17 Jan 2009 22:22:09 +0000 (22:22 +0000)]
- Store DeviceObject before calling IMiniportWaveCyclic as the driver might immediately call port functions
- Pass the PhysicalDeviceObject to IoGetDmaAdapter

svn path=/trunk/; revision=38857

15 years agouser32: sync icontitle.c with Wine 1.1.13
Timo Kreuzer [Sat, 17 Jan 2009 21:45:00 +0000 (21:45 +0000)]
user32: sync icontitle.c with Wine 1.1.13

Alexandre Julliard <julliard@winehq.org>
user32: Store the builtin class names in Unicode.

Rob Shearman <rob@codeweavers.com>
user32: Fix incorrect character count passed to GetWindowTextW in ICONTITLE_Paint.

svn path=/trunk/; revision=38856

15 years agoadd drmk to bootcd
Sylvain Petreolle [Sat, 17 Jan 2009 21:36:08 +0000 (21:36 +0000)]
add drmk to bootcd

svn path=/trunk/; revision=38855

15 years agofix SystemFunction013
Christoph von Wittich [Sat, 17 Jan 2009 21:29:13 +0000 (21:29 +0000)]
fix SystemFunction013

svn path=/trunk/; revision=38854

15 years ago- It is understandable now why certain applications fail when accessing thread inform...
James Tabor [Sat, 17 Jan 2009 21:14:52 +0000 (21:14 +0000)]
- It is understandable now why certain applications fail when accessing thread information from user mode, it is the wrong information being accessed.

svn path=/trunk/; revision=38853

15 years agoUse DECLSPEC_NORETURN and place it at the top of the prototype to fix MSVC compilation.
Colin Finck [Sat, 17 Jan 2009 21:11:38 +0000 (21:11 +0000)]
Use DECLSPEC_NORETURN and place it at the top of the prototype to fix MSVC compilation.
Hint by Stefan ;-)

svn path=/trunk/; revision=38852

15 years agofix a kernel32 console winetest crash
Christoph von Wittich [Sat, 17 Jan 2009 21:05:15 +0000 (21:05 +0000)]
fix a kernel32 console winetest crash

svn path=/trunk/; revision=38851

15 years agoFix wrong strings for default mouse cursor settings
Matthias Kupfer [Sat, 17 Jan 2009 20:46:28 +0000 (20:46 +0000)]
Fix wrong strings for default mouse cursor settings

svn path=/trunk/; revision=38850

15 years agosync rsaenh_winetest with wine 1.1.13
Christoph von Wittich [Sat, 17 Jan 2009 20:25:16 +0000 (20:25 +0000)]
sync rsaenh_winetest with wine 1.1.13

svn path=/trunk/; revision=38848

15 years agosync ws2_32_winetest with wine 1.1.13
Christoph von Wittich [Sat, 17 Jan 2009 20:21:03 +0000 (20:21 +0000)]
sync ws2_32_winetest with wine 1.1.13

svn path=/trunk/; revision=38847

15 years agosync comdlg32_winetest with wine 1.1.13
Christoph von Wittich [Sat, 17 Jan 2009 20:15:01 +0000 (20:15 +0000)]
sync comdlg32_winetest with wine 1.1.13

svn path=/trunk/; revision=38846

15 years agosync browseui_winetest with wine 1.1.13
Christoph von Wittich [Sat, 17 Jan 2009 20:13:53 +0000 (20:13 +0000)]
sync browseui_winetest with wine 1.1.13

svn path=/trunk/; revision=38845

15 years agosync advpack_winetest with wine 1.1.13
Christoph von Wittich [Sat, 17 Jan 2009 20:12:48 +0000 (20:12 +0000)]
sync advpack_winetest with wine 1.1.13

svn path=/trunk/; revision=38844

15 years agoSync Apps to Wine HEAD (2 of 2)
Daniel Reimer [Sat, 17 Jan 2009 20:02:00 +0000 (20:02 +0000)]
Sync Apps to Wine HEAD (2 of 2)

svn path=/trunk/; revision=38843

15 years agoSync Apps to wine HEAD (1 of 2)
Daniel Reimer [Sat, 17 Jan 2009 19:59:22 +0000 (19:59 +0000)]
Sync Apps to wine HEAD (1 of 2)

svn path=/trunk/; revision=38842

15 years agosync mapi32 with wine 1.1.13
Christoph von Wittich [Sat, 17 Jan 2009 19:59:02 +0000 (19:59 +0000)]
sync mapi32 with wine 1.1.13

svn path=/trunk/; revision=38841

15 years agoConvert all line-endings to LF first in StringOut before passing the strings to print...
Colin Finck [Sat, 17 Jan 2009 19:58:18 +0000 (19:58 +0000)]
Convert all line-endings to LF first in StringOut before passing the strings to printf and OutputDebugStringA.
Both functions treat the string as text and convert the line-endings themselves to CRLF. If you already give them a CRLF line-ending, it'll be converted to CRCRLF..
By unifying the line-endings in StringOut, it is also possible now to pass both LF and CRLF to the function.

This should fix the empty lines in the BuildBot log.
Thanks to Christoph for the help!

svn path=/trunk/; revision=38840

15 years agosync fusion with wine 1.1.13
Christoph von Wittich [Sat, 17 Jan 2009 19:56:32 +0000 (19:56 +0000)]
sync fusion with wine 1.1.13

svn path=/trunk/; revision=38839

15 years agosync wrc to wine 1.1.3 (except lang2cp struct as too many strange languages were...
Christoph von Wittich [Sat, 17 Jan 2009 19:46:42 +0000 (19:46 +0000)]
sync wrc to wine 1.1.3 (except lang2cp struct as too many strange languages were added in wine)

svn path=/trunk/; revision=38838

15 years ago-Dmitry Timoshkov <dmitry at codeweavers.com>
Christoph von Wittich [Sat, 17 Jan 2009 19:27:13 +0000 (19:27 +0000)]
-Dmitry Timoshkov <dmitry at codeweavers.com>
wrc: Warn for duplicate dialog ids.

svn path=/trunk/; revision=38837

15 years agoforgot to commit this file
Christoph von Wittich [Sat, 17 Jan 2009 19:18:06 +0000 (19:18 +0000)]
forgot to commit this file

svn path=/trunk/; revision=38836

15 years agosync cabinet headers with wine 1.1.13
Christoph von Wittich [Sat, 17 Jan 2009 19:14:53 +0000 (19:14 +0000)]
sync cabinet headers with wine 1.1.13

svn path=/trunk/; revision=38835

15 years agosync wordpad with wine 1.1.13
Christoph von Wittich [Sat, 17 Jan 2009 19:10:56 +0000 (19:10 +0000)]
sync wordpad with wine 1.1.13

svn path=/trunk/; revision=38834

15 years agosync cryptui with wine 1.1.13
Christoph von Wittich [Sat, 17 Jan 2009 19:10:09 +0000 (19:10 +0000)]
sync cryptui with wine 1.1.13

svn path=/trunk/; revision=38833

15 years agosync credui with wine 1.1.13
Christoph von Wittich [Sat, 17 Jan 2009 19:09:07 +0000 (19:09 +0000)]
sync credui with wine 1.1.13

svn path=/trunk/; revision=38832

15 years agosync cabinet with wine 1.1.13
Christoph von Wittich [Sat, 17 Jan 2009 18:30:33 +0000 (18:30 +0000)]
sync cabinet with wine 1.1.13

svn path=/trunk/; revision=38831

15 years agosync cabinet_winetest with wine 1.1.13
Christoph von Wittich [Sat, 17 Jan 2009 18:30:21 +0000 (18:30 +0000)]
sync cabinet_winetest with wine 1.1.13

svn path=/trunk/; revision=38830

15 years agoupdate comctl32 winetest
Ged Murphy [Sat, 17 Jan 2009 17:42:01 +0000 (17:42 +0000)]
update comctl32 winetest

svn path=/trunk/; revision=38829

15 years agomodified dll/win32/kernel32/debug/output.c
KJK::Hyperion [Sat, 17 Jan 2009 17:40:42 +0000 (17:40 +0000)]
modified   dll/win32/kernel32/debug/output.c
   KJK::Hyperion vs KJK::Hyperion: finishing the job I started in 2003
   "please uncomment when GCC supports SEH": it kind of does now, but it's totally unnecessary in K32CreateDBMonMutex
   "FIXME: this will be pointless until GCC does SEH": no longer pointless, I guess. 6 years after the fact, OutputDebugStringA finally sends the string to the user-mode debugger. Now if only we could test it...
   Use DBG_PRINTEXCEPTION_C symbolic constant instead of hardcoding its value
   Some [FORMATTING]
   Make K32CreateDBMonMutex, for symbol table hygiene
   My e-mail address changed

svn path=/trunk/; revision=38828

15 years agosync riched20_winetest to wine 1.1.13
Christoph von Wittich [Sat, 17 Jan 2009 17:13:11 +0000 (17:13 +0000)]
sync riched20_winetest to wine 1.1.13

svn path=/trunk/; revision=38827

15 years agoadd new chinese resource file
Ged Murphy [Sat, 17 Jan 2009 17:11:13 +0000 (17:11 +0000)]
add new chinese resource file

svn path=/trunk/; revision=38826

15 years agosync riched20 to wine 1.1.13
Christoph von Wittich [Sat, 17 Jan 2009 17:11:08 +0000 (17:11 +0000)]
sync riched20 to wine 1.1.13

svn path=/trunk/; revision=38825

15 years agoupdate spying messages
Ged Murphy [Sat, 17 Jan 2009 17:03:50 +0000 (17:03 +0000)]
update spying messages
set TB_GETIMAGELISTCOUNT to have an lparam length of 0

svn path=/trunk/; revision=38824

15 years agoadd new file
Ged Murphy [Sat, 17 Jan 2009 16:48:52 +0000 (16:48 +0000)]
add new file

svn path=/trunk/; revision=38823

15 years agoupdate comctl32 to Wine 1.1.13.
Ged Murphy [Sat, 17 Jan 2009 16:43:06 +0000 (16:43 +0000)]
update comctl32 to Wine 1.1.13.
not including ros specific stuff for now while I work out what we still need

svn path=/trunk/; revision=38822

15 years agoAdd some previously undocumented messages
Ged Murphy [Sat, 17 Jan 2009 16:23:02 +0000 (16:23 +0000)]
Add some previously undocumented messages

svn path=/trunk/; revision=38821

15 years ago- Implement GUIDFromStringW. Based on http://www.winehq.org/pipermail/wine-cvs/2009...
Dmitry Chapyshev [Sat, 17 Jan 2009 15:47:50 +0000 (15:47 +0000)]
- Implement GUIDFromStringW. Based on winehq.org/pipermail/wine-cvs/2009-January/051920.html

svn path=/trunk/; revision=38820

15 years ago- Implement AllocateUserPhysicalPages, FreeUserPhysicalPages, MapUserPhysicalPages...
Dmitry Chapyshev [Sat, 17 Jan 2009 15:27:35 +0000 (15:27 +0000)]
- Implement AllocateUserPhysicalPages, FreeUserPhysicalPages, MapUserPhysicalPages, MapUserPhysicalPagesScatter, ResetWriteWatch
- Fix return value for CreateSocketHandle
- Fix arguments for DelayLoadFailureHook (see http://msdn.microsoft.com/en-us/library/bb432244(VS.85).aspx)

svn path=/trunk/; revision=38819

15 years ago- rw.c: Better implementation of read/write for pipes.
Michael Martin [Sat, 17 Jan 2009 15:21:15 +0000 (15:21 +0000)]
- rw.c: Better implementation of read/write for pipes.
    The ReadPtr is there so use it. Duuhh.
    Only move memory to make room for more data when the buffer is full vice moving memory on every read.
    Call KeSetEvent at the correct time, when reading is done.
- fsctrl.c: Correct data returned from NpfsPeekPipe when read mode is byte stream.

svn path=/trunk/; revision=38818

15 years ago- Launch hardware wizard on hardware page
Dmitry Chapyshev [Sat, 17 Jan 2009 15:13:10 +0000 (15:13 +0000)]
- Launch hardware wizard on hardware page

svn path=/trunk/; revision=38817

15 years agoFix a bug.
Dmitry Gorbachev [Sat, 17 Jan 2009 15:05:21 +0000 (15:05 +0000)]
Fix a bug.

svn path=/trunk/; revision=38816

15 years agouse spaces instead of tabs (for real now)
Christoph von Wittich [Sat, 17 Jan 2009 14:47:32 +0000 (14:47 +0000)]
use spaces instead of tabs (for real now)

svn path=/trunk/; revision=38815

15 years agoUse spaces instead of tabs.
Andrew Greenwood [Sat, 17 Jan 2009 14:44:24 +0000 (14:44 +0000)]
Use spaces instead of tabs.

svn path=/trunk/; revision=38814

15 years agoTreat "LiveCD" system path as a prefix rather than an entire path. This allows a...
Andrew Greenwood [Sat, 17 Jan 2009 14:20:47 +0000 (14:20 +0000)]
Treat "LiveCD" system path as a prefix rather than an entire path. This allows a custom path to be specified,
so FreeLDR can boot multiple ReactOS builds from the same CD. FreeLDR happily does this, ReactOS does not like
booting from a livecd path other than \reactos however. Updated livecd.ini to use the new style of livecd
system path.

svn path=/trunk/; revision=38813

15 years agoDon't treat a slash as the beginning of a new argument for the MOVE command (Bug...
Jeffrey Morlan [Sat, 17 Jan 2009 12:55:46 +0000 (12:55 +0000)]
Don't treat a slash as the beginning of a new argument for the MOVE command (Bug 4013). Patch by Víctor Martínez Calvo <vicmarcal at hotmail.com>.

svn path=/trunk/; revision=38811

15 years ago- Check for valid DeviceExtensionSize
Johannes Anderwald [Sat, 17 Jan 2009 11:19:27 +0000 (11:19 +0000)]
- Check for valid DeviceExtensionSize
- Pass correct flags when creating the fdo
- set DO_DIRECT_IO flag
- clear DO_DEVICE_INITIALIZING flag
- Move all calls to ExAllocatePoolWithTag to a function AllocateItem which is also responsible for zeroing memory
- Fix ISubDevice GUID
- don't disconnect the interrupt on cleanup, IInterruptSync_fnDisconnect exist for that purpose
- If there is no interrupt yet connected, call the synchronized routine holding the internal spinlock
- Copy the current stack location  when forwarding a Irp PcForwardIrpSynchronous
- Implement ISubdevice interface for IPortTopology
- Initialize the dpc for calling Miniport object, as it might create an interrupt object which immediately fires an interrupt
- If the caller doesnt provide an IAdapterPowerManagement interface, clear the existing reference
- Fix 2 bugs in IRegistryKey_NewSubKey which made the system crashing
- Pass the pdo to IoOpenDeviceRegistryKey
- Move all guids and IIDs to own file and initialize them
- portcls initializes now to the first interrupt fired (vbox+ICH AC97 driver | qemu+es1370 driver)

svn path=/trunk/; revision=38810

15 years ago- RtlOemStringToCountedUnicodeString improvements:
Aleksey Bragin [Sat, 17 Jan 2009 08:38:25 +0000 (08:38 +0000)]
- RtlOemStringToCountedUnicodeString improvements:
 * Fix STATUS_BUFFER_OVERFLOW when destination string's MaximumLength and Length are equal.
 * Add comments.

svn path=/trunk/; revision=38809

15 years ago- RtlUnicodeStringToCountedOemString improvements:
Aleksey Bragin [Sat, 17 Jan 2009 07:44:28 +0000 (07:44 +0000)]
- RtlUnicodeStringToCountedOemString improvements:
 * Fix zero-sized input string handling, result would be error instead of success and zero output string.
 * If destination string's MaximumLength and Length are equal, it's not an erroneous situation (in fact, a very common situation).
 * Add comments.

svn path=/trunk/; revision=38808

15 years ago- It is shameful, hacks like this.
James Tabor [Sat, 17 Jan 2009 07:07:36 +0000 (07:07 +0000)]
- It is shameful, hacks like this.

svn path=/trunk/; revision=38807

15 years ago- Update DispathMessage and fix time stamp for system and standard timers. Tested...
James Tabor [Sat, 17 Jan 2009 01:03:03 +0000 (01:03 +0000)]
- Update DispathMessage and fix time stamp for system and standard timers. Tested with qemu bootcd, cmd and explorer. If any bugs arise please log them under Timer Rewrite then associate the older or newer related bugs under it.

svn path=/trunk/; revision=38803

15 years agoFix background color used for DrawCaptionTemp with DC_INBUTTON
Thomas Bluemel [Fri, 16 Jan 2009 23:56:11 +0000 (23:56 +0000)]
Fix background color used for DrawCaptionTemp with DC_INBUTTON

svn path=/trunk/; revision=38802

15 years agoPrevent accessing NULL as a PE header when we have a bad file, found with Stefan100...
Art Yerkes [Fri, 16 Jan 2009 23:44:29 +0000 (23:44 +0000)]
Prevent accessing NULL as a PE header when we have a bad file, found with Stefan100's help

svn path=/trunk/; revision=38801

15 years ago - Merge aicom-network-fixes up to r38799
Cameron Gutman [Fri, 16 Jan 2009 23:30:40 +0000 (23:30 +0000)]
 - Merge aicom-network-fixes up to r38799
 - This should finally fix the "UNTRACK: SPECIFIED ALREADY FREE ITEM 0" bug

svn path=/trunk/; revision=38800

15 years agoThis actually used to work due to the work csrss does setting up low memory
Art Yerkes [Fri, 16 Jan 2009 21:03:10 +0000 (21:03 +0000)]
This actually used to work due to the work csrss does setting up low memory
space.  This fixes it to pass a QOS parameter as it isn't optional.

svn path=/trunk/; revision=38798