reactos.git
15 years agoFix NtQueryOpenSubKeys prototype.
Eric Kohl [Sun, 3 Aug 2008 19:24:09 +0000 (19:24 +0000)]
Fix NtQueryOpenSubKeys prototype.

svn path=/trunk/; revision=35084

15 years ago- Reapply 29440 to dbghelp and use strtoui64 instead of non-existing strtoull. Now...
Stefan Ginsberg [Sun, 3 Aug 2008 19:14:44 +0000 (19:14 +0000)]
- Reapply 29440 to dbghelp and use strtoui64 instead of non-existing strtoull. Now dbghelp loads again (broken 7 months ago in revision 31339).

svn path=/trunk/; revision=35083

15 years ago- [Stupid] warning fixes.
Aleksey Bragin [Sun, 3 Aug 2008 19:09:43 +0000 (19:09 +0000)]
- [Stupid] warning fixes.
- Bugfix: CNV_THIS_PART was not returning any value, when in reality it should have returned a pointer to the converted string.

svn path=/trunk/; revision=35082

15 years ago- Copy most of the dosfsck source code into vfatlib. Currently excluded from the...
Aleksey Bragin [Sun, 3 Aug 2008 18:50:46 +0000 (18:50 +0000)]
- Copy most of the dosfsck source code into vfatlib. Currently excluded from the build process.

svn path=/trunk/; revision=35081

15 years ago- ExfInterlockedAddUlong is FASTCALL, not NTAPI (spotted by Herve).
Aleksey Bragin [Sun, 3 Aug 2008 18:39:50 +0000 (18:39 +0000)]
- ExfInterlockedAddUlong is FASTCALL, not NTAPI (spotted by Herve).

svn path=/trunk/; revision=35079

