reactos.git
8 years ago[NTVDM]
Aleksandar Andrejevic [Fri, 1 May 2015 23:04:03 +0000 (23:04 +0000)]
[NTVDM]
Implement INT 21h, AH = 36h "Get Free Disk Space".

svn path=/trunk/; revision=67504

8 years ago[NPFS]
Thomas Faber [Fri, 1 May 2015 19:40:04 +0000 (19:40 +0000)]
[NPFS]
- Correctly check for write quota in NpCommonWrite. Should fix test regressions after enabling fast I/O.

svn path=/trunk/; revision=67503

8 years ago[NTFS]
Pierre Schweitzer [Fri, 1 May 2015 18:58:00 +0000 (18:58 +0000)]
[NTFS]
Why would you allocate NTFS global data structure twice to use it from only one location?
Fix that misbehavior.

svn path=/trunk/; revision=67502

8 years ago[NTFS]
Pierre Schweitzer [Fri, 1 May 2015 18:38:10 +0000 (18:38 +0000)]
[NTFS]
Add FastIO non-support in NTFS

svn path=/trunk/; revision=67501

8 years ago[CDFS]
Pierre Schweitzer [Fri, 1 May 2015 17:45:16 +0000 (17:45 +0000)]
[CDFS]
No, FastIo is not possible!

svn path=/trunk/; revision=67500

8 years ago[CDFS]
Pierre Schweitzer [Fri, 1 May 2015 17:41:38 +0000 (17:41 +0000)]
[CDFS]
Set SizeOfFastIoDispatch member

svn path=/trunk/; revision=67499

8 years ago[NTVDM]
Aleksandar Andrejevic [Fri, 1 May 2015 15:42:54 +0000 (15:42 +0000)]
[NTVDM]
Separate the process-related code from the DOS kernel.
Enable starting processes from other processes in STANDALONE mode.
Implement INT 21h, AH = 55h and INT 21h, AH = 26h (Create/Clone PSP).
Implement overlay loading.

svn path=/trunk/; revision=67498

8 years ago[BLUE]
Thomas Faber [Fri, 1 May 2015 13:58:37 +0000 (13:58 +0000)]
[BLUE]
- Arch, learn how to properly revert things?

svn path=/trunk/; revision=67497

8 years ago[BLUE][CDFS]
Thomas Faber [Fri, 1 May 2015 13:56:37 +0000 (13:56 +0000)]
[BLUE][CDFS]
- Arch, don't assume the driver you see in the backtrace is one that needs fixing. CDFS is the one who's a file system driver here...

svn path=/trunk/; revision=67496

8 years ago[BLUE]
Thomas Faber [Fri, 1 May 2015 13:46:08 +0000 (13:46 +0000)]
[BLUE]
- FastIoDispatch is not optional for file system drivers!

svn path=/trunk/; revision=67495

8 years ago[NTOS:IO]
Thomas Faber [Fri, 1 May 2015 13:20:26 +0000 (13:20 +0000)]
[NTOS:IO]
- Implement Fast I/O support in NtReadFile/NtWriteFile
CORE-9624

svn path=/trunk/; revision=67494

8 years ago[KMTESTS:IO]
Thomas Faber [Fri, 1 May 2015 12:50:12 +0000 (12:50 +0000)]
[KMTESTS:IO]
- Also test write operations in IoReadWrite
- Add some nonzero success statuses
CORE-9624

svn path=/trunk/; revision=67493

8 years ago[FASTFAT]
Eric Kohl [Fri, 1 May 2015 12:15:49 +0000 (12:15 +0000)]
[FASTFAT]
VfatRead: Check the Length before checking the ByteOffset because reading 0 bytes should always be successful.

svn path=/trunk/; revision=67492

8 years ago[NTOS:IO]
Thomas Faber [Fri, 1 May 2015 12:00:50 +0000 (12:00 +0000)]
[NTOS:IO]
- Free the correct event pointer when out of memory in IopDeviceFsIoControl

svn path=/trunk/; revision=67491

8 years ago[NTOS:IO]
Thomas Faber [Fri, 1 May 2015 11:57:51 +0000 (11:57 +0000)]
[NTOS:IO]
- Don't leak event object reference when out of memory in NtReadFile/NtWriteFile

