Author: tkreuzer
Date: Sun Oct 1 17:41:11 2017
New Revision: 76026
URL: http://svn.reactos.org/svn/reactos?rev=76026&view=rev
Log:
[WIN32U] Rename win32kdll to win32u, which is the "official" name on Windows 10
Added:
trunk/rostests/apitests/win32u/
- copied from
Author: tkreuzer
Date: Sun Oct 1 14:42:04 2017
New Revision: 76021
URL: http://svn.reactos.org/svn/reactos?rev=76021&view=rev
Log:
[REACTOS] Replace comparison against TRUE with comparison against FALSE
Based on patch by Love Nystrom
Modified:
trunk/reactos/base/applications/calc/u
Author: tkreuzer
Date: Sun Oct 1 14:36:21 2017
New Revision: 76020
URL: http://svn.reactos.org/svn/reactos?rev=76020&view=rev
Log:
[RTL/x64] Fix logic in RtlpTryToUnwindEpilog
Modified:
trunk/reactos/sdk/lib/rtl/amd64/unwind.c
Modified: trunk/reactos/sdk/lib/rtl/amd64/unwind.c
URL:
Author: tkreuzer
Date: Sun Oct 1 14:34:26 2017
New Revision: 76019
URL: http://svn.reactos.org/svn/reactos?rev=76019&view=rev
Log:
[RTL/x64] Support frames to skip in flags to RtlWalkFrameChain
Modified:
trunk/reactos/sdk/lib/rtl/amd64/unwind.c
Modified: trunk/reactos/sdk/lib/rtl/a
Author: tkreuzer
Date: Sun Oct 1 11:08:26 2017
New Revision: 76017
URL: http://svn.reactos.org/svn/reactos?rev=76017&view=rev
Log:
[FREELDR] Simplify DebugDumpBuffer
Modified:
trunk/reactos/boot/freeldr/freeldr/lib/debug.c
Modified: trunk/reactos/boot/freeldr/freeldr/lib/debug.c
URL:
Author: tkreuzer
Date: Sun Oct 1 10:56:32 2017
New Revision: 76016
URL: http://svn.reactos.org/svn/reactos?rev=76016&view=rev
Log:
[MPU401] Move registry entries for mpu401.sys from hivesys.inf to it's own
registry inf file.
This file is not used, since we don't even build the
Author: tkreuzer
Date: Sun Oct 1 10:25:05 2017
New Revision: 76015
URL: http://svn.reactos.org/svn/reactos?rev=76015&view=rev
Log:
[VGA_NEW] Remove duplicated enable.c from CMakeLists.txt
Modified:
trunk/reactos/win32ss/drivers/displays/vga_new/CMakeLists.txt
Modified: trunk/rea
Author: tkreuzer
Date: Sun Oct 1 10:17:30 2017
New Revision: 76014
URL: http://svn.reactos.org/svn/reactos?rev=76014&view=rev
Log:
[VGA_NEW] Add CMakeLists.txt and fix build
Added:
trunk/reactos/win32ss/drivers/displays/vga_new/CMakeLists.txt (with props)
Modified:
trunk/rea
Author: tkreuzer
Date: Sun Oct 1 10:14:03 2017
New Revision: 76013
URL: http://svn.reactos.org/svn/reactos?rev=76013&view=rev
Log:
[INTRIN] Add missing _cdecl attributes
Modified:
trunk/reactos/sdk/include/crt/intrin.h
trunk/reactos/sdk/include/crt/mingw32/intrin_x86.h
Modified: t
Author: tkreuzer
Date: Sun Oct 1 07:53:54 2017
New Revision: 76011
URL: http://svn.reactos.org/svn/reactos?rev=76011&view=rev
Log:
[GDI32] Remove obsolete function GdiIsHandleValid, which is just a copy of
GdiValidateHandle
Modified:
trunk/reactos/win32ss/gdi/gdi32/include/gdi3
Author: tkreuzer
Date: Sat Sep 30 12:43:08 2017
New Revision: 75998
URL: http://svn.reactos.org/svn/reactos?rev=75998&view=rev
Log:
[MSVCRT] Export _pwctype
How did CRTDLL, which forwards _pwctype_dll to msvcrt._pwctype, ever link?
Modified:
trunk/reactos/dll/win32/msvcrt/msvcrt.
Author: tkreuzer
Date: Wed Sep 6 21:09:25 2017
New Revision: 75779
URL: http://svn.reactos.org/svn/reactos?rev=75779&view=rev
Log:
[WDMAUD.DRV/KMIXER] Replace a float mul/div/round operation with integer math.
Modified:
trunk/reactos/dll/win32/wdmaud.drv/mixer.c
trunk/reactos/dri
Author: tkreuzer
Date: Sat Sep 2 16:27:38 2017
New Revision: 75743
URL: http://svn.reactos.org/svn/reactos?rev=75743&view=rev
Log:
[CMAKE] Add CL version 19.11 from VS 2017 version 15.3.3 to configure.cmd
Modified:
trunk/reactos/configure.cmd
Modified: trunk/reactos/configure.cmd
Author: tkreuzer
Date: Fri Aug 18 15:02:05 2017
New Revision: 75613
URL: http://svn.reactos.org/svn/reactos?rev=75613&view=rev
Log:
[FTFD] Ignore NULL objects in free() wrapper
Modified:
trunk/reactos/win32ss/drivers/font/ftfd/rosglue.c
Modified: trunk/reactos/win32ss/drivers/font/
Author: tkreuzer
Date: Fri Aug 18 15:02:01 2017
New Revision: 75612
URL: http://svn.reactos.org/svn/reactos?rev=75612&view=rev
Log:
[FTFD] Fix indentation
Modified:
trunk/reactos/win32ss/drivers/font/ftfd/rosglue.c
Modified: trunk/reactos/win32ss/drivers/font/ftfd/rosglue.c
URL:
Author: tkreuzer
Date: Fri Aug 18 12:31:19 2017
New Revision: 75610
URL: http://svn.reactos.org/svn/reactos?rev=75610&view=rev
Log:
[NTOSKRNL] Fix 64 bit warnings about conversion in PsExitSpecialApc and
PspTerminateThreadByPointer
Modified:
trunk/reactos/ntoskrnl/ps/kill.c
Modified: t
Author: tkreuzer
Date: Fri Aug 18 12:18:41 2017
New Revision: 75609
URL: http://svn.reactos.org/svn/reactos?rev=75609&view=rev
Log:
Revert "[WIN32K] Fix probing and parameter validation in NtGdiPolyPolyDraw"
Modified:
trunk/reactos/win32ss/gdi/ntgdi/fillshap.c
Modified:
Author: tkreuzer
Date: Fri Aug 18 11:15:54 2017
New Revision: 75608
URL: http://svn.reactos.org/svn/reactos?rev=75608&view=rev
Log:
[WIN32K] Fix probing and parameter validation in NtGdiPolyPolyDraw
Modified:
trunk/reactos/win32ss/gdi/ntgdi/fillshap.c
Modified: trunk/reactos/win32ss
Author: tkreuzer
Date: Fri Aug 18 08:44:08 2017
New Revision: 75606
URL: http://svn.reactos.org/svn/reactos?rev=75606&view=rev
Log:
[NDK] Fix prototype of Nt/ZwQuerySystemInformation
Modified:
trunk/reactos/dll/win32/kernel32/client/time.c
trunk/reactos/ntoskrnl/ex/sysinfo.c
t
Author: tkreuzer
Date: Fri Aug 18 08:42:43 2017
New Revision: 75605
URL: http://svn.reactos.org/svn/reactos?rev=75605&view=rev
Log:
[NTOSKRNL] Fix memory area macros
Modified:
trunk/reactos/ntoskrnl/include/internal/mm.h
Modified: trunk/reactos/ntoskrnl/include/internal/mm.h
URL:
Author: tkreuzer
Date: Fri Aug 18 07:13:34 2017
New Revision: 75602
URL: http://svn.reactos.org/svn/reactos?rev=75602&view=rev
Log:
[NTOSKRNL] Remove duplicate fields from MEMORY_AREA
Modified:
trunk/reactos/ntoskrnl/include/internal/mm.h
trunk/reactos/ntoskrnl/mm/ARM3/virtu
Author: tkreuzer
Date: Thu Aug 17 09:39:43 2017
New Revision: 75583
URL: http://svn.reactos.org/svn/reactos?rev=75583&view=rev
Log:
[WIN32K] Revert an accidental change from r75566
Fixes gdi32_winetest metafile regression
Modified:
trunk/reactos/win32ss/gdi/ntgdi/freetype.c
Modified: t
Author: tkreuzer
Date: Thu Aug 17 09:08:57 2017
New Revision: 75582
URL: http://svn.reactos.org/svn/reactos?rev=75582&view=rev
Log:
[WIN32K] Don't call IntIsFontRenderingEnabled() while holding an exclusive GDI
object lock.
Should fix GUI hangs.
Modified:
trunk/reactos/win32ss/
Author: tkreuzer
Date: Wed Aug 16 20:30:45 2017
New Revision: 75580
URL: http://svn.reactos.org/svn/reactos?rev=75580&view=rev
Log:
[NTOS] Make the GET_HASH_ENTRY() macro return a pointer to the entry instead of
the entry itself.
Implicitly it was already returning a pointer, which was
Author: tkreuzer
Date: Wed Aug 16 17:10:06 2017
New Revision: 75577
URL: http://svn.reactos.org/svn/reactos?rev=75577&view=rev
Log:
[PSDK] Add Win10 NTDDI version defines, improve version check
Modified:
trunk/reactos/sdk/include/psdk/sdkddkver.h
Modified: trunk/reactos/sdk/include/
Author: tkreuzer
Date: Wed Aug 16 16:06:41 2017
New Revision: 75575
URL: http://svn.reactos.org/svn/reactos?rev=75575&view=rev
Log:
[FLTMC][NFSD] Fix version definition
Modified:
trunk/reactos/base/applications/fltmc/CMakeLists.txt
trunk/reactos/base/applications/fltmc/fltmc
Author: tkreuzer
Date: Wed Aug 16 16:06:36 2017
New Revision: 75574
URL: http://svn.reactos.org/svn/reactos?rev=75574&view=rev
Log:
[KERNEL32] Support PAGE_EXECUTE_WRITECOPY in CreateFileMappingW if
OsMajorVersion is 6+.
Modified:
trunk/reactos/dll/win32/kernel32/client/file/filem
Author: tkreuzer
Date: Wed Aug 16 16:06:31 2017
New Revision: 75573
URL: http://svn.reactos.org/svn/reactos?rev=75573&view=rev
Log:
[DELAYIMP] Use underscore symbol prefix only on x86
Modified:
trunk/reactos/sdk/lib/delayimp/delayimp.c
Modified: trunk/reactos/sdk/lib/delayimp/delayimp.c
Author: tkreuzer
Date: Wed Aug 16 16:06:27 2017
New Revision: 75572
URL: http://svn.reactos.org/svn/reactos?rev=75572&view=rev
Log:
[PSDK] Add SymSrvIsStoreW prototype to dbghelp.h
Modified:
trunk/reactos/sdk/include/psdk/dbghelp.h
Modified: trunk/reactos/sdk/include/psdk/dbghelp.h
Author: tkreuzer
Date: Wed Aug 16 16:06:22 2017
New Revision: 75571
URL: http://svn.reactos.org/svn/reactos?rev=75571&view=rev
Log:
[INTRIN.H] Add _mul128 and _umul128 prototypes and remove some obsolete ones
from the MSC version.
Modified:
trunk/reactos/sdk/include/crt/intrin.h
t
Author: tkreuzer
Date: Wed Aug 16 16:06:14 2017
New Revision: 75569
URL: http://svn.reactos.org/svn/reactos?rev=75569&view=rev
Log:
[SHELLDESKTOP] Add missing dependency to psdk
Modified:
trunk/reactos/dll/win32/shell32/shelldesktop/CMakeLists.txt
Modified: trunk/reactos/dll/win32/she
Author: tkreuzer
Date: Wed Aug 16 16:06:18 2017
New Revision: 75570
URL: http://svn.reactos.org/svn/reactos?rev=75570&view=rev
Log:
[FAT32] Remove duplicated print
Modified:
trunk/reactos/boot/freeldr/bootsect/fat32.S
Modified: trunk/reactos/boot/freeldr/bootsect/fat32.S
URL:
Author: tkreuzer
Date: Wed Aug 16 14:18:08 2017
New Revision: 75567
URL: http://svn.reactos.org/svn/reactos?rev=75567&view=rev
Log:
[WIN32K] Remove old comments
Modified:
trunk/reactos/win32ss/gdi/ntgdi/freetype.c
Modified: trunk/reactos/win32ss/gdi/ntgdi/freetype.c
URL:
Author: tkreuzer
Date: Wed Aug 16 13:37:15 2017
New Revision: 75566
URL: http://svn.reactos.org/svn/reactos?rev=75566&view=rev
Log:
[WIN32K]
- Refactor GreExtTextOutW to use a single exit path instead of 3
- Call MouseSafetyOnDraw* only for direct DCs
Modified:
trunk/reactos/win32ss
Author: tkreuzer
Date: Tue Aug 15 18:13:14 2017
New Revision: 75553
URL: http://svn.reactos.org/svn/reactos?rev=75553&view=rev
Log:
[WIN32K] IntEngBitBlt returns BOOL, not NTSTATUS!
Fix usage in NtGdiSetDIBitsToDeviceInternal accordingly and get rid of NTSTATUS
variable entirely.
Modi
Author: tkreuzer
Date: Sat May 13 20:07:39 2017
New Revision: 74539
URL: http://svn.reactos.org/svn/reactos?rev=74539&view=rev
Log:
[NTOSKRNL] Improve S-List-Fault detection in KiTrap0EHandler to handle usermode
faults as well.
Modified:
trunk/reactos/ntoskrnl/ke/i386/traphdlr.c
Modi
Author: tkreuzer
Date: Sat May 28 15:51:44 2016
New Revision: 71437
URL: http://svn.reactos.org/svn/reactos?rev=71437&view=rev
Log:
Revert a mistake commit...
Modified:
trunk/reactos/drivers/base/kdcom/kddll.c
Modified: trunk/reactos/drivers/base/kdcom/kddll.c
URL:
http://svn.reactos
Author: tkreuzer
Date: Sat May 28 15:46:49 2016
New Revision: 71436
URL: http://svn.reactos.org/svn/reactos?rev=71436&view=rev
Log:
Patch "works": continue vs return stuff
Modified:
trunk/reactos/drivers/base/kdcom/kddll.c
Modified: trunk/reactos/drivers/base/kdcom/kddl
Author: tkreuzer
Date: Sun Apr 17 21:14:51 2016
New Revision: 71176
URL: http://svn.reactos.org/svn/reactos?rev=71176&view=rev
Log:
[XDK/DDK] Fix copy pasta
Modified:
trunk/reactos/include/xdk/rtlfuncs.h
Modified: trunk/reactos/include/xdk/rtlfuncs.h
URL:
http://svn.reactos.org/svn/rea
Author: tkreuzer
Date: Sat Apr 16 22:38:11 2016
New Revision: 71174
URL: http://svn.reactos.org/svn/reactos?rev=71174&view=rev
Log:
[NTOSKRNL]
Modify the ret8 interrupt return path in KiTrapExitStub, so that nested
interrupts (e.g. as a result of an interrupt storm from a broken driver)
Author: tkreuzer
Date: Sat Apr 16 15:53:32 2016
New Revision: 71172
URL: http://svn.reactos.org/svn/reactos?rev=71172&view=rev
Log:
[XDK/DDK] Update ASSERT definitions based on latest WDK (with some
modifications regarding cast to void and macro parameter expansion). Use
NT_ASSERT for AS
Author: tkreuzer
Date: Sat Apr 16 13:14:31 2016
New Revision: 71170
URL: http://svn.reactos.org/svn/reactos?rev=71170&view=rev
Log:
[XDK/DDK] Fix prototype of FsRtlRegisterUncProvider, based on latest WDK
Modified:
trunk/reactos/include/xdk/fsrtlfuncs.h
trunk/reactos/ntoskrnl/fsrtl/u
Author: tkreuzer
Date: Sun Apr 3 14:05:58 2016
New Revision: 71094
URL: http://svn.reactos.org/svn/reactos?rev=71094&view=rev
Log:
[KMTEST] Improve test output
Modified:
trunk/rostests/kmtests/rtl/RtlSplayTree.c
Modified: trunk/rostests/kmtests/rtl/RtlSplayTree.c
URL:
Author: tkreuzer
Date: Sun Apr 3 13:36:00 2016
New Revision: 71092
URL: http://svn.reactos.org/svn/reactos?rev=71092&view=rev
Log:
[CREATESPEC] Some cleanup and fixes
Modified:
trunk/rosapps/applications/devutils/createspec/createspec.c
Modified: trunk/rosapps/applications/devu
Author: tkreuzer
Date: Mon Mar 28 16:38:26 2016
New Revision: 71066
URL: http://svn.reactos.org/svn/reactos?rev=71066&view=rev
Log:
[CMAKE/MSVC] Enable function level linking and comdat folding independent from
build type. This reduces freeldr size and allows to build with /RTC1 again.
S
Author: tkreuzer
Date: Mon Mar 28 16:31:32 2016
New Revision: 71065
URL: http://svn.reactos.org/svn/reactos?rev=71065&view=rev
Log:
{SPEC2DEF] Allow forwarders to contain ordinals (xydll.#123)
Modified:
trunk/reactos/tools/spec2def/spec2def.c
Modified: trunk/reactos/tools/spec
Author: tkreuzer
Date: Sun Mar 20 17:11:49 2016
New Revision: 71029
URL: http://svn.reactos.org/svn/reactos?rev=71029&view=rev
Log:
[PSDK] "Fix" _SYMBOL_INFO structure, by replacing "info" member with a union of
Index (correct member name) and info (required by wine co
Author: tkreuzer
Date: Sun Jan 10 19:46:16 2016
New Revision: 70570
URL: http://svn.reactos.org/svn/reactos?rev=70570&view=rev
Log:
[PSDK]
Add missing dbghelp.h definitions
Modified:
trunk/reactos/include/psdk/dbghelp.h
Modified: trunk/reactos/include/psdk/dbghelp.h
URL:
Author: tkreuzer
Date: Sun Jan 10 18:50:36 2016
New Revision: 70569
URL: http://svn.reactos.org/svn/reactos?rev=70569&view=rev
Log:
[CREATESPEC]
- Implement retrieving export names from forwarders
- Add error() function to print errors
- Refactor image/symbol loading
- Fix some bugs and add
Author: tkreuzer
Date: Sat Jan 9 19:05:14 2016
New Revision: 70559
URL: http://svn.reactos.org/svn/reactos?rev=70559&view=rev
Log:
[CREATESPEC]
Small utility to auto-create spec files. Uses MS symbol server to evaluate data
not available in the export table. Features:
- Parse export table
Author: tkreuzer
Date: Sun Jan 3 19:58:33 2016
New Revision: 70487
URL: http://svn.reactos.org/svn/reactos?rev=70487&view=rev
Log:
[WIN32K]
This ASSERT was actually supposed to be removed and only accidentally brought
back.
Modified:
trunk/reactos/win32ss/gdi/ntgdi/dibobj.c
Modi
Author: tkreuzer
Date: Sun Jan 3 19:46:57 2016
New Revision: 70486
URL: http://svn.reactos.org/svn/reactos?rev=70486&view=rev
Log:
[WIN32K]
Fix the fix from r70482: Our DIBs are actually 32 bit aligned, so pass even
uncompressed bits to GreCreateBitmapEx instead of copying them later with w
Author: tkreuzer
Date: Sun Jan 3 18:10:31 2016
New Revision: 70485
URL: http://svn.reactos.org/svn/reactos?rev=70485&view=rev
Log:
[WIN32K]
Disable broken code to update a device palette. Should fix testbot crashes.
Modified:
trunk/reactos/win32ss/gdi/ntgdi/palette.c
Modified: t
Author: tkreuzer
Date: Sun Jan 3 16:16:04 2016
New Revision: 70482
URL: http://svn.reactos.org/svn/reactos?rev=70482&view=rev
Log:
[WIN32K]
NtGdiCreateDIBitmapInternal: clear CBM_INIT flag, if no bits are given.
IntSetDIBits: Always calculate the bitmap size for uncompressed bitmaps, do
Author: tkreuzer
Date: Tue Dec 29 20:28:23 2015
New Revision: 70464
URL: http://svn.reactos.org/svn/reactos?rev=70464&view=rev
Log:
[WIN32K]
Properly check the bitmap size in IntSetDIBits, taking into account that it
might be set to 0, then we have to calculate it ourselves. Fixes a crash
Author: tkreuzer
Date: Mon Dec 28 23:51:05 2015
New Revision: 70463
URL: http://svn.reactos.org/svn/reactos?rev=70463&view=rev
Log:
[WIN32KDLL_2K3SP2]
Export NtUserGetClassInfoEx (as it's called in 2k3) both as NtUserGetClassInfo
(as it's called on XP) and NtUserGetClassInfo. They
Author: tkreuzer
Date: Mon Dec 28 23:03:04 2015
New Revision: 70462
URL: http://svn.reactos.org/svn/reactos?rev=70462&view=rev
Log:
[WIN32KDLL_2K3SP2]
- "Fix" an export name: NtUserGetClassInfoEx on 2k3 is the same as
NtUserGetClassInfo on XP (note that we currently use the de
Author: tkreuzer
Date: Mon Dec 28 20:53:34 2015
New Revision: 70461
URL: http://svn.reactos.org/svn/reactos?rev=70461&view=rev
Log:
[GDITOOLS]
3rd try to fix WHS rostests build
Modified:
trunk/rostests/apitests/gditools/CMakeLists.txt
Modified: trunk/rostests/apitests/gdit
Author: tkreuzer
Date: Mon Dec 28 20:51:28 2015
New Revision: 70460
URL: http://svn.reactos.org/svn/reactos?rev=70460&view=rev
Log:
[WIN32NT_APITEST]
2nd try to fix WHS rostests build
Modified:
trunk/rostests/apitests/win32nt/CMakeLists.txt
Modified: trunk/rostests/apitests/win
Author: tkreuzer
Date: Mon Dec 28 20:46:05 2015
New Revision: 70459
URL: http://svn.reactos.org/svn/reactos?rev=70459&view=rev
Log:
[WIN32NT_APITEST]
Try to fix WHS rostests build
Modified:
trunk/rostests/apitests/win32nt/CMakeLists.txt
Modified: trunk/rostests/apitests/win
Author: tkreuzer
Date: Mon Dec 28 20:31:10 2015
New Revision: 70458
URL: http://svn.reactos.org/svn/reactos?rev=70458&view=rev
Log:
[APOTESTS]
- Convert win32k native api test to actual wine style api-tests
- Hack around a bit with the win32k dlls, some renaming, etc.
- Delete old apitest s
Author: tkreuzer
Date: Mon Dec 28 20:24:57 2015
New Revision: 70457
URL: http://svn.reactos.org/svn/reactos?rev=70457&view=rev
Log:
[GDITOOLS]
Add a library with some helper routines for GDI tests
Added:
trunk/rostests/apitests/gditools/
trunk/rostests/apitests/gditools/CMakeLists
Author: tkreuzer
Date: Mon Dec 28 15:49:29 2015
New Revision: 70456
URL: http://svn.reactos.org/svn/reactos?rev=70456&view=rev
Log:
[CRT_APITEST]
Fix sprintf tests to succeed on W2K3
Modified:
trunk/rostests/apitests/crt/sprintf.c
Modified: trunk/rostests/apitests/crt/sprintf.c
URL:
Author: tkreuzer
Date: Mon Dec 28 15:24:47 2015
New Revision: 70455
URL: http://svn.reactos.org/svn/reactos?rev=70455&view=rev
Log:
[CRT_APITEST]
Add tests for _snprintf, _snwprintf, strtoul, wcstoul
Patch by Thomas Faber (slightly modified by me)
CORE-6510
Added:
trunk/rostests/apitests
Author: tkreuzer
Date: Mon Dec 28 14:42:41 2015
New Revision: 70454
URL: http://svn.reactos.org/svn/reactos?rev=70454&view=rev
Log:
[SPEC2DEF]
Don't use DATA and PRIVATE together. DATA means no stub function is generated
in the import lib, PRIVATE means nothing is generated in the e
Author: tkreuzer
Date: Mon Dec 28 11:01:03 2015
New Revision: 70453
URL: http://svn.reactos.org/svn/reactos?rev=70453&view=rev
Log:
[CRT_APITEST]
- Disable a check for crtdll
- Fix an MSVC warning
Modified:
trunk/rostests/apitests/crt/sprintf.c
trunk/rostests/apitests/crt/strl
Author: tkreuzer
Date: Sun Dec 27 20:24:04 2015
New Revision: 70450
URL: http://svn.reactos.org/svn/reactos?rev=70450&view=rev
Log:
[CRT]
Fix a typo in a comment and make it clearer, what we do here.
CORE-10754 #resolve
Modified:
trunk/reactos/lib/sdk/crt/string/i386/tcslen.inc
Modi
Author: tkreuzer
Date: Sun Dec 27 18:22:13 2015
New Revision: 70443
URL: http://svn.reactos.org/svn/reactos?rev=70443&view=rev
Log:
[CRT]
Fix handling of NULL buffer in streamout. Fixes a few msvcrt_crt_apitests,
while it breaks a few for crtdll. crtdll is broken anyway and obsolete, not
Author: tkreuzer
Date: Sun Dec 27 17:55:14 2015
New Revision: 70441
URL: http://svn.reactos.org/svn/reactos?rev=70441&view=rev
Log:
[SETUPAPI]
Fix invalid use of wcslen with NULL pointer. Should fix crash in
setupapi_winetest:install.
Modified:
trunk/reactos/dll/win32/setupapi/insta
Author: tkreuzer
Date: Sat Dec 26 20:34:15 2015
New Revision: 70430
URL: http://svn.reactos.org/svn/reactos?rev=70430&view=rev
Log:
[CRT]
Fix x86 asm implementation of strlen / wcslen.
Modified:
trunk/reactos/lib/sdk/crt/string/i386/tcslen.inc
Modified: trunk/reactos/lib/sdk/crt/string/
Author: tkreuzer
Date: Sat Dec 26 20:32:31 2015
New Revision: 70429
URL: http://svn.reactos.org/svn/reactos?rev=70429&view=rev
Log:
[CRT_APITEST]
Add another test for strlen, that tests, whether the direction flag in ELFAGS
has been modified. While clearing it is legitimate to do accordin
Author: tkreuzer
Date: Sat Dec 26 19:20:54 2015
New Revision: 70427
URL: http://svn.reactos.org/svn/reactos?rev=70427&view=rev
Log:
[CRT_APITEST]
- disable GCC builtins
- Add simple tests for strlen, showing that a NULL pointer will cause an access
violation, which is broken in our
Author: tkreuzer
Date: Sat Dec 26 17:13:08 2015
New Revision: 70425
URL: http://svn.reactos.org/svn/reactos?rev=70425&view=rev
Log:
[CRT] Add abs and labs to CRT lib
[MSVCRT] Explicitly pull in _vsnprintf, bsearch and strcspn from CRT, to
prevent the MS linker from exporting stubs from libn
Author: tkreuzer
Date: Wed Dec 23 22:38:46 2015
New Revision: 70416
URL: http://svn.reactos.org/svn/reactos?rev=70416&view=rev
Log:
[NTOS/KDBK]
Fix the value for EIP used by KDBG after an INT3 set by KDBG itself. The
address is already fixed by KiDispatchException, but only in the context f
Author: tkreuzer
Date: Wed Dec 23 14:55:34 2015
New Revision: 70412
URL: http://svn.reactos.org/svn/reactos?rev=70412&view=rev
Log:
[WIN32K]
Pass cjMaxBits parameter from GreCreateDIBitmapInternal to IntCreateDIBitmap
and check the image size before creating the bitmap.
Should fix crash
Author: tkreuzer
Date: Mon Dec 21 19:36:10 2015
New Revision: 70407
URL: http://svn.reactos.org/svn/reactos?rev=70407&view=rev
Log:
[FREELDR/AMD64]
Save parameter registers (rcx, rdx) before calling CallRealMode. Patch by
andy-123, applied to a secondary location by me.
CORE-10511 #res
Author: tkreuzer
Date: Thu Dec 17 22:05:06 2015
New Revision: 70388
URL: http://svn.reactos.org/svn/reactos?rev=70388&view=rev
Log:
[WIN32K]
Fix bugs in pen implementation:
- Do not use the x coordinate to adjust styles, instead they start where the
lines start
- Don't leak allocat
Author: tkreuzer
Date: Thu Dec 17 17:44:42 2015
New Revision: 70387
URL: http://svn.reactos.org/svn/reactos?rev=70387&view=rev
Log:
[WIN32K]
Implement support for styled lines.
CORE-9984 #resolve
Modified:
trunk/reactos/win32ss/gdi/eng/lineto.c
trunk/reactos/win32ss/gdi/ntgdi/bru
Author: tkreuzer
Date: Wed Dec 9 07:49:18 2015
New Revision: 70316
URL: http://svn.reactos.org/svn/reactos?rev=70316&view=rev
Log:
[PSEH3]
Remove do { } while (0) constructs from PSEH3 macros, so that a break from
within a try block does what it is supposed to do.
Modified:
trunk/rea
Author: tkreuzer
Date: Sat Dec 5 23:17:24 2015
New Revision: 70280
URL: http://svn.reactos.org/svn/reactos?rev=70280&view=rev
Log:
[NDK]
Add more tests for structure offsets (not built by default)
Added:
trunk/reactos/include/ndk/tests/win10_x64.c (with props)
trunk/reactos/inc
Author: tkreuzer
Date: Sat Dec 5 23:14:11 2015
New Revision: 70279
URL: http://svn.reactos.org/svn/reactos?rev=70279&view=rev
Log:
[NDK]
Fix a typo
Modified:
trunk/reactos/include/ndk/rtltypes.h
Modified: trunk/reactos/include/ndk/rtltypes.h
URL:
http://svn.reactos.org/svn/reactos/t
Author: tkreuzer
Date: Sat Dec 5 18:29:33 2015
New Revision: 70276
URL: http://svn.reactos.org/svn/reactos?rev=70276&view=rev
Log:
[EXPLORER] A DLGPROC returns INT_PTR, not BOOL.
[DDK] Fix invalid syntax in fltkernel.h
Modified:
trunk/reactos/base/shell/explorer/startmnucust.cpp
t
Author: tkreuzer
Date: Sat Nov 28 17:43:30 2015
New Revision: 70187
URL: http://svn.reactos.org/svn/reactos?rev=70187&view=rev
Log:
[WIN32K]
Use the actual DC attribute, not the embedded one, when checking iGraphicsMode
in GreExtTextOutW.
CORE-4657 #resolve
Modified:
trunk/reactos/win
Author: tkreuzer
Date: Sat Nov 28 15:52:20 2015
New Revision: 70180
URL: http://svn.reactos.org/svn/reactos?rev=70180&view=rev
Log:
[WIN32K]
Fix DC reference leak in IntPolygon.
Modified:
trunk/reactos/win32ss/gdi/ntgdi/fillshap.c
Modified: trunk/reactos/win32ss/gdi/ntgdi/fillshap.c
Author: tkreuzer
Date: Sat Nov 28 15:48:57 2015
New Revision: 70179
URL: http://svn.reactos.org/svn/reactos?rev=70179&view=rev
Log:
[WIN32K]
Check for dc->dclevel.pSurface == NULL in IntGdiPolygon.
CORE-10377 #resolve
Modified:
trunk/reactos/win32ss/gdi/ntgdi/fillshap.c
Modified
Author: tkreuzer
Date: Wed Nov 25 01:55:14 2015
New Revision: 70106
URL: http://svn.reactos.org/svn/reactos?rev=70106&view=rev
Log:
[WIN32K]
Apply the same fix for EngAcquireSemaphore to EngReleaseSemaphore.
CORE-9779 #comment Yet another try please
Modified:
trunk/reactos/win32ss/gdi
Author: tkreuzer
Date: Tue Nov 24 22:04:39 2015
New Revision: 70103
URL: http://svn.reactos.org/svn/reactos?rev=70103&view=rev
Log:
[WIN32K]
"Gracyfully" (i.e. ignore, like Windows does) handle hsem == NULL in
EngAcquireSemaphore
Should fix crash of QXL Virtual GPU driver insta
Author: tkreuzer
Date: Sat Nov 7 14:03:21 2015
New Revision: 69833
URL: http://svn.reactos.org/svn/reactos?rev=69833&view=rev
Log:
[INTL]
Remove a \ that accidentally slipped into the string. Fixes a GCC warning.
Modified:
trunk/reactos/dll/cpl/intl/lang/it-IT.rc
Modified: trunk/rea
Author: tkreuzer
Date: Fri Nov 6 22:00:28 2015
New Revision: 69820
URL: http://svn.reactos.org/svn/reactos?rev=69820&view=rev
Log:
[INTL]
Split a too long text resource into 2 in Italian resource. Fixes an MSVC
warning / truncated text. Translators, please check
https://build.reactos
Author: tkreuzer
Date: Sun Nov 1 23:40:31 2015
New Revision: 69782
URL: http://svn.reactos.org/svn/reactos?rev=69782&view=rev
Log:
[WIN32K]
Only scale characters with the world-to-device transform, when the graphics
mode is GM_ADVANCED. Fixes Petzold's WhatSize testapp.
CORE-7154
Author: tkreuzer
Date: Sun Nov 1 20:03:31 2015
New Revision: 69781
URL: http://svn.reactos.org/svn/reactos?rev=69781&view=rev
Log:
[FORMATTING]
Remove trailing whitespaces. No code change.
Modified:
trunk/reactos/win32ss/user/user32/windows/cursoricon.c
Modified: trunk/reactos/win32ss/
Author: tkreuzer
Date: Sun Nov 1 13:46:25 2015
New Revision: 69774
URL: http://svn.reactos.org/svn/reactos?rev=69774&view=rev
Log:
[WIN32K]
Fix a nasty copypasta bug: When the DC brush was selected into a DC, it was
painted with the pen color instead of the brush color. Should fix Snappy Dr
Author: tkreuzer
Date: Sat Oct 31 20:37:20 2015
New Revision: 69760
URL: http://svn.reactos.org/svn/reactos?rev=69760&view=rev
Log:
[WIN32K]
Check the size of RLE bitmaps, while decompressing. Fixes possible buffer
overrun.
Patch by Kamil Hornicek
CORE-8735 #resolve
Modified:
trunk/rea
Author: tkreuzer
Date: Sat Oct 31 19:37:36 2015
New Revision: 69759
URL: http://svn.reactos.org/svn/reactos?rev=69759&view=rev
Log:
[WIN32K]
Restore saved DCs, when changing the DC owner. Otherwise there could be saved
DCs with references to process owned resources, causing GDI object l
Author: tkreuzer
Date: Sat Oct 31 15:24:09 2015
New Revision: 69754
URL: http://svn.reactos.org/svn/reactos?rev=69754&view=rev
Log:
[GDI32_APITEST]
Formatting: tabs -> spaces
Modified:
trunk/rostests/apitests/gdi32/GetObject.c
Modified: trunk/rostests/apitests/gdi32/GetObject.c
URL
Author: tkreuzer
Date: Sat Oct 31 14:59:08 2015
New Revision: 69752
URL: http://svn.reactos.org/svn/reactos?rev=69752&view=rev
Log:
[GDI32_APITEST]
Fix tests for GetObject
Modified:
trunk/rostests/apitests/gdi32/GetObject.c
Modified: trunk/rostests/apitests/gdi32/GetObject.c
URL:
Author: tkreuzer
Date: Sat Oct 31 12:52:01 2015
New Revision: 69748
URL: http://svn.reactos.org/svn/reactos?rev=69748&view=rev
Log:
[WIN32K]
Fix parameter handling in NtGdiDoPalette
CORE-9435 #resolve
Modified:
trunk/reactos/include/psdk/ntgdi.h
trunk/reactos/win32ss/gdi/ntgdi/palet
Author: tkreuzer
Date: Sat Oct 31 12:43:09 2015
New Revision: 69747
URL: http://svn.reactos.org/svn/reactos?rev=69747&view=rev
Log:
[NTOSKRNL]
Fix parameter checks in NtQuerySection. Fixes a number of kernel32:virtual
winetests.
Modified:
trunk/reactos/ntoskrnl/mm/section.c
Modified: t
Author: tkreuzer
Date: Wed Aug 12 10:34:05 2015
New Revision: 68702
URL: http://svn.reactos.org/svn/reactos?rev=68702&view=rev
Log:
[WIN23K]
Make sure to attach to the specified process before dereferencing ClientInfo,
which is a user mode structure.
CORE-l0017 #resolve
Modified:
t
Author: tkreuzer
Date: Tue Aug 11 17:45:56 2015
New Revision: 68692
URL: http://svn.reactos.org/svn/reactos?rev=68692&view=rev
Log:
[WIN32K]
Implement EngQueryLocalTime.
This commit would not have been possible without Colin's SVN superpowers.
Modified:
trunk/reactos/win32ss/gdi/en
1 - 100 of 3959 matches
Mail list logo