[ros-diffs] [ion] 69104: [BOOTMGFW] - And again with the fucking non-recursion.

2015-09-07 Thread ion
Author: ion Date: Mon Sep 7 23:48:21 2015 New Revision: 69104 URL: http://svn.reactos.org/svn/reactos?rev=69104&view=rev Log: [BOOTMGFW] - And again with the fucking non-recursion. Modified: trunk/reactos/boot/environ/app/bootmgr/bootmgr.c trunk/reactos/boot/environ/app/bootmgr/efie

[ros-diffs] [ion] 69103: [BOOTMGFW] - EarlyPrint -> EfiPrintf, as it seems BL actually has this after all :) Change all callers to conform to it. - Add common exit/failure path in BmMain. Now the fun

2015-09-07 Thread ion
Author: ion Date: Mon Sep 7 23:31:08 2015 New Revision: 69103 URL: http://svn.reactos.org/svn/reactos?rev=69103&view=rev Log: [BOOTMGFW] - EarlyPrint -> EfiPrintf, as it seems BL actually has this after all :) Change all callers to conform to it. - Add common exit/failure path in BmMa

[ros-diffs] [ion] 69100: [BOOTMGFW] - Forgot that SVN doesn't traverse up.

2015-09-07 Thread ion
Author: ion Date: Mon Sep 7 19:46:50 2015 New Revision: 69100 URL: http://svn.reactos.org/svn/reactos?rev=69100&view=rev Log: [BOOTMGFW] - Forgot that SVN doesn't traverse up. Modified: trunk/reactos/boot/environ/CMakeLists.txt trunk/reactos/boot/environ/include/bl.h Modifi

[ros-diffs] [ion] 69099: [BOOTMGFW] - Factor the display/console code into correct per-firmware/per-console-mode files. No code changes.

2015-09-07 Thread ion
Author: ion Date: Mon Sep 7 19:35:24 2015 New Revision: 69099 URL: http://svn.reactos.org/svn/reactos?rev=69099&view=rev Log: [BOOTMGFW] - Factor the display/console code into correct per-firmware/per-console-mode files. No code changes. Added: trunk/reactos/boot/environ/lib/io/dis

[ros-diffs] [ion] 69098: [BOOTMGFW] - Fix heap bugs, thanks to Thomas! - Now only the last heap operation shows corruption.

2015-09-07 Thread ion
Author: ion Date: Mon Sep 7 19:06:14 2015 New Revision: 69098 URL: http://svn.reactos.org/svn/reactos?rev=69098&view=rev Log: [BOOTMGFW] - Fix heap bugs, thanks to Thomas! - Now only the last heap operation shows corruption. Modified: trunk/reactos/boot/environ/lib/mm/blkalloc.c t

[ros-diffs] [ion] 69097: [BOOTMGFW] - Last round of display fixes. GOP works now -- fill out the frame buffer with gray as a test (tested in VirtualBox). - Now to fix the heap.

2015-09-07 Thread ion
Author: ion Date: Mon Sep 7 18:45:09 2015 New Revision: 69097 URL: http://svn.reactos.org/svn/reactos?rev=69097&view=rev Log: [BOOTMGFW] - Last round of display fixes. GOP works now -- fill out the frame buffer with gray as a test (tested in VirtualBox). - Now to fix the heap. Modi

[ros-diffs] [ion] 69095: [BOOTMGFW] - Fix GOP bugs

2015-09-07 Thread ion
Author: ion Date: Mon Sep 7 18:09:12 2015 New Revision: 69095 URL: http://svn.reactos.org/svn/reactos?rev=69095&view=rev Log: [BOOTMGFW] - Fix GOP bugs Modified: trunk/reactos/boot/environ/lib/firmware/efi/firmware.c trunk/reactos/boot/environ/lib/platform/display.c Modified: t

[ros-diffs] [ion] 69094: [BOOTMGFW] - Start GOP graphics console support. Checkpoint commit, currently WIP, untested. - Cleanup memory allocation/type/caching flags in a single unified enumeration. -

2015-09-07 Thread ion
Author: ion Date: Mon Sep 7 17:35:59 2015 New Revision: 69094 URL: http://svn.reactos.org/svn/reactos?rev=69094&view=rev Log: [BOOTMGFW] - Start GOP graphics console support. Checkpoint commit, currently WIP, untested. - Cleanup memory allocation/type/caching flags in a single uni

[ros-diffs] [ion] 69078: [BOOTMGFW] - Fix text console bugs. It works now both when already at 80x25, as well as when using UEFI Shell to switch to 100x31 first. Tested with Virtual Box.

2015-09-06 Thread ion
Author: ion Date: Mon Sep 7 06:00:37 2015 New Revision: 69078 URL: http://svn.reactos.org/svn/reactos?rev=69078&view=rev Log: [BOOTMGFW] - Fix text console bugs. It works now both when already at 80x25, as well as when using UEFI Shell to switch to 100x31 first. Tested with Virtual

[ros-diffs] [ion] 69077: [BOOTMGFW] - Build fixes for GCC

2015-09-06 Thread ion
Author: ion Date: Mon Sep 7 04:42:34 2015 New Revision: 69077 URL: http://svn.reactos.org/svn/reactos?rev=69077&view=rev Log: [BOOTMGFW] - Build fixes for GCC Modified: trunk/reactos/boot/environ/include/bl.h trunk/reactos/boot/environ/lib/bootlib.c trunk/reactos/boot/environ

[ros-diffs] [ion] 69076: [BOOTMGFW] - Checkpoint commit of about 1000+ lines of text console support code. Right now, it's very disorganized and not tested. - Write out the rest of the initialization

2015-09-06 Thread ion
Author: ion Date: Mon Sep 7 04:37:01 2015 New Revision: 69076 URL: http://svn.reactos.org/svn/reactos?rev=69076&view=rev Log: [BOOTMGFW] - Checkpoint commit of about 1000+ lines of text console support code. Right now, it's very disorganized and not tested. - Write out the re

[ros-diffs] [ion] 69073: [BOOTMGFW] - I/O Library initialization. - A few more random initialization routines. Skip TPM, BitLocker, Network and non-FAT filesystems for now.

2015-09-06 Thread ion
Author: ion Date: Sun Sep 6 21:29:41 2015 New Revision: 69073 URL: http://svn.reactos.org/svn/reactos?rev=69073&view=rev Log: [BOOTMGFW] - I/O Library initialization. - A few more random initialization routines. Skip TPM, BitLocker, Network and non-FAT filesystems for now. Added: t

[ros-diffs] [ion] 69071: [BOOTMGFW] - Fix some heap bugs. It (works?) now, at least for one allocation. - Fix GCC support for Phase 1 Architectural Initialization. - Implement Time measurement for Hyp

2015-09-06 Thread ion
Author: ion Date: Sun Sep 6 20:55:50 2015 New Revision: 69071 URL: http://svn.reactos.org/svn/reactos?rev=69071&view=rev Log: [BOOTMGFW] - Fix some heap bugs. It (works?) now, at least for one allocation. - Fix GCC support for Phase 1 Architectural Initialization. - Implement Time measure