15 years ago- Add NULL checks to _atoi64, _wtol, and _wtoi64.
Jeffrey Morlan [Sun, 3 Aug 2008 18:35:54 +0000 (18:35 +0000)]
- Add NULL checks to _atoi64, _wtol, and _wtoi64.
- Since atoi, atol, and _wtoi should check for NULL (_tcstol doesn't) but should not check for overflow (_tcstol does), make them call _ttoi64 instead of _tcstol.

svn path=/trunk/; revision=35078

15 years agoIgor Koshpaev <tower AT reactos DOT org>
Matthias Kupfer [Sun, 3 Aug 2008 18:32:29 +0000 (18:32 +0000)]
Igor Koshpaev <tower AT reactos DOT org>
- Russian translation of setup dialogs added.

svn path=/trunk/; revision=35077

15 years ago- use translated verb for cplopen action
Johannes Anderwald [Sun, 3 Aug 2008 17:29:57 +0000 (17:29 +0000)]
- use translated verb for cplopen action

svn path=/trunk/; revision=35074

15 years agoUse generic .spec file instead of arch specific .def file
Hervé Poussineau [Sun, 3 Aug 2008 16:16:09 +0000 (16:16 +0000)]
Use generic .spec file instead of arch specific .def file

svn path=/trunk/; revision=35072

15 years agoBetter support for kill_at option in fastcall entry points
Hervé Poussineau [Sun, 3 Aug 2008 16:12:02 +0000 (16:12 +0000)]
Better support for kill_at option in fastcall entry points

svn path=/trunk/; revision=35071

15 years ago- Add dosfsck to the bootcd.
Aleksey Bragin [Sun, 3 Aug 2008 13:53:41 +0000 (13:53 +0000)]
- Add dosfsck to the bootcd.

svn path=/trunk/; revision=35070

15 years agoUpdated French translation for Shell32.dll by Amine Khaldi
Pierre Schweitzer [Sun, 3 Aug 2008 13:53:37 +0000 (13:53 +0000)]
Updated French translation for Shell32.dll by Amine Khaldi

svn path=/trunk/; revision=35069

15 years ago- Fix a typo, now dosfsck really performs writes (and actually works).
Aleksey Bragin [Sun, 3 Aug 2008 13:20:44 +0000 (13:20 +0000)]
- Fix a typo, now dosfsck really performs writes (and actually works).

svn path=/trunk/; revision=35068

15 years ago- Revert my no_change_list modification, it turns out it's not needed, since when...
Aleksey Bragin [Sun, 3 Aug 2008 12:50:10 +0000 (12:50 +0000)]
- Revert my no_change_list modification, it turns out it's not needed, since when write_immed is set, changes aren't added to the list.

svn path=/trunk/; revision=35067

15 years ago- Fix warnings in io.c.
Aleksey Bragin [Sun, 3 Aug 2008 12:46:43 +0000 (12:46 +0000)]
- Fix warnings in io.c.

svn path=/trunk/; revision=35066

15 years ago- Add proper write support.
Aleksey Bragin [Sun, 3 Aug 2008 12:24:15 +0000 (12:24 +0000)]
- Add proper write support.
- Change fs_flush logic, so it reuses the same fs_write routine instead of duplicating code.
- RosBE supports %I64d, so use it instead of %lld.

svn path=/trunk/; revision=35065

15 years ago- Revert 35039 on hpoussin's request.
Aleksey Bragin [Sun, 3 Aug 2008 11:14:34 +0000 (11:14 +0000)]
- Revert 35039 on hpoussin's request.

svn path=/trunk/; revision=35064

15 years agoWorkaround WIDL bug
Hervé Poussineau [Sun, 3 Aug 2008 11:06:40 +0000 (11:06 +0000)]
Workaround WIDL bug

svn path=/trunk/; revision=35063

15 years agoFixed French translation for cacls by Amine Khaldi
Pierre Schweitzer [Sun, 3 Aug 2008 09:18:24 +0000 (09:18 +0000)]
Fixed French translation for cacls by Amine Khaldi

svn path=/trunk/; revision=35060

15 years ago- Use RtlCopyUnicodeString instead of RtlInitUnicodeString when copying a string
Stefan Ginsberg [Sun, 3 Aug 2008 08:53:27 +0000 (08:53 +0000)]
- Use RtlCopyUnicodeString instead of RtlInitUnicodeString when copying a string

svn path=/trunk/; revision=35059

15 years agoFixed rosapps build
Pierre Schweitzer [Sun, 3 Aug 2008 08:38:59 +0000 (08:38 +0000)]
Fixed rosapps build

svn path=/trunk/; revision=35058

15 years ago- Revert 35042
Stefan Ginsberg [Sun, 3 Aug 2008 08:18:54 +0000 (08:18 +0000)]
- Revert 35042

svn path=/trunk/; revision=35057

15 years agoMerge aicom-network-fixes up to 35055
Art Yerkes [Sun, 3 Aug 2008 07:23:42 +0000 (07:23 +0000)]
Merge aicom-network-fixes up to 35055

svn path=/trunk/; revision=35056

15 years ago- fix build
Johannes Anderwald [Sun, 3 Aug 2008 00:04:21 +0000 (00:04 +0000)]
- fix build

svn path=/trunk/; revision=35052

15 years ago- start implementing the alt-tab app switching dialog
Johannes Anderwald [Sat, 2 Aug 2008 23:49:02 +0000 (23:49 +0000)]
- start implementing the alt-tab app switching dialog
- requires WH_KEYBOARD_LL hook which is not yet ready
- add missing resource constant

svn path=/trunk/; revision=35051

15 years agorevert to 35046, sorry for mistake
Matthias Kupfer [Sat, 2 Aug 2008 22:33:58 +0000 (22:33 +0000)]
revert to 35046, sorry for mistake

svn path=/trunk/; revision=35050

15 years ago- Remove some redundant ProcessData == NULL checks - ClientConnectionThread already...
Jeffrey Morlan [Sat, 2 Aug 2008 22:09:22 +0000 (22:09 +0000)]
- Remove some redundant ProcessData == NULL checks - ClientConnectionThread already checks this for every request.
- CsrApiCallHandler: Get rid of "Found" variable and just return when the right definition is found.
- Make CsrApiCallHandler use the return value from the function (previously unused) to set Request->Status, and trim the now-redundant Request->Status setting from tons of CSR_API functions.
- CsrCreateProcess: Don't set shutdown parameters again - already set in CsrCreateProcessData.

svn path=/trunk/; revision=35049

15 years agoFix step and next commands. Not perfect, but working. Also, make all
Art Yerkes [Sat, 2 Aug 2008 22:01:46 +0000 (22:01 +0000)]
Fix step and next commands.  Not perfect, but working.  Also, make all
printing go through KdbpPrint, and switch to KeStallExecutionProcessor
for checking on messages from the terminal.  Use the classic unix 100ms
time limit for messages.

We need to refactor debug entry.  There's a whole bunch of intermixed code
that basically handles 5 distinct states here:

1) Unexpected stop against a loose breakpoint instruction
2) Expected stop against a breakpoint instruction we placed
3) Singlestep after an expected breakpoint, user was not stepping
4) Singlestep after an expected breakpoint, user was stepping
5) Singlestep trap, user was not stepping (memory breakpoint).

