Commit graph

55574 commits

Author SHA1 Message Date
Jérôme Gardou
0532456b81 [WIN32K]
- Add some debug print lidting available modes from a device driver.
 - Take this as an occasion to use the much underrated win32k debug channels
Recompiling? You're so 2013!

svn path=/trunk/; revision=61575
2014-01-08 23:19:33 +00:00
Amine Khaldi
2dd3ce50de [NTOS]
* Fix release build.

svn path=/trunk/; revision=61574
2014-01-08 12:14:14 +00:00
Timo Kreuzer
842cb21775 [SMLIB]
Fix "annotation" and use a better variable name.

svn path=/trunk/; revision=61573
2014-01-08 00:01:11 +00:00
Timo Kreuzer
8d73b77251 [NTOSKRNL]
- Update CM_KEY_CONTROL_BLOCK to match win2k3 SP2 symbols
- Implement KeyCachedInformation and KeyFlagsInformation cases in CmQueryKey

svn path=/trunk/; revision=61572
2014-01-07 23:51:56 +00:00
Timo Kreuzer
e5813955cb [RTL/NTDLL]
- Implement registry transaction API (RXACT)
- Add RtlCheckForOrphanedCriticalSections stub

svn path=/trunk/; revision=61571
2014-01-07 21:26:06 +00:00
Timo Kreuzer
7ab5af14a3 [NETAPI32/SAMSRV]
- Update/fix exports to match win 2k3

