Magnus Olsen
a4e1dbf9bd
cleanup Create_DirectDraw after all debuging and thx w3seek thuse advice. I was getting insaine why malloc fail.
...
svn path=/trunk/; revision=27048
2007-06-07 13:02:10 +00:00
Magnus Olsen
bfccdbeac1
wrong size of memory was alloc in startup.c
...
svn path=/trunk/; revision=27047
2007-06-07 12:56:13 +00:00
Magnus Olsen
01309cc881
no crash in ddraw what I known about for moment
...
svn path=/trunk/; revision=27046
2007-06-07 12:50:11 +00:00
Magnus Olsen
79583495ee
fixing another crash for -O3
...
svn path=/trunk/; revision=27045
2007-06-07 12:39:42 +00:00
Magnus Olsen
259286f6fc
Fixed one weird crash, please type make draw_clean 3 times so it gurated be clean in u tree, now build the ddraw,
...
tested compile with -O and no crash have been show
svn path=/trunk/; revision=27044
2007-06-07 12:20:13 +00:00
Maarten Bosma
d4c1add2a8
Some Clipper Code.
...
svn path=/trunk/; revision=27043
2007-06-07 11:49:43 +00:00
Magnus Olsen
6a3725e689
commit SFV_CREATE at w3seek requet
...
svn path=/trunk/; revision=27042
2007-06-07 11:46:33 +00:00
Magnus Olsen
3246f9583b
Cleanup debug msg allot
...
svn path=/trunk/; revision=27041
2007-06-07 11:28:23 +00:00
Dmitry Gorbachev
6ed41fe051
Do not free memory twice.
...
svn path=/trunk/; revision=27039
2007-06-07 11:15:22 +00:00
Magnus Olsen
fdf97aa483
remove seh on malloc
...
svn path=/trunk/; revision=27038
2007-06-07 10:33:04 +00:00
Magnus Olsen
a0230af6f5
fixing a stuoied bug, when malloc fail, gcc genrated code will crash.
...
This fix will provent ddraw alloc crash.
svn path=/trunk/; revision=27037
2007-06-07 09:43:50 +00:00
Magnus Olsen
8d0428bfbd
adding more seh protection to the code
...
svn path=/trunk/; revision=27036
2007-06-07 08:46:33 +00:00
Magnus Olsen
958b55cf2c
fixing smaller bugs in cleanup so it remove memory that we alloc, adding more seh around some ore api
...
svn path=/trunk/; revision=27035
2007-06-07 02:23:54 +00:00
Magnus Olsen
201a7b042d
more seh fixed
...
svn path=/trunk/; revision=27034
2007-06-07 01:53:44 +00:00
Dmitry Gorbachev
32740d717d
Fix my previous "fix", which is even worse then original.
...
svn path=/trunk/; revision=27033
2007-06-07 01:34:35 +00:00
Magnus Olsen
8c5a2928ed
adding more seh, everthing need warp around seh in ddraw.
...
svn path=/trunk/; revision=27032
2007-06-07 01:27:38 +00:00
Magnus Olsen
9ad6d62b37
Fixing another bugm, leaking memory, it will when we trying alloc memory for FourCC, this bug fix it and I manger come bit futher with my werid crash
...
svn path=/trunk/; revision=27031
2007-06-07 01:12:42 +00:00
Magnus Olsen
0c0bb0a0f4
Fixing some bugs
...
svn path=/trunk/; revision=27030
2007-06-07 01:00:52 +00:00
Dmitry Gorbachev
73f5eae1ad
Fix stack corruption bug.
...
svn path=/trunk/; revision=27029
2007-06-06 22:44:33 +00:00
Dmitry Gorbachev
822527aaa7
Check for ERROR_PIPE_CONNECTED.
...
svn path=/trunk/; revision=27024
2007-06-06 11:44:20 +00:00
Timo Kreuzer
cf7825f156
- partly implement GetFontResourceInfoW
...
- Remove GetFontResourceInfo stub
svn path=/trunk/; revision=27023
2007-06-06 11:15:27 +00:00
Timo Kreuzer
c77aba633c
- IntGdiAddFontResource: Add the filename to the font entry
...
- implement NtGdiGetFontResourceInfoInternalW and add it to the syscall table
svn path=/trunk/; revision=27022
2007-06-06 11:00:53 +00:00
Magnus Olsen
1ac461d40d
implement VideoPortAllocateContiguousMemory after msdn documations (need be tested) see msdn http://msdn2.microsoft.com/en-us/library/aa479107.aspx
...
remove assert on VideoPortReleaseDeviceLock and VideoPortAcquireDeviceLock
it should not be a assernt if any of thuse api success
svn path=/trunk/; revision=27021
2007-06-05 22:51:44 +00:00
Dmitry Gorbachev
ffb658d9bb
Fix keyboard layout name. See www.reactos.org/forum/viewtopic.php?t=4004
...
svn path=/trunk/; revision=27019
2007-06-05 21:59:46 +00:00
Dmitry Gorbachev
684273bc12
Fix issue #2284 .
...
svn path=/trunk/; revision=27016
2007-06-05 21:26:38 +00:00
Dmitry Gorbachev
0d8c6fe483
Update Polish translation. Add French translation by Pierre Schweitzer.
...
Reorganize resource files. (Bugs 2283 & 2284).
svn path=/trunk/; revision=27012
2007-06-05 19:18:12 +00:00
Magnus Olsen
785873953b
delete a unuse rc file
...
thx irc:HeisSpiter notice this
svn path=/trunk/; revision=27010
2007-06-05 17:29:30 +00:00
Dmitry Gorbachev
319d53aa6b
French translations. Bug #2282 .
...
svn path=/trunk/; revision=27009
2007-06-05 16:01:58 +00:00
Hervé Poussineau
f5d19e8198
It doesn't seem required to be called once with a NULL PDO.
...
Force this call, as it is where we initialize the keyboard/mouse
svn path=/trunk/; revision=27001
2007-06-04 20:22:07 +00:00
Hervé Poussineau
5f83cc2f85
Don't assume that a device without driver doesn't need any driver. It can simply not be installed
...
Better debugging messages
svn path=/trunk/; revision=27000
2007-06-04 19:32:28 +00:00
Hervé Poussineau
5423d567cc
i8042prt is not a pnp driver yet
...
svn path=/trunk/; revision=26999
2007-06-04 19:32:19 +00:00
Hervé Poussineau
f859d4a99a
Add missing registry value
...
svn path=/trunk/; revision=26998
2007-06-04 19:32:10 +00:00
Dmitry Gorbachev
8c1718142f
Update Polish translation. Bug #2280 .
...
svn path=/trunk/; revision=26997
2007-06-04 19:04:03 +00:00
Aleksey Bragin
cd085ee581
- Revert 26995 since it breaks booting.
...
svn path=/trunk/; revision=26996
2007-06-04 18:59:08 +00:00
Sylvain Petreolle
f7efcc22cc
Install ISA PNP bus driver
...
svn path=/trunk/; revision=26995
2007-06-04 16:34:19 +00:00
Aleksey Bragin
fc0bcf57b3
- Correctly fill FullDllName for modules loaded by the bootloader. This prevents loading them again later by MmLoadSystemImage().
...
svn path=/trunk/; revision=26994
2007-06-04 15:32:35 +00:00
Hervé Poussineau
cc07f4e2d7
Reapply r18676/r18677 (dispatch.S part) on w3seek advice.
...
Fixes vmwinst.exe crash on 2nd stage in qemu
svn path=/trunk/; revision=26993
2007-06-04 14:49:28 +00:00
Hervé Poussineau
2a9396bf7f
Add a bus number to the PCI resource descriptor
...
svn path=/trunk/; revision=26992
2007-06-04 10:01:29 +00:00
Hervé Poussineau
1c8c62aa42
Copy usetup and welcome apps to the right cdrom directory
...
svn path=/trunk/; revision=26991
2007-06-04 09:44:46 +00:00
Hervé Poussineau
6b63d35926
Use a tag when allocating/freeing some memory
...
svn path=/trunk/; revision=26990
2007-06-04 09:25:04 +00:00
Hervé Poussineau
e4d5c105d9
Install ISA PNP bus driver
...
Add NO_DRV.HW section, as it is needed by some 3rd party drivers
svn path=/trunk/; revision=26989
2007-06-04 09:17:06 +00:00
Hervé Poussineau
5c102f92f4
Rewrite pnproot:
...
- Don't create multiple devices with the same pnp id (Root\UNKNOWN\0000)
- Use RtlQueryRegistryValues to read multiple registry values
- Keep devices list in memory instead of always reading the registry
- Support IRP_MN_QUERY_DEVICE_TEXT/IRP_MN_QUERY_ID/IRP_MN_QUERY_BUS_INFORMATION/IRP_MN_FILTER_RESOURCE_REQUIREMENTS
- Better error handling
- ...
svn path=/trunk/; revision=26988
2007-06-04 09:15:04 +00:00
Hervé Poussineau
67c8317973
Commit a patch I have in my tree since 1 year. This may be related to bug 2238.
...
svn path=/trunk/; revision=26987
2007-06-04 09:02:12 +00:00
Hervé Poussineau
01d55fc116
Do not force user to enter an admin password
...
This decision needs to be reconsidered once ReactOS has a better security (lsass...)
svn path=/trunk/; revision=26986
2007-06-04 08:23:45 +00:00
Magnus Olsen
ef546be459
irc : Myrria (from linux xbox project) desc a bug in KiUserExceptionDispatcher and how to fix it.
...
See issue #2279 for more details.
svn path=/trunk/; revision=26985
2007-06-04 05:50:39 +00:00
Dmitry Gorbachev
eb63aa49cc
- Remove corresponding kernel hack.
...
svn path=/trunk/; revision=26984
2007-06-03 22:12:28 +00:00
Dmitry Gorbachev
caa2fdd5fa
- Fix r26980 hack.
...
svn path=/trunk/; revision=26983
2007-06-03 22:12:14 +00:00
Magnus Olsen
1d38ecfc6a
small bugfix from alex ion*, he postet on irc channel and Haos posted the fix into bugzila.
...
"NullString.Length = sizeof(WCHAR); otherwise SMSS's environment strings are all messed"
See issue #2277 for more details.
svn path=/trunk/; revision=26981
2007-06-03 19:57:41 +00:00
Eric Kohl
d9314287a7
Redirect registry keys from 'CurrentControlSet' to 'ControlSet001' without using registry links.
...
svn path=/trunk/; revision=26980
2007-06-03 19:01:58 +00:00
Magnus Olsen
d6f3effcff
audit vga driver, it is clean, writen by varius reactos devlopers from scartch it still contain tons with bugs and unfinish code.
...
svn path=/trunk/; revision=26978
2007-06-03 16:45:34 +00:00