Commit graph

25000 commits

Author SHA1 Message Date
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
Dmitry Gorbachev 6fb64d3bfc Commit patch #1504 from Paolo Devoti (bug #2276).
svn path=/trunk/; revision=26975
2007-06-03 14:35:08 +00:00
Ged Murphy 5f7db15852 - Don't return directly from PSEH. Same error, same dev, different day.
- Thanks to pigglesworth for noticing

svn path=/trunk/; revision=26973
2007-06-03 13:06:32 +00:00
Eric Kohl f1aa2269d5 - Removed unused dialog resource and MSVC rubbish.
- Use a more descriptive id for the icon.

svn path=/trunk/; revision=26972
2007-06-03 11:58:45 +00:00
Dmitry Gorbachev 244e1cd74b Solitaire patch by Pierre Schweitzer (bug #2275).
svn path=/trunk/; revision=26971
2007-06-02 21:47:06 +00:00
Dmitry Gorbachev d6d5cf7f99 - Fix LiveCD boot error.
- Remove MPW thread hack.

svn path=/trunk/; revision=26970
2007-06-02 21:20:12 +00:00
Eric Kohl 337e46a378 Add options dialog.
svn path=/trunk/; revision=26969
2007-06-02 16:32:19 +00:00
Magnus Olsen ac282bf4e4 commited bugfix if we got if (my) dxallocfree and so on, also fixed the alloc macro it always zero the memory buffer
svn path=/trunk/; revision=26968
2007-06-02 15:09:52 +00:00
Magnus Olsen ef4d675d1e sorry startup.c are bit messy but I change heapalloc to malloc and guess what all our weird problem are gone.
svn path=/trunk/; revision=26967
2007-06-02 14:42:43 +00:00
Magnus Olsen 8c5febf184 Fixing Getavil memory
svn path=/trunk/; revision=26966
2007-06-02 14:01:43 +00:00
Magnus Olsen c5832b0f71 protect DirectDrawCreateEx with seh no more crash
svn path=/trunk/; revision=26965
2007-06-02 13:26:33 +00:00
Dmitry Gorbachev 576e0fdc97 Update Italian translation (Bug #2273).
svn path=/trunk/; revision=26959
2007-06-01 16:18:37 +00:00
Dmitry Gorbachev 2d9779cd5f Use DbgPrint() to print confusing debug message. (Bug #2224).
svn path=/trunk/; revision=26958
2007-06-01 16:09:23 +00:00
Magnus Olsen 4fc04f9002 fixed hardcode string in syssetup by Pierre Schweitzer (email : heis_spiter at hotmail dot com)
See issue #2247 for more details.

svn path=/trunk/; revision=26954
2007-05-31 20:52:44 +00:00
Aleksey Bragin 977e1bb11b Revert last commit, asked by Magnus Olsen.
svn path=/trunk/; revision=26953
2007-05-31 18:42:28 +00:00
Magnus Olsen 26e9b0e0e7 fixing LONG be typdef as int32_t
fixing ULONG be typdef as uint32_t

svn path=/trunk/; revision=26952
2007-05-31 18:10:14 +00:00
Dmitry Gorbachev fde1a5a7fd - Add Finnish keyboard layout to CD.
svn path=/trunk/; revision=26950
2007-05-31 10:29:24 +00:00
Dmitry Gorbachev 26e9956f86 - Finnish keyboard layout by Kaj Kaloinen (kkaloine /at/ gmail /dot/ com).
With certain modifications. Bugzilla bug #2270.

svn path=/trunk/; revision=26949
2007-05-31 10:28:55 +00:00
Magnus Olsen 7b5da8f737 add seh around Main_DirectDraw_AddRef this prevent any crash it can cause
svn path=/trunk/; revision=26946
2007-05-30 18:46:59 +00:00
Magnus Olsen 07306934a8 implement Main_DirectDraw_Compact with same behvoir as ms DirectDraw_Compact does
in msdn it say it is unimplement and always return DD_OK, but the true is it can 
return DDERR_NOEXCLUSIVEMODE when we have a exlusive mode set. 

svn path=/trunk/; revision=26945
2007-05-30 18:26:56 +00:00
Ged Murphy e8318db301 fix typo
svn path=/trunk/; revision=26944
2007-05-30 13:53:35 +00:00
Dmitry Gorbachev 5eb9a85a9d Burmese keyboard layout (2/2)
svn path=/trunk/; revision=26943
2007-05-30 12:21:10 +00:00
Dmitry Gorbachev 43b953c995 Burmese keyboard layout (1/2)
svn path=/trunk/; revision=26942
2007-05-30 12:20:44 +00:00
Dmitry Gorbachev eb8e07f1a2 - Do not look outside VkToWcharTable[].
- Check for WCH_NONE.

svn path=/trunk/; revision=26940
2007-05-30 09:35:41 +00:00
Ged Murphy 90342114af - knock loop back to 0 as it's a shared function. Thanks to Colin for noticing this.
- fix a prototype and call it correctly

svn path=/trunk/; revision=26939
2007-05-30 07:11:22 +00:00
Hervé Poussineau 9c24c8e35e Add a first network adapter at index 0000, as real ones start at index 0001
See issue #2034 for more details.

svn path=/trunk/; revision=26938
2007-05-29 16:45:43 +00:00
Dmitry Gorbachev d36da2336c Fix bug #2267.
svn path=/trunk/; revision=26937
2007-05-29 13:36:03 +00:00
Johannes Anderwald 3804dd3952 - clean up GuiHandleSysMenuCommand a bit
svn path=/trunk/; revision=26935
2007-05-29 11:23:31 +00:00
Aleksey Bragin 671ab7b5b1 - Give "RAW" filesystem driver a name which it deserves.
svn path=/trunk/; revision=26934
2007-05-28 21:34:49 +00:00
Magnus Olsen d5cee88414 finish Main_DirectDraw_CreateSurface4 and Main_DirectDraw_CreateSurface
left todo is Internal_CreateSurface

svn path=/trunk/; revision=26933
2007-05-28 17:53:02 +00:00
Dmitry Gorbachev 6a80de90e0 - Use new resource file names.
- Uncomment NLS settings for Korean.

svn path=/trunk/; revision=26932
2007-05-28 15:55:38 +00:00
Dmitry Gorbachev 7543840918 - Fix ISO 639-1 language code.
svn path=/trunk/; revision=26931
2007-05-28 15:55:13 +00:00
Dmitry Gorbachev 98eb0fb639 - Add NLS file for Korean (from WINE).
svn path=/trunk/; revision=26930
2007-05-28 15:54:14 +00:00
Timo Kreuzer cf5b4c7e99 undocumented behavior of LoadStringW: If nBufferMax is 0, LoadStringW will copy a pointer to the in-memory image of the string to the specified buffer and return the length of the string in WCHARs.
svn path=/trunk/; revision=26929
2007-05-28 00:35:55 +00:00
Timo Kreuzer a009b642f6 - remove unused DrawPreview function
- small code reformat

svn path=/trunk/; revision=26928
2007-05-27 22:34:20 +00:00
James Tabor d8af591e49 Fix NtUserLoadKeyboardLayoutEx prototype:
- Current prototype breaks compatibility.
- This prototype was researched in clean room techniques.
- Any questions, please email me, I will write a book to explain these techniques.

svn path=/trunk/; revision=26927
2007-05-27 20:47:12 +00:00
Dmitry Gorbachev eaf620126f - Add Hebrew keyboard layout to CD.
- Fix font substitutes: DejaVu Vera -> DejaVu.

svn path=/trunk/; revision=26926
2007-05-27 18:59:00 +00:00
Eric Kohl 461dca557f Move language-specific files to the lang folder.
svn path=/trunk/; revision=26925
2007-05-27 15:37:33 +00:00
Eric Kohl 77286996f0 - Add "Clear display" command.
- Change menu item prefix to IDM.

svn path=/trunk/; revision=26924
2007-05-27 15:27:40 +00:00
Eric Kohl a9a7a6ef22 Remove outdated email address.
svn path=/trunk/; revision=26923
2007-05-27 14:50:12 +00:00