Cameron Gutman
3065a6b84c
- Handle IRP_MN_QUERY_REMOVE_DEVICE and IRP_MN_CANCEL_REMOVE_DEVICE
...
- Implement NdisCompletePnPEvent
- Handle pending cases
svn path=/trunk/; revision=40792
2009-05-05 02:13:53 +00:00
Cameron Gutman
11d957b125
- Implement handling for IRP_MN_CANCEL_STOP_DEVICE
...
svn path=/trunk/; revision=40791
2009-05-05 01:24:30 +00:00
Cameron Gutman
12594902c9
- Implement handling for IRP_MN_QUERY_STOP_DEVICE
...
svn path=/trunk/; revision=40790
2009-05-05 01:08:06 +00:00
Ged Murphy
d7e9b1a61f
Add most of the code for the dependencies tab in the property sheet. It's not quite complete but I'm getting bored with it now. May finish it tomorrow.
...
svn path=/trunk/; revision=40789
2009-05-04 18:44:54 +00:00
Thomas Bluemel
1bcad99a07
Unbreak linking ntoskrnl
...
svn path=/trunk/; revision=40788
2009-05-04 18:08:21 +00:00
Thomas Bluemel
2e9b52a3a5
Make vectored exceptions thread-safe
...
svn path=/trunk/; revision=40787
2009-05-04 18:06:15 +00:00
Aleksey Bragin
007909b14a
- Ditto as r40781, but for ohci. Spotted by Cameron Gutman.
...
svn path=/trunk/; revision=40786
2009-05-04 17:07:05 +00:00
Timo Kreuzer
b7d8d95bf1
Fix asm implementations of RtlInterlockedPopEntrySList, RtlInterlockedPushEntrySList and RtlInterlockedFlushSList, by correcting the stack offset for the parameters. Thanks to Pigglesworth for the hint.
...
svn path=/trunk/; revision=40785
2009-05-04 15:27:37 +00:00
Daniel Reimer
948d788c6d
Bug 4449: Italian translation updates by Paolo Devoti
...
Bug 4445: Language resource update by Jingjing Fu
svn path=/trunk/; revision=40784
2009-05-04 13:41:40 +00:00
Aleksey Bragin
22c66b6d97
- Implement RtlDecodePointer and remove respective redefining hack from vectoreh.c.
...
svn path=/trunk/; revision=40783
2009-05-04 13:26:24 +00:00
Aleksey Bragin
69f80eacec
- Remove RemoveVectoredExceptionHandler() stub from stubs.c, since it is a forward to ntll.RtlRemoveVectoredExceptionHandler.
...
svn path=/trunk/; revision=40782
2009-05-04 12:19:48 +00:00
Aleksey Bragin
21c6c5fdf7
- Handle failure case correctly in *_submit_urb: remove URB from an endpoint's linked list, instead of corrupting this URB's memory. Thanks to Gregor Schneider for spotting the suspicious place.
...
See issue #4279 for more details.
svn path=/trunk/; revision=40781
2009-05-04 09:32:02 +00:00
Aleksey Bragin
d02d6ccb6c
- Silence pool debugging debugprints.
...
svn path=/trunk/; revision=40780
2009-05-04 08:33:58 +00:00
Dmitry Chapyshev
9f613d7ab5
- Try to fix build
...
svn path=/trunk/; revision=40779
2009-05-03 16:04:20 +00:00
Dmitry Chapyshev
2b41ac2a04
- Implement _wfreopen, _y0, _y1, _yn
...
- Partially implement _j0, _j1, _jn
All from Wine.
svn path=/trunk/; revision=40778
2009-05-03 14:57:56 +00:00
Cameron Gutman
d3452a30c0
- Implement NdisCopyBuffer and NdisGetCurrentProcessorCpuUsage
...
- Patch by Dmitry Chapyshev
svn path=/trunk/; revision=40777
2009-05-03 14:38:13 +00:00
Cameron Gutman
1d7714cac8
- Translate the raw address before attempting to map it
...
svn path=/trunk/; revision=40776
2009-05-03 02:48:02 +00:00
Cameron Gutman
5852b28a2b
- Add debug prints to NdisMMapIoSpace
...
svn path=/trunk/; revision=40775
2009-05-02 23:57:02 +00:00
Cameron Gutman
6b39bb8b91
- Fix improper resource translation because of AddressSpace confusion
...
svn path=/trunk/; revision=40774
2009-05-02 22:53:12 +00:00
Cameron Gutman
e32b96e4aa
- Fix memory corruption when reading binary data
...
svn path=/trunk/; revision=40773
2009-05-02 20:46:50 +00:00
Sylvain Petreolle
ce4f81375e
fix TzSpecificLocalTimeToSystemTime signature according to Wine & MSDN
...
svn path=/trunk/; revision=40772
2009-05-02 15:22:47 +00:00
Sylvain Petreolle
40892ef9b8
add missing definition for TzSpecificLocalTimeToSystemTime
...
svn path=/trunk/; revision=40771
2009-05-02 12:40:29 +00:00
Dmitry Gorbachev
b9d3fc47cc
Remove BOM, recode Romanian file from UTF-8 to CP-1250, remove #pragma strings from there, and #include it to the master resource file.
...
svn path=/trunk/; revision=40770
2009-05-02 04:29:40 +00:00
Dmitry Gorbachev
fed8007b0c
Danish translation of shell32 and userenv DLLs by Thomas Larsen (sikker2004 "at" yahoo "dot" com). Bug #571 .
...
svn path=/trunk/; revision=40769
2009-05-01 23:54:31 +00:00
Dmitry Gorbachev
a61cb0b211
- Update log2lines tool by J. Roeloffzen. Bug #4342 .
...
- Move it to where raddr2line lives now.
svn path=/trunk/; revision=40768
2009-05-01 23:34:50 +00:00
Michael Martin
bf4c75e5bb
- Add reg key tree NetworkProvider under CurrentControlSet\Control\. For now differ from windows by using an empty string for ProviderOrder value. Fixes bug #3987 .
...
svn path=/trunk/; revision=40766
2009-05-01 22:08:45 +00:00
Timo Kreuzer
f6819a00e6
fix compilation of raddr2line, by moving it into the rsym folder, too. Thanks BugBoy for noticing.
...
svn path=/trunk/; revision=40765
2009-05-01 21:39:47 +00:00
Cameron Gutman
3e8f906b53
- Check for invalid ConfigurationContext
...
- Patch by Daniel Zimmermann with a slight modification by me
svn path=/trunk/; revision=40764
2009-05-01 19:36:55 +00:00
Timo Kreuzer
5a5301ff27
Merge from amd64-branch:
...
37291, 3730, 37305, 37320, 37329, 37462, 37895, 38129, 38330, 38331, 38341, 38947, 38973, 39072, 39114, 39121, 40605
Implement rsym64 (Timo Kreuzer)
svn path=/trunk/; revision=40759
2009-05-01 12:31:02 +00:00
Sylvain Petreolle
89f8b1a58a
Stub CMP_UnregisterNotification
...
Move SETUP_CreateDevicesList declaration to setupapi_private.h
svn path=/trunk/; revision=40758
2009-05-01 07:44:13 +00:00
Timo Kreuzer
92ed4f9efc
merge 37282 from amd64-branch:
...
Give rsym it's own directory (Timo Kreuzer)
svn path=/trunk/; revision=40757
2009-04-30 23:26:02 +00:00
Aleksey Bragin
19b430466c
- Make debug pool return 8-bytes aligned pointers. The padding area (up to 7 bytes) is not being checked for overruns now. ReactOS fully boots and works with this change and a debug pool.
...
svn path=/trunk/; revision=40750
2009-04-30 09:09:03 +00:00
Daniel Reimer
1428ee97e9
Bug 4418: Simplified chinese language resource update by Jingjing Fu
...
Bug 4426: ReactOS translation update patch by Dimitriu Petru
Bug 4427: Bulgarian translation of ReactOS by ССТАНЕВ
Bug 4433: Translate Patch, Dutch for access.cpl by Jan Roeloffzen
Bug 4436: Translate Patch, Dutch for mmsys.cpl, timedate.cpl by Jan Roeloffzen
Bug 4437: Translate Patch, Dutch for taskmgr.exe by Jan Roeloffzen
svn path=/trunk/; revision=40745
2009-04-30 06:01:08 +00:00
Cameron Gutman
eaf77c07e2
- Pass IRP_MN_QUERY_DEVICE_RELATIONS down the stack
...
svn path=/trunk/; revision=40744
2009-04-30 01:15:04 +00:00
Timo Kreuzer
639e528276
Merge from amd64-branch: (Samuel Serapión)
...
36464: access.cpl: use IntToPtr instead of casting
36454: console.cpl: use LPARAM instead of LONG
36458: main.cpl: use IntToPtr instead of casting
36460: mmsys.cpl: use IntToPtr instead of casting, use INT_PTR instead of INT
36908: ncpa.cpl: use INT_PTR instead of INT
36466: sysdm.cpl: use INT_PTR instead of INT
svn path=/trunk/; revision=40743
2009-04-29 22:20:59 +00:00
Timo Kreuzer
9976d5ec4f
Don't cast pStartInfo->dwCrashDumpEnabled to LPBYTE and use it as pointer in RegSetValueExW, Instead pass &pStartInfo->dwCrashDumpEnabled.
...
svn path=/trunk/; revision=40741
2009-04-29 21:57:47 +00:00
Colin Finck
b9fcc14363
- Add a "regtest.cmd" for running other commands (here "ipconfig") before starting rosautotest and call "start rosautotest" to run it asynchronously and let Explorer load completely
...
- Set svn:eol-style for "unattend.inf" to CRLF, this file is a target one, which should also use target line-endings
- Fix typo in syssetup debug print
svn path=/trunk/; revision=40740
2009-04-29 20:14:25 +00:00
Ged Murphy
80711416ac
- Add the ws2_32 library from Alex's old network branch which is a _huge_ improvement over our current, incorrect lib.
...
- I've made various changes and tweaks to get it building with gcc, however it doesn't yet build with out build environment as out headers are severely lacking. It's also reliant on other winsock libs which will come in future commits along with the header rewrite.
svn path=/trunk/; revision=40738
2009-04-29 18:49:47 +00:00
Timo Kreuzer
5b78cfe9c9
spaces -> tabs in rbuild file
...
svn path=/trunk/; revision=40737
2009-04-29 18:13:42 +00:00
Timo Kreuzer
107be66741
Merge 40118 from amd64-branch:
...
%m is a glibc extension, convert it to "%s", strerror(errno). and fix 64bit build of dhcp service (Samuel Serapión)
svn path=/trunk/; revision=40736
2009-04-29 17:46:47 +00:00
Christoph von Wittich
f957e3e92f
sync mshtml and shdocvw with wine 1.1.20
...
svn path=/trunk/; revision=40735
2009-04-29 17:16:20 +00:00
Timo Kreuzer
37e57ebf2f
Merge 40124, 40126 from amd64-branch:
...
Fix 64bit build. It works too. (Samuel Serapión)
svn path=/trunk/; revision=40734
2009-04-29 16:49:52 +00:00
Christoph von Wittich
f51cc69532
sync shell32_winetest with wine 1.1.20
...
svn path=/trunk/; revision=40733
2009-04-29 15:11:22 +00:00
Christoph von Wittich
835f656bfa
sync shlwapi_winetest with wine 1.1.20
...
svn path=/trunk/; revision=40732
2009-04-29 14:59:03 +00:00
Ged Murphy
a484f4bf18
- Add a temporary manifest to servman which contains support for comctl32 v6 and more importantly, support for UAC elevation in NT6+
...
This will be required for any app which needs to run with elevated privs. As we've previously stated, rbuild needs to generate the manifest hence this is only temporary. We therefore need a UAC tag adding to rbuild so the generated manifest can contain support for UAC elevation for any apps which require it. If anyone wishes to add this support to rbuild, feel free to do so.
svn path=/trunk/; revision=40731
2009-04-29 12:09:40 +00:00
Ged Murphy
2c399da916
Fix the build and a fix mem leak.
...
We should consider setting msvc to /W4.
svn path=/trunk/; revision=40730
2009-04-29 10:18:41 +00:00
Matthias Kupfer
a06899befa
- continue "marletting"
...
- use marlett font for scrollbar control
- TODO: scrollbar size grip with marlett
svn path=/trunk/; revision=40729
2009-04-29 09:55:05 +00:00
Ged Murphy
f0794d4f2c
- Add the list of dependencies to the listbox so we know what else will be stopping
...
- Restructure the stop code
svn path=/trunk/; revision=40728
2009-04-29 09:53:10 +00:00
Aleksey Bragin
e6400c3f8b
- Debug pool allocator: Add support for paged pool debugging.
...
svn path=/trunk/; revision=40727
2009-04-29 09:48:31 +00:00
Aleksey Bragin
eb036429b8
- Implement a special "debug pool" allocator which catches pool overruns. It evolved from an initial patch by Art Yerkes, and is fully independent from underlying pool implementation. It supports only non-paged pool and detects only overruns now. To enable, uncomment DEBUG_NPOOL define in mm/pool.c.
...
svn path=/trunk/; revision=40726
2009-04-29 09:41:32 +00:00