[hivecls.inf]
- Add browse flags for the folder class 

git-svn-id: svn://svn.reactos.org/reactos/trunk@59578 97493ccd-5924-5043-b1f5-66cb403b36ce
[shell32]
- Improve the execution of a shell verb in the default context menu.
- Retrieve the browse flags from the verb in order to figure out if we should actually try to browse
- Execute all the items that were selected and not only the first one

git-svn-id: svn://svn.reactos.org/reactos/trunk@59579 97493ccd-5924-5043-b1f5-66cb403b36ce
[shell32]
- Do not call OnDefaultCommand when there is no selected item in the shell view

git-svn-id: svn://svn.reactos.org/reactos/trunk@59580 97493ccd-5924-5043-b1f5-66cb403b36ce
[CDMAKE]
Fix memory leak in dir_hash_add_file().
The duplicated targetnorm used for calling dir_hash_create_dir is never affected anywhere. It is duplicated again before affectation. And thus,
leaks.


git-svn-id: svn://svn.reactos.org/reactos/trunk@59581 97493ccd-5924-5043-b1f5-66cb403b36ce
[CDMAKE]
* Remove an unused variable.

git-svn-id: svn://svn.reactos.org/reactos/trunk@59582 97493ccd-5924-5043-b1f5-66cb403b36ce
[NTDLL]: Export LdrOpenImageFileOptionsKey and LdrQueryIamgeFileKeyOption. These were implemented, we just never exported them.

git-svn-id: svn://svn.reactos.org/reactos/trunk@59583 97493ccd-5924-5043-b1f5-66cb403b36ce
- Server 2003 and later return the remote PEB in the TIB->ArbitraryUserPointer. Do so as well.

git-svn-id: svn://svn.reactos.org/reactos/trunk@59584 97493ccd-5924-5043-b1f5-66cb403b36ce
[NOTEPAD]
- Don't assume out parameter initialization on failure. Patch by Samuel Serapión
CORE-7292 #resolve

git-svn-id: svn://svn.reactos.org/reactos/trunk@59585 97493ccd-5924-5043-b1f5-66cb403b36ce
[NTOSKRNL/BASESRV]: Tiny formatting clean-ups made while debugging.

git-svn-id: svn://svn.reactos.org/reactos/trunk@59587 97493ccd-5924-5043-b1f5-66cb403b36ce
[SAMLIB]
- Implement SamGetDisplayEnumerationIndex.
- Add DOMAIN_DISPLAY_INFORMATION to ntsam.h and update sam.idl.

git-svn-id: svn://svn.reactos.org/reactos/trunk@59588 97493ccd-5924-5043-b1f5-66cb403b36ce
[SAMSRV]
SamrCreateUserInDomain and SamrCreateUser2InDomain: Implement the user name length limit of 20 characters.

git-svn-id: svn://svn.reactos.org/reactos/trunk@59589 97493ccd-5924-5043-b1f5-66cb403b36ce
[NETAPI32]
NetpNtStatusToApiStatus: Map STATUS_INVALID_ACCOUNT_NAME to NERR_BadUsername.

git-svn-id: svn://svn.reactos.org/reactos/trunk@59590 97493ccd-5924-5043-b1f5-66cb403b36ce
[CSRSRV]
- Reduce number of hash collisions during bootup from 10 to 0, by choosing 257 (prime number = good) instead of 256 (power of 2 = bad)
- Use ULONG for CsrpStaticThreadCount and CsrpDynamicThreadTotal to fix an MSVC warning.

git-svn-id: svn://svn.reactos.org/reactos/trunk@59591 97493ccd-5924-5043-b1f5-66cb403b36ce