reactos.git
9 years ago[SSSTARS]
Olaf Siejka [Sun, 4 Dec 2011 14:46:04 +0000 (14:46 +0000)]
[SSSTARS]
- Convert the remainder of PL strings to UTF-8 to fix build, since that RC is declared as Unicode. Convert italian resources to UTF-8 and place all rc in a single section;

svn path=/trunk/; revision=54582

9 years ago[BOOTDATA]
Eric Kohl [Sun, 4 Dec 2011 14:23:52 +0000 (14:23 +0000)]
[BOOTDATA]
Log service control manager events in the system log.

svn path=/trunk/; revision=54581

9 years ago[EVENTLOG]
Eric Kohl [Sun, 4 Dec 2011 10:53:43 +0000 (10:53 +0000)]
[EVENTLOG]
- Open the application log if the desired log does not exist.
- Log eventlog service stop and shutdown.

svn path=/trunk/; revision=54580

9 years ago[NTOSKRNL]
Cameron Gutman [Sun, 4 Dec 2011 08:25:35 +0000 (08:25 +0000)]
[NTOSKRNL]
- Release the address space lock before entering SEH because an exception would result in recursive acquisition of the address space lock when the fault handler tries to grab it

svn path=/trunk/; revision=54579

9 years ago[NTOSKRNL]
Cameron Gutman [Sun, 4 Dec 2011 06:11:47 +0000 (06:11 +0000)]
[NTOSKRNL]
- Fix usage of SEH

svn path=/trunk/; revision=54578

9 years ago[NTOSKRNL]
Cameron Gutman [Sat, 3 Dec 2011 22:46:15 +0000 (22:46 +0000)]
[NTOSKRNL]
- Gracefully fail when there is no more pool space left
- Mm already prints plenty of warnings in this case

svn path=/trunk/; revision=54577

9 years ago[AFD]
Cameron Gutman [Sat, 3 Dec 2011 21:34:49 +0000 (21:34 +0000)]
[AFD]
- Fix the allocation size for AFD_ACTIVE_POLL to fix a 1 byte non-paged pool overrun

svn path=/trunk/; revision=54576

9 years ago[BOOTDATA]
Eric Kohl [Sat, 3 Dec 2011 21:17:11 +0000 (21:17 +0000)]
[BOOTDATA]
Remove class2 and scsiport service keys from the registry because these drivers are loaded automatically when they are needed.

svn path=/trunk/; revision=54575

9 years ago[TRANSLATION]
Kamil Hornicek [Sat, 3 Dec 2011 18:39:11 +0000 (18:39 +0000)]
[TRANSLATION]
Improved Czech resources.

svn path=/trunk/; revision=54574

9 years ago[PORTCLS]
Johannes Anderwald [Sat, 3 Dec 2011 17:39:19 +0000 (17:39 +0000)]
[PORTCLS]
- Use parameters which have been already probed by ks
- re-enable traces for property handler bug
- see bug 6662 6663

svn path=/trunk/; revision=54573

9 years ago[KS]
Johannes Anderwald [Sat, 3 Dec 2011 16:59:47 +0000 (16:59 +0000)]
[KS]
- store property item when there are custom specific properties
- Fix bug where the property handle routine received an invalid pointer to the data

svn path=/trunk/; revision=54572

9 years ago- debug code for bug 6663
Johannes Anderwald [Sat, 3 Dec 2011 13:55:07 +0000 (13:55 +0000)]
- debug code for bug 6663

svn path=/trunk/; revision=54571

9 years ago[LIBWINE]
Cameron Gutman [Sat, 3 Dec 2011 11:36:30 +0000 (11:36 +0000)]
[LIBWINE]
- Try to fix build

svn path=/trunk/; revision=54570

9 years ago[NTOSKRNL]
Cameron Gutman [Sat, 3 Dec 2011 11:18:18 +0000 (11:18 +0000)]
[NTOSKRNL]
- Use SEH when copying values back to the caller from NtFreeVirtualMemory

