Commit graph

6662 commits

Author SHA1 Message Date
Gunnar Dalsnes
d58f64745b added macros for sorted list insertions
svn path=/trunk/; revision=6522
2003-11-03 20:30:23 +00:00
Gunnar Dalsnes
a556f44333 improved 2 defines
svn path=/trunk/; revision=6521
2003-11-03 20:27:51 +00:00
Gunnar Dalsnes
1edc640537 utilize new macro: InsertAscendingList
svn path=/trunk/; revision=6520
2003-11-03 20:27:01 +00:00
Eric Kohl
c1f69cfe1a Implemented hotkey support.
svn path=/trunk/; revision=6519
2003-11-03 18:52:21 +00:00
Eric Kohl
806ae938e3 Fixed a typo.
svn path=/trunk/; revision=6518
2003-11-03 17:11:29 +00:00
Gunnar Dalsnes
425b073d1b added apc2 test
svn path=/trunk/; revision=6517
2003-11-03 00:40:48 +00:00
Gunnar Dalsnes
c215a03581 apc test
svn path=/trunk/; revision=6516
2003-11-03 00:34:43 +00:00
Eric Kohl
bf68eefdd1 Started hotkey support.
svn path=/trunk/; revision=6515
2003-11-02 16:33:51 +00:00
Filip Navara
bca263eb73 - Fixed compilation with older versions of W32API.
svn path=/trunk/; revision=6514
2003-11-02 14:11:29 +00:00
Filip Navara
fda98e2354 - Bugfixes and cleanup.
svn path=/trunk/; revision=6513
2003-11-02 14:08:34 +00:00
Martin Fuchs
0f7b9904ab add doxygen @todo tags to create a TODO list
svn path=/trunk/; revision=6512
2003-11-02 11:33:00 +00:00
Martin Fuchs
f1cf86e42b add CHM creation to Makefile
svn path=/trunk/; revision=6511
2003-11-02 11:06:30 +00:00
Martin Fuchs
97ee1909b6 make windres work again
svn path=/trunk/; revision=6510
2003-11-02 11:05:58 +00:00
Martin Fuchs
99c099b4e0 disabled warning messages
svn path=/trunk/; revision=6509
2003-11-02 11:05:35 +00:00
Filip Navara
ee6dfe9ff4 - Basic MDI support ported from Wine.
svn path=/trunk/; revision=6508
2003-11-02 06:58:57 +00:00
Eric Kohl
08c981ba53 Do not hold the PiThreadListLock spinlock while calling KeDispatchObjectWait() because the latter will acquire the spinlock.
This fixes bug #31.

svn path=/trunk/; revision=6505
2003-11-02 03:09:06 +00:00
Eric Kohl
fc75de898d Added 'done' messages.
svn path=/trunk/; revision=6504
2003-11-02 01:30:16 +00:00
James Tabor
e11643fd66 Added name
svn path=/trunk/; revision=6503
2003-11-02 01:27:39 +00:00
Eric Kohl
df0af98c1b Reimplemented dispatcher database lock and synchronization primitives.
This fixes bug #26.

svn path=/trunk/; revision=6502
2003-11-02 01:16:21 +00:00
Martin Fuchs
de4f0fd8ab full-docu
svn path=/trunk/; revision=6501
2003-11-02 00:25:54 +00:00
Martin Fuchs
624b756507 work around for make GPF bug
svn path=/trunk/; revision=6500
2003-11-02 00:18:01 +00:00
Martin Fuchs
05175c5ffa insert docu generation date
svn path=/trunk/; revision=6499
2003-11-01 23:32:21 +00:00
Martin Fuchs
d1cbf8d6a1 terminate sed command
svn path=/trunk/; revision=6498
2003-11-01 23:27:38 +00:00
Martin Fuchs
1a4db60836 added updatefooter script
svn path=/trunk/; revision=6497
2003-11-01 23:26:44 +00:00
Vizzini
24f99a1f1c fixed the 8-ping limit
svn path=/trunk/; revision=6496
2003-11-01 23:24:00 +00:00
Martin Fuchs
fa46e0b6c4 add footer template file
svn path=/trunk/; revision=6495
2003-11-01 23:18:27 +00:00
Martin Fuchs
3b223f7e1b extend doxygen documentation
svn path=/trunk/; revision=6494
2003-11-01 23:17:59 +00:00
Martin Fuchs
ec73f42181 added doxygen targets to Makefile
svn path=/trunk/; revision=6493
2003-11-01 17:04:20 +00:00
Eric Kohl
06a85f7e81 Implemented ScsiClassAsynchronousCompletion() and ScsiClassReleaseQueue().
svn path=/trunk/; revision=6492
2003-11-01 16:33:39 +00:00
Martin Fuchs
9ecaadc7e6 activate Doxygen Flag JAVADOC_AUTOBRIEF
svn path=/trunk/; revision=6491
2003-11-01 13:49:02 +00:00
Filip Navara
8f0c69a7d6 - Added French and German keyboard DLLs to makefile, registry and CD-ROM layout script.
svn path=/trunk/; revision=6490
2003-11-01 13:28:54 +00:00
Hartmut Birr
d8042fe330 - Check if a requested fixed address range is valid for the address space.
- This fixes bug #34.

