Commit graph

18395 commits

Author SHA1 Message Date
Alex Ionescu f45815ea12 - Forgot to add the define which enables _REACTOS_
svn path=/trunk/; revision=19696
2005-11-27 20:01:57 +00:00
Hervé Poussineau 2a40c47f4e Implement most of SetupDiGetClassDevPropertySheetsW
svn path=/trunk/; revision=19695
2005-11-27 19:40:46 +00:00
Alex Ionescu c06fa82588 - Fix compile issues caused by previous patch.
- Fix KPROFILE definition.
- Protect ReactOS-only members of EPROCESS, OBJECT_HEADER, W32_CALLOUT_DATA.
- Protect MADDRESS_SPACE for ReactOS only.

svn path=/trunk/; revision=19694
2005-11-27 19:21:19 +00:00
Alex Ionescu 125b0fa6a3 - Remove KTSS_NOIOMP from NDK.
- Fix KTSS definition.
- Fix KTRAP_FRAME definition.
- Fix RTL_PROCESS_BACKTRACE_INFORMATION and RTL_PROCESS_BACKTRACES definitions.
- Fix/rename RUNDOWN_DESCRIPTOR definition.
- Rename PPF_ definitions to RTL_USER_PROCESS_PARAMETERS_
- Setup a global _REACTOS_ define when code is compiled.
- #ifdef out the multiboot flags from the NDK so they'll only be available for ReactOS. Dirty 'hack' until we stop using them.
- Update NDK Fixme list, since all major bugs are fixed now.

svn path=/trunk/; revision=19693
2005-11-27 18:24:32 +00:00
Hervé Poussineau bdd569bc33 Fix part of bug 1053, by adding other hardware IDs that don't need a driver
svn path=/trunk/; revision=19692
2005-11-27 17:05:37 +00:00
Hartmut Birr 30321765c2 Lock the MainResource from fcb, if we are trying to write back a modified cache segment.
Usually we have to call the callback function from FSD.

svn path=/trunk/; revision=19691
2005-11-27 15:59:32 +00:00
Hartmut Birr 0c068e7775 Use the calculated cluster/offset pair if we extend a file.
svn path=/trunk/; revision=19690
2005-11-27 15:53:46 +00:00
Hartmut Birr 2229e54a12 - Lock the MainResource if we overwrite or supersede an existing file.
- Use given allocation size, if we overwrite or supersede an existing file.

svn path=/trunk/; revision=19689
2005-11-27 15:44:36 +00:00
Filip Navara 420ab98250 Use inflib.
svn path=/trunk/; revision=19688
2005-11-27 15:37:06 +00:00
Hervé Poussineau 095fec0699 Add math coprocessor PNP id. Fixes bug 1052.
svn path=/trunk/; revision=19687
2005-11-27 14:51:06 +00:00
Thomas Bluemel c7fb28f9ee fixed uninitialized variables warnings
svn path=/trunk/; revision=19686
2005-11-27 14:02:58 +00:00
Magnus Olsen 4482ce98c3 Fix so reactos can boot to gui again Thx W3seek for his small patch
svn path=/trunk/; revision=19685
2005-11-27 13:51:28 +00:00
Casper Hornstrup 3f78e39940 Speed up compilation of gdiplus
svn path=/trunk/; revision=19684
2005-11-27 13:02:25 +00:00
Casper Hornstrup aa79785ba3 Speed up compilation of advapi32
svn path=/trunk/; revision=19683
2005-11-27 12:57:35 +00:00
Ged Murphy 9bbfe7a86c remove my changes to Elronds patch. RtlNtStatusToDosError does the job for us.
svn path=/trunk/; revision=19682
2005-11-27 12:28:45 +00:00
Magnus Olsen 37dcb74cca Translaton and keyboard driver by Robert Horvath - Talley (talley_replace_this_by_at_cubeclub.hu), Gergely Risko - Cake Peter Nagy - Kritika (nagylakas_replace_this_by_at_gmail.com), Peter Lukacs - Hungi (lukacs.peter_replace_this_by_at_rtk.pte.hu) small bugfix in kbdhu by me and add it to bootcd menu.
\reactos\lib\cmdlg32\  Robert Horvath  
\reactos\lib\comctl32\  Robert Horvath  
\reactos\lib\shell32\  Robert Horvath  
\reactos\subsys\ntvdm\  Robert Horvath  
\reactos\subsys\system\calc\  Peter Nagy  
\reactos\subsys\system\expand\  Peter Nagy  
\reactos\subsys\system\explorer\  Robert Horvath  
\reactos\subsys\system\format\  Peter Nagy  
\reactos\subsys\system\notepad\  Peter Nagy  
\reactos\subsys\system\reactos\  Robert Horvath  
\reactos\subsys\system\regsrv32\  Peter Nagy  
\reactos\subsys\system\reporterror\  Robert Horvath  
\reactos\subsys\system\rundll32\  Peter Nagy  
\reactos\subsys\system\sm\  Robert Horvath  
\reactos\subsys\system\taskmgr\  Robert Horvath  
\reactos\subsys\system\userinit\  Peter Nagy  
\reactos\subsys\system\winefile\  Peter Nagy  
\reactos\subsys\system\vmwinst\  Robert Horvath  
\reactos\lib\winmm\  Peter Nagy  
\reactos\lib\cpl\  Peter Lukacs