svn path=/trunk/; revision=67490

8 years ago[NTOS:IO]
Thomas Faber [Fri, 1 May 2015 11:52:32 +0000 (11:52 +0000)]
[NTOS:IO]
- IopCompleteRequest: in case of an exception, fail the IRP as shown by kmtest:IoReadWrite
CORE-9624

svn path=/trunk/; revision=67489

8 years ago[KMTESTS:IO]
Thomas Faber [Fri, 1 May 2015 11:07:40 +0000 (11:07 +0000)]
[KMTESTS:IO]
- Fix GCC build

svn path=/trunk/; revision=67488

8 years ago[KMTESTS:IO]
Thomas Faber [Fri, 1 May 2015 11:03:21 +0000 (11:03 +0000)]
[KMTESTS:IO]
- Add a test for the interaction between NtReadFile and a file system driver
CORE-9624

svn path=/trunk/; revision=67487

8 years ago[KMTEST]
Thomas Faber [Fri, 1 May 2015 10:52:37 +0000 (10:52 +0000)]
[KMTEST]
- Add TESTENTRY_NO_READONLY_DEVICE and TESTENTRY_BUFFERED_IO_DEVICE flags for standalone drivers

svn path=/trunk/; revision=67486

8 years ago[NTOS:IO]
Thomas Faber [Fri, 1 May 2015 10:49:50 +0000 (10:49 +0000)]
[NTOS:IO]
- Add missing SEH around user buffer access in IopCompleteRequest
- Remove a redundant condition
CORE-9624

svn path=/trunk/; revision=67485

8 years agoNote to self: review diffs and remove temporary changes BEFORE commiting (not after).
David Quintana [Thu, 30 Apr 2015 22:09:11 +0000 (22:09 +0000)]
Note to self: review diffs and remove temporary changes BEFORE commiting (not after).

svn path=/trunk/; revision=67484

