[ros-diffs] [hbelusca] 75147: [FILESYSTEMS]: Fix printf-like counted string specifiers.

2017-06-19 Thread hbelusca
Author: hbelusca Date: Tue Jun 20 00:45:07 2017 New Revision: 75147 URL: http://svn.reactos.org/svn/reactos?rev=75147=rev Log: [FILESYSTEMS]: Fix printf-like counted string specifiers. Modified: trunk/reactos/drivers/filesystems/cdfs/volinfo.c

[ros-diffs] [cfinck] 75125: [PRINTING] - Implement GetPrinterDataA, GetPrinterDataExA, GetPrinterDataExW, GetPrinterDataW, SetPrinterDataA, SetPrinterDataExA, SetPrinterDataExW, SetPrinterDataW. They

2017-06-19 Thread cfinck
Author: cfinck Date: Mon Jun 19 14:18:19 2017 New Revision: 75125 URL: http://svn.reactos.org/svn/reactos?rev=75125=rev Log: [PRINTING] - Implement GetPrinterDataA, GetPrinterDataExA, GetPrinterDataExW, GetPrinterDataW, SetPrinterDataA, SetPrinterDataExA, SetPrinterDataExW, SetPrinterDataW.

[ros-diffs] [hbelusca] 75128: [NTOS]: Minor fixes: - Use NULL instead of 'zero' for setting a handle / pointer to NULL; - Don't hardcode an array size; fix a comment; - Use ExFreePoolWithTag(); - Whit

2017-06-19 Thread hbelusca
Author: hbelusca Date: Mon Jun 19 14:48:59 2017 New Revision: 75128 URL: http://svn.reactos.org/svn/reactos?rev=75128=rev Log: [NTOS]: Minor fixes: - Use NULL instead of 'zero' for setting a handle / pointer to NULL; - Don't hardcode an array size; fix a comment; - Use ExFreePoolWithTag(); -

[ros-diffs] [mjansen] 75130: [SHELL32] Partially sync shlexec with wine staging 2.9 CORE-13362 CORE-13407

2017-06-19 Thread mjansen
Author: mjansen Date: Mon Jun 19 15:04:20 2017 New Revision: 75130 URL: http://svn.reactos.org/svn/reactos?rev=75130=rev Log: [SHELL32] Partially sync shlexec with wine staging 2.9 CORE-13362 CORE-13407 Modified: trunk/reactos/dll/win32/shell32/shlexec.cpp Modified:

[ros-diffs] [gadamopoulos] 75127: [SHELL32] -Rename constructors from Class_Creator to Class_CreateInstance. Prepend the ones that are exported from rshell with RSHELL_. The reasoning is that rshell w

2017-06-19 Thread gadamopoulos
Author: gadamopoulos Date: Mon Jun 19 14:27:51 2017 New Revision: 75127 URL: http://svn.reactos.org/svn/reactos?rev=75127=rev Log: [SHELL32] -Rename constructors from Class_Creator to Class_CreateInstance. Prepend the ones that are exported from rshell with RSHELL_. The reasoning is that rshell

[ros-diffs] [gadamopoulos] 75129: [ATL] -Add a new template called CComQIIDPtr and its partner I_ID macro. Its purpose is to be a gcc compatible version of CComQIPtr. -CComQIIDPtr<I_ID(Itype)> is the

2017-06-19 Thread gadamopoulos
Author: gadamopoulos Date: Mon Jun 19 14:52:51 2017 New Revision: 75129 URL: http://svn.reactos.org/svn/reactos?rev=75129=rev Log: [ATL] -Add a new template called CComQIIDPtr and its partner I_ID macro. Its purpose is to be a gcc compatible version of CComQIPtr. -CComQIIDPtr is

[ros-diffs] [bfreisen] 75122: [MSPAINT] - clicking the blank dark gray area will now reset the selection -- patch by Katayama Hirofumi MZ CORE-13452 #resolve

