Sylvain Petreolle [Thu, 8 Feb 2007 17:05:15 +0000 (17:05 +0000)]
try to load actual names
for midimap.dll and msacm32.drv
svn path=/trunk/; revision=25753
Alex Ionescu [Thu, 8 Feb 2007 01:22:04 +0000 (01:22 +0000)]
- Fix build.
- Initialize some SharedUserData settings in MmInitSystem.
svn path=/trunk/; revision=25752
Alex Ionescu [Thu, 8 Feb 2007 00:50:23 +0000 (00:50 +0000)]
- Update boot graphics with new, RLE-compressed and palette-blacked versions from mf.
- Re-enable FreeLDR's "prepare for ros video" routine, but change it to match the new BootVid, which uses Mode 0x12. This is roughly what HalDisplayReset does, which isn't yet implemented (except the latter needs to setup a BIOS call trampoline).
- Fix up some bugs in bootvid and inbv.
- Implement SOS case of DisplayBootBitmap, and implement FinalizeBootLogo. Now bootvid starts to show its colors, but one .bmp is still buggy.
svn path=/trunk/; revision=25751
Alex Ionescu [Wed, 7 Feb 2007 22:08:13 +0000 (22:08 +0000)]
- Add bootvid-compatible bitmaps for ReactOS, made by mf.
svn path=/trunk/; revision=25750
Hervé Poussineau [Wed, 7 Feb 2007 21:40:46 +0000 (21:40 +0000)]
Specify which winuser.h we want to include, instead of relying on some magic to find the right one
svn path=/trunk/; revision=25749
Alex Ionescu [Wed, 7 Feb 2007 16:31:24 +0000 (16:31 +0000)]
- Better fix for LiveCD issue; now it should work no matter what.
svn path=/trunk/; revision=25747
Alex Ionescu [Wed, 7 Feb 2007 06:08:24 +0000 (06:08 +0000)]
- Fix IopApplyReactOSCdRomHack to handle LiveCD case properly. LiveCD should now boot*.
- Fix invalid inbv called during shutdown.
- Don't call HalResetDisplay during VidReset since it's not yet implemented and this will crash the system.
- Temporarily disable bootvid in LiveCD until it works, and enable debugging output so LiveCDs can output some debugging information in case of bugs.
* LiveCD won't actually work because for some time now, ReactOS needs to be "installed" because of missing PnP entries. LiveCD Boot will cause a message box saying "EnableUserModePnPManager" failed. hpoussin?
svn path=/trunk/; revision=25746
Dmitry Gorbachev [Wed, 7 Feb 2007 00:29:50 +0000 (00:29 +0000)]
Fix "keyboard does not respond" bug. Thanks to Peter Krawies (breakoutbox /AT/ web /DOT/ de)
svn path=/trunk/; revision=25745
Dmitry Gorbachev [Tue, 6 Feb 2007 17:48:21 +0000 (17:48 +0000)]
bootvid.sys -> bootvid.dll
svn path=/trunk/; revision=25744
Magnus Olsen [Tue, 6 Feb 2007 13:34:47 +0000 (13:34 +0000)]
fixed ReactOS.xml to ReactOS.rbuild.
some one forget change some place to ReactOS.rbuild and update the doc
svn path=/trunk/; revision=25738
Hervé Poussineau [Mon, 5 Feb 2007 23:58:06 +0000 (23:58 +0000)]
Correctly fix the hack introduced in r25667.
svn path=/trunk/; revision=25734
Timo Kreuzer [Mon, 5 Feb 2007 23:31:17 +0000 (23:31 +0000)]
No code change! Just a way to try to contact Eric.
Eric, I tried to contact you without success, I have code for the appearance page to add the needed functionality. I would talk with you about this, as you are also working on that. Please contact me, if you read this.
svn path=/trunk/; revision=25733
Magnus Olsen [Mon, 5 Feb 2007 16:34:29 +0000 (16:34 +0000)]
fixed 5.01 can be type in calc it did remove the zero so the result was 5.1
See issue #2019 for more details.
svn path=/trunk/; revision=25729
Timo Kreuzer [Mon, 5 Feb 2007 13:37:16 +0000 (13:37 +0000)]
FreeResource is deprecated. Not needed to free any mem.
svn path=/trunk/; revision=25728
Aleksey Bragin [Mon, 5 Feb 2007 10:47:27 +0000 (10:47 +0000)]
Those Wmi*() are not kernel APIs.
svn path=/trunk/; revision=25727
Timo Kreuzer [Mon, 5 Feb 2007 00:59:59 +0000 (00:59 +0000)]
Make LoadCursorIconImage() find shared icons, even if they don't have the desired width/height. Now explorer doesn't leak icons / bitmaps anymore.
fixes bug 1554
See issue #1554 for more details.
svn path=/trunk/; revision=25726
Timo Kreuzer [Mon, 5 Feb 2007 00:21:38 +0000 (00:21 +0000)]
MSDN sais: "The CreateIconFromResource function calls CreateIconFromResourceEx passing LR_DEFAULTSIZE|LR_SHARED as flags."
(not supported yet in CreateIconFromResourceEx())
svn path=/trunk/; revision=25725
Sylvain Petreolle [Sun, 4 Feb 2007 22:35:09 +0000 (22:35 +0000)]
fix build
svn path=/trunk/; revision=25724
Magnus Olsen [Sun, 4 Feb 2007 21:48:07 +0000 (21:48 +0000)]
Good news after all bugfix in cmd it seam pipe works with unicode.
only bug left
1. we need found where we miss translate some part from unicode -> ansi and use current codepage.
This change are not for 0.3.1 it is target for next release.
svn path=/trunk/; revision=25723
Sylvain Petreolle [Sun, 4 Feb 2007 19:19:18 +0000 (19:19 +0000)]
fix bootvid build
svn path=/trunk/; revision=25722
Alex Ionescu [Sun, 4 Feb 2007 19:15:04 +0000 (19:15 +0000)]
- Fix call to VidInitialize.
- Disable call to HalDisplayReset to avoid bugcheck. [Lock held]
- Don't unload bootvid after Phase 3 I/O Init since we still need to call it.
- Implement HalpTranslateResourceAddress since bootvid (and other windows boot drivers, potentially) needs it.
svn path=/trunk/; revision=25721
Magnus Olsen [Sun, 4 Feb 2007 18:25:47 +0000 (18:25 +0000)]
patch from : Paolo Devoti <devotip at gmail.com>
fix issue : fix it.rc typo
see bug 1983 as well
See issue #2017 for more details.
svn path=/trunk/; revision=25720
Magnus Olsen [Sun, 4 Feb 2007 18:19:34 +0000 (18:19 +0000)]
fixed a problem possible overwrite memory in cmd. base on knowlges from bug 2017. the patch are incorrect to fix it.
we simple do not allown overwrite the memory. both on trunk and 0.3.1
See issue #2017 for more details.
svn path=/trunk/; revision=25719
Aleksey Bragin [Sun, 4 Feb 2007 16:35:00 +0000 (16:35 +0000)]
Lock bootvid's code.
svn path=/trunk/; revision=25717
Thomas Bluemel [Sun, 4 Feb 2007 16:32:13 +0000 (16:32 +0000)]
There's no such function VidDisplayString, comment out code
svn path=/trunk/; revision=25716
Thomas Bluemel [Sun, 4 Feb 2007 16:22:19 +0000 (16:22 +0000)]
Fix compilation
svn path=/trunk/; revision=25715
Aleksey Bragin [Sun, 4 Feb 2007 16:21:27 +0000 (16:21 +0000)]
A stub driver for wmilib.sys. Since we don't implement WMI anyway, this stub is just enough for now.
svn path=/trunk/; revision=25714
Thomas Bluemel [Sun, 4 Feb 2007 16:07:02 +0000 (16:07 +0000)]
Remove code that was commented out some time ago
svn path=/trunk/; revision=25713
Thomas Bluemel [Sun, 4 Feb 2007 16:06:08 +0000 (16:06 +0000)]
Fix the code to read the SystemDrive environment variable
svn path=/trunk/; revision=25712
Magnus Olsen [Sun, 4 Feb 2007 15:54:14 +0000 (15:54 +0000)]
implement NtUserGetKeyboardLayoutName tested in 0.3.1 and works fine
svn path=/trunk/; revision=25710
Sylvain Petreolle [Sun, 4 Feb 2007 14:50:47 +0000 (14:50 +0000)]
changed wrong line in previous commit,
thanks to jjkola
svn path=/trunk/; revision=25709
Alex Ionescu [Sat, 3 Feb 2007 21:10:08 +0000 (21:10 +0000)]
- Temporarily disable referencing and dereferencing the LPC mapping process since the dereference never seems to happen, thus causing processes never to die. Now they die again when killed/closing.
svn path=/trunk/; revision=25708
Alex Ionescu [Sat, 3 Feb 2007 20:35:37 +0000 (20:35 +0000)]
- Update kernel fun.
svn path=/trunk/; revision=25707
Alex Ionescu [Sat, 3 Feb 2007 20:30:32 +0000 (20:30 +0000)]
- Replace broken bootvid by a new bootvid based on TinyKRNL's version. It is a .DLL instead of a .SYS and takes advantage of my patch to FreeLDR which allows us to load DLLs that drivers/the kernel load.
- This new version is also binary compatible, so Windows's bootvid can be dropped instead and our kernel can talk to it. It has been tested under Windows/TinyKRNL.
- Write 90% of the Inbv component in the kernel. Displaying the boot bitmap hasn't yet been coded.
- The HAL is missing required routines for bootvid.dll, so it doesn't work yet.
- .BMP resources haven't yet been added to the kernel. I will add them soon.
svn path=/trunk/; revision=25706
Alex Ionescu [Sat, 3 Feb 2007 20:28:24 +0000 (20:28 +0000)]
- Disgusting* hack by hto to temporarily work around Mm/DPC Interrupt bug in trunk after applying new scheduler. We both tested it and it makes trunk not crash anymore (but I do see a noticeable slowdown during bootup). Reminder: explorer will take 30-60 seconds to startup after GUI boot. Be patient.
* This doesn't refer to hto's programming skills or code, but to the hackyness of the patch itself, which is a temporary solution.
svn path=/trunk/; revision=25705
Magnus Olsen [Sat, 3 Feb 2007 17:38:20 +0000 (17:38 +0000)]
patch from : Paolo Devoti <devotip at gmail.com>
fix issue : (Clean up patch)
Removed variables formerly in use to handle pagination.
Pagination belongs to ConOutPrintfPaging.
Removed already commented out code of old pagination
See issue #2016 for more details.
svn path=/trunk/; revision=25704
Magnus Olsen [Sat, 3 Feb 2007 16:03:37 +0000 (16:03 +0000)]
patch from : Paolo Devoti <devotip at gmail.com>
fix issue : The fix does a WriteFile per line insted of one per char.
See issue #2015 for more details.
svn path=/trunk/; revision=25703
Sylvain Petreolle [Sat, 3 Feb 2007 14:07:03 +0000 (14:07 +0000)]
translate hardcoded strings into 'edit variable' box
svn path=/trunk/; revision=25702
Sylvain Petreolle [Sat, 3 Feb 2007 13:53:13 +0000 (13:53 +0000)]
update french translation
svn path=/trunk/; revision=25701
Sylvain Petreolle [Sat, 3 Feb 2007 13:50:47 +0000 (13:50 +0000)]
avoid crash
svn path=/trunk/; revision=25700
Magnus Olsen [Fri, 2 Feb 2007 13:56:33 +0000 (13:56 +0000)]
fix buliding with optimze -O3 forget add <compilerflag>-Wno-strict-aliasing</compilerflag> to all level of optimze
svn path=/trunk/; revision=25699
Magnus Olsen [Fri, 2 Feb 2007 13:02:17 +0000 (13:02 +0000)]
part 2/2 adding a new value OPTIMIZE, easy way to enable diffent optimze level do not chamge it if u do not known what u doing
svn path=/trunk/; revision=25698
Magnus Olsen [Fri, 2 Feb 2007 13:01:43 +0000 (13:01 +0000)]
part 1/2 adding a new value OPTIMIZE, easy way to enable diffent optimze level do not chamge it if u do not known what u doing
svn path=/trunk/; revision=25697
Johannes Anderwald [Fri, 2 Feb 2007 10:41:50 +0000 (10:41 +0000)]
- ukrainian translation by Artem Reznikov temarez {AT} yandex (DOT) [RU]- fixes bug 1723
See issue #1723 for more details.
svn path=/trunk/; revision=25696
Johannes Anderwald [Fri, 2 Feb 2007 10:38:53 +0000 (10:38 +0000)]
- ukrainian translation by Artem Reznikov temarez {AT} yandex (DOT) [RU]
See issue #1723 for more details.
svn path=/trunk/; revision=25695
Johannes Anderwald [Fri, 2 Feb 2007 10:38:04 +0000 (10:38 +0000)]
- diff2wine
svn path=/trunk/; revision=25694
Sylvain Petreolle [Fri, 2 Feb 2007 10:35:56 +0000 (10:35 +0000)]
fix make install for Marlett.ttf
svn path=/trunk/; revision=25693
Johannes Anderwald [Fri, 2 Feb 2007 10:35:36 +0000 (10:35 +0000)]
- ukrainian translation by Artem Reznikov temarez {AT} yandex (DOT) [RU]
See issue #1723 for more details.
svn path=/trunk/; revision=25692
Johannes Anderwald [Fri, 2 Feb 2007 10:29:56 +0000 (10:29 +0000)]
- diff2wine
svn path=/trunk/; revision=25691
Johannes Anderwald [Fri, 2 Feb 2007 10:24:12 +0000 (10:24 +0000)]
- ukrainian translation by Artem Reznikov temarez {AT} yandex (DOT) [RU]
See issue #1723 for more details.
svn path=/trunk/; revision=25690
Johannes Anderwald [Fri, 2 Feb 2007 10:22:59 +0000 (10:22 +0000)]
- diff2wine
svn path=/trunk/; revision=25689
Johannes Anderwald [Fri, 2 Feb 2007 10:17:14 +0000 (10:17 +0000)]
- ukrainian translation by Artem Reznikov temarez {AT} yandex (DOT) [RU]
See issue #1723 for more details.
svn path=/trunk/; revision=25687
Johannes Anderwald [Fri, 2 Feb 2007 10:15:50 +0000 (10:15 +0000)]
- ukrainian translation by Artem Reznikov temarez {AT} yandex (DOT) [RU]
- Someone plz update avifil32_ros.diff
See issue #1723 for more details.
svn path=/trunk/; revision=25686
Magnus Olsen [Fri, 2 Feb 2007 09:31:22 +0000 (09:31 +0000)]
fixed oarch being use. some have remove oarch flags when ros being compile. now we add it back. for mingw
svn path=/trunk/; revision=25685
Johannes Anderwald [Fri, 2 Feb 2007 09:17:45 +0000 (09:17 +0000)]
- Fix include path
- Make code c compatible
- Fix bug in parsing routine
svn path=/trunk/; revision=25684
Johannes Anderwald [Fri, 2 Feb 2007 08:41:30 +0000 (08:41 +0000)]
- Fix warning(s)
- Void functions dont return values
- Include intrin.h for _enable / _disable intrinsics
svn path=/trunk/; revision=25683
Ged Murphy [Fri, 2 Feb 2007 00:08:53 +0000 (00:08 +0000)]
let get the name correct this time
svn path=/trunk/; revision=25682
Ged Murphy [Fri, 2 Feb 2007 00:04:56 +0000 (00:04 +0000)]
add renamed font
svn path=/trunk/; revision=25681
Ged Murphy [Fri, 2 Feb 2007 00:03:30 +0000 (00:03 +0000)]
- Many improvements to the Marlett font now making it a complete replacement for the Windows variant.
- Rename font to Marlett as the 'TG' parts have been redone.
- Thanks to wierd_w for his help on this.
svn path=/trunk/; revision=25680
Johannes Anderwald [Thu, 1 Feb 2007 23:14:54 +0000 (23:14 +0000)]
- Remove stdcall decoration
svn path=/trunk/; revision=25679
Johannes Anderwald [Thu, 1 Feb 2007 23:13:02 +0000 (23:13 +0000)]
- Use ntdefs constants over limits.h constants
svn path=/trunk/; revision=25678
Johannes Anderwald [Thu, 1 Feb 2007 23:06:40 +0000 (23:06 +0000)]
- remove stdcall declaration
svn path=/trunk/; revision=25677
Johannes Anderwald [Thu, 1 Feb 2007 23:05:32 +0000 (23:05 +0000)]
- ULONG is always >= 0
- Include limits.h to use ULONG_MAX instead of doing a cast
svn path=/trunk/; revision=25676
Johannes Anderwald [Thu, 1 Feb 2007 23:03:38 +0000 (23:03 +0000)]
- Fix prototype HalAllocateCrashDumpRegisters
- Include intrin.h for _enable / _disable
svn path=/trunk/; revision=25675
Johannes Anderwald [Thu, 1 Feb 2007 22:36:04 +0000 (22:36 +0000)]
- Fix function pointer definition
svn path=/trunk/; revision=25674
Johannes Anderwald [Thu, 1 Feb 2007 22:11:40 +0000 (22:11 +0000)]
- NTDLL no longer needs intrlck library
svn path=/trunk/; revision=25673
Johannes Anderwald [Thu, 1 Feb 2007 22:10:21 +0000 (22:10 +0000)]
- Use compiler intrinsics instead of hidden dependency of intrlck
svn path=/trunk/; revision=25672
Johannes Anderwald [Thu, 1 Feb 2007 21:44:23 +0000 (21:44 +0000)]
- Compile csrss with intrinsics
- Remove the intrlck dependency
svn path=/trunk/; revision=25671
Johannes Anderwald [Thu, 1 Feb 2007 20:04:32 +0000 (20:04 +0000)]
- Fix typo in Italian translation by Daniele Forsi (dforsi at gmail dot com)
- Fixes bug 2006
See issue #2006 for more details.
svn path=/trunk/; revision=25670
Alex Ionescu [Thu, 1 Feb 2007 19:25:04 +0000 (19:25 +0000)]
- Fix a bug in NtSetInformationThread which was causing 2nd-stage setup to freeze/crash. Fixes regression from 25631.
svn path=/trunk/; revision=25669
Dmitry Gorbachev [Thu, 1 Feb 2007 08:04:23 +0000 (08:04 +0000)]
Commit attachment #1151
svn path=/trunk/; revision=25668
Aleksey Bragin [Wed, 31 Jan 2007 22:30:59 +0000 (22:30 +0000)]
- Comment out clearing of KeLoaderBlock (introduced by 25629), because it looks like someone is still calling IopLoadServiceModule() even after that point. 2nd stage boots with this change.
svn path=/trunk/; revision=25667
Johannes Anderwald [Wed, 31 Jan 2007 08:38:39 +0000 (08:38 +0000)]
remove doc directory
svn path=/trunk/; revision=25664
Magnus Olsen [Wed, 31 Jan 2007 06:11:48 +0000 (06:11 +0000)]
update freetype from 2.1.9 to 2.3.0
allot of changes see freetype change log,
Bigest news
1. Fixing segment fualt with some of ttf font
2. Fixed memory leak.
3. Getting cjk rending working allot better.
and more
svn path=/trunk/; revision=25663
Aleksey Bragin [Tue, 30 Jan 2007 19:50:34 +0000 (19:50 +0000)]
- Fix intlck compile.
svn path=/trunk/; revision=25662
Eric Kohl [Mon, 29 Jan 2007 23:35:31 +0000 (23:35 +0000)]
Change the size of caption and scrollbar in the preview window.
svn path=/trunk/; revision=25661
Alex Ionescu [Mon, 29 Jan 2007 05:16:00 +0000 (05:16 +0000)]
- Add the stuff I deleted from winnt.h to ntifs.h where it belongs, I was naively hoping we'd have it in ntifs and didn't catch this until a kernel compile.
svn path=/trunk/; revision=25660
Alex Ionescu [Mon, 29 Jan 2007 05:13:13 +0000 (05:13 +0000)]
- Turns out MSVC wasn't compiling one file because it had the same name as another. Renamed it and fixed the resulting errors.
- The structures for vista symlink support are not in winnt.h, they are only in the ntifs.h. Removed them from our winnt.h, and temporarily added them to the .c file itself.
- Implemented intrinsic interlocked functions instead of using the depcreated interlck lib.
- Fixed a bug in the MemoryBarrier intrinsic.
- Included intrin.h by default when using the NDK now, since native apps need Interlocked() functions and ntdll doesn't provide them, and they can't link to kernel32, and libintrlck is deprecated/sucks.
- Fixed stub of BaseCheckAppcompatCache.
svn path=/trunk/; revision=25659
Magnus Olsen [Sun, 28 Jan 2007 19:52:02 +0000 (19:52 +0000)]
start implement detections of export functions name. not finish does not working yet. Only fix pe loader so it works
svn path=/trunk/; revision=25658
Dmitry Gorbachev [Sun, 28 Jan 2007 19:06:29 +0000 (19:06 +0000)]
Prototype of Italian keyboard support (see bug #1963)
svn path=/trunk/; revision=25657
Alex Ionescu [Sun, 28 Jan 2007 16:23:52 +0000 (16:23 +0000)]
- Merge Arty's Mm Page Referencing patch. I was able to complete first-stage setup (albeit only on the second try) and booting to second stage (after three tries). There are still freelist.c bugchecks but this patch is defintely a step in the right direction.
svn path=/trunk/; revision=25656
Dominique Cote [Sun, 28 Jan 2007 04:15:39 +0000 (04:15 +0000)]
Added tests for FsRtlGetFileSize() and FsRtlReadMdl()
svn path=/trunk/; revision=25655
Martin Fuchs [Sat, 27 Jan 2007 20:55:22 +0000 (20:55 +0000)]
update XMLStorage:
- optional CDATA embedding by set_content()
- fix for handling in XML parser
svn path=/trunk/; revision=25652
Johannes Anderwald [Sat, 27 Jan 2007 18:21:10 +0000 (18:21 +0000)]
- diff2wine
svn path=/trunk/; revision=25651
Johannes Anderwald [Sat, 27 Jan 2007 17:52:03 +0000 (17:52 +0000)]
- move wine includes to precomp.h
- this enables compiling nearly all (printdlg has some issues) of comdlg32 with msvc (first include all standard headers and then include the wine compability headers)
svn path=/trunk/; revision=25650
Eric Kohl [Sat, 27 Jan 2007 14:53:18 +0000 (14:53 +0000)]
set properties
svn path=/trunk/; revision=25649
Thomas Bluemel [Sat, 27 Jan 2007 14:06:01 +0000 (14:06 +0000)]
Make RtlEqualPrefixSid portable
svn path=/trunk/; revision=25648
Dominique Cote [Sat, 27 Jan 2007 05:26:30 +0000 (05:26 +0000)]
Added function FsRtlGetFileSize()
Added function FsRtlMdlRead() (mostly Alex's reviewed)
svn path=/trunk/; revision=25646
Johannes Anderwald [Fri, 26 Jan 2007 23:17:02 +0000 (23:17 +0000)]
- wrap include_next in macro (msvc doesnot understand this)
svn path=/trunk/; revision=25644
James Tabor [Fri, 26 Jan 2007 22:28:47 +0000 (22:28 +0000)]
Fix warning.
svn path=/trunk/; revision=25642
Sylvain Petreolle [Fri, 26 Jan 2007 22:00:03 +0000 (22:00 +0000)]
uninitialized variable fix
svn path=/trunk/; revision=25640
Alex Ionescu [Fri, 26 Jan 2007 20:54:30 +0000 (20:54 +0000)]
- Enable NT Scheduler.
- The good:
- Fixes hangs/freezes in trunk
- No matter how sluggish the system got, I was able to move the mouse and other apps were still responsive even though one app was hogging the CPU.
- Balancer thread activates and does its job of preventing deadlocks.
- The code was heavily tested and some of it is based off direct pseudo-code from NT's very own kernel (legally obtained from Windows Internals II slides) as well as Windows Internals 4th.
The bad:
- Explorer takes 30 seconds to load, after that all is fine though.
- First-stage installer asserts at 18% in Mm instead of lagging like previously.
- Various other Mm crashes related to the above ^^.
- Please help out to fix/figure out the Mm crashes! It would be much appreciated, otherwise, in a week, we will revert this patch as well as the patch that caused the hangs/freezes.
svn path=/trunk/; revision=25639
Johannes Anderwald [Fri, 26 Jan 2007 19:44:42 +0000 (19:44 +0000)]
- fix some warnings
- define _ACLUI_
svn path=/trunk/; revision=25638
Johannes Anderwald [Fri, 26 Jan 2007 18:45:29 +0000 (18:45 +0000)]
- remove stdcall convention
svn path=/trunk/; revision=25637
Johannes Anderwald [Fri, 26 Jan 2007 18:43:14 +0000 (18:43 +0000)]
- winsock2.h needs to be included before windows.h (msvc)
svn path=/trunk/; revision=25636
Johannes Anderwald [Fri, 26 Jan 2007 18:42:05 +0000 (18:42 +0000)]
- update ukrainian translation by Artem Reznikov temarez {AT} yandex (DOT) [RU]
See issue #1723 for more details.
svn path=/trunk/; revision=25635
Aleksey Bragin [Fri, 26 Jan 2007 10:07:26 +0000 (10:07 +0000)]
Fix compile (debug information is removed from Spare[2], but noone uses it).
svn path=/trunk/; revision=25634
Alex Ionescu [Fri, 26 Jan 2007 07:22:19 +0000 (07:22 +0000)]
- Fix definition of RTL_CRITICAL_SECTION_DEBUG.
- Fix all MSVC warnings in kernel32.
- Re-enable PCH.
- Disable Rtl*CondVar calls, since we can't target Vista *AND* 2003 due to linker problems. We'll need a way to create multiple DLL versions if we're going to attempt this.
- Make ASSERTs always valid in kernel32 as long as DBG is set.
- Fix Windows-loading hack, it seems there's only two levels of SEH. Eitherways, I think I've found a cleaner way to make it load nicely, so this hack will go away soon.
svn path=/trunk/; revision=25633
Alex Ionescu [Thu, 25 Jan 2007 23:48:48 +0000 (23:48 +0000)]
- Multiple fixes to ERESOURCE implementation.
svn path=/trunk/; revision=25632
Alex Ionescu [Thu, 25 Jan 2007 22:39:32 +0000 (22:39 +0000)]
- Clean up kernel32\thread.c and fix some bugs.
- Implement KeSetDisableBoostThread.
- Temporarily disable SEH/validation in NtQuery/SetProcess/ThreadInformation routines since it was making all calls fail.
- Fix bugs when using ThreadPriority, ThreadBasePriority, ThreadAffinityMask. Parameters are now validated properly, and affinity masked with the process.
- Implement ThreadSetIdealProcessor and ThreadPriorityBoost case.
- Implement ThreadZeroTlsCell case. TLS should now work properly.
- Make kernel32_winetest for threads usable.
- Update Kernel Fun.
svn path=/trunk/; revision=25631