Commit graph

60401 commits

Author SHA1 Message Date
Hermès Bélusca-Maïto f1b69f4958 [FREELDR]: Use boolean value.
svn path=/trunk/; revision=65967
2015-01-04 12:49:38 +00:00
Aleksandar Andrejevic fc8f7e53b2 [FAST486]
Fix FPU exceptions (again).


svn path=/trunk/; revision=65966
2015-01-03 22:24:40 +00:00
Hermès Bélusca-Maïto 0a9c7876a7 Tab2Space changes.
svn path=/trunk/; revision=65965
2015-01-03 22:18:36 +00:00
Hermès Bélusca-Maïto 9743a65b37 [FREELDR][INCLUDES]
- ARC disk functions return ARC_STATUS codes (that are ULONG btw, not LONG). Fix prototypes where needed.
- Rearrange a bit our arc.h header by putting together related structures.

[FREELDR]
- Remove arcemul/time.c (put functions back into machine.c). ARC functions should use some SYSTEM_PARAMETER_BLOCK firmware vector array instead...

svn path=/trunk/; revision=65964
2015-01-03 20:45:34 +00:00
Hermès Bélusca-Maïto 66ef750fba [FREELDR]
- Move inXfile and rtl code into a lib subdir,
- Minor comment formatting.

svn path=/trunk/; revision=65963
2015-01-03 16:51:26 +00:00
Eric Kohl a5c4f052be [USETUP]
Implement pre-install 'select format' and 'format' pages. These enable the user to re-format an existing install partitition.

CORE-9005 #resolve

svn path=/trunk/; revision=65962
2015-01-03 15:33:22 +00:00
Aleksandar Andrejevic 44c816e20c [FAST486][NTVDM]
Use an external interrupt for the FPU when the NE bit of CR0 is cleared.


svn path=/trunk/; revision=65961
2015-01-03 15:16:41 +00:00
Amine Khaldi c765ca5556 [ROSAPPS] Convert resource files to UTF-8. By Alvin Wong. CORE-9021
svn path=/trunk/; revision=65960
2015-01-03 10:58:32 +00:00
Amine Khaldi f7b25c90b7 [BUSLOGIC][EXPLORER_OLD][EXT2][FDEBUG][MSDMO] Convert resource files to UTF-8. By Alvin Wong. CORE-9021
svn path=/trunk/; revision=65959
2015-01-03 10:48:28 +00:00
Amine Khaldi 7455ea1766 [KEYBOARD] Convert resource files to UTF-8. By Alvin Wong. CORE-9021
svn path=/trunk/; revision=65958
2015-01-03 10:45:58 +00:00
Amine Khaldi c5624975e5 [WIN32DLLS] Convert resource files to UTF-8. By Alvin Wong. CORE-9021
svn path=/trunk/; revision=65957
2015-01-03 10:34:01 +00:00
Amine Khaldi 8ca128cbf7 [SHELLEXT] Convert resource files to UTF-8. By Alvin Wong. CORE-9021
svn path=/trunk/; revision=65956
2015-01-03 10:18:03 +00:00
Amine Khaldi 6a92370e00 [CPL] Convert resource files to UTF-8. By Alvin Wong. Translators, please review! CORE-9021
svn path=/trunk/; revision=65955
2015-01-03 10:11:31 +00:00
Amine Khaldi 605dd2e44d [APPLICATIONS] Convert resource files to UTF-8. By Alvin Wong. Translators, please review! CORE-9021
svn path=/trunk/; revision=65954
2015-01-03 09:53:01 +00:00
Amine Khaldi 8fef5fac15 [MSCUTILS] Convert resource files to UTF-8. By Alvin Wong (alvinhochun - gmail). Translators, please review! CORE-9021
svn path=/trunk/; revision=65953
2015-01-03 09:45:55 +00:00
Amine Khaldi 8bf23c232f [CMDUTILS] Convert resource files to UTF-8. By Alvin Wong (alvinhochun - gmail). Translators, please review! CORE-9021
svn path=/trunk/; revision=65952
2015-01-03 09:35:09 +00:00
Amine Khaldi 17acb5b51b [OSK] Don't use a PCH for one source file.
svn path=/trunk/; revision=65951
2015-01-03 09:16:23 +00:00
Amine Khaldi 0533a6dcc7 [CMD] Fix duplicated ID in resources. GCC build of course doesn't warn/error about this but MSVC does. CORE-9020
svn path=/trunk/; revision=65950
2015-01-03 09:10:47 +00:00
Christoph von Wittich df7cb92235 [GDI32_WINETEST]
don't skip metafile tests anymore
#ROSTESTS-4

svn path=/trunk/; revision=65949
2015-01-03 08:42:02 +00:00
James Tabor e004d2381e [Win32ss]
- Use proper structure name for packed DDE.

svn path=/trunk/; revision=65948
2015-01-03 06:22:31 +00:00
James Tabor 96caf0ad2d [User32]
- Move dde.c to ddemisc.c to keep the same name as the wine counter part.
- Use dde.c for ReactOS based functions.

