reactos.git
7 years ago[NTDLL_APITEST]
Thomas Faber [Sat, 9 Feb 2013 16:55:04 +0000 (16:55 +0000)]
[NTDLL_APITEST]
- Add a few more test cases for RtlDoesFileExists_U*
CORE-6202

svn path=/trunk/; revision=58302

7 years ago[LIBPNG]
Amine Khaldi [Sat, 9 Feb 2013 15:54:01 +0000 (15:54 +0000)]
[LIBPNG]
* Sync to 1.5.14
CORE-6780 #resolve

svn path=/trunk/; revision=58301

7 years ago[LIBXML2]
Thomas Faber [Sat, 9 Feb 2013 14:08:22 +0000 (14:08 +0000)]
[LIBXML2]
- Sync to 2.9.0
- Let's do this more often in the future so it's less of a pain ^^
CORE-6907 #resolve

svn path=/trunk/; revision=58300

7 years ago[LIBXML2]
Thomas Faber [Sat, 9 Feb 2013 13:10:12 +0000 (13:10 +0000)]
[LIBXML2]
- Sync files that don't affect build to 2.9.0
CORE-6907

svn path=/trunk/; revision=58299

7 years ago[LIBXSLT]
Thomas Faber [Sat, 9 Feb 2013 12:52:22 +0000 (12:52 +0000)]
[LIBXSLT]
- Sync to 1.1.28

svn path=/trunk/; revision=58298

7 years ago[LIBXSLT]
Thomas Faber [Sat, 9 Feb 2013 11:40:29 +0000 (11:40 +0000)]
[LIBXSLT]
- Trim trailing whitespace. Remove spaces before tabs. No code changes.

svn path=/trunk/; revision=58297

7 years ago[LIBXSLT]
Thomas Faber [Sat, 9 Feb 2013 11:15:57 +0000 (11:15 +0000)]
[LIBXSLT]
- Remove header duplication

svn path=/trunk/; revision=58296

7 years ago[KERNEL32_APITEST]
Thomas Faber [Sat, 9 Feb 2013 10:56:28 +0000 (10:56 +0000)]
[KERNEL32_APITEST]
- Fix GCC 4.7 warning; fix a typo spotted by Edijus

svn path=/trunk/; revision=58295

7 years ago[LIBXML2]
Thomas Faber [Sat, 9 Feb 2013 09:25:56 +0000 (09:25 +0000)]
[LIBXML2]
- Trim trailing whitespace. Remove spaces before tabs. No code changes.
CORE-6907

svn path=/trunk/; revision=58294

7 years ago[PSEH3]
Thomas Faber [Fri, 8 Feb 2013 22:08:17 +0000 (22:08 +0000)]
[PSEH3]
- Fix some unused parameter warnings
CORE-6943 #resolve

svn path=/trunk/; revision=58293

7 years ago[CMAKE]
Amine Khaldi [Wed, 6 Feb 2013 22:10:51 +0000 (22:10 +0000)]
[CMAKE]
* Rely on CMAKE_HOST_WIN32 instead of CMAKE_HOST_SYSTEM_NAME which, sometimes, isn't set for some reason. Should fix the incorrect MINGW_TOOLCHAIN_PREFIX value issue.

svn path=/trunk/; revision=58292

7 years ago[WIN32SS]
Amine Khaldi [Tue, 5 Feb 2013 23:02:36 +0000 (23:02 +0000)]
[WIN32SS]
* Fix a corner case when the start segments overlaps the end segment in Chord(), Pie(), Arc() and ArcTo() functions.
* This should fix the Pie chart in "Disk Properties" when all the space is used.
* Brought to you by Victor Martinez Calvo.
CORE-6848 #resolve #comment Committed in r58291. Thanks !

svn path=/trunk/; revision=58291

7 years ago* Addendum to r58214.
Amine Khaldi [Tue, 5 Feb 2013 17:54:22 +0000 (17:54 +0000)]
* Addendum to r58214.

svn path=/trunk/; revision=58290

7 years ago[MSI]
Amine Khaldi [Tue, 5 Feb 2013 17:51:43 +0000 (17:51 +0000)]
[MSI]
* Account for the fact that PID_SECURITY is defined in propidl.h with a different value. Spotted by Sylvain.
CORE-6930 #resolve #comment Fixed in r58289.