8 years agoThis commit brings support for compiling ReactOS with Visual Studio 2015 RC (and...
David Quintana [Thu, 30 Apr 2015 21:48:26 +0000 (21:48 +0000)]
This commit brings support for compiling ReactOS with Visual Studio 2015 RC (and possibly the final release).

[BUILD]
msvc.cmake: Disable thread-local static initialization.
CMakeLists.txt: Disable PCH for VS2015.
configure.cmd: Make it aware of cl.exe version 19.x

[CPPRT]
Add alias for the new variants of the delete operators.

[BROWSEUI]
[MFIFS]
[FRAMEDYN]
[NDIS]
[DDK]
[PSDK]
[STLPORT]
Add explicit declarations of the new delete operators for those modules that don't use the WITH_RUNTIME option.

[WIDL]
[WPP]
Do not alias the snprintf family of functions to the _snprintf variants, since VS14 already declares them internally.

svn path=/trunk/; revision=67483

8 years ago[CRT/KERNEL32]
Timo Kreuzer [Thu, 30 Apr 2015 21:07:08 +0000 (21:07 +0000)]
[CRT/KERNEL32]
Add some more ARM stubs

svn path=/trunk/; revision=67482

8 years ago[CRT]
Timo Kreuzer [Thu, 30 Apr 2015 21:04:29 +0000 (21:04 +0000)]
[CRT]
Add a number of ARM

svn path=/trunk/; revision=67481

8 years ago[COMCTL32] Export DrawShadowText() and mention that it's exported only in v6. Dedicat...
Amine Khaldi [Thu, 30 Apr 2015 15:56:19 +0000 (15:56 +0000)]
[COMCTL32] Export DrawShadowText() and mention that it's exported only in v6. Dedicated to Stefano Toncich aka Tonix.

svn path=/trunk/; revision=67480

8 years ago[FAST486]
Aleksandar Andrejevic [Wed, 29 Apr 2015 20:41:41 +0000 (20:41 +0000)]
[FAST486]
When a segment isn't present, the exception should always be #NP (unless
it was the stack segment, in which case the exception should be #SS).

svn path=/trunk/; revision=67479

8 years ago[NTVDM]
Aleksandar Andrejevic [Wed, 29 Apr 2015 03:18:02 +0000 (03:18 +0000)]
[NTVDM]
The fix in r67477 was incorrect. When loading an executable high, we need to
allocate all of the memory and copy the program itself to the highest part of it.
I know it sounds illogical but that's how it works...

svn path=/trunk/; revision=67478

8 years ago[NTVDM]
Aleksandar Andrejevic [Wed, 29 Apr 2015 01:21:58 +0000 (01:21 +0000)]
[NTVDM]
If both e_minalloc and e_maxalloc are 0, the program should be loaded high.

svn path=/trunk/; revision=67477

8 years ago[NTVDM]
Aleksandar Andrejevic [Wed, 29 Apr 2015 00:58:22 +0000 (00:58 +0000)]
[NTVDM]
Also check for BlockData == 0 in RosResizeMemory. This, however, wasn't a crash since we
were lucky enough to cast the segment to a WORD before the access.

svn path=/trunk/; revision=67476

8 years ago[NTVDM]
Aleksandar Andrejevic [Wed, 29 Apr 2015 00:47:06 +0000 (00:47 +0000)]
[NTVDM]
Don't crash when DosFreeMemory is called with BlockData == 0.

svn path=/trunk/; revision=67475

8 years ago[RAPPS_NEW]
David Quintana [Wed, 29 Apr 2015 00:07:54 +0000 (00:07 +0000)]
[RAPPS_NEW]
Continue the work converting the UI to using ATL-wrapped windows. CORE-9593

[RSHELL]
[EXPLORER]
Fixup two class declarations to work with the rosctrls.h changes.

svn path=/trunk/; revision=67474

8 years ago[NDK/KERNEL32]
Timo Kreuzer [Tue, 28 Apr 2015 21:27:35 +0000 (21:27 +0000)]
[NDK/KERNEL32]
Improve definition of FIBER. Based on ks386.inc, ksarm.h and ksamd64.inc

svn path=/trunk/; revision=67473

8 years ago[KERNEL32/NDK]
Timo Kreuzer [Tue, 28 Apr 2015 21:27:16 +0000 (21:27 +0000)]
[KERNEL32/NDK]
Move definition of FIBER to NDK

svn path=/trunk/; revision=67472

8 years ago[NDK]
Timo Kreuzer [Tue, 28 Apr 2015 21:26:56 +0000 (21:26 +0000)]
[NDK]
- Move definition of TIMER_TABLE_ENTRY from ntoskrnl to NDK
- Add definitions of KTIMER_TABLE, KDPC_LIST, SYNCH_COUNTERS

svn path=/trunk/; revision=67471

8 years ago[NDK]
Timo Kreuzer [Tue, 28 Apr 2015 21:26:37 +0000 (21:26 +0000)]
[NDK]
Use portable definitions for service table constants. (Moved from ARM specific definition in ntoskrnl internal header, with a fixed value for TABLE_NUMBER_BITS, which is 1, not 3)

svn path=/trunk/; revision=67470

8 years ago[NDK]
Timo Kreuzer [Tue, 28 Apr 2015 21:26:15 +0000 (21:26 +0000)]
[NDK]
- Move _MMPTE definition to arch specific files
- Fix _MMPTE_HARDWARE on arm (struct, not union!)

svn path=/trunk/; revision=67469

8 years ago[PSDK]
Timo Kreuzer [Tue, 28 Apr 2015 21:25:57 +0000 (21:25 +0000)]
[PSDK]
Update sdkddkver.h with latest version constants up to windows 10.

svn path=/trunk/; revision=67468

8 years ago[FREELDR]
Timo Kreuzer [Tue, 28 Apr 2015 21:25:43 +0000 (21:25 +0000)]
[FREELDR]
Hey Arch, hyperspace is not the page table range!
Rename HYPER_SPACE_ENTRY to SELFMAP_ENTRY.

svn path=/trunk/; revision=67467

8 years ago[NTOSKRNL]
Timo Kreuzer [Tue, 28 Apr 2015 21:25:21 +0000 (21:25 +0000)]
[NTOSKRNL]
Fix MSVC warnings.

svn path=/trunk/; revision=67466

8 years agospelling fixes
Christoph von Wittich [Tue, 28 Apr 2015 19:22:43 +0000 (19:22 +0000)]
spelling fixes
no code changes

svn path=/trunk/; revision=67465

8 years ago[NTOS:MM]
Thomas Faber [Tue, 28 Apr 2015 07:07:57 +0000 (07:07 +0000)]
[NTOS:MM]
- Consistently return STATUS_INVALID_IMAGE_PROTECT from PeFmtCreateSection if the PE signature is missing. Patch by V.
CORE-9618 #resolve

svn path=/trunk/; revision=67464

8 years ago[FAST486]
Aleksandar Andrejevic [Tue, 28 Apr 2015 00:56:56 +0000 (00:56 +0000)]
[FAST486]
The segment loading/storing MOV is always 16-bit and ignores OPSIZE.

svn path=/trunk/; revision=67463

8 years ago[NTVDM]
Aleksandar Andrejevic [Mon, 27 Apr 2015 18:23:39 +0000 (18:23 +0000)]
[NTVDM]
In DosAllocateMemory, when the "last fit" allocation strategy is selected, split
the block so that the last part of it is used.

svn path=/trunk/; revision=67462

8 years ago[CYLFRAC] Change to use scrnsave library. Tidy up all now useless stuff. Tabs ->...
Daniel Reimer [Mon, 27 Apr 2015 17:25:42 +0000 (17:25 +0000)]
[CYLFRAC] Change to use scrnsave library. Tidy up all now useless stuff. Tabs -> spaces. Single language link in support added. Noticable change: Multi Monitor support!

svn path=/trunk/; revision=67461

8 years ago[RAPPS_NEW]
David Quintana [Mon, 27 Apr 2015 15:01:40 +0000 (15:01 +0000)]
[RAPPS_NEW]
Initial work on a lightweight layout engine for ATL::CWindow.
Although a lot of work is still required making the classes more generic and layout-aware,
but it is already able to replicate the original rapps layout without explicit positioning of the windows.
Committing mostly for backup/history purposes.
CORE-9593

svn path=/trunk/; revision=67460

8 years ago[NTVDM]
Aleksandar Andrejevic [Mon, 27 Apr 2015 14:14:14 +0000 (14:14 +0000)]
[NTVDM]
Remove the useless wrappers BiosPeekCharacter and BiosGetCharacter. They're also
a source of bugs since 0xFFFF could legitimately appear in the buffer.

svn path=/trunk/; revision=67459

8 years ago[NTVDM]
Aleksandar Andrejevic [Mon, 27 Apr 2015 04:12:31 +0000 (04:12 +0000)]
[NTVDM]
Revert one unwanted change in r67457.

svn path=/trunk/; revision=67458

8 years ago[NTVDM]
Aleksandar Andrejevic [Mon, 27 Apr 2015 03:37:24 +0000 (03:37 +0000)]
[NTVDM]
- In INT 21h, AH = 0Ah, the final carriage return is not counted.
- Implement XMS function 0Bh (Move Extended Memory Block).
- The driver must preserve the contents of unlocked Extended Memory Blocks (EMBs),
so move the bitmap setting/clearing code into XmsAlloc and XmsFree.
- Make XmsAlloc optimize memory blocks by moving them around, except it can't
move locked blocks.

svn path=/trunk/; revision=67457

8 years ago[NTVDM]
Aleksandar Andrejevic [Mon, 27 Apr 2015 01:05:25 +0000 (01:05 +0000)]
[NTVDM]
Don't search through high memory again after we've finished searching
through high memory and low memory.

svn path=/trunk/; revision=67456

8 years ago[STARFIELD] Change to use scrnsave library. Tidy up all now useless stuff. Tabs ...
Daniel Reimer [Mon, 27 Apr 2015 01:04:01 +0000 (01:04 +0000)]
[STARFIELD] Change to use scrnsave library. Tidy up all now useless stuff. Tabs -> spaces. Single language link in support added. Noticable change: Multi Monitor support!!! TBD, some user configuration stuff maybe

svn path=/trunk/; revision=67455

8 years ago[NTVDM]
Aleksandar Andrejevic [Sun, 26 Apr 2015 23:24:21 +0000 (23:24 +0000)]
[NTVDM]
Properly initialize the CON device file descriptor when copying the system
handle table.

svn path=/trunk/; revision=67454

8 years ago[SCHANNEL]
Sylvain Petreolle [Sun, 26 Apr 2015 20:51:10 +0000 (20:51 +0000)]
[SCHANNEL]
Use the force^W SONAME_LIBGNUTLS constant.

svn path=/trunk/; revision=67453

8 years ago[ROSAPPS]
Daniel Reimer [Sun, 26 Apr 2015 20:43:26 +0000 (20:43 +0000)]
[ROSAPPS]
Capitalize "os" in the "ReactOS" part 3 by Adam Stachowicz
CORE-9558 #comment Corrected the one in startmenu.h too.

svn path=/trunk/; revision=67451

8 years ago[ROSAPPS]
Daniel Reimer [Sun, 26 Apr 2015 20:38:46 +0000 (20:38 +0000)]
[ROSAPPS]
Capitalize "os" in the "ReactOS" part 3 by Adam Stachowicz
CORE-9558 #comment ROSAPPS patch applied.

svn path=/trunk/; revision=67450

8 years ago[CARDS]
Daniel Reimer [Sun, 26 Apr 2015 20:22:01 +0000 (20:22 +0000)]
[CARDS]
Alignment issue with the new cards dll by oldman
ROSAPPS-296 #comment Tried to minimize the issue. Better IMO

svn path=/trunk/; revision=67449

8 years ago[XDK]
Timo Kreuzer [Sun, 26 Apr 2015 20:20:08 +0000 (20:20 +0000)]
[XDK]
Add arm/mm.h (not used yet)

svn path=/trunk/; revision=67448

8 years ago[MAZE] (RIP GvG...)
Daniel Reimer [Sun, 26 Apr 2015 20:02:30 +0000 (20:02 +0000)]
[MAZE] (RIP GvG...)
Improvements to Maze by Jared Smudde
ROSAPPS-299 #resolve #comment Applied, thx for help.

svn path=/trunk/; revision=67447

8 years ago[USERENV] Check for invalid parameters in Get{Profiles,UserProfile}Directory{A,W...
Amine Khaldi [Sun, 26 Apr 2015 19:17:51 +0000 (19:17 +0000)]
[USERENV] Check for invalid parameters in Get{Profiles,UserProfile}Directory{A,W}. Fixes userenv:userenv test crash.

svn path=/trunk/; revision=67446

8 years ago[USERENV_WINETEST] Sync with Wine Staging 1.7.37. CORE-9246
Amine Khaldi [Sun, 26 Apr 2015 18:38:10 +0000 (18:38 +0000)]
[USERENV_WINETEST] Sync with Wine Staging 1.7.37. CORE-9246

svn path=/trunk/; revision=67445

8 years ago[NTVDM]
Aleksandar Andrejevic [Sun, 26 Apr 2015 18:09:57 +0000 (18:09 +0000)]
[NTVDM]
Implement INT 21h, AH = 52h (Get List of Lists - SYSVARS).
Rewrite the SFT code to keep the SFT in guest memory.
Implement the NUL device driver.

svn path=/trunk/; revision=67444

8 years agoForgot this change too.
Hermès Bélusca-Maïto [Sun, 26 Apr 2015 17:50:38 +0000 (17:50 +0000)]
Forgot this change too.

svn path=/trunk/; revision=67443

8 years ago[REACTOS]: Add a "testdata" subdirectory in %SystemRoot%\bin\ where you can put all...
Hermès Bélusca-Maïto [Sun, 26 Apr 2015 17:47:55 +0000 (17:47 +0000)]
[REACTOS]: Add a "testdata" subdirectory in %SystemRoot%\bin\ where you can put all needed extra files for the tests. In addition, all the files present in your rostests\testdata local directory of your working copy are also copied into %SystemRoot%\bin\testdata .

svn path=/trunk/; revision=67442

8 years ago[ROSAPPS] Fix a few resource errors. Thx goes to Igor Koshpaev for noticing.
Daniel Reimer [Sun, 26 Apr 2015 17:25:26 +0000 (17:25 +0000)]
[ROSAPPS] Fix a few resource errors. Thx goes to Igor Koshpaev for noticing.

svn path=/trunk/; revision=67441

8 years ago[DXTN]
Daniel Reimer [Sun, 26 Apr 2015 17:09:11 +0000 (17:09 +0000)]
[DXTN]
Really really fix MSVC this time.

svn path=/trunk/; revision=67440

8 years ago[ROSAPPS] put -Wno-unused-but-set-variable between a if(NOT MSVC) to really make...
Daniel Reimer [Sun, 26 Apr 2015 17:08:34 +0000 (17:08 +0000)]
[ROSAPPS] put -Wno-unused-but-set-variable between a if(NOT MSVC) to really make MSVC happy this time / Get rid of -Wno-implicit-function-declaration (include juggling + add definitions) and -Wno-format-extra-args (shorten sprinf) in ncftp. / Fix rosperf build and add it to cmake build now.

svn path=/trunk/; revision=67439

8 years ago[DXTN] -Wno-error=unused-but-set-variable -> -Wno-unused-but-set-variable to make...
Daniel Reimer [Sun, 26 Apr 2015 14:12:24 +0000 (14:12 +0000)]
[DXTN] -Wno-error=unused-but-set-variable -> -Wno-unused-but-set-variable to make MSVC happy

svn path=/trunk/; revision=67438

8 years ago[ROSAPPS] Add sysutils/utils folder completely (except rosperf for now) / Fix two...
Daniel Reimer [Sun, 26 Apr 2015 14:11:18 +0000 (14:11 +0000)]
[ROSAPPS] Add sysutils/utils folder completely (except rosperf for now) / Fix two wrong output paths in roshttpd and ncftp / -Wno-error=unused-but-set-variable -> -Wno-unused-but-set-variable to make MSVC happy

svn path=/trunk/; revision=67437

8 years ago[W32KNAPI]
Kamil Hornicek [Sun, 26 Apr 2015 13:17:24 +0000 (13:17 +0000)]
[W32KNAPI]
- NEW_CURSORICON is no more

svn path=/trunk/; revision=67436

8 years ago[ROSAPPS] Add previously built templates back to build. Fix several warnings in dialo...
Daniel Reimer [Sun, 26 Apr 2015 13:06:35 +0000 (13:06 +0000)]
[ROSAPPS] Add previously built templates back to build. Fix several warnings in dialog and mdi template. This should be it for rosapps stuff

svn path=/trunk/; revision=67435

8 years ago[ROSAPPS] Add all sysutils to build which did build at rbuild times. Fix several...
Daniel Reimer [Sun, 26 Apr 2015 12:28:01 +0000 (12:28 +0000)]
[ROSAPPS] Add all sysutils to build which did build at rbuild times. Fix several warnings in rosddt. Update notevil with moar names to be up to date and really not evil by ignoring some guys. ^^

svn path=/trunk/; revision=67434

8 years ago[CRT]
Timo Kreuzer [Sun, 26 Apr 2015 11:41:08 +0000 (11:41 +0000)]
[CRT]
Add incomplete armintr.h

svn path=/trunk/; revision=67433

8 years ago[SHELL32_WINETEST] Sync with Wine Staging 1.7.37. CORE-9246
Amine Khaldi [Sun, 26 Apr 2015 11:27:59 +0000 (11:27 +0000)]
[SHELL32_WINETEST] Sync with Wine Staging 1.7.37. CORE-9246

svn path=/trunk/; revision=67432

8 years ago[KERNEL32_VISTA]
Thomas Faber [Sun, 26 Apr 2015 06:10:03 +0000 (06:10 +0000)]
[KERNEL32_VISTA]
- Silence debug prints

svn path=/trunk/; revision=67431

8 years ago[CMD]
Thomas Faber [Sun, 26 Apr 2015 05:31:16 +0000 (05:31 +0000)]
[CMD]
- Account for null terminator returned from RegQueryInfoKey
CORE-6976

svn path=/trunk/; revision=67430

8 years ago[DHCPCSVC]
Thomas Faber [Sun, 26 Apr 2015 04:52:05 +0000 (04:52 +0000)]
[DHCPCSVC]
- Account for null terminator space after RegQueryInfoKey
CORE-6976

svn path=/trunk/; revision=67429

8 years ago[USERENV]
Thomas Faber [Sun, 26 Apr 2015 04:10:25 +0000 (04:10 +0000)]
[USERENV]
- Add space for terminator to values returned from RegQueryInfoKey
CORE-6976

svn path=/trunk/; revision=67428

8 years ago[NETCFGX] Improve button placements and fix some typos and truncations. By Joachim...
Amine Khaldi [Sat, 25 Apr 2015 22:49:02 +0000 (22:49 +0000)]
[NETCFGX] Improve button placements and fix some typos and truncations. By Joachim Henze. CORE-9575

svn path=/trunk/; revision=67427

8 years ago[ADVAPI32]
Thomas Faber [Sat, 25 Apr 2015 20:34:35 +0000 (20:34 +0000)]
[ADVAPI32]
- Account for RegQueryInfoKey no longer including the null terminator in EnumHKCRKey/EnumHKCRValue
CORE-6976

svn path=/trunk/; revision=67426

8 years ago[ADVAPI32]
Thomas Faber [Sat, 25 Apr 2015 19:57:27 +0000 (19:57 +0000)]
[ADVAPI32]
Fix RegQueryInfoKey
- Return a value in lpcClass if lpClass is NULL
- Return correct error codes as shown by tests
- Correctly name parameters -- most of these are NOT byte counts
CORE-6976

svn path=/trunk/; revision=67425

8 years ago[ADVAPI32_WINETEST]
Thomas Faber [Sat, 25 Apr 2015 19:14:03 +0000 (19:14 +0000)]
[ADVAPI32_WINETEST]
- Add a test for RegQueryInfoKey. This serves as a placeholder to be replaced with the upstream version once accepted -- however it tests against Win 2003 behavior, so it can validate changes to our advapi32.
CORE-6976

svn path=/trunk/; revision=67424

8 years ago[KERNEL32]
Pierre Schweitzer [Sat, 25 Apr 2015 18:36:41 +0000 (18:36 +0000)]
[KERNEL32]
Remove hack in PrivMoveFileIdentityW and properly handle failing call to BasepNotifyTrackingService().
Fixes regression brought by r67355

svn path=/trunk/; revision=67423

8 years ago[WINED3DCFG] Capitalize all the settings. By Jared Smudde. CORE-9573
Amine Khaldi [Sat, 25 Apr 2015 17:42:34 +0000 (17:42 +0000)]
[WINED3DCFG] Capitalize all the settings. By Jared Smudde. CORE-9573

svn path=/trunk/; revision=67422

8 years ago[ROSAPPS] Add part of missing sysutils folder and needed win32err lib to build.
Daniel Reimer [Sat, 25 Apr 2015 17:41:44 +0000 (17:41 +0000)]
[ROSAPPS] Add part of missing sysutils folder and needed win32err lib to build.

svn path=/trunk/; revision=67421

8 years ago[WIN32K] Fix drawing the Start and End Segments with Pie(). Brought to you by Barrett...
Amine Khaldi [Sat, 25 Apr 2015 17:30:43 +0000 (17:30 +0000)]
[WIN32K] Fix drawing the Start and End Segments with Pie(). Brought to you by Barrett Karish. CORE-6851

svn path=/trunk/; revision=67420

8 years ago[ROSAPPS] Add "net" subfolder to build and add all stuff which was built by rbuild...
Daniel Reimer [Sat, 25 Apr 2015 17:11:17 +0000 (17:11 +0000)]
[ROSAPPS] Add "net" subfolder to build and add all stuff which was built by rbuild TOO. Remove useless include I added last time. Fix some warnings in ncftp to keep the -Wno-* at a minimum

svn path=/trunk/; revision=67419

8 years ago[PSDK]
Timo Kreuzer [Sat, 25 Apr 2015 17:09:36 +0000 (17:09 +0000)]
[PSDK]
Add missing InitializeSListHead declaration to winbase.h. Fixes amd64 build.

svn path=/trunk/; revision=67418

8 years ago[NETCFGX] Improve IDC_DNSADDRLIST and IDC_DNSSUFFIXLIST listboxes so they don't overl...
Amine Khaldi [Sat, 25 Apr 2015 16:31:56 +0000 (16:31 +0000)]
[NETCFGX] Improve IDC_DNSADDRLIST and IDC_DNSSUFFIXLIST listboxes so they don't overlap with the buttons below them. By Joachim Henze. CORE-9575

svn path=/trunk/; revision=67417

8 years ago[NTVDM]
Aleksandar Andrejevic [Sat, 25 Apr 2015 16:20:39 +0000 (16:20 +0000)]
[NTVDM]
Fix INT 21h, AH = 29h to stop scanning the filename when it encounters a space.

svn path=/trunk/; revision=67416

8 years ago[NTOS:CM]
Thomas Faber [Sat, 25 Apr 2015 15:18:37 +0000 (15:18 +0000)]
[NTOS:CM]
- Fix an ASSERT
CORE-6976

svn path=/trunk/; revision=67415

8 years ago[NTDLL_APITEST]
Thomas Faber [Sat, 25 Apr 2015 15:05:36 +0000 (15:05 +0000)]
[NTDLL_APITEST]
- Add a test for NtQueryKey(KeyFullInformation)
CORE-6976

svn path=/trunk/; revision=67414

8 years ago[PSDK] Update wbemdisp.idl. CORE-9246
Amine Khaldi [Sat, 25 Apr 2015 13:16:43 +0000 (13:16 +0000)]
[PSDK] Update wbemdisp.idl. CORE-9246

svn path=/trunk/; revision=67413

8 years ago[VERSION] Sync with Wine Staging 1.7.37. CORE-9246
Amine Khaldi [Sat, 25 Apr 2015 13:13:50 +0000 (13:13 +0000)]
[VERSION] Sync with Wine Staging 1.7.37. CORE-9246

svn path=/trunk/; revision=67412

8 years ago[IPCONFIG]
Sylvain Petreolle [Sat, 25 Apr 2015 12:53:50 +0000 (12:53 +0000)]
[IPCONFIG]
Revert r67318.
_tasctime already returns a newline.

svn path=/trunk/; revision=67411

8 years ago[UXTHEME] Remove unused variable.
Amine Khaldi [Sat, 25 Apr 2015 12:30:45 +0000 (12:30 +0000)]
[UXTHEME] Remove unused variable.

svn path=/trunk/; revision=67410

8 years ago[UXTHEME] Apply Wine commit 7aae2d2 by Mark Harmstone: Free properties when theme...
Amine Khaldi [Sat, 25 Apr 2015 12:20:24 +0000 (12:20 +0000)]
[UXTHEME] Apply Wine commit 7aae2d2 by Mark Harmstone: Free properties when theme file closed.

svn path=/trunk/; revision=67409

8 years ago[UXTHEME] Properly initialize transparent.
Amine Khaldi [Sat, 25 Apr 2015 12:14:57 +0000 (12:14 +0000)]
[UXTHEME] Properly initialize transparent.

svn path=/trunk/; revision=67408

8 years ago[UXTHEME] Apply Wine commit 2b650fa by Mark Harmstone: Resize source image if destina...
Amine Khaldi [Sat, 25 Apr 2015 12:08:20 +0000 (12:08 +0000)]
[UXTHEME] Apply Wine commit 2b650fa by Mark Harmstone: Resize source image if destination smaller than margins.

svn path=/trunk/; revision=67407

8 years ago[UXTHEME] Apply Wine commit b12f73a by Mark Harmstone: Assume imagecount to be 1...
Amine Khaldi [Sat, 25 Apr 2015 12:06:23 +0000 (12:06 +0000)]
[UXTHEME] Apply Wine commit b12f73a by Mark Harmstone: Assume imagecount to be 1 if unspecified.

svn path=/trunk/; revision=67406

8 years ago[UXTHEME] Apply Wine commit c6b4b4b by Mark Harmstone: Fix colour errors in UXTHEME_S...
Amine Khaldi [Sat, 25 Apr 2015 12:04:21 +0000 (12:04 +0000)]
[UXTHEME] Apply Wine commit c6b4b4b by Mark Harmstone: Fix colour errors in UXTHEME_StretchBlt.

svn path=/trunk/; revision=67405

8 years ago[UXTHEME_WINETEST] Sync with Wine Staging 1.7.37. CORE-9246
Amine Khaldi [Sat, 25 Apr 2015 11:03:51 +0000 (11:03 +0000)]
[UXTHEME_WINETEST] Sync with Wine Staging 1.7.37. CORE-9246

svn path=/trunk/; revision=67404