Commit graph

55840 commits

Author SHA1 Message Date
Amine Khaldi 237fce6822 [MMDEVAPI]
* Improve header inclusions.
CORE-7716

svn path=/trunk/; revision=61778
2014-01-23 17:55:56 +00:00
Amine Khaldi a63971940f [MCIAVI32]
* Remove one time mciavi.h inclusion from the main header and put it back where it belongs.
CORE-7716

svn path=/trunk/; revision=61777
2014-01-23 17:53:38 +00:00
Amine Khaldi 48cab4c068 [MAPI32]
* Improve header inclusions.
CORE-7716

svn path=/trunk/; revision=61776
2014-01-23 17:52:54 +00:00
Amine Khaldi 830213a1cf [LSASRV]
* Remove one time inclusions from the main header and put them back where they belong.
CORE-7716

svn path=/trunk/; revision=61775
2014-01-23 17:51:20 +00:00
Amine Khaldi f2296246ea [LPK]
* Improve header inclusions.
CORE-7716

svn path=/trunk/; revision=61774
2014-01-23 17:49:49 +00:00
Amine Khaldi 44f2f5994e [LOCALSPL]
* Remove one time resource.h inclusion from the main header and put it back where it belongs.
CORE-7716

svn path=/trunk/; revision=61773
2014-01-23 17:46:55 +00:00
Amine Khaldi 3c885f3ebf [KERNEL32]
* Remove one time inclusions from the main header and put them back where they belong.
* Improve header inclusions.
CORE-7716

svn path=/trunk/; revision=61772
2014-01-23 17:45:58 +00:00
Amine Khaldi 4ba913a711 [JSCRIPT]
* Remove one time inclusions from the main header and put them back where they belong.
* Improve header inclusions.
* Improve the GUIDs situation.
CORE-7716

svn path=/trunk/; revision=61771
2014-01-23 17:45:05 +00:00
Amine Khaldi a45f245075 [ITSS]
* Remove one time inclusions from the main header and put them back where they belong.
* Improve header inclusions.
CORE-7716

svn path=/trunk/; revision=61770
2014-01-23 17:43:25 +00:00
Amine Khaldi 6f607e42cc [IMAGEHLP]
* Remove one time winternl.h inclusion from the main header and put it back where it belongs.
* Improve header inclusions.
CORE-7716

svn path=/trunk/; revision=61769
2014-01-23 17:42:15 +00:00
Amine Khaldi 24e5e1b0be [IEFRAME]
* Improve header inclusions.
CORE-7716

svn path=/trunk/; revision=61768
2014-01-23 11:30:37 +00:00
Amine Khaldi fbecb771e6 [HID]
* Remove one time inclusions from the main header and put them back where they belong.
* Improve header inclusions.
CORE-7716

svn path=/trunk/; revision=61767
2014-01-23 11:28:58 +00:00
Amine Khaldi f91ac77f24 [HHCTRL.OCX]
* Remove one time mshtmhst.h inclusion from the main header and put it back where it belongs.
* Move resource.h inclusion to the main header.
* Remove redundant winnls.h inclusion.
CORE-7716

svn path=/trunk/; revision=61766
2014-01-23 11:27:43 +00:00
Amine Khaldi 0c66b2f86c [GDIPLUS]
* Remove one time inclusions from the main header and put them back where they belong.
* Improve header inclusions.
* Improve the GUIDs situation.
CORE-7716

svn path=/trunk/; revision=61765
2014-01-23 11:25:09 +00:00
Amine Khaldi 2fab6263e9 [FUSION]
* Remove one time inclusions from the main header and put them back where they belong.
* Improve header inclusions.
* Improve the GUIDs situation.
CORE-7716

svn path=/trunk/; revision=61764
2014-01-23 11:22:13 +00:00
Amine Khaldi 946e9d16fe [FMIFS]
* Remove one time inclusions from the main header and put them back where they belong.
* Improve header inclusions.
CORE-7716

svn path=/trunk/; revision=61763
2014-01-23 11:19:27 +00:00
Amine Khaldi 20a454e741 [DNSAPI]
* Improve header inclusions.
CORE-7716

