Commit graph

56301 commits

Author SHA1 Message Date
Giannis Adamopoulos f47e7d9c12 [filebrowser]
- Do not embed a manifest in the resources in order to allow three different scenarios that can be accomplished by using two manifests
- In the first scenario we have filebrowser.exe + filebrowser.exe.manifest in the same folder. This should work only in windows xp, 2003 and reactos as it depends on the browseui that exists in windows
- The second scenario is to have filebrowser.exe + filebrowser.exe.manifest + browseui.dll in the same folder. This should also work in the same platforms as above but the core of the file browser will be used from the supplied browseui. However browseui will also request to instantiate some com objects implemented in browse and as a result some objects will be used from the browseui that exists in windows
- The third scenario is to have filebrowser.exe + filebrowser.exe.regfree.manifest + browseui.dll + browseui.sxs.manifest. This scenario should work in windows xp and all later versions. Note that filebrowser.exe.regfree.manifest must be renamed to filebrowser.exe.manifest. In this scenario all the functionality of the file browser window is used from the supplied browseui.dll

svn path=/branches/shell-experiments/; revision=62081
2014-02-09 21:23:07 +00:00
Eric Kohl d37199d4cc [SAMLIB]
SamChangePasswordUser: Encrypt the old and the new password hashes before calling the remote function.

[SAMSRV]
SamrChangePasswordUser: Decrypt the old and the new password hashes before checking the old password and storing the new password.

svn path=/trunk/; revision=62080
2014-02-09 20:51:39 +00:00
Timo Kreuzer 5a930877dd [FREELDR]
Improve performance of registry enumeration by returning the enumerated subkey in RegEnumKey, instead of searching it by name again.

svn path=/trunk/; revision=62079
2014-02-09 18:05:00 +00:00
Amine Khaldi a4a1fab753 [DRIVERS]
* Prepare the CMake scripts for PCH.
CORE-7716

svn path=/trunk/; revision=62077
2014-02-09 17:28:01 +00:00
Christoph von Wittich 11adcc4193 [wlansvc]
disable debugging

svn path=/trunk/; revision=62076
2014-02-09 17:21:04 +00:00
Amine Khaldi 77e5f11624 [WDMAUD]
* We don't need to link to PSEH.

svn path=/trunk/; revision=62075
2014-02-09 17:09:16 +00:00
Timo Kreuzer f75ea0d95a [NTOSKRNL]
- Rename SepAccessCheck to SepAccessCheckEx, start adding support for ObjectType and result lists, call SepAccessCheckEx from SepAccessCheck

svn path=/trunk/; revision=62074
2014-02-09 16:57:42 +00:00
Amine Khaldi f705bb1dae [ACPICA]
* We don't need these source files in the static lib.

svn path=/trunk/; revision=62073
2014-02-09 16:55:58 +00:00
Timo Kreuzer d700e58b85 [NTOSKRNL]
- In SepAccessCheck remove CurrentAccess (which is in all cases only a duplicate of PreviouslyGrantedAccess) and replace AccessMask with TempAccess

svn path=/trunk/; revision=62072
2014-02-09 16:21:49 +00:00
Johannes Anderwald f03483a3f5 [INF]
- add swenum bus filter registration
- not yet used

svn path=/trunk/; revision=62071
2014-02-09 15:41:41 +00:00
Johannes Anderwald d88d389fa0 [USBHUB]
- dont assert on invalid configuration descriptors 
CORE-7730 #comment please re-test

svn path=/trunk/; revision=62070
2014-02-09 13:59:25 +00:00
Johannes Anderwald 9ce38925d8 [USBCGGP]
- remove assert 
CORE-7833 #comment fixed #resolve

svn path=/trunk/; revision=62069
2014-02-09 13:48:30 +00:00
Timo Kreuzer 92cfc61486 [WIN32K]
Replace pldevNext and pldevPrev with a LIST_ENTRY and use standard list routines instead of broken manual handling. Should fix crash in user32:sysparams test

svn path=/trunk/; revision=62068
2014-02-09 12:46:19 +00:00
Amine Khaldi d73bc4070e [FRAMEBUF]
* Add header guards to the main header.
* Improve header inclusions.
CORE-7716

svn path=/trunk/; revision=62067
2014-02-09 12:38:16 +00:00
Amine Khaldi 7b06bb1c9c [CPLS]
* Prepare the CMake scripts for PCH.
CORE-7716

