reactos.git
15 years agoTry to translate Calc to German. I had my fun with all those new Units... Hopefully...
Daniel Reimer [Fri, 27 Jun 2008 19:52:25 +0000 (19:52 +0000)]
Try to translate Calc to German. I had my fun with all those new Units... Hopefully I did it right. Feel free to correct my errors ;)
Btw. LOVELY new Convert Feature, Carlo.

svn path=/trunk/; revision=34142

15 years agoUpdate ROSCalc to Version 1.08.
Daniel Reimer [Fri, 27 Jun 2008 18:53:01 +0000 (18:53 +0000)]
Update ROSCalc to Version 1.08.
German Translation will be Updated later. Translators, WORK 4 YA

svn path=/trunk/; revision=34141

15 years agoUpdated Polish translation for Shell32.dll by Olaf Siejka and for Syssetup.dll patch...
Pierre Schweitzer [Fri, 27 Jun 2008 17:47:10 +0000 (17:47 +0000)]
Updated Polish translation for Shell32.dll by Olaf Siejka and for Syssetup.dll patch by Maciej Bialas
See issue #3411 for more details.

svn path=/trunk/; revision=34138

15 years agoUpdated French translation for Shell32.dll
Pierre Schweitzer [Fri, 27 Jun 2008 17:43:25 +0000 (17:43 +0000)]
Updated French translation for Shell32.dll

svn path=/trunk/; revision=34137

15 years ago- Add fontext.dll
Dmitry Chapyshev [Fri, 27 Jun 2008 17:34:08 +0000 (17:34 +0000)]
- Add fontext.dll

svn path=/trunk/; revision=34135

15 years ago- NDK fix: ImageUsesLargePages in PEB appeared in Windows 2003 already (confirmed...
Aleksey Bragin [Fri, 27 Jun 2008 17:26:10 +0000 (17:26 +0000)]
- NDK fix: ImageUsesLargePages in PEB appeared in Windows 2003 already (confirmed with SP1 though).

svn path=/trunk/; revision=34134

15 years ago- display default icon in file property dialog
Johannes Anderwald [Fri, 27 Jun 2008 17:23:24 +0000 (17:23 +0000)]
- display default icon in file property dialog

svn path=/trunk/; revision=34133

15 years ago- Add inetmib1 to bootcd
Dmitry Chapyshev [Fri, 27 Jun 2008 17:12:18 +0000 (17:12 +0000)]
- Add inetmib1 to bootcd
- Add some defines to snmp.h

svn path=/trunk/; revision=34132

15 years ago- Add baseaddress for inetmib1 and fontext.dll
Dmitry Chapyshev [Fri, 27 Jun 2008 17:10:18 +0000 (17:10 +0000)]
- Add baseaddress for inetmib1 and fontext.dll
- Add information about inetmib1 to README.WINE

svn path=/trunk/; revision=34131

15 years ago- Add inetmib1.dll from Wine
Dmitry Chapyshev [Fri, 27 Jun 2008 17:08:01 +0000 (17:08 +0000)]
- Add inetmib1.dll from Wine
- Small update snmpapi.def

svn path=/trunk/; revision=34130

15 years agoMiscellaneous console bugfixes. See Bug 3267 for details.
Jeffrey Morlan [Fri, 27 Jun 2008 12:34:08 +0000 (12:34 +0000)]
Miscellaneous console bugfixes. See Bug 3267 for details.

svn path=/trunk/; revision=34129

15 years agoPath needed some love Phase II:
James Tabor [Fri, 27 Jun 2008 10:58:11 +0000 (10:58 +0000)]
Path needed some love Phase II:
- Fixed path coordinate problem by enabling old code and fixing arc move to issues. See that code that everyone thought that had no real use was usefull after all.
- Found more image and region problems, see bug 3402.

svn path=/trunk/; revision=34128

15 years ago- Add an initial breakpoint for usermode process startup, this makes usermode gdb...
Aleksey Bragin [Fri, 27 Jun 2008 09:50:52 +0000 (09:50 +0000)]
- Add an initial breakpoint for usermode process startup, this makes usermode gdb debugging working. Spotted and tested by Yury Sidorov.

svn path=/trunk/; revision=34127

15 years ago- use "FriendlyTypeName" key for file types when available
Johannes Anderwald [Fri, 27 Jun 2008 09:18:43 +0000 (09:18 +0000)]
- use "FriendlyTypeName" key for file types when available
- allows to show translated file types in file property dialog

svn path=/trunk/; revision=34126

15 years ago- remove duplicate properties entry in recycle bin context menu shell extension
Johannes Anderwald [Fri, 27 Jun 2008 08:53:55 +0000 (08:53 +0000)]
- remove duplicate properties entry in recycle bin context menu shell extension
- make string "empty recycle bin" translatable
- bug 3289

svn path=/trunk/; revision=34125

15 years ago- NDK fixes.
Aleksey Bragin [Fri, 27 Jun 2008 08:23:45 +0000 (08:23 +0000)]
- NDK fixes.

svn path=/trunk/; revision=34124

15 years ago- Sync .nls-files with Wine HEAD
Dmitry Chapyshev [Fri, 27 Jun 2008 06:43:08 +0000 (06:43 +0000)]
- Sync .nls-files with Wine HEAD

svn path=/trunk/; revision=34123

15 years ago- Add some defines
Dmitry Chapyshev [Fri, 27 Jun 2008 06:41:48 +0000 (06:41 +0000)]
- Add some defines

svn path=/trunk/; revision=34122

15 years ago- Implement KiApcInterrupt -- ACPs now work!
ReactOS Portable Systems Group [Fri, 27 Jun 2008 04:19:50 +0000 (04:19 +0000)]
- Implement KiApcInterrupt -- ACPs now work!
- Change some infinite loops to ASSERTs since bugchecks now work and we can better differentiate stubs versus loops versus unimplemented code.
- Add back the system call debug prints -- total hack to make the stack work.
- Add support for the ARC Disk Information/Signature in FreeLDR.
- We've reached a major, major milestone here folks -- the kernel bugchecks because no boot device was found (since we don't have any working drivers yet).
- We have a lot of stuff to fix before continuing, and code review will take some time.

