Author: ion
Date: Tue Aug 6 01:14:34 2013
New Revision: 59650
URL: http://svn.reactos.org/svn/reactos?rev=59650&view=rev
Log:
[SACDRV]: Set dependency on sacmsg.
Modified:
trunk/reactos/drivers/sac/driver/CMakeLists.txt
Modified: trunk/reactos/drivers/sac/driver/CMakeLists.txt
URL:
Author: ion
Date: Tue Aug 6 01:25:27 2013
New Revision: 59651
URL: http://svn.reactos.org/svn/reactos?rev=59651&view=rev
Log:
[SACDRV]: Great job GCC at not realizing a variable was not initialized.
Modified:
trunk/reactos/drivers/sac/driver/util.c
Modified: trunk/reactos/drivers
Author: ion
Date: Tue Aug 6 01:38:13 2013
New Revision: 59652
URL: http://svn.reactos.org/svn/reactos?rev=59652&view=rev
Log:
[SACDRV]: Another attempt to make MSVC happy.
Modified:
trunk/reactos/drivers/sac/driver/chanmgr.c
Modified: trunk/reactos/drivers/sac/driver/chanmgr.c
URL:
Author: ion
Date: Tue Aug 6 01:42:43 2013
New Revision: 59653
URL: http://svn.reactos.org/svn/reactos?rev=59653&view=rev
Log:
[NDK]: Update DNF_NEED_TO_ENUM to DNF_LEGACY_RESOURCE_DEVICENODE. The former
wasn't used and doesn't seem to exist, the latter is the actual real flag wi
Author: ion
Date: Tue Aug 13 03:11:02 2013
New Revision: 59716
URL: http://svn.reactos.org/svn/reactos?rev=59716&view=rev
Log:
[USETUP]: Add an entry in freeldr.ini for EMS testing.
[HIVESYS]: Fix double-addition of "nmidebug". One of those should have been
"sacdrv"
Author: ion
Date: Tue Aug 13 03:14:22 2013
New Revision: 59717
URL: http://svn.reactos.org/svn/reactos?rev=59717&view=rev
Log:
[NTOSKRNL]: RtlGetVersion in the kernel does not fail, does not return a CSD
version, and should not be returning negative build numbers. Fix it so that it
works a
Author: ion
Date: Tue Aug 13 03:18:03 2013
New Revision: 59718
URL: http://svn.reactos.org/svn/reactos?rev=59718&view=rev
Log:
[NTOSKRNL]: Add and fix more glue code for EMS/Headless support. The SAC driver
is at least correctly able to initialize now when /redirect is enabled.
[SACMSG]:
Author: ion
Date: Wed Aug 14 04:20:17 2013
New Revision: 59732
URL: http://svn.reactos.org/svn/reactos?rev=59732&view=rev
Log:
[SACDRV]: fix a bug in ChannelReferenceToOneByIndexwithLock and
ChanMgrCreateChannel.
[SACDRV]: implement SacTranslateUnicodeToUtf8.
[NTOSKRNL]: imple
Author: ion
Date: Sun Aug 18 17:47:19 2013
New Revision: 59772
URL: http://svn.reactos.org/svn/reactos?rev=59772&view=rev
Log:
[CPORTLIB/KDBG/FREELDR]: Fix CpGetByte and its callers -- it takes a 4th
parameter for polling.
[NTOSKRNL]: Implement InbvPortPollOnly and InbvPortGetByte.
[NTOS
Author: ion
Date: Sun Aug 18 17:51:56 2013
New Revision: 59773
URL: http://svn.reactos.org/svn/reactos?rev=59773&view=rev
Log:
[KDCOM]: Also adhere to new standard.
Modified:
trunk/reactos/drivers/base/kdcom/kdcom.c
Modified: trunk/reactos/drivers/base/kdcom/kdcom.c
URL:
Author: ion
Date: Mon Aug 19 03:32:39 2013
New Revision: 59778
URL: http://svn.reactos.org/svn/reactos?rev=59778&view=rev
Log:
[SACDRV]: IReadLast returns WCHAR, not CHAR.
[SACDRV]: Implement VtUtf8 case in ChannelInitializeVTable.
[SACDRV]: Implement DoHelpCommand, reformat concmd.c to stand
Author: ion
Date: Sun Aug 25 21:56:20 2013
New Revision: 59824
URL: http://svn.reactos.org/svn/reactos?rev=59824&view=rev
Log:
[SACDRV]: Implement VTUTF8ChannelScanForNumber.
[SACDRV]: Implement VTUTF8ChannelOEcho.
[SACDRV]: WIP-lement VTUTF8ChannelConsumeEscapeSequence. Have to do some
rea
Author: ion
Date: Sun Aug 25 22:49:32 2013
New Revision: 59825
URL: http://svn.reactos.org/svn/reactos?rev=59825&view=rev
Log:
[SACDRV]: Start adding definitions/macros/etc based on my reading of ANSI
standards (which MS-DOS ANSI.sys of course doesn't respect...). Still WIP.
Sour
Author: ion
Date: Sun Aug 25 23:13:00 2013
New Revision: 59826
URL: http://svn.reactos.org/svn/reactos?rev=59826&view=rev
Log:
[SACDRV]: A few more ANSI commands. Also now that I grok ANSI, CursorX and
CursorY were actually back/fore colors. Also define cursor flags/attributes
that SAC supp
Author: ion
Date: Sun Aug 25 23:44:13 2013
New Revision: 59827
URL: http://svn.reactos.org/svn/reactos?rev=59827&view=rev
Log:
[SACDRV]: Last WIP pass at VTUTF8ChannelConsumeEscapeSequence. Document the
last few commands, and comment the entire parser so that it makes sense (within
Author: ion
Date: Mon Aug 26 06:25:41 2013
New Revision: 59828
URL: http://svn.reactos.org/svn/reactos?rev=59828&view=rev
Log:
[SACDRV]: Implement VTUTF8ChannelOWrite2. Time to try out the !SAC on VT-UTF8
mode now.
Modified:
trunk/reactos/drivers/sac/driver/vtutf8chan.c
Modified: t
Author: ion
Date: Mon Aug 26 07:16:10 2013
New Revision: 59829
URL: http://svn.reactos.org/svn/reactos?rev=59829&view=rev
Log:
[SACDRV]: Switch !SAC back to VT-UTF8 and remove the previous hacks.
[SACDRV]: We need VTUTF8ChannelOEcho. Implement VTUTF8ChannelAnsiDispatch in
anticipation.
Modi
Author: ion
Date: Mon Aug 26 08:12:52 2013
New Revision: 59830
URL: http://svn.reactos.org/svn/reactos?rev=59830&view=rev
Log:
[SACDRV]: Implement VTUTF8ChannelProcessAttributes and VTUTF8ChannelOFlush,
since these are also needed for output. Time to test for real now.
Modified:
t
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]:
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: 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: 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: 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 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: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 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 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 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 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: 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: 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 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 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 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 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 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 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: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 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 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 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: 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 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 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 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: 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: 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 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 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 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 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 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 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: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 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 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: Wed Sep 9 04:58:25 2015
New Revision: 69141
URL: http://svn.reactos.org/svn/reactos?rev=69141&view=rev
Log:
[CDMAKE]
- Fix Build on VS2015
Modified:
trunk/reactos/tools/cdmake/cdmake.c
Modified: trunk/reactos/tools/cdmake/cdmake.c
URL:
http://svn.reactos.org/svn/rea
Author: ion
Date: Wed Sep 9 05:48:50 2015
New Revision: 69142
URL: http://svn.reactos.org/svn/reactos?rev=69142&view=rev
Log:
[BOOTMGFW]
- 1.5KLOC code dump of current device block I/O handling. Totally untested and
broken, just a checkpoint for now.
- Implement most of Hash Table Uti
Author: ion
Date: Wed Sep 9 14:59:29 2015
New Revision: 69149
URL: http://svn.reactos.org/svn/reactos?rev=69149&view=rev
Log:
[BOOTMGFW]
- Fix a bunch of bugs
Modified:
trunk/reactos/boot/environ/lib/misc/util.c
trunk/reactos/boot/environ/lib/mm/descriptor.c
trunk/reactos/
Author: ion
Date: Wed Sep 9 16:50:05 2015
New Revision: 69153
URL: http://svn.reactos.org/svn/reactos?rev=69153&view=rev
Log:
[BOOTMGFW]
- Fix more device I/O bugs.
- Silence some dbgprints.
- Implement DiskOpen and DiskClose.
- Refactor block cache in its own file.
- We successfully open
Author: ion
Date: Wed Sep 9 18:09:04 2015
New Revision: 69155
URL: http://svn.reactos.org/svn/reactos?rev=69155&view=rev
Log:
- Implement BmpFwGetApplicationDirectoryPath and most of
BmFwInitializeBootDirectoryPath.
- Implement boolean, integer, and string BCD reading.
- Fix a more bugs.
Author: ion
Date: Wed Sep 9 18:43:09 2015
New Revision: 69156
URL: http://svn.reactos.org/svn/reactos?rev=69156&view=rev
Log:
[EFI]
- Add BCD creation.
- Add BCD to bootcd, and also to EFISYS.BIN. Verified the BCD is now present on
the EFI partition.
Added:
trunk/reactos/boot/boot
Author: ion
Date: Wed Sep 9 18:45:51 2015
New Revision: 69157
URL: http://svn.reactos.org/svn/reactos?rev=69157&view=rev
Log:
[EFI]
- Case sensitivity?
Modified:
trunk/reactos/tools/mkhive/mkhive.c
Modified: trunk/reactos/tools/mkhive/mkhive.c
URL:
http://svn.reactos.org/svn/reactos/t
Author: ion
Date: Thu Sep 10 04:01:41 2015
New Revision: 69165
URL: http://svn.reactos.org/svn/reactos?rev=69165&view=rev
Log:
[BOOTMGFW]
- Implement initial File I/O routines.
- We now die on attempting to mount the FAT volume.
Modified:
trunk/reactos/boot/environ/app/bootmgr/bootm
Author: ion
Date: Thu Sep 10 05:19:50 2015
New Revision: 69166
URL: http://svn.reactos.org/svn/reactos?rev=69166&view=rev
Log:
[BOOTMGFW]:
- Implement read/offset-read frontend interface.
Modified:
trunk/reactos/boot/environ/include/bl.h
trunk/reactos/boot/environ/lib/io/devi
Author: ion
Date: Thu Sep 10 05:24:50 2015
New Revision: 69167
URL: http://svn.reactos.org/svn/reactos?rev=69167&view=rev
Log:
[BOOTMGFW]
- UNIX strikes again.
Modified:
trunk/reactos/boot/environ/lib/io/fat.c
Modified: trunk/reactos/boot/environ/lib/io/fat.c
URL:
http://svn.reactos
Author: ion
Date: Thu Sep 10 23:13:31 2015
New Revision: 69178
URL: http://svn.reactos.org/svn/reactos?rev=69178&view=rev
Log:
[BOOTMGFW]
- Implement Block I/O read operations & related functions. Code needs cleanup,
TBD.
- Unfortunately, I wish I could say it works, but it seems like al
Author: ion
Date: Fri Sep 11 04:02:21 2015
New Revision: 69180
URL: http://svn.reactos.org/svn/reactos?rev=69180&view=rev
Log:
[CDFS_NEW]
- Resurrect back 7 years later (revert commit 34622).
- Add correct MS-PL (Public) License. Not added to build/used, but I need some
of the headers/
Author: ion
Date: Fri Sep 11 04:33:24 2015
New Revision: 69181
URL: http://svn.reactos.org/svn/reactos?rev=69181&view=rev
Log:
[BOOTMGFW]
- Hey Arch, your buddies gave you ETFS support for native EFI boot, of course
reading sector 0 is all zeroes, you're not on FAT, you idiot! ETFS ha
Author: ion
Date: Sat Sep 12 08:57:42 2015
New Revision: 69189
URL: http://svn.reactos.org/svn/reactos?rev=69189&view=rev
Log:
[BOOTMGFW]
- Additional El Torito support. We now parse the EFI, BOOT directories, and
find/open the BCD file, and get a handle to it!
Modified:
trunk/reactos/
Author: ion
Date: Wed Sep 23 05:10:58 2015
New Revision: 69324
URL: http://svn.reactos.org/svn/reactos?rev=69324&view=rev
Log:
[NTOSKRNL]: Properly respect the registry's Win32PrioritySeparation value
instead of ignoring it.
[NTOSKRNL]: Actually apply the foreground priority boost to t
Author: ion
Date: Thu Sep 24 02:40:30 2015
New Revision: 69340
URL: http://svn.reactos.org/svn/reactos?rev=69340&view=rev
Log:
[NDK]: Add OB_FLAG_KERNEL_EXCLUSIVE and OBJ_KERNEL_EXCLUSIVE flags
[NTOSKRNL]: Add a helper function such that user-mode cannot pass certain
kernel-only ob
Author: ion
Date: Thu Sep 24 03:32:08 2015
New Revision: 69341
URL: http://svn.reactos.org/svn/reactos?rev=69341&view=rev
Log:
[NTOSKRNL]: Now that OBJ_VALID_ATTRIBUTES doesn't include all attributes, fix
the kernel parameter checks.
Modified:
trunk/reactos/ntoskrnl/ob/oblife.c
Author: ion
Date: Sun Oct 4 17:13:38 2015
New Revision: 69441
URL: http://svn.reactos.org/svn/reactos?rev=69441&view=rev
Log:
[NTOSKRNL]: Jerome _was_ nice enough to make our cells ordered (64222).
Modified:
trunk/reactos/ntoskrnl/config/cmindex.c
Modified: trunk/reactos/ntoskrnl/co
Author: ion
Date: Sun Oct 4 17:14:24 2015
New Revision: 69442
URL: http://svn.reactos.org/svn/reactos?rev=69442&view=rev
Log:
[FS_REC]: Guard against ROUND_UP/DOWN already being defined.
Modified:
trunk/reactos/drivers/filesystems/fs_rec/fs_rec.h
Modified: trunk/reactos/drivers/filesys
Author: ion
Date: Sun Oct 4 20:18:49 2015
New Revision: 69444
URL: http://svn.reactos.org/svn/reactos?rev=69444&view=rev
Log:
[CMLIB/NTOSKRNL]:
- Move cmindex.c and cmname.c to cmlib, because bootmgr/winload use the
kernel's cm implementation, unlike our freeldr which uses an alm
Author: ion
Date: Sun Oct 4 20:23:25 2015
New Revision: 69445
URL: http://svn.reactos.org/svn/reactos?rev=69445&view=rev
Log:
[MKHIVE]:
- Whoever wrote mkhive ran into the problem I just did, and realized
hey-i-dont-fucking-want-to-use-that-almost-copy-pasted-but-not-shared-code-so-why-do
Author: ion
Date: Sun Oct 4 20:24:52 2015
New Revision: 69446
URL: http://svn.reactos.org/svn/reactos?rev=69446&view=rev
Log:
[CMLIB]:
- Missing header change from previous commit.
Modified:
trunk/reactos/lib/cmlib/cmlib.h
Modified: trunk/reactos/lib/cmlib/cmlib.h
URL:
Author: ion
Date: Sun Oct 4 21:07:12 2015
New Revision: 69447
URL: http://svn.reactos.org/svn/reactos?rev=69447&view=rev
Log:
[BOOTLIB]:
- WIP work to begin reading, parsing, mounting and loading the BCD hive into a
data store. Untested, has missing pieces.
- Implement BlFileSet/GetInforma
Author: ion
Date: Sun Oct 4 21:11:48 2015
New Revision: 69448
URL: http://svn.reactos.org/svn/reactos?rev=69448&view=rev
Log:
People's local builds use PCH by default, rosbuilds do not. A recipe for
success.
Modified:
trunk/reactos/boot/environ/lib/misc/bcd.c
Modified: trunk/rea
Author: ion
Date: Mon Oct 5 01:02:56 2015
New Revision: 69450
URL: http://svn.reactos.org/svn/reactos?rev=69450&view=rev
Log:
[BOOTLIB]:
- Fix BCD bugs.
Modified:
trunk/reactos/boot/environ/app/bootmgr/bootmgr.c
trunk/reactos/boot/environ/app/bootmgr/efiemu.c
trunk/reactos/
Author: ion
Date: Mon Oct 5 04:51:32 2015
New Revision: 69451
URL: http://svn.reactos.org/svn/reactos?rev=69451&view=rev
Log:
[BOOTLIB]:
- Fix a regression
- Add a few more flags
- Don't look for BCD in "Microsoft" directory
Modified:
trunk/reactos/boot/environ/ap
Author: ion
Date: Mon Oct 5 05:53:40 2015
New Revision: 69452
URL: http://svn.reactos.org/svn/reactos?rev=69452&view=rev
Log:
[BOOTLIB]:
- Fix multiple bugs in ETFS code (confusion between file offset vs. disk offset)
- Implement EtfsGetInformation, EtfsSetInformation, and fix ETFS_
Author: ion
Date: Mon Oct 5 07:22:11 2015
New Revision: 69453
URL: http://svn.reactos.org/svn/reactos?rev=69453&view=rev
Log:
[HIVEBCD]:
- The Objects key is in the root, not under Description.
[MKHIVE]:
- Make it *actually* build a BCD hive. It was doing nothing before, because it
turns
Author: ion
Date: Mon Oct 5 07:25:27 2015
New Revision: 69454
URL: http://svn.reactos.org/svn/reactos?rev=69454&view=rev
Log:
[BOOTLIB]:
- Implement BiInitializeAndValidateHive, BiLoadHive. Leveraging our existing
cmlib and the previously committed code, we are now able to read the BCD
501 - 585 of 585 matches
Mail list logo