svn path=/trunk/; revision=35048

15 years agoReorganize shdocvw:
Matthias Kupfer [Sat, 2 Aug 2008 21:57:53 +0000 (21:57 +0000)]
Reorganize shdocvw:
- Moved and renamed language resource files into created 'lang' directory.
- Outdated shdocvw_ros.diff removed.

svn path=/trunk/; revision=35047

15 years agoNtGdiGetRegionData: Use correct address of region header (&obj->rdh, not obj). Also...
Jeffrey Morlan [Sat, 2 Aug 2008 20:07:59 +0000 (20:07 +0000)]
NtGdiGetRegionData: Use correct address of region header (&obj->rdh, not obj). Also, for the contents, just use 'rgndata->Buffer' as the destination address instead of doing funky pointer arithmetic.

svn path=/trunk/; revision=35045

15 years agoRevert r35043 on shell32/fprop.c
Pierre Schweitzer [Sat, 2 Aug 2008 18:35:08 +0000 (18:35 +0000)]
Revert r35043 on shell32/fprop.c

svn path=/trunk/; revision=35044

15 years agoSynced dbghelp.dll with Wine HEAD.
Pierre Schweitzer [Sat, 2 Aug 2008 18:30:38 +0000 (18:30 +0000)]
Synced dbghelp.dll with Wine HEAD.

svn path=/trunk/; revision=35043

15 years ago- ExpLookupHandleTableEntry: Apply same changes as was done for ExpFreeHandleTable...
Stefan Ginsberg [Sat, 2 Aug 2008 18:25:53 +0000 (18:25 +0000)]
- ExpLookupHandleTableEntry: Apply same changes as was done for ExpFreeHandleTable and ExpAllocateHandleTableEntrySlow in 34467
- ExpAllocateHandleTableEntry: Fail if we don't find a handle table entry

svn path=/trunk/; revision=35042

15 years ago- Implement GenerateConsoleCtrlEvent.
Jeffrey Morlan [Sat, 2 Aug 2008 17:01:22 +0000 (17:01 +0000)]
- Implement GenerateConsoleCtrlEvent.
- Remove IgnoreCtrlEvents variable (which ConsoleControlDispatcher did not actually use); set ProcessParameters->ConsoleFlags instead. Despite the name "ConsoleFlags", SetConsoleCtrlHandler treats it like a boolean.
- Preserve all 16 bits of the attribute set by SetConsoleTextAttribute. Even though the upper byte does not affect text colors, it should be retrievable with GetConsoleScreenBufferInfo.
- Update OpenConsoleW prototype in kernel32.h to match the change made in r34694.

svn path=/trunk/; revision=35041

15 years agoAdd lots of missing functions to LSA RPC interface
Hervé Poussineau [Sat, 2 Aug 2008 15:45:59 +0000 (15:45 +0000)]
Add lots of missing functions to LSA RPC interface
Fix existing ones to have same prototypes as MS Windows

svn path=/trunk/; revision=35040

15 years agoSupport nested structures
Hervé Poussineau [Sat, 2 Aug 2008 15:34:14 +0000 (15:34 +0000)]
Support nested structures

svn path=/trunk/; revision=35039

15 years ago- Add dosfsck to the build.
Aleksey Bragin [Sat, 2 Aug 2008 14:45:18 +0000 (14:45 +0000)]
- Add dosfsck to the build.

svn path=/trunk/; revision=35037

15 years agoSupport GetObjectW() failure
Hervé Poussineau [Sat, 2 Aug 2008 14:11:48 +0000 (14:11 +0000)]
Support GetObjectW() failure
Reformat code

svn path=/trunk/; revision=35036

15 years ago- Clean up ntdll a bit
Stefan Ginsberg [Sat, 2 Aug 2008 12:46:02 +0000 (12:46 +0000)]
- Clean up ntdll a bit

svn path=/trunk/; revision=35032