svn path=/trunk/; revision=34121

15 years ago- Implement VidResetDisplay in BootVid-arm.
ReactOS Portable Systems Group [Fri, 27 Jun 2008 03:06:11 +0000 (03:06 +0000)]
- Implement VidResetDisplay in BootVid-arm.
- Implement KiSaveProcessorControlState and make the appropriate changes to KPROCESSOR_STATE and KSPECIAL_REGISTERS on ARM to support this, as well as moving the ARM Register definitions from ntos to NDK.
- Implement RtlCaptureContext.
- With these changes, BSODs now work, but because of missing palette code, they are actually R(Red)SODs, which is awesome.
- Remove debug prints from system call code -- this ends up somehow corrupting the return values *sigh*. More work to be done there, defintely. We have now regressed but we have an RSOD.

svn path=/trunk/; revision=34120

15 years agoPath needed some love Phase I:
James Tabor [Fri, 27 Jun 2008 00:06:46 +0000 (00:06 +0000)]
Path needed some love Phase I:
- Rewrite Path handle support and reordered path.c.
- Wine Sync/Port PATH_WidenPath and PATH_DoArcPart. Wine Path test results: 151 tests executed (0 marked as todo, 24 failures). 3 skipped.
- Found where the use of SelectObject in DC_InitDC, placed nulls into hbrush and hpen, I comment out and used StockObject and now default drawing works.
- Implemented AngleArc and most of Arc. This is very experimental and it does draw and does not crash.
- Cleaned up some files with extra <CR> at the end of lines.
- Fully tested: Taskmgr, FF 1.5, Abiword, drawing programs, and all.
- Note: Path drawing is majorly misaligned. Fill path will draw in one area and Stroke path will draw in another.
- Note: Trunk: Gdi wine DC test: dc.c:89 Failed to lock hDC, sometimes locking up the system. See bug 3333.

svn path=/trunk/; revision=34119

15 years ago- small fix to create valid shortcuts when using the [ProfileItems] directive
Marc Piulachs [Thu, 26 Jun 2008 23:49:42 +0000 (23:49 +0000)]
- small fix to create valid shortcuts when using the [ProfileItems] directive
- Add support for a third undocumented parameter to Name entry. reference http://www.msfn.org/board/Using-INF-file-to-create-shortcuts-anywh-t95621.html

svn path=/trunk/; revision=34118

15 years agoFix messed-up colors in taskbar icons in qemu 16bpp mode. BuildDIBPalette was previou...
Jeffrey Morlan [Thu, 26 Jun 2008 22:22:57 +0000 (22:22 +0000)]
Fix messed-up colors in taskbar icons in qemu 16bpp mode. BuildDIBPalette was previously assuming all 16bpp DIBs were 565.

svn path=/trunk/; revision=34117

15 years agoMake EnumDeviceDrivers and EnumProcessModules return the total size, even if the...
Jeffrey Morlan [Thu, 26 Jun 2008 19:52:05 +0000 (19:52 +0000)]
Make EnumDeviceDrivers and EnumProcessModules return the total size, even if the buffer is smaller. (from bug 3319)

svn path=/trunk/; revision=34112

