Dmitry Chapyshev
1504605852
- Sync comdlg32 with Wine 1.1.22
...
svn path=/trunk/; revision=41067
2009-05-23 10:33:06 +00:00
Dmitry Chapyshev
45da7fabcb
- Sync gdiplus, fusion, cryptui with Wine 1.1.22
...
svn path=/trunk/; revision=41066
2009-05-23 10:32:19 +00:00
Dmitry Chapyshev
2607d66f40
- Sync msctf, mlang, inetmib1, inetcomm with Wine 1.1.22
...
svn path=/trunk/; revision=41065
2009-05-23 10:31:01 +00:00
Christoph von Wittich
05625d8565
sync msi with wine 1.1.22
...
svn path=/trunk/; revision=41064
2009-05-23 10:29:15 +00:00
Dmitry Chapyshev
3d634e9320
- Sync ole32, oleaut32 with Wine 1.1.22
...
svn path=/trunk/; revision=41063
2009-05-23 10:25:54 +00:00
Dmitry Chapyshev
30f5bab35b
- Sync riched20, qmgr, pdh with Wine 1.1.22
...
svn path=/trunk/; revision=41062
2009-05-23 10:25:02 +00:00
Dmitry Chapyshev
7ccdc95f08
shell32:
...
- Add IShellItem implementation from Wine
- Implement SHCreateShellItem
setupapi:
- Stubimplement SetupUninstallOEMInfA/W
- Stubimplement Get_Device_Interface_List_Size_ExA/W
svn path=/trunk/; revision=41061
2009-05-23 10:23:33 +00:00
Dmitry Chapyshev
2db9bb4bbb
- Sync shlwapi, traffic, urlmon with Wine 1.1.22
...
svn path=/trunk/; revision=41060
2009-05-23 10:20:22 +00:00
Dmitry Chapyshev
0f06b0408a
- Sync wininet with Wine 1.1.22. Tested on Firefox 2.0 and Downloader
...
svn path=/trunk/; revision=41059
2009-05-23 10:18:19 +00:00
Sylvain Petreolle
24ceaa277d
LayoutFile directive for additional system-supplied INF files is optional,
...
don't fail if it is not found.
Fixes 2 tests in setupapi:devclass
svn path=/trunk/; revision=41058
2009-05-23 10:17:24 +00:00
Dmitry Chapyshev
299f35372a
- Update headers
...
svn path=/trunk/; revision=41057
2009-05-23 10:17:04 +00:00
James Tabor
3586ec74c7
- Check the pointer for client thread information for null not thread information.
...
svn path=/trunk/; revision=41056
2009-05-23 04:01:27 +00:00
Michael Martin
1b775222e7
- CreateClassDeviceObject/ClassAddDevice: Again do not create device with exclusive access.
...
svn path=/trunk/; revision=41055
2009-05-23 02:02:48 +00:00
Michael Martin
56cc203023
- CreateClassDeviceObject/ClassAddDevice: Do not create KeyboardClass device with exclusive access as it will prevent key loggers from working.
...
svn path=/trunk/; revision=41054
2009-05-23 01:37:34 +00:00
James Tabor
f92ef3f38f
- Remove the rest...
...
svn path=/trunk/; revision=41053
2009-05-23 01:15:45 +00:00
James Tabor
bde03977f6
- Move Process Information structure back into kernel space. We use client information via TEB to provide a pointer for user space as a reference pointer.
...
svn path=/trunk/; revision=41051
2009-05-23 00:57:51 +00:00
Aleksey Bragin
e7a4eae2bb
- Make ObReferenceObjectEx return the new ref count instead of old ref count.
...
- Fix same bug ObDereferenceObjectEx.
- Fix a typo in ObDereferenceObjectEx which resulted in ObpDeferObjectDeletion not being called when needed. Fixes missing object deletions in ObDereferenceObjectEx-using code (e.g. executive timers in reactos kernel).
- Original problem found by http://www.reactos.org/forum/viewtopic.php?f=14&t=6969&p=59669 , fixes inspired by the discussion too.
svn path=/trunk/; revision=41043
2009-05-22 17:19:27 +00:00
Dmitry Chapyshev
5826eb2c18
- Formatting fix. No code change
...
svn path=/trunk/; revision=41042
2009-05-22 12:50:31 +00:00
Michael Martin
90e41cf673
- Implement internal function LogfDeleteOffsetInformation.
...
- LogfWriteData: Fix record overwriting when the log file has reached MaxSize. Previous implementation was incorrect.
- LogfInitializeExisting: Add support for log files that have had old records overwritten with new records.
svn path=/trunk/; revision=41041
2009-05-22 10:47:25 +00:00
James Tabor
9897a55a56
- Fix NtUserVkKeyScanEx to support current thread keyboard layout or use the one provided by handle. See bug report 4269 and the related bug report 4272.
...
svn path=/trunk/; revision=41040
2009-05-22 01:35:48 +00:00
Cameron Gutman
13d610f832
- Fix our DMA implementation to use documented structs
...
svn path=/trunk/; revision=41039
2009-05-22 01:26:18 +00:00
Cameron Gutman
4db4705697
- Implement NdisReadPcmciaAttributeMemory and NdisWritePcmciaAttributeMemory
...
- Add some debug prints to NdisReadEisaSlotInformation
svn path=/trunk/; revision=41038
2009-05-22 00:56:49 +00:00
Cameron Gutman
c674cf12ff
- Implement NdisReadEisaSlotInformation
...
svn path=/trunk/; revision=41037
2009-05-22 00:42:51 +00:00
Sylvain Petreolle
d07aa40490
fix log2lines build
...
svn path=/trunk/; revision=41026
2009-05-21 14:15:51 +00:00
Cameron Gutman
000423fd64
- The slot number passed directly to NdisImmediateReadPciSlotInformation/NdisImmediateWritePciSlotInformation is ignored according to MSDN so store a valid slot number in the wrapper context to use instead
...
svn path=/trunk/; revision=41024
2009-05-21 00:54:10 +00:00
Ziliang Guo
c0e9d6e37d
Add missing parameter to readme.
...
svn path=/trunk/; revision=41023
2009-05-20 20:03:53 +00:00
Christoph von Wittich
6370393c43
sync fusion with wine 1.1.21
...
svn path=/trunk/; revision=41022
2009-05-20 14:43:24 +00:00
Christoph von Wittich
d8dac3259e
sync wintrust with wine 1.1.21
...
svn path=/trunk/; revision=41021
2009-05-20 14:35:44 +00:00
Christoph von Wittich
38600af091
add a parameter check to GetAdaptersAddresses stub (fixes a winetest)
...
svn path=/trunk/; revision=41020
2009-05-20 14:23:16 +00:00
Christoph von Wittich
3e68821bfc
sync jscript with wine 1.1.21
...
svn path=/trunk/; revision=41019
2009-05-20 13:12:23 +00:00
Michael Martin
9f6cf09ab7
- eventlog.h: Add CurrentRecord to EventSource struct as each EventLog handle must keep track of current record.
...
- LogfInitializeNew/LogfInitializeExisting: Set LogFile MaxSize to just under 5k and add a FIXME to read value from registry. TODO.
- LogfReadEvent: Change return value to DWORD so that errors can be passed back and last error can be set from caller(advapi32).
Change RecordNumber parameter to pointer so that it can be returned and saved in rpc's handle for the EventLog.
RecordNumber of 0 can only be used with flag EVENTLOG_SEQUENTIAL READ.
Set BytesRead and BytesNeeded to 0 as caller expects those values for any failure.
- LogfWriteData: Implement record overwriting when the LogFile has reached MaxSize.
- Implement LogfGetCurrentRecord.
- Code not active yet, will be with upcoming changes to base\services\eventlog\rpc.c.
svn path=/trunk/; revision=41018
2009-05-20 13:07:19 +00:00
Christoph von Wittich
df8e70e2f8
re-add missing LANGID definition
...
svn path=/trunk/; revision=41017
2009-05-20 13:05:24 +00:00
Christoph von Wittich
7d1a590941
sync msi with wine 1.1.21
...
svn path=/trunk/; revision=41016
2009-05-20 12:59:23 +00:00
Dmitry Chapyshev
e0cba65fdf
- Add check of params for NtGetWriteWatch/NtResetWriteWatch (from Wine)
...
- Set Granularity to PAGE_SIZE
Fixes crash in kernel32 virtual test
svn path=/trunk/; revision=41015
2009-05-20 11:08:08 +00:00
Dmitry Chapyshev
822db26efe
- Fix crash in gdi32 bitmap winetest
...
svn path=/trunk/; revision=41014
2009-05-20 07:51:22 +00:00
Cameron Gutman
ccf3aa7ce8
- Implement NdisGetFirstBufferFromPacketSafe and NdisCopyFromPacketToPacketSafe
...
svn path=/trunk/; revision=41013
2009-05-20 03:31:46 +00:00
Cameron Gutman
4f200eb46b
- Implement NdisGetPoolFromPacket, NdisPacketSize, NdisGetPacketCancelId, and NdisSetPacketCancelId
...
svn path=/trunk/; revision=41012
2009-05-20 03:20:57 +00:00
Cameron Gutman
f1b88f61d3
- Store the MTU in the packet extension for use during segmentation by miniport drivers
...
svn path=/trunk/; revision=41011
2009-05-20 03:10:49 +00:00
James Tabor
24924072e9
- GetMouseMovePointsEx is a direct call to kernel space. Move and sorted initial code.
...
svn path=/trunk/; revision=41010
2009-05-20 02:20:48 +00:00
James Tabor
81f3fa31f2
- Time to kill this one. We setup with ParentWindowHandle already set.
...
svn path=/trunk/; revision=41002
2009-05-19 23:34:40 +00:00
James Tabor
afd7257ecb
- Fix for wine tests. Added wine QS flag.
...
svn path=/trunk/; revision=40998
2009-05-19 21:53:13 +00:00
Hervé Poussineau
65ed2a4587
It doesn't hurt to try to start Blue service before accessing it
...
svn path=/trunk/; revision=40990
2009-05-19 20:25:46 +00:00
Sylvain Petreolle
8d364d4574
disable crashing bitmap font test in gdi32:font
...
svn path=/trunk/; revision=40988
2009-05-19 19:14:32 +00:00
Dmitry Gorbachev
c92e9cf1fe
Fix build
...
svn path=/trunk/; revision=40983
2009-05-19 16:28:22 +00:00
Dmitry Gorbachev
109202c25f
Romanian translations by Petru Dimitriu. Bug #4518 .
...
svn path=/trunk/; revision=40982
2009-05-19 16:06:10 +00:00
James Tabor
6dd2853afa
- Cleanup Real/GetInputState.
...
svn path=/trunk/; revision=40981
2009-05-19 15:47:16 +00:00
Sylvain Petreolle
1c47f20400
fix tabs/spaces, thanks to Christoph
...
svn path=/trunk/; revision=40980
2009-05-19 14:37:43 +00:00
Sylvain Petreolle
f71075ad74
Fix 2 advapi32:reg winetests
...
registry.c:1229: Test failed: Expected ERROR_INVALID_HANDLE or ERROR_BADKEY, got 161
registry.c:956: Test failed: expected ERROR_INVALID_PARAMETER, got 998
by Victor Martinez(vicmarcal@hotmail.com )
bug 4527
svn path=/trunk/; revision=40979
2009-05-19 14:24:08 +00:00
Hervé Poussineau
e0d37204c6
Skip partitions drive letter assignments if no hard disk is present
...
svn path=/trunk/; revision=40977
2009-05-19 13:01:04 +00:00
Cameron Gutman
e6aae260ca
- Remove some obsolete defines
...
- I apologize for any unnecessary rebuilds this may cause ;)
svn path=/trunk/; revision=40972
2009-05-19 00:10:39 +00:00