Commit graph

63189 commits

Author SHA1 Message Date
Hermès Bélusca-Maïto ebf3ac834c [CSRSRV]: Add a diagnostic DPRINT in order to better understand on which situations some NtClose call fails on a thread handle when closing it, and leads to a failed assertion in CSR.
CORE-9742

svn path=/trunk/; revision=68719
2015-08-16 16:00:08 +00:00
Eric Kohl f135d46c0d [SFC][SFC_OS]
Add logon notification functions to sfc.dll and sfc_os.dll.

svn path=/trunk/; revision=68718
2015-08-16 15:44:01 +00:00
Eric Kohl 5baa8bc772 [WINLOGON]
Add logon notification package registration.

svn path=/trunk/; revision=68717
2015-08-16 14:39:44 +00:00
Hermès Bélusca-Maïto c8cb8d539e [CONSRV]
Change console processes priority when the console gains or loses focus. FIXME: Win2k3 backtraces show that we should call NtUserSetInformationProcess(unimplemented in ROS) to set some win32 process foreground flags.
CORE-9911

svn path=/trunk/; revision=68716
2015-08-15 17:05:13 +00:00
Hermès Bélusca-Maïto fc017a90e2 [CSRSRV]
- Don't use hardcoded structure types in sizeof's where possible.
- Fix the parameters of NtSetInformationProcess calls in CsrSetBackground/ForegroundPriority.
CORE-9911

svn path=/trunk/; revision=68715
2015-08-15 16:34:21 +00:00
Benedikt Freisen 2294936108 [MSPAINT_NEW] add (untested) printing code, fix mouse cursor bug
svn path=/trunk/; revision=68714
2015-08-15 10:13:28 +00:00
James Tabor 205bd162b9 [RosApps|WineFile]
Patch by Jared Smudde - Fix compiling warnings, see ROSAPPS-300.

svn path=/trunk/; revision=68713
2015-08-13 22:01:13 +00:00
James Tabor 86e3ea9ea8 - Amending r68711.
svn path=/trunk/; revision=68712
2015-08-13 21:31:58 +00:00
James Tabor 593fcaac4b [RosApps|WineFile]
Patch by Jared Smudde - Improvements to Wine File, see ROSAPPS-300.

svn path=/trunk/; revision=68711
2015-08-13 21:19:41 +00:00
Hermès Bélusca-Maïto 03d6eaa2cb [NTVDM]
- When we have few R/W IO port handlers, just register them directly instead of using a wrap-up function.
- Remove hardcoded bit flag values.

svn path=/trunk/; revision=68710
2015-08-13 19:34:16 +00:00
Hermès Bélusca-Maïto a48e2d06aa [NTVDM]
- Add some missing MouseResetCounters calls when enabling/disabling mouse reporting, and an ACKnowledge signal when we set mouse defaults.
- When we have few R/W IO port handlers, just register them directly instead of using a wrap-up function.

svn path=/trunk/; revision=68709
2015-08-13 17:20:04 +00:00
Hermès Bélusca-Maïto dbfe940f2d [NTVDM]
- When we have few R/W IO port handlers, just register them directly instead of using a wrap-up function.
- Start implementing the PS/2 keyboard command handler.
- Report scancodes only if the keyboard is enabled.
See r68415.
CORE-9920

svn path=/trunk/; revision=68708
2015-08-13 17:11:17 +00:00
Hermès Bélusca-Maïto 3625edddc3 [NTVDM]
- Improve PS/2 keyboard initialization in BIOS POST.
- Forgot two "breaks;" in error code paths.

svn path=/trunk/; revision=68707
2015-08-13 16:51:40 +00:00
Pierre Schweitzer 0303c3abbe [SETUPAPI_WINETESTS]
Partly sync with Wine 1.7.47:
- Import tests for SetupLogError* functions

CORE-9924

svn path=/trunk/; revision=68706
2015-08-13 09:38:46 +00:00
Pierre Schweitzer 1f86353d60 [SETUPAPI]
Partly sync with Wine 1.7.47:
- Implement SetupCloseLog(), SetupOpenLog(), SetupLogErrorA(), SetupLogErrorW()