svn path=/trunk/; revision=58289

7 years ago[HAL]
Thomas Faber [Tue, 5 Feb 2013 12:03:56 +0000 (12:03 +0000)]
[HAL]
- Fix missing dependency on asm in GCC object library build
CORE-6941 #resolve

svn path=/trunk/; revision=58288

7 years ago- Disable assert
Johannes Anderwald [Mon, 4 Feb 2013 12:39:40 +0000 (12:39 +0000)]
- Disable assert
CORE-6866

svn path=/trunk/; revision=58287

7 years ago[EXPLORER]
Johannes Anderwald [Mon, 4 Feb 2013 12:09:35 +0000 (12:09 +0000)]
[EXPLORER]
- Fix taskbar icons

svn path=/trunk/; revision=58286

7 years ago[IMM32_WINETEST]
Amine Khaldi [Sun, 3 Feb 2013 20:58:19 +0000 (20:58 +0000)]
[IMM32_WINETEST]
* Sync with Wine 1.5.19.

svn path=/trunk/; revision=58285

7 years ago[IMM32]
Amine Khaldi [Sun, 3 Feb 2013 20:58:12 +0000 (20:58 +0000)]
[IMM32]
* Sync with Wine 1.5.19.

svn path=/trunk/; revision=58284

7 years ago[USP10_WINETEST]
Amine Khaldi [Sun, 3 Feb 2013 20:49:58 +0000 (20:49 +0000)]
[USP10_WINETEST]
* Sync with Wine 1.5.19.

svn path=/trunk/; revision=58283

7 years ago[USP10]
Amine Khaldi [Sun, 3 Feb 2013 20:49:47 +0000 (20:49 +0000)]
[USP10]
* Sync with Wine 1.5.19.

svn path=/trunk/; revision=58282

7 years ago[NTOSKRNL:OB]
Thomas Faber [Sun, 3 Feb 2013 20:15:54 +0000 (20:15 +0000)]
[NTOSKRNL:OB]
- Actually fail when the maximum number of reparse attempts is reached in ObpLookupObjectName. It previously returned a pointer to whatever object was currently in charge of parsing, but without taking a reference to it.
- Fixes 'Header->HandleCount == 0' assertion failure (on \REGISTRY object) after running ntdll_winetest:reg three times (and also fixes the remaining test failure)

svn path=/trunk/; revision=58281

7 years ago[EXPLORER_NEW]
Amine Khaldi [Sun, 3 Feb 2013 11:11:21 +0000 (11:11 +0000)]
[EXPLORER_NEW]
* Add transparency to icons in the task bar and in the tray bar. Brought to you by Carlo Bramini.
CORE-6938 #resolve #comment Committed in r58279. Grazie ;)

svn path=/trunk/; revision=58279

7 years ago[SAMSRV]
Eric Kohl [Sun, 3 Feb 2013 00:13:53 +0000 (00:13 +0000)]
[SAMSRV]
Add new passwords to the password history and move the whole password setting code into a separate function.

svn path=/trunk/; revision=58278

7 years ago[MKHIVE]
Timo Kreuzer [Sat, 2 Feb 2013 22:36:31 +0000 (22:36 +0000)]
[MKHIVE]
Fix build, but remove support for architecture specific inf sections. This means livecd cannot have those until someone implements this. I give up...

svn path=/trunk/; revision=58276

7 years ago[MKHIVE]
Timo Kreuzer [Sat, 2 Feb 2013 22:08:53 +0000 (22:08 +0000)]
[MKHIVE]
2nd try to fix *nix build

svn path=/trunk/; revision=58274

7 years ago[MKHIVE]
Timo Kreuzer [Sat, 2 Feb 2013 22:05:47 +0000 (22:05 +0000)]
[MKHIVE]
Try to fix *nix build

svn path=/trunk/; revision=58272

7 years ago[SETUP]
Timo Kreuzer [Sat, 2 Feb 2013 21:56:00 +0000 (21:56 +0000)]
[SETUP]
- Implement support for architecture specific INF sections both in mkhive and in usetup (For an example, check hivesys.inf at the bottom)
- Get rid of architecture specific .inf files

