Commit graph

66595 commits

Author SHA1 Message Date
Hermès Bélusca-Maïto df8d9cbd28 [CMAKE]: Update baseaddress_msvc.cmake with the updated scripts from CORE-11382 , after the recent translations of some of the message compiler files.
svn path=/trunk/; revision=72438
2016-08-23 12:15:12 +00:00
Aleksandar Andrejevic c50b9d7c96 [NTVDM:SVGA]
Implement starting address extensions, scanline offset extensions and memory
address extensions.
No more 64 KB memory banks. The code now uses SVGA_BANK_SIZE (1 MB) for
everything.


svn path=/trunk/; revision=72436
2016-08-22 22:41:01 +00:00
Jérôme Gardou fa5fed4f1d [KDGDB]
- Implement setting and removing breakpoints
 - Implement single-stepping
 - Only get past the breakpoint instruction when it comes from RtlpBreakWithStatus
 - Implement writing to memory
 - Always send the thread raising the exception to GDB to avoid confusing it
 - Let GDB find the program counter alone by querying the registers (support was already there before.)
 - Properly escape special characters on input
Ladies and gentlemen : the almost-fully functional GDB stub. (still no real multi-process support :-( )
To enable , in CMakeCache.txt :
 - Set GDB:BOOL=TRUE
 - Set _WINKD_:BOOL=TRUE
 - Set KDBG:BOOL=FALSE
To do : give GDB the list of loaded drivers. Loading ntoskrnl.exe symbols at 0x80801000 already does a good enough job.
Default output is on COM1. Can be configure to any othe COM port with usual kernel options.
Hope you'll like it as much as I do ;-)

svn path=/trunk/; revision=72435
2016-08-22 22:24:30 +00:00
Dmitry Chapyshev e41a81db0b [TRANSLATIONS]
- Update Russian translation

svn path=/trunk/; revision=72434
2016-08-22 21:18:42 +00:00
Dmitry Chapyshev 05e9013f07 [SDK]
- It is partially translated into Russian

* Now there is a possibility of the translation of *.mc of files

svn path=/trunk/; revision=72433
2016-08-22 16:48:55 +00:00
Dmitry Chapyshev 840bf2046f [CMAKE]
- Update kernel32 address

svn path=/trunk/; revision=72432
2016-08-22 14:34:53 +00:00
Dmitry Chapyshev bac50c092f [CMAKE]
- Convert all *.mc files to UTF16 LE (without BOM) at build
- Use unicode flag in windmc/mc for source files
- Switch UNICODE_SOURCE files to UNICODE (must check for the presence of regression tests)

svn path=/trunk/; revision=72431
2016-08-22 14:02:42 +00:00
Dmitry Chapyshev bdc447f6cd [UTF16LE]
- Fix MSVC build

svn path=/trunk/; revision=72430
2016-08-22 13:49:12 +00:00
James Tabor f7b2e13609 [NtUser]
- Defer the changing of the window region while setting the window position.
- Patch based on Stefano Toncich work. See CORE-6897 and possibly CORE-7229.

svn path=/trunk/; revision=72429
2016-08-22 13:28:02 +00:00
Dmitry Chapyshev f5b4891559 Maybe strcasecmp?
svn path=/trunk/; revision=72428
2016-08-22 13:22:32 +00:00
Dmitry Chapyshev bbe68b6347 [UTF16LE]
Try to fix build

svn path=/trunk/; revision=72427
2016-08-22 13:18:26 +00:00
Dmitry Chapyshev 457d4cff98 [UTF16LE]
- Implement ability to disable BOM writing

svn path=/trunk/; revision=72426
2016-08-22 13:14:41 +00:00
Dmitry Chapyshev 6ba5e47c0e [KERNEL32]
- Update Russian translation

svn path=/trunk/; revision=72425
2016-08-22 12:15:00 +00:00
Eric Kohl 2cb8276b6c [LSASRV]
Implement LsarSetSecurityObject.

svn path=/trunk/; revision=72421
2016-08-21 21:39:02 +00:00
Eric Kohl fcf959d784 [INCLUDE]
Add the RtlLengthSecurityDescriptor prototype to the NDK.

svn path=/trunk/; revision=72420
2016-08-21 21:31:40 +00:00
Eric Kohl 72f1555249 [LSASRV]
Implement LsaIFree_LSAPR_TRANSLATED_SIDS.

svn path=/trunk/; revision=72419
2016-08-21 21:24:10 +00:00
Mark Jansen cf27bf75e9 Addendum to r72417. CORE-11858 #resolve
svn path=/trunk/; revision=72418
2016-08-21 20:07:05 +00:00
Mark Jansen 11d1368d04 [WIN32SS] Fix argument name, spotted by Hermes. CORE-11858
svn path=/trunk/; revision=72417
2016-08-21 20:03:19 +00:00
Mark Jansen 963d66822f [SHELL32] Partially implement CFolderItems. Thanks to Giannis for the advice :)
svn path=/trunk/; revision=72416
2016-08-21 19:58:32 +00:00
Mark Jansen 63fae88fbc [SHELL32] Fix a crash in shell32:shelldispatch by returning an empty CFolderItems object instead of nothing.
svn path=/trunk/; revision=72415
2016-08-21 18:48:48 +00:00
Mark Jansen 8b95cbf0e2 [WIN32SS] Implement windows class versioning, by Sylvain Deverre. CORE-11858 #comment Committed, thanks!
svn path=/trunk/; revision=72414
2016-08-21 18:28:33 +00:00
Amine Khaldi 7e6c5db9a4 [CRT] Sync wctype.c with Wine Staging 1.9.16 and document this. CORE-11866
svn path=/trunk/; revision=72413
2016-08-21 18:24:21 +00:00
Amine Khaldi 9c71618a0d [FDEBUG] Improve header inclusions.
svn path=/trunk/; revision=72410
2016-08-21 17:25:07 +00:00
Amine Khaldi 1cd18d016a [WIDL] Sync with Wine Staging 1.9.16. CORE-11866
svn path=/trunk/; revision=72409
2016-08-21 17:22:27 +00:00
Amine Khaldi 7cf942787a [UNICODE] Sync with Wine Staging 1.9.16. CORE-11866
svn path=/trunk/; revision=72408
2016-08-21 16:47:13 +00:00
Amine Khaldi 0825399200 [README.WINE] Update some paths.
svn path=/trunk/; revision=72407
2016-08-21 16:44:35 +00:00
Amine Khaldi 761db77da5 [CDMAKE][CTR] Fix strtok_s for empty strings. Part of Wine commit 4fa616c by Bernhard Übelacker.
svn path=/trunk/; revision=72406
2016-08-21 16:30:06 +00:00
Amine Khaldi f6aaf58005 [CRT] Sync strtok_s() with Wine Staging 1.9.16 and mark strtok() as synced. CORE-11866
svn path=/trunk/; revision=72405
2016-08-21 16:24:00 +00:00
Eric Kohl c7c1b36949 [LSASRV]
Implement LsaIFree_LSAPR_SR_SECURITY_DESCRIPTOR and LsaIFree_LSAPR_TRANSLATED_NAMES.