15 years ago- Remove unneeded code, which would have its 10 years anniversary in ~20 days (commit...
Aleksey Bragin [Sat, 2 Aug 2008 10:55:56 +0000 (10:55 +0000)]
- Remove unneeded code, which would have its 10 years anniversary in ~20 days (committed originally by Rex back in August, 1998, revision number 8(!), and coded by David Welch, never touched since then).

svn path=/trunk/; revision=35030

15 years ago- Fix broken UnmapViewOfFile definition
Stefan Ginsberg [Sat, 2 Aug 2008 09:29:16 +0000 (09:29 +0000)]
- Fix broken UnmapViewOfFile definition

svn path=/trunk/; revision=35027

15 years ago- Dereference pointer to event and fix module check in hooks.
James Tabor [Sat, 2 Aug 2008 06:21:55 +0000 (06:21 +0000)]
- Dereference pointer to event and fix module check in hooks.

svn path=/trunk/; revision=35025

15 years ago- Implemented NotifyWinEvent, SetWinEventHook and UnhookWinEvent.
James Tabor [Sat, 2 Aug 2008 00:38:01 +0000 (00:38 +0000)]
- Implemented NotifyWinEvent, SetWinEventHook and UnhookWinEvent.
- I only enables test_winevents(), test_set_hook() and all related with wine Msg tests. The test takes a while to run due to the IsWinEventHookInstalled check. I optimized our mask set to take this into account. The results are, the test is slow and our code is fast.
- We pass all Event and Local Hook tests. Will research the problem with global hooks and finish it up.

svn path=/trunk/; revision=35022

15 years agoIn rsym, allow a stabs entry to be longer than 256 characters, so that ROS may be...
Jeffrey Morlan [Fri, 1 Aug 2008 21:48:54 +0000 (21:48 +0000)]
In rsym, allow a stabs entry to be longer than 256 characters, so that ROS may be compiled with -feliminate-unused-debug-symbols which reduces the needed disk space a lot.

svn path=/trunk/; revision=35020

15 years agoMerge aicom-network-fixes up to
Art Yerkes [Fri, 1 Aug 2008 21:07:09 +0000 (21:07 +0000)]
Merge aicom-network-fixes up to
r35014 | cgutman | 2008-08-01 10:21:52 -0700 (Fri, 01 Aug 2008) | 2 lines

- These should no longer be needed now that TDI doesn't give back invalid IRPs
- I'll look into the canceling issue later

svn path=/trunk/; revision=35019

15 years agoChanges by Hervé Poussineau:
Pierre Schweitzer [Fri, 1 Aug 2008 19:43:18 +0000 (19:43 +0000)]
Changes by Hervé Poussineau:
- Simplified code for WriteText which avoids infinite loops and fixes EOLN conversion. This fixes bug 3551
Changes by Pierre Schweitzer
- Removed some non-understandable unicode code in WriteText
- Added a check to prevent crash when trying to create an empty file
- Fixed formatting for WriteText
See issue #3551 for more details.

svn path=/trunk/; revision=35018

15 years ago- Use MmAllocateMemoryWithType instead of deprecated MmAllocateMemory for the ARM...
Stefan Ginsberg [Fri, 1 Aug 2008 17:50:17 +0000 (17:50 +0000)]
- Use MmAllocateMemoryWithType instead of deprecated MmAllocateMemory for the ARM Shared Heap allocation
- Use heap routines in i386 and powerpc branches for temporary memory

svn path=/trunk/; revision=35017

15 years ago- extended range for calendar view for years 1900-9999, each selectable year/month...
Matthias Kupfer [Fri, 1 Aug 2008 17:43:53 +0000 (17:43 +0000)]
- extended range for calendar view for years 1900-9999, each selectable year/month combination creates a correct month view
- special case september 1752 partly prepared, but disabled as long as unneeded ;-)
- enable via #define WITH_1752

svn path=/trunk/; revision=35016

15 years ago- IntRemoveMenuItem: Fix bug involving deleting item from submenu. (Bug 3292)
Jeffrey Morlan [Fri, 1 Aug 2008 17:40:56 +0000 (17:40 +0000)]
- IntRemoveMenuItem: Fix bug involving deleting item from submenu. (Bug 3292)
- IntFreeMenuItem: Remove code for removing item from list - the only caller that "used" this was IntRemoveMenuItem, which actually removes the item itself.
- IntInsertMenuItemToList, IntEnableMenuItem, IntCheckMenuItem, IntHiliteMenuItem: Simplify some more redundant code.