svn path=/trunk/; revision=61762
2014-01-23 11:16:46 +00:00
Amine Khaldi a8bce773fa [DHCPCSVC]
* 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=61761
2014-01-23 11:15:11 +00:00
Amine Khaldi 93a84eb12d [DEVMGR]
* Remove one time inclusions from the main header and put them back where they belong.
* Improve header inclusions.
CORE-7716

svn path=/trunk/; revision=61760
2014-01-23 11:13:16 +00:00
Timo Kreuzer 0739ebd3f9 [KSECDD]
Implement IRP_MJ_DEVICE_CONTROL, handle ioctl 0x390004, used by MS advapi32 to generate random numbers. Even though it is not very crypto-safe, for now we just use RtlRandomEx, "improved" by xoring the seed with some data from KeTickCount (no idea whether that does any good)

svn path=/trunk/; revision=61759
2014-01-22 23:41:04 +00:00
Amine Khaldi 49ca94a0f8 [BASEADDRESSES]
* Update modules' based addresses.

svn path=/trunk/; revision=61757
2014-01-22 22:51:13 +00:00
Amine Khaldi 52da71702d [CMAKE]
* Apply the 5.01 subsystem version regardless of cl version. All the supported MSVC toolchains accept it.

svn path=/trunk/; revision=61756
2014-01-22 22:46:30 +00:00
Timo Kreuzer 793f6fe43d [KSECDD]
Implement IRP_MJ_QUERY_INFORMATION and IRP_MJ_QUERY_VOLUME_INFORMATION

svn path=/trunk/; revision=61755
2014-01-22 20:52:01 +00:00
Timo Kreuzer fcc7d66c11 [KSECDD]
Start implementing ksecdd

svn path=/trunk/; revision=61754
2014-01-22 16:58:36 +00:00
Timo Kreuzer 8b8043e5bf [NTOSKRNL]
- Implement NtPrivilegedServiceAuditAlarm, the internal function SepAdtPrivilegedServiceAuditAlarm is not implemented yet.
- Stubplement SepAccessCheckAndAuditAlarm and make NtAccessCheckAndAuditAlarm, NtAccessCheckByTypeAndAuditAlarm, NtAccessCheckByTypeResultListAndAuditAlarm and NtAccessCheckByTypeResultListAndAuditAlarmByHandle (love that name) wrappers around it.

svn path=/trunk/; revision=61753
2014-01-22 16:29:26 +00:00
Timo Kreuzer 5ed6d51e02 [NTOSKRNL]
Implement TokenSessionReference case in NtSetInformationToken, also make sure not to leak a reference on the token in case of an exception.

svn path=/trunk/; revision=61752
2014-01-22 15:05:16 +00:00
Timo Kreuzer c9192d2c20 [NTOSKRNL]
Fix return type of PsSetProcessSecurityPort

svn path=/trunk/; revision=61751
2014-01-22 14:48:45 +00:00
Eric Kohl 4dda515e77 [MSGINA]
Move the unlock code to a separate function and display error messages if user name or password do not match.

svn path=/trunk/; revision=61750
2014-01-21 23:31:13 +00:00
Amine Khaldi b787a3513b [DBGHELP]
* Move some inclusions to the main header.
* Remove inclusions and definitions that already exist in the main header.
* Improve header inclusions.
CORE-7716

svn path=/trunk/; revision=61749
2014-01-21 18:04:09 +00:00
Amine Khaldi 3ab8f89804 [CRYPT32]
* Move cryptres.h inclusion to the main header.
CORE-7716

svn path=/trunk/; revision=61748
2014-01-21 18:01:34 +00:00
Amine Khaldi dcf4622237 [CRTDLL]
* We don't need PCH for one source file modules.
CORE-7716

svn path=/trunk/; revision=61747
2014-01-21 18:00:17 +00:00
Amine Khaldi cabd4e530e [COMDLG32]
* Remove one time inclusions from the main header and put them back where they belong.
* Improve header inclusions.
CORE-7716