15 years agoYuri Sidorov <jura@cp-lab.com>
Aleksey Bragin [Thu, 26 Jun 2008 19:16:59 +0000 (19:16 +0000)]
Yuri Sidorov <jura@cp-lab.com>
- Properly set dwFirstChance member EXCEPTION_DEBUG_INFO structure returned by WaitForDebugEvent function.
- Properly handle dwContinueStatus parameter of ContinueDebugEvent function.

See issue #3393 for more details.

svn path=/trunk/; revision=34111

15 years agoFix infinite loop in PspDumpThreads
Jeffrey Morlan [Thu, 26 Jun 2008 16:23:45 +0000 (16:23 +0000)]
Fix infinite loop in PspDumpThreads

svn path=/trunk/; revision=34108

15 years agoClean up tools folder.
Marc Piulachs [Thu, 26 Jun 2008 16:01:59 +0000 (16:01 +0000)]
Clean up tools folder.

svn path=/trunk/; revision=34107

15 years ago- remove no longer required bootsect.mak
Marc Piulachs [Thu, 26 Jun 2008 15:58:56 +0000 (15:58 +0000)]
- remove no longer required bootsect.mak

svn path=/trunk/; revision=34106

15 years ago-Remove obsolete Makefile. Spotted by Stefan Ginsberg.
Marc Piulachs [Thu, 26 Jun 2008 15:52:22 +0000 (15:52 +0000)]
-Remove obsolete Makefile. Spotted by Stefan Ginsberg.

svn path=/trunk/; revision=34105

15 years agoSome more RC File fixes. TBD. Rename Norsk RC Files correctly.
Daniel Reimer [Thu, 26 Jun 2008 14:14:59 +0000 (14:14 +0000)]
Some more RC File fixes. TBD. Rename Norsk RC Files correctly.

svn path=/trunk/; revision=34103

15 years agoSome more RC File fixes.
Daniel Reimer [Thu, 26 Jun 2008 14:14:52 +0000 (14:14 +0000)]
Some more RC File fixes.

svn path=/trunk/; revision=34102

15 years agoWe do not support any Wine LANG, SUBLANG Inventions. Bye, WALON and ESPERANTO.
Daniel Reimer [Thu, 26 Jun 2008 13:39:39 +0000 (13:39 +0000)]
We do not support any Wine LANG, SUBLANG Inventions. Bye, WALON and ESPERANTO.

svn path=/trunk/; revision=34101

15 years agodon't free a UNICODE_STRING which isn't allocated
Christoph von Wittich [Thu, 26 Jun 2008 12:26:31 +0000 (12:26 +0000)]
don't free a UNICODE_STRING which isn't allocated

svn path=/trunk/; revision=34099

15 years agodon't free a UNICODE_STRING which isn't allocated
Christoph von Wittich [Thu, 26 Jun 2008 12:20:09 +0000 (12:20 +0000)]
don't free a UNICODE_STRING which isn't allocated

svn path=/trunk/; revision=34098

15 years agoPatch by Jeffrey Morlan <mrnobo1024 at yahoo.com>: Rearrange code in NtGdiSelectBitma...
James Tabor [Thu, 26 Jun 2008 12:05:38 +0000 (12:05 +0000)]
Patch by Jeffrey Morlan <mrnobo1024 at yahoo.com>: Rearrange code in NtGdiSelectBitmap to prevent deadlock. See bug 3333.

svn path=/trunk/; revision=34097

15 years ago- Rewrite David Welch's Ansi function wrappers to reduce their code size, improve...
Aleksey Bragin [Thu, 26 Jun 2008 11:49:47 +0000 (11:49 +0000)]
- Rewrite David Welch's Ansi function wrappers to reduce their code size, improve readability, and fix a bug of freeing of a non-allocated string. Spotted by Christoph vW.

svn path=/trunk/; revision=34096

15 years agodon't free a UNICODE_STRING which isn't allocated
Christoph von Wittich [Thu, 26 Jun 2008 11:34:56 +0000 (11:34 +0000)]
don't free a UNICODE_STRING which isn't allocated

svn path=/trunk/; revision=34095

15 years agodon't free a UNICODE_STRING which isn't allocated
Christoph von Wittich [Thu, 26 Jun 2008 10:22:24 +0000 (10:22 +0000)]
don't free a UNICODE_STRING which isn't allocated

svn path=/trunk/; revision=34094

15 years agodon't free a UNICODE_STRING which isn't allocated
Christoph von Wittich [Thu, 26 Jun 2008 09:35:59 +0000 (09:35 +0000)]
don't free a UNICODE_STRING which isn't allocated

svn path=/trunk/; revision=34093

