Commit graph

60562 commits

Author SHA1 Message Date
Hermès Bélusca-Maïto fd896be2a7 [FREELDR]
- Fix date format in CHANGELOG (that uses that #$@! of US format)
- Diverse code style changes (whitespace, extra braces, C++ to C-style comments, ...)

svn path=/trunk/; revision=66144
2015-02-01 20:22:13 +00:00
Hermès Bélusca-Maïto 2682e03820 [FREELDR]
- Remove an unexisting function declaration.
- Move some boot methods back to suitable place.
- Whitespace fixes.

svn path=/trunk/; revision=66143
2015-02-01 17:49:11 +00:00
Hermès Bélusca-Maïto 42ef1d09a7 [FREELDR]: Pseudo-fix my previous commit. But anyway, the "usebiossettings" case looks strange... (I mean, this precise line: LoaderRedirectionInformation.PortAddress = (PUCHAR)strtoul(Settings, 0, 16); ).
svn path=/trunk/; revision=66142
2015-02-01 15:22:31 +00:00
Hermès Bélusca-Maïto 3536a8463e [FREELDR]: Don't use a null pointer for strstr call.
CORE-8198 #resolve #comment Fixed.

svn path=/trunk/; revision=66141
2015-02-01 15:10:19 +00:00
Hermès Bélusca-Maïto 434111e8b0 [CMLIB]: Whitespace fixes only.
svn path=/trunk/; revision=66140
2015-02-01 14:39:35 +00:00
Eric Kohl df5dff26f4 [NTOSKRNL][INCLUDE]
Add keyed event access mask values and use them in the keyed event object implementation.
This fixes another kmtest:ObTypes bug.

svn path=/trunk/; revision=66139
2015-02-01 13:59:09 +00:00
Hermès Bélusca-Maïto b799bbb859 [RTL]
- Whitespace files.
- Add missing PSEH inclusion (that can be detected if one comments the objbase.h include in rtl.h ...)

[MKHIVE]
Code cleanup + add a comment to explain what this ntoskrnl.h file is.

svn path=/trunk/; revision=66138
2015-02-01 13:33:06 +00:00
Hermès Bélusca-Maïto 5a6cb60c3d [CDMAKE]: Code cleanup (remove useless comments and that setjmp thingie).
svn path=/trunk/; revision=66137
2015-02-01 12:39:37 +00:00
Eric Kohl 30701b9657 [NTOSKRNL]
Set invalid atributes for the mutant object type. This fixes a kmtest:ObTypes bug.

svn path=/trunk/; revision=66136
2015-02-01 12:24:03 +00:00
James Tabor e007c66f9b [NtUser]
- Add default setting to Foreground Flash Count. Should fix flash.

svn path=/trunk/; revision=66135
2015-01-31 23:30:30 +00:00
Aleksandar Andrejevic 6af9d3e24c [FAST486]
Implement FLDENV and FRSTOR.


svn path=/trunk/; revision=66134
2015-01-31 22:47:05 +00:00
James Tabor 4c848e9a69 [NtUser]
- Get flash window ready for use. Still more testing is needed. Missing shell support.

svn path=/trunk/; revision=66133
2015-01-31 22:41:34 +00:00
James Tabor db9a74e7cc [NtUser]
- Hack fix crash while removing menus. See CORE-9107 for crash information and CORE-8299 for overall menu issues.

svn path=/trunk/; revision=66132
2015-01-31 21:44:26 +00:00
Aleksandar Andrejevic 8c1b044a8c [FAST486]
Implement FSTENV and FSAVE. Keep track of the last FPU instruction and operand.


svn path=/trunk/; revision=66131
2015-01-31 21:34:56 +00:00
Hermès Bélusca-Maïto 2369d5c3db Code style changes only.
svn path=/trunk/; revision=66130
2015-01-31 19:05:15 +00:00
Hermès Bélusca-Maïto 2f36640fb3 No code clarification, sorry.
svn path=/trunk/; revision=66129
2015-01-31 18:56:14 +00:00
Hermès Bélusca-Maïto 1957f91121 [CDMAKE]: Fix Philip's firstname; clarify code.
svn path=/trunk/; revision=66128
2015-01-31 18:54:52 +00:00
Hermès Bélusca-Maïto 73164f7524 [CDMAKE]: Have fun with cdmake:
- Fix copyright headers
- Fix string identifiers for ISO9660 and Joliet

svn path=/trunk/; revision=66127
2015-01-31 18:44:28 +00:00
Aleksandar Andrejevic 73f35d3ca1 [FAST486]
Implement FST/FSTP for single reals.


svn path=/trunk/; revision=66126
2015-01-31 16:13:40 +00:00
Eric Kohl 7008e871d9 [NPFS]
Fix a little logical error. This should fix the ntdll pipe winetest.

svn path=/trunk/; revision=66125
2015-01-31 15:58:00 +00:00
Hermès Bélusca-Maïto 494d45c39e [SHELL32]
Improve "no-open" feature by using a better icon. Patch by Jared.
CORE-9102 #resolve #comment Fixed ;)

svn path=/trunk/; revision=66118
2015-01-30 00:43:35 +00:00
Hermès Bélusca-Maïto c389b991cd [BOOTDATA]: Default also to 32bpp (livecd, ...); see r65498 for more details. CORE-8826
svn path=/trunk/; revision=66113
2015-01-29 01:35:21 +00:00
Hermès Bélusca-Maïto 40c1535d0f [PACKAGES]: Update GNUTLS package files (tested by Sylvain & Daniel).
svn path=/trunk/; revision=66110
2015-01-29 00:43:44 +00:00
Hermès Bélusca-Maïto 77df154671 [LIVE|HYBRIDCD]: We also need an empty "Default User/Start Menu/Programs" directory.
svn path=/trunk/; revision=66109
2015-01-29 00:20:56 +00:00
Hermès Bélusca-Maïto cf50f5cc47 [ROS***]: Add few more information in the readme's.
svn path=/trunk/; revision=66108
2015-01-29 00:15:35 +00:00
Hermès Bélusca-Maïto 5875781e83 [REACTOS_SETUP]
Show a critical error if txtsetup.sif cannot be found, instead of displaying empty fields in the setup. Patch by Lee Schroeder.
CORE-8971 #resolve #comment Fixed, thanks!

svn path=/trunk/; revision=66107
2015-01-29 00:06:55 +00:00
Hermès Bélusca-Maïto 249f9c7ce2 [FREELDR]: Reset FrldrBootDrive before chainloading in some cases (when the boot drive is going to change), because ChainLoadBiosBootSectorCode uses FrldrBootDrive for the boot drive. An alternative would be to pass this boot drive as a parameter to ChainLoadBiosBootSectorCode... Fixes FreeLdr booting to another drive.
svn path=/trunk/; revision=66106
2015-01-28 23:23:48 +00:00
Sylvain Petreolle 789f1cabb1 [LIVECD]
Add shortcut to the On Screen Keyboard.
Patch by Jared.
CORE-9093 #resolve

svn path=/trunk/; revision=66105
2015-01-28 22:32:53 +00:00
Sylvain Petreolle 9c919ee3e2 [UNIATA]
Update to 0.45e.
CORE-8727 #resolve
Sorry for the delay !

svn path=/trunk/; revision=66104
2015-01-28 22:20:09 +00:00
Pierre Schweitzer c58284202d [FREELDR]
Revert r66102

svn path=/trunk/; revision=66103
2015-01-28 21:03:18 +00:00
Pierre Schweitzer 7e14b032e6 [FREELDR]
Fix REL build

svn path=/trunk/; revision=66102
2015-01-28 20:52:38 +00:00
Pierre Schweitzer cb47930ae1 [CDMAKE]
It's totally pointless to nullify after calloc

svn path=/trunk/; revision=66101
2015-01-28 20:41:23 +00:00
Hermès Bélusca-Maïto abc4e17f7c [CDMAKE]
- Fix misusage of the hash-table. CORE-9098 #resolve #comment Fixed in revision 66100!
- Really fix date for files and directories when CDs are generated on Windows. Use UTC time everywhere. Simplify code.

svn path=/trunk/; revision=66100
2015-01-28 20:26:56 +00:00
Timo Kreuzer 311d5df6e2 [FREELDR]
Increase number of static memory descriptors from 32 to 40.
CORE-9097 #resolve #comment Please retest and reopen if it's still not fixed.

svn path=/trunk/; revision=66099
2015-01-27 22:19:25 +00:00
Hermès Bélusca-Maïto de72d5eae8 [CDMAKE]: Whitespace fixes only.
svn path=/trunk/; revision=66098
2015-01-27 19:31:19 +00:00
Hermès Bélusca-Maïto ff86a5c370 Fix bootcd-regtest target. All the bootsectors (plus isoboot) should go to bootcd and bootcdregtest cds, and only isoboot should remain for the live and hybrid cds.
svn path=/trunk/; revision=66097
2015-01-27 00:19:02 +00:00
Colin Finck b4c0d0c2fe [EXPLORER]
- Provide an editable file for the start menu banner just like we had for explorer-old
- Use the same font that's used for the ReactOS logo

svn path=/trunk/; revision=66095
2015-01-26 22:32:43 +00:00
Timo Kreuzer 320306b310 [WIN32K]
Fix major bug in EngModifySurface: when pvScan0 and lDelta are passed, the surface is converted to type STYPE_BITMAP. pvBits is calculated accordingly and surface flags are updated according to flSurface parameter. Fixes crash with Intel 810 graphic drivers. Thanks to Julio Carchi for testing/helping with debugging. CORE-7821 #resolve

svn path=/trunk/; revision=66094
2015-01-26 22:11:34 +00:00
Hermès Bélusca-Maïto 7c751fe5dc [REACTOS]
- CORE-9069 #comment Add a "NOT_IN_HYBRIDCD" flag (I don't have atm. a better name...) to specify files that must not be present in the bootcd/... or livecd/... directories of the hybridcd. The flag name is confusing because for few files (eg. readme.txt) it is used together with the target "all hybridcd". In this case, that means: add readme.txt file to the bootcd and livecd root directories, add it to the hybridcd root directory but NOT in the bootcd/ and livecd/ directories of the hybridcd... Everybody follows?
- Remove the bootsector files for the livecd (only keep isoboot though :) ) since they are not needed there (they are only needed for the bootcd).

