Commit graph

56183 commits

Author SHA1 Message Date
Daniel Reimer 6ad9377d2d [RAPPS]
- Replace URLDownloadToFileW download routine by InternetOpenW, InternetOpenUrlW, InternetReadFile download routine. This makes it possible to set the user agent which allows us to use http://download.sourceforge.net URLs and not needing any hard coded mirrors anymore. (Thx goes to Usurp for that idea.)
- Replace CreateProcessW by ShellExecute. This reenables the question for elevated rights in Windows and allows RApps to open any file format the shell knows about.
Big thx goes out to AmineKhaldi, Christoph_vW, gigaherz and ThFabba for helping a rusted Java coder to get things in a resonable shape. ^^

svn path=/trunk/; revision=61832
2014-01-26 15:46:34 +00:00
Amine Khaldi 1e1bd36010 [WINSPOOL.DRV]
* Create a main header and move some inclusions to it.
CORE-7716

svn path=/trunk/; revision=61831
2014-01-26 14:55:05 +00:00
Amine Khaldi e44ba580be [WINMM]
* Improve redundant inclusion.
CORE-7716

svn path=/trunk/; revision=61830
2014-01-26 14:53:32 +00:00
Amine Khaldi 52a16187fb [WININET]
* Improve header inclusions.
CORE-7716

svn path=/trunk/; revision=61829
2014-01-26 13:23:06 +00:00
Amine Khaldi 2d1bffa08b [WINDOWSCODECS]
* Move some inclusions to the main header.
* Improve the GUIDs situation.
CORE-7716

svn path=/trunk/; revision=61828
2014-01-26 12:05:45 +00:00
Amine Khaldi a70f7bf4a0 [WDMAUD.DRV]
* Remove one time inclusions from the main header and put them back where they belong.
* Improve header inclusions.
CORE-7716

svn path=/trunk/; revision=61827
2014-01-26 11:45:40 +00:00
Eric Kohl 7c1ecee601 [MSV1_0]
MsvpChangePassword: Open the SAM domain and user objects that represent the logon domain and user account.

svn path=/trunk/; revision=61826
2014-01-26 10:43:58 +00:00
Amine Khaldi 36e095ec6e [VBSCRIPT]
* Remove one time inclusions from the main header and put them back where they belong.
* Improve header inclusions.
CORE-7716

svn path=/trunk/; revision=61825
2014-01-26 10:42:07 +00:00
Eric Kohl 70283bee86 [SAMSRV]
Implement SamIFreeVoid.

svn path=/trunk/; revision=61824
2014-01-26 02:34:59 +00:00
Timo Kreuzer 2815ad982d [CRYPTLIB]
MSVC doesn't define __BYTE_ORDER__, so simply assume it is LE.

svn path=/trunk/; revision=61823
2014-01-25 23:51:04 +00:00
Amine Khaldi eb50f7b329 [UXTHEME]
* Remove one time inclusions from the main header and put them back where they belong.
* Improve header inclusions.
CORE-7716

svn path=/trunk/; revision=61822
2014-01-25 23:07:09 +00:00
Amine Khaldi 9d7f24e068 [USERENV]
* Remove one time inclusions from the main header and put them back where they belong.
* Improve header inclusions.
CORE-7716

svn path=/trunk/; revision=61820
2014-01-25 22:24:43 +00:00
Amine Khaldi aeec575e5a [URLMON]
* Remove one time inclusions from the main header and put them back where they belong.
* Improve header inclusions.
CORE-7716

svn path=/trunk/; revision=61819
2014-01-25 20:24:12 +00:00
Amine Khaldi 45f68df5a1 [SYSSETUP]
* Remove one time inclusions from the main header and put them back where they belong.
CORE-7716

svn path=/trunk/; revision=61818
2014-01-25 19:51:44 +00:00
Amine Khaldi b0f8149ac2 [SXS]
* Move some inclusions to the main header.
* Set the default debugging channel globally through the main header.
* Improve the GUIDs situation.
* Improve header inclusions.
CORE-7716

svn path=/trunk/; revision=61817
2014-01-25 19:01:00 +00:00
Amine Khaldi d949029f99 [STI]
* Create a main header and move some inclusions to it.
* Set the default debugging channel globally through the main header.
* Improve the GUIDs situation.
CORE-7716

svn path=/trunk/; revision=61814
2014-01-25 18:44:55 +00:00
Amine Khaldi bdc225df74 [SMDLL]
* Remove one time inclusions from the main header and put them back where they belong.
* Improve header inclusions.
CORE-7716

svn path=/trunk/; revision=61813
2014-01-25 18:07:29 +00:00
Amine Khaldi 1bb3dbb528 [SHELL32]
* Remove one time inclusions from the main header and put them back where they belong.
* Improve header inclusions.
CORE-7716

svn path=/trunk/; revision=61812
2014-01-25 17:24:24 +00:00
Amine Khaldi 94e3683b77 [SHDOCVW]
* Improve header inclusions.
CORE-7716

svn path=/trunk/; revision=61811
2014-01-25 17:11:51 +00:00
Eric Kohl 9587e01663 [MSGINA]
- Enable the "Change Password" button of the security dialog.
- Initialize the "Change Password" dialog.

svn path=/trunk/; revision=61808
2014-01-25 15:56:09 +00:00
Amine Khaldi aa6b0a87fe [SECUR32]
* Remove one time inclusions from the main header and put them back where they belong.
CORE-7716