svn path=/trunk/; revision=58271

7 years ago[NTOS/FSRTL]
Amine Khaldi [Sat, 2 Feb 2013 18:49:53 +0000 (18:49 +0000)]
[NTOS/FSRTL]
* Remove a harmless ASSERT. Brought to you by Art Yerkes (arty).
CORE-6580 #resolve #comment Committed in 58270.

svn path=/trunk/; revision=58270

7 years ago[LIBUSB]
Johannes Anderwald [Sat, 2 Feb 2013 17:26:03 +0000 (17:26 +0000)]
[LIBUSB]
- Fix bug introduced in 58268
- Spotted by Usurp

svn path=/trunk/; revision=58269

7 years ago[USB]
Johannes Anderwald [Sat, 2 Feb 2013 15:45:02 +0000 (15:45 +0000)]
[USB]
- Add interface function to IUSBHardwareDevice, which returns the USB controller type
- The controller type is used for debugging in the common usb library (libusb)

svn path=/trunk/; revision=58268

7 years ago[CRT]
Thomas Faber [Sat, 2 Feb 2013 13:48:19 +0000 (13:48 +0000)]
[CRT]
- Fix the strxfrm hack to allow dest == NULL.

svn path=/trunk/; revision=58267

7 years ago[NTOSKRNL:MM]
Thomas Faber [Sat, 2 Feb 2013 13:27:49 +0000 (13:27 +0000)]
[NTOSKRNL:MM]
- Ignore the unsupported MEM_TOP_DOWN flag instead of failing NtAllocateVirtualMemory
CORE-6392 CORE-6805 #comment MEM_TOP_DOWN should be sufficiently fixed in r58266, and setup now starts. Please confirm.

svn path=/trunk/; revision=58266

7 years ago[EXPLORER_NEW]
Thomas Faber [Sat, 2 Feb 2013 11:31:30 +0000 (11:31 +0000)]
[EXPLORER_NEW]
- Do not use printf for startup debug messages
- Fix some (alas, not all) TCHAR misuse

svn path=/trunk/; revision=58265

7 years ago[EXPLORER_NEW]
Thomas Faber [Sat, 2 Feb 2013 11:14:58 +0000 (11:14 +0000)]
[EXPLORER_NEW]
- Prefer HeapAlloc over malloc

svn path=/trunk/; revision=58264

7 years ago[EXPLORER_NEW]
Thomas Faber [Sat, 2 Feb 2013 10:55:29 +0000 (10:55 +0000)]
[EXPLORER_NEW]
- Prefer HEAP_ZERO_MEMORY over a separate ZeroMemory call. Patch by Carlo Bramini.
CORE-6928 #resolve

svn path=/trunk/; revision=58263

7 years ago[EXPLORER_NEW]
Thomas Faber [Sat, 2 Feb 2013 10:49:58 +0000 (10:49 +0000)]
[EXPLORER_NEW]
- Process startup items before creating the desktop. Fix some comments, add TODOs. Based on patch by Edijs Kolesnikovičs.
CORE-6896 #resolve

svn path=/trunk/; revision=58262

7 years ago[EXPLORER_NEW]
Thomas Faber [Sat, 2 Feb 2013 10:33:08 +0000 (10:33 +0000)]
[EXPLORER_NEW]
- Handle tray window notification to open start menu. By Edijs Kolesnikovičs & Grégori Macário Harbs.
CORE-6874 #resolve

svn path=/trunk/; revision=58261

7 years ago[SAMLIB]
Eric Kohl [Fri, 1 Feb 2013 22:18:28 +0000 (22:18 +0000)]
[SAMLIB]
SamSetInformationUser: Build the LM password and calculate the LM password hash in the UserSetPasswordInformation case.

svn path=/trunk/; revision=58259

7 years ago[NTOSKRNL:MM]
Thomas Faber [Fri, 1 Feb 2013 09:39:54 +0000 (09:39 +0000)]
[NTOSKRNL:MM]
- More effective debugging
CORE-6929

svn path=/trunk/; revision=58258

