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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 (
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
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/
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
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
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
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:
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
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
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
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
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
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
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
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
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
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
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
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
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 "
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!
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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'
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
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
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
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
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
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
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
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
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
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
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
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
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/
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
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
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
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
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
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
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:
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
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/
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
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
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
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
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
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
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
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:
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
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
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
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
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
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
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
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
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
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/
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
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
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
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]:
101 - 200 of 585 matches
Mail list logo