reactos.git
17 years ago- revert 26147
Johannes Anderwald [Wed, 21 Mar 2007 17:16:26 +0000 (17:16 +0000)]
- revert 26147

svn path=/trunk/; revision=26149

17 years ago- KiRosFrldrLpbToNtLpb(): Round up to the correct size in pages (I don't see a reason...
Aleksey Bragin [Wed, 21 Mar 2007 14:31:57 +0000 (14:31 +0000)]
- KiRosFrldrLpbToNtLpb(): Round up to the correct size in pages (I don't see a reason to provide a "cropped" size of modules).
- Change "FreeLDR BIAS hack" to a better one: measure sizes of all 3 codepages, and place them contiguously. Is this still required at all? On my system I didn't see a case when these tables are placed not contiguously by freeldr.
- This fixes early bugcheck in ExpInitNls().

svn path=/trunk/; revision=26148

17 years ago- fix makefiles to depend on TOOLS_OUT_ value than directly hardcoding it to $(OUTPUT)
Johannes Anderwald [Tue, 20 Mar 2007 20:12:10 +0000 (20:12 +0000)]
- fix makefiles to depend on TOOLS_OUT_ value than directly hardcoding it to $(OUTPUT)

svn path=/trunk/; revision=26147

17 years agoFix MSVC compilation with NT4 ddk.
Aleksey Bragin [Tue, 20 Mar 2007 19:09:55 +0000 (19:09 +0000)]
Fix MSVC compilation with NT4 ddk.

svn path=/trunk/; revision=26146

17 years agoItalian translation by Paolo Devoti.
Dmitry Gorbachev [Tue, 20 Mar 2007 16:03:32 +0000 (16:03 +0000)]
Italian translation by Paolo Devoti.

svn path=/trunk/; revision=26145

17 years agoItalian translation by Paolo Devoti.
Dmitry Gorbachev [Tue, 20 Mar 2007 16:02:01 +0000 (16:02 +0000)]
Italian translation by Paolo Devoti.

svn path=/trunk/; revision=26144

17 years agoItalian translation by Paolo Devoti (see bug #2027)
Dmitry Gorbachev [Tue, 20 Mar 2007 16:01:19 +0000 (16:01 +0000)]
Italian translation by Paolo Devoti (see bug #2027)

svn path=/trunk/; revision=26143

17 years ago- Fix an important bug which was causing us to incorrectly set the DPC Stack in the...
Alex Ionescu [Mon, 19 Mar 2007 21:53:38 +0000 (21:53 +0000)]
- Fix an important bug which was causing us to incorrectly set the DPC Stack in the Processor Region Control Block.
- Enable usage of the DPC Stack during DPCs.
- Enable usage of the DPC Stack during Fast System Calls and put back the correct push/pop code in FASTCALL_PROLOG.

svn path=/trunk/; revision=26142

17 years ago- Don't use the stack in FASTCALL_PROLOG. It messes up NPX checks (this is a bug...
Alex Ionescu [Mon, 19 Mar 2007 19:43:50 +0000 (19:43 +0000)]
- Don't use the stack in FASTCALL_PROLOG. It messes up NPX checks (this is a bug, it shouldn't happen... related to DPC stack bug.)
- Zero out the trap/npx frame for new user-mode threads.
- Use KeI386FxsrPresent and not KEI386XMMIPresent when setting up the context for a new thread.

svn path=/trunk/; revision=26141

17 years ago- Fix NPX check in context switcher.
Alex Ionescu [Mon, 19 Mar 2007 19:05:39 +0000 (19:05 +0000)]
- Fix NPX check in context switcher.
- Fix ObLogSecurityDescriptor.
- Fix some missing features in SeAccessCheck.

svn path=/trunk/; revision=26140

17 years ago- Change FASTCALL_PROLOG to use the stack to update FS, since we run in the DPC stack.
Alex Ionescu [Mon, 19 Mar 2007 17:55:38 +0000 (17:55 +0000)]
- Change FASTCALL_PROLOG to use the stack to update FS, since we run in the DPC stack.
- Implement KeDisableInterrupts to disable interrupts and return whether or not they were enabled.
- Implement KiCheckTimerTable, in DBG mode, to validate the timer tables.
- Implement DPC Timeout detection, in DBG mode.
- Fix a bug in KiQuantumEnd which would've affected real-time threads.
- Fix some bugs in KiRetireDpcList to avoid issues should the DPC Queue Depth drop below 0, and solve some possible races.
- Fix KeRemoveQueueDpc only to enable interrupts if it was called with interrupts enabled.

svn path=/trunk/; revision=26139

17 years ago- Change the way DR_TRAP_FIXUP and V86_TRAP_FIXUP work so that they can be combined...
Alex Ionescu [Mon, 19 Mar 2007 05:56:27 +0000 (05:56 +0000)]
- Change the way DR_TRAP_FIXUP and V86_TRAP_FIXUP work so that they can be combined into TRAP_FIXUPS, which will also handle ABIOS Fixups later.
- Modified the way TRAP_FIXUPS and XXX_PROLOGS work, so that the fixup code doesn't depend on numerical values anymore, but instead on unique labels for each function (kitd thus becomes kitd_a and kitd_t, for entry and exit).
- Now we can put the TRAP_FIXUPS for the Interrupt Template as part of the code, and at the end.
- Enable Dr Save/Restore in lots of places where it was previously disable.
- Implement Dr Save/Restore in V86 traps.

svn path=/trunk/; revision=26138

17 years ago- New ISR Timeout detection code.
Alex Ionescu [Mon, 19 Mar 2007 03:29:29 +0000 (03:29 +0000)]
- New ISR Timeout detection code.
- New Interrupt Storm detection code.
- Use PCR everywhere instead of fs:[ or [fs:. Significant improvements on UP builds because we use ds:[KPCRADDRESSS] for them.
- Ongoing work.

svn path=/trunk/; revision=26137

17 years agoFix some dialog issues:
Eric Kohl [Sun, 18 Mar 2007 21:56:25 +0000 (21:56 +0000)]
Fix some dialog issues:
- Use AUTOCHECKBOXes instead of CHECKBOXes.
- Set the height of CHECKBOXes and PUSHBUTTONs to 14.
- Get rid of overlapping controls.
- Remove DS_FIXEDSYS dialog style.
- Move language-independent resources to the main .rc file.

svn path=/trunk/; revision=26136

17 years agoIt's better to zero-initialize these variables before calling RtlQueryRegistryValues().
Aleksey Bragin [Sun, 18 Mar 2007 21:55:21 +0000 (21:55 +0000)]
It's better to zero-initialize these variables before calling RtlQueryRegistryValues().

svn path=/trunk/; revision=26135

17 years agoadd KsInitializeDriver
Sylvain Petreolle [Sun, 18 Mar 2007 17:12:18 +0000 (17:12 +0000)]
add KsInitializeDriver

svn path=/trunk/; revision=26134

17 years agoreenable mpu401_ks,
Sylvain Petreolle [Sun, 18 Mar 2007 15:51:37 +0000 (15:51 +0000)]
reenable mpu401_ks,
it builds since andrew added the needed includes

svn path=/trunk/; revision=26133

17 years agovarious fixes
Sylvain Petreolle [Sun, 18 Mar 2007 15:38:04 +0000 (15:38 +0000)]
various fixes
sb16_ks now builds, but cannot be built

svn path=/trunk/; revision=26132

17 years agoAdd a variable to change the name of the ReactOS directory on bootcd.
Hervé Poussineau [Sun, 18 Mar 2007 14:33:17 +0000 (14:33 +0000)]
Add a variable to change the name of the ReactOS directory on bootcd.
If a non default name is chosen, the cdrom is created, but it is unusable as freeldr doesn't find txtsetup.inf

svn path=/trunk/; revision=26131

17 years agoFix SeAccessCheck to perform correct checks.
Hervé Poussineau [Sun, 18 Mar 2007 12:47:27 +0000 (12:47 +0000)]
Fix SeAccessCheck to perform correct checks.
When returning STATUS_ACCESS_DENIED when required (currently disabled), ReactOS boots up to login screen on 3rd boot.
Now, we just need to fix callers.

svn path=/trunk/; revision=26130

17 years agoadd missing parenthesis
Sylvain Petreolle [Sun, 18 Mar 2007 11:39:27 +0000 (11:39 +0000)]
add missing parenthesis

svn path=/trunk/; revision=26129

17 years agoFix warnings
Hervé Poussineau [Sun, 18 Mar 2007 00:27:02 +0000 (00:27 +0000)]
Fix warnings

svn path=/trunk/; revision=26128

17 years agoFix some warnings
Hervé Poussineau [Sat, 17 Mar 2007 23:21:23 +0000 (23:21 +0000)]
Fix some warnings

svn path=/trunk/; revision=26127

17 years agoDisable PS/2 auxiliary port detection, which is too unreliable.
Hervé Poussineau [Sat, 17 Mar 2007 21:25:00 +0000 (21:25 +0000)]
Disable PS/2 auxiliary port detection, which is too unreliable.

svn path=/trunk/; revision=26126

17 years agoAdd some missing definitions
Hervé Poussineau [Sat, 17 Mar 2007 21:14:11 +0000 (21:14 +0000)]
Add some missing definitions

svn path=/trunk/; revision=26125

17 years agoFix default data sent to RtlQueryRegistryValues
Hervé Poussineau [Sat, 17 Mar 2007 20:53:05 +0000 (20:53 +0000)]
Fix default data sent to RtlQueryRegistryValues

svn path=/trunk/; revision=26124

17 years agofixing a gcc4 warring. why does gcc4 warning a uninsiated value but the value are...
Magnus Olsen [Sat, 17 Mar 2007 18:32:32 +0000 (18:32 +0000)]
fixing a gcc4 warring. why does gcc4 warning a uninsiated value but the value are being iniste in seh

svn path=/trunk/; revision=26123

17 years agoNow we can call to the driver createsurface, but we fail create a surface. maybe...
Magnus Olsen [Sat, 17 Mar 2007 15:15:27 +0000 (15:15 +0000)]
Now we can call to the driver createsurface, but we fail create a surface. maybe I miss fill in some value ??

svn path=/trunk/; revision=26122

17 years agoShould compile now...
Andrew Greenwood [Sat, 17 Mar 2007 13:27:50 +0000 (13:27 +0000)]
Should compile now...

svn path=/trunk/; revision=26121

17 years agoA few header files I forgot to commit last time. Sorry!
Andrew Greenwood [Sat, 17 Mar 2007 13:21:33 +0000 (13:21 +0000)]
A few header files I forgot to commit last time. Sorry!

svn path=/trunk/; revision=26120

17 years agoFix my bad fix.
Dmitry Gorbachev [Sat, 17 Mar 2007 08:30:26 +0000 (08:30 +0000)]
Fix my bad fix.

svn path=/trunk/; revision=26119

17 years agosmall typo in DdCreateSurface
Magnus Olsen [Fri, 16 Mar 2007 17:04:53 +0000 (17:04 +0000)]
small typo in DdCreateSurface

svn path=/trunk/; revision=26118

17 years agoFix bugs #2049 and #2084 (thanks to Peter Krawies)
Dmitry Gorbachev [Fri, 16 Mar 2007 16:54:34 +0000 (16:54 +0000)]
Fix bugs #2049 and #2084 (thanks to Peter Krawies)

svn path=/trunk/; revision=26117

17 years agoFix a bug (#2054, translation by Heis Spiter)
Dmitry Gorbachev [Fri, 16 Mar 2007 16:53:01 +0000 (16:53 +0000)]
Fix a bug (#2054, translation by Heis Spiter)

svn path=/trunk/; revision=26116

17 years agoCommit a patch (attachment #1135)
Dmitry Gorbachev [Fri, 16 Mar 2007 16:52:36 +0000 (16:52 +0000)]
Commit a patch (attachment #1135)

svn path=/trunk/; revision=26115

17 years agostart fixing NtGdiDdCreateSurface, This code are not complete and does not work for...
Magnus Olsen [Fri, 16 Mar 2007 15:28:48 +0000 (15:28 +0000)]
start fixing NtGdiDdCreateSurface, This code are not complete and does not work for NtGdiDdCreateSurface yet. But I do not whant start 10 time write it again.

svn path=/trunk/; revision=26114

17 years ago- Fix a few simple errors in ks/portcls.h
Aleksey Bragin [Fri, 16 Mar 2007 12:49:47 +0000 (12:49 +0000)]
- Fix a few simple errors in ks/portcls.h
- Exclude it from the build process since important header files are missing (Hint to Andrew: commit stdunk.h & co)

svn path=/trunk/; revision=26113

17 years agoPut ntdll dependency back.
Aleksey Bragin [Fri, 16 Mar 2007 11:45:52 +0000 (11:45 +0000)]
Put ntdll dependency back.

svn path=/trunk/; revision=26112

17 years agofixing smaller bugs in NtGdiDdQueryDirectDrawObject,
Magnus Olsen [Fri, 16 Mar 2007 09:01:40 +0000 (09:01 +0000)]
fixing smaller bugs in NtGdiDdQueryDirectDrawObject,
like some return value are right

svn path=/trunk/; revision=26111

17 years agoFix compilation of drivers ks, mpu401_ks and sb16_nt4
Hervé Poussineau [Thu, 15 Mar 2007 19:00:34 +0000 (19:00 +0000)]
Fix compilation of drivers ks, mpu401_ks and sb16_nt4

svn path=/trunk/; revision=26109

17 years agoAdd missing #endif
Hervé Poussineau [Thu, 15 Mar 2007 16:32:56 +0000 (16:32 +0000)]
Add missing #endif

svn path=/trunk/; revision=26108

17 years agoSplit intrin.h file into architecture specific files
Hervé Poussineau [Thu, 15 Mar 2007 15:42:11 +0000 (15:42 +0000)]
Split intrin.h file into architecture specific files

svn path=/trunk/; revision=26107

17 years agoAdd some missing files. Trunk is still not buildable
Hervé Poussineau [Thu, 15 Mar 2007 10:58:19 +0000 (10:58 +0000)]
Add some missing files. Trunk is still not buildable

svn path=/trunk/; revision=26106

17 years ago- "Fix" RtlQueryRegistryValues() usage (inspired by 26072)
Aleksey Bragin [Thu, 15 Mar 2007 10:37:58 +0000 (10:37 +0000)]
- "Fix" RtlQueryRegistryValues() usage (inspired by 26072)
- Typo fix
- DPRINT added for showing RegistryPath

svn path=/trunk/; revision=26105

17 years agoFix crt compilation
Hervé Poussineau [Thu, 15 Mar 2007 09:14:59 +0000 (09:14 +0000)]
Fix crt compilation

svn path=/trunk/; revision=26104

17 years agoYet more files I've been meaning to commit...
Andrew Greenwood [Wed, 14 Mar 2007 21:31:31 +0000 (21:31 +0000)]
Yet more files I've been meaning to commit...
(and again they're mostly incomplete)

svn path=/trunk/; revision=26103

17 years agoBasic beginnings of an MPU401 driver (forgot to commit with last files)
Andrew Greenwood [Wed, 14 Mar 2007 20:50:42 +0000 (20:50 +0000)]
Basic beginnings of an MPU401 driver (forgot to commit with last files)

svn path=/trunk/; revision=26102

17 years ago- Move libcntpr to /sdk. Couldn't do rename+move atomically.
Alex Ionescu [Wed, 14 Mar 2007 20:34:10 +0000 (20:34 +0000)]
- Move libcntpr to /sdk. Couldn't do rename+move atomically.

svn path=/trunk/; revision=26101

17 years ago- Rename libcntptr->libcntpr. I don't know what the f*ck happened but it was named...
Alex Ionescu [Wed, 14 Mar 2007 20:33:22 +0000 (20:33 +0000)]
- Rename libcntptr->libcntpr. I don't know what the f*ck happened but it was named _correctly_ on my system, then got committed with the wrong name, while svn still matched it locally.

svn path=/trunk/; revision=26100

17 years ago- Actually add libcntpr. Yup, I messed this up badly.
Alex Ionescu [Wed, 14 Mar 2007 20:30:32 +0000 (20:30 +0000)]
- Actually add libcntpr. Yup, I messed this up badly.

svn path=/trunk/; revision=26099

17 years ago- Add missing file.
Alex Ionescu [Wed, 14 Mar 2007 20:30:00 +0000 (20:30 +0000)]
- Add missing file.

svn path=/trunk/; revision=26098

17 years ago- Remove leftovers.
Alex Ionescu [Wed, 14 Mar 2007 20:29:24 +0000 (20:29 +0000)]
- Remove leftovers.

svn path=/trunk/; revision=26097

17 years ago- Remove leftovers.
Alex Ionescu [Wed, 14 Mar 2007 20:28:28 +0000 (20:28 +0000)]
- Remove leftovers.

svn path=/trunk/; revision=26096

17 years ago- Cleanup the /lib directory, by putting more 3rd-party libs in /3rdparty, and by...
Alex Ionescu [Wed, 14 Mar 2007 20:24:57 +0000 (20:24 +0000)]
- Cleanup the /lib directory, by putting more 3rd-party libs in /3rdparty, and by creating a new directory called /sdk where libraries which emulate the ones in the WDK are present (Such as uuid, nt, crt, etc).
- Removed lib/interlck and lib/string.
- Removed math routines from lib/rtl.
- Created a new library called libcntpr which is what NT/WDK use when compiling the kernel/system libraries. This is an "NT-Private" version of the CRT which is supposed to contain what we had in lib/string and lib/rtl.

svn path=/trunk/; revision=26095

17 years agoMostly minor updates to the source tree for portcls.
Andrew Greenwood [Wed, 14 Mar 2007 19:50:47 +0000 (19:50 +0000)]
Mostly minor updates to the source tree for portcls.
Still much work to be done!

svn path=/trunk/; revision=26094

17 years agoBug fix DdCreateSurface, it can now create one surface, the code are tested in window...
Magnus Olsen [Wed, 14 Mar 2007 16:33:36 +0000 (16:33 +0000)]
Bug fix DdCreateSurface, it can now create one surface, the code are tested in windows, in my syscall demo for win32k. We do not support create more that one surface. mulit surface create will be add later. But code path to implement it, exist

svn path=/trunk/; revision=26093

17 years agoAutosyncing with Wine HEAD
The Wine Synchronizer [Wed, 14 Mar 2007 14:55:42 +0000 (14:55 +0000)]
Autosyncing with Wine HEAD

svn path=/trunk/; revision=26092

17 years agoAutosyncing with Wine HEAD
The Wine Synchronizer [Wed, 14 Mar 2007 14:54:22 +0000 (14:54 +0000)]
Autosyncing with Wine HEAD

svn path=/trunk/; revision=26091

17 years agoAutosyncing with Wine HEAD
The Wine Synchronizer [Wed, 14 Mar 2007 14:52:10 +0000 (14:52 +0000)]
Autosyncing with Wine HEAD

svn path=/trunk/; revision=26090

17 years agoAutosyncing with Wine HEAD
The Wine Synchronizer [Wed, 14 Mar 2007 14:50:28 +0000 (14:50 +0000)]
Autosyncing with Wine HEAD

svn path=/trunk/; revision=26089

17 years agoAutosyncing with Wine HEAD
The Wine Synchronizer [Wed, 14 Mar 2007 14:46:50 +0000 (14:46 +0000)]
Autosyncing with Wine HEAD

svn path=/trunk/; revision=26088

17 years agoAutosyncing with Wine HEAD
The Wine Synchronizer [Wed, 14 Mar 2007 14:44:22 +0000 (14:44 +0000)]
Autosyncing with Wine HEAD

svn path=/trunk/; revision=26087

17 years agoAutosyncing with Wine HEAD
The Wine Synchronizer [Wed, 14 Mar 2007 14:43:17 +0000 (14:43 +0000)]
Autosyncing with Wine HEAD

svn path=/trunk/; revision=26086

17 years agoAutosyncing with Wine HEAD
The Wine Synchronizer [Wed, 14 Mar 2007 14:39:18 +0000 (14:39 +0000)]
Autosyncing with Wine HEAD

svn path=/trunk/; revision=26085

17 years agoAutosyncing with Wine HEAD
The Wine Synchronizer [Wed, 14 Mar 2007 14:38:17 +0000 (14:38 +0000)]
Autosyncing with Wine HEAD

svn path=/trunk/; revision=26084

17 years agoAutosyncing with Wine HEAD
The Wine Synchronizer [Wed, 14 Mar 2007 14:34:47 +0000 (14:34 +0000)]
Autosyncing with Wine HEAD

svn path=/trunk/; revision=26083

17 years agoAutosyncing with Wine HEAD
The Wine Synchronizer [Wed, 14 Mar 2007 14:33:33 +0000 (14:33 +0000)]
Autosyncing with Wine HEAD

svn path=/trunk/; revision=26082

17 years agoAutosyncing with Wine HEAD
The Wine Synchronizer [Wed, 14 Mar 2007 14:29:38 +0000 (14:29 +0000)]
Autosyncing with Wine HEAD

svn path=/trunk/; revision=26081

17 years agoAutosyncing with Wine HEAD
The Wine Synchronizer [Wed, 14 Mar 2007 14:20:42 +0000 (14:20 +0000)]
Autosyncing with Wine HEAD

svn path=/trunk/; revision=26080

17 years agoAutosyncing with Wine HEAD
The Wine Synchronizer [Wed, 14 Mar 2007 14:13:17 +0000 (14:13 +0000)]
Autosyncing with Wine HEAD

svn path=/trunk/; revision=26079

17 years agoAdd missing file for autosync of cabinet.dll
Hervé Poussineau [Wed, 14 Mar 2007 13:05:40 +0000 (13:05 +0000)]
Add missing file for autosync of cabinet.dll

svn path=/trunk/; revision=26078

17 years agoAutosyncing with Wine HEAD
The Wine Synchronizer [Wed, 14 Mar 2007 12:55:03 +0000 (12:55 +0000)]
Autosyncing with Wine HEAD

svn path=/trunk/; revision=26077

17 years agoAutosyncing with Wine HEAD
The Wine Synchronizer [Wed, 14 Mar 2007 12:48:32 +0000 (12:48 +0000)]
Autosyncing with Wine HEAD

svn path=/trunk/; revision=26076

17 years agoPrepare import of Wine library odbccp32 (sorry, this revision won't build)
Hervé Poussineau [Wed, 14 Mar 2007 12:44:54 +0000 (12:44 +0000)]
Prepare import of Wine library odbccp32 (sorry, this revision won't build)

svn path=/trunk/; revision=26075

17 years agoAdd stubs for SetupDiGetClassInstallParamsA/W
Hervé Poussineau [Wed, 14 Mar 2007 12:29:18 +0000 (12:29 +0000)]
Add stubs for SetupDiGetClassInstallParamsA/W
Support SetupDiSetClassInstallParams(DIF_ADDPROPERTYPAGE_ADVANCED)

svn path=/trunk/; revision=26074

17 years agoNo need to ask for more rights than needed
Hervé Poussineau [Wed, 14 Mar 2007 12:23:21 +0000 (12:23 +0000)]
No need to ask for more rights than needed

svn path=/trunk/; revision=26073

17 years ago- Rewrite RtlQueryRegistryValues and implement all the features it requires. This...
Alex Ionescu [Wed, 14 Mar 2007 01:44:38 +0000 (01:44 +0000)]
- Rewrite RtlQueryRegistryValues and implement all the features it requires. This is one of the most important kernel-mode API for driver support.
- Fix code in the kernel which was incorrectly calling it.

svn path=/trunk/; revision=26072

17 years agoFix bug #1872
Dmitry Gorbachev [Tue, 13 Mar 2007 16:08:49 +0000 (16:08 +0000)]
Fix bug #1872

svn path=/trunk/; revision=26071

17 years agoPrevents a freeze when running the bootcd. Still needs to investigate to find the...
Hervé Poussineau [Tue, 13 Mar 2007 15:57:50 +0000 (15:57 +0000)]
Prevents a freeze when running the bootcd. Still needs to investigate to find the real reason.

svn path=/trunk/; revision=26070

17 years agoTypo fixes, patch by our friend Coviti.
Andrew Munger [Tue, 13 Mar 2007 11:28:18 +0000 (11:28 +0000)]
Typo fixes, patch by our friend Coviti.

svn path=/trunk/; revision=26068

17 years ago- Fix some bugs in the kernel related to driver loading, which were hindering FreeLDR...
Alex Ionescu [Mon, 12 Mar 2007 17:30:57 +0000 (17:30 +0000)]
- Fix some bugs in the kernel related to driver loading, which were hindering FreeLDR 2.5 support.
- Make FreeLDR relocate and process the import tables of drivers as well. This is almost FreeLDR 2.5 but is still missing some minor functionality before being completely done.

svn path=/trunk/; revision=26067

17 years agoFix BSS bugs (#2068, #2072)
Dmitry Gorbachev [Mon, 12 Mar 2007 00:29:56 +0000 (00:29 +0000)]
Fix BSS bugs (#2068, #2072)

svn path=/trunk/; revision=26066

17 years agoNtGdiDdWaitForVerticalBlank
Magnus Olsen [Sun, 11 Mar 2007 16:28:22 +0000 (16:28 +0000)]
NtGdiDdWaitForVerticalBlank
copy user mode pointer to kmode memory
and copy back some data to user mode pointer
using seh

NtGdiDdCanCreateSurface, NtGdiDdGetScanLine
fixing a stupied bug do not crash if look
fail of hDD handler. but this should never
happen. either way

svn path=/trunk/; revision=26065

17 years agofixing smaller bug in NtGdiDdCanCreateSurface
Magnus Olsen [Sun, 11 Mar 2007 15:47:49 +0000 (15:47 +0000)]
fixing smaller bug in NtGdiDdCanCreateSurface
and NtGdiDdGetScanLine

svn path=/trunk/; revision=26064

17 years agofixing smaller bug in NtGdiDdCanCreateSurface
Magnus Olsen [Sun, 11 Mar 2007 15:18:12 +0000 (15:18 +0000)]
fixing smaller bug in NtGdiDdCanCreateSurface

svn path=/trunk/; revision=26063

17 years agoforget clear a value in gdientry2
Magnus Olsen [Sun, 11 Mar 2007 14:01:22 +0000 (14:01 +0000)]
forget clear a value in gdientry2

svn path=/trunk/; revision=26062

17 years ago- Release dispatcher lock if gate is already signaled.
Alex Ionescu [Sun, 11 Mar 2007 00:42:18 +0000 (00:42 +0000)]
- Release dispatcher lock if gate is already signaled.
See issue #2083 for more details.

svn path=/trunk/; revision=26061

17 years agoShow custom colors in the preview window.
Eric Kohl [Sat, 10 Mar 2007 21:25:03 +0000 (21:25 +0000)]
Show custom colors in the preview window.

svn path=/trunk/; revision=26060

17 years agoFix Bugzilla bug 2051 (French translation by Heis Spiter)
Dmitry Gorbachev [Sat, 10 Mar 2007 19:07:20 +0000 (19:07 +0000)]
Fix Bugzilla bug 2051 (French translation by Heis Spiter)

svn path=/trunk/; revision=26059

17 years agoNorwegian translation by LMH1 (bugs 1699, 1739, 1740)
Dmitry Gorbachev [Sat, 10 Mar 2007 18:54:12 +0000 (18:54 +0000)]
Norwegian translation by LMH1 (bugs 1699, 1739, 1740)

svn path=/trunk/; revision=26058

17 years agoGet rid of the ugly dialogs. User the current shell font instead.
Eric Kohl [Sat, 10 Mar 2007 14:32:49 +0000 (14:32 +0000)]
Get rid of the ugly dialogs. User the current shell font instead.

svn path=/trunk/; revision=26057

17 years agoDo not install them two times.
Dmitry Gorbachev [Sat, 10 Mar 2007 12:47:04 +0000 (12:47 +0000)]
Do not install them two times.

svn path=/trunk/; revision=26056

17 years agoDisable incorrect optimization
Dmitry Gorbachev [Sat, 10 Mar 2007 11:06:02 +0000 (11:06 +0000)]
Disable incorrect optimization

svn path=/trunk/; revision=26055

17 years agoDisable debug (second attempt
Saveliy Tretiakov [Sat, 10 Mar 2007 10:40:11 +0000 (10:40 +0000)]
Disable debug (second attempt

svn path=/trunk/; revision=26054

17 years ago- Let the user close dialogs by clicking the close (X) button.
Eric Kohl [Sat, 10 Mar 2007 09:29:50 +0000 (09:29 +0000)]
- Let the user close dialogs by clicking the close (X) button.

svn path=/trunk/; revision=26053

17 years agoSet _SEH_ENABLE_TRACE for debug builds
KJK::Hyperion [Sat, 10 Mar 2007 06:42:05 +0000 (06:42 +0000)]
Set _SEH_ENABLE_TRACE for debug builds

svn path=/trunk/; revision=26052

17 years agoadded lib/debugsup
KJK::Hyperion [Sat, 10 Mar 2007 03:51:27 +0000 (03:51 +0000)]
added      lib/debugsup
added      lib/debugsup/debugsup-ntos.def
added      lib/debugsup/debugsup.rbuild
modified   lib/lib.rbuild
   New import-only library. Links modules that need low-level debugging functions (DbgBreakPoint, DbgBreakPointWithStatus, DbgPrint, DbgPrompt, DbgPrintEx, RtlAssert, RtlUnwind) to the correct low-level library (ntdll for user mode and ntoskrnl for kernel mode). This ensures debugging macros will always work, everywhere, and it doesn't force all modules with debugging information to link to ntdll/ntoskrnl. TODO: link RtlUnwind to kernel32 for Win32 modules

modified   tools/rbuild/backend/mingw/modulehandler.cpp
modified   tools/rbuild/backend/mingw/modulehandler.h
   Add debugsup_ntdll/debugsup_ntoskrnl as an implicit library for all executable modules (minus the kernel)

svn path=/trunk/; revision=26051

17 years agoUpdate Russian translation.
Dmitry Gorbachev [Fri, 9 Mar 2007 22:27:04 +0000 (22:27 +0000)]
Update Russian translation.

svn path=/trunk/; revision=26050

17 years agoDisable debug
Saveliy Tretiakov [Fri, 9 Mar 2007 21:36:35 +0000 (21:36 +0000)]
Disable debug

svn path=/trunk/; revision=26049

17 years agoFix bug 2080
Saveliy Tretiakov [Fri, 9 Mar 2007 21:35:14 +0000 (21:35 +0000)]
Fix bug 2080

svn path=/trunk/; revision=26048