7 years ago[BOOTDATA]
Hermès Bélusca-Maïto [Thu, 31 Jan 2013 21:27:01 +0000 (21:27 +0000)]
[BOOTDATA]
Remove a comment becoming pointless since revision r58255.

[WIN32SS]
Remove an operation, redundant since revision r58255.

svn path=/trunk/; revision=58257

7 years ago[SAMLIB]
Eric Kohl [Thu, 31 Jan 2013 20:35:54 +0000 (20:35 +0000)]
[SAMLIB]
SamSetInformationUser: Add special code for the UserSetPasswordInformation class that calculates the NT hash of the password and stores it by calling SamrSetInformationUser using the UserInternal1Information class.

svn path=/trunk/; revision=58256

7 years agoFix font substitutes registry key's name.
Sylvain Petreolle [Thu, 31 Jan 2013 18:04:13 +0000 (18:04 +0000)]
Fix font substitutes registry key's name.
SysFontSubstitutes => FontSubstitutes.

svn path=/trunk/; revision=58255

7 years ago[SAMSRV]
Eric Kohl [Wed, 30 Jan 2013 23:10:25 +0000 (23:10 +0000)]
[SAMSRV]
Fix SamrQueryInformationUser.UserInternal1Information.

svn path=/trunk/; revision=58254

7 years ago[SAMSRV]
Eric Kohl [Tue, 29 Jan 2013 23:24:37 +0000 (23:24 +0000)]
[SAMSRV]
Implement UserInternal1Information for SamrQueryInformationUser and SamrSetInformationUser.

svn path=/trunk/; revision=58252

7 years ago[CRT]
Timo Kreuzer [Mon, 28 Jan 2013 23:44:29 +0000 (23:44 +0000)]
[CRT]
- Remove x64 asm stub for acos from cmake file, since we already have a generic C implementation
- Implement sqrt for amd64 in SSE, both in C and asm. While the C version would be sufficient, it's currently less portable due to the lack of mm intrinsics for GCC
- Silence a warning

svn path=/trunk/; revision=58251

7 years ago[SAMSRV]
Eric Kohl [Mon, 28 Jan 2013 23:18:10 +0000 (23:18 +0000)]
[SAMSRV]
Create user routines:
- Set fixed user attribute explicitly.
- Add missing Parameters attribute.
- Add empty (zero-sized) password and password history attributes.

svn path=/trunk/; revision=58250

7 years ago[INCLUDE:WINE]
Thomas Faber [Mon, 28 Jan 2013 19:21:29 +0000 (19:21 +0000)]
[INCLUDE:WINE]
- Fix host-tools build with clang

svn path=/trunk/; revision=58248

7 years ago[NTOSKRNL:MM]
Thomas Faber [Mon, 28 Jan 2013 18:58:55 +0000 (18:58 +0000)]
[NTOSKRNL:MM]
- Validate virtual address range on pool free
CORE-6929
CORE-6712 #resolve

svn path=/trunk/; revision=58247

7 years ago[NTOSKRNL:MM]
Thomas Faber [Mon, 28 Jan 2013 18:27:21 +0000 (18:27 +0000)]
[NTOSKRNL:MM]
- Add a DPRINT with more info to the 'Hash == TableMask' assertion
- Validate pool tags on free also for big allocations
- Validate pool tag earlier, before tracking the free operation
CORE-6929

svn path=/trunk/; revision=58246

7 years ago[NTOSKRNL]
Pierre Schweitzer [Sun, 27 Jan 2013 16:38:24 +0000 (16:38 +0000)]
[NTOSKRNL]
Properly queue the IRP in IoCancelFileOpen()

svn path=/trunk/; revision=58245

7 years ago[NTOSKRNL]
Pierre Schweitzer [Sun, 27 Jan 2013 16:18:00 +0000 (16:18 +0000)]
[NTOSKRNL]
Implement IoCancelFileOpen().

You can read: http://www.osronline.com/showThread.cfm?link=20807
Even though the proposed implementation is closer to W2K implementation than to W2K3 implementation

In W2K3, no IRP is issued with major close.

svn path=/trunk/; revision=58244

7 years ago[NTOSKRNL]
Pierre Schweitzer [Sun, 27 Jan 2013 16:11:55 +0000 (16:11 +0000)]
[NTOSKRNL]
Implement IopAllocateIrpMustSucceed() which is designed to *normally* always return an IRP.
Even in low memory situations (if you wait enough).