svn path=/trunk/; revision=72404
2016-08-21 14:56:54 +00:00
Daniel Reimer 6f5011a861 [RAPPS]
Fix Audacity/NIRLauncher/Tahoma and Watercolor entries.

svn path=/trunk/; revision=72403
2016-08-21 11:45:05 +00:00
Amine Khaldi 7785437568 [TRANSLATIONS] Japanese translation of control panel applets by Katayama Hirofumi MZ. CORE-11882
svn path=/trunk/; revision=72402
2016-08-21 10:40:42 +00:00
Giannis Adamopoulos 56970603ce [SHELL32]
- CMenuBand: Do not open the context menu on mouse down but on mouse up.
- Patch by Joachim Henze (reactosfanboy)
CORE-10830

svn path=/trunk/; revision=72401
2016-08-20 22:05:12 +00:00
Mark Jansen f156a8d727 [WIN32NT_APITEST] Add additional tests for NtUserCreateWindowEx by Sylvain Deverre. ROSTESTS-237 #resolve #comment Thanks!
svn path=/trunk/; revision=72400
2016-08-20 16:58:20 +00:00
Giannis Adamopoulos 68ed94281d [SHELL32]
- Use ExpandEnvironmentStringsW instead of PathUnExpandEnvStringsW in the pick icon dialog.
- Patch by Jared Smudde.
CORE-10962