svn path=/trunk/; revision=65947
2015-01-03 04:39:20 +00:00
Aleksandar Andrejevic f122f72179 [FAST486]
Fix a bug in UnsignedDivMod128.


svn path=/trunk/; revision=65946
2015-01-03 03:52:50 +00:00
Aleksandar Andrejevic d8f89bc80c [FAST486]
Halfplement floating point division.
Halfplement opcode 0xD9.


svn path=/trunk/; revision=65945
2015-01-03 03:26:31 +00:00
Hermès Bélusca-Maïto af8ae44bc4 Remove unneeded .cvsignore files.
svn path=/trunk/; revision=65944
2015-01-02 23:44:04 +00:00
Hermès Bélusca-Maïto 07ebe5c56b Fix member size in the SETUP_LOADER_BLOCK structure.
svn path=/trunk/; revision=65943
2015-01-02 23:10:44 +00:00
Aleksandar Andrejevic 39d88ba65b [FAST486]
Implement the FWAIT instruction.
Fix FPU exception handling. Implement exception masking.
Fix several other bugs and wrong definitions.


svn path=/trunk/; revision=65942
2015-01-02 21:19:31 +00:00
Hermès Bélusca-Maïto f4cafa72d4 [CONSRV]: We can return the real NTSTATUS code instead of a STATUS_UNSUCCESSFUL. Noticed by Thomas some time ago. I kept the STATUS_UNSUCCESSFUL first because I didn't want to change the returned status code as it was before the changes of r65449. But I changed my mind since then! d8^)
svn path=/trunk/; revision=65941
2015-01-02 20:32:44 +00:00
Aleksandar Andrejevic 3e9c5864e7 [FAST486]
Split the D8/DC opcode handler into two handlers to eliminate the extra branch.
Implement opcode DF (New instructions: FBLD and FBSTP).


svn path=/trunk/; revision=65940
2015-01-02 18:29:30 +00:00
Amine Khaldi e42181da22 [CRYPT32] Remove redundant code_page pragma. Remove redundant cryptres.h inclusion.
svn path=/trunk/; revision=65939
2015-01-02 14:14:17 +00:00
Benedikt Freisen afea95d6b8 [MSPAINT] partially apply patch by swyter (bugfixes only). See CORE-5644
svn path=/trunk/; revision=65938
2015-01-02 13:58:25 +00:00
Amine Khaldi 741c7726db [TRANSLATIONS] Additional Spanish locale fixes and enhancements by Ismael Ferreras Morezuelas. CORE-9014
svn path=/trunk/; revision=65937
2015-01-02 13:08:07 +00:00
Amine Khaldi a9971a2a04 [MSGINA] Remember the previous choice in the shutdown dialog. Brought to you by Ricardo Hanke. CORE-8992
svn path=/trunk/; revision=65936
2015-01-02 11:20:35 +00:00
Aleksandar Andrejevic 19116d3a60 [FAST486]
Fix several serious bugs in Fast486FpuToInteger.
Halfplement opcode 0xDD (everything except FRSTOR and FSAVE).
Cleanup the code a little bit.


svn path=/trunk/; revision=65935
2015-01-01 22:51:21 +00:00
Aleksandar Andrejevic cc0c2313c3 [FAST486]
Implement opcode 0xDE (New instructions: FADDP, FMULP, FCOMPP, FSUBRP, FSUBP, FDIVRP and FDIVP).
Fix a bug in the 0xD8/0xDC opcode handler.


svn path=/trunk/; revision=65934
2015-01-01 19:20:44 +00:00
Aleksandar Andrejevic 62af7c6673 [FAST486]
Implement opcode 0xDA (FIADD, FIMUL, FICOM, FICOMP, FISUB, FISUBR, FIDIV, FIDIVR and FUCOMPP).


svn path=/trunk/; revision=65933
2015-01-01 18:05:45 +00:00
Hervé Poussineau 7df9b77837 [SETUPAPI] Handle Strings section with sub-language neutral
svn path=/trunk/; revision=65932
2015-01-01 17:08:19 +00:00
Timo Kreuzer 6be3688ad1 [WIN32K]
"unfix" ROP_TO_ROP4, it was correct before, but the used ROP in NtGdiInvertRgn was not correct. Fixes display of shortcuts.

svn path=/trunk/; revision=65931
2015-01-01 15:14:45 +00:00
Giannis Adamopoulos 514b38fec2 [MSGINA]
- Implement initializing themes as msdn suggests. We don't have shsvcs.dll yet but it doesn't harm to make our gina themes ready. 
See http://support.microsoft.com/kb/KbView/322047

svn path=/trunk/; revision=65930
2015-01-01 11:55:50 +00:00
Giannis Adamopoulos 4ee6f68f4d [WINLOGON]
- Implement calling SetWindowStationUser
See http://msdn.microsoft.com/en-us/library/windows/desktop/aa380571%28v=vs.85%29.aspx and  http://msdn.microsoft.com/en-us/library/windows/desktop/aa446670%28v=vs.85%29.aspx