svn path=/trunk/; revision=58243

7 years ago[BUGCODES]
Pierre Schweitzer [Sun, 27 Jan 2013 16:08:54 +0000 (16:08 +0000)]
[BUGCODES]
Add the bug code for IoCancelFileOpen()

svn path=/trunk/; revision=58242

7 years ago[SMSS]
Hermès Bélusca-Maïto [Sun, 27 Jan 2013 13:55:04 +0000 (13:55 +0000)]
[SMSS]
Revert my change of loading the win32k kernel-mode subsystem driver by reading the Kmode value and use instead a hardcoded value, per request of Alex.
I'm wondering why Windows wouldn't allow you to use a personalized value there and forces you to use win32k with this name, placed in \SystemRoot\System32 directory and not in an other place.

svn path=/trunk/; revision=58241

7 years ago[KSPROXY]
Thomas Faber [Sun, 27 Jan 2013 11:39:09 +0000 (11:39 +0000)]
[KSPROXY]
- Fix some MSVC and GCC 4.7 warnings

svn path=/trunk/; revision=58240

7 years ago[NTOSKRNL]
Pierre Schweitzer [Sun, 27 Jan 2013 09:50:20 +0000 (09:50 +0000)]
[NTOSKRNL]
In ObpCheckTraverseAccess() first try to perform a fast traverse check
before doing the entire access check.

svn path=/trunk/; revision=58239

7 years ago[SMSS]
Hermès Bélusca-Maïto [Sun, 27 Jan 2013 00:19:43 +0000 (00:19 +0000)]
[SMSS]
- Uniformize the error messages and also, SmpParseCommand is SmpParseCommandLine in fact.
- Remove an unneeded cast since Flags is already ULONG.

svn path=/trunk/; revision=58238

7 years ago[BOOTDATA-SMLIB]
Hermès Bélusca-Maïto [Sun, 27 Jan 2013 00:07:58 +0000 (00:07 +0000)]
[BOOTDATA-SMLIB]
"SubSystems" name letter-case consistency modification.

svn path=/trunk/; revision=58237

7 years ago[SMSS]
Hermès Bélusca-Maïto [Sat, 26 Jan 2013 23:56:07 +0000 (23:56 +0000)]
[SMSS]
Clarify a bit the code. No logical changes.

svn path=/trunk/; revision=58236

7 years ago[SMSS]
Hermès Bélusca-Maïto [Sat, 26 Jan 2013 23:43:28 +0000 (23:43 +0000)]
[SMSS]
Load the Win32k driver from the path mentioned in the Kmode value of the registry, not via a hardcoded value.

svn path=/trunk/; revision=58235

7 years ago[SERVICES]
Hermès Bélusca-Maïto [Sat, 26 Jan 2013 23:14:05 +0000 (23:14 +0000)]
[SERVICES]
Fix acquiring/releasing driver-loading and unloading privilege (see r57754) by using the RtlAdjustPrivilege API instead of using the standard user-mode Win32 API (thus get rid of calling LSA when calling LookupPrivilegeValueW).

svn path=/trunk/; revision=58233

7 years ago[NTOSKRNL]
Pierre Schweitzer [Sat, 26 Jan 2013 19:37:01 +0000 (19:37 +0000)]
[NTOSKRNL]
Fix a fixme in IopParseDevice() by calling SeFastTraverseCheck for traverse access check

svn path=/trunk/; revision=58231

7 years ago[NTOSKRNL]
Pierre Schweitzer [Sat, 26 Jan 2013 19:33:54 +0000 (19:33 +0000)]
[NTOSKRNL]
Implement SeFastTraverseCheck().
For more information, see:
- http://msdn.microsoft.com/en-us/library/windows/desktop/aa374872(v=vs.85).aspx
- http://msdn.microsoft.com/en-us/library/windows/desktop/aa446683(v=vs.85).aspx

svn path=/trunk/; revision=58230