svn path=/trunk/; revision=19681
2005-11-27 12:23:02 +00:00
Magnus Olsen 35aa0b6f6c Translaton and keyboard driver by Robert Horvath - Talley (talley_replace_this_by_at_cubeclub.hu), Gergely Risko - Cake Peter Nagy - Kritika (nagylakas_replace_this_by_at_gmail.com), Peter Lukacs - Hungi (lukacs.peter_replace_this_by_at_rtk.pte.hu) small bugfix in kbdhu by me and add it to bootcd menu.
\reactos\lib\cmdlg32\  Robert Horvath  
\reactos\lib\comctl32\  Robert Horvath  
\reactos\lib\shell32\  Robert Horvath  
\reactos\subsys\ntvdm\  Robert Horvath  
\reactos\subsys\system\calc\  Peter Nagy  
\reactos\subsys\system\expand\  Peter Nagy  
\reactos\subsys\system\explorer\  Robert Horvath  
\reactos\subsys\system\format\  Peter Nagy  
\reactos\subsys\system\notepad\  Peter Nagy  
\reactos\subsys\system\reactos\  Robert Horvath  
\reactos\subsys\system\regsrv32\  Peter Nagy  
\reactos\subsys\system\reporterror\  Robert Horvath  
\reactos\subsys\system\rundll32\  Peter Nagy  
\reactos\subsys\system\sm\  Robert Horvath  
\reactos\subsys\system\taskmgr\  Robert Horvath  
\reactos\subsys\system\userinit\  Peter Nagy  
\reactos\subsys\system\winefile\  Peter Nagy  
\reactos\subsys\system\vmwinst\  Robert Horvath  
\reactos\lib\winmm\  Peter Nagy  
\reactos\lib\cpl\  Peter Lukacs

svn path=/trunk/; revision=19680
2005-11-27 12:18:52 +00:00
Casper Hornstrup 3d52261f75 Speed up compilation of msconfig
svn path=/trunk/; revision=19679
2005-11-27 12:03:48 +00:00
Casper Hornstrup c0133aeb66 Speed up compilation of cmd
svn path=/trunk/; revision=19678
2005-11-27 11:59:02 +00:00
Ged Murphy 9ef2cd74d6 forgot to remove debugging
svn path=/trunk/; revision=19677
2005-11-27 11:30:44 +00:00
Ged Murphy cb203ac20a Add more debug info and better error control, from Elrond.
A few minor changes by me.

svn path=/trunk/; revision=19676
2005-11-27 11:29:07 +00:00
Steven Edwards 9741e018d3 XML.cpp -> xml.cpp, XML.h -> xml.h. Sorry Windows users, if you make sure your stuff is in the correct case the first time then you wont have problems when doing a svn update.
svn path=/trunk/; revision=19675
2005-11-27 06:48:34 +00:00
Royce Mitchell III dccb79c6ac remove xml.h/cpp's dependancy on exception.h/cpp - in preparation to move xml.h/cpp and ssprintf.h/ccp out of rbuild directory since buildno uses them too
svn path=/trunk/; revision=19674
2005-11-27 06:34:50 +00:00
Steven Edwards d80446e3a9 more crt, crtdll and msvcrt cleanup
svn path=/trunk/; revision=19673
2005-11-27 06:20:33 +00:00
Royce Mitchell III 67482da46e msvc compatibility
svn path=/trunk/; revision=19672
2005-11-27 05:54:05 +00:00
Royce Mitchell III 9f87d33ef0 msvc compatibility
svn path=/trunk/; revision=19671
2005-11-27 05:53:01 +00:00
Steven Edwards 4ff9658852 inline -> __inline
svn path=/trunk/; revision=19670
2005-11-27 05:50:19 +00:00
Brandon Turner 589f2e1ef1 Don't hardcode user to .DEFAULT when reading registry
svn path=/trunk/; revision=19669
2005-11-27 04:16:53 +00:00
Alex Ionescu a06e494e71 - Update selector names to official names and define/use the MODE and RPL masks for more portable/clean code.
svn path=/trunk/; revision=19668
2005-11-27 03:08:35 +00:00
Alex Ionescu 344d90ee35 - Fix a typo causing a potentially fatal bug in user-mode exceptions. Might fix hpoussin's bub.
svn path=/trunk/; revision=19667
2005-11-27 03:07:22 +00:00
Alex Ionescu 54f50543c1 - Add DDK alignment macros and move/rename the ones in the NDK for user-mode only (since kernel-mode should use the DDK ones).
- Fix helper.h's alignment macros to protect properly and also use a faster implementation.
- Update NDK readme.

