Commit graph

23946 commits

Author SHA1 Message Date
Aleksey Bragin 1a84ae85d4 Update ex/timer.c up to 25610.
svn path=/branches/ros-branch-0_3_1/; revision=25731
2007-02-05 20:41:00 +00:00
Aleksey Bragin 0a0fa78d34 Merge 25584, 25588.
svn path=/branches/ros-branch-0_3_1/; revision=25730
2007-02-05 20:14:59 +00:00
Magnus Olsen bc9d01a54d 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
2007-02-05 16:34:29 +00:00
Timo Kreuzer 5e7eb24549 FreeResource is deprecated. Not needed to free any mem.
svn path=/trunk/; revision=25728
2007-02-05 13:37:16 +00:00
Aleksey Bragin 9d941c2836 Those Wmi*() are not kernel APIs.
svn path=/trunk/; revision=25727
2007-02-05 10:47:27 +00:00
Timo Kreuzer 8444d4afb3 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
2007-02-05 00:59:59 +00:00
Timo Kreuzer cde527ab70 MSDN sais: "The CreateIconFromResource function calls CreateIconFromResourceEx passing LR_DEFAULTSIZE|LR_SHARED as flags."
(not supported yet in CreateIconFromResourceEx())

svn path=/trunk/; revision=25725
2007-02-05 00:21:38 +00:00
Sylvain Petreolle 1db729aaed fix build
svn path=/trunk/; revision=25724
2007-02-04 22:35:09 +00:00
Magnus Olsen 4f1dce8b1e 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
2007-02-04 21:48:07 +00:00
Sylvain Petreolle 165da8e9da fix bootvid build
svn path=/trunk/; revision=25722
2007-02-04 19:19:18 +00:00
Alex Ionescu 925751080d - 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
2007-02-04 19:15:04 +00:00
Magnus Olsen 7f1390f3c4 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
2007-02-04 18:25:47 +00:00
Magnus Olsen ca4c9d46fc 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
2007-02-04 18:19:34 +00:00
Magnus Olsen b27a0418ec 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.
  
See issue #2017 for more details.

svn path=/branches/ros-branch-0_3_1/; revision=25718
2007-02-04 18:17:34 +00:00
Aleksey Bragin 2dcc044532 Lock bootvid's code.
svn path=/trunk/; revision=25717
2007-02-04 16:35:00 +00:00
Thomas Bluemel 4b72595190 There's no such function VidDisplayString, comment out code
svn path=/trunk/; revision=25716
2007-02-04 16:32:13 +00:00
Thomas Bluemel 9481fbbae6 Fix compilation
svn path=/trunk/; revision=25715
2007-02-04 16:22:19 +00:00
Aleksey Bragin fab5494340 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
2007-02-04 16:21:27 +00:00
Thomas Bluemel c1bd35020a Remove code that was commented out some time ago
svn path=/trunk/; revision=25713
2007-02-04 16:07:02 +00:00
Thomas Bluemel 6bbca5c035 Fix the code to read the SystemDrive environment variable
svn path=/trunk/; revision=25712
2007-02-04 16:06:08 +00:00
Magnus Olsen 02d9b451a6 merge down 25710 change from trunk : implement NtUserGetKeyboardLayoutName tested in 0.3.1 and works fine, it is one step closer to fix ibrowers typing bug
svn path=/branches/ros-branch-0_3_1/; revision=25711
2007-02-04 16:01:25 +00:00
Magnus Olsen 352fb74648 implement NtUserGetKeyboardLayoutName tested in 0.3.1 and works fine
svn path=/trunk/; revision=25710
2007-02-04 15:54:14 +00:00
Sylvain Petreolle 6a92e6db5f changed wrong line in previous commit,
thanks to jjkola