CORE-9924

svn path=/trunk/; revision=68705
2015-08-13 09:38:33 +00:00
Pierre Schweitzer 740d16b122 [FASTFAT]
- Remove some magic values
- Fix DPRINTs

svn path=/trunk/; revision=68704
2015-08-12 16:47:18 +00:00
Pierre Schweitzer 3fb66e8a73 [NTFS]
Notify when we're done mounting a volume 

svn path=/trunk/; revision=68703
2015-08-12 12:13:28 +00:00
Timo Kreuzer 7052282507 [WIN23K]
Make sure to attach to the specified process before dereferencing ClientInfo, which is a user mode structure.
CORE-l0017 #resolve

svn path=/trunk/; revision=68702
2015-08-12 10:34:05 +00:00
Benedikt Freisen ec86c24e97 [MSPAINT_NEW] Add a .hhp with all dependencies explicitly listed to facilitate testing of hhpcomp, which does not track them yet
svn path=/trunk/; revision=68701
2015-08-12 09:13:52 +00:00
Pierre Schweitzer 3f35787ba3 [HHPCOMP]
Enable build

svn path=/trunk/; revision=68700
2015-08-11 21:26:29 +00:00
Pierre Schweitzer 0e7a15846d [HHPCOMP]
- Fix warnings

svn path=/trunk/; revision=68699
2015-08-11 21:25:08 +00:00
Pierre Schweitzer c106a075fe [HHPCOMP]
- Fix warnings

svn path=/trunk/; revision=68698
2015-08-11 21:17:30 +00:00
Thomas Faber 120c2fc6ad [HHPCOMP]
- Fix VC10 build
- Don't cast function pointers
- Fix warnings

svn path=/trunk/; revision=68697
2015-08-11 21:16:24 +00:00
Benedikt Freisen 602935e1cb [HHPCOMP] Apply changes proposed by learn_more which supposedly fix the GCCWin build
svn path=/trunk/; revision=68696
2015-08-11 21:06:37 +00:00
Benedikt Freisen 71fe4f3c6e [HHPCOMP] Disable build again.
svn path=/trunk/; revision=68695
2015-08-11 20:47:06 +00:00
Benedikt Freisen 9195b8bf65 [HHPCOMP] Hopefully satisfy the buildbot THIS time.
svn path=/trunk/; revision=68694
2015-08-11 20:30:32 +00:00
Benedikt Freisen f2c87c42b2 [HHPCOMP] Re-enable and (hopefully) fix build. Patch by Michael Fritscher (CORE-10013) with some changes by me to make the program work again (on Linux)
svn path=/trunk/; revision=68693
2015-08-11 20:19:58 +00:00
Timo Kreuzer 80443d48dc [WIN32K]
Implement EngQueryLocalTime.
This commit would not have been possible without Colin's SVN superpowers.

svn path=/trunk/; revision=68692
2015-08-11 17:45:56 +00:00
Christoph von Wittich 665d295407 [SB16] fix some traces
svn path=/trunk/; revision=68691
2015-08-11 17:38:41 +00:00
Christoph von Wittich dcfc039b70 [NTOSKRNL] fix the order of arguments passed to DPRINT
svn path=/trunk/; revision=68690
2015-08-11 17:08:03 +00:00
Christoph von Wittich 4887326473 [WIN32SS][NTOSKRNL] %wZ expects the address of the string
svn path=/trunk/; revision=68689
2015-08-11 16:49:43 +00:00
Daniel Reimer 573ce51c42 [RAPPS]
There will come the day... the day I will find you, inventer of the crappy BOM b***sh*t and you will suffer. Same goes to MS notepad using that crap!

svn path=/trunk/; revision=68688
2015-08-11 15:03:11 +00:00
Daniel Reimer 02cfab7660 [RAPPS]
Fix D/L Link of Resource Hacker