svn path=/trunk/; revision=54569

9 years ago[psdk]
Christoph von Wittich [Sat, 3 Dec 2011 11:08:05 +0000 (11:08 +0000)]
[psdk]
add missing files

svn path=/trunk/; revision=54568

9 years ago[libwine]
Christoph von Wittich [Sat, 3 Dec 2011 11:03:45 +0000 (11:03 +0000)]
[libwine]
add register.c to CMakeLists.txt as well

svn path=/trunk/; revision=54567

9 years ago[libwine]
Christoph von Wittich [Sat, 3 Dec 2011 10:45:26 +0000 (10:45 +0000)]
[libwine]
add wine dll registration functions to libwine (taken from winecrt0)

TODO: support for linking multiple res files
      rbuild/cmake: generating .rgs files from typelibs

svn path=/trunk/; revision=54566

9 years ago[NTOSKRNL]
Cameron Gutman [Sat, 3 Dec 2011 10:30:02 +0000 (10:30 +0000)]
[NTOSKRNL]
NtFreeVirtualMemory:
- Handle the case where a region size of 0 is passed in
- Return the correct error status for failure
- Copy back the rounded values
- Add checks and prints to catch callers doing nasty things  (one is commented out because csrsrv triggers it trying to release the first 1 MB of RAM during video init, not sure what to do there)

- There is a heap bug where calling RtlReAllocateHeap on a large block allocation (HEAP_ENTRY_VIRTUAL_ALLOC is set) will cause a call to NtFreeVirtualMemory with an offset base (illegal) and a length smaller than the total pages reserved in the VM region (also illegal). This bug is exposed by setupapi when it parses large INF files (like the PRO/1000 driver INF).

svn path=/trunk/; revision=54565

9 years agoFix typo.
Sylvain Petreolle [Fri, 2 Dec 2011 21:28:10 +0000 (21:28 +0000)]
Fix  typo.

svn path=/trunk/; revision=54564

9 years ago[CRT]
Sylvain Petreolle [Fri, 2 Dec 2011 21:18:42 +0000 (21:18 +0000)]
[CRT]
Normalize all crt dll entry points to be identical.
Implement a single per thread data structure, instead of ancient and incomplete
"wine port" hack and use it everywhere.
Remove completely unused HeapCreate calls that just wasted memory.
Update cpp.c and cppexcept.c to wine 1.3.33
Fix up strtok, wcstok, rand, and _beginthread_trampoline according to wine.
Add place holders for future locale stuff.

Patch by Samuel Serapion.

svn path=/trunk/; revision=54563

9 years ago- add debug code for handling bug 6663
Johannes Anderwald [Fri, 2 Dec 2011 17:35:53 +0000 (17:35 +0000)]
- add debug code for handling bug 6663

svn path=/trunk/; revision=54562

9 years ago[LWIP]
Cameron Gutman [Fri, 2 Dec 2011 06:55:05 +0000 (06:55 +0000)]
[LWIP]
- Save a bit of memory by changing the way pbufs are allocated for transmission

svn path=/trunk/; revision=54561

9 years ago[NDIS]
Cameron Gutman [Fri, 2 Dec 2011 03:21:21 +0000 (03:21 +0000)]
[NDIS]
- Print miniport attribute flags

svn path=/trunk/; revision=54560

9 years ago[NDIS]
Cameron Gutman [Fri, 2 Dec 2011 01:56:10 +0000 (01:56 +0000)]
[NDIS]
- Implement NdisReturnPackets and do proper reference tracking of packets sent to ProtocolReceivePacket
- Plug a massive memory leak that resulted in leaking every packet descriptor that any deserialized miniport indicated to TCP/IP

svn path=/trunk/; revision=54559

9 years ago[NDIS]
Cameron Gutman [Thu, 1 Dec 2011 23:04:22 +0000 (23:04 +0000)]
[NDIS]
- Call FreeCommonBuffer() synchronously if we're running at PASSIVE_LEVEL to avoid cases where the miniport could be freed before the work item runs