svn path=/trunk/; revision=35015

15 years ago- PspSetPrimaryToken: Fix some incorrect object dereferencing.
Jeffrey Morlan [Fri, 1 Aug 2008 16:54:14 +0000 (16:54 +0000)]
- PspSetPrimaryToken: Fix some incorrect object dereferencing.
- WlxStartApplication: Fix handle leaks.
- Make userinit.exe exit when it's done everything. No need to wait for explorer to exit first.

svn path=/trunk/; revision=35013

15 years ago- Use macros instead of magic "1" and "2" for Setup Loader Block Flags
Stefan Ginsberg [Fri, 1 Aug 2008 16:47:17 +0000 (16:47 +0000)]
- Use macros instead of magic "1" and "2" for Setup Loader Block Flags
- Initialize AcpiTableDetected to FALSE
- Misc header fixes

svn path=/trunk/; revision=35012

15 years ago- Revert 35008
Stefan Ginsberg [Fri, 1 Aug 2008 16:29:40 +0000 (16:29 +0000)]
- Revert 35008

svn path=/trunk/; revision=35011

15 years ago- Get rid of a confusing goto and call KiUnwaitThread directly. This was a remnant...
Stefan Ginsberg [Fri, 1 Aug 2008 16:03:49 +0000 (16:03 +0000)]
- Get rid of a confusing goto and call KiUnwaitThread directly. This was a remnant of some code refactoring.

svn path=/trunk/; revision=35010

15 years ago- Fix broken VideoPortSignalDmaComplete definition
Stefan Ginsberg [Fri, 1 Aug 2008 14:54:19 +0000 (14:54 +0000)]
- Fix broken VideoPortSignalDmaComplete definition
- Cleanup and reformat dma.c and add missing functions (not yet exported)

svn path=/trunk/; revision=35009

15 years ago- PCHify Acledit, Beepmidi, Cards, Crtdll, Dhcpsvc, Lpk, Lsasrv, uext2, ufat, untfs...
Stefan Ginsberg [Fri, 1 Aug 2008 14:27:43 +0000 (14:27 +0000)]
- PCHify Acledit, Beepmidi, Cards, Crtdll, Dhcpsvc, Lpk, Lsasrv, uext2, ufat, untfs, ws2help, wshtcpip, and wsock32

svn path=/trunk/; revision=35008

15 years ago- Fix 2 warnings
Stefan Ginsberg [Fri, 1 Aug 2008 14:19:05 +0000 (14:19 +0000)]
- Fix 2 warnings

svn path=/trunk/; revision=35007

15 years ago- Fix my broken indentation
Stefan Ginsberg [Fri, 1 Aug 2008 14:18:52 +0000 (14:18 +0000)]
- Fix my broken indentation

svn path=/trunk/; revision=35006

15 years ago- Minor coding style improvement
Stefan Ginsberg [Fri, 1 Aug 2008 14:12:32 +0000 (14:12 +0000)]
- Minor coding style improvement

svn path=/trunk/; revision=35005

15 years agoRename the Norwegian RC Files to no-NO.rc, which is correct according to MSDN.
Daniel Reimer [Fri, 1 Aug 2008 13:08:15 +0000 (13:08 +0000)]
Rename the Norwegian RC Files to no-NO.rc, which is correct according to MSDN.
Bug 3516: Translate source archive by Lars Martin (lars_martin4@hotmail.com)

svn path=/trunk/; revision=35004

15 years agoRename the Norwegian RC Files to no-NO.rc, which is correct according to MSDN.
Daniel Reimer [Fri, 1 Aug 2008 12:48:34 +0000 (12:48 +0000)]
Rename the Norwegian RC Files to no-NO.rc, which is correct according to MSDN.

svn path=/trunk/; revision=35003

15 years agoUpdate forgotten fields
Pierre Schweitzer [Fri, 1 Aug 2008 12:34:42 +0000 (12:34 +0000)]
Update forgotten fields

svn path=/trunk/; revision=35002

15 years ago- Update some apps in Downloader.
Aleksey Bragin [Fri, 1 Aug 2008 12:15:51 +0000 (12:15 +0000)]
- Update some apps in Downloader.

svn path=/trunk/; revision=35000

