Robert Dickenson
a0c7411b79
Reverting previous mods due to even more problems occurring with a clean build.
...
svn path=/trunk/; revision=6344
2003-10-17 11:46:45 +00:00
Robert Dickenson
8a6ba12068
Couple of temporary fixes required, found after doing a clean build.
...
svn path=/trunk/; revision=6343
2003-10-17 11:15:29 +00:00
Robert Dickenson
4c7cd88113
Minor progress to bring ros-ddk headers closer to the latest mingw-ddk headers. Tested some dependant targets and found no build problems.
...
svn path=/trunk/; revision=6342
2003-10-17 09:17:59 +00:00
Robert Dickenson
427e1430ca
Minor progress to bring ros-ddk headers closer to the latest mingw-ddk headers. Tested dependant targets and found no problems.
...
svn path=/trunk/; revision=6341
2003-10-17 05:36:39 +00:00
Thomas Bluemel
72ac951c61
initial implementation of carets
...
svn path=/trunk/; revision=6340
2003-10-16 22:07:37 +00:00
Thomas Bluemel
9ab1a381bc
fixed warning
...
svn path=/trunk/; revision=6339
2003-10-16 18:03:26 +00:00
Filip Navara
db8287ce57
Fixed a small bug in IopInitializeBuiltinDriver.
...
svn path=/trunk/; revision=6338
2003-10-16 17:59:48 +00:00
Eric Kohl
1e3b13361d
- Moved and renamed RtlpCreateRegistryKeyPath() to IopCreateDeviceKeyPath()
...
- Removed ntoskrnl/include/internal/registry.h
svn path=/trunk/; revision=6337
2003-10-16 14:50:11 +00:00
Eric Kohl
e4e84cbc31
Removed calls to RtlpGetRegistryHandle().
...
svn path=/trunk/; revision=6336
2003-10-16 12:50:30 +00:00
Eric Kohl
382a403ea1
Removed call to RtlpGetRegistryHandle().
...
svn path=/trunk/; revision=6335
2003-10-16 12:45:09 +00:00
Robert Dickenson
2e841b972e
Trivial mod to remove obsolete comment about bugfix. Thanks Eric for comfirming.
...
Removed line:
// while (Section != NULL) // RobD - this looks like an error, Section variable never changes inside the while loop...
svn path=/trunk/; revision=6334
2003-10-16 08:39:28 +00:00
Vizzini
9ce7e4fa9d
simplification of irql manipulation in a couple of places - patch by Mike Nordell
...
svn path=/trunk/; revision=6333
2003-10-16 03:26:51 +00:00
Vizzini
46fe6c1b84
merged in MDL fix and a makefile mod from the 0.1.4 release branch. This represents the last of the merging from the branch and officially closes it out.
...
svn path=/trunk/; revision=6332
2003-10-15 22:16:44 +00:00
Eric Kohl
194a827c38
Make RtlpGetRegistryHandle() a local helper function.
...
svn path=/trunk/; revision=6331
2003-10-15 21:15:45 +00:00
Thomas Bluemel
ba15abe412
unstubbed caret functions in win32k
...
svn path=/trunk/; revision=6330
2003-10-15 20:48:19 +00:00
Filip Navara
2233f43d06
Fixed loading icons with flag LR_LOADFROMFILE.
...
svn path=/trunk/; revision=6329
2003-10-15 19:39:08 +00:00
Thomas Bluemel
f09774d1ba
fixed NtUserSetSystemTimer()
...
svn path=/trunk/; revision=6328
2003-10-15 19:28:57 +00:00
Thomas Bluemel
551e479436
fixed missing space
...
svn path=/trunk/; revision=6327
2003-10-15 18:29:59 +00:00
Thomas Bluemel
259baa738c
added a test application for carets (which are currently not implemented)
...
svn path=/trunk/; revision=6326
2003-10-15 18:28:54 +00:00
Filip Navara
5753152b64
Fixed driver loading order, cleaned up relevant functions, and moved boot driver
...
initializing to separate function IopInitializeBootDrivers in io/driver.c.
These functions has been renamed:
LdrInitializeBootStartDriver -> IopInitializeBuiltinDriver (moved to io/driver.c)
LdrLoadAutoConfigDrivers -> IopInitializeSystemDrivers
How the driver loading works now:
- The root bus driver is enumerated by IoInit2 and it causes all drivers marked
as boot start to be initialized and attached to respective device tree node.
- Other boot drivers are initialized by IopInitializeBootDrivers (called from
ExpInitializeExecutive).
- After creating system root link (by IoCreateSystemRootLink) the device
tree is travesed by IopInitializePnpServices and all non-boot start drivers
all loaded.
- At last, system start drivers are loaded by IopInitializeSystemDrivers.
svn path=/trunk/; revision=6325
2003-10-15 17:04:39 +00:00
Eric Kohl
c44771a681
Added pointer to a security descriptor to OBJECT_HEADER.
...
svn path=/trunk/; revision=6324
2003-10-15 16:59:36 +00:00
Thomas Bluemel
5b025dc283
some work on timers
...
svn path=/trunk/; revision=6323
2003-10-15 13:39:09 +00:00
Eric Kohl
6d37414eab
Cleaned up RtlpQuerySecurityDescriptor() and fixed SaclLength.
...
svn path=/trunk/; revision=6322
2003-10-15 11:02:04 +00:00
Vizzini
1075502a5c
Patch by Mike Nordell to fix broken paths
...
svn path=/trunk/; revision=6321
2003-10-15 03:29:33 +00:00
Vizzini
f9ea16f884
added kbdus.dll to copy-over
...
svn path=/trunk/; revision=6320
2003-10-15 03:16:27 +00:00
Vizzini
1472d11a1f
Patch, as suggested by Mike Nordell, to verify IRQL before calling unsafe fast mutex functions
...
svn path=/trunk/; revision=6319
2003-10-15 03:09:23 +00:00
Vizzini
e570a920e4
patch by d_layer to fix two unnecessary-rebuild problems
...
svn path=/trunk/; revision=6318
2003-10-15 02:56:02 +00:00
Eric Kohl
ca72cbfce5
RtlGetFullPathName_U() must use a drive's root directory if a current directory has not been assigned.
...
This fixes bug #7 .
svn path=/trunk/; revision=6317
2003-10-14 19:36:26 +00:00
Filip Navara
98354eb95c
Added one more registry entry for Application Data path.
...
svn path=/trunk/; revision=6316
2003-10-14 19:17:37 +00:00
Filip Navara
ec667f9dab
Added check for PsGetWin32Process() == NULL to IntGetWindowObject. It's propably not right and only hiding the real problem, but I need it to get explorer wroking...
...
svn path=/trunk/; revision=6315
2003-10-14 18:49:10 +00:00
Filip Navara
cbcee55a07
Fixed line endings.
...
svn path=/trunk/; revision=6314
2003-10-14 18:25:31 +00:00
Filip Navara
e85d3f11f1
Added registry entries for Wine DLLs (needed by Explorer).
...
svn path=/trunk/; revision=6313
2003-10-14 18:22:16 +00:00
Filip Navara
3889a8a8dd
Fixed RegQueryValueExA and marked as implemented.
...
svn path=/trunk/; revision=6312
2003-10-14 18:18:27 +00:00
Eric Kohl
47419d0b98
Implemented NtQueryObject(ObjectBasicInformation).
...
svn path=/trunk/; revision=6311
2003-10-14 14:49:05 +00:00
Eric Kohl
09bed329b8
- Moved symbolic link object type.
...
- Added create time and removed object attributes.
svn path=/trunk/; revision=6310
2003-10-14 14:45:23 +00:00
Mark Tempel
6af69a6d26
Update to edit to keep it from crashing the kernel when it is created.
...
svn path=/trunk/; revision=6309
2003-10-14 03:32:18 +00:00
Mark Tempel
c21ade114a
Update to correct a bug in GlobalSize with GMEM_MOVEABLE memory. Now a valid heap pointer is passed into RtlSizeHeap.
...
svn path=/trunk/; revision=6308
2003-10-14 01:44:39 +00:00
Martin Fuchs
4ceccd2cd5
update version number to 0.1.4
...
svn path=/trunk/; revision=6307
2003-10-13 22:42:06 +00:00
Eric Kohl
a4504f3fa6
- Cancel pending hive scynchronization upon shutdown.
...
- Implemented NtSetInformationKey().
- Mark more modified blocks in NtCreateKey().
svn path=/trunk/; revision=6306
2003-10-13 20:53:42 +00:00
Thomas Bluemel
1992cfebcb
added missing cvsignore file
...
svn path=/trunk/; revision=6305
2003-10-13 15:34:10 +00:00
Thomas Bluemel
4aec51e513
Add a quick test application for testing the GlobalXXX memory API.
...
by Mark Tempel
svn path=/trunk/; revision=6304
2003-10-13 15:05:59 +00:00
Mark Tempel
8789928717
Updated to add support for all GlobalXXX functions for GMEM_FIXED, and GMEM_MOVEABLE memory.
...
svn path=/trunk/; revision=6303
2003-10-13 04:45:30 +00:00
Mark Tempel
b04cf03c9a
Windows implements GlobalDiscard by using a #define to GlobalReAlloc. This update removes GlobalDiscard from the function list, and adds the define.
...
svn path=/trunk/; revision=6302
2003-10-13 04:40:18 +00:00
Mark Tempel
677670754c
Update make file to build a test application for the GlobalXXX memory API.
...
svn path=/trunk/; revision=6301
2003-10-13 04:33:40 +00:00
Hartmut Birr
fea73f2343
- Added ntoskrnl.h to the include files.
...
svn path=/trunk/; revision=6300
2003-10-12 21:21:40 +00:00
Gé van Geldorp
96ef6162d0
Handle invalid DC instead of ASSERTing
...
svn path=/trunk/; revision=6299
2003-10-12 20:23:25 +00:00
Hartmut Birr
59f99bc8c6
- Put all init functions in a special section and do free
...
the memory from this section after system initialization.
svn path=/trunk/; revision=6298
2003-10-12 17:37:08 +00:00
Hartmut Birr
2a1821394f
- Fixed the freeing of memory from boot load drivers.
...
- Put all init functions in a special section and do free
the memory from this section after system initialization.
svn path=/trunk/; revision=6296
2003-10-12 17:05:50 +00:00
Vizzini
74be14122f
Support for VMWare NIC, and some general clean-up and other minor changes:
...
- default to full maps
- switched ndis (temporarily) back to system-start
- enabled the pcnet driver in the registry (temporary - awaiting PnP support)
- fixed the version number in the ndis version resource
- implemented packet array indications
- added a missing enum member to kedef
- added PAGED_CODE() to ndis.h
- added IRQL checking, assertions, and some comments to ndis
- did some re-formatting to bring into code standard
- other minor/cosmetic changes
svn path=/trunk/; revision=6295
2003-10-12 16:39:52 +00:00
Eric Kohl
b635a41ae9
- Renamed a lot of variables and functions in the registry.
...
- Fixed buggy cell size calculation.
svn path=/trunk/; revision=6294
2003-10-12 15:52:45 +00:00