Commit Graph

42088 Commits

Author SHA1 Message Date
Cameron Gutman
d63e071c3d - We also shouldn't use our Shutdown handler
svn path=/trunk/; revision=41089
2009-05-24 00:38:10 +00:00
Cameron Gutman
b1b02ec330 - Don't use NDIS's ioctl handler for devices registered from NdisMRegisterDevice
svn path=/trunk/; revision=41088
2009-05-24 00:32:38 +00:00
Cameron Gutman
4546411768 - Irp->AssociatedIrp.SystemBuffer is a PNDIS_OID
svn path=/trunk/; revision=41087
2009-05-24 00:21:37 +00:00
Timo Kreuzer
bc94257cf1 untfs: convert to spec
svn path=/branches/ros-amd64-bringup/; revision=41086
2009-05-23 23:21:50 +00:00
Timo Kreuzer
4099518a6c ufatx: convert to spec
svn path=/branches/ros-amd64-bringup/; revision=41085
2009-05-23 23:20:16 +00:00
Timo Kreuzer
034e7f9add ufat: convert to spec
svn path=/branches/ros-amd64-bringup/; revision=41084
2009-05-23 23:18:42 +00:00
Timo Kreuzer
4f9f03ba0e uext: convert to spec
svn path=/branches/ros-amd64-bringup/; revision=41083
2009-05-23 23:16:52 +00:00
Timo Kreuzer
b60649538c twaain_32: convert to spec
svn path=/branches/ros-amd64-bringup/; revision=41082
2009-05-23 23:07:48 +00:00
Michael Martin
e139612450 - CreateClassDeviceObject: Add flag DO_BUFFERED_IO to match windows behavior. Revealed by mouse spying utility that expected that IO method. These mouse spying drivers should now work.
svn path=/trunk/; revision=41081
2009-05-23 22:50:07 +00:00
Dmitry Chapyshev
25e390f1bd - Fix two potential crashes
svn path=/trunk/; revision=41080
2009-05-23 17:20:30 +00:00
Dmitry Gorbachev
e9441ce05c Return STATUS_SUCCESS to DbgPrint.
svn path=/trunk/; revision=41079
2009-05-23 15:02:41 +00:00
Dmitry Gorbachev
9c8b1c07fc Do not overwrite *max_bcount.
svn path=/trunk/; revision=41078
2009-05-23 15:02:35 +00:00
Dmitry Gorbachev
ee55e122dd Make __CRT_INLINE always inline, use ceil instead of ceill.
Fixed linking when compiling with -O0, it should now work.

svn path=/trunk/; revision=41077
2009-05-23 15:02:28 +00:00
Dmitry Gorbachev
fc4d23fa18 Fix buffer overflow, add some debug prints.
svn path=/trunk/; revision=41076
2009-05-23 15:02:19 +00:00
Dmitry Gorbachev
e7a79115c6 Fix compilation of RBuild. Bug #4415.
svn path=/trunk/; revision=41075
2009-05-23 15:01:52 +00:00
Kamil Hornicek
997ae4dc06 - don't return without UserLeave, should fix user32:input winetest crash
svn path=/trunk/; revision=41074
2009-05-23 13:15:47 +00:00
Sylvain Petreolle
7ab0e77533 Fix one bogus test in setupapi:devclass
Ignore only bitmap font tests in gdi32:font

svn path=/trunk/; revision=41073
2009-05-23 12:59:46 +00:00
Sylvain Petreolle
758a04d9d9 Fix 2 setupapi:devclass tests
svn path=/trunk/; revision=41072
2009-05-23 12:58:12 +00:00
Timo Kreuzer
bd27ff9406 ndis.h: Fix definition of NdisQueryPacketLength
svn path=/branches/ros-amd64-bringup/; revision=41071
2009-05-23 11:40:44 +00:00
Timo Kreuzer
107b7b3802 tcpip: fix a pointer to ULONG cast
svn path=/branches/ros-amd64-bringup/; revision=41070
2009-05-23 11:37:02 +00:00
Christoph von Wittich
2ed0fa8b02 add some registry values req. by user32 sysparams - patch by encoded
svn path=/trunk/; revision=41069
2009-05-23 11:11:58 +00:00
Dmitry Chapyshev
55de54769e - Sync comctl32 with Wine 1.1.22 (without listview.c. Somebody help to sync listview! Now after sync listview there is a bug: http://opendn.org/listview.png)
svn path=/trunk/; revision=41068
2009-05-23 10:39:30 +00:00
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
Timo Kreuzer
606b5e8b01 syssetup: convert to spec
svn path=/branches/ros-amd64-bringup/; revision=41052
2009-05-23 01:02:23 +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
Timo Kreuzer
c9eb3be968 sndblast: convert to spec
svn path=/branches/ros-amd64-bringup/; revision=41050
2009-05-23 00:53:54 +00:00
Timo Kreuzer
a379eccd66 Change return type of OpenMRUListW and CreateMRUListW to HANDLE, add a comment that CREATEMRULISTW is already defined differently in explorer_new/undoc.h
svn path=/branches/ros-amd64-bringup/; revision=41049
2009-05-23 00:15:56 +00:00
Timo Kreuzer
96288db253 Shel32:
- DialogProc returns INT_PTR and not BOOL
- Don't cast a pointer to LONG
- Use INT_PTR instead of int for pointer math

svn path=/branches/ros-amd64-bringup/; revision=41048
2009-05-22 23:56:31 +00:00
Timo Kreuzer
70abca9899 Get rid of deprectaed LargeInteger functions and use native int64 math instead.
svn path=/branches/ros-amd64-bringup/; revision=41047
2009-05-22 23:52:52 +00:00
Timo Kreuzer
17eb05caa5 #if out an unused static funtion. Don't know if it's still useful. Ged?
svn path=/branches/ros-amd64-bringup/; revision=41046
2009-05-22 22:17:55 +00:00
Timo Kreuzer
135a854683 commdlg.h: fix and update definition of OPENFILENAMEAW
svn path=/branches/ros-amd64-bringup/; revision=41045
2009-05-22 22:04:18 +00:00
Timo Kreuzer
a0fbc3edc2 Cast NULL to DWORD?
svn path=/branches/ros-amd64-bringup/; revision=41044
2009-05-22 21:52:28 +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