svn path=/trunk/; revision=65929
2015-01-01 11:43:40 +00:00
Aleksandar Andrejevic d89cf74100 [FAST486]
Finish implementing FPU opcode 0xDB (FILD, FIST, FISTP, FLD, FSTP).


svn path=/trunk/; revision=65927
2015-01-01 04:25:09 +00:00
Hermès Bélusca-Maïto e274681598 [REACTOS]: Versioning for 2015, and...
... Happy New Year 2015 for everybody!

☆.¸¸.•´☆.¸¸.•´☆.¸¸.•´☆.¸¸.•´☆.¸¸.•´☆.¸¸.•´

⋱★⋰⋱☆⋰⋱★⋰⋱☆⋰⋱☆⋰⋱★⋰⋱☆⋰⋱★⋰⋱☆⋰
░░░░░░█░█ █▀█ █▀█ █▀█ █░█░░░░░░
░░░░░░█▀█ █▀█ █▀▀ █▀▀ ▀█▀░░░░░░
░░░░░░▀░▀ ▀░▀ ▀░░ ▀░░ ░▀░░░░░░░
█▄░█ █▀▀ █░█░█░░█░█ █▀▀ █▀█ █▀█
█░██ █▀▀ █░█░█░░▀█▀ █▀▀ █▀█ ██▀
▀░░▀ ▀▀▀ ░▀▀▀░░░░▀░ ▀▀▀ ▀░▀ ▀░▀
⋱☆⋰⋱★⋰⋱☆⋰⋱★⋰⋱★⋰⋱☆⋰⋱★⋰⋱☆⋰⋱★⋰

░░░▄████▄░▄███▄░░▄██░██████░░░
░░░▀▀░▄██░██░██░████░██▄▄▄░░░░
░░░░▄██▀░░██░██░░░██░▄▄░▀██░░░
░░░██████░▀███▀░░░██░▀████▀░░░

☆.¸¸.•´☆.¸¸.•´☆.¸¸.•´☆.¸¸.•´☆.¸¸.•´☆.¸¸.•´

svn path=/trunk/; revision=65926
2014-12-31 23:00:30 +00:00
Hermès Bélusca-Maïto 1e56397645 [ICONS]
- Use a better icon for the bootcd.
- Replace the GUI ReactOS Setup program icon with a better one, copied from msiexec (just to note, the "setup" icon from shell32 and appwiz are the same as msiexec one). Inspired from CORE-8971.

svn path=/trunk/; revision=65925
2014-12-31 22:26:19 +00:00
Hermès Bélusca-Maïto 12af51d23f Maybe the last committed patch of year 2014!
[CMD]
Enhance the "ver" command, specifying the OS on which cmd.exe runs (that can be different from ReactOS!) and the reported OS version when using the $V prompt format specifier.
Patch by Lee Schroeder, with modifications by me, see the report for more details.
CORE-8970 #resolve #comment Committed in revision 65924, thanks!

svn path=/trunk/; revision=65924
2014-12-31 21:22:49 +00:00
Eric Kohl 8235a5df62 [USETUP]
You can install ReactOS on 'unpartitioned space' again. Usetup will create a primary partition that spans the whole unpartitioned space, format the partition and install ReactOS on that partition.

svn path=/trunk/; revision=65923
2014-12-31 20:51:56 +00:00
Amine Khaldi c7e2c1e0f8 [TRANSLATIONS] Spanish translation update by Ismael Ferreras Morezuelas. CORE-8991
svn path=/trunk/; revision=65922
2014-12-31 19:16:03 +00:00
Timo Kreuzer 9c81da0f9c [WIN32K]
Use the correct flags member in the DC to mark the RAO region dirty.

svn path=/trunk/; revision=65921
2014-12-31 17:10:59 +00:00
Timo Kreuzer 6cf32db099 [WIN32K]
Mark RAO region as dirty in NtGdiSelectBitmap, hopefully fixes CORE-8989

svn path=/trunk/; revision=65920
2014-12-31 16:22:23 +00:00
Timo Kreuzer 7b0c1877b9 [WIN32K]
Rewrite IntEngMaskBlt to work with device managed surfaces. Should fix CORE-7821 and CORE-8711

svn path=/trunk/; revision=65919
2014-12-31 15:15:44 +00:00
Timo Kreuzer b193a23ecc [WIN32K]
Fix calculation of the source point in EngCopyBits for complex clipping regions. One might assume that this function is so essential, that it would do at least the most basic stuff correctly, but ...

svn path=/trunk/; revision=65918
2014-12-31 15:15:39 +00:00
Pierre Schweitzer 3de56b3af4 [FREELDR]
Display an error message with the file name in case we cannot get a file size over PXE.

This makes the error message "(../../boot/freeldr/freeldr/fs/pxe.c:107) err: PxeCall(0x25, 0000E8DE) failed with exit=1 status=0x1" in case of PXE boot less dramatic: it is expected not to find NTBOOTDD.SYS

svn path=/trunk/; revision=65917
2014-12-31 13:04:04 +00:00