7 years ago[INCLUDE]
Thomas Faber [Sat, 26 Jan 2013 18:34:33 +0000 (18:34 +0000)]
[INCLUDE]
- Actually put in the C++ headers what our CRT implements, instead of some random mix of libstdc++ and who knows what. This means the header contents are somewhat outdated and non-standard, but that's preferable to unusable
- Fix a forward declaration in math.h

svn path=/trunk/; revision=58228

7 years ago[STLPORT] - Add basic_fstream(FILE *) constructor to make up for the completely broke...
Thomas Faber [Sat, 26 Jan 2013 18:21:39 +0000 (18:21 +0000)]
[STLPORT] - Add basic_fstream(FILE *) constructor to make up for the completely broken basic_fstream(int) one
[EXPLORER] - Fix accordingly. Also fix totally broken initialization order in t[io]fstream

svn path=/trunk/; revision=58227

7 years ago[NTOSKRNL]
Pierre Schweitzer [Sat, 26 Jan 2013 17:29:18 +0000 (17:29 +0000)]
[NTOSKRNL]
Fix a fixme in IopParseDevice() by calling SeOpenObjectAuditAlarm().
Won't change anything right now since it calls a stub.

svn path=/trunk/; revision=58226

7 years ago[EXPLORER]
Thomas Faber [Sat, 26 Jan 2013 15:06:49 +0000 (15:06 +0000)]
[EXPLORER]
- Use set_cpp instead of hand-coding all the parameters
- Use comutil.h and link with comsupp unconditionally, since we now have them
- Use STLPort-compatible filebuf constructor for TCHAR iostreams
- Fix a few MSVC and GCC 4.7 errors/warnings

svn path=/trunk/; revision=58224

7 years ago[CRT]
Thomas Faber [Sat, 26 Jan 2013 13:33:15 +0000 (13:33 +0000)]
[CRT]
- Import C++ compiler support headers from mingw-w64 (with some fixes)
- Implement the required parts of the comsupp library

svn path=/trunk/; revision=58223

7 years ago[SAMSRV]
Eric Kohl [Sat, 26 Jan 2013 13:03:33 +0000 (13:03 +0000)]
[SAMSRV]
Implement SamrQueryDisplayInformation2, SamrGetDisplayEnumerationIndex2 and SamrQueryDisplayInformation3.

svn path=/trunk/; revision=58222

7 years ago[SAMSRV]
Eric Kohl [Sat, 26 Jan 2013 12:18:55 +0000 (12:18 +0000)]
[SAMSRV]
Implement SamrQueryInformationDomain2 and SamrQueryInformationUser2.

svn path=/trunk/; revision=58221

7 years ago[SAMSRV]
Eric Kohl [Sat, 26 Jan 2013 11:23:05 +0000 (11:23 +0000)]
[SAMSRV]
Start implementing SamrDeleteAlias and SamrDeleteUser. WIP

svn path=/trunk/; revision=58220

7 years ago[FREELDR]
Timo Kreuzer [Sat, 26 Jan 2013 09:34:12 +0000 (09:34 +0000)]
[FREELDR]
Return NULL, not FALSE on failure in Ext2ReadBlockPointerList

svn path=/trunk/; revision=58219

7 years ago[BROWSEUI_APITEST]
Thomas Faber [Fri, 25 Jan 2013 23:24:46 +0000 (23:24 +0000)]
[BROWSEUI_APITEST]
- Add a test for SHExplorerParseCmdLine.
CORE-5568

svn path=/trunk/; revision=58218

7 years ago[EXPLORER_NEW]
Thomas Faber [Fri, 25 Jan 2013 22:28:41 +0000 (22:28 +0000)]
[EXPLORER_NEW]
- Do not allow multiple "Taskbar and Start Menu Properties" windows. Based on patch by Edijs Kolesnikovičs & Grégori Macário Harbs.
CORE-6885 #resolve

svn path=/trunk/; revision=58217

7 years ago[SAMSRV]
Eric Kohl [Fri, 25 Jan 2013 20:36:23 +0000 (20:36 +0000)]
[SAMSRV]
- Add missing domain information types to ntsam.h and fix conflicts in ntsecapi.h and sam.idl.
- Add SamChangePasswordUser, SamChangePasswordUser2 and SamChangePasswordUser3 stubs.

svn path=/trunk/; revision=58216

