Announcing ring3k 0.0.21
Mike McCormack
mikem@hidden
Sat Feb 28 11:38:36 CET 2009
Hi All,
Ring3k 0.0.21 is now available at:
http://ring3k.org/ring3k-0.0.21.tar.gz
This release improves support for windows message loops, WM_TIMER and
WM_PAINT are sent, and minitris's message loop works.
Happy hacking!
Mike
commit c7e032b8a72b19a5793b5b290930a79dbf529e69
Author: Mike McCormack <mikem@hidden>
Date: Sat Feb 28 10:36:04 2009 +0000
Version 0.0.21
commit df6c0f3956f7ad9cddb7ae0c7eafebc375a792b8
Author: Mike McCormack <mikem@hidden>
Date: Sat Feb 28 08:35:21 2009 +0000
Don't crash if there's no more shared memory to allocate
commit 378b81d54bca9cfc91c5fa2e76a1ec94cc48011d
Author: Mike McCormack <mikem@hidden>
Date: Fri Feb 27 17:24:38 2009 +0000
Make minitris use the message loop by default
commit dc2319d9b1e86018475ee0f254ffe2746127c46a
Author: Mike McCormack <mikem@hidden>
Date: Fri Feb 27 00:13:41 2009 +0000
Run for 10 syscalls before switching
commit cdf5c62ebec25158d38bd3859a3b2dbd25aab654
Author: Mike McCormack <mikem@hidden>
Date: Thu Feb 26 22:42:53 2009 +0000
Exit the run loop if terminated
commit 750468fa2a8507d178a0127e1028a4f4d246e549
Author: Mike McCormack <mikem@hidden>
Date: Thu Feb 26 22:34:25 2009 +0000
Alloc WM_WINDOWPOSCHANGED to pass through to DefWindowProc
commit 51a62e7e3742447094814bd62d78c917b44040bd
Author: Mike McCormack <mikem@hidden>
Date: Thu Feb 26 22:29:57 2009 +0000
Create a desktop window
commit 188ea20350ed889a6424a4d32b6f58b5d8d5f2d7
Author: Mike McCormack <mikem@hidden>
Date: Thu Feb 26 22:21:23 2009 +0000
Set TEB's KernelUserPointerOffset in NtUserProcessConnect
commit 7cca50f329b8a241bf62747e98cde9117b8f9240
Author: Mike McCormack <mikem@hidden>
Date: Wed Feb 25 23:40:56 2009 +0000
Remove redundant traces
commit 98d017353e48cc735b7d5de8248d7618095134bb
Author: Mike McCormack <mikem@hidden>
Date: Wed Feb 25 23:33:00 2009 +0000
Get rid of pointless constructor
commit da5f04eafd964e2176dbab4b6620271db00656d0
Author: Mike McCormack <mikem@hidden>
Date: Wed Feb 25 23:23:59 2009 +0000
Switch back to using DefWindowProc
commit 544262cc3077a0ea70c23b8667a8f7297c7cc596
Author: Mike McCormack <mikem@hidden>
Date: Wed Feb 25 23:18:04 2009 +0000
Create an internal function for creating windows
commit 5aaf784c0f27008a97e93935c2ff06782278cd4a
Author: Mike McCormack <mikem@hidden>
Date: Wed Feb 25 23:16:52 2009 +0000
Add a disabled test showing the desktop window is a window
commit f599330376a06cae21fc9536bf63a508245ac656
Author: Mike McCormack <mikem@hidden>
Date: Wed Feb 25 08:57:34 2009 +0000
Add another TEB structure to avoid a crash in DefWindowProc
commit 979e653d4c07f2b06c78ac6a19d136ac26516cad
Author: Mike McCormack <mikem@hidden>
Date: Wed Feb 25 08:54:27 2009 +0000
Fix random test failures (depending on mouse position)
commit 6d559398264d41973c1534acb5f16b4415c6464f
Author: Mike McCormack <mikem@hidden>
Date: Mon Feb 23 00:46:53 2009 +0000
Avoid crashing when uncommenting calls to DefWindowProc in minitris
commit 80a8e18b44d4b877b1dba40ede8620a0c57b8a62
Author: Mike McCormack <mikem@hidden>
Date: Sun Feb 22 19:22:11 2009 +0000
A NULL hwnd in NtUserGetMessage should match all windows
commit 63055d06fa1b546a974f0f050095d5bc46d53cb4
Author: Mike McCormack <mikem@hidden>
Date: Sun Feb 22 19:01:03 2009 +0000
First go at sending the WM_TIMER message
commit 17a9d6c84183dd6145003ed3f1376f101bcaa7b6
Author: Mike McCormack <mikem@hidden>
Date: Sun Feb 22 18:21:01 2009 +0000
Unlink windows properly on destruction
commit f49d63eb9f65fc6c4b0ee139b1e92e1a484239b1
Author: Mike McCormack <mikem@hidden>
Date: Sun Feb 22 09:58:36 2009 +0000
Move NtUserSetTimer and NtUserKillTimer into queue.cpp
commit 122e09f054055a652cf20898e351bdcb3983ae2e
Author: Mike McCormack <mikem@hidden>
Date: Sun Feb 22 09:37:32 2009 +0000
Stub NtUserKillTimer
commit 5a6538e62c74d1b55ff27743ac4d0cb05cd32476
Author: Mike McCormack <mikem@hidden>
Date: Sat Feb 21 23:21:36 2009 +0000
Stub NtUserSetMenu
commit ad19a3879b9032c595250f6d903a56f03812504a
Author: Mike McCormack <mikem@hidden>
Date: Sat Feb 21 23:18:23 2009 +0000
Stub NtGdiCreatePen
commit 064af3f86ce7a92f43c92e637f5427b4cc027fdd
Author: Mike McCormack <mikem@hidden>
Date: Sat Feb 21 23:14:01 2009 +0000
Stub NtUserCallHwnd
commit 2f7b6175c809648deb61aa5c2da0a37e5f8c4c74
Author: Mike McCormack <mikem@hidden>
Date: Sat Feb 21 23:07:52 2009 +0000
Stub NtUserOpenDesktop
commit efb0fe4bcdc47a5359b428674c53a340cf31d38d
Author: Mike McCormack <mikem@hidden>
Date: Sat Feb 21 23:02:35 2009 +0000
Stub implementation of NtGdiGetDeviceCaps
commit 125d4b46b6130dd29da0330003b3da9765485e27
Author: Mike McCormack <mikem@hidden>
Date: Sat Feb 21 22:17:50 2009 +0000
Stub implementation of NtQueryTimerResolution
commit 3123aefae396f951b34600838db96b0b70303d5a
Author: Mike McCormack <mikem@hidden>
Date: Sat Feb 21 22:12:02 2009 +0000
Stub NtGdiLineTo
commit 6c7f81180096aee4bd3d6e1759587d2111cc0ad8
Author: Mike McCormack <mikem@hidden>
Date: Sat Feb 21 22:11:01 2009 +0000
Extract winmm.dll for winmine.exe
commit 4cc73b769b52802b82fba152cfd9d742b6343bf7
Author: Mike McCormack <mikem@hidden>
Date: Sat Feb 21 21:31:11 2009 +0000
Rough implementation of NtUserInvalidateRect
commit 2cc1c9e3c9a617ba6d12d72b84aa62c52e3edb39
Author: Mike McCormack <mikem@hidden>
Date: Sat Feb 21 21:22:48 2009 +0000
Add packagemap
commit 5469c753641b146f9b3f411e0b6c273f3e1fa7f3
Author: Mike McCormack <mikem@hidden>
Date: Sat Feb 21 21:21:55 2009 +0000
Add packagemap generator
More information about the ring3k
mailing list