Vizzini [Fri, 5 Sep 2003 05:39:43 +0000 (05:39 +0000)]
registry format change for new ndis device detection
svn path=/trunk/; revision=5987
Vizzini [Fri, 5 Sep 2003 02:29:07 +0000 (02:29 +0000)]
orphan adapter list
svn path=/trunk/; revision=5986
Vizzini [Fri, 5 Sep 2003 01:59:30 +0000 (01:59 +0000)]
fix broken build
svn path=/trunk/; revision=5985
Eric Kohl [Thu, 4 Sep 2003 23:33:55 +0000 (23:33 +0000)]
- Implemented LUN-Extensions.
- Moved Inquiry-Data from Port-Extension to LUN-Extensions.
svn path=/trunk/; revision=5984
Emanuele Aliberti [Thu, 4 Sep 2003 21:33:11 +0000 (21:33 +0000)]
Simple Win32 caption clock.
It exposes a bug possibly in win32k.sys which causes a system crash.
svn path=/trunk/; revision=5983
Vizzini [Thu, 4 Sep 2003 16:52:10 +0000 (16:52 +0000)]
missed one
svn path=/trunk/; revision=5982
Eric Kohl [Thu, 4 Sep 2003 11:30:42 +0000 (11:30 +0000)]
Search for all logical units (LUNs) of a SCSI target.
svn path=/trunk/; revision=5981
Vizzini [Thu, 4 Sep 2003 07:01:51 +0000 (07:01 +0000)]
added NdisMAllocateSharedMemory and NdisMFreeSharedMemory and fixed a couple minor bugs
svn path=/trunk/; revision=5980
Vizzini [Thu, 4 Sep 2003 06:59:48 +0000 (06:59 +0000)]
implemented NdisMAllocateMapRegisters, NdisMFreeMapRegisters, NdisMQueryMapRegisterCount, and NdisMRegisterIoPortRange
svn path=/trunk/; revision=5979
Vizzini [Thu, 4 Sep 2003 06:55:21 +0000 (06:55 +0000)]
added object and added -Wall
svn path=/trunk/; revision=5978
Vizzini [Thu, 4 Sep 2003 06:53:31 +0000 (06:53 +0000)]
couple of new data structs and changes to LOGICAL_ADAPTER struct for resource tracking, dma, etc.
svn path=/trunk/; revision=5977
Vizzini [Thu, 4 Sep 2003 06:51:31 +0000 (06:51 +0000)]
implemented NdisMPciAssignResources and fixed several string length bugs
svn path=/trunk/; revision=5976
Vizzini [Thu, 4 Sep 2003 06:47:37 +0000 (06:47 +0000)]
fixed a potential 0-pointer deref
svn path=/trunk/; revision=5975
Vizzini [Thu, 4 Sep 2003 06:45:38 +0000 (06:45 +0000)]
implemented HalAllocateCommonBuffer
svn path=/trunk/; revision=5974
Vizzini [Thu, 4 Sep 2003 06:41:35 +0000 (06:41 +0000)]
fixed RtlUnicodeStringToInteger
svn path=/trunk/; revision=5973
Vizzini [Thu, 4 Sep 2003 06:35:20 +0000 (06:35 +0000)]
added NdisRawXXX prototypes and moved callback function prototypes to stdcall
svn path=/trunk/; revision=5972
Vizzini [Thu, 4 Sep 2003 01:45:42 +0000 (01:45 +0000)]
nic enumerator
svn path=/trunk/; revision=5971
Vizzini [Wed, 3 Sep 2003 23:59:56 +0000 (23:59 +0000)]
started pcnet driver - incomplete but builds and loads
svn path=/trunk/; revision=5970
Eric Kohl [Wed, 3 Sep 2003 22:28:40 +0000 (22:28 +0000)]
Implemented device enumeration in QueryDosDeviceW().
svn path=/trunk/; revision=5969
Eric Kohl [Wed, 3 Sep 2003 20:16:06 +0000 (20:16 +0000)]
Fixed signature of [Nt/Zw]QueryDirectoryObject().
svn path=/trunk/; revision=5968
Eric Kohl [Wed, 3 Sep 2003 16:16:04 +0000 (16:16 +0000)]
Implemented/fixed QueryDosDevice[A/W].
svn path=/trunk/; revision=5967
Eric Kohl [Wed, 3 Sep 2003 15:12:16 +0000 (15:12 +0000)]
Fixed bugs in NtQuerySymbolicLinkObject():
- fixed returned length and status
svn path=/trunk/; revision=5966
Eric Kohl [Wed, 3 Sep 2003 10:06:39 +0000 (10:06 +0000)]
- Fixed calculation of the number of FAT sectors.
- Write disk label as Oem string.
- Moved hidden sector hack to vfatlib.c
svn path=/trunk/; revision=5965
Eric Kohl [Wed, 3 Sep 2003 10:03:50 +0000 (10:03 +0000)]
Export missing FreeOemString().
svn path=/trunk/; revision=5964
Martin Fuchs [Tue, 2 Sep 2003 21:23:47 +0000 (21:23 +0000)]
print KERNEL_VERSION_STR
svn path=/trunk/; revision=5963
Emanuele Aliberti [Tue, 2 Sep 2003 20:11:43 +0000 (20:11 +0000)]
HALx86: minor cleanup and internal calling convention changes in display functions.
svn path=/trunk/; revision=5962
Hartmut Birr [Tue, 2 Sep 2003 18:19:41 +0000 (18:19 +0000)]
- Don't put the digits strings on the stack.
svn path=/trunk/; revision=5961
Eric Kohl [Tue, 2 Sep 2003 13:18:22 +0000 (13:18 +0000)]
Added some splay-tree functions.
svn path=/trunk/; revision=5960
Eric Kohl [Tue, 2 Sep 2003 11:21:59 +0000 (11:21 +0000)]
Added some splay-tree functions.
svn path=/trunk/; revision=5959
Eric Kohl [Tue, 2 Sep 2003 11:14:15 +0000 (11:14 +0000)]
Added some splay-tree functions.
svn path=/trunk/; revision=5958
Eric Kohl [Mon, 1 Sep 2003 15:43:25 +0000 (15:43 +0000)]
Implemented creation of simple cabinet files (one file per cabinet).
svn path=/trunk/; revision=5957
Eric Kohl [Mon, 1 Sep 2003 13:15:42 +0000 (13:15 +0000)]
The used FAT-type (FAT12/FAT16/FAT32) depends on the volume size, not on the partition type.
svn path=/trunk/; revision=5956
Steven Edwards [Sun, 31 Aug 2003 21:33:32 +0000 (21:33 +0000)]
Merge richedit.dll with Winehq. 8-31-03.
Ported by Filip Navara.
svn path=/trunk/; revision=5955
Richard Campbell [Sun, 31 Aug 2003 14:25:28 +0000 (14:25 +0000)]
- size of the close bitmap is now 16x14, i'd like to convert this to an icon like it's supposed to be, do we have icon support yet?
svn path=/trunk/; revision=5954
Gé van Geldorp [Sun, 31 Aug 2003 13:24:38 +0000 (13:24 +0000)]
Check hDC handle is valid before accessing its data
svn path=/trunk/; revision=5953
Martin Fuchs [Sun, 31 Aug 2003 12:37:43 +0000 (12:37 +0000)]
Wine workaround for displaying the desktop bar
svn path=/trunk/; revision=5952
Gé van Geldorp [Sun, 31 Aug 2003 10:20:33 +0000 (10:20 +0000)]
More bitmap format translation bugs
svn path=/trunk/; revision=5951
Gé van Geldorp [Sun, 31 Aug 2003 07:56:24 +0000 (07:56 +0000)]
- Fix various bitmap format translation bugs
- Fix some palette issues
- Fix some gdiobj locking warnings
svn path=/trunk/; revision=5950
nj [Sat, 30 Aug 2003 22:14:42 +0000 (22:14 +0000)]
Version 0.1.3
svn path=/trunk/; revision=5948
Martin Fuchs [Sat, 30 Aug 2003 21:05:22 +0000 (21:05 +0000)]
Wine cleanup
svn path=/trunk/; revision=5947
Martin Fuchs [Sat, 30 Aug 2003 20:48:21 +0000 (20:48 +0000)]
compatibility to building as Winelib application
svn path=/trunk/; revision=5946
Casper Hornstrup [Sat, 30 Aug 2003 20:09:45 +0000 (20:09 +0000)]
Readd bootimage.bmp in binary mode.
svn path=/trunk/; revision=5945
Casper Hornstrup [Sat, 30 Aug 2003 20:07:09 +0000 (20:07 +0000)]
Readd bootimage.bmp in binary mode.
svn path=/trunk/; revision=5944
Casper Hornstrup [Sat, 30 Aug 2003 19:22:32 +0000 (19:22 +0000)]
2003-08-30 Filip Navara <xnavara@volny.cz>
* tools/cabman/cabinet.cxx (CCabinet::ConvertPath): NULL-terminate
newpath.
svn path=/trunk/; revision=5943
Thomas Bluemel [Sat, 30 Aug 2003 18:38:08 +0000 (18:38 +0000)]
some fixes on MessageBox code
svn path=/trunk/; revision=5942
Steven Edwards [Sat, 30 Aug 2003 15:27:42 +0000 (15:27 +0000)]
Added stubs to iphlpapi that are needed by netapi32.
svn path=/trunk/; revision=5941
Richard Campbell [Sat, 30 Aug 2003 15:09:46 +0000 (15:09 +0000)]
replaced tab with 2 spaces.
svn path=/trunk/; revision=5940
Richard Campbell [Sat, 30 Aug 2003 15:04:34 +0000 (15:04 +0000)]
- Removed the loop from UNIMPLEMENTED and changed the text a bit
svn path=/trunk/; revision=5939
Hartmut Birr [Sat, 30 Aug 2003 14:51:05 +0000 (14:51 +0000)]
- Reference/dereference the parent key in CmiObjectDelete.
The call to CmiRemoveKeyFromList does dereference the parent and
it is possible that the parent key is deleted before the
subkey delete process is complete.
svn path=/trunk/; revision=5938
Hartmut Birr [Sat, 30 Aug 2003 14:50:23 +0000 (14:50 +0000)]
- Use the parents registry hive if the parent is accessed in CmiRemoveSubKey.
svn path=/trunk/; revision=5937
Hartmut Birr [Sat, 30 Aug 2003 14:49:41 +0000 (14:49 +0000)]
- Allocate a separate name buffer in RtlQueryRegistryValues.
- Fixed a name parameter in a call to the callers supplied query routine.
svn path=/trunk/; revision=5936
Hartmut Birr [Sat, 30 Aug 2003 14:49:03 +0000 (14:49 +0000)]
- Fixed the enumeration of subkeys for which doesn't exist a hash entry.
- Fixed the enumeration of the length of all sub key and class names.
svn path=/trunk/; revision=5935
Hartmut Birr [Sat, 30 Aug 2003 14:48:07 +0000 (14:48 +0000)]
- Copied some changes from wine tree.
svn path=/trunk/; revision=5934
Hartmut Birr [Sat, 30 Aug 2003 14:46:29 +0000 (14:46 +0000)]
- Changed the attributes in all calls to NtOpenKey from KEY_ALL_ACCESS to MAXIMUM_ALLOWED.
- Fixed in some function the length of the allocated buffer and the returned values.
The Ntxxx functions doesn't return a zero terminator for strings.
svn path=/trunk/; revision=5933
Eric Kohl [Sat, 30 Aug 2003 13:32:52 +0000 (13:32 +0000)]
Reset last error before moving the file pointer.
svn path=/trunk/; revision=5932
Martin Fuchs [Sat, 30 Aug 2003 11:30:18 +0000 (11:30 +0000)]
WINE build compatibility
svn path=/trunk/; revision=5931
Casper Hornstrup [Sat, 30 Aug 2003 00:59:11 +0000 (00:59 +0000)]
2003-08-30 Casper S. Hornstrup <chorns@users.sourceforge.net>
* tools/rmkdir.c: Fix for absolute paths.
svn path=/trunk/; revision=5930
Casper Hornstrup [Fri, 29 Aug 2003 23:32:56 +0000 (23:32 +0000)]
2003-08-30 Casper S. Hornstrup <chorns@users.sourceforge.net>
* tools/rmkdir.c: Create all (sub)directories in path on win32.
svn path=/trunk/; revision=5929
Richard Campbell [Fri, 29 Aug 2003 23:08:10 +0000 (23:08 +0000)]
Added vera fonts.
svn path=/trunk/; revision=5928
Casper Hornstrup [Fri, 29 Aug 2003 22:56:18 +0000 (22:56 +0000)]
2003-08-30 Casper S. Hornstrup <chorns@users.sourceforge.net>
* bootdata/packages/reactos.dff: Don't include winmm.dll in reactos.cab.
svn path=/trunk/; revision=5927
Richard Campbell [Fri, 29 Aug 2003 21:53:50 +0000 (21:53 +0000)]
Use Vera instead of helmet for drawing menus, button captions, etc. Please note i wasn't able to TEST this patch but there is no possible way it doesn't work.
svn path=/trunk/; revision=5926
David Welch [Fri, 29 Aug 2003 21:23:06 +0000 (21:23 +0000)]
- Fix from art: use the region protection for faulted in pages.
svn path=/trunk/; revision=5925
David Welch [Fri, 29 Aug 2003 21:22:24 +0000 (21:22 +0000)]
- Removed test code.
svn path=/trunk/; revision=5924
Thomas Bluemel [Fri, 29 Aug 2003 19:17:32 +0000 (19:17 +0000)]
modified MsqTranslateMouseMessage() for Double clicks
svn path=/trunk/; revision=5922
Casper Hornstrup [Fri, 29 Aug 2003 18:59:29 +0000 (18:59 +0000)]
2003-08-29 Casper S. Hornstrup <chorns@users.sourceforge.net>
* Makefile: Copy freeloader files to bootable CD.
svn path=/trunk/; revision=5921
Casper Hornstrup [Fri, 29 Aug 2003 18:54:17 +0000 (18:54 +0000)]
- Add top-level makefile
- Add fdebug/.cvsignore
- Don't use rdel to remove files in tools/Makefile
- Remove warning in freeldr/mm/meminit.c
svn path=/trunk/; revision=5920
Martin Fuchs [Fri, 29 Aug 2003 14:52:57 +0000 (14:52 +0000)]
Now we handle start menu popups via StartMenuRoot::TrackStartmenu().
svn path=/trunk/; revision=5919
Gé van Geldorp [Fri, 29 Aug 2003 12:28:24 +0000 (12:28 +0000)]
Fixed NtGdiCreateCompatableDC()
svn path=/trunk/; revision=5918
Eric Kohl [Fri, 29 Aug 2003 11:27:16 +0000 (11:27 +0000)]
Keep users from deleting partitions in special cases that will damage partition tables.
svn path=/trunk/; revision=5917
Gé van Geldorp [Fri, 29 Aug 2003 11:00:19 +0000 (11:00 +0000)]
Allocate space for terminating NUL of window text
svn path=/trunk/; revision=5916
Martin Fuchs [Fri, 29 Aug 2003 10:35:37 +0000 (10:35 +0000)]
multithreading for class Window; usage of window map insted of GWL_USERDATA
svn path=/trunk/; revision=5915
Gé van Geldorp [Fri, 29 Aug 2003 10:20:53 +0000 (10:20 +0000)]
Handle non-nul terminated strings
svn path=/trunk/; revision=5914
Gé van Geldorp [Fri, 29 Aug 2003 09:34:52 +0000 (09:34 +0000)]
Fix warning
svn path=/trunk/; revision=5913
Gé van Geldorp [Fri, 29 Aug 2003 09:29:11 +0000 (09:29 +0000)]
Various fixes by Filip Navara
svn path=/trunk/; revision=5912
Thomas Bluemel [Fri, 29 Aug 2003 08:46:20 +0000 (08:46 +0000)]
fixed the definition of User32SetupDefaultCursors()
svn path=/trunk/; revision=5911
Thomas Bluemel [Fri, 29 Aug 2003 00:24:42 +0000 (00:24 +0000)]
1.added callback routine for loading system cursors after switching to gui (not implemented so far)
2.added CopyCursor() which didn't exist as yet
svn path=/trunk/; revision=5910
Gé van Geldorp [Thu, 28 Aug 2003 21:40:26 +0000 (21:40 +0000)]
Fix ellipsis in e.g. window captions
svn path=/trunk/; revision=5909
Emanuele Aliberti [Thu, 28 Aug 2003 20:01:23 +0000 (20:01 +0000)]
PSX: POSIXW32: I updated a note about creating a PSX process from W32.
svn path=/trunk/; revision=5908
Martin Fuchs [Thu, 28 Aug 2003 19:59:14 +0000 (19:59 +0000)]
set TTN_ALWAYS for quicklaunch icons
svn path=/trunk/; revision=5907
Gé van Geldorp [Thu, 28 Aug 2003 19:44:00 +0000 (19:44 +0000)]
Serial mouse driver rewrite by Filip Navara
svn path=/trunk/; revision=5906
Gé van Geldorp [Thu, 28 Aug 2003 19:41:37 +0000 (19:41 +0000)]
Fix PolyPolygon and PolyPolyline (patch by Jonathan Wilson)
svn path=/trunk/; revision=5905
Martin Fuchs [Thu, 28 Aug 2003 19:38:17 +0000 (19:38 +0000)]
Implemented control panel window in cabinet view mode.
svn path=/trunk/; revision=5904
Gé van Geldorp [Thu, 28 Aug 2003 19:37:00 +0000 (19:37 +0000)]
Stubs for newer functions (patch by Jonathan Wilson)
svn path=/trunk/; revision=5903
Gé van Geldorp [Thu, 28 Aug 2003 19:34:10 +0000 (19:34 +0000)]
Implement LZ functions (patch by Jonathan Wilson)
svn path=/trunk/; revision=5902
Gé van Geldorp [Thu, 28 Aug 2003 19:24:28 +0000 (19:24 +0000)]
Cleaned up too much.... Sorry
svn path=/trunk/; revision=5901
Martin Fuchs [Thu, 28 Aug 2003 19:13:48 +0000 (19:13 +0000)]
Implemented control panel window in cabinet view mode.
svn path=/trunk/; revision=5900
Thomas Bluemel [Thu, 28 Aug 2003 18:04:59 +0000 (18:04 +0000)]
1. implemented GetDoubleClickTime() and SetDoubleClickTime()
2. implemented SM_CXDOUBLECLK, SM_CYDOUBLECLK and SM_SWAPBUTTON for GetSystemMetrics()
3. implemented NtUserSystemParametersInfo() partially
4. implemented SPI_SETDOUBLECLKWIDTH, SPI_SETDOUBLECLKHEIGHT and SPI_SETDOUBLECLICKTIME for SystemParametersInfo()
svn path=/trunk/; revision=5899
Thomas Bluemel [Thu, 28 Aug 2003 16:33:22 +0000 (16:33 +0000)]
implemented support for double clicks
svn path=/trunk/; revision=5898
Thomas Bluemel [Thu, 28 Aug 2003 14:22:05 +0000 (14:22 +0000)]
implemented SwapMouseButton()
svn path=/trunk/; revision=5897
Martin Fuchs [Thu, 28 Aug 2003 14:20:05 +0000 (14:20 +0000)]
Implemented control panel window in cabinet view mode.
svn path=/trunk/; revision=5896
Gé van Geldorp [Thu, 28 Aug 2003 14:00:22 +0000 (14:00 +0000)]
.cvsignore maintenance
svn path=/trunk/; revision=5895
Gé van Geldorp [Thu, 28 Aug 2003 13:50:49 +0000 (13:50 +0000)]
Fix double locking of DC
svn path=/trunk/; revision=5894
Gé van Geldorp [Thu, 28 Aug 2003 13:38:24 +0000 (13:38 +0000)]
Silence debug messages
svn path=/trunk/; revision=5893
Gé van Geldorp [Thu, 28 Aug 2003 12:35:59 +0000 (12:35 +0000)]
Create palette handles as gdiobj handles which can be used by usermode
svn path=/trunk/; revision=5892
Thomas Bluemel [Thu, 28 Aug 2003 10:39:44 +0000 (10:39 +0000)]
implemented drawing menu bar
svn path=/trunk/; revision=5891
Martin Fuchs [Thu, 28 Aug 2003 08:19:50 +0000 (08:19 +0000)]
control panel start entry
svn path=/trunk/; revision=5890
Thomas Bluemel [Wed, 27 Aug 2003 22:58:12 +0000 (22:58 +0000)]
changed menu code to use UNICODE_STRING
svn path=/trunk/; revision=5889
David Welch [Wed, 27 Aug 2003 21:30:37 +0000 (21:30 +0000)]
- Forgot these two files.
svn path=/trunk/; revision=5888
David Welch [Wed, 27 Aug 2003 21:28:08 +0000 (21:28 +0000)]
- Added support for crash dumps:-
* Recognize the option /CRASHDUMP on the kernel command line to specify
the type of dump desired.
* Added a new driver (diskdump) which wraps the miniport for the disk
containing the pagefile and does the crash dump i/o.
* Added a FSCTL to get the mapping between LCNs and disk offsets so
crash dumps don't need to go through the filesystem.
svn path=/trunk/; revision=5887
David Welch [Wed, 27 Aug 2003 21:21:59 +0000 (21:21 +0000)]
- Removed kernel private includes.
svn path=/trunk/; revision=5886