svn path=/trunk/; revision=66092
2015-01-26 21:19:21 +00:00
Timo Kreuzer e7d852bc11 [FREELDR]
Fix/improve range check. 
CORE-8995 #resolve 
CORE-8997 #resolve

svn path=/trunk/; revision=66091
2015-01-26 21:11:58 +00:00
James Tabor 890e37805d - Turn off trace.
svn path=/trunk/; revision=66089
2015-01-26 15:01:52 +00:00
James Tabor 8d5b642a5f [Win32ss|NtUser]
- Support process start up user show window parameter.

svn path=/trunk/; revision=66088
2015-01-26 15:00:24 +00:00
Timo Kreuzer 63ae430acc [FREELDR]
Make the DiskReadBuffer location and size dynamic. Should fix a number of issues with non-standard BIOSes. Many thanks to jeditobe for his help with testing/debugging of this issue.
CORE-8899 #resolve
CORE-9031 #resolve

svn path=/trunk/; revision=66087
2015-01-25 23:24:27 +00:00
Eric Kohl 273593de7e [CACLS]
Parsing arguments. Patch by Katayama Hirofumi.
#CORE-6799 #resolve

svn path=/trunk/; revision=66086
2015-01-25 19:22:49 +00:00
James Tabor c094b4cd6e [Win32ss]
- Fix window from point so it handles disabled windows correctly.
- Cleanup processing mouse routine.
- See CORE-7447.

