reactos.git
9 years ago[SsStars]
Dmitry Gorbachev [Wed, 30 Nov 2011 11:27:50 +0000 (11:27 +0000)]
[SsStars]
Update Starfield screensaver translations (bug #6270):
- Polish by Wojtek Kozlowski <=wojtekkozlo664=AT=op=DOT=pl=>;
- Russian by Evilslon <=evilslon=AT=mail=DOT=ru=>.

svn path=/trunk/; revision=54545

9 years ago[NTOSKRNL]
Cameron Gutman [Tue, 29 Nov 2011 23:59:25 +0000 (23:59 +0000)]
[NTOSKRNL]
- Many balancer fixes for concurrency, improved swapping efficiency, and reduced code duplication
- Move the low memory case back under the PFN lock
- Debugging is on for now because I don't trust the paging code all that much (it was not used very much until recently)

svn path=/trunk/; revision=54544

9 years ago[SHLWAPI] - Add a diff file
Rafal Harabien [Tue, 29 Nov 2011 19:30:50 +0000 (19:30 +0000)]
[SHLWAPI] - Add a diff file

svn path=/trunk/; revision=54543

9 years ago[SHLWAPI] - PathIsUNC returns FALSE for paths starting with "\\?". Should be sent...
Rafal Harabien [Tue, 29 Nov 2011 19:10:22 +0000 (19:10 +0000)]
[SHLWAPI] - PathIsUNC returns FALSE for paths starting with "\\?". Should be sent to wine.

svn path=/trunk/; revision=54542

9 years ago[NTOSKRNL]
Cameron Gutman [Tue, 29 Nov 2011 19:08:19 +0000 (19:08 +0000)]
[NTOSKRNL]
- Call MmReleasePageMemoryConsumer with the consumer that was actually allocated (not always MC_CACHE)

svn path=/trunk/; revision=54541

9 years ago[NTOSKRNL]
Cameron Gutman [Tue, 29 Nov 2011 18:32:23 +0000 (18:32 +0000)]
[NTOSKRNL]
- Always trim at least MiMinimumPagesPerRun for each call to MiTrimMemoryConsumer to reduce cache thrashing

svn path=/trunk/; revision=54540

9 years ago[NTOSKRNL]
Cameron Gutman [Tue, 29 Nov 2011 18:03:09 +0000 (18:03 +0000)]
[NTOSKRNL]
- Revert part of r54530
- Try to rebalance RosMm's pages if we're low on memory in ARM3
- ROS runs with 48 MB RAM again (but setup is very slow due to horrendous paging caused by cache pollution)

svn path=/trunk/; revision=54539

9 years ago[SHELL32]
Rafal Harabien [Tue, 29 Nov 2011 17:29:57 +0000 (17:29 +0000)]
[SHELL32]
- Make functions in folder_options.c static
- Register FolderOptions using folderoptions.rgs

svn path=/trunk/; revision=54538

9 years ago[NTOSKRNL]
Cameron Gutman [Tue, 29 Nov 2011 17:05:56 +0000 (17:05 +0000)]
[NTOSKRNL]
- Don't signal the balancer from within the balancer
- Optimize usage of the balancer a bit so we don't have to wait on it as much

svn path=/trunk/; revision=54537

9 years ago[KERNEL32]: Write out the 3 internal APIs which will do path resolution, and define...
Alex Ionescu [Tue, 29 Nov 2011 15:04:31 +0000 (15:04 +0000)]
[KERNEL32]: Write out the 3 internal APIs which will do path resolution, and define the structures that determine the search path order which each one will use. No functional change.

svn path=/trunk/; revision=54536

9 years ago[SOLITAIRE]
Dmitry Gorbachev [Tue, 29 Nov 2011 14:55:58 +0000 (14:55 +0000)]
[SOLITAIRE]
Change "Ok/Cancel" to "Yes/No". Lee Schroeder (=spaceseel=AT=gmail=DOT=com=), bug #6606.

[CPL][WIN32K]
Fix indentation, comments, debug messages.
Lioncash (=mathew1800=AT=gmail=DOT=com=), bug #6562, bug #6621.

svn path=/trunk/; revision=54535

9 years ago[NTOSKRNL]
Cameron Gutman [Tue, 29 Nov 2011 08:13:56 +0000 (08:13 +0000)]
[NTOSKRNL]
- Fix a potential infinite loop in MmTrimUserMemory if we can't page out enough pages to meet the balancer's target

svn path=/trunk/; revision=54534

9 years ago[TRANSLATION]
Dmitry Gorbachev [Tue, 29 Nov 2011 07:01:37 +0000 (07:01 +0000)]
[TRANSLATION]
MSPaint:
- Add Swedish translation by Michael Wu (bug #6695).
- Sync all translation files with American English file (bug #6700).

svn path=/trunk/; revision=54533

9 years ago[NTOSKRNL]
Cameron Gutman [Tue, 29 Nov 2011 06:51:37 +0000 (06:51 +0000)]
[NTOSKRNL]
- Don't remove pages with references left from the user PFN bitmap
- Patch by Nikolay Myltsev

svn path=/trunk/; revision=54532

9 years ago[NTOSKRNL]
Cameron Gutman [Tue, 29 Nov 2011 04:22:51 +0000 (04:22 +0000)]
[NTOSKRNL]
- Add missing user PFN bitmap locking in MmRemoveLRUUserPage

svn path=/trunk/; revision=54531

9 years ago[NTOSKRNL]
Cameron Gutman [Tue, 29 Nov 2011 03:24:03 +0000 (03:24 +0000)]
[NTOSKRNL]
- Remove a superfluous user LRU insertion and removal
- Add a missing user LRU insertion

svn path=/trunk/; revision=54530

9 years ago[SHELL32]
Rafal Harabien [Mon, 28 Nov 2011 21:54:45 +0000 (21:54 +0000)]
[SHELL32]
- Display file size in bytes in file properties dialog
- Don't use ULONGLONG if ULONG is enough
- Change LARGE_INTEGER to ULARGE_INTEGER where it makes sense
- Fix calculation of file size in CountFolderAndFiles
- WM_GETTEXT receives size in bytes (not characters count)
- Use Get(Set)DlgItemTextW instead of SendDlgItemMessageW
Patch by Carlo Bramix. Improvements by me.
See issue #6294 for more details.

svn path=/trunk/; revision=54529

9 years ago[NTOS]
Aleksey Bragin [Mon, 28 Nov 2011 19:53:38 +0000 (19:53 +0000)]
[NTOS]
- Nikolay Myltsev: Fix incorrect balancer thread id check.
See issue #5857 for more details.

svn path=/trunk/; revision=54528

9 years ago[SHELL32]
Rafal Harabien [Mon, 28 Nov 2011 11:21:15 +0000 (11:21 +0000)]
[SHELL32]
- Use string IDs from rgs files
- Improve Polish translation

svn path=/trunk/; revision=54527

9 years ago[SHELL32]
Rafal Harabien [Mon, 28 Nov 2011 10:46:11 +0000 (10:46 +0000)]
[SHELL32]
- Improve Polish translation of Folder Options
- Fix Start Menu folder having name "Menu" in Polish translation

svn path=/trunk/; revision=54526

9 years ago[CALC] - Fix buttons misalignment. Patch by Fulea Stefan.
Rafal Harabien [Mon, 28 Nov 2011 10:32:48 +0000 (10:32 +0000)]
[CALC] - Fix buttons misalignment. Patch by Fulea Stefan.

svn path=/trunk/; revision=54525

9 years ago[DESK] - Improve Polish translation
Rafal Harabien [Mon, 28 Nov 2011 10:22:27 +0000 (10:22 +0000)]
[DESK] - Improve Polish translation

svn path=/trunk/; revision=54524

9 years ago[SHELL32] - Don't fail if Shell folder cannot be created. This way shell registers...
Rafal Harabien [Mon, 28 Nov 2011 10:01:24 +0000 (10:01 +0000)]
[SHELL32] - Don't fail if Shell folder cannot be created. This way shell registers more folders on LiveCD.

svn path=/trunk/; revision=54523

9 years ago[LIVECD] - Add registration to LiveCD. Fixes #6597, #6613 and probably some more
Rafal Harabien [Mon, 28 Nov 2011 09:53:01 +0000 (09:53 +0000)]
[LIVECD] - Add registration to LiveCD. Fixes #6597, #6613 and probably some more

svn path=/trunk/; revision=54522

9 years ago[RBUILD] - Create livecd shortcuts on rbuild too
Rafal Harabien [Mon, 28 Nov 2011 09:46:59 +0000 (09:46 +0000)]
[RBUILD] - Create livecd shortcuts on rbuild too

svn path=/trunk/; revision=54521

9 years ago[DiskPart]
Dmitry Gorbachev [Mon, 28 Nov 2011 07:35:58 +0000 (07:35 +0000)]
[DiskPart]
Remove unused file. Lee Schroeder, bug #6699.

svn path=/trunk/; revision=54520

9 years ago[NTDLL]
Dmitry Gorbachev [Mon, 28 Nov 2011 07:35:51 +0000 (07:35 +0000)]
[NTDLL]
Do not map already mapped section.

svn path=/trunk/; revision=54519

9 years ago- fix GetNCHitEx, restore track mouse buttons in test system.
James Tabor [Mon, 28 Nov 2011 06:37:45 +0000 (06:37 +0000)]
- fix GetNCHitEx, restore track mouse buttons in test system.

svn path=/trunk/; revision=54518

9 years ago- Add padded boarder width to NONCLIENTMETRICS.
James Tabor [Mon, 28 Nov 2011 04:16:54 +0000 (04:16 +0000)]
- Add padded boarder width to NONCLIENTMETRICS.

svn path=/trunk/; revision=54517

9 years ago[MKSHELLLINK] - Don't use stricmp. It's not a standard function.
Rafal Harabien [Sun, 27 Nov 2011 20:14:00 +0000 (20:14 +0000)]
[MKSHELLLINK] - Don't use stricmp. It's not a standard function.

svn path=/trunk/; revision=54516

9 years ago[MKSHELLLINK] - Don't use windows.h in host tool
Rafal Harabien [Sun, 27 Nov 2011 20:11:06 +0000 (20:11 +0000)]
[MKSHELLLINK] - Don't use windows.h in host tool

svn path=/trunk/; revision=54515

9 years ago[CMAKE] - Add shortcuts to CMake livecd.
Rafal Harabien [Sun, 27 Nov 2011 19:59:14 +0000 (19:59 +0000)]
[CMAKE] - Add shortcuts to CMake livecd.
All .lnk files in Windows has structure called "id list". This is something like a path (we can't use environment variables there) and it is relative to Desktop. Usually first element is My Computer folder. In our shortcuts it points to livecd_start.cmd in My Documents folder, which is simple batch file. It's functionality is to start application given in argument. Because command line parameter of shell links can have environment variables, our shortcuts does not depend on patch to system directory (especially the drive number). It's a bit complicated but I have not found a better way.
Now we have working shortcuts on Desktop and Start Menu. Control Panel will benefit in future because Admin Tools depend on Start Menu.

svn path=/trunk/; revision=54514

9 years ago[CMAKE] - Add support for creating lnk files
Rafal Harabien [Sun, 27 Nov 2011 19:45:41 +0000 (19:45 +0000)]
[CMAKE] - Add support for creating lnk files

svn path=/trunk/; revision=54513

9 years ago[MKSHELLLINK]
Rafal Harabien [Sun, 27 Nov 2011 19:41:52 +0000 (19:41 +0000)]
[MKSHELLLINK]
- Add host tool for creating .lnk files

svn path=/trunk/; revision=54512

9 years ago[CLASS2]
Eric Kohl [Sun, 27 Nov 2011 14:18:40 +0000 (14:18 +0000)]
[CLASS2]
Switch to the 'new' disk geometry (63 sectors per track and 255 tracks per cylinder). This geometry is compatible with Windows, Linux and other Operating Systems.

ATTENTION: You must delete and re-create the partitions on your harddisk.

svn path=/trunk/; revision=54511

9 years ago- Fix GetNCHitEx rects.
James Tabor [Sun, 27 Nov 2011 13:29:15 +0000 (13:29 +0000)]
- Fix GetNCHitEx rects.

svn path=/trunk/; revision=54510

9 years ago- Add window placement flag for async message mode. Yes we support this too now.
James Tabor [Sun, 27 Nov 2011 12:58:01 +0000 (12:58 +0000)]
- Add window placement flag for async message mode. Yes we support this too now.

svn path=/trunk/; revision=54509

9 years ago[Win32k]
James Tabor [Sun, 27 Nov 2011 12:47:43 +0000 (12:47 +0000)]
[Win32k]
- Create Monitor from rect. This will be used for window placement support.

svn path=/trunk/; revision=54508

9 years ago[USETUP]
Eric Kohl [Sun, 27 Nov 2011 12:00:34 +0000 (12:00 +0000)]
[USETUP]
Get rid of the ugly LIST_FOR_EACH macro.

svn path=/trunk/; revision=54507

9 years ago[TCPVCS]
Eric Kohl [Sun, 27 Nov 2011 10:55:45 +0000 (10:55 +0000)]
[TCPVCS]
- Report service status upon an interrogate request.
- Set the wait hint to a non-zero value.

svn path=/trunk/; revision=54506

9 years ago[FREELDR]
Eric Kohl [Sun, 27 Nov 2011 10:00:24 +0000 (10:00 +0000)]
[FREELDR]
PcDiskGetDriveGeometry: Try to retrieve the extended disk geometry first.

svn path=/trunk/; revision=54505

9 years ago[USETUP]
Dmitry Gorbachev [Sat, 26 Nov 2011 22:23:34 +0000 (22:23 +0000)]
[USETUP]
Load the font before displaying the Language Page.

svn path=/trunk/; revision=54504

9 years ago[NTOSKRNL]
Dmitry Gorbachev [Sat, 26 Nov 2011 22:23:00 +0000 (22:23 +0000)]
[NTOSKRNL]
KDB: print more useful backtrace after double fault or NMI.

svn path=/trunk/; revision=54503

9 years ago[USETUP]
Eric Kohl [Sat, 26 Nov 2011 18:27:42 +0000 (18:27 +0000)]
[USETUP]
- Enable translations of the language page. Patch by Stefan Fulea.
- Simplified the clear text code.
- Fixed the german language page.
See issue #6637 for more details.

svn path=/trunk/; revision=54502

9 years ago[NTDLL/LDR]
Aleksey Bragin [Sat, 26 Nov 2011 10:00:33 +0000 (10:00 +0000)]
[NTDLL/LDR]
- Fix incorrect DLL notify flag check. Spotted by Amine.

svn path=/trunk/; revision=54501

9 years ago[NTOS]
Aleksey Bragin [Sat, 26 Nov 2011 09:56:23 +0000 (09:56 +0000)]
[NTOS]
- Remove an unnecessary semicolon. Spotted by tower.

svn path=/trunk/; revision=54500

9 years ago[Gdi32]
James Tabor [Fri, 25 Nov 2011 22:25:06 +0000 (22:25 +0000)]
[Gdi32]
- Do the same for rbuild, link to msvcrt.

svn path=/trunk/; revision=54499

9 years ago[User32]
James Tabor [Fri, 25 Nov 2011 22:18:20 +0000 (22:18 +0000)]
[User32]
- Fix errno in dialog.c by linking to msvcrt with rbuild. Cmake does not have this issue, already links to msvcrt. Gdi32 rbuild does link to crtdll instead of msvcrt. Should we fix this too, before the Cmake switch over to see anything is different?

svn path=/trunk/; revision=54498

9 years ago[TRANSLATION]
Olaf Siejka [Thu, 24 Nov 2011 23:45:38 +0000 (23:45 +0000)]
[TRANSLATION]
- Romanian translation update (bug no. 6677) by Stefan Fulea;

svn path=/trunk/; revision=54497

9 years ago[LIBXML2][LIBXSLT]
Thomas Faber [Thu, 24 Nov 2011 14:22:58 +0000 (14:22 +0000)]
[LIBXML2][LIBXSLT]
- Suppress unhelpful warnings

svn path=/trunk/; revision=54496

9 years ago[PSEH2_TEST]
Thomas Faber [Thu, 24 Nov 2011 14:07:44 +0000 (14:07 +0000)]
[PSEH2_TEST]
- Suppress unhelpful warnings
- Remove unneeded compiler flags

svn path=/trunk/; revision=54495

9 years ago[CRT]
Thomas Faber [Thu, 24 Nov 2011 13:27:34 +0000 (13:27 +0000)]
[CRT]
- Remove some differences to Wine. Fixes comparing a char against EOF in fgetwc.

svn path=/trunk/; revision=54494

9 years ago[EXPLORER]
Thomas Faber [Thu, 24 Nov 2011 13:12:56 +0000 (13:12 +0000)]
[EXPLORER]
 - Fix incorrect virtual function override of Entry::do_context_menu. CID 1630

svn path=/trunk/; revision=54493

9 years ago[IP]
Amine Khaldi [Thu, 24 Nov 2011 12:51:27 +0000 (12:51 +0000)]
[IP]
* Remove unused value. CID 11342.

svn path=/trunk/; revision=54492

9 years ago[WIN32K]
Amine Khaldi [Thu, 24 Nov 2011 12:38:26 +0000 (12:38 +0000)]
[WIN32K]
* Comment out some unused but set variables.
* Check for NtDeviceIoControlFile returned status and warn on failure.

svn path=/trunk/; revision=54491

9 years ago[KS]
Amine Khaldi [Thu, 24 Nov 2011 12:36:49 +0000 (12:36 +0000)]
[KS]
* Add a missing break. CID 13502.

svn path=/trunk/; revision=54490

9 years ago[SHELL32]
Amine Khaldi [Thu, 24 Nov 2011 11:40:43 +0000 (11:40 +0000)]
[SHELL32]
* Initialize fSite in the constructor. CID 15134.

svn path=/trunk/; revision=54489

9 years ago[SHLWAPI]
Amine Khaldi [Thu, 24 Nov 2011 11:27:36 +0000 (11:27 +0000)]
[SHLWAPI]
* Fix the syntax of some resource files (Spotted by windres).

svn path=/trunk/; revision=54488

9 years ago[HAL]
Amine Khaldi [Thu, 24 Nov 2011 11:25:40 +0000 (11:25 +0000)]
[HAL]
* Timo Kreuzer: Fix a NULL pointer dereference. CID 13453.

svn path=/trunk/; revision=54487

9 years ago[NTOSKRNL]
Amine Khaldi [Thu, 24 Nov 2011 11:22:18 +0000 (11:22 +0000)]
[NTOSKRNL]
* Timo Kreuzer: Fix some dead code. CID 14595.

svn path=/trunk/; revision=54486

9 years ago[SHELL32]
Amine Khaldi [Thu, 24 Nov 2011 10:17:48 +0000 (10:17 +0000)]
[SHELL32]
* Fix the syntax of the Japanese resource file (Spotted by windres).

svn path=/trunk/; revision=54485

9 years ago[SCSIPORT]
Cameron Gutman [Thu, 24 Nov 2011 00:07:15 +0000 (00:07 +0000)]
[SCSIPORT]
- Implement ScsiPortGetLogicalUnit

svn path=/trunk/; revision=54484

9 years ago[win32k]
Giannis Adamopoulos [Wed, 23 Nov 2011 19:52:06 +0000 (19:52 +0000)]
[win32k]
- Fix a typo in NtUserSetClipboardData that tried to print a struct as a pointer (cid 15051)
- Clean up clipboard.c a bit. note: this cleanup "fixes" cid 14599 and 14598, but even though they are false positives, this cleanup was needed
- Add missing break in NtUserQueryWindow (cid 13486)

svn path=/trunk/; revision=54483

9 years ago[SERVICES]
Thomas Faber [Wed, 23 Nov 2011 18:15:26 +0000 (18:15 +0000)]
[SERVICES]
- Do not use an unsigned type for a value that can become negative in ScmAssignNewTag (CID 14665)

svn path=/trunk/; revision=54482

9 years ago[SERVICES]
Thomas Faber [Wed, 23 Nov 2011 17:13:53 +0000 (17:13 +0000)]
[SERVICES]
- Fix dwServiceType and dwServiceState checks in REnumServicesStatusW (see r54373)
- Fix a memory leak in RQueryServiceConfig2A

svn path=/trunk/; revision=54481

9 years ago[NTOSKRNL/MM]
Jérôme Gardou [Wed, 23 Nov 2011 00:24:29 +0000 (00:24 +0000)]
[NTOSKRNL/MM]
- Also round down offset we're given when creating a page op, so we don't miss the one that could be running at the time

svn path=/trunk/; revision=54480

9 years ago[NTOSKRNL]
Pierre Schweitzer [Tue, 22 Nov 2011 22:07:35 +0000 (22:07 +0000)]
[NTOSKRNL]
Don't attempt to free random address
Don't attempt to free null address

svn path=/trunk/; revision=54479

9 years ago[OOPS]
Jérôme Gardou [Tue, 22 Nov 2011 22:05:02 +0000 (22:05 +0000)]
[OOPS]
- I forgot this one

svn path=/trunk/; revision=54478

9 years ago[NTOSKRNL/MM]
Jérôme Gardou [Tue, 22 Nov 2011 22:01:06 +0000 (22:01 +0000)]
[NTOSKRNL/MM]
- create a page op when changing page protection attribute
- properly handle PAGE_NOACCESS protection change in NtProtectVirtualMemory
- Round down the address we're given when creating a page op, so we're sure there is o,ly one page op for running for one page
- Add a small hack
Now ReatOS boots with DPH enabled on low memory conditions

svn path=/trunk/; revision=54477

9 years ago- Partially revert r54475 to check if it fixes KVM
Rafal Harabien [Tue, 22 Nov 2011 20:11:55 +0000 (20:11 +0000)]
- Partially revert r54475 to check if it fixes KVM

svn path=/trunk/; revision=54476

9 years ago[WIN32CSR]
Rafal Harabien [Tue, 22 Nov 2011 18:49:40 +0000 (18:49 +0000)]
[WIN32CSR]
- Fix process reference leak in case of GuiConsoleOpenUserRegistryPathPerProcessId failing to open registry key. Fixes console processes in LiveCD being ghosts.

svn path=/trunk/; revision=54475

9 years ago[EXPLORER] - Close thread handle for startup processes in Run and RunOnce keys. Fixes...
Rafal Harabien [Tue, 22 Nov 2011 15:07:27 +0000 (15:07 +0000)]
[EXPLORER] - Close thread handle for startup processes in Run and RunOnce keys. Fixes cmd.exe ghost on first bootcd explorer startup.

svn path=/trunk/; revision=54474

9 years ago[NTOSKRNL|KDCOM]
Dmitry Gorbachev [Tue, 22 Nov 2011 02:30:16 +0000 (02:30 +0000)]
[NTOSKRNL|KDCOM]
Allow to specify the serial port address, as requested by people on the forum.

svn path=/trunk/; revision=54473

9 years ago[HALx86]
Jérôme Gardou [Mon, 21 Nov 2011 12:30:01 +0000 (12:30 +0000)]
[HALx86]
- Fix the fix (do not truncate ULONGLONG value)

svn path=/trunk/; revision=54472

9 years ago[HALx86]
Jérôme Gardou [Mon, 21 Nov 2011 12:17:57 +0000 (12:17 +0000)]
[HALx86]
- Hey Arch, it's an USHORT!

svn path=/trunk/; revision=54471

9 years ago[HALx86]
Jérôme Gardou [Mon, 21 Nov 2011 12:04:16 +0000 (12:04 +0000)]
[HALx86]
- fix various compiler warnings (msvc)
- fix a bug, where only the last IO map entry would be saved

svn path=/trunk/; revision=54470

9 years ago[Translation]
Dmitry Gorbachev [Mon, 21 Nov 2011 06:03:39 +0000 (06:03 +0000)]
[Translation]
Changes in a registry file by Stefan Fulea (Romanian). Bug #6677.

svn path=/trunk/; revision=54469

9 years ago[NTOSKRNL]
Dmitry Gorbachev [Mon, 21 Nov 2011 05:28:08 +0000 (05:28 +0000)]
[NTOSKRNL]
- Do not repeat messages into serial port even when using other debug methods.
- Allow to specify debug log file name.
- When using the "Screen" method, show blue screen when entering KDB.
- Disable the repetition of previous KDB command with long many-page output.

[USETUP]
- Add "ReactOS (Screen)" entry to boot menu.

svn path=/trunk/; revision=54468

9 years ago[NDIS]
Cameron Gutman [Sun, 20 Nov 2011 22:31:26 +0000 (22:31 +0000)]
[NDIS]
- Remove unicode debug stuff out of the spinlock
- Add a comment

svn path=/trunk/; revision=54467

9 years ago[NDIS]
Cameron Gutman [Sun, 20 Nov 2011 22:25:09 +0000 (22:25 +0000)]
[NDIS]
- Fix this indentation atrocity

svn path=/trunk/; revision=54466

9 years ago[SHELL32] - Fix running batch files from patch containing spaces in ShellExecute API
Rafal Harabien [Sun, 20 Nov 2011 22:22:42 +0000 (22:22 +0000)]
[SHELL32] - Fix running batch files from patch containing spaces in ShellExecute API

svn path=/trunk/; revision=54465

9 years ago[NDIS]
Cameron Gutman [Sun, 20 Nov 2011 21:37:16 +0000 (21:37 +0000)]
[NDIS]
- Print debugging information if a mismatch occurs between requested and returned parameter types
- Print debugging information if a registry read returns a type that NDIS doesn't handle
- Ensure that all digits are less than the base during conversion from string to integer (otherwise it's a string)

svn path=/trunk/; revision=54464

9 years ago[ADVAPI32_APITEST]
Pierre Schweitzer [Sun, 20 Nov 2011 20:03:46 +0000 (20:03 +0000)]
[ADVAPI32_APITEST]
Add missing test to CD

svn path=/trunk/; revision=54463

9 years ago[RTL]
Jérôme Gardou [Sun, 20 Nov 2011 19:45:06 +0000 (19:45 +0000)]
[RTL]
- explicitly truncate some values, so it doesn't count as an error for compiler/MSVC runtime checker

svn path=/trunk/; revision=54462

9 years ago[HAL]
Jérôme Gardou [Sun, 20 Nov 2011 17:54:52 +0000 (17:54 +0000)]
[HAL]
- truncate PCI vendor id instead of casting it.
MSVC chokes on it with /RTCc

svn path=/trunk/; revision=54461

9 years ago[FREELDR]
Jérôme Gardou [Sun, 20 Nov 2011 17:37:20 +0000 (17:37 +0000)]
[FREELDR]
- fix potential integer overflow : casting ULONGLONG to ULONG_PTR is not a good idea.

svn path=/trunk/; revision=54460

9 years ago[KERNEL32]
Pierre Schweitzer [Sun, 20 Nov 2011 17:00:39 +0000 (17:00 +0000)]
[KERNEL32]
Properly fix GetEnvironmentVariableW and set error in case of RtlInitUnicodeStringEx failure

svn path=/trunk/; revision=54459

9 years ago[NTOSKNRL]
Pierre Schweitzer [Sun, 20 Nov 2011 16:39:31 +0000 (16:39 +0000)]
[NTOSKNRL]
Properly check for string

svn path=/trunk/; revision=54458

9 years ago[RBUILD]
Aleksey Bragin [Sun, 20 Nov 2011 16:34:16 +0000 (16:34 +0000)]
[RBUILD]
- Convert SPACEs to TABs in .rbuild.

svn path=/trunk/; revision=54457

9 years ago[KERNEL32/WIN32CSR] - Use ShowCmd from STARTUPINFO when creating console window
Rafal Harabien [Sun, 20 Nov 2011 14:35:41 +0000 (14:35 +0000)]
[KERNEL32/WIN32CSR] - Use ShowCmd from STARTUPINFO when creating console window

svn path=/trunk/; revision=54456

9 years ago[CRT]
Jérôme Gardou [Sun, 20 Nov 2011 14:04:40 +0000 (14:04 +0000)]
[CRT]
- implement _chkesp

svn path=/trunk/; revision=54455

9 years ago[SHELL32] - Load iCmdShow value from .lnk files
Rafal Harabien [Sun, 20 Nov 2011 14:02:48 +0000 (14:02 +0000)]
[SHELL32] - Load iCmdShow value from .lnk files

svn path=/trunk/; revision=54454

9 years ago[USETUP]
Sylvain Petreolle [Sat, 19 Nov 2011 22:50:04 +0000 (22:50 +0000)]
[USETUP]
Use Reactos_Debug for unattended MSVC installs.

svn path=/trunk/; revision=54453

9 years ago[CRT]
Pierre Schweitzer [Sat, 19 Nov 2011 22:29:03 +0000 (22:29 +0000)]
[CRT]
Break ReactOS CRT:
- Add back crash on NULL pointer arg. This is the behaviour on w2k3.
- Don't skip \\?\ prefix any longer. This is the behaviour on w2k3.

svn path=/trunk/; revision=54452

9 years ago[CRT]
Pierre Schweitzer [Sat, 19 Nov 2011 22:08:39 +0000 (22:08 +0000)]
[CRT]
Fix MSVC build.

svn path=/trunk/; revision=54451

9 years ago[MSVCRT_APITEST]
Pierre Schweitzer [Sat, 19 Nov 2011 22:06:18 +0000 (22:06 +0000)]
[MSVCRT_APITEST]
Force linking to msvcrt instead of ntdll. Purpose is to test crt from msvcrt not ntdll.
Patch by Sylvain Petreolle.

svn path=/trunk/; revision=54450

9 years ago[MSVCRT_APITEST]
Pierre Schweitzer [Sat, 19 Nov 2011 21:59:12 +0000 (21:59 +0000)]
[MSVCRT_APITEST]
Fix tests according to the platform they are run on.
This fixes msvcrt_apitest crash on w2k3.

svn path=/trunk/; revision=54449

9 years ago[SYSDM]
Eric Kohl [Sat, 19 Nov 2011 19:10:18 +0000 (19:10 +0000)]
[SYSDM]
- Display all hardware profiles
- Add the hardware profile copy dialog to most languages.
- Disable the Up, Down, Property, Copy, Rename and Delete buttons in the Hardware Profiles dialog.

svn path=/trunk/; revision=54448

9 years ago[CRT]
Pierre Schweitzer [Sat, 19 Nov 2011 19:01:58 +0000 (19:01 +0000)]
[CRT]
Check for NaN and set error accordingly

svn path=/trunk/; revision=54447

9 years ago[NTOSKRNL]
Jérôme Gardou [Sat, 19 Nov 2011 17:54:33 +0000 (17:54 +0000)]
[NTOSKRNL]
- Add comment regarding r54445

svn path=/trunk/; revision=54446