7 years ago[USP10]
Sylvain Petreolle [Fri, 25 Jan 2013 18:07:06 +0000 (18:07 +0000)]
[USP10]
Fix ros_diff line endings.

svn path=/trunk/; revision=58215

7 years ago* Slap *some* sense into our header inclusions.
Amine Khaldi [Thu, 24 Jan 2013 23:00:42 +0000 (23:00 +0000)]
* Slap *some* sense into our header inclusions.
* This significantly shrinks the dependency tracking data and the compiled objects size, which speeds up the whole build process (especially the incremental builds) accelerating the daily development as a result.
* No intended code changes, ~27% smaller build. Enjoy ;)

svn path=/trunk/; revision=58214

7 years ago[SHELL32_WINETEST]
Amine Khaldi [Thu, 24 Jan 2013 22:20:54 +0000 (22:20 +0000)]
[SHELL32_WINETEST]
* Add some missing includes.

svn path=/trunk/; revision=58212

7 years ago[EXPAT]
Amine Khaldi [Wed, 23 Jan 2013 22:55:35 +0000 (22:55 +0000)]
[EXPAT]
* Don't compile a static lib out of it.

svn path=/trunk/; revision=58209

7 years ago[EXPLORER_NEW]
Thomas Faber [Wed, 23 Jan 2013 21:07:37 +0000 (21:07 +0000)]
[EXPLORER_NEW]
- Do not allow multiple run dialogs. Based on patch by Edijs Kolesnikovičs & Grégori Macário Harbs.
CORE-6871 #resolve

svn path=/trunk/; revision=58208

7 years ago[LIB/ATL]
Amine Khaldi [Wed, 23 Jan 2013 19:09:52 +0000 (19:09 +0000)]
[LIB/ATL]
* Fix a typo.
* Remove a redundant assign.

svn path=/trunk/; revision=58207

7 years agoFix MSVC build.
Dmitry Gorbachev [Tue, 22 Jan 2013 23:50:02 +0000 (23:50 +0000)]
Fix MSVC build.

svn path=/trunk/; revision=58206

7 years ago[INCLUDE]
Timo Kreuzer [Tue, 22 Jan 2013 22:51:51 +0000 (22:51 +0000)]
[INCLUDE]
- Remove duplicate dllimport attributes CORE-6917 #resolve
- Add annotations for wcslen
- Add kernelspecs.h (complete)
- Add some more entries in driverspecs.h
- Fix a number of annotations

svn path=/trunk/; revision=58204

7 years ago[TRANSLATION]
Dmitry Gorbachev [Tue, 22 Jan 2013 22:46:45 +0000 (22:46 +0000)]
[TRANSLATION]
Hebrew translations by Baruch Rutman. CORE-6904.

svn path=/trunk/; revision=58203

7 years ago[VGAFONTS]
Dmitry Gorbachev [Tue, 22 Jan 2013 22:41:31 +0000 (22:41 +0000)]
[VGAFONTS]
Add bitmap font for code page 862. Hebrew glyphs are from X11 font
"Schumacher Clean" (see license below), modified by Baruch Rutman
(peterooch*at*gmail*dot*com). CORE-6912.

Copyright 1989 Dale Schumacher, dal@syntel.mn.org
               399 Beacon Ave.
               St. Paul, MN  55104-3527

Permission to use, copy, modify, and distribute this software and
its documentation for any purpose and without fee is hereby
granted, provided that the above copyright notice appear in all
copies and that both that copyright notice and this permission
notice appear in supporting documentation, and that the name of
Dale Schumacher not be used in advertising or publicity pertaining to
distribution of the software without specific, written prior
permission.  Dale Schumacher makes no representations about the
suitability of this software for any purpose.  It is provided "as
is" without express or implied warranty.

svn path=/trunk/; revision=58202

7 years ago[CMAKE]
Dmitry Gorbachev [Tue, 22 Jan 2013 22:38:40 +0000 (22:38 +0000)]
[CMAKE]
- Improve help strings for GCC optimization levels.
- Add new -Ofast and -Og levels.
- Simplify gcc.cmake a bit.
- Use MINGW_TOOLCHAIN_SUFFIX.

svn path=/trunk/; revision=58201