svn path=/trunk/; revision=62066
2014-02-09 12:26:28 +00:00
Hermès Bélusca-Maïto 88985c5d99 [MSGINA]: Fix a memory leak. Caught by mudhead.
CORE-7871 #resolve #comment Fixed in rev.62065, thanks.

svn path=/trunk/; revision=62065
2014-02-09 11:17:29 +00:00
Amine Khaldi 19f72d7cc5 [FDEBUG]
* Add Albanian translation. By Ardit Dani.
[ACLUI]
* Enable the Albanian translation.
CORE-7868 #resolve #comment Committed in r62064. Thanks !

svn path=/trunk/; revision=62064
2014-02-09 10:52:09 +00:00
Amine Khaldi 06510e690b [BASE/SYSTEM]
* Prepare the CMake scripts for PCH.
CORE-7716

svn path=/trunk/; revision=62063
2014-02-09 10:40:34 +00:00
Johannes Anderwald 114af4f814 [NETSHELL]
- fix identation 
- found by Christoph

svn path=/trunk/; revision=62062
2014-02-09 10:24:31 +00:00
Hermès Bélusca-Maïto 2567316aa2 [CONSRV]
Silence a DPRINT.

svn path=/trunk/; revision=62061
2014-02-08 22:30:45 +00:00
Hermès Bélusca-Maïto cc269f9cb4 [KERNEL32]
Fix finding the environment multi-string size (use the same code as in RtlpInitEnvironment instead of using hackish and broken code; the two while() are here because the environment string is a "multi-string", hence a list of strings, each terminated by a NULL char, and the whole multi-string is terminated by two NULL chars (the one of the last string plus an empty string).
Also fix a cast.
This fixes the launch of some programs, and this was triggered by tring to compiling the host-tools of the ReactOS source code with RosBE, on ReactOS.
CORE-7870 #resolve #comment Fixed in revision 62060.

svn path=/trunk/; revision=62060
2014-02-08 22:22:21 +00:00
Eric Kohl 535049cf93 [MSGINA]
- Display the current domain in the logon dialog and pass it to the logon routine.
- Fix wrong default domain registry value name.

svn path=/trunk/; revision=62059
2014-02-08 21:33:13 +00:00
Timo Kreuzer 4a8d13c7e3 [NTOSKRNL]
- Lock the token in SepPrivilegeCheck
- Make use of RtlEqualLuid instead of manual comparison of fields
- Implement SepSinglePrivilegeCheck and SePrivilegePolicyCheck and use the latter in SepAccessCheck

svn path=/trunk/; revision=62058
2014-02-08 20:01:09 +00:00
Benedikt Freisen 530512f17e [MSPAINT] change misleading "LGPL version 3" resource strings to just "LGPL" as the header comments in the sources never restricted the version
svn path=/trunk/; revision=62057
2014-02-08 19:22:31 +00:00
Johannes Anderwald aa48263579 - implement launching hardware properties dialog
svn path=/trunk/; revision=62056
2014-02-08 19:10:07 +00:00
Amine Khaldi 3d82bfc371 [SERVICES]
* Prepare the CMake scripts for PCH.
CORE-7716

svn path=/trunk/; revision=62055
2014-02-08 19:01:04 +00:00
Amine Khaldi 4319284676 [APPLICATIONS]
* Prepare the CMake scripts for PCH.
CORE-7716

svn path=/trunk/; revision=62054
2014-02-08 18:13:52 +00:00
Benedikt Freisen 315418173c [MSPAINT]
- properly refresh scroll box client when moving a selection
- use meaningful macros for some integer constants

svn path=/trunk/; revision=62052
2014-02-08 17:49:24 +00:00
Timo Kreuzer 2972d3179b [NTOSKRNL]
Implement MiLockVirtualMemory / MiUnlockVirtualMemory. Due to missing WS list support, hack the WS list entries into the PFN, until we support WS lists.

svn path=/trunk/; revision=62051
2014-02-08 17:45:19 +00:00
Amine Khaldi 35a81cf970 [SNDREC32]
* Don't compile these two source files just yet, they're empty.

svn path=/trunk/; revision=62050
2014-02-08 17:44:38 +00:00
Amine Khaldi d8d193b517 [NETID]
* Properly name the resource file. Fixes *nix build.

svn path=/trunk/; revision=62049
2014-02-08 17:40:22 +00:00
Amine Khaldi 757a145292 [CONSOLE]
* Properly name the resource file. Fixes *nix build.

svn path=/trunk/; revision=62048
2014-02-08 17:34:10 +00:00
Amine Khaldi f572196910 [WINHLP32]
* We don't need to allow warnings in GCC builds anymore.

svn path=/trunk/; revision=62047
2014-02-08 17:26:49 +00:00
Amine Khaldi 8d228b4059 [RAPPS]
* We don't need to set these includes here.

svn path=/trunk/; revision=62046
2014-02-08 17:18:23 +00:00
Timo Kreuzer 0d8baf4ad3 [NTOSKRNL]
Fix LDR entry reference count.
CORE-7862 #resolve

svn path=/trunk/; revision=62045
2014-02-08 16:28:14 +00:00
Amine Khaldi 25a0f3b584 [INETCOMM]
* Add header guards to the main header.
* Improve header inclusions.
CORE-7716

svn path=/trunk/; revision=62044
2014-02-08 16:22:49 +00:00
Eric Kohl 04fa2dd3ef [MSGINA]
- Update IDD_NOTICE_DLG and IDD_LOGGEDOUT_DLG to better match XP/2003. Patch by Lee Schroeder. Thanks a lot!
- Fix dialogs that were not updated by Lee's patch.

CORE-7604 #resolve

svn path=/trunk/; revision=62043
2014-02-08 15:59:54 +00:00
Timo Kreuzer e3c21af5dd [NTOSKRNL]
Move the remaining 2 ROSPFN fields into the MMPFN structure instead of allocating ROSPFNs from non-paged pool.

svn path=/trunk/; revision=62042
2014-02-08 15:54:38 +00:00
Benedikt Freisen ab2d86c6a7 [MSPAINT] Make sure that the selection is not resized to less than 1x1 pixels
svn path=/trunk/; revision=62041
2014-02-08 15:32:51 +00:00
Amine Khaldi 258cfa34a0 [WIN32DLLS]
* Add Albanian translation. Brought to you by Ardit Dani.
CORE-7867 #resolve #comment Committed in r62040. Thanks !

svn path=/trunk/; revision=62040
2014-02-08 15:13:17 +00:00
Amine Khaldi 81013ac0e7 [SHELLEXTS]
* Add Albanian translation. Brought to you by Ardit Dani.
CORE-7866 #resolve #comment Committed in r62039. Thanks !

svn path=/trunk/; revision=62039
2014-02-08 15:08:59 +00:00
Amine Khaldi 842f1634b9 [CPLS]
* Add Albanian translation. Brought to you by Ardit Dani.
CORE-7865 #resolve #comment Committed in r62038. Thanks !

svn path=/trunk/; revision=62038
2014-02-08 15:06:20 +00:00
Timo Kreuzer d112f4df7e [NTOSKRNL]
Stop spamming "Received Unhandled API 315f", when using recent versions of WinDbg.

svn path=/trunk/; revision=62037
2014-02-08 14:57:11 +00:00
Timo Kreuzer dead0458d9 [NTOSKRNL]
Fix handling of compressed names in the registry.

svn path=/trunk/; revision=62036
2014-02-08 14:54:57 +00:00
Timo Kreuzer c135323120 [NTOSKRNL]
Move access check code out of semgr.c into accesschk.c, no code change.

svn path=/trunk/; revision=62035
2014-02-08 14:48:15 +00:00
Hermès Bélusca-Maïto c825e59ef7 [FONTS]
Remove the FontForge project of the UniVGA font, since it is now hosted on http://rtoss.googlecode.com/svn/UniVGA16/ . Update the README file accordingly.

svn path=/trunk/; revision=62034
2014-02-08 14:39:33 +00:00
Jérôme Gardou 68e04907c0 [BOOTDATA]
- Give VBE diaply adapter a description.
Dedicated to Hermès

svn path=/trunk/; revision=62033
2014-02-08 14:17:44 +00:00
Amine Khaldi 81fad2376a [WINSTA]
* Improve header inclusions.
CORE-7716

svn path=/trunk/; revision=62032
2014-02-08 13:38:07 +00:00
Amine Khaldi 56f3eadd4a [TRANSLATIONS]
* Turkish translation update by Erdem Ersoy.
CORE-7861

svn path=/trunk/; revision=62031
2014-02-08 13:32:53 +00:00
Jérôme Gardou 8fa4d7684a [DESK]
- Add Device Description Registry value in Display Class Installer.

svn path=/trunk/; revision=62030
2014-02-07 23:36:02 +00:00