svn path=/trunk/; revision=54558

9 years ago[NDIS]
Cameron Gutman [Thu, 1 Dec 2011 22:31:54 +0000 (22:31 +0000)]
[NDIS]
- Make NdisMAllocateSharedMemoryAsync and NdisMFreeSharedMemory safe to call at IRQL <= DISPATCH_LEVEL

svn path=/trunk/; revision=54557

9 years ago[Win32k|User32]
James Tabor [Thu, 1 Dec 2011 12:42:05 +0000 (12:42 +0000)]
[Win32k|User32]
- Fix regressions, running RegEdit. Adding more support for scroll bar controls. Pass all but 7 tests including the two wine todos.

svn path=/trunk/; revision=54556

10 years ago[Win32k|User32]
James Tabor [Thu, 1 Dec 2011 03:20:02 +0000 (03:20 +0000)]
[Win32k|User32]
- Fix scrollbar class support. Sync ports from wine. Added the window scroll structure to the class. Pass all but 15 tests, two are wine todos lines 304 and 343.

svn path=/trunk/; revision=54555

10 years ago[MSVCRT_APITEST]
Pierre Schweitzer [Wed, 30 Nov 2011 23:47:41 +0000 (23:47 +0000)]
[MSVCRT_APITEST]
Add MSDN example

svn path=/trunk/; revision=54554

10 years ago[NDIS]
Cameron Gutman [Wed, 30 Nov 2011 22:27:14 +0000 (22:27 +0000)]
[NDIS]
- Fix parsing of hex strings

svn path=/trunk/; revision=54553

10 years ago[CRT]
Pierre Schweitzer [Wed, 30 Nov 2011 22:04:54 +0000 (22:04 +0000)]
[CRT]
Fix error handling for j0, j1, y0, y1 Bessel functions.
Remove useless defines

svn path=/trunk/; revision=54552

10 years ago[NTOSKRNL]
Cameron Gutman [Wed, 30 Nov 2011 21:58:46 +0000 (21:58 +0000)]
[NTOSKRNL]
- Only flush pages if we can't satisfy Mm's target without using dirty pages

svn path=/trunk/; revision=54551

10 years ago[MSVCRT_APITEST]
Pierre Schweitzer [Wed, 30 Nov 2011 21:03:35 +0000 (21:03 +0000)]
[MSVCRT_APITEST]
Add more tests

svn path=/trunk/; revision=54550

10 years ago[NTOSKRNL]
Cameron Gutman [Wed, 30 Nov 2011 17:10:43 +0000 (17:10 +0000)]
[NTOSKRNL]
- Optimize CcRosTrimCache by eliminating an extra loop of all segments
- Allow swapping of dirty segments by flushing them first

svn path=/trunk/; revision=54549

10 years ago[NTDLL_APITEST]
Thomas Faber [Wed, 30 Nov 2011 17:00:23 +0000 (17:00 +0000)]
[NTDLL_APITEST]
- Add NtAllocateVirtualMemory test, which is a small stress test for virtual memory allocation/freeing/reuse
- Can be used to reproduce bug 5857 in third stage (install with VT-x enabled, then disable for the test)
- Shows that the bug is a race condition in Mm, and not heap's fault
- I've put ASSERTs instead of ok's for easier debugging

svn path=/trunk/; revision=54548

10 years ago[SHELL32] - Restore functionality of Start Menu from old shell32
Rafal Harabien [Wed, 30 Nov 2011 12:21:27 +0000 (12:21 +0000)]
[SHELL32] - Restore functionality of Start Menu from old shell32

svn path=/trunk/; revision=54547

10 years ago[EXPLORER-NEW] - Improve start menu initialization a bit so it shows what failed
Rafal Harabien [Wed, 30 Nov 2011 12:20:08 +0000 (12:20 +0000)]
[EXPLORER-NEW] - Improve start menu initialization a bit so it shows what failed

svn path=/trunk/; revision=54546

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

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

svn path=/trunk/; revision=54484

10 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