svn path=/trunk/; revision=68687
2015-08-11 14:28:41 +00:00
Benedikt Freisen ffcda8c4d2 [TOOLS][HHPCOMP] Do not build hhpcomp for now because the libraries it has to use appear to be less portable than I thought
svn path=/trunk/; revision=68686
2015-08-11 14:15:05 +00:00
Benedikt Freisen 65780ec3c1 [TOOLS][HHPCOMP] Initial commit of hhpcomp, our new HTML Help Project (*.hhp) compiler
svn path=/trunk/; revision=68685
2015-08-11 13:37:36 +00:00
Christoph von Wittich 261083ff50 [WIN32SS] %wZ expects the address of the string
svn path=/trunk/; revision=68684
2015-08-11 10:49:54 +00:00
Daniel Reimer 92e464c726 [MAIN]
Mouse wheel new icon by Henry Tang Ih 
CORE-9590 #resolve #comment Committed, thx ^^

svn path=/trunk/; revision=68683
2015-08-11 10:36:49 +00:00
Daniel Reimer 5907a20c80 [FONTS]
Update DejaVu fonts to v2.35.

svn path=/trunk/; revision=68682
2015-08-11 10:22:58 +00:00
Christoph von Wittich b01e6b09af [BROWSEUI] addendum to 68672
svn path=/trunk/; revision=68681
2015-08-11 09:17:07 +00:00
Christoph von Wittich 2bcae4a0cb [MSAFD] addendum to 68673
svn path=/trunk/; revision=68680
2015-08-11 09:05:45 +00:00
Thomas Faber 9ff8d69957 [CMAKE]
- Remove hackfix for VLC player, relocating wsock32.dll works fine now. Reverts r61898.
CORE-8384 #resolve

svn path=/trunk/; revision=68679
2015-08-11 09:02:25 +00:00
Thomas Faber 707046970d [NTOS:MM]
- Ignore IMAGE_SCN_TYPE_NOLOAD when loading image sections, as shown by ntdll_apitest:NtMapViewOfSection. This avoids errors when trying to relocate .rossym sections (since they were not loaded but Ldr tried to change their protection)
CORE-8384

svn path=/trunk/; revision=68678
2015-08-11 08:47:14 +00:00
Thomas Faber c4f456e3bd [NTOS:MM]
- When paging in data for an image section, first flush outstanding cached data since paging reads are noncached. Fixes failure to create section in ntdll_apitest:NtMapViewOfSection/Test_NoLoadSection
- Gracefully handle out-of-pool situation
CORE-8384

svn path=/trunk/; revision=68677
2015-08-11 08:21:36 +00:00
Thomas Faber 195d119706 [NTDLL_APITEST]
- Add tests for mapping and relocating an image with an IMAGE_SCN_TYPE_NOLOAD section
CORE-8384

svn path=/trunk/; revision=68676
2015-08-11 07:21:33 +00:00
Thomas Faber 7bccf4601e [NTDLL_APITEST]
- Properly clean up after tests

svn path=/trunk/; revision=68675
2015-08-11 07:13:51 +00:00
Thomas Faber 7a5715dced [NTDLL_APITEST]
- Look for test.dll in the right place

svn path=/trunk/; revision=68674
2015-08-11 06:45:45 +00:00
Christoph von Wittich 738d18336f [MSAFD]
don't trace an uninitialized UNICODE_STRING

svn path=/trunk/; revision=68673
2015-08-10 17:54:57 +00:00
Daniel Reimer 7ce2ef3ef9 [BROWSEUI]
Address is untranslatable by Adam Stachowicz
CORE-9977 #resolve #comment Committed (with a Unicode fix), thx ^^

svn path=/trunk/; revision=68672
2015-08-10 16:52:40 +00:00
Daniel Reimer 2afe34723c [INETCPL]
Update inetcpl icon license by Jared Smudde
CORE-9801 #resolve #comment Committed, thx ^^

svn path=/trunk/; revision=68671
2015-08-10 15:35:44 +00:00
Daniel Reimer 6c0c2695d6 [DLL]
Fix blurry 32pixel network places icon by Jared Smudde
CORE-10006 #resolve #comment Committed, thx ^^

svn path=/trunk/; revision=68670
2015-08-10 15:30:24 +00:00