svn path=/trunk/; revision=6489
2003-11-01 12:59:38 +00:00
Martin Fuchs
06f5aba298 added Doxygen configuration file
svn path=/trunk/; revision=6488
2003-11-01 12:24:10 +00:00
Hartmut Birr
49a370ce14 - Check for the current irql, if there is a call to IoStartNextPacket.
If it is  necessary, raise the irql to DISPATCH_LEVEL.

svn path=/trunk/; revision=6487
2003-11-01 10:42:32 +00:00
Filip Navara
7e110a9faa - Small bugfixes.
svn path=/trunk/; revision=6486
2003-11-01 04:06:59 +00:00
Art Yerkes
ba98b29885 Added p_dup_handle test.
svn path=/trunk/; revision=6485
2003-10-31 21:41:52 +00:00
Art Yerkes
0f8d274449 This test case test ROS' ability to duplicate a process handle, give the
handle to the child process, then have the child process give back its
own handle.  This is used by cygwin during fork and vfork.

svn path=/trunk/; revision=6484
2003-10-31 21:41:32 +00:00
Thomas Bluemel
cef6a8899c this temporarily fixes the crash displaying ansi messageboxes (Royce)
svn path=/trunk/; revision=6483
2003-10-31 20:49:45 +00:00
Art Yerkes
e15344ddce Added map_dup_inherit test case (currently, failing).
svn path=/trunk/; revision=6482
2003-10-31 20:27:16 +00:00
Art Yerkes
1a752ef4ba This is a simplified case of something cygwin does:
1) Create a shared memory are using CreateFileMapping with SEC_RESERVE set.
2) Make the handle inheritable.
3) Call CreateProcess with inherit = TRUE
4) Map the region using MapViewOfFile.
5) Commit pages using VirtualAlloc.

See: MSDN's documentation on CreateFileMapping and VirtualAlloc.

When the test runs correctly, "%d: starting" is printed twice, with no other
output.

svn path=/trunk/; revision=6481
2003-10-31 20:26:14 +00:00
Filip Navara
15da259ba7 - Fixed the last patch by Mark Tempel to really work correctly.
svn path=/trunk/; revision=6480
2003-10-31 18:25:56 +00:00
Filip Navara
f18cbd53ba - Added stack trace reporting in exception handler.
svn path=/trunk/; revision=6479
2003-10-31 16:27:01 +00:00
Filip Navara
65a44fd9e2 - Fixed passing of integer named controls in dialogs. Previously an integer was passed directly to CreateWindowEx, but that could not work, because it treats it as a string. After reading Microsoft documentation the correct way is to pass a string in form "#num".
- Fixed getting of integer names in STATIC control. Is this the right place?
- Fixed icon support in STATIC control.

svn path=/trunk/; revision=6478
2003-10-31 16:25:08 +00:00
Eric Kohl
c3b4b58a78 Use synchronous IO for screen and keyboard and get rid of the input event object.
svn path=/trunk/; revision=6477
2003-10-31 11:09:38 +00:00
Gunnar Dalsnes
888ca1574d improved IoMapTransfer (hopefylly)
svn path=/trunk/; revision=6476
2003-10-31 01:08:00 +00:00
Gunnar Dalsnes
b872ea2cad -impl. KeRemoveEntryDeviceQueue
-added irql asserts
-misc. small fixes and cleanups

svn path=/trunk/; revision=6475
2003-10-31 00:14:09 +00:00
Mark Tempel
286ec91295 Changing the DbgPrint outputs to be a bit more usefull.
svn path=/trunk/; revision=6474
2003-10-30 22:06:42 +00:00
Mark Tempel
98ec124b3d Update to add in a first attempt to send the WM_MOUSEACTIVATE message to windows when the user clicks the mouse over them.
TODO: Fix the PostMessage for WM_MOUSEACTIVATE to a SendMessage and check the return to see what to do with the origional mouse message.

svn path=/trunk/; revision=6473
2003-10-30 22:03:00 +00:00
Mark Tempel
555931d0f4 Update to implement WindowFromPoint by delegating to NtUserWindowFromPoint:
svn path=/trunk/; revision=6472
2003-10-30 21:58:42 +00:00
Mark Tempel
c8f5c0a9bd Update to implement NtUserWindowFromPoint:
TODO-- Fix the check for static windows, and validate that this version works the same way as WindowFromPoint in Windows...

svn path=/trunk/; revision=6471
2003-10-30 21:57:21 +00:00