Commit graph

61860 commits

Author SHA1 Message Date
Timo Kreuzer 0a97d41371 [PSDK]
Update sdkddkver.h with latest version constants up to windows 10.

svn path=/trunk/; revision=67468
2015-04-28 21:25:57 +00:00
Timo Kreuzer a2e4378502 [FREELDR]
Hey Arch, hyperspace is not the page table range!
Rename HYPER_SPACE_ENTRY to SELFMAP_ENTRY.

svn path=/trunk/; revision=67467
2015-04-28 21:25:43 +00:00
Timo Kreuzer 1eea6a990f [NTOSKRNL]
Fix MSVC warnings.

svn path=/trunk/; revision=67466
2015-04-28 21:25:21 +00:00
Christoph von Wittich 68e04b629e spelling fixes
no code changes

svn path=/trunk/; revision=67465
2015-04-28 19:22:43 +00:00
Thomas Faber 22d49c5df5 [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
2015-04-28 07:07:57 +00:00
Aleksandar Andrejevic 12c22c7748 [FAST486]
The segment loading/storing MOV is always 16-bit and ignores OPSIZE.


svn path=/trunk/; revision=67463
2015-04-28 00:56:56 +00:00
Aleksandar Andrejevic f7561326df [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
2015-04-27 18:23:39 +00:00
Daniel Reimer c54e0547e1 [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
2015-04-27 17:25:42 +00:00
David Quintana d793ad1a16 [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
2015-04-27 15:01:40 +00:00
Aleksandar Andrejevic a2b6d6c3e5 [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
2015-04-27 14:14:14 +00:00
Aleksandar Andrejevic 619aaae278 [NTVDM]
Revert one unwanted change in r67457.


svn path=/trunk/; revision=67458
2015-04-27 04:12:31 +00:00
Aleksandar Andrejevic a8c3b4f1d9 [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
2015-04-27 03:37:24 +00:00
Aleksandar Andrejevic 2351ed3e6e [NTVDM]
Don't search through high memory again after we've finished searching
through high memory and low memory.


svn path=/trunk/; revision=67456
2015-04-27 01:05:25 +00:00
Daniel Reimer a80379f358 [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
2015-04-27 01:04:01 +00:00
Aleksandar Andrejevic 0a06865906 [NTVDM]
Properly initialize the CON device file descriptor when copying the system
handle table.


svn path=/trunk/; revision=67454
2015-04-26 23:24:21 +00:00
Sylvain Petreolle aa2b21abbc [SCHANNEL]
Use the force^W SONAME_LIBGNUTLS constant.

svn path=/trunk/; revision=67453
2015-04-26 20:51:10 +00:00
Daniel Reimer 308a2b8491 [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
2015-04-26 20:43:26 +00:00
Daniel Reimer a88269dd8b [ROSAPPS]
Capitalize "os" in the "ReactOS" part 3 by Adam Stachowicz
CORE-9558 #comment ROSAPPS patch applied.

svn path=/trunk/; revision=67450
2015-04-26 20:38:46 +00:00
Daniel Reimer 049a0956ea [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
2015-04-26 20:22:01 +00:00
Timo Kreuzer 3cbf4011f4 [XDK]
Add arm/mm.h (not used yet)

svn path=/trunk/; revision=67448
2015-04-26 20:20:08 +00:00
Daniel Reimer 22494af5da [MAZE] (RIP GvG...)
Improvements to Maze by Jared Smudde
ROSAPPS-299 #resolve #comment Applied, thx for help.

svn path=/trunk/; revision=67447
2015-04-26 20:02:30 +00:00
Amine Khaldi 3f777318ec [USERENV] Check for invalid parameters in Get{Profiles,UserProfile}Directory{A,W}. Fixes userenv:userenv test crash.
svn path=/trunk/; revision=67446
2015-04-26 19:17:51 +00:00
Amine Khaldi fb31661620 [USERENV_WINETEST] Sync with Wine Staging 1.7.37. CORE-9246
svn path=/trunk/; revision=67445
2015-04-26 18:38:10 +00:00
Aleksandar Andrejevic 12dff944a2 [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
2015-04-26 18:09:57 +00:00
Hermès Bélusca-Maïto 71a0dd0f0e Forgot this change too.
svn path=/trunk/; revision=67443
2015-04-26 17:50:38 +00:00
Hermès Bélusca-Maïto b4ebdb1ae9 [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
2015-04-26 17:47:55 +00:00
Daniel Reimer c6fef20f03 [ROSAPPS] Fix a few resource errors. Thx goes to Igor Koshpaev for noticing.
svn path=/trunk/; revision=67441
2015-04-26 17:25:26 +00:00
Daniel Reimer 1d2cb78a6c [DXTN]
Really really fix MSVC this time.

svn path=/trunk/; revision=67440
2015-04-26 17:09:11 +00:00
Daniel Reimer aa76a2c168 [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
2015-04-26 17:08:34 +00:00
Daniel Reimer 7338ca79c0 [DXTN] -Wno-error=unused-but-set-variable -> -Wno-unused-but-set-variable to make MSVC happy
svn path=/trunk/; revision=67438
2015-04-26 14:12:24 +00:00
Daniel Reimer 8d599fac7d [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
2015-04-26 14:11:18 +00:00
Kamil Hornicek d3a6637990 [W32KNAPI]
- NEW_CURSORICON is no more

svn path=/trunk/; revision=67436
2015-04-26 13:17:24 +00:00
Daniel Reimer 6a5d0fedd8 [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
2015-04-26 13:06:35 +00:00
Daniel Reimer b9f7c1566a [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
2015-04-26 12:28:01 +00:00
Timo Kreuzer 83acbb3784 [CRT]
Add incomplete armintr.h

svn path=/trunk/; revision=67433
2015-04-26 11:41:08 +00:00
Amine Khaldi e7264e00c5 [SHELL32_WINETEST] Sync with Wine Staging 1.7.37. CORE-9246
svn path=/trunk/; revision=67432
2015-04-26 11:27:59 +00:00
Thomas Faber 135c8b4904 [KERNEL32_VISTA]
- Silence debug prints

svn path=/trunk/; revision=67431
2015-04-26 06:10:03 +00:00
Thomas Faber 7d4ae22417 [CMD]
- Account for null terminator returned from RegQueryInfoKey
CORE-6976

svn path=/trunk/; revision=67430
2015-04-26 05:31:16 +00:00
Thomas Faber fb61dce954 [DHCPCSVC]
- Account for null terminator space after RegQueryInfoKey
CORE-6976

svn path=/trunk/; revision=67429
2015-04-26 04:52:05 +00:00
Thomas Faber acb27cdc6b [USERENV]
- Add space for terminator to values returned from RegQueryInfoKey
CORE-6976

svn path=/trunk/; revision=67428
2015-04-26 04:10:25 +00:00
Amine Khaldi bbf3bf51ca [NETCFGX] Improve button placements and fix some typos and truncations. By Joachim Henze. CORE-9575
svn path=/trunk/; revision=67427
2015-04-25 22:49:02 +00:00
Thomas Faber 1b7b922cb0 [ADVAPI32]
- Account for RegQueryInfoKey no longer including the null terminator in EnumHKCRKey/EnumHKCRValue
CORE-6976

svn path=/trunk/; revision=67426
2015-04-25 20:34:35 +00:00
Thomas Faber 541f7f43ec [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
2015-04-25 19:57:27 +00:00
Thomas Faber 8c6d35fc9e [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
2015-04-25 19:14:03 +00:00
Pierre Schweitzer 6ebbc59bd5 [KERNEL32]
Remove hack in PrivMoveFileIdentityW and properly handle failing call to BasepNotifyTrackingService().
Fixes regression brought by r67355

svn path=/trunk/; revision=67423
2015-04-25 18:36:41 +00:00
Amine Khaldi 0fb4696970 [WINED3DCFG] Capitalize all the settings. By Jared Smudde. CORE-9573
svn path=/trunk/; revision=67422
2015-04-25 17:42:34 +00:00
Daniel Reimer b82a314189 [ROSAPPS] Add part of missing sysutils folder and needed win32err lib to build.
svn path=/trunk/; revision=67421
2015-04-25 17:41:44 +00:00
Amine Khaldi df00499cad [WIN32K] Fix drawing the Start and End Segments with Pie(). Brought to you by Barrett Karish. CORE-6851
svn path=/trunk/; revision=67420
2015-04-25 17:30:43 +00:00
Daniel Reimer 3cd624bc90 [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
2015-04-25 17:11:17 +00:00
Timo Kreuzer a6acc40a0c [PSDK]
Add missing InitializeSListHead declaration to winbase.h. Fixes amd64 build.

svn path=/trunk/; revision=67418
2015-04-25 17:09:36 +00:00