15 years agoRemoved wrong FIXME: CcInitializeCacheMap doesn't raise exceptions.
Pierre Schweitzer [Fri, 1 Aug 2008 12:08:01 +0000 (12:08 +0000)]
Removed wrong FIXME: CcInitializeCacheMap doesn't raise exceptions.
See issue #3315 for more details.

svn path=/trunk/; revision=34998

15 years ago- Implement EngGetTickCount.
James Tabor [Fri, 1 Aug 2008 12:03:46 +0000 (12:03 +0000)]
- Implement EngGetTickCount.

svn path=/trunk/; revision=34996

15 years agoGregor Schneider <grschneider@gmail.com>
Aleksey Bragin [Fri, 1 Aug 2008 11:54:27 +0000 (11:54 +0000)]
Gregor Schneider <grschneider@gmail.com>
- Return error code "buffer overflow" instead of "buffer too small" and only do that if really necessary
- Only append 0 if Length parameter allows to do so
- Use uppercase letters

Aleksey Bragin <aleksey@reactos.org>
- Wrap it into PSEH, however commented out till a solution for the bootloader is found (linking freeldr with PSEH is not very beautiful).
See issue #3583 for more details.

svn path=/trunk/; revision=34995

15 years agoLars Martin Hambro <lars_martin4 AT hotmail DOT com>
Matthias Kupfer [Fri, 1 Aug 2008 10:17:41 +0000 (10:17 +0000)]
Lars Martin Hambro <lars_martin4 AT hotmail DOT com>
- Norwegian translation of magnify and downloader added.
- Fixed resource file (we request patches, not single changed files)
- See issue #3504 for more information.

svn path=/trunk/; revision=34993

15 years agoUpdated French translation for shell32. Also fixed typo, even if I thought I already...
Pierre Schweitzer [Fri, 1 Aug 2008 09:14:56 +0000 (09:14 +0000)]
Updated French translation for shell32. Also fixed typo, even if I thought I already did it!?

svn path=/trunk/; revision=34991

15 years ago- Preliminary implementation of SetWinEventHook and UnhookWinEvent.
James Tabor [Thu, 31 Jul 2008 23:48:35 +0000 (23:48 +0000)]
- Preliminary implementation of SetWinEventHook and UnhookWinEvent.
- Only wine cross test uses this and testing is not stable.
- Patches are welcome but all code is subject to change.
- All Hook code should be ready by Aug 4th.

svn path=/trunk/; revision=34988

15 years ago- Support relative callback proc with module base.
James Tabor [Thu, 31 Jul 2008 22:48:59 +0000 (22:48 +0000)]
- Support relative callback proc with module base.

svn path=/trunk/; revision=34985

15 years agoFix handle leaks in RtlCreateUserThread and SmExecPgm.
Jeffrey Morlan [Thu, 31 Jul 2008 21:33:17 +0000 (21:33 +0000)]
Fix handle leaks in RtlCreateUserThread and SmExecPgm.

svn path=/trunk/; revision=34984

15 years agoMario Kacmar <kario AT szm DOT sk>
Matthias Kupfer [Thu, 31 Jul 2008 19:53:49 +0000 (19:53 +0000)]
Mario Kacmar <kario AT szm DOT sk>
- Key remapping for qwertz applied.

svn path=/trunk/; revision=34983

15 years agoIn exit and _cexit, call atexit routines. (Bug 3432_)
Jeffrey Morlan [Thu, 31 Jul 2008 17:46:50 +0000 (17:46 +0000)]
In exit and _cexit, call atexit routines. (Bug 3432_)

svn path=/trunk/; revision=34980

15 years ago- Change an infinite loop to an assert to simplify debugging
Stefan Ginsberg [Thu, 31 Jul 2008 14:25:35 +0000 (14:25 +0000)]
- Change an infinite loop to an assert to simplify debugging

svn path=/trunk/; revision=34979

15 years ago- Fix ARM NTOS brekage (and amd64/ppc):
ReactOS Portable Systems Group [Thu, 31 Jul 2008 07:31:55 +0000 (07:31 +0000)]
- Fix ARM NTOS brekage (and amd64/ppc):
  - Only build kd/i386 on i386 builds since this code is x86-32 centric.
  - Only call KdpEnableSafeMem on i386 builds, since the code uses x86-32 centric defines.

svn path=/trunk/; revision=34977