svn path=/trunk/; revision=25709
2007-02-04 14:50:47 +00:00
Alex Ionescu e1ed22b77f - 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
2007-02-03 21:10:08 +00:00
Alex Ionescu c5cebc9965 - Update kernel fun.
svn path=/trunk/; revision=25707
2007-02-03 20:35:37 +00:00
Alex Ionescu ffe900f573 - 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
2007-02-03 20:30:32 +00:00
Alex Ionescu f0d898c481 - 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
2007-02-03 20:28:24 +00:00
Magnus Olsen b2abf6b504 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
2007-02-03 17:38:20 +00:00
Magnus Olsen 0b971d5007 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
2007-02-03 16:03:37 +00:00
Sylvain Petreolle d8540d8289 translate hardcoded strings into 'edit variable' box
svn path=/trunk/; revision=25702
2007-02-03 14:07:03 +00:00
Sylvain Petreolle a24bc8782c update french translation
svn path=/trunk/; revision=25701
2007-02-03 13:53:13 +00:00
Sylvain Petreolle c0e8ed0771 avoid crash
svn path=/trunk/; revision=25700
2007-02-03 13:50:47 +00:00
Magnus Olsen bb10cf55cf fix buliding with optimze -O3 forget add <compilerflag>-Wno-strict-aliasing</compilerflag> to all level of optimze
svn path=/trunk/; revision=25699
2007-02-02 13:56:33 +00:00
Magnus Olsen ef4d0daf3b 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
2007-02-02 13:02:17 +00:00
Magnus Olsen 7ba2de8293 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
2007-02-02 13:01:43 +00:00
Johannes Anderwald 1943dc7533 - ukrainian translation by Artem Reznikov temarez {AT} yandex (DOT) [RU]- fixes bug 1723
See issue #1723 for more details.

svn path=/trunk/; revision=25696
2007-02-02 10:41:50 +00:00
Johannes Anderwald d6513bce85 - ukrainian translation by Artem Reznikov temarez {AT} yandex (DOT) [RU]
See issue #1723 for more details.

svn path=/trunk/; revision=25695
2007-02-02 10:38:53 +00:00
Johannes Anderwald 2910614bb4 - diff2wine
svn path=/trunk/; revision=25694
2007-02-02 10:38:04 +00:00
Sylvain Petreolle 97d64de5af fix make install for Marlett.ttf
svn path=/trunk/; revision=25693
2007-02-02 10:35:56 +00:00
Johannes Anderwald edf66a1789 - ukrainian translation by Artem Reznikov temarez {AT} yandex (DOT) [RU]
See issue #1723 for more details.

svn path=/trunk/; revision=25692
2007-02-02 10:35:36 +00:00
Johannes Anderwald a396359914 - diff2wine
svn path=/trunk/; revision=25691
2007-02-02 10:29:56 +00:00
Johannes Anderwald a329ecbe4c - ukrainian translation by Artem Reznikov temarez {AT} yandex (DOT) [RU]
See issue #1723 for more details.

svn path=/trunk/; revision=25690
2007-02-02 10:24:12 +00:00
Johannes Anderwald 3c38469d6a - diff2wine
svn path=/trunk/; revision=25689
2007-02-02 10:22:59 +00:00
Magnus Olsen c7e4bc835a merges comit r25685 -> fixed oarch being use. some have remove oarch flags when ros being compile. now we add it back. for mingw
svn path=/branches/ros-branch-0_3_1/; revision=25688
2007-02-02 10:17:47 +00:00
Johannes Anderwald 3b72d01949 - ukrainian translation by Artem Reznikov temarez {AT} yandex (DOT) [RU]
See issue #1723 for more details.

svn path=/trunk/; revision=25687
2007-02-02 10:17:14 +00:00
Johannes Anderwald e415a5308e - 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
2007-02-02 10:15:50 +00:00
Magnus Olsen 9c745033ff 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
2007-02-02 09:31:22 +00:00
Johannes Anderwald c0bd47734e - Fix include path
- Make code c compatible
- Fix bug in parsing routine


svn path=/trunk/; revision=25684
2007-02-02 09:17:45 +00:00
Johannes Anderwald c6b29c7d8f - Fix warning(s)
- Void functions dont return values
- Include intrin.h for _enable / _disable intrinsics

svn path=/trunk/; revision=25683
2007-02-02 08:41:30 +00:00
Ged Murphy fd8a0765c1 let get the name correct this time
svn path=/trunk/; revision=25682
2007-02-02 00:08:53 +00:00