[ros-diffs] [ion] 69068: [BOOTMGFW]: - Add heap implementation, continuing from my work last year. Seems to be pretty broken, next steps are fixing it. - Implement block allocator initialization (need

2015-09-06 Thread ion
Author: ion Date: Sun Sep 6 19:56:47 2015 New Revision: 69068 URL: http://svn.reactos.org/svn/reactos?rev=69068&view=rev Log: [BOOTMGFW]: - Add heap implementation, continuing from my work last year. Seems to be pretty broken, next steps are fixing it. - Implement block allocator initializa

[ros-diffs] [ion] 69067: [BOOTMGFW] - Implement most of the physical memory allocator. The heap manager now gets its page allocation fulfilled.

2015-09-06 Thread ion
Author: ion Date: Sun Sep 6 19:22:37 2015 New Revision: 69067 URL: http://svn.reactos.org/svn/reactos?rev=69067&view=rev Log: [BOOTMGFW] - Implement most of the physical memory allocator. The heap manager now gets its page allocation fulfilled. Modified: trunk/reactos/boot/environ/inc

[ros-diffs] [ion] 69059: [BOOTMGFW]: - Implement case in BlMmRemoveRegionFromMdlEx where the descriptor's tail (or entire allocation) is contained in the descriptor -- this covers our BootMgr entry. -

2015-09-06 Thread ion
Author: ion Date: Sun Sep 6 16:41:43 2015 New Revision: 69059 URL: http://svn.reactos.org/svn/reactos?rev=69059&view=rev Log: [BOOTMGFW]: - Implement case in BlMmRemoveRegionFromMdlEx where the descriptor's tail (or entire allocation) is contained in the descriptor -- this covers ou

[ros-diffs] [ion] 69057: [BOOTMGFW] - Start implementing MmMdRemoveRegionFromMdlEx. The 3 cases are detected and print right now.

2015-09-06 Thread ion
Author: ion Date: Sun Sep 6 15:44:56 2015 New Revision: 69057 URL: http://svn.reactos.org/svn/reactos?rev=69057&view=rev Log: [BOOTMGFW] - Start implementing MmMdRemoveRegionFromMdlEx. The 3 cases are detected and print right now. Modified: trunk/reactos/boot/environ/lib/bootl

[ros-diffs] [ion] 69056: [BOOTMGFW]: - Implement algorithm to detect if truncation is needed, which should only happen on IA64 systems I believe (otherwise, the OS and firmware should have the same al

2015-09-06 Thread ion
Author: ion Date: Sun Sep 6 15:02:49 2015 New Revision: 69056 URL: http://svn.reactos.org/svn/reactos?rev=69056&view=rev Log: [BOOTMGFW]: - Implement algorithm to detect if truncation is needed, which should only happen on IA64 systems I believe (otherwise, the OS and firmware should have

[ros-diffs] [ion] 69047: [BOOTMGFW]: - Cleanup some bugs/issues in the memory map parsing code. - Implement creation of BL/NT-compatible memory descriptors based on UEFI descriptors. - Implement other

2015-09-05 Thread ion
Author: ion Date: Sun Sep 6 06:15:08 2015 New Revision: 69047 URL: http://svn.reactos.org/svn/reactos?rev=69047&view=rev Log: [BOOTMGFW]: - Cleanup some bugs/issues in the memory map parsing code. - Implement creation of BL/NT-compatible memory descriptors based on UEFI descriptors. - Imple

[ros-diffs] [ion] 69045: [BOOTMGFW]: - Start implementing the page allocator. Right now, we are able to obtain & dump the UEFI memory map.

2015-09-05 Thread ion
Author: ion Date: Sun Sep 6 04:53:49 2015 New Revision: 69045 URL: http://svn.reactos.org/svn/reactos?rev=69045&view=rev Log: [BOOTMGFW]: - Start implementing the page allocator. Right now, we are able to obtain & dump the UEFI memory map. Modified: trunk/reactos/boot/environ/incl

[ros-diffs] [ion] 69044: [BOOTMGFW] - Begin carving out the rough edges of the memory manager. This will be the hardest part.

2015-09-05 Thread ion
Author: ion Date: Sun Sep 6 03:24:30 2015 New Revision: 69044 URL: http://svn.reactos.org/svn/reactos?rev=69044&view=rev Log: [BOOTMGFW] - Begin carving out the rough edges of the memory manager. This will be the hardest part. Added: trunk/reactos/boot/environ/lib/mm/blkalloc.c (

[ros-diffs] [ion] 69043: [BOOTMGFW]: - Use the right settings to make our CD UEFI compatible. The Internet says this is supposed to be 10000x harder, but it seems to work fine, at least in Virtual Box

2015-09-05 Thread ion
Author: ion Date: Sun Sep 6 03:02:56 2015 New Revision: 69043 URL: http://svn.reactos.org/svn/reactos?rev=69043&view=rev Log: [BOOTMGFW]: - Use the right settings to make our CD UEFI compatible. The Internet says this is supposed to be 1x harder, but it seems to work fine, at leas

[ros-diffs] [ion] 69041: [BOOTMGFW]: - Add very early EFI Firmware and x86 Context Management Support.

2015-09-05 Thread ion
Author: ion Date: Sat Sep 5 20:31:14 2015 New Revision: 69041 URL: http://svn.reactos.org/svn/reactos?rev=69041&view=rev Log: [BOOTMGFW]: - Add very early EFI Firmware and x86 Context Management Support. Added: trunk/reactos/boot/environ/lib/arch/i386/ (with props) trunk/reactos/

[ros-diffs] [ion] 69039: [BOOTMGFW]: Add support for converting the EFI file path as well. The first 1000 lines of many have been written. Time to test on Virtual Box.

2015-09-05 Thread ion
Author: ion Date: Sat Sep 5 19:38:20 2015 New Revision: 69039 URL: http://svn.reactos.org/svn/reactos?rev=69039&view=rev Log: [BOOTMGFW]: Add support for converting the EFI file path as well. The first 1000 lines of many have been written. Time to test on Virtual Box. Modified: t

[ros-diffs] [ion] 69038: [BOOTMGFW] - Implement EFI device path conversion

2015-09-05 Thread ion
Author: ion Date: Sat Sep 5 19:18:54 2015 New Revision: 69038 URL: http://svn.reactos.org/svn/reactos?rev=69038&view=rev Log: [BOOTMGFW] - Implement EFI device path conversion Modified: trunk/reactos/boot/environ/CMakeLists.txt trunk/reactos/boot/environ/app/bootmgr/efiemu.c t

[ros-diffs] [ion] 69033: [BOOTMGFW] - Define some core boot library structures -- reverse engineered to be compatible with MS. This is important if we want to load MS' own binaries for testing (such a

2015-09-05 Thread ion
Author: ion Date: Sat Sep 5 16:05:20 2015 New Revision: 69033 URL: http://svn.reactos.org/svn/reactos?rev=69033&view=rev Log: [BOOTMGFW] - Define some core boot library structures -- reverse engineered to be compatible with MS. This is important if we want to load MS' own binaries for

[ros-diffs] [ion] 68994: [TXTSETUP] Still takes 3 commits to get 1 right.

2015-09-04 Thread ion
Author: ion Date: Fri Sep 4 14:26:09 2015 New Revision: 68994 URL: http://svn.reactos.org/svn/reactos?rev=68994&view=rev Log: [TXTSETUP] Still takes 3 commits to get 1 right. Modified: trunk/reactos/boot/bootdata/txtsetup.sif Modified: trunk/reactos/boot/bootdata/txtsetup.sif URL:

[ros-diffs] [ion] 68993: [BOOTMGFW] Try to fix header.

2015-09-04 Thread ion
Author: ion Date: Fri Sep 4 14:23:45 2015 New Revision: 68993 URL: http://svn.reactos.org/svn/reactos?rev=68993&view=rev Log: [BOOTMGFW] Try to fix header. Modified: trunk/reactos/boot/environ/include/bl.h Modified: trunk/reactos/boot/environ/include/bl.h URL: http://svn.reactos.org

[ros-diffs] [ion] 68992: [BOOTMGFW] Nothing to see here. I hope this doesn't break the build.

2015-09-04 Thread ion
Author: ion Date: Fri Sep 4 14:16:56 2015 New Revision: 68992 URL: http://svn.reactos.org/svn/reactos?rev=68992&view=rev Log: [BOOTMGFW] Nothing to see here. I hope this doesn't break the build. Added: trunk/reactos/boot/bcd/ (with props) trunk/reactos/boot/bgfx/ (w

[ros-diffs] [ion] 64256: [NDK]: A few minor updates.

2014-09-24 Thread ion
Author: ion Date: Wed Sep 24 16:00:35 2014 New Revision: 64256 URL: http://svn.reactos.org/svn/reactos?rev=64256&view=rev Log: [NDK]: A few minor updates. Modified: trunk/reactos/include/ndk/i386/asm.h trunk/reactos/include/ndk/rtltypes.h Modified: trunk/reactos/include/ndk/i386/a

[ros-diffs] [ion] 60330: [NTOSKRNL]: Count should be initialized to zero. Thanks to MSVC for finding a bug.

2013-09-22 Thread ion
Author: ion Date: Mon Sep 23 03:16:38 2013 New Revision: 60330 URL: http://svn.reactos.org/svn/reactos?rev=60330&view=rev Log: [NTOSKRNL]: Count should be initialized to zero. Thanks to MSVC for finding a bug. Modified: trunk/reactos/ntoskrnl/mm/ARM3/section.c Modified: trunk/rea

[ros-diffs] [ion] 60329: - Implement and export MmCommitSessionMappedView. No gurantees this works until ThFabba writes a test for it, but it does what Windows does :P, minus charging commit since we

2013-09-22 Thread ion
Author: ion Date: Mon Sep 23 02:30:58 2013 New Revision: 60329 URL: http://svn.reactos.org/svn/reactos?rev=60329&view=rev Log: - Implement and export MmCommitSessionMappedView. No gurantees this works until ThFabba writes a test for it, but it does what Windows does :P, minus charging co

[ros-diffs] [ion] 60318: - Implement and export PsGetCurrentThreadWin32ThreadAndEnterCriticalRegion.

2013-09-22 Thread ion
Author: ion Date: Sun Sep 22 18:54:58 2013 New Revision: 60318 URL: http://svn.reactos.org/svn/reactos?rev=60318&view=rev Log: - Implement and export PsGetCurrentThreadWin32ThreadAndEnterCriticalRegion. Modified: trunk/reactos/ntoskrnl/ntoskrnl.spec trunk/reactos/ntoskrnl/ps/thre

[ros-diffs] [ion] 60317: [NTOSKRNL]: Implement and export PsGetProcessSessionIdEx, and MmGetSessionIdEx. Dedicated to hbelusca. If you look at the diff (please don't), yes, this is seriously how it wo

2013-09-22 Thread ion
Author: ion Date: Sun Sep 22 18:47:36 2013 New Revision: 60317 URL: http://svn.reactos.org/svn/reactos?rev=60317&view=rev Log: [NTOSKRNL]: Implement and export PsGetProcessSessionIdEx, and MmGetSessionIdEx. Dedicated to hbelusca. If you look at the diff (please don't), yes, this is

[ros-diffs] [ion] 60086: [KERNEL32/NTDLL]: Fix definition of RtlCreateActivationContext (although the code is still 100% incompatible with Windows, at least it won't destroy the stack anymore when Win

2013-09-13 Thread ion
Author: ion Date: Fri Sep 13 22:44:57 2013 New Revision: 60086 URL: http://svn.reactos.org/svn/reactos?rev=60086&view=rev Log: [KERNEL32/NTDLL]: Fix definition of RtlCreateActivationContext (although the code is still 100% incompatible with Windows, at least it won't destroy the stac

[ros-diffs] [ion] 60072: [NPFS-NEW]: Activate NPFS-NEW. Let's see what happens.

2013-09-13 Thread ion
Author: ion Date: Fri Sep 13 08:01:10 2013 New Revision: 60072 URL: http://svn.reactos.org/svn/reactos?rev=60072&view=rev Log: [NPFS-NEW]: Activate NPFS-NEW. Let's see what happens. Modified: trunk/reactos/dll/win32/kernel32/client/file/npipe.c trunk/reactos/drivers/fi

[ros-diffs] [ion] 60071: [NTOSKRNL]: Activate the pseudo-quota system. It doesnt' do much but at least it can silence the debug spam. I think mike wrote it..

2013-09-13 Thread ion
Author: ion Date: Fri Sep 13 08:00:16 2013 New Revision: 60071 URL: http://svn.reactos.org/svn/reactos?rev=60071&view=rev Log: [NTOSKRNL]: Activate the pseudo-quota system. It doesnt' do much but at least it can silence the debug spam. I think mike wrote it.. Modified: trun

[ros-diffs] [ion] 60070: [NPFS-NEW]: Fix pool corruption and crashing bugs in NpPeek, which was using sizeof instead of FIELD_OFFSET. [NPFS-NEW]: Actually implement NpCancelWaiter instead of making it

2013-09-13 Thread ion
Author: ion Date: Fri Sep 13 07:49:42 2013 New Revision: 60070 URL: http://svn.reactos.org/svn/reactos?rev=60070&view=rev Log: [NPFS-NEW]: Fix pool corruption and crashing bugs in NpPeek, which was using sizeof instead of FIELD_OFFSET. [NPFS-NEW]: Actually implement NpCancelWaiter instea

[ros-diffs] [ion] 60069: [NPFS-NEW]: Implement NpImpersonate, needed by FSCTL_PIPE_IMPERSONATE, called by ImpersonateNamedPipeClient (in advapi). Down to only 12 kernel32:pipe failures, a 1100% improv

2013-09-12 Thread ion
Author: ion Date: Thu Sep 12 23:55:56 2013 New Revision: 60069 URL: http://svn.reactos.org/svn/reactos?rev=60069&view=rev Log: [NPFS-NEW]: Implement NpImpersonate, needed by FSCTL_PIPE_IMPERSONATE, called by ImpersonateNamedPipeClient (in advapi). Down to only 12 kernel32:pipe failures, a

[ros-diffs] [ion] 60068: [NPFS-NEW]: Fix a bug in NpRemoveDataQueueEntry. [NPFS-NEW]: Fix busted up NpGetNextRealDataQueueEntry and fix its usage. These changes don't appear to "fix" any tests, but th

2013-09-12 Thread ion
Author: ion Date: Thu Sep 12 23:54:59 2013 New Revision: 60068 URL: http://svn.reactos.org/svn/reactos?rev=60068&view=rev Log: [NPFS-NEW]: Fix a bug in NpRemoveDataQueueEntry. [NPFS-NEW]: Fix busted up NpGetNextRealDataQueueEntry and fix its usage. These changes don't appear to "

[ros-diffs] [ion] 60067: [NPFS-NEW]: Fix moar bougs. pipe: 33920 tests execute (0 marked as todo, 84 failures), 0 skipped. Note that this is already better than trunk's npfs!

2013-09-12 Thread ion
Author: ion Date: Thu Sep 12 22:42:13 2013 New Revision: 60067 URL: http://svn.reactos.org/svn/reactos?rev=60067&view=rev Log: [NPFS-NEW]: Fix moar bougs. pipe: 33920 tests execute (0 marked as todo, 84 failures), 0 skipped. Note that this is already better than trunk's npfs!

[ros-diffs] [ion] 60065: [CSRSRV]: hbelusca: wait a sec ; -) Fix CsrCreateWait and CSR_WAIT_BLOCK to match Windows Server 2003 semantics, which don't have a "UserWaitList". Fix our winsrv not to call

2013-09-12 Thread ion
Author: ion Date: Thu Sep 12 21:05:58 2013 New Revision: 60065 URL: http://svn.reactos.org/svn/reactos?rev=60065&view=rev Log: [CSRSRV]: hbelusca: wait a sec ;-) Fix CsrCreateWait and CSR_WAIT_BLOCK to match Windows Server 2003 semantics, which don't have a "UserWaitList". Fix

[ros-diffs] [ion] 60059: [NTOSKRNL]: Implement ThreadIsTermination info class in NtQueryInformationThread. [CSRSRV]: CsrInsertThread should call this API to make sure the thread isn't dead already. Up

2013-09-12 Thread ion
Author: ion Date: Thu Sep 12 09:02:48 2013 New Revision: 60059 URL: http://svn.reactos.org/svn/reactos?rev=60059&view=rev Log: [NTOSKRNL]: Implement ThreadIsTermination info class in NtQueryInformationThread. [CSRSRV]: CsrInsertThread should call this API to make sure the thread isn

[ros-diffs] [ion] 60058: [USER32]: Make ClientThreadSetup return TRUE, and document how initialization should work. Enable CsrConnectToUser in CSRSRV. Works-4-me(TM).

2013-09-12 Thread ion
Author: ion Date: Thu Sep 12 08:41:25 2013 New Revision: 60058 URL: http://svn.reactos.org/svn/reactos?rev=60058&view=rev Log: [USER32]: Make ClientThreadSetup return TRUE, and document how initialization should work. Enable CsrConnectToUser in CSRSRV. Works-4-me(TM). Modified: t

[ros-diffs] [ion] 60057: [SMLIB]: Use the right API port name. Now Windows's SMSS works fine in ROS.

2013-09-12 Thread ion
Author: ion Date: Thu Sep 12 08:02:05 2013 New Revision: 60057 URL: http://svn.reactos.org/svn/reactos?rev=60057&view=rev Log: [SMLIB]: Use the right API port name. Now Windows's SMSS works fine in ROS. Modified: trunk/reactos/base/system/smss/sminit.c trunk/reactos/lib/smlib/s

[ros-diffs] [ion] 60056: [NTOSKRNL]: Fix the fix

2013-09-12 Thread ion
Author: ion Date: Thu Sep 12 07:55:45 2013 New Revision: 60056 URL: http://svn.reactos.org/svn/reactos?rev=60056&view=rev Log: [NTOSKRNL]: Fix the fix Modified: trunk/reactos/ntoskrnl/mm/section.c Modified: trunk/reactos/ntoskrnl/mm/section.c URL: http://svn.reactos.org/svn/reactos/t

[ros-diffs] [ion] 60055: [NTOSKRNL]: Make MiCreateImageSection return STATUS_SUCCESS, not some fucked-up ROS-specific status code. [NTOSKRNL]: Make MmCreateSection do the correct access checks and par

2013-09-11 Thread ion
Author: ion Date: Thu Sep 12 06:01:52 2013 New Revision: 60055 URL: http://svn.reactos.org/svn/reactos?rev=60055&view=rev Log: [NTOSKRNL]: Make MiCreateImageSection return STATUS_SUCCESS, not some fucked-up ROS-specific status code. [NTOSKRNL]: Make MmCreateSection do the correct access ch

[ros-diffs] [ion] 60038: [NTOSKRNL]: Fix a literal metric fuckton of missing parameter checks in IoCreateFile. I know for a fact this fixes two ntdll pipe tests, it probably fixes a bunch of other tes

2013-09-11 Thread ion
Author: ion Date: Wed Sep 11 18:50:28 2013 New Revision: 60038 URL: http://svn.reactos.org/svn/reactos?rev=60038&view=rev Log: [NTOSKRNL]: Fix a literal metric fuckton of missing parameter checks in IoCreateFile. I know for a fact this fixes two ntdll pipe tests, it probably fixes a bunc

[ros-diffs] [ion] 60034: [NPFS-NEW]: Use locking and IRP completion macros from NPFS snippet at "Common Driver Reliability Issues - Microsoft download.microsoft.com/download/5/7/7/577a5684-8a83.../drv

2013-09-11 Thread ion
Author: ion Date: Wed Sep 11 17:10:30 2013 New Revision: 60034 URL: http://svn.reactos.org/svn/reactos?rev=60034&view=rev Log: [NPFS-NEW]: Use locking and IRP completion macros from NPFS snippet at "Common Driver Reliability Issues - Microsoft download.microsoft.com/download/5/7/7/577a

[ros-diffs] [ion] 60042: [NPFS-NEW]: ntdll_winetest pipe : 107 tests executed (0 marked as todo, 0 failures), 0 skipped.

2013-09-11 Thread ion
Author: ion Date: Wed Sep 11 19:36:51 2013 New Revision: 60042 URL: http://svn.reactos.org/svn/reactos?rev=60042&view=rev Log: [NPFS-NEW]: ntdll_winetest pipe : 107 tests executed (0 marked as todo, 0 failures), 0 skipped. Modified: trunk/reactos/drivers/filesystems/npfs_new/crea

[ros-diffs] [ion] 60028: [NPFS-NEW]: NpfsCreate: 339 tests executed (0 marked as todo, 0 failures), 0 skipped. NpfsConnect: 679 tests executed (0 marked as todo, 0 failures), 0 skipped. NpfsReadWrite:

2013-09-11 Thread ion
Author: ion Date: Wed Sep 11 07:05:15 2013 New Revision: 60028 URL: http://svn.reactos.org/svn/reactos?rev=60028&view=rev Log: [NPFS-NEW]: NpfsCreate: 339 tests executed (0 marked as todo, 0 failures), 0 skipped. NpfsConnect: 679 tests executed (0 marked as todo, 0 failures), 0 ski

[ros-diffs] [ion] 60027: [NPFS-NEW]: Multiple code fixes to almost all code paths. Mainly a collection of small bugs, structural errors, logic flaws, off-by-ones, etc. But they were enough to make the

2013-09-10 Thread ion
Author: ion Date: Wed Sep 11 02:04:17 2013 New Revision: 60027 URL: http://svn.reactos.org/svn/reactos?rev=60027&view=rev Log: [NPFS-NEW]: Multiple code fixes to almost all code paths. Mainly a collection of small bugs, structural errors, logic flaws, off-by-ones, etc. But they were enoug

[ros-diffs] [ion] 60002: [NTOSKRNL]: Implement ExAllocatePoolWithQuotaTag. However PsChargeProcessPoolQuota is still unimplemented so nothing really gets charged (we do write the owner process, though

2013-09-10 Thread ion
Author: ion Date: Tue Sep 10 10:02:27 2013 New Revision: 60002 URL: http://svn.reactos.org/svn/reactos?rev=60002&view=rev Log: [NTOSKRNL]: Implement ExAllocatePoolWithQuotaTag. However PsChargeProcessPoolQuota is still unimplemented so nothing really gets charged (we do write the owner pro

[ros-diffs] [ion] 60001: [CSRSRV]: Update CSR_SERVER_DLL definition to Server 2003 instead of XP. Get rid of the whole initialization event stuff. This should make Windows CSRSS+CSRSRV work with our B

2013-09-10 Thread ion
Author: ion Date: Tue Sep 10 08:55:09 2013 New Revision: 60001 URL: http://svn.reactos.org/svn/reactos?rev=60001&view=rev Log: [CSRSRV]: Update CSR_SERVER_DLL definition to Server 2003 instead of XP. Get rid of the whole initialization event stuff. This should make Windows CSRSS+CSRSRV

[ros-diffs] [ion] 60000: For our 60000th commit, I bring you a complete rewrite of the Named Pipe File System. It is not yet "active", but I consider this to now be largely code complete and worthy of

2013-09-10 Thread ion
Author: ion Date: Tue Sep 10 08:36:25 2013 New Revision: 6 URL: http://svn.reactos.org/svn/reactos?rev=6&view=rev Log: For our 6th commit, I bring you a complete rewrite of the Named Pipe File System. It is not yet "active", but I consider this to now be largely code

[ros-diffs] [ion] 59998: [NPFS-NEW]: Add data queue management routines, and add read support. Implement NpFsdRead & NpfsCommonRead (Peek is inherently implemented too, just didn't write the FSCTL han

2013-09-08 Thread ion
Author: ion Date: Mon Sep 9 01:16:06 2013 New Revision: 59998 URL: http://svn.reactos.org/svn/reactos?rev=59998&view=rev Log: [NPFS-NEW]: Add data queue management routines, and add read support. Implement NpFsdRead & NpfsCommonRead (Peek is inherently implemented too, just didn'

[ros-diffs] [ion] 59987: [USER32]: Remove another stack check. Should fix ole32 marshall tests.

2013-09-04 Thread ion
Author: ion Date: Wed Sep 4 11:08:43 2013 New Revision: 59987 URL: http://svn.reactos.org/svn/reactos?rev=59987&view=rev Log: [USER32]: Remove another stack check. Should fix ole32 marshall tests. Modified: trunk/reactos/win32ss/user/user32/windows/message.c Modified: trunk/reactos/win

[ros-diffs] [ion] 59985: This commit, in my opinion, marks an important milestone in ReactOS development. One is now able to boot to desktop, launch applications, download through the application mana

2013-09-04 Thread ion
Author: ion Date: Wed Sep 4 07:28:15 2013 New Revision: 59985 URL: http://svn.reactos.org/svn/reactos?rev=59985&view=rev Log: This commit, in my opinion, marks an important milestone in ReactOS development. One is now able to boot to desktop, launch applications, download through

[ros-diffs] [ion] 59984: [BASESRV]: Add INIFILE_MAPPING structures, and set a valid IniFileMapping pointer in the shared static data. Windows' kernel32 needs this whenever an INI API is called, which

2013-09-04 Thread ion
Author: ion Date: Wed Sep 4 07:07:08 2013 New Revision: 59984 URL: http://svn.reactos.org/svn/reactos?rev=59984&view=rev Log: [BASESRV]: Add INIFILE_MAPPING structures, and set a valid IniFileMapping pointer in the shared static data. Windows' kernel32 needs this whenever an INI API

[ros-diffs] [ion] 59983: [BASESRV]: Fix inverted definition of BASE_CREATE_THREAD. Now Windows' kernel32.dll can create threads :) And so RPC now works, and services.exe + all the services now initail

2013-09-03 Thread ion
Author: ion Date: Wed Sep 4 05:06:19 2013 New Revision: 59983 URL: http://svn.reactos.org/svn/reactos?rev=59983&view=rev Log: [BASESRV]: Fix inverted definition of BASE_CREATE_THREAD. Now Windows' kernel32.dll can create threads :) And so RPC now works, and services.exe + all the ser

[ros-diffs] [ion] 59982: [KERNEL32]: Enable guard pages for Win32 threads too, not just native threads (replicated the changes I made to RtlpCreateStack).

2013-09-03 Thread ion
Author: ion Date: Wed Sep 4 04:47:02 2013 New Revision: 59982 URL: http://svn.reactos.org/svn/reactos?rev=59982&view=rev Log: [KERNEL32]: Enable guard pages for Win32 threads too, not just native threads (replicated the changes I made to RtlpCreateStack). Modified: trunk/reactos/dll/w

[ros-diffs] [ion] 59930: [KERNEL32]: Add a DPRINT1 when failing GetCPInfo in kernel32, to highlight the fact our MSVCRT is sending us bogus codepage/locale IDs.

2013-08-31 Thread ion
Author: ion Date: Sat Aug 31 19:24:54 2013 New Revision: 59930 URL: http://svn.reactos.org/svn/reactos?rev=59930&view=rev Log: [KERNEL32]: Add a DPRINT1 when failing GetCPInfo in kernel32, to highlight the fact our MSVCRT is sending us bogus codepage/locale IDs. Modified: trunk/reactos

[ros-diffs] [ion] 59916: [CONSRV]: One last fix to CONSRV_API_CONNECTINFO. We now have compatibility with Windows and kernel32 is much much happier. [CONSRV]: Implement Case11 of BaseSrvNlsCreateSecti

2013-08-31 Thread ion
Author: ion Date: Sat Aug 31 08:30:00 2013 New Revision: 59916 URL: http://svn.reactos.org/svn/reactos?rev=59916&view=rev Log: [CONSRV]: One last fix to CONSRV_API_CONNECTINFO. We now have compatibility with Windows and kernel32 is much much happier. [CONSRV]: Implement Case1

[ros-diffs] [ion] 59915: CORE-2198 #resolve #time 15m #comment [NPFS/KERNEL32]: Always use the right semantics.

2013-08-31 Thread ion
Author: ion Date: Sat Aug 31 07:29:26 2013 New Revision: 59915 URL: http://svn.reactos.org/svn/reactos?rev=59915&view=rev Log: CORE-2198 #resolve #time 15m #comment [NPFS/KERNEL32]: Always use the right semantics. Modified: trunk/reactos/dll/win32/kernel32/client/file/npipe.c t

[ros-diffs] [ion] 59914: [NPFS]: Add support for a few more volume information classes, and disable APCs like an FS should.

2013-08-31 Thread ion
Author: ion Date: Sat Aug 31 07:07:43 2013 New Revision: 59914 URL: http://svn.reactos.org/svn/reactos?rev=59914&view=rev Log: [NPFS]: Add support for a few more volume information classes, and disable APCs like an FS should. Modified: trunk/reactos/drivers/filesystems/npfs/volu

[ros-diffs] [ion] 59913: [NTDLL]: Use NT-style calculation in CsrClientCallServer. In special cases, structures can be padded at the end, causing the size of the structure - the size of last field, no

2013-08-30 Thread ion
Author: ion Date: Sat Aug 31 02:19:36 2013 New Revision: 59913 URL: http://svn.reactos.org/svn/reactos?rev=59913&view=rev Log: [NTDLL]: Use NT-style calculation in CsrClientCallServer. In special cases, structures can be padded at the end, causing the size of the structure - the size of

[ros-diffs] [ion] 59912: [CPORT]: We shouldn't be DPRINT1'ing from the library designed to DPRINT...

2013-08-30 Thread ion
Author: ion Date: Sat Aug 31 02:16:04 2013 New Revision: 59912 URL: http://svn.reactos.org/svn/reactos?rev=59912&view=rev Log: [CPORT]: We shouldn't be DPRINT1'ing from the library designed to DPRINT... Modified: trunk/reactos/lib/cportlib/cport.c Modified: trunk/reacto

[ros-diffs] [ion] 59909: [NTOSKRNL]: Forcefully set IMAGE_DLLCHARACTERISTICS_NO_ISOLATION on all images. See comment for more information. Windows' kernel32.dll now beautifully loads to the ReactOS wi

2013-08-30 Thread ion
Author: ion Date: Fri Aug 30 19:54:44 2013 New Revision: 59909 URL: http://svn.reactos.org/svn/reactos?rev=59909&view=rev Log: [NTOSKRNL]: Forcefully set IMAGE_DLLCHARACTERISTICS_NO_ISOLATION on all images. See comment for more information. Windows' kernel32.dll now beautifully load

[ros-diffs] [ion] 59908: [HIVESYS]: Set Session Manager\AppCompatibility, DisableAppCompat = TRUE in ReactOS, which avoids Kernel32 from doing app compat stuff.

2013-08-30 Thread ion
Author: ion Date: Fri Aug 30 19:37:03 2013 New Revision: 59908 URL: http://svn.reactos.org/svn/reactos?rev=59908&view=rev Log: [HIVESYS]: Set Session Manager\AppCompatibility, DisableAppCompat = TRUE in ReactOS, which avoids Kernel32 from doing app compat stuff. Modified: trunk/reactos/

[ros-diffs] [ion] 59905: [NTOSKRNL]: 903 was not supposed to have this change.

2013-08-30 Thread ion
Author: ion Date: Fri Aug 30 17:28:45 2013 New Revision: 59905 URL: http://svn.reactos.org/svn/reactos?rev=59905&view=rev Log: [NTOSKRNL]: 903 was not supposed to have this change. Modified: trunk/reactos/ntoskrnl/ke/i386/traphdlr.c Modified: trunk/reactos/ntoskrnl/ke/i386/traphdlr.c

[ros-diffs] [ion] 59906: Enable the C_ASSERT that validates our CONSRV structure matches the expected size.

2013-08-30 Thread ion
Author: ion Date: Fri Aug 30 17:32:10 2013 New Revision: 59906 URL: http://svn.reactos.org/svn/reactos?rev=59906&view=rev Log: Enable the C_ASSERT that validates our CONSRV structure matches the expected size. Modified: trunk/reactos/include/reactos/subsys/win/conmsg.h Modified: t

[ros-diffs] [ion] 59904: [CONSRV]: Reorganize/rename/add some fields to CONSRV_API_CONNECTINFO, partially based on an MSDN page, and a little bit of RE, which makes it closer to the Windows structure.

2013-08-30 Thread ion
Author: ion Date: Fri Aug 30 17:14:41 2013 New Revision: 59904 URL: http://svn.reactos.org/svn/reactos?rev=59904&view=rev Log: [CONSRV]: Reorganize/rename/add some fields to CONSRV_API_CONNECTINFO, partially based on an MSDN page, and a little bit of RE, which makes it closer to the Win

[ros-diffs] [ion] 59903: [RTL]: Make RtlUnhandledExceptionFilter show a stack trace, so at least we can see where the exception came from.

2013-08-30 Thread ion
Author: ion Date: Fri Aug 30 15:37:10 2013 New Revision: 59903 URL: http://svn.reactos.org/svn/reactos?rev=59903&view=rev Log: [RTL]: Make RtlUnhandledExceptionFilter show a stack trace, so at least we can see where the exception came from. Modified: trunk/reactos/lib/rtl/excepti

[ros-diffs] [ion] 59895: [BASESRV]: Fix critical bug in BaseSrvNlsGetUserInfo.

2013-08-29 Thread ion
Author: ion Date: Fri Aug 30 06:53:07 2013 New Revision: 59895 URL: http://svn.reactos.org/svn/reactos?rev=59895&view=rev Log: [BASESRV]: Fix critical bug in BaseSrvNlsGetUserInfo. Modified: trunk/reactos/subsystems/win/basesrv/nls.c Modified: trunk/reactos/subsystems/win/basesrv/nls.c

[ros-diffs] [ion] 59894: [NTDLL/RTL]: Stub and export all the routines that Kernel32 needs.

2013-08-29 Thread ion
Author: ion Date: Fri Aug 30 06:34:16 2013 New Revision: 59894 URL: http://svn.reactos.org/svn/reactos?rev=59894&view=rev Log: [NTDLL/RTL]: Stub and export all the routines that Kernel32 needs. Modified: trunk/reactos/dll/ntdll/def/ntdll.spec trunk/reactos/dll/ntdll/ldr/ldra

[ros-diffs] [ion] 59886: [BASESRV]: forgot to update the name table.

2013-08-29 Thread ion
Author: ion Date: Thu Aug 29 21:27:18 2013 New Revision: 59886 URL: http://svn.reactos.org/svn/reactos?rev=59886&view=rev Log: [BASESRV]: forgot to update the name table. Modified: trunk/reactos/subsystems/win/basesrv/init.c Modified: trunk/reactos/subsystems/win/basesrv/init.c URL:

[ros-diffs] [ion] 59882: [BASESRV]: Fix definition of NLS_USER_INFO so that it matches exactly that of Server 2003 (this now makes BASE_SERVER_STATIC_DATA correct too). [BASESRV]: Implement BaseSrvNls

2013-08-29 Thread ion
Author: ion Date: Thu Aug 29 21:00:54 2013 New Revision: 59882 URL: http://svn.reactos.org/svn/reactos?rev=59882&view=rev Log: [BASESRV]: Fix definition of NLS_USER_INFO so that it matches exactly that of Server 2003 (this now makes BASE_SERVER_STATIC_DATA correct too). [BASESRV]: Imple

[ros-diffs] [ion] 59880: [KERNEL32]: Passing flag 0 to QueryActCtx is valid, don't fail.

2013-08-29 Thread ion
Author: ion Date: Thu Aug 29 20:14:43 2013 New Revision: 59880 URL: http://svn.reactos.org/svn/reactos?rev=59880&view=rev Log: [KERNEL32]: Passing flag 0 to QueryActCtx is valid, don't fail. Modified: trunk/reactos/dll/win32/kernel32/client/actctx.c Modified: trunk/reactos/

[ros-diffs] [ion] 59879: [BASESRV]: The last few APIs were off-by-one due to an unimplmented (in Windows) or deprecated api.c [BASESRV]: Implement BaseSrvNlsCreateSection, which is needed by Windows k

2013-08-29 Thread ion
Author: ion Date: Thu Aug 29 20:13:31 2013 New Revision: 59879 URL: http://svn.reactos.org/svn/reactos?rev=59879&view=rev Log: [BASESRV]: The last few APIs were off-by-one due to an unimplmented (in Windows) or deprecated api.c [BASESRV]: Implement BaseSrvNlsCreateSection, which is neede

[ros-diffs] [ion] 59878: [NLS]. Add NLS files.

2013-08-29 Thread ion
Author: ion Date: Thu Aug 29 19:07:10 2013 New Revision: 59878 URL: http://svn.reactos.org/svn/reactos?rev=59878&view=rev Log: [NLS]. Add NLS files. Added: trunk/reactos/media/nls/ctype.nls (with props) trunk/reactos/media/nls/geo.nls (with props) trunk/reactos/media

[ros-diffs] [ion] 59875: moar failz

2013-08-29 Thread ion
Author: ion Date: Thu Aug 29 17:46:26 2013 New Revision: 59875 URL: http://svn.reactos.org/svn/reactos?rev=59875&view=rev Log: moar failz Modified: trunk/reactos/dll/win32/kernel32/client/actctx.c Modified: trunk/reactos/dll/win32/kernel32/client/actctx.c URL: http://svn.reactos.org

[ros-diffs] [ion] 59874: fix a dprint

2013-08-29 Thread ion
Author: ion Date: Thu Aug 29 17:44:34 2013 New Revision: 59874 URL: http://svn.reactos.org/svn/reactos?rev=59874&view=rev Log: fix a dprint Modified: trunk/reactos/dll/win32/kernel32/client/actctx.c Modified: trunk/reactos/dll/win32/kernel32/client/actctx.c URL: http://svn.reactos.org

[ros-diffs] [ion] 59872: [BASESRV]: Stubplement all the APIs so that our IDs match with Windows. Windows kernel32 now dies when calling NLSCreateSection.

2013-08-29 Thread ion
Author: ion Date: Thu Aug 29 17:00:10 2013 New Revision: 59872 URL: http://svn.reactos.org/svn/reactos?rev=59872&view=rev Log: [BASESRV]: Stubplement all the APIs so that our IDs match with Windows. Windows kernel32 now dies when calling NLSCreateSection. Added: trunk/reactos/subsystems

[ros-diffs] [ion] 59871: [KERNEL32]: Fix a bug in QueryActCtx

2013-08-29 Thread ion
Author: ion Date: Thu Aug 29 16:42:14 2013 New Revision: 59871 URL: http://svn.reactos.org/svn/reactos?rev=59871&view=rev Log: [KERNEL32]: Fix a bug in QueryActCtx Modified: trunk/reactos/dll/win32/kernel32/client/actctx.c Modified: trunk/reactos/dll/win32/kernel32/client/actctx.c

[ros-diffs] [ion] 59868: CORE-6639 #resolve #time 1d #comment Guard pages now work ; -) [NDK]: Fix definition of a global flag. [RTL]: RtlpCreateUserStack: 1) If the image is invalid, bail out. 2) If

2013-08-29 Thread ion
Author: ion Date: Thu Aug 29 07:33:10 2013 New Revision: 59868 URL: http://svn.reactos.org/svn/reactos?rev=59868&view=rev Log: CORE-6639 #resolve #time 1d #comment Guard pages now work ;-) [NDK]: Fix definition of a global flag. [RTL]: RtlpCreateUserStack: 1) If the image is invalid, bail ou

[ros-diffs] [ion] 59867: [HIDPARSE]: Stop the HID debug spam.

2013-08-28 Thread ion
Author: ion Date: Thu Aug 29 06:09:28 2013 New Revision: 59867 URL: http://svn.reactos.org/svn/reactos?rev=59867&view=rev Log: [HIDPARSE]: Stop the HID debug spam. Modified: trunk/reactos/drivers/hid/hidparse/hidparse.c Modified: trunk/reactos/drivers/hid/hidparse/hidparse.c URL:

[ros-diffs] [ion] 59866: [NDK]: Add some RTL_ACTIVATION_CONTEXT flags from the ASSERTs in the checked ntdll.dll. Guess some other ones based on what seems to be the naming pattern (can't find them on

2013-08-28 Thread ion
Author: ion Date: Thu Aug 29 04:34:00 2013 New Revision: 59866 URL: http://svn.reactos.org/svn/reactos?rev=59866&view=rev Log: [NDK]: Add some RTL_ACTIVATION_CONTEXT flags from the ASSERTs in the checked ntdll.dll. Guess some other ones based on what seems to be the naming pattern (can&#x

[ros-diffs] [ion] 59865: [KERNEL32]: Implement BaseProcessInitPostImport. Windows NTDLL now loads much, much further, all the way to lsass.exe now.

2013-08-28 Thread ion
Author: ion Date: Thu Aug 29 00:07:00 2013 New Revision: 59865 URL: http://svn.reactos.org/svn/reactos?rev=59865&view=rev Log: [KERNEL32]: Implement BaseProcessInitPostImport. Windows NTDLL now loads much, much further, all the way to lsass.exe now. Modified: trunk/reactos/dll/w

[ros-diffs] [ion] 59864: [NTDLL]: Fix CsrpConnectToServer to use the correct CSR_API_CONNECTINFO structure. [CSRSRV]: Fix definition of CSR_API_CONNECTINFO structure. It is now compatible with Server

2013-08-28 Thread ion
Author: ion Date: Thu Aug 29 00:02:15 2013 New Revision: 59864 URL: http://svn.reactos.org/svn/reactos?rev=59864&view=rev Log: [NTDLL]: Fix CsrpConnectToServer to use the correct CSR_API_CONNECTINFO structure. [CSRSRV]: Fix definition of CSR_API_CONNECTINFO structure. It is now compatible

[ros-diffs] [ion] 59862: [NTDLL]: Don't give every process a KernelCallbackTable. Only GUI processes need one. [USER32]: Initialize the KernelCallbackTable when loaded in GUI process. Also, store it s

2013-08-28 Thread ion
Author: ion Date: Wed Aug 28 22:35:28 2013 New Revision: 59862 URL: http://svn.reactos.org/svn/reactos?rev=59862&view=rev Log: [NTDLL]: Don't give every process a KernelCallbackTable. Only GUI processes need one. [USER32]: Initialize the KernelCallbackTable when loaded in GUI proc

[ros-diffs] [ion] 59859: [NDK]: Fix Vista vs Server 2003 definition of SECTION_IMAGE_INFORMATION. [NTOSKRNL]: Gut out almost all the fields in the ReactOS-specific MM_IMAGE_SECTION, and replace them w

2013-08-28 Thread ion
Author: ion Date: Wed Aug 28 21:09:16 2013 New Revision: 59859 URL: http://svn.reactos.org/svn/reactos?rev=59859&view=rev Log: [NDK]: Fix Vista vs Server 2003 definition of SECTION_IMAGE_INFORMATION. [NTOSKRNL]: Gut out almost all the fields in the ReactOS-specific MM_IMAGE_SECTION, and rep

[ros-diffs] [ion] 59857: [RTL]: Correctly read PEB or Kernel Variables for Heap Tuning. [NTOSKRNL]: MmCreatePeb should correctly fill out the Heap PEB parameters. [NTOSKRNL]: MmInitSystem and mminit.c

2013-08-28 Thread ion
Author: ion Date: Wed Aug 28 18:57:29 2013 New Revision: 59857 URL: http://svn.reactos.org/svn/reactos?rev=59857&view=rev Log: [RTL]: Correctly read PEB or Kernel Variables for Heap Tuning. [NTOSKRNL]: MmCreatePeb should correctly fill out the Heap PEB parameters. [NTOSKRNL]: MmInitSystem

[ros-diffs] [ion] 59848: [SVCHOST]: Use ReactOS Linux-build compatible cases in the header files, which are incompatible with Windows, and don't even matter on Windows, but hey, <3 Reactos + Linux.

2013-08-28 Thread ion
Author: ion Date: Wed Aug 28 08:34:41 2013 New Revision: 59848 URL: http://svn.reactos.org/svn/reactos?rev=59848&view=rev Log: [SVCHOST]: Use ReactOS Linux-build compatible cases in the header files, which are incompatible with Windows, and don't even matter on Windows, but hey, &l

[ros-diffs] [ion] 59846: It wants an EOF?

2013-08-28 Thread ion
Author: ion Date: Wed Aug 28 07:42:09 2013 New Revision: 59846 URL: http://svn.reactos.org/svn/reactos?rev=59846&view=rev Log: It wants an EOF? Modified: trunk/reactos/include/psdk/objidl.idl Modified: trunk/reactos/include/psdk/objidl.idl URL: http://svn.reactos.org/svn/reactos/t

[ros-diffs] [ion] 59845: [UUID]: Add IID_IGlobalOptions and CLSID_GlobalOptions.

2013-08-28 Thread ion
Author: ion Date: Wed Aug 28 07:39:58 2013 New Revision: 59845 URL: http://svn.reactos.org/svn/reactos?rev=59845&view=rev Log: [UUID]: Add IID_IGlobalOptions and CLSID_GlobalOptions. Modified: trunk/reactos/include/psdk/cguid.h trunk/reactos/lib/sdk/uuid/cguid_i.c Modified: t

[ros-diffs] [ion] 59844: [IDL]: Sync Objidl with http://www.winehq.org/pipermail/wine-patches/2012-November/120299.html, which adds IGlobalOptions.

2013-08-28 Thread ion
Author: ion Date: Wed Aug 28 07:15:12 2013 New Revision: 59844 URL: http://svn.reactos.org/svn/reactos?rev=59844&view=rev Log: [IDL]: Sync Objidl with http://www.winehq.org/pipermail/wine-patches/2012-November/120299.html, which adds IGlobalOptions. Modified: trunk/reactos/include/

[ros-diffs] [ion] 59843: [ADVAPI32/SERVICES]: Windows services (as per MSDN and testing) must always get at least one parameter -- the service name, in the argument vector. However, in ReactOS, unless

2013-08-27 Thread ion
Author: ion Date: Wed Aug 28 05:04:36 2013 New Revision: 59843 URL: http://svn.reactos.org/svn/reactos?rev=59843&view=rev Log: [ADVAPI32/SERVICES]: Windows services (as per MSDN and testing) must always get at least one parameter -- the service name, in the argument vector. However, in Rea

[ros-diffs] [ion] 59840: [PSDK]: Add a bunch of missing RTL_ macros.

2013-08-27 Thread ion
Author: ion Date: Tue Aug 27 18:28:47 2013 New Revision: 59840 URL: http://svn.reactos.org/svn/reactos?rev=59840&view=rev Log: [PSDK]: Add a bunch of missing RTL_ macros. Modified: trunk/reactos/include/psdk/winnt.h Modified: trunk/reactos/include/psdk/winnt.h URL: http://svn.reactos

[ros-diffs] [ion] 59838: [SACDRV]: Implement DoCrashCommand. [SACDRV]: Cleanups and fixes. You can now use "Shutdown", "crashdump" and "restart" in the !SAC and the commands work as expected. [SACDRV]

2013-08-26 Thread ion
Author: ion Date: Mon Aug 26 19:45:16 2013 New Revision: 59838 URL: http://svn.reactos.org/svn/reactos?rev=59838&view=rev Log: [SACDRV]: Implement DoCrashCommand. [SACDRV]: Cleanups and fixes. You can now use "Shutdown", "crashdump" and "restart" in the !SAC

[ros-diffs] [ion] 59831: [SACDRV]: SAC expects its memory allocations to be zeroed out. [SACMSG]: Re-commit the .mc file with CRLF endings, this is essential for correct output. [SACDRV]: Fix bug in V

2013-08-26 Thread ion
Author: ion Date: Mon Aug 26 10:40:31 2013 New Revision: 59831 URL: http://svn.reactos.org/svn/reactos?rev=59831&view=rev Log: [SACDRV]: SAC expects its memory allocations to be zeroed out. [SACMSG]: Re-commit the .mc file with CRLF endings, this is essential for correct output. [SACDRV]:

<    1   2   3   4   5   6   >