15 years agommcreatevirtualmapping internal should accept process as input parameter, not assume...
ReactOS Portable Systems Group [Thu, 31 Jul 2008 07:09:28 +0000 (07:09 +0000)]
mmcreatevirtualmapping internal should accept process as input parameter, not assume null.

implement a broken version of mmcreateprocessaddressspace.

commit current checkpoint of arm mmu manager virtual mapping rewrite to sync with i386 code. the kernel part works fine and the kernel boots as far as it did before, but the code is still ugly.

svn path=/trunk/; revision=34976

15 years agodont include i386 headers in arm mmu manager headers.
ReactOS Portable Systems Group [Thu, 31 Jul 2008 07:07:00 +0000 (07:07 +0000)]
dont include i386 headers in arm mmu manager headers.

svn path=/trunk/; revision=34975

15 years agoimplement kiuserinitializeapc, and begin writing test code for kiswapprocess.
ReactOS Portable Systems Group [Thu, 31 Jul 2008 07:06:19 +0000 (07:06 +0000)]
implement kiuserinitializeapc, and begin writing test code for kiswapprocess.

svn path=/trunk/; revision=34974

15 years agofix formatting of i386 mmu code.
ReactOS Portable Systems Group [Thu, 31 Jul 2008 07:04:58 +0000 (07:04 +0000)]
fix formatting of i386 mmu code.

svn path=/trunk/; revision=34973

15 years agoPatch by Gregor Schneider a.k.a DosX
Matthias Kupfer [Wed, 30 Jul 2008 21:16:03 +0000 (21:16 +0000)]
Patch by Gregor Schneider a.k.a DosX
- use line breaks in debug output

svn path=/trunk/; revision=34966

15 years ago- center window only once
Matthias Kupfer [Wed, 30 Jul 2008 18:54:05 +0000 (18:54 +0000)]
- center window only once
- get path from executable module instead of current directory

svn path=/trunk/; revision=34964

15 years ago- don't display network propery dialog since it is not yet implemented
Johannes Anderwald [Wed, 30 Jul 2008 16:55:45 +0000 (16:55 +0000)]
- don't display network propery dialog since it is not yet implemented

svn path=/trunk/; revision=34963

15 years agouniform distribution of memory progress bars
Matthias Kupfer [Wed, 30 Jul 2008 15:12:09 +0000 (15:12 +0000)]
uniform distribution of memory progress bars

svn path=/trunk/; revision=34962

15 years agokernel32: Don't enter the ConsoleLock if it has already been deleted by DllMain....
Jeffrey Morlan [Wed, 30 Jul 2008 15:00:57 +0000 (15:00 +0000)]
kernel32: Don't enter the ConsoleLock if it has already been deleted by DllMain. Patch by hto (hto at dev dot null) (Bug 2308)

svn path=/trunk/; revision=34961

15 years agoRemove all translations for the "Paged Memory", "Nonpaged Memory" and "Free Memory...
Colin Finck [Wed, 30 Jul 2008 14:15:41 +0000 (14:15 +0000)]
Remove all translations for the "Paged Memory", "Nonpaged Memory" and "Free Memory" progress bars.
This is debug stuff, which should have never been translated. As the translated strings are also sometimes longer than the english ones, they led to unnecessary problems like text overlapping.

svn path=/trunk/; revision=34960

15 years ago- Fix Irp flags assignment in case of an IoAllocateIrp call with ChargeQuota set...
Aleksey Bragin [Wed, 30 Jul 2008 13:24:05 +0000 (13:24 +0000)]
- Fix Irp flags assignment in case of an IoAllocateIrp call with ChargeQuota set to TRUE. Reduces number of kmtest failures by 1.

svn path=/trunk/; revision=34959

15 years ago- dont double free an irp
Johannes Anderwald [Wed, 30 Jul 2008 13:13:52 +0000 (13:13 +0000)]
- dont double free an irp
- patch by bugboy
- bug 3530

svn path=/trunk/; revision=34958

15 years ago- fix a bug which made the label display 2x times the drive letter
Johannes Anderwald [Wed, 30 Jul 2008 13:09:49 +0000 (13:09 +0000)]
- fix a bug which made the label display 2x times the drive letter

svn path=/trunk/; revision=34957