7 years ago[NTOSKRNL]
Timo Kreuzer [Mon, 21 Jan 2013 20:58:23 +0000 (20:58 +0000)]
[NTOSKRNL]
Some keyed event fixes: disable APCs before acquiring the pushlock, close handle on exception, check if a wait was aborted and remove the wait list entry from the list in that case.

svn path=/trunk/; revision=58200

7 years ago[RTL]
Timo Kreuzer [Sun, 20 Jan 2013 11:03:10 +0000 (11:03 +0000)]
[RTL]
Formatting, no code change

svn path=/trunk/; revision=58197

7 years ago[SAMSRV]
Eric Kohl [Sun, 20 Jan 2013 10:22:15 +0000 (10:22 +0000)]
[SAMSRV]
- Add a generic delete function for database objects.
- Do not create Members sub keys for group objects.
- Get rid of the SamDbContainerObject object type.
- Implement SamrDeleteGroup.

svn path=/trunk/; revision=58196

7 years ago[BROWSEUI]
Thomas Faber [Sun, 20 Jan 2013 08:57:34 +0000 (08:57 +0000)]
[BROWSEUI]
- Build an import library

svn path=/trunk/; revision=58195

7 years ago[SAL.H] "Implement" all used annotations
Timo Kreuzer [Sat, 19 Jan 2013 21:49:12 +0000 (21:49 +0000)]
[SAL.H] "Implement" all used annotations
[XDK/DDK] Add missing annotations, move some prototypes to more appropriate headers
[NDK] Fix a number of annotations
[NDK] Use SAL2 dummys from umtypes as well

svn path=/trunk/; revision=58193

7 years ago[EXPLORER_NEW]
Thomas Faber [Fri, 18 Jan 2013 23:34:51 +0000 (23:34 +0000)]
[EXPLORER_NEW]
- Restructure TaskSwitchWnd_CheckActivateTaskItem. No logic change intended.

svn path=/trunk/; revision=58192

7 years ago[SHELL32]
Amine Khaldi [Fri, 18 Jan 2013 17:19:23 +0000 (17:19 +0000)]
[SHELL32]
* Fix a typo.

svn path=/trunk/; revision=58189

7 years ago[SETUPAPI]
Amine Khaldi [Fri, 18 Jan 2013 15:52:10 +0000 (15:52 +0000)]
[SETUPAPI]
* Don't check the return twice here.

svn path=/trunk/; revision=58188

7 years ago[SAMSRV]
Eric Kohl [Thu, 17 Jan 2013 22:05:37 +0000 (22:05 +0000)]
[SAMSRV]
Fix SamrRemoveMemberFromGroup.

svn path=/trunk/; revision=58187

7 years ago[EXPLORER_NEW]
Thomas Faber [Thu, 17 Jan 2013 11:02:30 +0000 (11:02 +0000)]
[EXPLORER_NEW]
- Hide minimized window captions (and enable shell notifications, thus fixing taskbar buttons). This should have been in r57978, but got lost.
- From Andrew Green's GSoC branch. Spotted by Edijus.
CORE-6899 #resolve

svn path=/trunk/; revision=58186

7 years ago[EXPLORER_NEW]
Hermès Bélusca-Maïto [Wed, 16 Jan 2013 23:24:07 +0000 (23:24 +0000)]
[EXPLORER_NEW]
- Italian Translation and fix duplicate MENUITEM in fr-FR.rc, ko-KR, no-NO.rc files. Patch by Ivan Di Francesco.
- Adapt a little bit French translation (by me).

CORE-6908 #resolve #comment Committed in r58185. Thanks !

svn path=/trunk/; revision=58185

7 years ago[KERNEL32]
Hermès Bélusca-Maïto [Wed, 16 Jan 2013 00:28:09 +0000 (00:28 +0000)]
[KERNEL32]
No need to use a UNICODE_STRING there.

svn path=/trunk/; revision=58183

7 years ago"always", not "allways" !!!!!!!!!!!!!!
Hermès Bélusca-Maïto [Tue, 15 Jan 2013 23:26:45 +0000 (23:26 +0000)]
"always", not "allways" !!!!!!!!!!!!!!

svn path=/trunk/; revision=58181