svn path=/trunk/; revision=72399
2016-08-20 09:53:55 +00:00
Giannis Adamopoulos 8f70f4395e [SHELL32]
- Fail to delete any file if one is invalid.
- Patch by andy-123
CORE-9959

svn path=/trunk/; revision=72398
2016-08-20 09:43:09 +00:00
Giannis Adamopoulos e4743d51be [SHELL32]
- Show an error message when creating a directory fails.
- Patch by Jared Smudde
CORE-11661

svn path=/trunk/; revision=72397
2016-08-20 09:34:25 +00:00
Jérôme Gardou 3bae10b2bc [SERVICES]
- Properly invalidate service handles when closing/freeing them
Dedicated to Hermès and any regression chaser. FalsePositives--

svn path=/trunk/; revision=72396
2016-08-19 22:15:53 +00:00
Jérôme Gardou 690941472d [NTOS/MM]
- Implement copy on write support in ARM3 page fault handler
CORE-8541 #resolve #comment committed in r72395

svn path=/trunk/; revision=72395
2016-08-19 17:24:53 +00:00
Amine Khaldi fa041e04ad [HNETCFG] Sync with Wine Staging 1.9.16. CORE-11866
svn path=/trunk/; revision=72363
2016-08-19 09:55:53 +00:00
Amine Khaldi a0297b51ec [SCRRUN_WINETEST] Sync with Wine Staging 1.9.16. CORE-11866
svn path=/trunk/; revision=72362
2016-08-19 09:54:01 +00:00
Amine Khaldi 22b736b312 [REG_WINETEST] Sync with Wine Staging 1.9.16. CORE-11866
svn path=/trunk/; revision=72361
2016-08-19 09:53:19 +00:00
Amine Khaldi 435823810b [REG] Sync with Wine Staging 1.9.16. CORE-11866
svn path=/trunk/; revision=72360
2016-08-19 09:52:47 +00:00
Amine Khaldi d1ca52d800 [WSCRIPT_WINETEST] Sync with Wine Staging 1.9.16. CORE-11866
svn path=/trunk/; revision=72359
2016-08-19 09:49:22 +00:00
Amine Khaldi 2b9948d14b [WSCRIPT] Sync with Wine Staging 1.9.16. CORE-11866
svn path=/trunk/; revision=72358
2016-08-19 09:48:46 +00:00
Amine Khaldi 7762de059c [WININET_WINETEST] Sync with Wine Staging 1.9.16. CORE-11866
svn path=/trunk/; revision=72357
2016-08-19 09:46:10 +00:00
Amine Khaldi 86f990eac4 [WININET] Sync with Wine Staging 1.9.16. CORE-11866
svn path=/trunk/; revision=72356
2016-08-19 09:45:28 +00:00
Amine Khaldi a58f578c0e [WINHTTP_WINETEST] Sync with Wine Staging 1.9.16. CORE-11866
svn path=/trunk/; revision=72355
2016-08-19 09:44:16 +00:00
Amine Khaldi fb5949784d [WINHTTP] Sync with Wine Staging 1.9.16. CORE-11866
svn path=/trunk/; revision=72354
2016-08-19 09:43:46 +00:00
Amine Khaldi 722837d960 [WINDOWSCODECS_WINETEST] Sync with Wine Staging 1.9.16. CORE-11866
svn path=/trunk/; revision=72353
2016-08-19 09:42:48 +00:00
Amine Khaldi 0aa49a16bb [WINDOWSCODECS] Sync with Wine Staging 1.9.16. CORE-11866
svn path=/trunk/; revision=72352
2016-08-19 09:42:13 +00:00