2017-06-19 Thread bfreisen
Author: bfreisen Date: Mon Jun 19 13:02:09 2017 New Revision: 75122 URL: http://svn.reactos.org/svn/reactos?rev=75122=rev Log: [MSPAINT] - clicking the blank dark gray area will now reset the selection -- patch by Katayama Hirofumi MZ CORE-13452 #resolve Modified:

[ros-diffs] [ekohl] 75124: [NETAPI32] Implement I_BrowserQueryEmulatedDomains, I_BrowserResetStatistics and I_BrowserSetNetlogonState. This functions calls their counterpart in the computer browser se

2017-06-19 Thread ekohl
Author: ekohl Date: Mon Jun 19 14:06:04 2017 New Revision: 75124 URL: http://svn.reactos.org/svn/reactos?rev=75124=rev Log: [NETAPI32] Implement I_BrowserQueryEmulatedDomains, I_BrowserResetStatistics and I_BrowserSetNetlogonState. This functions calls their counterpart in the computer browser

[ros-diffs] [hbelusca] 75126: [USER.EXE]: Add a *stub* user.exe to make the DirectX 9.0 installer happy (it searches user.exe for existence for no reason, and if it cannot find it, the installer bails

2017-06-19 Thread hbelusca
Author: hbelusca Date: Mon Jun 19 14:24:48 2017 New Revision: 75126 URL: http://svn.reactos.org/svn/reactos?rev=75126=rev Log: [USER.EXE]: Add a *stub* user.exe to make the DirectX 9.0 installer happy (it searches user.exe for existence for no reason, and if it cannot find it, the installer

[ros-diffs] [ekohl] 75123: [INCLUDE] Replace the lmbrowsr.h form wine by a more complete psdk version. Lmbrowsr.h was a part of Visual Studio 6 but Microsoft removed it from the PSDK later.

2017-06-19 Thread ekohl
Author: ekohl Date: Mon Jun 19 13:48:40 2017 New Revision: 75123 URL: http://svn.reactos.org/svn/reactos?rev=75123=rev Log: [INCLUDE] Replace the lmbrowsr.h form wine by a more complete psdk version. Lmbrowsr.h was a part of Visual Studio 6 but Microsoft removed it from the PSDK later. Added:

[ros-diffs] [mjansen] 75135: [APPHELP] Implement Sdb[Un]packAppCompatData and SdbGetAppCompatDataSize. CORE-13284

2017-06-19 Thread mjansen
Author: mjansen Date: Mon Jun 19 16:37:47 2017 New Revision: 75135 URL: http://svn.reactos.org/svn/reactos?rev=75135=rev Log: [APPHELP] Implement Sdb[Un]packAppCompatData and SdbGetAppCompatDataSize. CORE-13284 Modified: trunk/reactos/dll/appcompat/apphelp/apphelp.spec

[ros-diffs] [hbelusca] 75133: [NTOS]: Revert the pool tag change from r75128, and explain in comment why we cannot actually use it.

2017-06-19 Thread hbelusca
Author: hbelusca Date: Mon Jun 19 16:29:44 2017 New Revision: 75133 URL: http://svn.reactos.org/svn/reactos?rev=75133=rev Log: [NTOS]: Revert the pool tag change from r75128, and explain in comment why we cannot actually use it. Modified: trunk/reactos/ntoskrnl/ob/oblife.c Modified:

[ros-diffs] [mjansen] 75131: [APPSHIM_APITEST] Addendum to r75041, add a missed line.

2017-06-19 Thread mjansen
Author: mjansen Date: Mon Jun 19 15:24:05 2017 New Revision: 75131 URL: http://svn.reactos.org/svn/reactos?rev=75131=rev Log: [APPSHIM_APITEST] Addendum to r75041, add a missed line. Modified: trunk/rostests/apitests/appshim/dispmode.c Modified: trunk/rostests/apitests/appshim/dispmode.c

[ros-diffs] [hbelusca] 75136: [NTOS]: Fix the ObpLookupObjectName() prototype in regard to r75133.

2017-06-19 Thread hbelusca
Author: hbelusca Date: Mon Jun 19 16:47:45 2017 New Revision: 75136 URL: http://svn.reactos.org/svn/reactos?rev=75136=rev Log: [NTOS]: Fix the ObpLookupObjectName() prototype in regard to r75133. Modified: trunk/reactos/ntoskrnl/include/internal/ob.h trunk/reactos/ntoskrnl/ob/obname.c

[ros-diffs] [hbelusca] 75132: [NTOS]: Fix typos.

2017-06-19 Thread hbelusca
Author: hbelusca Date: Mon Jun 19 15:26:08 2017 New Revision: 75132 URL: http://svn.reactos.org/svn/reactos?rev=75132=rev Log: [NTOS]: Fix typos. Modified: trunk/reactos/ntoskrnl/include/internal/ob_x.h trunk/reactos/ntoskrnl/include/internal/ps_x.h Modified:

[ros-diffs] [hbelusca] 75134: [NTOS]: Avoid initializing variables within if-conditions.

2017-06-19 Thread hbelusca
Author: hbelusca Date: Mon Jun 19 16:30:17 2017 New Revision: 75134 URL: http://svn.reactos.org/svn/reactos?rev=75134=rev Log: [NTOS]: Avoid initializing variables within if-conditions. Modified: trunk/reactos/ntoskrnl/ob/oblife.c Modified: trunk/reactos/ntoskrnl/ob/oblife.c URL:

[ros-diffs] [hbelusca] 75138: [NTDLL_APITEST]: Temporarily disable part of the NtLoad/UnloadKey test (related to force-unload a hive while some handles to subkeys are still opened), because this creat

2017-06-19 Thread hbelusca
Author: hbelusca Date: Mon Jun 19 19:50:49 2017 New Revision: 75138 URL: http://svn.reactos.org/svn/reactos?rev=75138=rev Log: [NTDLL_APITEST]: Temporarily disable part of the NtLoad/UnloadKey test (related to force-unload a hive while some handles to subkeys are still opened), because this

[ros-diffs] [hbelusca] 75141: [NTOS]: Improve parameter namings in CmpLinkKeyToHive() and some of its DPRINTs; use UNICODE_NULL where needed.

2017-06-19 Thread hbelusca
Author: hbelusca Date: Mon Jun 19 20:04:25 2017 New Revision: 75141 URL: http://svn.reactos.org/svn/reactos?rev=75141=rev Log: [NTOS]: Improve parameter namings in CmpLinkKeyToHive() and some of its DPRINTs; use UNICODE_NULL where needed. Modified: trunk/reactos/ntoskrnl/config/cmsysini.c

[ros-diffs] [hbelusca] 75144: [NTOS]: Addendum to r75142: Use strsafe printf functions (suggested by Thomas).

2017-06-19 Thread hbelusca
Author: hbelusca Date: Mon Jun 19 20:37:36 2017 New Revision: 75144 URL: http://svn.reactos.org/svn/reactos?rev=75144=rev Log: [NTOS]: Addendum to r75142: Use strsafe printf functions (suggested by Thomas). Modified: trunk/reactos/ntoskrnl/config/cmsysini.c Modified:

[ros-diffs] [hbelusca] 75139: [NTOS]: Improve some DPRINTs, and variables naming + buffer data type in CmpAddToHiveFileList().

2017-06-19 Thread hbelusca
Author: hbelusca Date: Mon Jun 19 19:55:14 2017 New Revision: 75139 URL: http://svn.reactos.org/svn/reactos?rev=75139=rev Log: [NTOS]: Improve some DPRINTs, and variables naming + buffer data type in CmpAddToHiveFileList(). Modified: trunk/reactos/ntoskrnl/config/cmhvlist.c Modified:

[ros-diffs] [mjansen] 75140: [WIN32SS] Rewrite GetFontFamilyInfoForSubstitutes to use the subsitute list loaded at boot. Patch by Katayama Hirofumi MZ. CORE-13064

2017-06-19 Thread mjansen
Author: mjansen Date: Mon Jun 19 20:00:36 2017 New Revision: 75140 URL: http://svn.reactos.org/svn/reactos?rev=75140=rev Log: [WIN32SS] Rewrite GetFontFamilyInfoForSubstitutes to use the subsitute list loaded at boot. Patch by Katayama Hirofumi MZ. CORE-13064 Modified:

[ros-diffs] [hbelusca] 75143: [CMLIB][NTOS]: Use correct parameter type for the 4th parameter of CmpGetValueData(). [CMLIB]: Fix debug.h inclusion. [NTOS]: Use RtlCopyUnicodeString() to initialize the

2017-06-19 Thread hbelusca
Author: hbelusca Date: Mon Jun 19 20:14:09 2017 New Revision: 75143 URL: http://svn.reactos.org/svn/reactos?rev=75143=rev Log: [CMLIB][NTOS]: Use correct parameter type for the 4th parameter of CmpGetValueData(). [CMLIB]: Fix debug.h inclusion. [NTOS]: Use RtlCopyUnicodeString() to initialize

[ros-diffs] [hbelusca] 75142: [NTOS]: Fixes & improvements: - Fix a bug in CmpInitHiveFromFile(): correctly set the MaximumLength value of NewHive->FileFullPath; - Code simplification: no need to use

2017-06-19 Thread hbelusca
Author: hbelusca Date: Mon Jun 19 20:07:15 2017 New Revision: 75142 URL: http://svn.reactos.org/svn/reactos?rev=75142=rev Log: [NTOS]: Fixes & improvements: - Fix a bug in CmpInitHiveFromFile(): correctly set the MaximumLength value of NewHive->FileFullPath; - Code simplification: no need to use

[ros-diffs] [jgardou] 75145: [DDK] - Use FORCEINLINE where appropriate

2017-06-19 Thread jgardou
Author: jgardou Date: Mon Jun 19 21:17:17 2017 New Revision: 75145 URL: http://svn.reactos.org/svn/reactos?rev=75145=rev Log: [DDK] - Use FORCEINLINE where appropriate Modified: trunk/reactos/sdk/include/ddk/fcb.h trunk/reactos/sdk/include/ddk/rxstruc.h Modified:

[ros-diffs] [hbelusca] 75146: [NTOS:CM]: Simplify code by using suitable assertion macro.

2017-06-19 Thread hbelusca
Author: hbelusca Date: Mon Jun 19 23:18:42 2017 New Revision: 75146 URL: http://svn.reactos.org/svn/reactos?rev=75146=rev Log: [NTOS:CM]: Simplify code by using suitable assertion macro. Modified: trunk/reactos/ntoskrnl/config/cmdelay.c Modified: trunk/reactos/ntoskrnl/config/cmdelay.c URL:

[ros-diffs] [pschweitzer] 75113: [LIBTIRPC] As suggested, move to 3rdparty

2017-06-19 Thread pschweitzer
Author: pschweitzer Date: Mon Jun 19 07:45:14 2017 New Revision: 75113 URL: http://svn.reactos.org/svn/reactos?rev=75113=rev Log: [LIBTIRPC] As suggested, move to 3rdparty Added: trunk/reactos/dll/3rdparty/libtirpc/ - copied from r75112, trunk/reactos/dll/win32/libtirpc/ Removed:

[ros-diffs] [pschweitzer] 75119: [NFSD] Fix build?

2017-06-19 Thread pschweitzer
Author: pschweitzer Date: Mon Jun 19 09:40:12 2017 New Revision: 75119 URL: http://svn.reactos.org/svn/reactos?rev=75119=rev Log: [NFSD] Fix build? Modified: trunk/reactos/base/services/nfsd/CMakeLists.txt Modified: trunk/reactos/base/services/nfsd/CMakeLists.txt URL:

[ros-diffs] [pschweitzer] 75114: [NFSD] Import the nfsd deamon from the nfs41 project. CORE-8204

2017-06-19 Thread pschweitzer
Author: pschweitzer Date: Mon Jun 19 07:57:04 2017 New Revision: 75114 URL: http://svn.reactos.org/svn/reactos?rev=75114=rev Log: [NFSD] Import the nfsd deamon from the nfs41 project. CORE-8204 Added: trunk/reactos/base/services/nfsd/ trunk/reactos/base/services/nfsd/CMakeLists.txt

[ros-diffs] [pschweitzer] 75118: [LIBTIRPC] Add a spec file

2017-06-19 Thread pschweitzer
Author: pschweitzer Date: Mon Jun 19 09:09:22 2017 New Revision: 75118 URL: http://svn.reactos.org/svn/reactos?rev=75118=rev Log: [LIBTIRPC] Add a spec file Added: trunk/reactos/dll/3rdparty/libtirpc/libtirpc/libtirpc.spec (with props) Modified:

[ros-diffs] [pschweitzer] 75115: [PDSK] Complete iptypes.h

2017-06-19 Thread pschweitzer
Author: pschweitzer Date: Mon Jun 19 08:02:19 2017 New Revision: 75115 URL: http://svn.reactos.org/svn/reactos?rev=75115=rev Log: [PDSK] Complete iptypes.h Modified: trunk/reactos/sdk/include/psdk/iptypes.h Modified: trunk/reactos/sdk/include/psdk/iptypes.h URL:

[ros-diffs] [pschweitzer] 75116: [NFSD] Fix MSVC build by Thomas.

2017-06-19 Thread pschweitzer
Author: pschweitzer Date: Mon Jun 19 08:17:45 2017 New Revision: 75116 URL: http://svn.reactos.org/svn/reactos?rev=75116=rev Log: [NFSD] Fix MSVC build by Thomas. Modified: trunk/reactos/base/services/nfsd/CMakeLists.txt Modified: trunk/reactos/base/services/nfsd/CMakeLists.txt URL:

[ros-diffs] [pschweitzer] 75117: [NFS] More properly fix build for GCC/MSVC. By Thomas.

2017-06-19 Thread pschweitzer
Author: pschweitzer Date: Mon Jun 19 08:20:13 2017 New Revision: 75117 URL: http://svn.reactos.org/svn/reactos?rev=75117=rev Log: [NFS] More properly fix build for GCC/MSVC. By Thomas. Modified: trunk/reactos/drivers/filesystems/nfs/CMakeLists.txt

[ros-diffs] [pschweitzer] 75121: [NFSD] Misc. fixes by Thomas

2017-06-19 Thread pschweitzer
Author: pschweitzer Date: Mon Jun 19 11:51:48 2017 New Revision: 75121 URL: http://svn.reactos.org/svn/reactos?rev=75121=rev Log: [NFSD] Misc. fixes by Thomas Modified: trunk/reactos/base/services/nfsd/CMakeLists.txt Modified: trunk/reactos/base/services/nfsd/CMakeLists.txt URL:

[ros-diffs] [pschweitzer] 75120: [NFS] Add the missing pieces for the NFS filesystem: registry information. Register the pnfs service (nfsd) as manual, so that it only gets started when user wants/nee

2017-06-19 Thread pschweitzer
Author: pschweitzer Date: Mon Jun 19 11:36:17 2017 New Revision: 75120 URL: http://svn.reactos.org/svn/reactos?rev=75120=rev Log: [NFS] Add the missing pieces for the NFS filesystem: registry information. Register the pnfs service (nfsd) as manual, so that it only gets started when user