svn path=/trunk/; revision=61570
2014-01-07 21:15:57 +00:00
Timo Kreuzer
f6c5b356aa [NTOSKRNL]
- Fix return value of ObOpenObjectByName (in success case the return status of ObpLookupObjectName is returned.

svn path=/trunk/; revision=61569
2014-01-07 20:50:34 +00:00
Timo Kreuzer
0a7344aca7 [RTL/NDK/NTDLL]
- Fix calling convention of RtlSetProcessIsCritical and RtlSetThreadIsCritical (they are __cdecl!)
[NDK]
- Add missing extern "C"

svn path=/trunk/; revision=61568
2014-01-07 20:23:44 +00:00
Timo Kreuzer
d3872b419c [DDK/XDK]
- Add missing _KEY_USER_FLAGS_INFORMATION
- Fix some FSCTL_* constants, add Win7/8 ones
- Sync DDK/XDK (just a reminder, you are supposed to fix XDK headers and simply regenerate the DDK headers from them)

svn path=/trunk/; revision=61567
2014-01-07 20:17:01 +00:00
Amine Khaldi
d238b96e77 [3DTEXT]
* Remove one time inclusions from the main header and put them back where they belong.
* Cleanup the main header.
CORE-7716

svn path=/trunk/; revision=61566
2014-01-07 17:11:52 +00:00
Amine Khaldi
e317bc769d [SC]
* Move conio.h inclusion where it's used.
CORE-7716

svn path=/trunk/; revision=61565
2014-01-07 17:10:31 +00:00
Amine Khaldi
2d73d7982e [REGEDIT]
* Remove one time inclusions from the main header and put them back where they belong.
* Cleanup the main header.
CORE-7716

svn path=/trunk/; revision=61564
2014-01-07 17:08:52 +00:00
Amine Khaldi
6731470ec2 [RAPPS]
* Move some definitions to the main header.
* Remove one time inclusions from the main header and put them back where they belong.
CORE-7716

svn path=/trunk/; revision=61563
2014-01-07 17:07:36 +00:00
Amine Khaldi
6ead2b3ba8 [NOTEPAD]
* Remove one time inclusions from the main header and put them back where they belong.
* Cleanup headers.
CORE-7716

svn path=/trunk/; revision=61562
2014-01-07 17:05:34 +00:00
Amine Khaldi
18ed7f8fd6 [TELNET]
* Move the main header up one level.
* Move some inclusions to the main header.
* Remove inclusions and definitions that already exist in the main header.
* Cleanup the main header.
CORE-7716

svn path=/trunk/; revision=61561
2014-01-07 17:03:47 +00:00
Amine Khaldi
130b966aec [NSLOOKUP]
* Remove one time inclusions from the main header and put them back where they belong.
CORE-7716

svn path=/trunk/; revision=61560
2014-01-07 17:01:18 +00:00
Amine Khaldi
00c90a28a5 [FTP]
* Remove one time inclusions from the main header and put them back where they belong.
* Cleanup headers including the main one.
CORE-7716

svn path=/trunk/; revision=61559
2014-01-07 16:59:58 +00:00
Amine Khaldi
a32fbc04b3 [FINGER]
* Remove one time inclusions from the main header and put them back where they belong.
* Cleanup the main header.
CORE-7716

svn path=/trunk/; revision=61558
2014-01-07 16:30:52 +00:00
Amine Khaldi
27e813b6d8 [MSTSC]
* Remove one time inclusions from the main header and put them back where they belong.
* Cleanup the main header.
CORE-7716

svn path=/trunk/; revision=61557
2014-01-07 16:29:20 +00:00
Amine Khaldi
49507310ae [MSPAINT]
* Remove one time inclusions from the main header and put them back where they belong.
* Cleanup the main header.
CORE-7716

svn path=/trunk/; revision=61556
2014-01-07 16:27:45 +00:00
Amine Khaldi
e4d11cd4c6 [SERVMAN]
* Remove one time inclusions from the main header and put them back where they belong.
* Cleanup the main header.
CORE-7716

svn path=/trunk/; revision=61555
2014-01-07 16:27:17 +00:00
Amine Khaldi
ba251f61e0 [RSYM]
* Remove unused field.

svn path=/trunk/; revision=61554
2014-01-07 16:26:57 +00:00
Amine Khaldi
709cd1a624 [DEVMGMT]
* Remove one time inclusions from the main header and put them back where they belong.
* Cleanup the main header.
* Improve the GUIDs situation.
CORE-7716

svn path=/trunk/; revision=61553
2014-01-06 21:03:41 +00:00
Amine Khaldi
d57f8c166e [MSCONFIG]
* Remove one time inclusions from the main header and put them back where they belong.
* Cleanup the main header.
CORE-7716

svn path=/trunk/; revision=61552
2014-01-06 21:01:43 +00:00
Amine Khaldi
ac0c50152c [MMCCLIENT]
* Remove one time inclusions from the main header and put them back where they belong.
CORE-7716

svn path=/trunk/; revision=61551
2014-01-06 20:59:11 +00:00
Amine Khaldi
e62e1d2e20 [MAGNIFY]
* Remove one time inclusions from the main header and put them back where they belong.
CORE-7716

svn path=/trunk/; revision=61550
2014-01-06 20:56:34 +00:00
Amine Khaldi
fb0c40987e [LOGOFF]
* Remove one time inclusions from the main header and put them back where they belong.
* Cleanup the main header.
* Remove useless NDEBUG define.
CORE-7716

svn path=/trunk/; revision=61549
2014-01-06 20:54:43 +00:00
Amine Khaldi
b8c40cc9f4 [WINMINE]
* Move some inclusions to the main header.
* Remove inclusions and definitions that already exist in the main header.
CORE-7716

svn path=/trunk/; revision=61548
2014-01-06 20:51:41 +00:00
Amine Khaldi
5f67c3b083 [FONTVIEW]
* Create a main header and move some inclusions to it.
CORE-7716

svn path=/trunk/; revision=61547
2014-01-06 20:48:44 +00:00
Jérôme Gardou
e3dd09553c [OPENGL32]
- remove useless assert
 - fix typo in SetDIBitstoDevice call

svn path=/trunk/; revision=61546
2014-01-06 19:25:17 +00:00
Jérôme Gardou
064fb6f84b [MESA]
- Use PSEH to test and catch SSE exceptions
#CORE-7727 Problem with software implementation is fixed with r61545. Investigating on vmware driver support.

svn path=/trunk/; revision=61545
2014-01-06 18:39:42 +00:00
Jérôme Gardou
9f55f7097f [WIN32K]
- Implement NtGdiSwapBuffers

svn path=/trunk/; revision=61541
2014-01-05 20:57:51 +00:00
Jérôme Gardou
ade300cb46 [WIN32K]
- Formatting only, no code change

svn path=/trunk/; revision=61540
2014-01-05 20:50:09 +00:00
Eric Kohl
c3b566e4d8 [LSASRV][MSV1_0]
- Add all groups, of which the user is a member, to the token group list.
- Remove the hard-coded administrators group and users group from the token group list.

This patch enables us to create ordinary user accounts which are not members of the administrator group and which do not have administrator privileges. Now we can start to test and fix the security components!

svn path=/trunk/; revision=61539
2014-01-05 16:06:16 +00:00
Amine Khaldi
3ad827aa50 [SHELL32]
* Move shell file operations to background threads to prevent the shell from hanging during long copies, deletes, and moves.
* Improve drag and drop functionality.
* Add a partial drop handler to the recycle bin.
* Brought to you by Huw Campbell.
CORE-3760

svn path=/trunk/; revision=61537
2014-01-05 12:48:42 +00:00
Eric Kohl
aa4d139a0c [SAMSRV]
SamrGetAliasMembership: Do not overwrite enties of the RID array.

svn path=/trunk/; revision=61536
2014-01-05 12:00:16 +00:00
Amine Khaldi
d3efc2ffdd [SPIDER]
* Remove one time inclusions from the main header and put them back where they belong.
* Cleanup the main header.
* Dedicated to Daniel Reimer.
CORE-7716

svn path=/trunk/; revision=61534
2014-01-04 15:12:53 +00:00
Amine Khaldi
73809c59e6 [CARDLIB]
* Fix build.

svn path=/trunk/; revision=61533
2014-01-04 15:07:36 +00:00
Amine Khaldi
8bda2730f2 [CARDLIB]
* Move some inclusions to the main header.
* Remove inclusions and definitions that already exist in the main header.
CORE-7716

svn path=/trunk/; revision=61532
2014-01-04 15:01:58 +00:00
Amine Khaldi
d8b726afc2 [CARDLIB]
* Forgot this file. Fixes build.

svn path=/trunk/; revision=61531
2014-01-04 14:28:53 +00:00
Amine Khaldi
b7c599a296 [SOL]
* Remove one time inclusions from the main header and put them back where they belong.
* Cleanup the main header.
CORE-7716

svn path=/trunk/; revision=61530
2014-01-04 14:25:09 +00:00
Amine Khaldi
5bd968466e [DXDIAG]
* Remove one time inclusions from the main header and put them back where they belong.
* Cleanup the main header.
CORE-7716

svn path=/trunk/; revision=61529
2014-01-04 14:13:48 +00:00
Amine Khaldi
180fca0e90 [CHARMAP]
* Remove one time inclusions from the main header and put them back where they belong.
* Cleanup the main header.
CORE-7716

svn path=/trunk/; revision=61528
2014-01-04 14:06:39 +00:00
Amine Khaldi
30109c2763 [CALC]
* Remove one time inclusions from the main header and put them back where they belong.
* Cleanup the main header.
CORE-7716

svn path=/trunk/; revision=61527
2014-01-04 14:00:02 +00:00
Amine Khaldi
4c8f3361d9 [RTL]
* Remove one time inclusions from the main header and put them back where they belong.
* Improve the main header.
CORE-7716

svn path=/trunk/; revision=61526
2014-01-04 13:53:47 +00:00
Amine Khaldi
28e70c447d [PCMCIA]
* Cleanup the main header.
CORE-7716

svn path=/trunk/; revision=61525
2014-01-04 13:04:11 +00:00
Amine Khaldi
d4fa979434 [PCIX]
* Remove one time inclusions from the main header and put them back where they belong.
* Cleanup the main header.
* Improve the GUIDs situation.
CORE-7716

svn path=/trunk/; revision=61524
2014-01-04 12:05:02 +00:00
Amine Khaldi
cc7bc9bd07 [PCI]
* Remove one time inclusions from the main header and put them back where they belong.
* Cleanup the main header.
* Improve the GUIDs situation.
CORE-7716

svn path=/trunk/; revision=61523
2014-01-04 11:06:54 +00:00
Amine Khaldi
5aa676b878 [WINLOGON]
* Set the default debugging channel globally through the main header.
CORE-7716

svn path=/trunk/; revision=61522
2014-01-04 11:00:22 +00:00
Amine Khaldi
1fb4d1d63d [MESA]
* Create main headers for MESA components and move some inclusions to them.
CORE-7716

svn path=/trunk/; revision=61521
2014-01-04 10:35:13 +00:00