15 years ago- fix wrong "ss" in German (Germany) ressource
Matthias Kupfer [Wed, 30 Jul 2008 12:34:00 +0000 (12:34 +0000)]
- fix wrong "ss" in German (Germany) ressource
- Swiss German version need own ressource file

svn path=/trunk/; revision=34956

15 years ago- SVN maintenance.
Aleksey Bragin [Wed, 30 Jul 2008 12:22:10 +0000 (12:22 +0000)]
- SVN maintenance.

svn path=/trunk/; revision=34955

15 years agoMario Kacmar <kario AT szm DOT sk>
Matthias Kupfer [Wed, 30 Jul 2008 12:14:30 +0000 (12:14 +0000)]
Mario Kacmar <kario AT szm DOT sk>
- Updated Slovak translation for eventvwr, win32 and new Slovak translation for regedit added.
- See issue #33610 for more details.

svn path=/trunk/; revision=34954

15 years ago- By default enable all tests. 0 failures in Windows XP SP3.
Aleksey Bragin [Wed, 30 Jul 2008 11:15:48 +0000 (11:15 +0000)]
- By default enable all tests. 0 failures in Windows XP SP3.

svn path=/trunk/; revision=34953

15 years agoDaniel Verkamp (daniel.verkamp@gmail.com)
Colin Finck [Wed, 30 Jul 2008 11:12:25 +0000 (11:12 +0000)]
Daniel Verkamp (daniel.verkamp@gmail.com)
- Sync "list.h" to Wine to fix a pointer to integer cast warning on 64-bit hosts

See issue #3579 for more details.

svn path=/trunk/; revision=34952

15 years ago- Add unloading ability.
Aleksey Bragin [Wed, 30 Jul 2008 11:11:25 +0000 (11:11 +0000)]
- Add unloading ability.
- Don't forget to wrap any testing module into StartTest / FinishTest.

svn path=/trunk/; revision=34951

15 years agoMario Kacmar <kario AT szm DOT sk>
Matthias Kupfer [Wed, 30 Jul 2008 10:18:34 +0000 (10:18 +0000)]
Mario Kacmar <kario AT szm DOT sk>
- Slovak, Polish and Ukrainian translations of packmgr updated/fixed.
- See #3601 for more details.

svn path=/trunk/; revision=34949

15 years agoRemove a change from our diff file for comctl32, which is in Wine HEAD as well.
Colin Finck [Wed, 30 Jul 2008 10:11:09 +0000 (10:11 +0000)]
Remove a change from our diff file for comctl32, which is in Wine HEAD as well.
See issue #2843 for more details.

svn path=/trunk/; revision=34948

15 years ago- Add IRP tests based on a Alexander Morozov's patch to Wine ("[try 3] Add tests...
Aleksey Bragin [Wed, 30 Jul 2008 09:23:45 +0000 (09:23 +0000)]
- Add IRP tests based on a Alexander Morozov's patch to Wine ("[try 3] Add tests for IoInitializeIrp and IoAllocateIrp").

svn path=/trunk/; revision=34947

15 years agoRevert r34344, the mess with GetEnvironmentStrings/GetEnvironmentStringsA is expected.
Hervé Poussineau [Wed, 30 Jul 2008 08:02:45 +0000 (08:02 +0000)]
Revert r34344, the mess with GetEnvironmentStrings/GetEnvironmentStringsA is expected.

svn path=/trunk/; revision=34946

15 years agounix define doesn't mean we're on a x86 compatible machine
Hervé Poussineau [Wed, 30 Jul 2008 07:29:55 +0000 (07:29 +0000)]
unix define doesn't mean we're on a x86 compatible machine

svn path=/trunk/; revision=34945

15 years agoFix GetEnvironmentStrings/GetEnvironmentStringsA mess
Hervé Poussineau [Wed, 30 Jul 2008 07:27:33 +0000 (07:27 +0000)]
Fix GetEnvironmentStrings/GetEnvironmentStringsA mess

svn path=/trunk/; revision=34944

15 years agoPatch by Cameron Gutman (aicommander (at) gmail (dot) com)
Art Yerkes [Wed, 30 Jul 2008 06:05:20 +0000 (06:05 +0000)]
Patch by Cameron Gutman (aicommander (at) gmail (dot) com)
- Remove a hack related to cancellation
- Make sure not to pass on a bad IRP on failure (in tdi)
- Remember connect irp
* Note: commit notes are arty's in this case

svn path=/trunk/; revision=34943