Martin Fuchs [Sun, 7 Dec 2003 12:06:15 +0000 (12:06 +0000)]
added doxygen config file
svn path=/trunk/; revision=6884
Casper Hornstrup [Sun, 7 Dec 2003 11:34:41 +0000 (11:34 +0000)]
2003-12-07 Casper S. Hornstrup <chorns@users.sourceforge.net>
* regtests/Makefile: Generate regression test registrations.
* regtests/kmregtests/.cvsignore: Ignore Makefile.tests.
* regtests/win32base/.cvsignore: Ditto.
* regtests/kmregtests/Makefile: Include Makefile.tests.
* regtests/win32base/Makefile: Ditto.
* regtests/kmregtests/tests: New directory.
* regtests/win32base/tests: Ditto.
* regtests/kmregtests/tests/.cvsignore: New file.
* regtests/win32base/tests/.cvsignore: Ditto.
* tools/helper.mk: Remove TARGET_GENREGTESTS.
* tools/regtests.c: Generate makefile for regression tests.
(change_extension): New function.
* regtests/win32base/file-1.c: Move ...
* regtests/win32base/tests/file-1.c: ... here.
svn path=/trunk/; revision=6883
Filip Navara [Sun, 7 Dec 2003 10:31:56 +0000 (10:31 +0000)]
Basic StretchDIBits implementation.
svn path=/trunk/; revision=6882
Filip Navara [Sun, 7 Dec 2003 10:31:22 +0000 (10:31 +0000)]
Window classes/Atom fixes
svn path=/trunk/; revision=6881
Martin Fuchs [Sun, 7 Dec 2003 08:35:57 +0000 (08:35 +0000)]
corrected EXCLUDE option
svn path=/trunk/; revision=6880
Filip Navara [Sun, 7 Dec 2003 08:23:18 +0000 (08:23 +0000)]
Modification for compatibility with crtdll.
svn path=/trunk/; revision=6879
Thomas Bluemel [Sun, 7 Dec 2003 01:17:28 +0000 (01:17 +0000)]
a few changes
svn path=/trunk/; revision=6878
Thomas Bluemel [Sun, 7 Dec 2003 01:12:58 +0000 (01:12 +0000)]
added userinit application
svn path=/trunk/; revision=6877
Martin Fuchs [Sun, 7 Dec 2003 00:15:40 +0000 (00:15 +0000)]
adjusted tree view width
svn path=/trunk/; revision=6876
Martin Fuchs [Sun, 7 Dec 2003 00:10:21 +0000 (00:10 +0000)]
adjusted doxygen options
svn path=/trunk/; revision=6875
Thomas Bluemel [Sun, 7 Dec 2003 00:04:20 +0000 (00:04 +0000)]
some more work on winlogon
svn path=/trunk/; revision=6874
Thomas Bluemel [Sat, 6 Dec 2003 23:29:35 +0000 (23:29 +0000)]
make CreateProcessAsUser() call CreateProcess() as we don't support user login
svn path=/trunk/; revision=6873
Martin Fuchs [Sat, 6 Dec 2003 23:26:20 +0000 (23:26 +0000)]
initial doxygen configuration
svn path=/trunk/; revision=6872
Martin Fuchs [Sat, 6 Dec 2003 23:22:30 +0000 (23:22 +0000)]
integrated explorer documentaion build
svn path=/trunk/; revision=6871
Martin Fuchs [Sat, 6 Dec 2003 23:11:41 +0000 (23:11 +0000)]
initial doxygen configuraion
svn path=/trunk/; revision=6870
Martin Fuchs [Sat, 6 Dec 2003 21:04:22 +0000 (21:04 +0000)]
adjust displayed file tree
svn path=/trunk/; revision=6869
Filip Navara [Sat, 6 Dec 2003 20:58:27 +0000 (20:58 +0000)]
Bugfixes
svn path=/trunk/; revision=6868
Martin Fuchs [Sat, 6 Dec 2003 20:30:35 +0000 (20:30 +0000)]
one more correction
svn path=/trunk/; revision=6867
Martin Fuchs [Sat, 6 Dec 2003 20:21:08 +0000 (20:21 +0000)]
corrected implementation of backup stream reading
svn path=/trunk/; revision=6866
Martin Fuchs [Sat, 6 Dec 2003 17:15:38 +0000 (17:15 +0000)]
basic support to display NTFS streams in winefile windows
svn path=/trunk/; revision=6865
Filip Navara [Fri, 5 Dec 2003 16:21:03 +0000 (16:21 +0000)]
- Removed winedbgc.dll from reactos.dff. Reported by Casper Hornstrup.
svn path=/trunk/; revision=6864
Gé van Geldorp [Fri, 5 Dec 2003 08:43:16 +0000 (08:43 +0000)]
Make room for error status code when invalid request is received
svn path=/trunk/; revision=6863
Aleksey Bragin [Thu, 4 Dec 2003 21:37:07 +0000 (21:37 +0000)]
Make StretchBlt() call NtGdiStretchBlt() if src and dest sizes differs, otherwise calls BitBlt() as it was already done.
svn path=/trunk/; revision=6862
Aleksey Bragin [Thu, 4 Dec 2003 21:35:11 +0000 (21:35 +0000)]
Skeleton of NtGdiStretchBlt() implemented.
svn path=/trunk/; revision=6861
Richard Campbell [Thu, 4 Dec 2003 18:03:56 +0000 (18:03 +0000)]
Added a branch of linux-ntfs based on kernel 2.6.0test11, this can be used as a FOUNDATION for building a STABLE read/write ntfs driver. check out linux-ntfs.sf.net for details on this driver.
svn path=/trunk/; revision=6860
Filip Navara [Thu, 4 Dec 2003 13:23:26 +0000 (13:23 +0000)]
- Fixed MSVCRTand CRTDLL building.
svn path=/trunk/; revision=6859
Gé van Geldorp [Wed, 3 Dec 2003 21:50:50 +0000 (21:50 +0000)]
Remove direct references from csrss to win32k (call via user32/gdi32 only)
svn path=/trunk/; revision=6858
Gé van Geldorp [Wed, 3 Dec 2003 21:38:14 +0000 (21:38 +0000)]
Don't release a mutex which wasn't acquired
svn path=/trunk/; revision=6857
Gé van Geldorp [Wed, 3 Dec 2003 21:37:34 +0000 (21:37 +0000)]
Properly initialize variable before it is used
svn path=/trunk/; revision=6856
Gé van Geldorp [Wed, 3 Dec 2003 19:28:23 +0000 (19:28 +0000)]
Fix creation of display-compatible DCs
svn path=/trunk/; revision=6855
Filip Navara [Wed, 3 Dec 2003 18:58:41 +0000 (18:58 +0000)]
- Fixed a typo.
svn path=/trunk/; revision=6854
Filip Navara [Wed, 3 Dec 2003 17:17:03 +0000 (17:17 +0000)]
- Patched prsht.h bug reported by Jonathan Wilson.
- Applied MSVCRT_doserrno patch by Mark Weaver <mark@npsl.co.uk>.
svn path=/trunk/; revision=6853
Gé van Geldorp [Wed, 3 Dec 2003 16:57:22 +0000 (16:57 +0000)]
Clean up attach hack a little bit, it's still a hack though
svn path=/trunk/; revision=6852
Gé van Geldorp [Wed, 3 Dec 2003 08:19:03 +0000 (08:19 +0000)]
Handle ClipRegion == 1 as a special case in NtUserGetDCEx()
svn path=/trunk/; revision=6851
Filip Navara [Tue, 2 Dec 2003 20:13:30 +0000 (20:13 +0000)]
Fixed build errors.
svn path=/trunk/; revision=6850
Filip Navara [Tue, 2 Dec 2003 19:58:54 +0000 (19:58 +0000)]
- Attempt to fix window activation bugs reported by G� van Geldorp and Thomas Weidenmueller.
svn path=/trunk/; revision=6849
Filip Navara [Tue, 2 Dec 2003 18:12:05 +0000 (18:12 +0000)]
- Replaced winedbg.dll with static library libwine.a.
svn path=/trunk/; revision=6848
Gé van Geldorp [Tue, 2 Dec 2003 11:45:37 +0000 (11:45 +0000)]
Fix called routine names
svn path=/trunk/; revision=6847
Gé van Geldorp [Tue, 2 Dec 2003 11:44:01 +0000 (11:44 +0000)]
CSRSS code shuffle
svn path=/trunk/; revision=6846
Gé van Geldorp [Tue, 2 Dec 2003 11:38:47 +0000 (11:38 +0000)]
CSRSS code reshuffle
svn path=/trunk/; revision=6845
Steven Edwards [Mon, 1 Dec 2003 23:09:56 +0000 (23:09 +0000)]
Removed the old Winedbg.c from NTDLL.
svn path=/trunk/; revision=6844
Filip Navara [Mon, 1 Dec 2003 21:59:49 +0000 (21:59 +0000)]
- Cleaned up unused bits of winedbgc.
svn path=/trunk/; revision=6843
Filip Navara [Mon, 1 Dec 2003 18:28:54 +0000 (18:28 +0000)]
- Some small fixes on debugging macros.
- Translating of most Wine debugging macros to ReactOS ones.
svn path=/trunk/; revision=6842
Thomas Bluemel [Mon, 1 Dec 2003 18:21:04 +0000 (18:21 +0000)]
some work on winlogon
svn path=/trunk/; revision=6841
Martin Fuchs [Sun, 30 Nov 2003 22:49:12 +0000 (22:49 +0000)]
fixed clean target
svn path=/trunk/; revision=6840
Martin Fuchs [Sun, 30 Nov 2003 22:48:54 +0000 (22:48 +0000)]
added first version of pipetools; fixed clean target
svn path=/trunk/; revision=6839
Martin Fuchs [Sun, 30 Nov 2003 22:48:19 +0000 (22:48 +0000)]
added first version of pipetools
svn path=/trunk/; revision=6838
Filip Navara [Sun, 30 Nov 2003 22:48:11 +0000 (22:48 +0000)]
Attempt to fix WinPosActivateOtherWindow problem reported by GvG.
svn path=/trunk/; revision=6837
Gunnar Dalsnes [Sun, 30 Nov 2003 20:48:07 +0000 (20:48 +0000)]
-temporary and ugly fix/work-around for a bug that made CreateFileW crash
when calling it directly (meaning not indirectly thru CreateFileA)
svn path=/trunk/; revision=6836
Gunnar Dalsnes [Sun, 30 Nov 2003 20:37:34 +0000 (20:37 +0000)]
-made an inadvertent asynch. read into a synch. read
svn path=/trunk/; revision=6835
Filip Navara [Sun, 30 Nov 2003 20:29:09 +0000 (20:29 +0000)]
Forgot to add these files.
svn path=/trunk/; revision=6834
Filip Navara [Sun, 30 Nov 2003 20:03:47 +0000 (20:03 +0000)]
Work on activation/focus.
svn path=/trunk/; revision=6833
Gunnar Dalsnes [Sun, 30 Nov 2003 20:03:01 +0000 (20:03 +0000)]
-user apc was called with incorrect SystemParameter1
svn path=/trunk/; revision=6832
Gunnar Dalsnes [Sun, 30 Nov 2003 20:01:05 +0000 (20:01 +0000)]
-hopefully fix bug where IoSecondStageCompletion was sometimes
called at DISPATCH_LEVEL
svn path=/trunk/; revision=6831
Gunnar Dalsnes [Sun, 30 Nov 2003 19:59:41 +0000 (19:59 +0000)]
-removed "safe" stuff
-ByteOffset is not optional for asynch. operations!!!
-fixes and cleanup
svn path=/trunk/; revision=6830
Gunnar Dalsnes [Sun, 30 Nov 2003 19:50:42 +0000 (19:50 +0000)]
-ReadFile(Ex)/WriteFile(Ex): fixed return values and last errors to comply
with sdk
-ReadFileEx/WriteFileEx: fixed apc callback routine
svn path=/trunk/; revision=6829
Gé van Geldorp [Sun, 30 Nov 2003 19:15:21 +0000 (19:15 +0000)]
Hack around attaching a process to an already attached thread
svn path=/trunk/; revision=6828
Gunnar Dalsnes [Sun, 30 Nov 2003 19:00:02 +0000 (19:00 +0000)]
After enabling regular kmode APC's I have experienced random crashes.
I'm disabling it again, until we fix the APC implementation...
svn path=/trunk/; revision=6827
Gé van Geldorp [Sun, 30 Nov 2003 18:55:57 +0000 (18:55 +0000)]
Silence confusing debug message
svn path=/trunk/; revision=6826
Gunnar Dalsnes [Sun, 30 Nov 2003 18:51:43 +0000 (18:51 +0000)]
added error checking macros
svn path=/trunk/; revision=6825
Hartmut Birr [Sun, 30 Nov 2003 17:24:22 +0000 (17:24 +0000)]
- Call MmDeletePageFileMapping with the process in MmNotPresentFaultVirtualMemory.
This is necessary for dereferencing the user mode page table.
svn path=/trunk/; revision=6824
Hartmut Birr [Sun, 30 Nov 2003 17:19:28 +0000 (17:19 +0000)]
- Use binary search for the offset within the pagefile.
- Reduce the overhead for retrieving the sector offsets for page files while initialisation.
svn path=/trunk/; revision=6823
Hartmut Birr [Sun, 30 Nov 2003 17:17:02 +0000 (17:17 +0000)]
- Protect the region for the kernel mapped low memory with a memory area.
- Unmap the mapped low memory above 1mb (0xd0100000-0xd03fffff).
svn path=/trunk/; revision=6822
Martin Fuchs [Sun, 30 Nov 2003 17:13:28 +0000 (17:13 +0000)]
added -break command line option for debug breakpoints
svn path=/trunk/; revision=6821
Steven Edwards [Sat, 29 Nov 2003 22:08:44 +0000 (22:08 +0000)]
Cabman is now a build tool. So we can remove this copy.
svn path=/trunk/; revision=6820
Martin Fuchs [Sat, 29 Nov 2003 21:56:23 +0000 (21:56 +0000)]
implemented GDB stub for remote debugging
svn path=/trunk/; revision=6819
Casper Hornstrup [Sat, 29 Nov 2003 19:30:19 +0000 (19:30 +0000)]
2003-11-29 Casper S. Hornstrup <chorns@users.sourceforge.net>
* tools/cabman/dfp.cxx (CDFParser::Parse): Allow TokenString.
(CDFParser::PerformFileCopy): Use CurrentChar instead of length of
CurrentString to find the start of the next token.
svn path=/trunk/; revision=6818
Steven Edwards [Sat, 29 Nov 2003 18:09:43 +0000 (18:09 +0000)]
add a winternl.h header untill Mingw has one or our SDK is fixed.
svn path=/trunk/; revision=6817
Richard Campbell [Sat, 29 Nov 2003 14:46:12 +0000 (14:46 +0000)]
Install comctl32, winmm, and ole32
svn path=/trunk/; revision=6816
Richard Campbell [Sat, 29 Nov 2003 14:41:45 +0000 (14:41 +0000)]
Added winmm, comctl32, and ole32 to the build system since they now properly build
svn path=/trunk/; revision=6815
Richard Campbell [Sat, 29 Nov 2003 14:40:40 +0000 (14:40 +0000)]
temporarily commented out CreateStreamOnHGlobal, this gets ole32 compiling with the ROS build system
svn path=/trunk/; revision=6814
Richard Campbell [Sat, 29 Nov 2003 14:38:16 +0000 (14:38 +0000)]
commented out the GUID definition since it's already defined elsewhere
svn path=/trunk/; revision=6813
Steven Edwards [Sat, 29 Nov 2003 02:31:24 +0000 (02:31 +0000)]
Updated license header to reflect relicense by Brian Palmer.
Converted Comments from C++ style to C.
(WINE is going to adopt our taskmgr soon)
svn path=/trunk/; revision=6812
Eric Kohl [Fri, 28 Nov 2003 17:17:44 +0000 (17:17 +0000)]
Ignore event object for synchronous file operations.
svn path=/trunk/; revision=6811
Gé van Geldorp [Thu, 27 Nov 2003 22:58:24 +0000 (22:58 +0000)]
Fix single-stepping through usermode code
svn path=/trunk/; revision=6810
Gunnar Dalsnes [Thu, 27 Nov 2003 20:57:58 +0000 (20:57 +0000)]
misc
svn path=/trunk/; revision=6809
Gunnar Dalsnes [Thu, 27 Nov 2003 20:49:07 +0000 (20:49 +0000)]
return correct info when overwriting files
svn path=/trunk/; revision=6808
Gunnar Dalsnes [Thu, 27 Nov 2003 01:13:05 +0000 (01:13 +0000)]
apc work
svn path=/trunk/; revision=6807
Gunnar Dalsnes [Thu, 27 Nov 2003 00:57:57 +0000 (00:57 +0000)]
fixed/improved GetOverlappedResult
svn path=/trunk/; revision=6806
Gunnar Dalsnes [Thu, 27 Nov 2003 00:52:16 +0000 (00:52 +0000)]
disable regular kmode apc's around Resource locks
svn path=/trunk/; revision=6805
Gé van Geldorp [Wed, 26 Nov 2003 22:24:04 +0000 (22:24 +0000)]
Fix ownership of driver-created palettes
svn path=/trunk/; revision=6804
Filip Navara [Wed, 26 Nov 2003 22:02:39 +0000 (22:02 +0000)]
- Small fixes to get combo boxes working.
svn path=/trunk/; revision=6803
Gé van Geldorp [Wed, 26 Nov 2003 21:48:35 +0000 (21:48 +0000)]
Fix some GDIOBJ ownership issues
svn path=/trunk/; revision=6802
Filip Navara [Wed, 26 Nov 2003 18:44:08 +0000 (18:44 +0000)]
- Support for index NUMRESERVED in NtGdiGetDeviceCaps.
svn path=/trunk/; revision=6801
Vizzini [Wed, 26 Nov 2003 09:12:07 +0000 (09:12 +0000)]
Fixed a race condition on unload, other minor clean-up, now loads and runs correctly on win2ksp4 checked w/ full verifier
svn path=/trunk/; revision=6800
Art Yerkes [Wed, 26 Nov 2003 04:38:25 +0000 (04:38 +0000)]
Fixes described in resolution to bug #51.
svn path=/trunk/; revision=6799
Gé van Geldorp [Tue, 25 Nov 2003 23:47:10 +0000 (23:47 +0000)]
Fix DC leak
svn path=/trunk/; revision=6798
Gé van Geldorp [Tue, 25 Nov 2003 23:46:23 +0000 (23:46 +0000)]
Avoid message about invalid GDI object
svn path=/trunk/; revision=6797
Gé van Geldorp [Tue, 25 Nov 2003 22:28:00 +0000 (22:28 +0000)]
Silence debug messages again
svn path=/trunk/; revision=6796
Gé van Geldorp [Tue, 25 Nov 2003 22:11:37 +0000 (22:11 +0000)]
Switch screen to graphics mode when the first window or DC is created
and switch back to text mode when the last app which created a window
or DC terminates
svn path=/trunk/; revision=6795
Gé van Geldorp [Tue, 25 Nov 2003 22:06:31 +0000 (22:06 +0000)]
Switch screen to graphics mode when the first window or DC is created
and switch back to text mode when the last app which created a window
or DC terminates
svn path=/trunk/; revision=6794
Art Yerkes [Tue, 25 Nov 2003 01:09:06 +0000 (01:09 +0000)]
Shift now cancels Numlock, as it does on real windows.
svn path=/trunk/; revision=6793
Gé van Geldorp [Mon, 24 Nov 2003 21:20:35 +0000 (21:20 +0000)]
Clean up DCEs when switching out of graphics mode
svn path=/trunk/; revision=6792
Filip Navara [Mon, 24 Nov 2003 21:01:20 +0000 (21:01 +0000)]
- Small SetWindowPos fixes.
svn path=/trunk/; revision=6791
Eric Kohl [Mon, 24 Nov 2003 20:39:16 +0000 (20:39 +0000)]
Remove 'dist' target.
svn path=/trunk/; revision=6790
Eric Kohl [Mon, 24 Nov 2003 20:37:35 +0000 (20:37 +0000)]
Remove 'dist' target.
Don't build gditest any longer.
svn path=/trunk/; revision=6789
Eric Kohl [Mon, 24 Nov 2003 20:36:49 +0000 (20:36 +0000)]
Build registry hives in 'make install'.
Don't build gstart any longer.
svn path=/trunk/; revision=6788
Thomas Bluemel [Mon, 24 Nov 2003 19:04:23 +0000 (19:04 +0000)]
implemented WlxStartApplication() and WlxActivateUserShell()
svn path=/trunk/; revision=6787
Thomas Bluemel [Mon, 24 Nov 2003 17:24:29 +0000 (17:24 +0000)]
implemented WlxInitialize()
svn path=/trunk/; revision=6786
Eric Kohl [Mon, 24 Nov 2003 16:48:41 +0000 (16:48 +0000)]
Remove 'dist' target
svn path=/trunk/; revision=6784