svn path=/trunk/; revision=19666
2005-11-27 02:55:13 +00:00
Gé van Geldorp 9ac03e5aae Use correct prototype for DbgPrint. Thanks to Hartmut for pointing this out.
svn path=/trunk/; revision=19665
2005-11-26 23:26:04 +00:00
Sebastian Gasiorek 1a1c4e47a7 fixed resource id for performance button
svn path=/trunk/; revision=19664
2005-11-26 23:17:32 +00:00
Alex Ionescu 041685b356 - Fix/take decisions on the minor NDK FIXMEs.
svn path=/trunk/; revision=19662
2005-11-26 22:51:59 +00:00
Casper Hornstrup a9e40a27fb Fix dependencies that cause trouble
svn path=/trunk/; revision=19661
2005-11-26 22:12:15 +00:00
Thomas Bluemel 627e9bcca8 fixed difference in signedness warning
svn path=/trunk/; revision=19660
2005-11-26 21:15:35 +00:00
Sebastian Gasiorek ea7792e99e - fixed removing keys from menu
- changed RegDeleteKeyRecursive to SHDeleteKey (based on wine regedit code)

svn path=/trunk/; revision=19659
2005-11-26 20:22:45 +00:00
Casper Hornstrup 5dc8d86423 Speed up compilation of win32k (again)
svn path=/trunk/; revision=19658
2005-11-26 20:18:49 +00:00
Casper Hornstrup d7977db150 Speed up compilation of taskmgr
svn path=/trunk/; revision=19657
2005-11-26 20:05:14 +00:00
Casper Hornstrup 7bc29d41d3 Speed up compilation of usetup
svn path=/trunk/; revision=19656
2005-11-26 19:53:55 +00:00
Casper Hornstrup ffbdfdd66d Speed up compilation of smss
svn path=/trunk/; revision=19655
2005-11-26 19:43:36 +00:00
Casper Hornstrup 223bd2540c Speed up compilation of win32k.sys
svn path=/trunk/; revision=19654
2005-11-26 19:25:14 +00:00
Casper Hornstrup 68aaa2743a Include regtests.h only once
svn path=/trunk/; revision=19653
2005-11-26 18:54:28 +00:00
Casper Hornstrup 91896cbb6a Update with missing symbols
svn path=/trunk/; revision=19652
2005-11-26 18:53:26 +00:00
Casper Hornstrup 04e4874370 Register shdocvw.dll during second stage setup
svn path=/trunk/; revision=19651
2005-11-26 18:45:06 +00:00
Casper Hornstrup 77e8078452 * Implement <autoregister>
* Autogenerate syssetup.inf


svn path=/trunk/; revision=19650
2005-11-26 18:43:46 +00:00
Thomas Bluemel 5e8cfa7579 fixed wrong comment
svn path=/trunk/; revision=19649
2005-11-26 18:24:43 +00:00
Thomas Bluemel a3ac3f00d6 Revert Filip's last 4 changes on his request as they break booting
svn path=/trunk/; revision=19648
2005-11-26 17:43:06 +00:00
Thomas Bluemel 0a92dbc27d display the device properties when double-clicking a device
svn path=/trunk/; revision=19647
2005-11-26 17:07:54 +00:00
Thomas Bluemel c7f5d8268c implemented the general device information page
svn path=/trunk/; revision=19646
2005-11-26 16:54:56 +00:00