Gunnar Dalsnes
1c863eef7a
-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
2003-11-30 20:48:07 +00:00
Gunnar Dalsnes
0901ecbf1a
-made an inadvertent asynch. read into a synch. read
...
svn path=/trunk/; revision=6835
2003-11-30 20:37:34 +00:00
Filip Navara
7603377ffd
Forgot to add these files.
...
svn path=/trunk/; revision=6834
2003-11-30 20:29:09 +00:00
Filip Navara
791bef9a1b
Work on activation/focus.
...
svn path=/trunk/; revision=6833
2003-11-30 20:03:47 +00:00
Gunnar Dalsnes
863613cbbd
-user apc was called with incorrect SystemParameter1
...
svn path=/trunk/; revision=6832
2003-11-30 20:03:01 +00:00
Gunnar Dalsnes
33ab7e9567
-hopefully fix bug where IoSecondStageCompletion was sometimes
...
called at DISPATCH_LEVEL
svn path=/trunk/; revision=6831
2003-11-30 20:01:05 +00:00
Gunnar Dalsnes
322bc58d98
-removed "safe" stuff
...
-ByteOffset is not optional for asynch. operations!!!
-fixes and cleanup
svn path=/trunk/; revision=6830
2003-11-30 19:59:41 +00:00
Gunnar Dalsnes
764fff22b4
-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
2003-11-30 19:50:42 +00:00
Gé van Geldorp
6cbc61a453
Hack around attaching a process to an already attached thread
...
svn path=/trunk/; revision=6828
2003-11-30 19:15:21 +00:00
Gunnar Dalsnes
d6b77edb3c
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
2003-11-30 19:00:02 +00:00
Gé van Geldorp
31c9e79de0
Silence confusing debug message
...
svn path=/trunk/; revision=6826
2003-11-30 18:55:57 +00:00
Gunnar Dalsnes
f495637b1f
added error checking macros
...
svn path=/trunk/; revision=6825
2003-11-30 18:51:43 +00:00
Hartmut Birr
ee52d15ec0
- Call MmDeletePageFileMapping with the process in MmNotPresentFaultVirtualMemory.
...
This is necessary for dereferencing the user mode page table.
svn path=/trunk/; revision=6824
2003-11-30 17:24:22 +00:00
Hartmut Birr
36e302cc70
- 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
2003-11-30 17:19:28 +00:00
Hartmut Birr
8f5fca485e
- 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
2003-11-30 17:17:02 +00:00
Martin Fuchs
949a4954aa
added -break command line option for debug breakpoints
...
svn path=/trunk/; revision=6821
2003-11-30 17:13:28 +00:00
Steven Edwards
d9cd4fb435
Cabman is now a build tool. So we can remove this copy.
...
svn path=/trunk/; revision=6820
2003-11-29 22:08:44 +00:00
Martin Fuchs
13347e7de3
implemented GDB stub for remote debugging
...
svn path=/trunk/; revision=6819
2003-11-29 21:56:23 +00:00
Casper Hornstrup
13400788e1
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
2003-11-29 19:30:19 +00:00
Steven Edwards
977cdc663a
add a winternl.h header untill Mingw has one or our SDK is fixed.
...
svn path=/trunk/; revision=6817
2003-11-29 18:09:43 +00:00
Richard Campbell
16f8dec540
Install comctl32, winmm, and ole32
...
svn path=/trunk/; revision=6816
2003-11-29 14:46:12 +00:00
Richard Campbell
4b9a27a78a
Added winmm, comctl32, and ole32 to the build system since they now properly build
...
svn path=/trunk/; revision=6815
2003-11-29 14:41:45 +00:00
Richard Campbell
13154777a5
temporarily commented out CreateStreamOnHGlobal, this gets ole32 compiling with the ROS build system
...
svn path=/trunk/; revision=6814
2003-11-29 14:40:40 +00:00
Richard Campbell
4dac7c9df2
commented out the GUID definition since it's already defined elsewhere
...
svn path=/trunk/; revision=6813
2003-11-29 14:38:16 +00:00
Steven Edwards
b63bf89d46
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
2003-11-29 02:31:24 +00:00
Eric Kohl
1fb5fb5f1e
Ignore event object for synchronous file operations.
...
svn path=/trunk/; revision=6811
2003-11-28 17:17:44 +00:00
Gé van Geldorp
b504c52de2
Fix single-stepping through usermode code
...
svn path=/trunk/; revision=6810
2003-11-27 22:58:24 +00:00
Gunnar Dalsnes
8a62f29d9e
misc
...
svn path=/trunk/; revision=6809
2003-11-27 20:57:58 +00:00
Gunnar Dalsnes
d31fda6197
return correct info when overwriting files
...
svn path=/trunk/; revision=6808
2003-11-27 20:49:07 +00:00
Gunnar Dalsnes
b4d0d3aaf0
apc work
...
svn path=/trunk/; revision=6807
2003-11-27 01:13:05 +00:00
Gunnar Dalsnes
05dd288048
fixed/improved GetOverlappedResult
...
svn path=/trunk/; revision=6806
2003-11-27 00:57:57 +00:00
Gunnar Dalsnes
ebdb1b6328
disable regular kmode apc's around Resource locks
...
svn path=/trunk/; revision=6805
2003-11-27 00:52:16 +00:00
Gé van Geldorp
1d9998a97f
Fix ownership of driver-created palettes
...
svn path=/trunk/; revision=6804
2003-11-26 22:24:04 +00:00
Filip Navara
0b8af550d1
- Small fixes to get combo boxes working.
...
svn path=/trunk/; revision=6803
2003-11-26 22:02:39 +00:00
Gé van Geldorp
b92c914a3d
Fix some GDIOBJ ownership issues
...
svn path=/trunk/; revision=6802
2003-11-26 21:48:35 +00:00
Filip Navara
c9d415f9d2
- Support for index NUMRESERVED in NtGdiGetDeviceCaps.
...
svn path=/trunk/; revision=6801
2003-11-26 18:44:08 +00:00
Vizzini
fcfd77241a
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
2003-11-26 09:12:07 +00:00
Art Yerkes
d50eee1838
Fixes described in resolution to bug #51 .
...
svn path=/trunk/; revision=6799
2003-11-26 04:38:25 +00:00
Gé van Geldorp
d1dcdd7a8d
Fix DC leak
...
svn path=/trunk/; revision=6798
2003-11-25 23:47:10 +00:00
Gé van Geldorp
12903da5d6
Avoid message about invalid GDI object
...
svn path=/trunk/; revision=6797
2003-11-25 23:46:23 +00:00
Gé van Geldorp
a6e0b948ad
Silence debug messages again
...
svn path=/trunk/; revision=6796
2003-11-25 22:28:00 +00:00
Gé van Geldorp
8122f72b7d
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
2003-11-25 22:11:37 +00:00
Gé van Geldorp
152368464d
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
2003-11-25 22:06:31 +00:00
Art Yerkes
500ec5fe43
Shift now cancels Numlock, as it does on real windows.
...
svn path=/trunk/; revision=6793
2003-11-25 01:09:06 +00:00
Gé van Geldorp
5e30da094e
Clean up DCEs when switching out of graphics mode
...
svn path=/trunk/; revision=6792
2003-11-24 21:20:35 +00:00
Filip Navara
c4f578c98c
- Small SetWindowPos fixes.
...
svn path=/trunk/; revision=6791
2003-11-24 21:01:20 +00:00
Eric Kohl
cadbbd51c9
Remove 'dist' target.
...
svn path=/trunk/; revision=6790
2003-11-24 20:39:16 +00:00
Eric Kohl
007e7e2dff
Remove 'dist' target.
...
Don't build gditest any longer.
svn path=/trunk/; revision=6789
2003-11-24 20:37:35 +00:00
Eric Kohl
164e88185b
Build registry hives in 'make install'.
...
Don't build gstart any longer.
svn path=/trunk/; revision=6788
2003-11-24 20:36:49 +00:00
Thomas Bluemel
c3ba871830
implemented WlxStartApplication() and WlxActivateUserShell()
...
svn path=/trunk/; revision=6787
2003-11-24 19:04:23 +00:00