15 years agoJeffrey Morlan <mrnobo1024@yahoo.com>
Aleksey Bragin [Thu, 26 Jun 2008 08:26:48 +0000 (08:26 +0000)]
Jeffrey Morlan <mrnobo1024@yahoo.com>
- Fix a major problem in pushlock implementation: if there are 2 or more
threads waiting for a lock, only one of them ever gets woken. ExfWakePushLock
is missing a break in its loop so it removes all the WaitBlocks instead of just
the last one.
- This fixes all "weird" hangs happening, including FF1.5 installer hang, VMWare Video Driver Installer hang, taskmgr tabs hang, and other similar problems.
See issue #3141 for more details.

svn path=/trunk/; revision=34092

15 years ago- Fix several interlocked list functions -- they should return NULL if the list is...
ReactOS Portable Systems Group [Thu, 26 Jun 2008 06:38:42 +0000 (06:38 +0000)]
- Fix several interlocked list functions -- they should return NULL if the list is empty.
- Fix a bug in FreeLDR-ARM, we forgot to set the RegistryLength, resulting in a corrupted registry. We can now load the system registry.
- Enable code to handle DPC, Timer and Deferred Ready cleanup (portable code that's already written).
- Enable code to handle quantum end.
- We now load all the way to IoInitSystem!IopInitializeBootDrivers.

svn path=/trunk/; revision=34091

15 years agoUpdate xcopy, winhlp32 and wordpad to Wine HEAD. I kept Fireball's changes, but plz...
Daniel Reimer [Thu, 26 Jun 2008 06:12:44 +0000 (06:12 +0000)]
Update xcopy, winhlp32 and wordpad to Wine HEAD. I kept Fireball's changes, but plz send them to Wine, too.
The Lithuan, Ukrainian and Greek Translators of winhlp32 should do the same.

svn path=/trunk/; revision=34090

15 years agoUpdate write and winfile to wine 1.0
Daniel Reimer [Thu, 26 Jun 2008 06:10:28 +0000 (06:10 +0000)]
Update write and winfile to wine 1.0
This gives us new Translations for write. (Norway, Netherlands, Russia, Slovak) and a updated Danish one for winfile.

svn path=/trunk/; revision=34089

15 years ago- Save and restore the trap frame for the current thread when we take an interrupt...
ReactOS Portable Systems Group [Thu, 26 Jun 2008 05:56:35 +0000 (05:56 +0000)]
- Save and restore the trap frame for the current thread when we take an interrupt, so that ISRs can read it.
- We use this in the clock ISR, that can now actually send the trap frame to KeUpdateSystemTime.
- Implement KeUpdateRunTime to handle time accounting and DPC rescheduling as well as Quantum End.
- Ignore quantum end for now.
- We now have a working timebase, and we're back to our earlier checkpoint around CmInitSystem1!.

svn path=/trunk/; revision=34088

15 years ago- Fix totally broken KeUpdateSystemRuntime code... please at least read your code...
ReactOS Portable Systems Group [Thu, 26 Jun 2008 05:26:10 +0000 (05:26 +0000)]
- Fix totally broken KeUpdateSystemRuntime code... please at least read your code once before committing.

svn path=/trunk/; revision=34087

15 years ago- MAKELONG takes (loword, hiword), not (hiword,loword) as was used in wordpad.
Aleksey Bragin [Wed, 25 Jun 2008 19:59:10 +0000 (19:59 +0000)]
- MAKELONG takes (loword, hiword), not (hiword,loword) as was used in wordpad.

svn path=/trunk/; revision=34085

15 years ago- We now implement the KeUpdateSystemTime routine and the HalpClockInterrupt.
ReactOS Portable Systems Group [Wed, 25 Jun 2008 16:10:14 +0000 (16:10 +0000)]
- We now implement the KeUpdateSystemTime routine and the HalpClockInterrupt.
- We do not yet handle all cases, most notably, timer expiration.
- There may still be some bugs to work out in the code, but it's a start.
- This regresses progress, but does not ignore time anymore.

svn path=/trunk/; revision=34084

15 years ago- Fix InstallSysSetupComponents: SetupInstallFromInfSection was being called with...
Marc Piulachs [Wed, 25 Jun 2008 14:21:27 +0000 (14:21 +0000)]
- Fix InstallSysSetupComponents: SetupInstallFromInfSection was being called with the wrong HINF handler
- Always check for application existence before creating the shortcut

svn path=/trunk/; revision=34083

15 years agoChange the logic and make the AnswerInPublic Command option opt-out instead of opt...
Filip Navara [Wed, 25 Jun 2008 14:13:21 +0000 (14:13 +0000)]
Change the logic and make the AnswerInPublic Command option opt-out instead of opt-in. Now everything except !help is allowed in public again (due to popular demand).

svn path=/trunk/; revision=34082

15 years agoFix answers to !winerror <hex number> command and to !error command.
Filip Navara [Wed, 25 Jun 2008 14:07:13 +0000 (14:07 +0000)]
Fix answers to !winerror <hex number> command and to !error command.

svn path=/trunk/; revision=34081

15 years ago- miscellaneous small fixes
Marc Piulachs [Wed, 25 Jun 2008 13:23:59 +0000 (13:23 +0000)]
- miscellaneous small fixes
- add support for preventing all commands to be run on the channel by default. Now TechBot only answers some of the commands in PM
- add back the error Command

svn path=/trunk/; revision=34079

15 years agoJeffrey Morlan (mrnobo1024 at yahoo.com) - Fix ModifyWorldTransform multiplies. See...
James Tabor [Wed, 25 Jun 2008 11:47:12 +0000 (11:47 +0000)]
Jeffrey Morlan (mrnobo1024 at yahoo.com) - Fix ModifyWorldTransform multiplies. See bug 3314.

svn path=/trunk/; revision=34078

15 years agoJeffrey Morlan (mrnobo1024@yahoo.com)
Colin Finck [Wed, 25 Jun 2008 11:12:42 +0000 (11:12 +0000)]
Jeffrey Morlan (mrnobo1024@yahoo.com)
- Fix a race condition in msgina, which occasionally led to hangs at "Loading your personal settings"

See issue #3384 for more details.

svn path=/trunk/; revision=34077

15 years ago- Fix broken 0-padding, spotted by Russel.
Aleksey Bragin [Wed, 25 Jun 2008 09:07:41 +0000 (09:07 +0000)]
- Fix broken 0-padding, spotted by Russel.
See issue #3385 for more details.

svn path=/trunk/; revision=34076

15 years ago- Implement KiComputeTimerTableIndex and stub KeUpdateRunTime und KeUpdateSystemTime.
ReactOS Portable Systems Group [Wed, 25 Jun 2008 05:01:31 +0000 (05:01 +0000)]
- Implement KiComputeTimerTableIndex and stub KeUpdateRunTime und KeUpdateSystemTime.
- Hitting checkpoint in trap.c: DPC/Timer Delivery!
- Must now implement clock interrupt in HAL.

svn path=/trunk/; revision=34075

15 years ago- Start implementing MediaClassInstaller function
Dmitry Chapyshev [Tue, 24 Jun 2008 15:17:28 +0000 (15:17 +0000)]
- Start implementing MediaClassInstaller function

svn path=/trunk/; revision=34074

15 years agoGet shell32 to compile warning-free
Colin Finck [Tue, 24 Jun 2008 14:37:50 +0000 (14:37 +0000)]
Get shell32 to compile warning-free
Patch by Stefan Ginsberg with minor modifications by me

svn path=/trunk/; revision=34073

15 years ago- Implement MmGetPfnForProcess, MmIsPageSwapEntry.
ReactOS Portable Systems Group [Tue, 24 Jun 2008 14:16:06 +0000 (14:16 +0000)]
- Implement MmGetPfnForProcess, MmIsPageSwapEntry.
- Fix a bug in MmDeletePageTable.
- Use MmCreateVirtualMappingForKernel when we are already in the right process context, and allow it to be used for addresses < KSEG0_BASE as well.
- We now have full memory mapped file support, and get all the way to CmInitSystem1.

svn path=/trunk/; revision=34072

15 years ago- fix typo
Johannes Anderwald [Tue, 24 Jun 2008 12:57:56 +0000 (12:57 +0000)]
- fix typo

svn path=/trunk/; revision=34071

15 years ago- check for a valid file descriptor
Johannes Anderwald [Tue, 24 Jun 2008 12:42:22 +0000 (12:42 +0000)]
- check for a valid file descriptor

svn path=/trunk/; revision=34070

15 years ago- Add stubs for more functions
Dmitry Chapyshev [Tue, 24 Jun 2008 12:00:53 +0000 (12:00 +0000)]
- Add stubs for more functions

svn path=/trunk/; revision=34069

15 years ago- Activate default layout on startup
Dmitry Chapyshev [Tue, 24 Jun 2008 09:59:35 +0000 (09:59 +0000)]
- Activate default layout on startup

svn path=/trunk/; revision=34068

15 years agoAdd Rbuild files for WineTestGUI.
Daniel Reimer [Tue, 24 Jun 2008 09:05:56 +0000 (09:05 +0000)]
Add Rbuild files for WineTestGUI.
I had to disable the Icons to be able to build it. They seem to be invalid.

svn path=/trunk/; revision=34067

15 years ago- Update Russian translation
Dmitry Chapyshev [Tue, 24 Jun 2008 08:10:16 +0000 (08:10 +0000)]
- Update Russian translation

svn path=/trunk/; revision=34066

15 years agoAdd PS_JOIN_MASK to psdk.
James Tabor [Tue, 24 Jun 2008 03:17:35 +0000 (03:17 +0000)]
Add PS_JOIN_MASK to psdk.

svn path=/trunk/; revision=34065

15 years agoCameron Gutman <aicommander@gmail.com>
Aleksey Bragin [Mon, 23 Jun 2008 21:36:14 +0000 (21:36 +0000)]
Cameron Gutman <aicommander@gmail.com>
- Initialize LastChanceShutdownList.
- Sndblst.sys and a bunch of other drivers using Io[Un]RegisterLastChanceShutdownNotification work now.
See issue #3331 for more details.

svn path=/trunk/; revision=34064

15 years agoStefan Ginsberg <stefan__100__@hotmail.com>:
Aleksey Bragin [Mon, 23 Jun 2008 18:57:10 +0000 (18:57 +0000)]
Stefan Ginsberg <stefan__100__@hotmail.com>:
- Make user32 and kernel32 compile warning-free.

svn path=/trunk/; revision=34063

15 years agoFix typo.
James Tabor [Mon, 23 Jun 2008 17:57:41 +0000 (17:57 +0000)]
Fix typo.

svn path=/trunk/; revision=34062

15 years ago- Fix broken system call handler with shitty but works system call handler.
ReactOS Portable Systems Group [Mon, 23 Jun 2008 16:08:32 +0000 (16:08 +0000)]
- Fix broken system call handler with shitty but works system call handler.
- Fix broken .rbuild file -- not sure how this was supposed to build in the first place.
- This gets us further -- more of ARM Mm needs implementing.

svn path=/trunk/; revision=34061

15 years ago- Add a missing return in case of exception. Spotted by Stefan Ginsberg.
Aleksey Bragin [Mon, 23 Jun 2008 14:55:55 +0000 (14:55 +0000)]
- Add a missing return in case of exception. Spotted by Stefan Ginsberg.

svn path=/trunk/; revision=34060

15 years ago- Fix CM SEH by public demand.
Aleksey Bragin [Mon, 23 Jun 2008 12:45:27 +0000 (12:45 +0000)]
- Fix CM SEH by public demand.

svn path=/trunk/; revision=34059

15 years agoBug 3378: update for slovak by Mario Kacmar (kario@szm.sk)
Daniel Reimer [Mon, 23 Jun 2008 10:37:18 +0000 (10:37 +0000)]
Bug 3378: update for slovak by Mario Kacmar (kario@szm.sk)
Bug 3287: My network place properties not displayed correctly by Mario Kacmar (kario@szm.sk)
P.S. The Polish Translation in the previous Commit was made by Maciej Bialas, not Olaf Siejka.

svn path=/trunk/; revision=34058

15 years agoBug 3367: Korean translation of regedit by Sengju Kim (admin@manateeshome.com)
Daniel Reimer [Mon, 23 Jun 2008 09:57:46 +0000 (09:57 +0000)]
Bug 3367: Korean translation of regedit by Sengju Kim (admin@manateeshome.com)
Polish Translation of usrmgr by Olaf Siejka
Renamed the Rest of the Korean RC Files.

svn path=/trunk/; revision=34057

15 years agoStart to rename all Korean RC Files to "ko-KR.rc". "ko-KO.rc" was not correct.
Daniel Reimer [Mon, 23 Jun 2008 09:42:06 +0000 (09:42 +0000)]
Start to rename all Korean RC Files to "ko-KR.rc". "ko-KO.rc" was not correct.

svn path=/trunk/; revision=34056

15 years ago- The CRT sync by "fireball" is incorrect and results in a broken ntos kernel. Althou...
ReactOS Portable Systems Group [Mon, 23 Jun 2008 03:57:50 +0000 (03:57 +0000)]
- The CRT sync by "fireball" is incorrect and results in a broken ntos kernel. Although it may work on i386 builds, it results in a corrupted kernel anyways. On ARM, we try to hackfix around it by not including some routines that should not be in the kernel but were being imported due to the broken crt changes.
- We do not attemp to build world anymore. We have handwritten a new ARM rbuild file that only builds what we need for our current ARM work.
- HAL and FreeLDR do not seem to have an "installpath"... why not? Added one at least for our ARM stuff, so that "make install" can drop the binaries.
- Fixed some ARM DDK macro inconsistencies, allow more drivers to build.
- It is now possible to use "make install -k" to drop a completely working ARM build onto an image due to all these changes.

svn path=/trunk/; revision=34055

15 years agoUpdate credits.
James Tabor [Mon, 23 Jun 2008 01:09:20 +0000 (01:09 +0000)]
Update credits.

svn path=/trunk/; revision=34054

15 years ago- Rebuild the left popup menu containing the keyboard layouts on every click to take...
Colin Finck [Sun, 22 Jun 2008 21:59:27 +0000 (21:59 +0000)]
- Rebuild the left popup menu containing the keyboard layouts on every click to take care of keyboard layout changes.
  I know this is probably not the best way for doing the job, but I don't know of any other method to achieve the same.
- Change the right popup menu to only show the "Options" and "Exit" menu items (like ctfmon does)
- Add the missing 'return 0;' statements, when a message was handled

See issue #3372 for more details.

svn path=/trunk/; revision=34053

15 years agoFix the messed up "freeldr_arch" rbuild file: Specify one "freeldr_arch" module and...
Colin Finck [Sun, 22 Jun 2008 21:43:02 +0000 (21:43 +0000)]
Fix the messed up "freeldr_arch" rbuild file: Specify one "freeldr_arch" module and then the files to build based on the architecture, not a separate module per architecture
Patch by Alex

svn path=/trunk/; revision=34052

15 years agoBuild host_wcsfuncs as a host static library, not a target static library
Colin Finck [Sun, 22 Jun 2008 21:41:25 +0000 (21:41 +0000)]
Build host_wcsfuncs as a host static library, not a target static library
Fixes build for all non-Win32 hosts

svn path=/trunk/; revision=34051

15 years agoAdd a library "host_wcsfuncs" with implementations for UTF-16 string functions needed...
Colin Finck [Sun, 22 Jun 2008 20:58:56 +0000 (20:58 +0000)]
Add a library "host_wcsfuncs" with implementations for UTF-16 string functions needed for some host tools

Instead of copying those functions into every host tool, which needs it (as we did previously), we can now implement them all in this library and link the host tools to it.
If USE_HOST_WCSFUNCS is not defined, the "wcsfuncs.h" file will define them to the CRT functions (so this library does not create overhead, when the code is built for the target platform)

See issue #3285 for more details.

svn path=/trunk/; revision=34050

15 years agoAdd support for a new environment variable ROS_GENERATE_RSYM to disable RSYM during...
Colin Finck [Sun, 22 Jun 2008 18:38:12 +0000 (18:38 +0000)]
Add support for a new environment variable ROS_GENERATE_RSYM to disable RSYM during the build
Patch by Alex

svn path=/trunk/; revision=34049

15 years agoMove wshtcpip to dll/win32, it's a DLL and not a driver
Colin Finck [Sun, 22 Jun 2008 18:19:19 +0000 (18:19 +0000)]
Move wshtcpip to dll/win32, it's a DLL and not a driver
"Patch" by Alex

svn path=/trunk/; revision=34048

15 years ago- Extend SEH to cover writing result to output arguments. Noticed by Stefan Ginsberg.
Aleksey Bragin [Sun, 22 Jun 2008 16:24:15 +0000 (16:24 +0000)]
- Extend SEH to cover writing result to output arguments. Noticed by Stefan Ginsberg.

svn path=/trunk/; revision=34047

15 years agoSVN Maintenance: set eol-style:native for lib/sdk/crt.
Aleksey Bragin [Sun, 22 Jun 2008 12:08:15 +0000 (12:08 +0000)]
SVN Maintenance: set eol-style:native for lib/sdk/crt.

svn path=/trunk/; revision=34046

15 years ago- Seungju Kim <admin AT manateeshome DOT com>
Matthias Kupfer [Sun, 22 Jun 2008 10:01:59 +0000 (10:01 +0000)]
- Seungju Kim <admin AT manateeshome DOT com>
- Korean translation of explorer-new added
- See issue #3368 for more details.
- Alexander Wurzinger <<Lohnegrim At gmx DOT net>
- Patch for the "CreateEnergyList failed"-Error added.
- See issue #2469 for more details.

svn path=/trunk/; revision=34045

15 years agoDon't link to libs we don't need
Ged Murphy [Sat, 21 Jun 2008 23:27:23 +0000 (23:27 +0000)]
Don't link to libs we don't need

svn path=/trunk/; revision=34044

15 years ago- Auto expand the list of available tests
Ged Murphy [Sat, 21 Jun 2008 19:19:22 +0000 (19:19 +0000)]
- Auto expand the list of available tests
- Add the selected test to the main combo
- Tag the dll path to each combo item
- Run the test when the 'run' button is hit.
We can now run all Wine tests from the GUI, but we get no feedback yet.

svn path=/trunk/; revision=34043

15 years ago- Provide a real fix for fwprintf and fputwc in case the output stream is in TEXT...
Aleksey Bragin [Sat, 21 Jun 2008 15:58:00 +0000 (15:58 +0000)]
- Provide a real fix for fwprintf and fputwc in case the output stream is in TEXT mode by doing a widechar to multibyte conversion.
- This should be submitted to Wine to close their bug.
See issue #3353 for more details.

svn path=/trunk/; revision=34042

15 years agoExt2 and NTFS:
Pierre Schweitzer [Sat, 21 Jun 2008 11:20:48 +0000 (11:20 +0000)]
Ext2 and NTFS:
- Remove FCB from the linked list when it's released
NTFS:
- Check we have a FCB before releasing it

svn path=/trunk/; revision=34041

15 years ago- fix hive for korean keyboard layout
Matthias Kupfer [Sat, 21 Jun 2008 10:08:09 +0000 (10:08 +0000)]
- fix hive for korean keyboard layout
Alexander Wurzinger <Lohnegrim At gmx DOT net>
- Patch to fix the "Pos InitData failed"-Error in power options.
- See issue #2469 for more details.

svn path=/trunk/; revision=34040

15 years agoBugfixes:
Pierre Schweitzer [Sat, 21 Jun 2008 10:04:14 +0000 (10:04 +0000)]
Bugfixes:
- Check whether we have a valid VCB before creating FCB
- Initialize FCBs list before using it...

svn path=/trunk/; revision=34039

15 years ago- vsn[w]printf -> _vsn[w]printf.
Aleksey Bragin [Sat, 21 Jun 2008 10:00:59 +0000 (10:00 +0000)]
- vsn[w]printf -> _vsn[w]printf.

svn path=/trunk/; revision=34038

15 years agoJeffrey Morlan <mrnobo1024@yahoo.com>
Aleksey Bragin [Fri, 20 Jun 2008 19:00:37 +0000 (19:00 +0000)]
Jeffrey Morlan <mrnobo1024@yahoo.com>

- Wrap libwine's memory allocations, avoiding msvcrt imports in kernel32
- The cause is that libwine/debug.c uses functions (malloc, free, realloc, _strdup) which are only present in a complete CRT, creating imports from msvcrt.dll in any module that uses it, including kernel32.dll. Since kernel32 is currently importing from msvcrt, kernel32 gets DLL_PROCESS_DETACHed first, creating a problem for msvcrt's DLL_PROCESS_DETACH which, as a result of a recent bugfix, now uses kernel32 functions that depend on the resources that were freed.
- Fix this by implementing those 4 functions as wrappers around the Local* APIs, in order to avoid the problematic imports.
See issue #3373 for more details.

svn path=/trunk/; revision=34037

15 years agoMiscellaneous NTFS patch:
Pierre Schweitzer [Fri, 20 Jun 2008 18:40:57 +0000 (18:40 +0000)]
Miscellaneous NTFS patch:
- Filled FCB structures with more informations
- Added them to linked list
- Set mounted volume to FILE_DEVICE_DISK_FILE_SYSTEM
- Various code cleanup

svn path=/trunk/; revision=34036

15 years agoDon't forget to free the parent nodes
Ged Murphy [Fri, 20 Jun 2008 11:39:31 +0000 (11:39 +0000)]
Don't forget to free the parent nodes

svn path=/trunk/; revision=34035

15 years agoSave the select test info on close.
Ged Murphy [Fri, 20 Jun 2008 11:20:26 +0000 (11:20 +0000)]
Save the select test info on close.
The browse dialog now lists all winetest dlls and allows selection of either all tests in all dlls, all tests within a dll, or the option to choose individual tests. (rewuires a modified winetest framework)

svn path=/trunk/; revision=34034

15 years ago- build up test data for each node in the treeview and tag it
Ged Murphy [Fri, 20 Jun 2008 08:21:49 +0000 (08:21 +0000)]
- build up test data for each node in the treeview and tag it
- traverse the tree recursively and free all data on close

svn path=/trunk/; revision=34033

15 years agoPut a comment and an #if around the lines I changed in my previous commit, because...
Colin Finck [Thu, 19 Jun 2008 22:03:22 +0000 (22:03 +0000)]
Put a comment and an #if around the lines I changed in my previous commit, because the ##__VA_ARGS__ syntax was only tested with MSVC and GCC

svn path=/trunk/; revision=34032

15 years agoReapply Ged's fix, this time correctly :-)
Colin Finck [Thu, 19 Jun 2008 21:57:32 +0000 (21:57 +0000)]
Reapply Ged's fix, this time correctly :-)
Thanks to hackbunny for pointing out that ##__VA_ARGS__ will strip the trailing comma and this works on both GCC and MSVC.

svn path=/trunk/; revision=34031

15 years agorevert the debug macros change, the entire codebase isn't ready for it yet
Ged Murphy [Thu, 19 Jun 2008 21:40:08 +0000 (21:40 +0000)]
revert the debug macros change, the entire codebase isn't ready for it yet

svn path=/trunk/; revision=34030