svn path=/trunk/; revision=61746
2014-01-21 17:59:36 +00:00
Amine Khaldi 20febaafd2 [COMCTL32]
* Move some inclusions to the main header.
* Remove inclusions and definitions that already exist in the main header/resource file.
* Improve header inclusions.
CORE-7716

svn path=/trunk/; revision=61745
2014-01-21 17:58:34 +00:00
Amine Khaldi bca9468bea [CABINET]
* Remove one time inclusions from the main header and put them back where they belong.
* Improve header inclusions.
CORE-7716

svn path=/trunk/; revision=61744
2014-01-21 17:56:16 +00:00
Amine Khaldi 63be6007bd [BROWSEUI]
* Remove one time inclusions from the main header and put them back where they belong.
* Set the default debugging channel globally through the main header.
* Improve the main header.
CORE-7716

svn path=/trunk/; revision=61743
2014-01-21 17:55:08 +00:00
Eric Kohl 5192d67c43 [EVENTLOG]
LogfClearFile: Write the backup file and add status checks. 

svn path=/trunk/; revision=61742
2014-01-20 21:32:49 +00:00
Eric Kohl c3cdc1abae [MSGINA]
Save the password in the gina-context after successful logon and use it to check the password when unlocking the computer.

svn path=/trunk/; revision=61741
2014-01-20 21:23:17 +00:00
Amine Khaldi d74e783572 [TRANSLATIONS]
* Massive update of Romanian resources. Brought to you by Ștefan Fulea.
CORE-7778 #resolve #comment Committed in r61740. Thanks !

svn path=/trunk/; revision=61740
2014-01-20 19:42:49 +00:00
Amine Khaldi 9ec6ca712b [RAPPS]
* Maintenance of Romanian resources. Brought to you by Ștefan Fulea.
CORE-7761 #resolve #comment Committed in r61739. Cheers ;)

svn path=/trunk/; revision=61739
2014-01-20 18:00:14 +00:00
Amine Khaldi 8fc7ff7770 [AVIFIL32]
* Improve the GUIDs situation.
* Improve header inclusions.
CORE-7716

svn path=/trunk/; revision=61738
2014-01-20 13:18:32 +00:00
Amine Khaldi 3f75b028f8 [ATL100]
* Create a main header and move some inclusions to it.
CORE-7716

svn path=/trunk/; revision=61737
2014-01-20 13:16:55 +00:00
Amine Khaldi f886edae28 [ADVAPI32]
* 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=61736
2014-01-20 13:16:06 +00:00
Amine Khaldi 2270bdbba6 [ACTIVEDS]
* Create a main header and move some inclusions to it.
CORE-7716

svn path=/trunk/; revision=61735
2014-01-20 13:14:55 +00:00
Amine Khaldi 5011f7fade [ACLUI]
* 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=61734
2014-01-20 13:14:06 +00:00
Amine Khaldi ff191296fd [SLAYER]
* We don't need PCH for one source file modules.
CORE-7716

svn path=/trunk/; revision=61733
2014-01-20 13:12:05 +00:00
Amine Khaldi 39502106c6 [FONTEXT]
* Remove one time inclusions from the main header and put them back where they belong.
* Do not include debug.h into the main header.
CORE-7716

svn path=/trunk/; revision=61732
2014-01-20 13:10:32 +00:00
Amine Khaldi 3d3767517c [DESKMON]
* 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=61731
2014-01-20 13:09:04 +00:00
Amine Khaldi 7c0107fcd0 [DESKADP]
* Remove one time inclusions from the main header and put them back where they belong.
CORE-7716

svn path=/trunk/; revision=61730
2014-01-20 13:08:23 +00:00
Amine Khaldi 909dd423a0 [OPENGL32]
* Move wine/debug.h inclusion to the main header.
* Improve header inclusions.
CORE-7716

svn path=/trunk/; revision=61729
2014-01-20 13:07:26 +00:00
Amine Khaldi bdbf7cd306 [NTDLL]
* 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=61728
2014-01-20 12:59:27 +00:00