svn path=/trunk/; revision=66085
2015-01-25 15:57:22 +00:00
Thomas Faber a46eeba526 [WIN32K:NTUSER]
- Do not use pwndChild uninitialized in co_WinPosSearchChildren

svn path=/trunk/; revision=66084
2015-01-25 15:26:13 +00:00
Hermès Bélusca-Maïto 66cc347765 [CDMAKE]
- Disable unused dir_hash_next_dir function and corresponding target_dir_traversal structure definition.
- Be really sure de->head and de->child are initialized at NULL.
- Remove extra parentheses and unused variable.

svn path=/trunk/; revision=66083
2015-01-24 00:15:08 +00:00
Hermès Bélusca-Maïto 8ee4a20157 [DOSMBR]
- tab --> 4-spaces.
- add some Uppercases at the beginning of sentences...

svn path=/trunk/; revision=66082
2015-01-23 22:21:09 +00:00
Hermès Bélusca-Maïto a40388d89c [HYBRIDCD]: It appears we need to manually create the default_user/desktop folder to not fail (as we do for the real livecd).
svn path=/trunk/; revision=66081
2015-01-23 22:19:33 +00:00
Hermès Bélusca-Maïto ea6251ad97 [CDMAKE]
- llmosrt.c --> llmsort.c as it should be named.
- Remove useless free(...) calls and a temp variable.

svn path=/trunk/; revision=66080
2015-01-23 21:38:15 +00:00