Alex Ionescu [Wed, 23 Jun 2004 21:43:45 +0000 (21:43 +0000)]
Added New Io File for stubs
svn path=/trunk/; revision=9846
Alex Ionescu [Wed, 23 Jun 2004 21:43:19 +0000 (21:43 +0000)]
Added Io Stub Prototypes
svn path=/trunk/; revision=9845
Alex Ionescu [Wed, 23 Jun 2004 21:42:50 +0000 (21:42 +0000)]
Added Io Stubs
svn path=/trunk/; revision=9844
Alex Ionescu [Wed, 23 Jun 2004 21:37:06 +0000 (21:37 +0000)]
Added Ex Stubs
svn path=/trunk/; revision=9843
Alex Ionescu [Wed, 23 Jun 2004 21:03:43 +0000 (21:03 +0000)]
Added new files for Ex Stubs
svn path=/trunk/; revision=9842
Alex Ionescu [Wed, 23 Jun 2004 21:02:35 +0000 (21:02 +0000)]
Added Ex Prototypes
svn path=/trunk/; revision=9841
Alex Ionescu [Wed, 23 Jun 2004 21:01:28 +0000 (21:01 +0000)]
Added Ex Stubs
svn path=/trunk/; revision=9840
Hartmut Birr [Wed, 23 Jun 2004 20:23:59 +0000 (20:23 +0000)]
- Improved removable media support.
svn path=/trunk/; revision=9839
Alex Ionescu [Wed, 23 Jun 2004 19:49:21 +0000 (19:49 +0000)]
Added Lpc Stubs
svn path=/trunk/; revision=9838
Alex Ionescu [Wed, 23 Jun 2004 19:49:11 +0000 (19:49 +0000)]
Added Ldr Stubs
svn path=/trunk/; revision=9837
Alex Ionescu [Wed, 23 Jun 2004 19:48:53 +0000 (19:48 +0000)]
Added Ldr Stub Prototypes
svn path=/trunk/; revision=9836
Alex Ionescu [Wed, 23 Jun 2004 19:48:39 +0000 (19:48 +0000)]
Fixed KeRaiseUserException to return old EIP.
svn path=/trunk/; revision=9835
Alex Ionescu [Wed, 23 Jun 2004 19:42:14 +0000 (19:42 +0000)]
Fixed KeRaiseUserException to return old EIP.
svn path=/trunk/; revision=9834
Thomas Bluemel [Wed, 23 Jun 2004 19:32:17 +0000 (19:32 +0000)]
fixed handling of variable arguments and free memory allocated by FormatMessage(). Thanks to Michael Fritscher for spotting this bug.
svn path=/trunk/; revision=9833
Thomas Bluemel [Wed, 23 Jun 2004 15:38:07 +0000 (15:38 +0000)]
don't use the pointer if it's NULL...
svn path=/trunk/; revision=9831
Thomas Bluemel [Wed, 23 Jun 2004 15:30:21 +0000 (15:30 +0000)]
little fixes
svn path=/trunk/; revision=9830
Eric Kohl [Wed, 23 Jun 2004 14:09:55 +0000 (14:09 +0000)]
Implement the ability to write the bootcode to a floppy disk.
svn path=/trunk/; revision=9829
Gé van Geldorp [Wed, 23 Jun 2004 07:40:45 +0000 (07:40 +0000)]
Remove debugging statement
svn path=/trunk/; revision=9826
Gé van Geldorp [Wed, 23 Jun 2004 07:31:22 +0000 (07:31 +0000)]
Handle RLE bottom-up dibs
svn path=/trunk/; revision=9825
Alex Ionescu [Wed, 23 Jun 2004 05:04:30 +0000 (05:04 +0000)]
Added reason for copyimage fixme, declared as unimplemented, and added variable to only display dbgprint once.
svn path=/trunk/; revision=9824
Alex Ionescu [Wed, 23 Jun 2004 00:49:43 +0000 (00:49 +0000)]
KD Stubs Added.
svn path=/trunk/; revision=9823
Alex Ionescu [Wed, 23 Jun 2004 00:49:22 +0000 (00:49 +0000)]
DBG/KD Types and Prototypes Added.
svn path=/trunk/; revision=9822
Alex Ionescu [Wed, 23 Jun 2004 00:42:21 +0000 (00:42 +0000)]
FSRTL Stubs Added.
svn path=/trunk/; revision=9821
Alex Ionescu [Wed, 23 Jun 2004 00:41:55 +0000 (00:41 +0000)]
FSRTL Types and Prototypes Added.
svn path=/trunk/; revision=9820
Alex Ionescu [Wed, 23 Jun 2004 00:15:59 +0000 (00:15 +0000)]
DBG Stubs Added.
svn path=/trunk/; revision=9819
Alex Ionescu [Wed, 23 Jun 2004 00:12:41 +0000 (00:12 +0000)]
CM (Registry Manager) Stubs added (Registry Callbacks)
svn path=/trunk/; revision=9818
Gé van Geldorp [Tue, 22 Jun 2004 23:27:48 +0000 (23:27 +0000)]
Update version number to 0.2.x
svn path=/trunk/; revision=9817
Gé van Geldorp [Tue, 22 Jun 2004 20:08:17 +0000 (20:08 +0000)]
Convert between RGBQUAD and PALETTEENTRY
svn path=/trunk/; revision=9814
Eric Kohl [Tue, 22 Jun 2004 14:00:36 +0000 (14:00 +0000)]
Add missing IOCTL codes.
svn path=/trunk/; revision=9812
Royce Mitchell III [Tue, 22 Jun 2004 12:43:49 +0000 (12:43 +0000)]
small bugfix - debug/release inconsistency - found by Thomas Weidenmueller
svn path=/trunk/; revision=9811
Richard Campbell [Tue, 22 Jun 2004 10:46:09 +0000 (10:46 +0000)]
very basic makefile for vs2003 (and the free tools). Please note that some programs don't compile properly, will take a look at this later.
svn path=/trunk/; revision=9810
Vizzini [Tue, 22 Jun 2004 03:02:33 +0000 (03:02 +0000)]
minor debug message fix
svn path=/trunk/; revision=9809
KJK::Hyperion [Mon, 21 Jun 2004 21:07:29 +0000 (21:07 +0000)]
Does ntoskrnl really need its own makefile?
svn path=/trunk/; revision=9808
Hartmut Birr [Mon, 21 Jun 2004 21:03:12 +0000 (21:03 +0000)]
- Enabled the command queueing (in DiskClassCreateDeviceObject).
- Do always reread the partition table in DiskBuildPartitionTable,
because DiskBuildPartitionTable is only called for removable media's.
- If there is no partition table available, set the disk data entries
for this volume to the super floppy format (in DiskBuildPartitionTable).
svn path=/trunk/; revision=9807
Hartmut Birr [Mon, 21 Jun 2004 21:00:37 +0000 (21:00 +0000)]
- Reduced the necessary size of inquiry data to 4 byte.
- Incremented the active irp counters in SpiAddActiveIrp,
because the valid value is necessary in this function while starting new irp's.
- Do not set the command queueing enable flag in SpiAddActiveIrp,
because this is the job of a driver above scsiport.
svn path=/trunk/; revision=9806
Hartmut Birr [Mon, 21 Jun 2004 20:56:53 +0000 (20:56 +0000)]
- Fixed the access to an uninitialized variable in IntCreateClass.
svn path=/trunk/; revision=9805
KJK::Hyperion [Mon, 21 Jun 2004 20:55:16 +0000 (20:55 +0000)]
Another PSEH fix
svn path=/trunk/; revision=9804
Martin Fuchs [Mon, 21 Jun 2004 19:32:49 +0000 (19:32 +0000)]
disable explorer sidebar in SDI mode
svn path=/trunk/; revision=9803
Thomas Bluemel [Mon, 21 Jun 2004 18:57:22 +0000 (18:57 +0000)]
use FormatMessage() to print some error messages. Patch by Michael Fritscher.
svn path=/trunk/; revision=9801
Thomas Bluemel [Mon, 21 Jun 2004 18:32:36 +0000 (18:32 +0000)]
1. fixed compiler warning
2. German resource update by Michael Fritscher
svn path=/trunk/; revision=9800
Royce Mitchell III [Mon, 21 Jun 2004 18:22:59 +0000 (18:22 +0000)]
gone with the wind - sorry for that, I guess CVS isn't feeling well today
svn path=/trunk/; revision=9799
Eric Kohl [Mon, 21 Jun 2004 17:11:00 +0000 (17:11 +0000)]
Fixed icon masks.
svn path=/trunk/; revision=9798
Royce Mitchell III [Mon, 21 Jun 2004 16:58:28 +0000 (16:58 +0000)]
cvsignore maintainance
svn path=/trunk/; revision=9797
Eric Kohl [Mon, 21 Jun 2004 12:23:01 +0000 (12:23 +0000)]
Detect parallel ports.
svn path=/trunk/; revision=9796
Eric Kohl [Mon, 21 Jun 2004 12:12:01 +0000 (12:12 +0000)]
Stop dumping PnP nodes at an empty node.
svn path=/trunk/; revision=9795
Thomas Bluemel [Mon, 21 Jun 2004 10:24:52 +0000 (10:24 +0000)]
merged focus handling code from wine
svn path=/trunk/; revision=9794
Thomas Bluemel [Mon, 21 Jun 2004 08:47:38 +0000 (08:47 +0000)]
added support for deleting values
svn path=/trunk/; revision=9793
Thomas Bluemel [Mon, 21 Jun 2004 07:48:11 +0000 (07:48 +0000)]
moved several strings to the application resources
svn path=/trunk/; revision=9792
Martin Fuchs [Mon, 21 Jun 2004 06:46:44 +0000 (06:46 +0000)]
capture mode while scrolling start menus
svn path=/trunk/; revision=9791
Alex Ionescu [Mon, 21 Jun 2004 04:12:59 +0000 (04:12 +0000)]
Added two new Cache Manager files added for the stubs.
svn path=/trunk/; revision=9790
Alex Ionescu [Mon, 21 Jun 2004 04:11:44 +0000 (04:11 +0000)]
Added Stubs for Cache Manager functions in their appropriate file.
svn path=/trunk/; revision=9789
Art Yerkes [Mon, 21 Jun 2004 02:21:16 +0000 (02:21 +0000)]
Switched the sense of the onlyLoopback flag in getNumNonLoopbackAdapters
and kin. I had the sense of needing only loopback adapters or all adapters
inverted.
Our info ioctl still misidentifies the adapters with respect to loopback
and not.
svn path=/trunk/; revision=9788
Thomas Bluemel [Mon, 21 Jun 2004 01:30:34 +0000 (01:30 +0000)]
fixed scrollbar issues
svn path=/trunk/; revision=9787
Gunnar Dalsnes [Sun, 20 Jun 2004 23:42:07 +0000 (23:42 +0000)]
remove unused stub SetCriticalSectionSpinCount (it's forwarded to ntdll)
svn path=/trunk/; revision=9786
Gunnar Dalsnes [Sun, 20 Jun 2004 23:39:07 +0000 (23:39 +0000)]
added comment to FreeSid
svn path=/trunk/; revision=9785
Gunnar Dalsnes [Sun, 20 Jun 2004 23:37:52 +0000 (23:37 +0000)]
added RtlpDuplicateUnicodeString
fixed RtlFreeSid return type
svn path=/trunk/; revision=9784
Gunnar Dalsnes [Sun, 20 Jun 2004 23:35:14 +0000 (23:35 +0000)]
forgot to change some memory allocator calls
added RtlpDuplicateUnicodeString
svn path=/trunk/; revision=9783
Gunnar Dalsnes [Sun, 20 Jun 2004 23:30:47 +0000 (23:30 +0000)]
forgot to change some memory allocators calls
added comment to RtlFreeSid and changed its retval
svn path=/trunk/; revision=9782
Gunnar Dalsnes [Sun, 20 Jun 2004 23:27:21 +0000 (23:27 +0000)]
moved encode|image|splaytee into rtl
svn path=/trunk/; revision=9781
Gunnar Dalsnes [Sun, 20 Jun 2004 23:25:34 +0000 (23:25 +0000)]
moved into rtl
svn path=/trunk/; revision=9780
Gunnar Dalsnes [Sun, 20 Jun 2004 23:22:06 +0000 (23:22 +0000)]
move rtl/version|image|encode into rtl
svn path=/trunk/; revision=9779
Thomas Bluemel [Sun, 20 Jun 2004 22:52:39 +0000 (22:52 +0000)]
some little fixes
svn path=/trunk/; revision=9778
Gé van Geldorp [Sun, 20 Jun 2004 22:27:19 +0000 (22:27 +0000)]
Prefer non-topmost windows when activating another window
svn path=/trunk/; revision=9776
Gé van Geldorp [Sun, 20 Jun 2004 22:25:14 +0000 (22:25 +0000)]
Don't activate invisible windows
svn path=/trunk/; revision=9774
Martin Fuchs [Sun, 20 Jun 2004 21:42:59 +0000 (21:42 +0000)]
scroll mode for very long start menus
svn path=/trunk/; revision=9773
Thomas Bluemel [Sun, 20 Jun 2004 19:26:59 +0000 (19:26 +0000)]
some minor fixes to the hex edit control
svn path=/trunk/; revision=9771
Thomas Bluemel [Sun, 20 Jun 2004 18:48:46 +0000 (18:48 +0000)]
fixed compiling issues
svn path=/trunk/; revision=9770
Thomas Bluemel [Sun, 20 Jun 2004 18:36:31 +0000 (18:36 +0000)]
display hex dump of the binary data
svn path=/trunk/; revision=9769
Royce Mitchell III [Sun, 20 Jun 2004 16:43:58 +0000 (16:43 +0000)]
fixed that stupid run dialog not defaulting to the combobox.... finally! patch submitted to wine also already.
svn path=/trunk/; revision=9768
Filip Navara [Sun, 20 Jun 2004 16:37:15 +0000 (16:37 +0000)]
- Fix video mode list traversing. Reported by Royce Mitchel III.
svn path=/trunk/; revision=9767
Gé van Geldorp [Sun, 20 Jun 2004 16:27:14 +0000 (16:27 +0000)]
Activate window on non-client click too
svn path=/trunk/; revision=9765
Filip Navara [Sun, 20 Jun 2004 16:06:12 +0000 (16:06 +0000)]
- Add HwResetHw implementation that uses VBE set mode call to restore video mode.
svn path=/trunk/; revision=9764
Filip Navara [Sun, 20 Jun 2004 16:06:05 +0000 (16:06 +0000)]
- Fixed very stupid bug with pointer handling in NtUserBuildHwndList.
svn path=/trunk/; revision=9763
Filip Navara [Sun, 20 Jun 2004 16:05:47 +0000 (16:05 +0000)]
- Cleaned up IntVideoPortResetDisplayParameters a bit.
svn path=/trunk/; revision=9762
Royce Mitchell III [Sun, 20 Jun 2004 14:12:00 +0000 (14:12 +0000)]
much nicer-looking 8-bit versions of drives.ico and desktop.ico - the wine project is welcome to have this change if they want it.
svn path=/trunk/; revision=9761
Thomas Bluemel [Sun, 20 Jun 2004 13:35:03 +0000 (13:35 +0000)]
some more work on the hex edit control (added messages for loading/changing the buffer)
svn path=/trunk/; revision=9760
Filip Navara [Sun, 20 Jun 2004 12:34:20 +0000 (12:34 +0000)]
- Call the "load default cursor" callback. Fixes bug #358.
svn path=/trunk/; revision=9753
Thomas Bluemel [Sun, 20 Jun 2004 12:21:47 +0000 (12:21 +0000)]
some work on editing binary registry values (not working yet)
svn path=/trunk/; revision=9752
Eric Kohl [Sun, 20 Jun 2004 12:18:08 +0000 (12:18 +0000)]
Add display type (VGA or VESA) selection.
svn path=/trunk/; revision=9751
Martin Fuchs [Sun, 20 Jun 2004 12:10:45 +0000 (12:10 +0000)]
fix opening explorer sub folders in MDI mode - problem spotted and debugged by Ge van Geldorp
svn path=/trunk/; revision=9749
Gé van Geldorp [Sun, 20 Jun 2004 10:39:21 +0000 (10:39 +0000)]
Reserve ordinals 90 and 91. Fixes bug 182.
svn path=/trunk/; revision=9747
Gé van Geldorp [Sun, 20 Jun 2004 10:36:17 +0000 (10:36 +0000)]
Handle ordinals which are not exported
svn path=/trunk/; revision=9745
Filip Navara [Sun, 20 Jun 2004 10:21:48 +0000 (10:21 +0000)]
- Use raw size for image sections if virtual size isn't specified. Patch by Nathan Lineback <lineback@toastytech.com> from BugZilla #364.
svn path=/trunk/; revision=9744
Filip Navara [Sun, 20 Jun 2004 09:52:58 +0000 (09:52 +0000)]
- Handle correctly "Unknown" media type in VfatHasFileSystem. This gets the floppy disk driver working.
svn path=/trunk/; revision=9743
Eric Kohl [Sun, 20 Jun 2004 09:12:10 +0000 (09:12 +0000)]
Detect display controller. Distinguish VGA and VBE display devices.
svn path=/trunk/; revision=9742
Vizzini [Sun, 20 Jun 2004 04:50:02 +0000 (04:50 +0000)]
various bugfixes to IoQueryDeviceDescription and friends. The floppy driver now loads and finds the drive properly.
svn path=/trunk/; revision=9741
Vizzini [Sun, 20 Jun 2004 03:36:44 +0000 (03:36 +0000)]
clarified a misleading comment
svn path=/trunk/; revision=9740
Vizzini [Sun, 20 Jun 2004 03:29:29 +0000 (03:29 +0000)]
fixed a bug in IoCsqRemoveNextIrp (missing break)
svn path=/trunk/; revision=9739
Royce Mitchell III [Sun, 20 Jun 2004 03:06:31 +0000 (03:06 +0000)]
much nicer-looking 8-bit versions of mycomputer.ico - the wine project is welcome to have this change if they want it.
svn path=/trunk/; revision=9738
Thomas Bluemel [Sun, 20 Jun 2004 02:22:44 +0000 (02:22 +0000)]
some fixes to be able to create a unicode build
svn path=/trunk/; revision=9737
Vizzini [Sun, 20 Jun 2004 02:10:07 +0000 (02:10 +0000)]
backed out bugified patch
svn path=/trunk/; revision=9736
Thomas Bluemel [Sun, 20 Jun 2004 01:07:26 +0000 (01:07 +0000)]
added support to edit REG_MULTI_SZ strings.
svn path=/trunk/; revision=9735
Filip Navara [Sun, 20 Jun 2004 00:45:37 +0000 (00:45 +0000)]
- Allocate memory from PagedPool instead of NonPagedPool where possible.
- Backported font initialization code with fixed memory leaks from my unfinished font handling rewrite patch.
svn path=/trunk/; revision=9734
Filip Navara [Sun, 20 Jun 2004 00:44:55 +0000 (00:44 +0000)]
- Fixed memory corruption in IopInitializeBuiltinDriver.
[Should be ported to 0.2.3 release branch too.]
svn path=/trunk/; revision=9733
Thomas Bluemel [Sat, 19 Jun 2004 23:12:58 +0000 (23:12 +0000)]
display REG_NONE and REG_MULTI_SZ values
svn path=/trunk/; revision=9732
Filip Navara [Sat, 19 Jun 2004 22:42:41 +0000 (22:42 +0000)]
- Increment the number of free pages in MmFreeMemory.
svn path=/trunk/; revision=9731
Filip Navara [Sat, 19 Jun 2004 20:18:09 +0000 (20:18 +0000)]
- Fixed NtUserDestroyWindow to correctly destroy owned windows. Fixes bugs #342 and #350.
[Should be ported to 0.2.3 release branch too.]
svn path=/trunk/; revision=9730
Filip Navara [Sat, 19 Jun 2004 17:58:37 +0000 (17:58 +0000)]
- Force importing _vsnprintf from MSVCRT. The NTDLL version doesn't support %f specifiers.
svn path=/trunk/; revision=9728
Richard Campbell [Sat, 19 Jun 2004 12:40:41 +0000 (12:40 +0000)]
very basic makefile for vs2003 (and the free tools). Please note that some programs don't compile properly, will take a look at this later.
svn path=/trunk/; revision=9726
Vizzini [Sat, 19 Jun 2004 08:53:35 +0000 (08:53 +0000)]
patch by Tom (tmkpl@poczta.onet.pl)
to clean up return val checking of some mdl calls
svn path=/trunk/; revision=9725