Commit graph

62005 commits

Author SHA1 Message Date
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
Amine Khaldi
0ea11601dc [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
2015-04-25 16:31:56 +00:00
Aleksandar Andrejevic
716877ae5f [NTVDM]
Fix INT 21h, AH = 29h to stop scanning the filename when it encounters a space.


svn path=/trunk/; revision=67416
2015-04-25 16:20:39 +00:00
Thomas Faber
cfa300d3a1 [NTOS:CM]
- Fix an ASSERT
CORE-6976

svn path=/trunk/; revision=67415
2015-04-25 15:18:37 +00:00
Thomas Faber
410d16c399 [NTDLL_APITEST]
- Add a test for NtQueryKey(KeyFullInformation)
CORE-6976

svn path=/trunk/; revision=67414
2015-04-25 15:05:36 +00:00
Amine Khaldi
5c7145d225 [PSDK] Update wbemdisp.idl. CORE-9246
svn path=/trunk/; revision=67413
2015-04-25 13:16:43 +00:00