svn path=/trunk/; revision=61807
2014-01-25 15:49:57 +00:00
Amine Khaldi eea5796fda [SCRRUN]
* Remove one time inclusions from the main header and put them back where they belong.
* Improve header inclusions.
CORE-7716

svn path=/trunk/; revision=61806
2014-01-25 15:37:02 +00:00
Timo Kreuzer 76350fef1c [CRYPTLIB]
Add a library for common encryption/hashing algorithms. Currently implements MD4, MD5, SHA1, RC4 (all taken from advapi32 with minor modifications) and AES (taken from OpenWrt Linux).
The library is currently used by advapi32 only, but ksecdd will make use of it later as well.

svn path=/trunk/; revision=61805
2014-01-25 13:55:08 +00:00
Amine Khaldi 8360ee1d2d [SAMSRV]
* Remove one time inclusions from the main header and put them back where they belong.
CORE-7716

svn path=/trunk/; revision=61804
2014-01-25 13:16:43 +00:00
Amine Khaldi 99527147cb [SAMLIB]
* Remove one time inclusions from the main header and put them back where they belong.
* Improve header inclusions.
CORE-7716

svn path=/trunk/; revision=61803
2014-01-25 12:55:52 +00:00
Amine Khaldi 6bd7274859 [RASADHLP]
* Remove one time inclusions from the main header and put them back where they belong.
CORE-7716

svn path=/trunk/; revision=61802
2014-01-25 12:35:30 +00:00
Amine Khaldi 3d7942351b [OLEAUT32]
* Move some inclusions to the main header.
CORE-7716

svn path=/trunk/; revision=61801
2014-01-25 11:59:58 +00:00
Amine Khaldi 7f3ef2dfd5 [NEWDEV]
* Remove one time inclusions from the main header and put them back where they belong.
CORE-7716

svn path=/trunk/; revision=61800
2014-01-25 11:32:30 +00:00
Amine Khaldi 52f491e006 [NETSHELL]
* Remove one time inclusions from the main header and put them back where they belong.
CORE-7716

svn path=/trunk/; revision=61799
2014-01-25 10:59:27 +00:00
Amine Khaldi b41d73f835 [NETCFGX]
* Remove one time inclusions from the main header and put them back where they belong.
CORE-7716

svn path=/trunk/; revision=61798
2014-01-25 10:45:26 +00:00
Amine Khaldi 12519e3de8 [NETAPI32]
* Remove one time inclusions from the main header and put them back where they belong.
* Move some inclusions to the main header.
CORE-7716

svn path=/trunk/; revision=61793
2014-01-24 20:24:47 +00:00
Amine Khaldi 6e7e584589 [MSXML3]
* Move some inclusions to the main header.
CORE-7716

svn path=/trunk/; revision=61792
2014-01-24 20:15:05 +00:00
Amine Khaldi 3dc50e3afc [MSWSOCK]
* Remove one time inclusions from the main header and put them back where they belong.
CORE-7716

svn path=/trunk/; revision=61791
2014-01-24 18:18:39 +00:00
Amine Khaldi 0be7d31f22 [MSVFW32]
* Move some inclusions to the main header.
* Extract the resource related definitions into resource.h and include it in both the main header and the resource file.
* Remove inclusions and definitions that already exist in the main header/resource file.
CORE-7716

svn path=/trunk/; revision=61790
2014-01-24 18:03:28 +00:00
Amine Khaldi 4c38d2c309 [MSPORTS]
* Remove one time inclusions from the main header and put them back where they belong.
* Improve header inclusions.
CORE-7716

svn path=/trunk/; revision=61789
2014-01-24 18:00:48 +00:00
Amine Khaldi 32c14e45f6 [MSIMTF]
* Create a main header and move some inclusions to it.
* Improve the header inclusions.
CORE-7716

svn path=/trunk/; revision=61788
2014-01-24 17:59:28 +00:00
Amine Khaldi 154606ab04 [MSCTF]
* Improve header inclusions.
CORE-7716

svn path=/trunk/; revision=61787
2014-01-24 17:37:14 +00:00
Eric Kohl e35095afbf [MSGINA]
- Add the ability for administrators to unlock a computer that was locked by another user.
- Remove outdated code.

svn path=/trunk/; revision=61784
2014-01-23 22:05:03 +00:00
Jérôme Gardou 9f87212d66 [CMLIB]
- Increase Hive dirty counter when marking cells as dirty
 - Clear the counter accordingly when flushing the hive
[NTOSKRNL]
 - Lazy flush the registry when unlocking it
 - Correctly update hive lazy flush count when actully flushing it
 - Respect the force flush parameter
CORE-6762 #comment Should be fixed with r61783, let's see what testbot says.

svn path=/trunk/; revision=61783
2014-01-23 21:06:48 +00:00
Amine Khaldi 3cdb13b7e3 [MSCOREE]
* Improve header inclusions.
CORE-7716

svn path=/trunk/; revision=61782
2014-01-23 18:01:59 +00:00
Amine Khaldi 1b2a553fb0 [MSAFD]
* Remove one time inclusions from the main header and put them back where they belong.
CORE-7716

svn path=/trunk/; revision=61781
2014-01-23 18:01:03 +00:00
Amine Khaldi 9b0d1bcfb3 [MSACM32]
* Improve header inclusions.
CORE-7716

svn path=/trunk/; revision=61780
2014-01-23 17:59:52 +00:00
Amine Khaldi ea99137843 [MPR]
* Move mprres.h inclusion to the main header.
CORE-7716

svn path=/trunk/; revision=61779
2014-01-23 17:57:47 +00:00
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