Amine Khaldi
34134f4cfa
[CMAKE]
...
- More work on the missing modules. By Alexey Komarov.
svn path=/branches/cmake-bringup/; revision=49325
2010-10-28 11:33:02 +00:00
Jérôme Gardou
ed8cab27c4
sync with trunk r49322
...
svn path=/branches/cmake-bringup/; revision=49323
2010-10-27 23:45:28 +00:00
Timo Kreuzer
f69973e1e6
[NTOSKRNL]
...
- Add IoWMIDeviceObjectToProviderId and IoIs32bitProcess stubs for 64bit builds
- Comment out some deprecated amd64 code
- Add MmProtectToValue
- Fix a typo
svn path=/trunk/; revision=49322
2010-10-27 22:58:23 +00:00
Sylvain Petreolle
c5b7494a04
[CMAKE]
...
Export cabman as native tool.
svn path=/branches/cmake-bringup/; revision=49321
2010-10-27 22:43:04 +00:00
Jérôme Gardou
90fdc2da9a
[CMAKE]
...
- qedit depends on dxsdk
svn path=/branches/cmake-bringup/; revision=49319
2010-10-27 22:39:48 +00:00
Amine Khaldi
2cfaec97b3
[CMAKE]
...
- Improve win32k
svn path=/branches/cmake-bringup/; revision=49318
2010-10-27 22:27:16 +00:00
Jérôme Gardou
f9b79bf9fc
[CMAKE]
...
- Downgrade a warning to a status, so this is not too intrusive
svn path=/branches/cmake-bringup/; revision=49317
2010-10-27 22:25:35 +00:00
Johannes Anderwald
28b8adb2ee
- remove debug prints
...
- dedicated to christoph
svn path=/trunk/; revision=49316
2010-10-27 21:12:44 +00:00
Sylvain Petreolle
b1e9d4a2df
[WLANSVC]
...
Fix MIDL_user_allocate prototype.
Dedicated to zefklop.
svn path=/branches/cmake-bringup/; revision=49315
2010-10-27 20:50:14 +00:00
Timo Kreuzer
6e7b4722d6
[CLASSPNP]
...
Fix a typo in the spec file
svn path=/trunk/; revision=49314
2010-10-27 20:40:59 +00:00
Giannis Adamopoulos
97a11cb468
[FORMATTING]
...
- Fix formatting in message.c
svn path=/trunk/; revision=49313
2010-10-27 20:31:17 +00:00
Timo Kreuzer
8e45fe3079
[basetsd.h]
...
add POINTER_SIGNED, POINTER_UNSIGNED, SPOINTER_32, UPOINTER_32
svn path=/trunk/; revision=49312
2010-10-27 20:14:15 +00:00
Timo Kreuzer
41d4321928
[CLASSPNP]
...
Convert to spec
svn path=/trunk/; revision=49311
2010-10-27 20:13:06 +00:00
Timo Kreuzer
1c363f5fbe
[WIN32K]
...
Improve the code to enumerate monitors.
- Don't use custom MIN / MAX / ABS macros
- Calculate distance by r^2 = x^2 + y^2
- Use RECTL_bIntersectRect instead of code duplication
- Fix possible NULL pointer dereference
- pass bottom-right exclusive rect to IntGetMonitorsFromRect from NtUserMonitorFromPoint
- Don't handle MONITOR_DEFAULTTOPRIMARY and MONITOR_DEFAULTTONEAREST twice
- Use unsigned variables for unsigned values
- Don't check the result of a UINT returning function for < 0
- Improve readability
svn path=/trunk/; revision=49310
2010-10-27 17:16:11 +00:00
Timo Kreuzer
72f80d0c80
[WIN32K]
...
Fix possible NULL pointer dereferences. Spotted by Amine Khaldi.
svn path=/trunk/; revision=49309
2010-10-27 17:08:40 +00:00
Timo Kreuzer
7dbcf100d3
[FORMATTING]
...
- Apply consistent indentation of 4 spaces and ansi style formatting.
- Remove the long GPL header
svn path=/trunk/; revision=49308
2010-10-27 15:59:48 +00:00
Jérôme Gardou
b2f64ac552
Sync with trunk (r49303)
...
svn path=/branches/cmake-bringup/; revision=49307
2010-10-27 15:52:24 +00:00
Sylvain Petreolle
5644ab604d
[CMAKE]
...
Improve minicd and livecd macros.
Files and iso images are updated/cleaned without any manual steps.
svn path=/branches/cmake-bringup/; revision=49306
2010-10-27 14:06:40 +00:00
Jérôme Gardou
ef1e9cefa1
[CMAKE]
...
- use baseaddresses for dlls
svn path=/branches/cmake-bringup/; revision=49305
2010-10-27 14:00:51 +00:00
Timo Kreuzer
08810169e7
[WIN32K]
...
Fix possible NULL pointer dereference. Spotted by Amine Khaldi.
svn path=/trunk/; revision=49303
2010-10-27 12:51:32 +00:00
Aleksey Bragin
58781041d7
[NTOS/MM]
...
- Don't access pfn database directly, there is a function for this. Thanks sir_richard.
svn path=/trunk/; revision=49302
2010-10-27 09:58:18 +00:00
James Tabor
f605d2c596
[Win32k|User32]
...
- Fix for DosBOX. See bug 5670 for more details. Added more data copies in user32 hook.c.
svn path=/trunk/; revision=49301
2010-10-27 01:56:56 +00:00
James Tabor
851c1c1742
[User32] - Fix an over site and copy the return data back to the kernel.
...
svn path=/trunk/; revision=49300
2010-10-27 00:03:41 +00:00
Jérôme Gardou
b7ce9b13b4
[CMAKE]
...
- remove unnecessary linkage
svn path=/branches/cmake-bringup/; revision=49299
2010-10-26 23:38:28 +00:00
Jérôme Gardou
f78d6fc1e2
[RPCRT4]
...
- Fix build
svn path=/branches/cmake-bringup/; revision=49298
2010-10-26 22:07:36 +00:00
Jérôme Gardou
5bc7ffddc4
[PSDK]
...
- remove GCC special flag, as it has no reason to exist. Thanks go to Timo for having tested this.
svn path=/branches/cmake-bringup/; revision=49297
2010-10-26 21:57:12 +00:00
Aleksey Bragin
07cd3fc8d0
[NTOS/MM]
...
- Don't lie about page protection in MiQueryAddressState. Fixes PDFCreator-alike bugs.
See issue #5627 for more details.
svn path=/trunk/; revision=49296
2010-10-26 21:34:52 +00:00
Jérôme Gardou
252350f815
[WIN32 DLLS]
...
- fix MIDL_user_allocate once and for all
svn path=/branches/cmake-bringup/; revision=49295
2010-10-26 18:58:46 +00:00
Jérôme Gardou
3714ca7137
[PSDK]
...
- fix definition of MIDL_STUB_DESC
svn path=/branches/cmake-bringup/; revision=49294
2010-10-26 18:43:25 +00:00
Jérôme Gardou
f2537e5a3e
[SERVICES]
...
- fix definition of midl_user_allocate, RQueryServiceConfigW and RQueryServiceConfigA
svn path=/branches/cmake-bringup/; revision=49293
2010-10-26 18:39:27 +00:00
Jérôme Gardou
4633d81b0a
[UMPNPMGR]
...
- Fix definition of midl_user_allocate
svn path=/branches/cmake-bringup/; revision=49292
2010-10-26 18:38:03 +00:00
Jérôme Gardou
db8bb8c054
[CMAKE]
...
- rpcss depends on winesdk
[RPCSS]
- fix declaration of MIDL_user_allocate
svn path=/branches/cmake-bringup/; revision=49291
2010-10-26 18:30:13 +00:00
Jérôme Gardou
b52b88ac96
[CMAKE]
...
- fix typo
svn path=/branches/cmake-bringup/; revision=49290
2010-10-26 18:01:37 +00:00
Jérôme Gardou
06537a6ad4
[CMAKE]
...
- midl support for building rpc server/client libraries
svn path=/branches/cmake-bringup/; revision=49289
2010-10-26 17:42:02 +00:00
Jérôme Gardou
cfbe481dc6
[WLANSVC]
...
- Fix wlansvc.idl for parsing with midl
svn path=/branches/cmake-bringup/; revision=49288
2010-10-26 17:36:57 +00:00
Jérôme Gardou
f22a9e6956
[CMAKE]
...
- WINNT isn't defined, don't redefine it. Pointed by Usurp.
svn path=/branches/cmake-bringup/; revision=49287
2010-10-26 17:23:00 +00:00
Jérôme Gardou
7c02a12b82
[SVCCTL]
...
- fix parsing of svcctl.idl with midl
svn path=/branches/cmake-bringup/; revision=49286
2010-10-26 17:20:00 +00:00
Jérôme Gardou
1537d3b259
[CMAKE]
...
- redefine _WIN32_WINNT too for building pnp rpc client and server libs
svn path=/branches/cmake-bringup/; revision=49285
2010-10-26 17:06:39 +00:00
Jérôme Gardou
85659d3f75
[LSARPC]
...
- define right interface in lsa.acf
svn path=/branches/cmake-bringup/; revision=49284
2010-10-26 16:55:46 +00:00
Jérôme Gardou
e829b4d212
[EVENTLOG]
...
- Correct definition of midl_user_allocate
svn path=/branches/cmake-bringup/; revision=49283
2010-10-26 16:36:25 +00:00
Jérôme Gardou
ec1e12e566
[PSDK]
...
- Add MIDL_user_allocate and MIDL_user_free definitions
- #ifdef a GCC hack
svn path=/branches/cmake-bringup/; revision=49281
2010-10-26 16:01:08 +00:00
Johannes Anderwald
4434b6bf69
[PORTCLS]
...
- Disable driver specific filter / pin / node property handlers until bug leading to crashes has been found
svn path=/trunk/; revision=49280
2010-10-26 15:19:14 +00:00
Jérôme Gardou
ab5836ad90
[CMAKE - MSC]
...
- Add set_image_base macro
- add psdk and buildno dependencies to modules
svn path=/branches/cmake-bringup/; revision=49279
2010-10-26 07:31:04 +00:00
James Tabor
4588fc7dc5
[Win32k|User32]
...
- Add fix for KsStudio for Olaf Siejka and debug prints for WH_KEYBOARD_LL. See bug 5670 for more details.
svn path=/trunk/; revision=49278
2010-10-26 06:24:50 +00:00
Aleksey Bragin
f46ca6e613
[NTOS/MM]
...
- Handle various special cases in NtQueryVirtualMemory (e.g. querying illegal virtual addresses, shared memory area, etc). Example of an app doing this - OllyDbg.
svn path=/trunk/; revision=49277
2010-10-25 20:50:45 +00:00
Daniel Reimer
71ab4ed50f
Update rapps database.
...
svn path=/trunk/; revision=49276
2010-10-25 20:08:50 +00:00
Timo Kreuzer
684c3d3791
[YAROTOWS] Reintegrate the branch. For a brighter future.
...
Main features:
- Implement LDEVOBJ api. Responsible for loading dlls (display drivers, font drivers, keyboard layout, etc), replacing code in different locations.
- Implement PDEVOBJ api. A PDEVOBJ represents a physical device and is the core component for handling multiple display devices.
- Rewrite device locking. The new method was neccessary to allow dynamic mode switching.
- Implement support for enumerating display devices and settings.
- Implement dynamic mode switching.
- Implement a number of Eng mapping functions.
- Rewrite Eng level surface handling for cleaner code and better compatability.
- Rewrite parts of the DIB handling code.
- Rewrite DC creation and deletion. Deletion and cleanup is now completely callback based. Now we don't leak the DC objects when terminating a process, like we did before.
- Improve the XLATE and BRUSH code, removing several old hacks.
- Improve icon code.
Thanks to Jerome Gardou, Kamil Hornicek and everyone helping.
svn path=/trunk/; revision=49275
2010-10-25 17:36:27 +00:00
Timo Kreuzer
7a2f3e30fc
Merge trunk head (r49270)
...
svn path=/branches/reactos-yarotows/; revision=49272
2010-10-25 15:26:06 +00:00
Timo Kreuzer
8a28b85f48
[WIN32K]
...
Silence and improve a DPRINT
svn path=/branches/reactos-yarotows/; revision=49271
2010-10-25 15:05:33 +00:00
James Tabor
f5258132f4
[Win32k]
...
- Do not override WH_JOURNALPLAYBACK results if zero.
svn path=/trunk/; revision=49270
2010-10-25 02:51:09 +00:00