May 2007 Archives by date
Starting: Tue May 1 00:25:27 CEST 2007
Ending: Mon May 28 00:34:20 CEST 2007
Messages: 326
- [ros-diffs] [gedmurphy] 26600: don't risk a leak. precompify header
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 26601: fix timezone cities
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 26602: a couple of small fixes to the marlett font
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 26603: add hh to the build
gedmurphy at svn.reactos.org
- [ros-diffs] [arty] 26604: Final commits for elf conversion.
arty at svn.reactos.org
- [ros-diffs] [arty] 26605: Don't replace linker name on that pass.
arty at svn.reactos.org
- [ros-diffs] [arty] 26606: Filter out dbg sections, handle relocs and symbols more efficiently.
arty at svn.reactos.org
- [ros-diffs] [arty] 26607: Properly filter sections that aren't in memory.
arty at svn.reactos.org
- [ros-diffs] [dgorbachev] 26608: - Fix infinite loop. - Add debug msg.
dgorbachev at svn.reactos.org
- [ros-diffs] [sgasiorek] 26609: implement polish keyboard layout
sgasiorek at svn.reactos.org
- [ros-diffs] [sgasiorek] 26610: change default font to DeJavu Sans (patch by preston) fixes bug #2183
sgasiorek at svn.reactos.org
- [ros-diffs] [tkreuzer] 26611: remove from build, won't compile
tkreuzer at svn.reactos.org
- [ros-diffs] [fireball] 26612: Fix my email address.
fireball at svn.reactos.org
- [ros-diffs] [gedmurphy] 26613: FireBall, trend setter
gedmurphy at svn.reactos.org
- [ros-diffs] [ion] 26614: - OMG I wanna be awesome too!
ion at svn.reactos.org
- [ros-diffs] [ekohl] 26615: Fix indentation, no code changes.
ekohl at svn.reactos.org
- [ros-diffs] [gedmurphy] 26616: quick hack to make sysdm.cpl open our standalone device manager it's a democracy : http://www.reactos.org/forum/viewtopic.php?t=3835
gedmurphy at svn.reactos.org
- [ros-diffs] [dgorbachev] 26617: Use _SEH_YIELD() to return from PSEH block. Thanks to Alex Ionescu.
dgorbachev at svn.reactos.org
- [ros-diffs] [dgorbachev] 26618: Update Italian keyboard layout (bug #1963).
dgorbachev at svn.reactos.org
- [ros-diffs] [tkreuzer] 26619: Extpen implementation: - give GDI_OBJECT_TYPE_EXTPEN a sizeof(GDIBRUSHOBJ) and EXTPEN_Cleanup function in GDI_OBJ_INFO table - define PENOBJ_AllocExtPen, PENOBJ_FreeExtPen, PENOBJ_LockExtPen needed by IntGdiExtCreatePen - create A Tag for extpen for tagged pool that holds style dwords - implement IntGdiExtCreatePen - implement EXTPEN_Cleanup, freeing the stylebuffer - implement NtGdiExtCreatePen - make CreateStockObjects, NtGdiCreatePen(Indirect) call IntGdiExtCreatePen - remove IntGdiCreatePenIndirect
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 26620: update gdi32_test - fix #line ... - add more tests
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 26621: sorry accidentally committed this file
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 26622: sorry another one creeped in ;-)
tkreuzer at svn.reactos.org
- [ros-diffs] [dgorbachev] 26623: Do not crash on broken pipe.
dgorbachev at svn.reactos.org
- [ros-diffs] [dgorbachev] 26624: Use _SEH_YIELD().
dgorbachev at svn.reactos.org
- [ros-diffs] [fireball] 26625: - Delete cromwell-based usb drivers since they don't work with modern reactos kernel. - Remove usbhub from the build.
fireball at svn.reactos.org
- [ros-diffs] [dgorbachev] 26626: - Fix a bug in "close all log files" code. - Replace custom list functions by RTL ones. - Fix indentation.
dgorbachev at svn.reactos.org
- [ros-diffs] [greatlrd] 26627: Clean, writen by casper in frist place in C++ and are not complete and full with unimplement stuff, see the text file.
greatlrd at svn.reactos.org
- [ros-diffs] [cwittich] 26628: "fix" my email address :P
cwittich at svn.reactos.org
- [ros-diffs] [dgorbachev] 26629: Do not call DefFrameProc() for not yet created MDI client window.
dgorbachev at svn.reactos.org
- [ros-diffs] [hpoussin] 26630: Joliet supports directory names with extension.
hpoussin at svn.reactos.org
- [ros-diffs] [fireball] 26631: - Prepare a playground for a new NPFS driver implementation.
fireball at svn.reactos.org
- [ros-diffs] [hpoussin] 26632: Don't ignore results of IRP_MN_FILTER_RESOURCE_REQUIREMENTS
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 26633: Set a valid (but unknown) last write time to registry keys, instead of a random one
hpoussin at svn.reactos.org
- [ros-diffs] [fireball] 26634: - Add function stubs - Add simple dbgprinting mechanism for easier debugging.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 26635: - Fixes and changes to NPFS debug printing system, so it actually works now.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 26636: - Add fundamental VCB structure, and function to initialize it. - Add common headers to all xCB structures. - All development is being done according to Rajeev Nagar's book and some parts are inspired by its accompanying FSD sample.
fireball at svn.reactos.org
- [ros-diffs] [spetreolle] 26637: slash is alive ! -#include "..\gditest.h" +#include "../gditest.h"
spetreolle at svn.reactos.org
- [ros-diffs] [ekohl] 26638: Removed my name because I did not write this file!
ekohl at svn.reactos.org
- [ros-diffs] [ekohl] 26639: Removed my name because these files no longer contain any code written by me.
ekohl at svn.reactos.org
- [ros-diffs] [dgorbachev] 26640: Patch for reformatting the cabman code, Colin Finck, see bug report #2234.
dgorbachev at svn.reactos.org
- [ros-diffs] [dgorbachev] 26641: Update Polish translation. Patch by Lech Groblewicz <xrogers'at'gmail'dot'com> and Olaf Siejka. Bug #2233.
dgorbachev at svn.reactos.org
- [ros-diffs] [dgorbachev] 26642: Fix a typo in translation. Bug report #2233.
dgorbachev at svn.reactos.org
- [ros-diffs] [dgorbachev] 26643: Chinese translation by Zhangbing (bug #2222).
dgorbachev at svn.reactos.org
- [ros-diffs] [dgorbachev] 26644: Chinese translation (bug report #2221).
dgorbachev at svn.reactos.org
- [ros-diffs] [dgorbachev] 26645: Fix a bug in stub generation code. There are some other lesser bugs.
dgorbachev at svn.reactos.org
- [ros-diffs] [martinf] 26646: update to XMLStorage version 1.2
martinf at svn.reactos.org
- [ros-diffs] [dgorbachev] 26647: Update Polish translation (bug #2233).
dgorbachev at svn.reactos.org
- [ros-diffs] [ekohl] 26648: Remove outdated email addresses.
ekohl at svn.reactos.org
- [ros-diffs] [ekohl] 26649: The current cursor scheme will now be loaded correctly and the scheme list will display the correct name of the cursor scheme.
ekohl at svn.reactos.org
- [ros-diffs] [hpoussin] 26650: Fix memory corruption in freeldr
hpoussin at svn.reactos.org
- [ros-diffs] [tkreuzer] 26651: - fix resources
tkreuzer at svn.reactos.org
- [ros-diffs] [fireball] 26652: - Fix an unshielded "return" inside a PSEH block.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 26653: - Fix unshielded "return"s inside PSEH blocks, in the kernel. - Fix formatting of a couple of lines.
fireball at svn.reactos.org
- [ros-diffs] [ion] 26654: - Fix broken definition of IsBoostAllowed which would cause ERESOURCE boosts to be applied backwards. - Use cleaner, inlined definitions for ExAcquire/ReleaseResourceLock. - Convert ERESOURCE code to use a Queued In-Stack Spinlock instead of a regular spinlock. - Force usage of the spinlock instead of cli/sti for DBG builds, and enable strict sanity checks. - Fix incorrect check in ExpCheckForApcsDisabled. - Properly handle memory starvation in the contended path. - Make sure to allocate a semaphore if needed during ExAcquireSharedStarveExclusive. - Fix multiple bugs in ExIsResourceAcquiredSharedLite. - ExReleaseResourceForThreadLite didn't always properly set the ResourceOwnedExclusive flag, and didn't validate ownership. - ExSetResourceOwnerPointer wouldn't set the owner if there wasn't one already.
ion at svn.reactos.org
- [ros-diffs] [ekohl] 26655: Save user cursor schemes using the environment variables SystemRoot, USERPROFILE or ProgramFiles in the cursor paths instead of absolute paths.
ekohl at svn.reactos.org
- [ros-diffs] [ion] 26656: - Buildno now generates a KERNEL_VERSION_BUILD_HEX ULONG containing the SVN revision.
ion at svn.reactos.org
- [ros-diffs] [ion] 26657: - Stripped down ntstrafe.h routines required for a future patch, and for basic functionality. Do not support any flags yet (and will ASSERT if attempt is made): RtlStringCbCopyA, RtlStringCbCatExA, RtlStringCbCopyExA, RtlStringCbPrintfExA, RtlStringCbPrintfA.
ion at svn.reactos.org
- [ros-diffs] [ion] 26658: - Add CcPf (Cache Manager PreFetcher) structures and add a stub function to initailize the global settings for the pre-fetcher (only a lock and list for now). - Add hdlsterm.c for Headless Terminal Support and a stub function to detect if anyone is trying to do this. - Add xipdisp.c for eXecute-In-Place Support and add a stub function to detect if anyone is trying this, as well as get various supported command line settings. - Try to find XIP Memory Descriptor if one was given. - Get Power Event callback from Win32k in PsEstablishWin32Callouts. - Notifiy System Time Change callback with PoNotifySystemTimeSet. - Add safemode and bootlog Message IDs.
ion at svn.reactos.org
- [ros-diffs] [ion] 26659: - Added more improvements/fixes to the Executive Initialization code: - We now print out error messages at each SESSIONX_INITIALIZATION_FAILURE directly on the screen. - Build CmNtCSDVersion to include SP1 and our SVN Revision number. - Build CmNtSpBuildNumber with the actual SP1 build number. - Detect Headless Terminal usage. - Build and create the CmVersionString. - Display a startup banner similar to Windows based on the CmVersionString, also indicating the SVN revision. - Fix some bugs in the timezone code. - Display a second startup banner like Windows's, displaying memory and CPU counts. - Add calls to initialize RANGE_LISTs, the Prefetecher, XIP Support and Phase 2 Executive Initialization. - Parse the command line to detect /SAFEBOOT: switch and which type of safe mode boot this is. - Display an optional third startup banner showing which safemode boot type this is. - Detect /BOOTLOG switch and display a fourth startup banner if it's enabled, but don't initialize boot logging yet. - Don't allow driver loading to push the progress bar beyond 75%. - Write safe-boot type to registry, detect AlternateShell mode and validate that one is configured. - Write MININT key to registry if booting in WinPE (LiveCD) mode. - Don't leak smss environment and parameters anymore. - Cleanup and reformat some code, use VER_ constants instead of magic numbers.
ion at svn.reactos.org
- [ros-diffs] [ion] 26660: - Fix line endings.
ion at svn.reactos.org
- [ros-diffs] [fireball] 26661: - Create a place for kernel-mode regression testing drivers.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 26662: - Delete /drivers dir (it's gonna be created by svn copy commit)
fireball at svn.reactos.org
- [ros-diffs] [fireball] 26663: - Move tests from trunk.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 26664: - Add km regtests to build. - Add a very simple memory monitor (to be improved later).
fireball at svn.reactos.org
- [ros-diffs] [ion] 26665: 1) Update KiPcToFileHeader to work in early-boot stage by looking through the KeLoaderBlock instead. 2) Make KeRosDumpStrackFrames use KiPcToFileHeader instead of KiRosPrintAddress. The end result is the same but we don't recursively bugcheck anymore during Phase 0 bugchecks :)
ion at svn.reactos.org
- [ros-diffs] [ion] 26666: - Implement CmGetSystemControlValues and all related low-level Cm functionality required to select the proper control set and read all the kernel variables during Phase 0 initialization. We can now read time-zone data, version, suite, language IDs and other important kernel variables in the lowest-level boot phase. - New code uses cmlib from Filip Navara without any modification, and is fully compatible with reading Windows hives as well except XP's "Big value cells" (cells with > 2GB data) which aren't supported. - Create /config directory where the new Configuration Manager code lies.
ion at svn.reactos.org
- [ros-diffs] [fireball] 26667: - Add error messages to prevent silent failing, no functionality change.
fireball at svn.reactos.org
- [ros-diffs] [ion] 26668: - Fix crash in Install CD introduced in 26666, with a ludicrious hack for FreeLDR
ion at svn.reactos.org
- [ros-diffs] [ion] 26669: - Refactor the registry initialization code to be somewhat closer to the Cm rewrite branch. - No actual code/implementation changes per-se, simply moved code into new routines, deleted old routines, renamed some routines and added more error-checking. - Also performed registry initialization in an order more analogous to Windows. - Added cmsysini.c from the branch, but it's not used at the moment.
ion at svn.reactos.org
- [ros-diffs] [ion] 26670: - Move CmpSetSystemValues to cmsysini.c - Remove all NTLDR-style profile code from cmsysini.c, since ReactOS doesn't support it, and there's no use lugging that code around. - Rename CmpCreateCurrentControlSetLink to CmpCreateControlSet. - Get rid of CmiCreateCuttenControlSetLink and use the new version instead, which also supports setting the right current Hardware Profile ID.
ion at svn.reactos.org
- [ros-diffs] [ion] 26671: - Remove/deprecate some certain chunks of Cm which are not critical to booting and not even to applications (such as NtSaveKey, which didn't even have NtRestoreKey) and mark them as unimplemented functions. - This doesn't do much but clean up some of our code to make it easier to see what the critical parts are and reduce bug surface exposure. - Move and slightly reformat (without touching any of the actual code) registry callback/notification code to cmhook.c.
ion at svn.reactos.org
- [ros-diffs] [dgorbachev] 26672: Fix a bug in ScServiceMainStub(), add more checks.
dgorbachev at svn.reactos.org
- [ros-diffs] [mbosma] 26673: Config dialog for RosBE.
mbosma at svn.reactos.org
- [ros-diffs] [mbosma] 26674: Renamed RosBE to RosBE-Windows on request of Colin_Finck who is working on a linux version.
mbosma at svn.reactos.org
- [ros-diffs] [ion] 26675: - Add i386/cmhardwr.c and start implementing CmpInitializeMachineDependentConfiguration. Currently it only detects and writes the key for PAE. - Call the API from CmInitSystem1.
ion at svn.reactos.org
- [ros-diffs] [mbosma] 26676: Proper color names.
mbosma at svn.reactos.org
- [ros-diffs] [ion] 26677: - Add more code to CmpInitializeMachineDependentConfiguration to create the BIOSINFO key and to start working on the CentralProcessor key (which, in ReactOS, FreeLDR creates when it shouldn't). Creates the basic CentralProcessor nodes for now. - Add cmconfig.c and implement a helper routine that converts from ARC CONFIGURATION_COMPONENT_DATA to a Hardware Description entry and resource descriptor. - Fix outdated _CONFIGURATION_TYPE definition in our DDK.
ion at svn.reactos.org
- [ros-diffs] [ion] 26678: - Make CmpInitializeMachineDependentConfiguration create the FloatingPointProcessor hardware key/ARC node.
ion at svn.reactos.org
- [ros-diffs] [mbosma] 26679: reformatted options.c using gnu indent.
mbosma at svn.reactos.org
- [ros-diffs] [ion] 26680: - CmpInitializeMachineDependentConfiguration: Write FeatureSet, MHZ and Update Signature to registry CentralProcessor node.
ion at svn.reactos.org
- [ros-diffs] [ion] 26681: - CmpInitializeMachineDependentConfiguration: Add Processor Name and Vendor ID as well (the former doesnt' work on QEMU because QEMU desn't support CPUID-EX, but on VMWare, I get: Dual Core AMD Opteron(tm) Processor 185.
ion at svn.reactos.org
- [ros-diffs] [ion] 26682: - Create \Device\PhysicalMemory in Phase 1 instead of Phase 2, since CmInit needs it. - CmpInitializeMachineDependentConfiguration: Map the IVT to detect the Video ROM Area and save it (corretly detected on QEMU at 0xC000). Then map the BIOS at 0xF0000 and scan it for the newest BIOS Date. - Save detected BIOS date in the System Node's SystemBiosVersion, and save BIOS-default date (11 bytes before the ROM end) in Control\BIOSINFO.
ion at svn.reactos.org
- [ros-diffs] [ion] 26683: - CmpInitializeMachineDependentConfiguration: Use the same strategy as for the BIOS to get the Video ROM BIOS Date as well and save it into VideoBiosDate.
ion at svn.reactos.org
- [ros-diffs] [ion] 26684: - Remove CPU Detection code from FreeLDR (hwcpu.c) since our kernel properly does the same job now (and better). - Remove ReactOS hacks from recent code due to FreeLDR, since it doesn't conflict with us anymore.
ion at svn.reactos.org
- [ros-diffs] [ion] 26685: - Add code to detect and save the BIOS Version string to the registry. We use the same detection patterns as Windows for now (Ver, Rev, Rel, v0-9). - All BIOS Version strings are scanned and saved in a REG_MULTI_SZ key, as on Windows. QEMU BIOS Version String is correctly detected as the CVS/SVN $ID tag, which is good enough.
ion at svn.reactos.org
- [ros-diffs] [ion] 26686: - CmpInitializeMachineDependentConfiguration: Finish up by using the same code as for System BIOS Version detection for the Video BIOS Detection. This routine should be pretty much finished now since all required hardware keys are created.
ion at svn.reactos.org
- [ros-diffs] [gedmurphy] 26688: add the manifest
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 26689: - Add RosTE script. - requires nsSCM to build [http://nsis.sourceforge.net/Service_Control_Manager_plugin_(install_services_and_drivers_on_NT/2K/XP)]
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 26690: fix script to include VDK and the default config file
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 26691: write initial default config file to registry
gedmurphy at svn.reactos.org
- [ros-diffs] [ion] 26692: - Remove unusued, complex hive checking code from regfile.c. - Implement CmpInitializeHive based on Cm Rewrite but keep code compatible with the current EREGISTRY_HIVE structure in the current Cm. - Remove CmiCreateVolatileHive and CmiCreateTemp since they're unused. - Implement CmpCreateRootNode based on CmRewrite and CmCreateRootNode in cmlib, CmpCopyName and CmpNameSize from Cm Rewrite and use them. - Use CmpInitializeHive + CmpCreateRootNode for the master volatile hive.
ion at svn.reactos.org
- [ros-diffs] [ion] 26693: - More simplification: Get rid of CmImportBinaryHive, CmpImportSystemHive, CmpImportHardwareHive and all of import.c! - Fix CmpInitializeHive to set any flags that are passed, not assume HIVE_NO_FILE by default. - "Import" the system and hardware hives using CmpInitializeHive instead of the cmimport.c routines which are gone. - Get rid of old/unused cmdata.c in /cm.
ion at svn.reactos.org
- [ros-diffs] [gedmurphy] 26694: - fix possible exceptions for incorrect paths - set Main as STA to allow debuging
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 26695: fix aesthetics
gedmurphy at svn.reactos.org
- [ros-diffs] [fireball] 26696: Fix for linux build (#include "..\ -> #include "../).
fireball at svn.reactos.org
- [ros-diffs] [gedmurphy] 26697: don't try to boot with bad paths
gedmurphy at svn.reactos.org
- [ros-diffs] [dgorbachev] 26698: Fix (partially) bug #2243.
dgorbachev at svn.reactos.org
- [ros-diffs] [dgorbachev] 26699: Check result of DRIVER_FindFromHDrvr().
dgorbachev at svn.reactos.org
- [ros-diffs] [dgorbachev] 26700: - Terminate the string. NtUserMenuItemInfo() sometimes returns no string. - Check if NtUserBuildMenuItemList() returns negative result.
dgorbachev at svn.reactos.org
- [ros-diffs] [ion] 26701: - Add missing ACE structures to ntifs.h. - Add missing SeLengthSid to ntifs.h. - Implement CmpHiveRootSecurityDescriptor and use it in CmpInitializeSystemHive and CmInitSystem1 to properly secure system-created hives. - Implement CmpInitializeHardwareConfiguration and call it. Its job is to populate the hardware hive, but FreeLDR already does this, so it doesn't do much at the moment.
ion at svn.reactos.org
- [ros-diffs] [ion] 26702: - Move CmpInitializeSystemHive and CmpCreateObjectTypes to cmsysini.c since they're almost identical to the Cm rewrite and compatible, so they're considered "new" code (although they still use EREGISTRY_HIVE). - Add code missing in CmpInitializeSystemHive from Cm Rewrite (mainly detecting boot type and self-healing settings). - Free a memory leak. - Enable security for key objects. - Rename CmiKeyType to CmpKeyObjectType.
ion at svn.reactos.org
- [ros-diffs] [ion] 26703: - Move CmpCreateRootNode and CmpCreateRegistryRoot to cmsysini.c as well, and add some fixes to CmpCreateRegistryRoot to make it compatible with the Cm Rewrite when it's done. - Initialize some stuff that wasn't being initialized in CmpCreateRootNode. - Use CmpHiveRootSecurityDescriptor in CmpCreateRegistryRoot to protect the key. - Save the root handle globally so we can close it during shutdown. - Add cmkcbncb.c with an empty stub for CmpCreateKeyControlBlock. Will copy from Cm rewrite branch later. - Properly name fields of CM_KEY_NODE in the headers of the /config tree.
ion at svn.reactos.org
- [ros-diffs] [ion] 26704: - Move Cmlib wrapper functions to cmwraprs.c and add the file -- no code change. - Move CmCheckRegistry stub to cmcheck.c and add the file. - Move CmpInitializeHive to cminit.c and add the file. Modify it to add Cm-rewrite compatible code (but #ifed out). - Change the HiveList lock to a pushlock instead of an ERESOURCE. Rename CmiHiveListHead to CmpHiveListHead. - Get rid of Cm security functions and stub the CmpSecurityMethod in cmse.c to always return success. Key security was never really working anyway, this just removes more code.
ion at svn.reactos.org
- [ros-diffs] [ion] 26705: - Copy CmOpenHiveFiles to cminit.c and rename to CmpOpenHiveFiles. Extend the functionality of the routine: - Allow caller to have full power over handles and filenames being used instead of hard-coding a pointer to the registry hive. - Setup proper I/O flags to disable compression and open for random access, backup-intent and allow disabling buffering. - Allow proper access mask/share mode when booting off read-only media. - Call the FS driver with FSCTL_MARK_AS_SYSTEM_HIVE if instructed. - Call with FSCTL_SET_COMPRESSION to make sure compression is off. - Allow creating the hive if it doesn't exist already. - Consider 0-byte opened hives as new hives. - Allow caller to request volume sector size and validate with hive cluster size. - Make .log hives hidden. - Implemement CmpCreateEvent to allowed for overlapped I/O registry operations. - Move more globals to cmdata.c.
ion at svn.reactos.org
- [ros-diffs] [tkreuzer] 26706: make caption font bold again
tkreuzer at svn.reactos.org
- [ros-diffs] [dgorbachev] 26707: Do not fail with less then two arguments.
dgorbachev at svn.reactos.org
- [ros-diffs] [dgorbachev] 26708: Do not write beyond the buffer.
dgorbachev at svn.reactos.org
- [ros-diffs] [dgorbachev] 26709: Do not write beyond the buffer.
dgorbachev at svn.reactos.org
- [ros-diffs] [ion] 26710: - Move CmInitSystem1 to cmsysini.c and merge in existing code from Cm rewrite branch. - Merge code into cmkcbncb.c related to KCB/Cache initialization (This is "Dead" code for now, since it's not used, just initailized.) - Rename CmiRegistryLock to CmpRegistryLock. - The new /config registry code is now totally isolated from the old /cm code, although some of the old structures are still used until the actual rewrite is fully merged/finished.
ion at svn.reactos.org
- [ros-diffs] [ion] 26711: - Update Cm Rewrite branch status with work that was done on Trunk.
ion at svn.reactos.org
- [ros-diffs] [ion] 26712: - Get rid of CmiCopyKey since it was dead code. Make CmiScanKeyForValue and CmiScanForSubKey simple wrappers around the newer CmpFindSubKeyByName and CmpFindValueByName routines. - Allow cmlib to support HINIT_FILE flag for HvInitializeHive. This means the kernel doesn't need to create a section for the hive, then call HvInitializeHive with HINIT_MEMORY anymore, and can simply send the file handle. I wrote a sneaky little hack in cmlib which actually ends up doing the same idea, albeit not by using a section, making it portable. - Fix a serious bug in CmpFindSubKeyInLeaf affected by our lack of alphabetically-sorted cells; the linear search I hacked was slightly broken. - Remove the need to hold a LogFileName in the hive structure, since we generate it dynamically now.
ion at svn.reactos.org
- [ros-diffs] [jimtabor] 26713: Moving FLOATOBJ code in preparations of implementation of basic float storage emulation and float code processing.
jimtabor at svn.reactos.org
- [ros-diffs] [ion] 26714: - Change CmiInitNonVolatileRegistry hive to use CmpOpenHiveFiles and CmpInitializeHive. Required a lot of hacking to get to work right, but at least it does, and uses our new code paths. - Update CmpInitializeHive with the HINIT_FILE hack required for current cmlib functionality.
ion at svn.reactos.org
- [ros-diffs] [greatlrd] 26715: did see a small mistake use sizeof(TCHAR) for adding NULL termeting of string for u do not known if we switch compile regedit as unicode-16 or ANSI.
greatlrd at svn.reactos.org
- [ros-diffs] [ion] 26716: - Rename CmiInitNonVolatileRegistryHive to CmiInitHiveFromFile. - Remove CmiCreateNewRegFile and the way new hives were created, saved, then re-reloded. Instead initialize a new hive only once. - Add support for calling either HINIT_FILE or HINIT_CREATE with a hive, and support log file hives now. - Make hacks/oldcm differences smoother, and copy routine to cmsysini.c, since it's now compatible with the rewrite. This is probably the last function that was easily convertible/modifiable.
ion at svn.reactos.org
- [ros-diffs] [fireball] 26717: Undo last change, since it's an index in an array of TCHARs, so "1" is correct.
fireball at svn.reactos.org
- [ros-diffs] [greatlrd] 26718: update dxhaltest with some new test, Thuse test are not 100% correct in all case. some error should be supress when it been run in vmware with windows or reactos
greatlrd at svn.reactos.org
- [ros-diffs] [gedmurphy] 26719: - Add winhelp based on Wine. - Not fully complete and has some bugs. - go to help -> help on help for a preview
gedmurphy at svn.reactos.org
- [ros-diffs] [ekohl] 26720: - Attach clock specific data to the window instead of storing them in global variables. - Stop the clock and show the system time when the user changes the system time. See issue #2241 for more details.
ekohl at svn.reactos.org
- [ros-diffs] [mbosma] 26721: Deactivate a check.
mbosma at svn.reactos.org
- [ros-diffs] [greatlrd] 26722: sorry did use some private headers that are not commited yet, here is win32kdxtest comping fix.
greatlrd at svn.reactos.org
- [ros-diffs] [mbosma] 26723: DirectDraw rearrangement. (part 1/2)
mbosma at svn.reactos.org
- [ros-diffs] [mbosma] 26724: DirectDraw rearrangement. (part 2/2)
mbosma at svn.reactos.org
- [ros-diffs] [mbosma] 26725: Forgot to include surface_main.c in ddraw.rbuild.
mbosma at svn.reactos.org
- [ros-diffs] [mbosma] 26726: Fix warning.
mbosma at svn.reactos.org
- [ros-diffs] [greatlrd] 26727: start reimplement createsurface
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 26728: forget this change, did think it still was in svn.
greatlrd at svn.reactos.org
- [ros-diffs] [mbosma] 26729: splitted rosdraw.h; outsourced big comment into text file.
mbosma at svn.reactos.org
- [ros-diffs] [mbosma] 26730: Formating
mbosma at svn.reactos.org
- [ros-diffs] [mbosma] 26731: Sorry, just noticed that I forgot to commit this one.
mbosma at svn.reactos.org
- [ros-diffs] [mbosma] 26732: Reformating
mbosma at svn.reactos.org
- [ros-diffs] [greatlrd] 26733: start implement Main_DirectDraw_CreateSurface we need now finish internal_CreateSurface and CopyDDSurfDescToDDSurfDesc2
greatlrd at svn.reactos.org
- [ros-diffs] [mbosma] 26734: - outsourced DirectDraw_SetCooperativeLevel - adjusted .c file headers
mbosma at svn.reactos.org
- [ros-diffs] [greatlrd] 26735: implement internal api CopyDDSurfDescToDDSurfDesc2
greatlrd at svn.reactos.org
- [ros-diffs] [mbosma] 26736: Create Internal_CreateSurface stub.
mbosma at svn.reactos.org
- [ros-diffs] [greatlrd] 26737: fixing smaller bugs
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 26738: commit some bugfix for ddraw createsurface, fixing comping as well
greatlrd at svn.reactos.org
- [ros-diffs] [mbosma] 26739: Start of ddraw test case.
mbosma at svn.reactos.org
- [ros-diffs] [mbosma] 26740: Add it to build.
mbosma at svn.reactos.org
- [ros-diffs] [dgorbachev] 26741: Check result of ANSI -> Unicode conversion, which can fail in the case of memory shortage.
dgorbachev at svn.reactos.org
- [ros-diffs] [tkreuzer] 26742: On win XP the gdi handle index can be > 0x3fff, so change GDI_HANDLE_INDEX_MASK to 0x0000ffff to not fail on win XP on higher handle index.
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 26743: handle FW_DONTCARE in GetFontScore. Fixes gray/thin display of dialogbox elements' text.
tkreuzer at svn.reactos.org
- [ros-diffs] [arty] 26744: Sizeable work, some WIP - locore library for working the mmu - work on prep etc - we now get to kernel space in BE
arty at svn.reactos.org
- [ros-diffs] [arty] 26745: Removed.
arty at svn.reactos.org
- [ros-diffs] [greatlrd] 26746: fixing a path issue so it is compatible with linux
greatlrd at svn.reactos.org
- [ros-diffs] [dgorbachev] 26747: Update Polish translation. Patch by Caemyr. Bug report #2249.
dgorbachev at svn.reactos.org
- [ros-diffs] [greatlrd] 26748: fixing more linux build issue
greatlrd at svn.reactos.org
- [ros-diffs] [mbosma] 26749: SetCooperativeLevel Test
mbosma at svn.reactos.org
- [ros-diffs] [mbosma] 26750: Add debugging macro to get error code and test for display modes (commented out because it checks every single display mode and thus takes fairly long).
mbosma at svn.reactos.org
- [ros-diffs] [greatlrd] 26751: adding smore check for createsurface, (still does not create a surface)
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 26752: fixing two return code thx Ventron for the info for one of the return code
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 26753: adding more check
greatlrd at svn.reactos.org
- [ros-diffs] [hpoussin] 26754: Move itss.idl to the place it belongs
hpoussin at svn.reactos.org
- [ros-diffs] [mbosma] 26755: Beginning of CreateSurface test.
mbosma at svn.reactos.org
- [ros-diffs] [greatlrd] 26756: adding more check for createsurface
greatlrd at svn.reactos.org
- [ros-diffs] [ion] 26757: - Fix critical bug in CmpCopyName, it wasn't compressing names at all. - Implement new cmlib routines: HvIsCellAllocated, Doesn't really work fully since we don't support mapped-file hives, but works for the kinds of hives we currently use. HvIsCellDirty, should work as expected. - Implement new cm routines: CmpMarkValueDataDirty, CmpFreeValueData, CmpFreeValue. There are generic so they can deal with Big, Small or Normal keys. - Implement CmpAddValueToList, CmpSetValueDataNew. - Add RtlCheckBit to winddk.h, it's inlined instead of being an actual function call.
ion at svn.reactos.org
- [ros-diffs] [mbosma] 26758: - Release Ddraw Object Test_CreateDDraw - First Surface Test of many to follow - GetMonitorFrequency and whitespace changes by EmuandCo
mbosma at svn.reactos.org
- [ros-diffs] [mbosma] 26759: Some more CreateSurface Tests (for invaild flags)
mbosma at svn.reactos.org
- [ros-diffs] [ion] 26760: - HvGetCellSize should return the correct positive length instead of the raw negative length. Update code and callers to match. - Add cmapi.c file containing internal Cm* APIs for the Nt counterparts and to make it easier to seperate the handle->object code, SEH and callback parts. - Remove CmiAddValueToKey, CmiAllocateValueCell since we have new routines for this. - Make NtSetValueKey a simple wrapper around CmSetValueKey. - Implement CmSetValueKey based on previous code, but use newer Cm APIs instead (this also fixes some cell allocation bugs regarding Stable/Volatile storage). - New code is more conservative with HvMakeCellDirty calls when they're not needed, and is more scalable to support big cells in the future.
ion at svn.reactos.org
- [ros-diffs] [ion] 26761: - Remove more old/dead code.
ion at svn.reactos.org
- [ros-diffs] [ion] 26762: - Fix crash at end of text-mode setup (by hacking cmlib not to write a log file anymore -- logs aren't critical and I'll see why exactly it couldn't write the log anymore later, and apply a proper fix).
ion at svn.reactos.org
- [ros-diffs] [ion] 26763: - Remove confusion.
ion at svn.reactos.org
- [ros-diffs] [ion] 26764: - Properly remove trailing \r\n depending on system configuration. Previous code assumed our wmc tool used target-newlines instead of host-newlines, causing Linux builds to display incorrect boot messages. New code scans the string.
ion at svn.reactos.org
- [ros-diffs] [mbosma] 26765: Lots of additional cases by EmuandCo.
mbosma at svn.reactos.org
- [ros-diffs] [dgorbachev] 26766: Fix r26764.
dgorbachev at svn.reactos.org
- [ros-diffs] [arty] 26767: Fixed relocation.
arty at svn.reactos.org
- [ros-diffs] [ion] 26768: - Implement NtDeleteValueKey as a simple wrapper around CmDeleteValueKey so that handles, callbacks and SEH is abstracted away. - Implement CmpRemoveValueFromList. - Implement CmDeleteValueKey based on the old code, make it use CmpRemoveValueFromList. - Remove CmiDeleteValueFromKey, CmiDestroyValueCell.
ion at svn.reactos.org
- [ros-diffs] [jimtabor] 26769: Commit union for float conversion.
jimtabor at svn.reactos.org
- [ros-diffs] [cwittich] 26770: some extra space for the text (to be displayed completely)
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 26771: asome extra space for the german text
cwittich at svn.reactos.org
- [ros-diffs] [jimtabor] 26772: Update painting.c with new storage method for floating point operations.
jimtabor at svn.reactos.org
- [ros-diffs] [jimtabor] 26773: Implement FLOATOBJ_GetFloat and Long, SetFloat and Long, and Neg.
jimtabor at svn.reactos.org
- [ros-diffs] [ion] 26774: - Implement NtQueryValueKey as a simple wrapper around CmQueryValueKey (same idea as always). - Add cmvalche.c to deal with Value Caches. Cm implements these to quickly look up either the value list and/or the value index and/or the value data itself. The routines fallback on non-cached access, which is what we currently do, since we don't have value caches yet. - Implement CmQueryValueKey and CmpQueryKeyValueData based on previous code, but update to use value caches and new routines.
ion at svn.reactos.org
- [ros-diffs] [ion] 26775: - Delete CmiGetPackedNameLength, CmiComparePackedNames, CmiCompareHash, CmiCompareHashI, CmiCompareKeyNames, CmiCompareKeyNamesI; dead code.
ion at svn.reactos.org
- [ros-diffs] [arty] 26776: Process all boot drivers as elf. This makes things much easier and more regular in kernel land.
arty at svn.reactos.org
- [ros-diffs] [arty] 26777: Subtle bug.
arty at svn.reactos.org
- [ros-diffs] [ion] 26778: - Implement NtEnumerateValueKey as a simpler wrapper. - Implement CmEnumerateValueKey. Simply calls already-existing Value Cache routines (CmpGetValueListFromCache, CmpGetValueKeyFromCache and CmpQueryKeyValueData) to do all the work.
ion at svn.reactos.org
- [ros-diffs] [arty] 26779: Load address bug: offset from the real target, not kernel start.
arty at svn.reactos.org
- [ros-diffs] [ion] 26780: - Make CmiGetMaxClassLength, CmiGetMaxNameLength, CmiGetMaxValueDataLength, CmiGetMaxValueNameLength use PHHIVE and PCM_KEY_NODE instead of PKEY_OBJECT or PERGSITRY_HIVE/PCM_KEY_NDOE so they're consistent. - Implement NtQueryKey as a simple wrapper around CmQueryKey. - Implement CmQueryKey based on previous code, and handle only the classes that the previous code handled, through CmpQueryKeyData. - The CmiGetMax* routines will be depreated soon since they're a perf hit and we should be reading the key node's values instead.
ion at svn.reactos.org
- [ros-diffs] [ion] 26781: - Implement CmpFindSubKeyByNumber and CmpDoFindSubKeyByNumber. - Make NtEnumerateKey a simpler wrapper around CmEnumerateKey. - Implement CmEnumerateKey by using the same API as previously, CmpQueryKeyData instead of duplicating code like the previous version did. Use CmpFindSubKeyByNumber to convert from index to key node. - Remove CmiGetValueFromKeyByIndex, CmiGetKeyFromHashByIndex, CmiCopyPackedName: deprecated.
ion at svn.reactos.org
- [ros-diffs] [fireball] 26782: - Fix debug print macros (by hpoussin).
fireball at svn.reactos.org
- [ros-diffs] [hpoussin] 26783: Also define the DPRINT_ constants in release mode
hpoussin at svn.reactos.org
- [ros-diffs] [ion] 26784: - Re-organize regobj.c so that new APIs are at the bottom. - Make NtDeleteKey delete the key in-line instead of waiting for the Ob callback.
ion at svn.reactos.org
- [ros-diffs] [hpoussin] 26785: Try to fix release build
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 26786: One more fix for release build
hpoussin at svn.reactos.org
- [ros-diffs] [cwittich] 26787: changed some german translations
cwittich at svn.reactos.org
- [ros-diffs] [gedmurphy] 26788: Add a readme file. This is open to improvements / additions as my initial revision was a rather lazy effort. Translations should come after this version has been finalized (and when the main app has been converted for translation)
gedmurphy at svn.reactos.org
- [ros-diffs] [fireball] 26789: - Sync RPCRT4.dll to Wine-20070507 (recent release Wine 0.9.36). - Fix a couple of headers. - NOTE: I tested this rpcrt4 under ReactOS 0.3.1 and it boots normally. However, for future work, a wrapper library around winsock should be built, and a rpcrt4_ros.diff should be developer. Right now it's manually synced, and contains a few modifications (marked as #ifdef FIX_LATER in most cases). Also, I'm not going to do a proper vendor import of this library, because next sync will most probably be autosync. In case of problems, it could be reverted.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 26790: - Make advapi32 compilable without CUNITs.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 26792: - Revert rpcrt4 update, too buggy for now. My apologizes.
fireball at svn.reactos.org
- [ros-diffs] [mbosma] 26793: Some formatting and implement SetDisplayMode.
mbosma at svn.reactos.org
- [ros-diffs] [mbosma] 26794: Fix compiler warning.
mbosma at svn.reactos.org
- [ros-diffs] [mbosma] 26795: Fix types in startup.c.
mbosma at svn.reactos.org
- [ros-diffs] [gedmurphy] 26796: a bit of rearranging
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 26797: start of a new GUI for the ROS Test Environment
gedmurphy at svn.reactos.org
- [ros-diffs] [dgorbachev] 26798: Fix Italian rc file. Bug report #2253. From Paolo Devoti.
dgorbachev at svn.reactos.org
- [ros-diffs] [jimtabor] 26799: Finish up float.c, hopfully the div and sub math is right.
jimtabor at svn.reactos.org
- [ros-diffs] [gedmurphy] 26800: a couple of simple aesthetic changes
gedmurphy at svn.reactos.org
- [ros-diffs] [ekohl] 26801: Implement sound acessibility settings.
ekohl at svn.reactos.org
- [ros-diffs] [gedmurphy] 26802: add a regedit icon, made for ReactOS by Taliesin Penfound (tpenfound at gmail!com)
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 26803: a better winmine icon
gedmurphy at svn.reactos.org
- [ros-diffs] [dgorbachev] 26804: Polish translation update by Olaf Siejka. BugZilla report #2254.
dgorbachev at svn.reactos.org
- [ros-diffs] [dgorbachev] 26805: Do not divide by zero.
dgorbachev at svn.reactos.org
- [ros-diffs] [dgorbachev] 26806: Fix WinSock mapping data.
dgorbachev at svn.reactos.org
- [ros-diffs] [mbosma] 26807: Revert r25952 for now.
mbosma at svn.reactos.org
- [ros-diffs] [mbosma] 26808: Add downloader.xml again.
mbosma at svn.reactos.org
- [ros-diffs] [mbosma] 26809: - Enable display mode tests but do not tests all of them, but only the first five onces. - Add tests for AddRef, QueryInterface, Release
mbosma at svn.reactos.org
- [ros-diffs] [mbosma] 26810: - Tests for Compact, TestCooperativeLevel, Initialize, GetDisplayMode, RestoreDisplayMode - Merge GetMonitorFrequency Test with other Display Mode Tests
mbosma at svn.reactos.org
- [ros-diffs] [mbosma] 26811: Forgot to commit this one.
mbosma at svn.reactos.org
- [ros-diffs] [mbosma] 26812: - Comment out tests which works does not work for me under xp. - Release returns ref count and no HRESULT (my bad).
mbosma at svn.reactos.org
- [ros-diffs] [mbosma] 26813: fix typo.
mbosma at svn.reactos.org
- [ros-diffs] [greatlrd] 26814: Fixing a msvc7 comping issue
greatlrd at svn.reactos.org
- [ros-diffs] [mbosma] 26815: GetAvailableVidMem-Test
mbosma at svn.reactos.org
- [ros-diffs] [greatlrd] 26816: fixing some smaller bugs found by the regress test
greatlrd at svn.reactos.org
- [ros-diffs] [ion] 26817: - Implement NtDeleteKey as a simpler wrapper around CmDeleteKey. - Add cmkeydel.c to handle key deletion. Will proably move to cmkcbncb.c later. Implemented CmpMarkKeyDirty, CmpFreeKeyBody, CmpFreeKeyByCell. - Implement CmpMarkIndexDirty, CmpRemoveSubKey in cmindex.c. - Implement CmDeleteKey (which uses CmpFreeKeyByCell for all the work). - Remove CmiRemoveKeyFromList, CmiRemoveSubKey, CmiRemoveKeyFromHashTable, CmiSaveTempHive.
ion at svn.reactos.org
- [ros-diffs] [arty] 26818: - Fix a last bug in elf code. - Start cleaning in kernel land for our current environment. - Fix the build process just a bit (assign common addresses and loosen acceptable sections a bit).
arty at svn.reactos.org
- [ros-diffs] [gedmurphy] 26819: add a blank settings form to eventually control individual images
gedmurphy at svn.reactos.org
- [ros-diffs] [greatlrd] 26820: optimizing atan and log10, do not use frame pointer, use the stack pointer direcly
greatlrd at svn.reactos.org
- [ros-diffs] [gedmurphy] 26821: Add some more design work on the settings form
gedmurphy at svn.reactos.org
- [ros-diffs] [ekohl] 26822: - Update WPP and fix the resulting bugs because wpp_find_include has changed. - Add notes to wpp.mak about how to build lex.yy.c, ppy.tab.c and ppy.tab.h manually.
ekohl at svn.reactos.org
- [ros-diffs] [gedmurphy] 26823: remove stray file
gedmurphy at svn.reactos.org
- [ros-diffs] [spetreolle] 26824: freebsd/linux/other unixes build fixes
spetreolle at svn.reactos.org
- [ros-diffs] [spetreolle] 26825: svn:ignore optional modules
spetreolle at svn.reactos.org
- [ros-diffs] [greatlrd] 26826: Fixing right sublang on SE and PL rc files, some have change the sublang to wrong one.
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 26827: Fixing a small bug in sve.nls
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 26828: Audlt locale_rc.rc clean it is from wine see the comment in the file
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 26829: fix a comment in it for swedish langues
greatlrd at svn.reactos.org
- [ros-diffs] [hpoussin] 26830: Check that we retrieved a value data before marking it as dirty This is related to bug 1998
hpoussin at svn.reactos.org
- [ros-diffs] [gedmurphy] 26831: After chatting with Christoph, we decided it was better to go with a more VMware style of configuration
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 26832: add some settings dialog detail
gedmurphy at svn.reactos.org
- [ros-diffs] [dgorbachev] 26833: Fix German translation. Bug #2258.
dgorbachev at svn.reactos.org
- [ros-diffs] [tkreuzer] 26834: implement a basic fontview.exe. It doesn't work on ROS atm due to missing implementation of GetFontResourceInfoW(), but works on XP.
tkreuzer at svn.reactos.org
- [ros-diffs] [dgorbachev] 26835: - Add some code to deal with multibyte code pages.
dgorbachev at svn.reactos.org
- [ros-diffs] [dgorbachev] 26836: - Handle DBCS codepages. - Add Armenian locale definitions from Wine.
dgorbachev at svn.reactos.org
- [ros-diffs] [dgorbachev] 26837: - Add Chinese (PRC) and Armenian NLS settings.
dgorbachev at svn.reactos.org
- [ros-diffs] [ekohl] 26838: Unicode.nls contains the Unicode case conversion tables. It does _not_ contain codepage tables.
ekohl at svn.reactos.org
- [ros-diffs] [sgasiorek] 26839: - add support for ETO_GLYPH_INDEX in NtGdiExtTextOut. (fixes character shift problem in QT apps) see bug #975
sgasiorek at svn.reactos.org
- [ros-diffs] [tkreuzer] 26840: fix drawing on resize
tkreuzer at svn.reactos.org
- [ros-diffs] [dgorbachev] 26841: Do not use paged pool at page fault time; see bug report #2252.
dgorbachev at svn.reactos.org
- [ros-diffs] [hpoussin] 26842: Another try to fix release builds to please Colin_Finck...
hpoussin at svn.reactos.org
- [ros-diffs] [ekohl] 26843: Update WIDL to rev 20070519.
ekohl at svn.reactos.org
- [ros-diffs] [fireball] 26844: - Fix WebBrowser struct declaration to conform with a new WIDL.
fireball at svn.reactos.org
- [ros-diffs] [mbosma] 26845: Implement IDirectDraw7::GetAvailableVidMem.
mbosma at svn.reactos.org
- [ros-diffs] [mbosma] 26846: Sorry, I forgot this one.
mbosma at svn.reactos.org
- [ros-diffs] [fireball] 26847: - Make 2 disk read error messages different, so it's possible to see what fails more exactly.
fireball at svn.reactos.org
- [ros-diffs] [mbosma] 26848: - Implement IDirectDraw7::GetMonitorFrequency, GetDisplayMode - Outsource display mode related APIs into own file - Some formatting and spelling fixes
mbosma at svn.reactos.org
- [ros-diffs] [mbosma] 26849: Implement IDirectDraw7::EnumDisplayModes and IDirectDraw7::RestoreDisplayMode
mbosma at svn.reactos.org
- [ros-diffs] [mbosma] 26850: Test for IDirectDraw7::GetFourCCCodes
mbosma at svn.reactos.org
- [ros-diffs] [greatlrd] 26851: Fixing minors bugs 1. The linking interface was use when we req no linking interface. 2. The no linking was use when we req linking interface 3. cleanup the linking interface code so it getting simplire, like reuse same dx handler and other stuff. (have not check if ms ddraw resue it or not)
greatlrd at svn.reactos.org
- [ros-diffs] [mbosma] 26852: Implement IDirectDraw7::GetFourCCCodes
mbosma at svn.reactos.org
- [ros-diffs] [greatlrd] 26853: fixing thread safe in GetFourCCCodes
greatlrd at svn.reactos.org
- [ros-diffs] [mbosma] 26855: MIN => min
mbosma at svn.reactos.org
- [ros-diffs] [ekohl] 26856: Revert latest update due to unexpected bug in compiled files.
ekohl at svn.reactos.org
- [ros-diffs] [greatlrd] 26857: Thx DrFred notice I did take wrong struct at alloc, I also comment up the code bit.
greatlrd at svn.reactos.org
- [ros-diffs] [gedmurphy] 26858: revert 26844 to fall back in line with widl
gedmurphy at svn.reactos.org
- [ros-diffs] [greatlrd] 26859: hacking so we manger only create one directdraw interface, the linked code for create one is offline.
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 26860: Fixing another memory crash bug this time for GetFourCCCodes
greatlrd at svn.reactos.org
- [ros-diffs] [gedmurphy] 26861: - fix the release build for Colin. - clean up formatting of a file I was playing with.
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 26862: turn debugging off
gedmurphy at svn.reactos.org
- [ros-diffs] [hpoussin] 26863: Add installation path for VMware 6.0
hpoussin at svn.reactos.org
- [ros-diffs] [greatlrd] 26864: Fixing another memory crash bug this time for GetFourCCCodes
greatlrd at svn.reactos.org
- [ros-diffs] [mbosma] 26865: Fix a typo and improve a test.
mbosma at svn.reactos.org
- [ros-diffs] [mbosma] 26866: Fix another typo.
mbosma at svn.reactos.org
- [ros-diffs] [gedmurphy] 26867: remove unnecessary NDEBUG definitions. freeldr has it's own debugging system.
gedmurphy at svn.reactos.org
- [ros-diffs] [mbosma] 26868: Change EnumDisplayModes to use EnumDisplaySettingsEx because Nvidia does not set lpModeInfo in DDHALINFO.
mbosma at svn.reactos.org
- [ros-diffs] [mbosma] 26869: Fix two oversights in GetDisplayMode.
mbosma at svn.reactos.org
- [ros-diffs] [gedmurphy] 26870: re-enable ACPI
gedmurphy at svn.reactos.org
- [ros-diffs] [tkreuzer] 26871: - make fontview look closer to MS fontview, patch by roytam1, modified by me. - Create fonts only once - Remove possibility to get page height without drawing See issue #2260 for more details.
tkreuzer at svn.reactos.org
- [ros-diffs] [greatlrd] 26872: comment out GetDOURCC data from DDHALINFO for it seam some strang crash.
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 26873: Fixing CreateDirectDraw crash
greatlrd at svn.reactos.org
- [ros-diffs] [fireball] 26874: - Merge 25417 by hpoussin (Disable some boot options on non-x86 platforms. You can enable them again for specific platforms if needed). - Minor: Add debug_filesystem into DEBUG_CUSTOM, but commented out.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 26875: - Merge Revision: 25668 Author: dgorbachev Date: 11:04:23, 1 February 2007. Message: Commit attachment #1151 ---- Modified : /trunk/reactos/boot/freeldr/freeldr/inifile/inifile.c - Merge Revision: 25745 Author: dgorbachev Date: 3:29:50, 7 February 2007. Message: Fix "keyboard does not respond" bug. Thanks to Peter Krawies (breakoutbox /AT/ web /DOT/ de) ---- Modified : /trunk/reactos/boot/freeldr/freeldr/arch/i386/hardware.c
fireball at svn.reactos.org
- [ros-diffs] [hpoussin] 26876: Specify W suffix when possible Don't allocate unneeded memory in SetupDiCreateDeviceInfoListExW Replace strings by array of WCHARs
hpoussin at svn.reactos.org
- [ros-diffs] [jimtabor] 26877: - Fixed arithmetic semantics. Making it more Windows compatible. - This example work now. double F2F(PFLOATOBJ f) { if(SIGN(f->ul1)) // negate mant return (double) -(-f->ul1 * pow(2,(double)f->ul2-32)); else return (double) f->ul1 * pow(2,(double)f->ul2-32); }
jimtabor at svn.reactos.org
- [ros-diffs] [fireball] 26878: - Add tracing DPRINTs to all public APIs.
fireball at svn.reactos.org
- [ros-diffs] [gedmurphy] 26879: add a check for .NET 2.0
gedmurphy at svn.reactos.org
- [ros-diffs] [fireball] 26880: - Fix wrong access-rights when referencing the object (fixes NtEnumerateKey() API). - Add DPRINTs for problems with objects referencing.
fireball at svn.reactos.org
- [ros-diffs] [gedmurphy] 26881: add a tool to allow the RosBE cmd window to flash when the build has stopped.
gedmurphy at svn.reactos.org
- [ros-diffs] [fireball] 26882: - ACPI was intentionally disabled. Reverting 26870, thus unregressing VMWare video driver installation (since PCI bus is now again being enumerated).
fireball at svn.reactos.org
- [ros-diffs] [tkreuzer] 26883: - initialize display class with "Ms Shell Dlg" - don't show display window until font is set - use negative value for font size (patch by roytam1) See issue #2260 for more details.
tkreuzer at svn.reactos.org
- [ros-diffs] [greatlrd] 26884: Wrote one new header this morning compatible with dxsdk 2004 dec release.
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 26885: Wrote one new header this morning compatible with dxsdk 2004 dec release.
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 26886: remove a dprint that is not lonnger need it
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 26887: fixing two typo
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 26888: switch to dxsdk 1 of 2 step This commit break the build
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 26889: switch to dxsdk 2 of 2 step This commit fix the build again
greatlrd at svn.reactos.org
- [ros-diffs] [gedmurphy] 26890: add a few more bits to the GUI
gedmurphy at svn.reactos.org
- [ros-diffs] [fireball] 26891: - Remove a hack from IopCreateDriver(), no boot hang happens in VMWare without it anymore. - Uncomment a ExFreePool() in a Delete routine for Driver object type, should prevent a possible memory leak (was commented due to the previous hack). - Added a small piece of a new logic into IopCreateDriver(). In ReactOS it's being called two times almost immediately, which results in a non-unique driver object name, since KeTickCount is the same. In order to prevent this situation a loop is added, having 100 iterations as max.
fireball at svn.reactos.org
- [ros-diffs] [gedmurphy] 26892: - only flash the task bar, and only for 1 second (it's really annoying otherwise) - add it to the build script
gedmurphy at svn.reactos.org
- [ros-diffs] [dgorbachev] 26893: Do not free the string twice.
dgorbachev at svn.reactos.org
- [ros-diffs] [dgorbachev] 26894: Borrow Japanese NLS file from WINE project.
dgorbachev at svn.reactos.org
- [ros-diffs] [dgorbachev] 26895: Uncomment Japanese, as it is supported already.
dgorbachev at svn.reactos.org
- [ros-diffs] [greatlrd] 26896: Wrote one new header this night compatible with dxsdk 2004 dec release.
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 26897: Wrote two new header this morning compatible with dxsdk 2004 dec release.
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 26898: Created folder remotely This folder will contain dxsdk idl files
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 26899: adding two idl file 100% compatible with ms dxsdk 2004 dec This two idl can not yet be auto genrated in reactos for varius reason.
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 26900: adding dshowasf.idl did miss this file is a idl compatible wih ms dxsdk 2004 dec
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 26901: adding correct mmstream.idl
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 26902: forget adding a header hack, for widl
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 26903: adding austream.idl and ddstream.idl comptaible with ms dxsdk 2004 dec
greatlrd at svn.reactos.org
- [ros-diffs] [janderwald] 26904: - set svn:eol-style native
janderwald at svn.reactos.org
- [ros-diffs] [greatlrd] 26905: adding correct amstream.idl , compatible with ms dxsdk 2004 dec remove amvideo.idl this idl does not exists as idl in ms dxsdk only as amvideo.h
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 26906: adding mixerocx.idl, vidcap.idl, videoacc.idl compatible with ms dxsdk 2004 dec
greatlrd at svn.reactos.org
- [ros-diffs] [ekohl] 26907: Calculate L2 cache size for AMD CPUs.
ekohl at svn.reactos.org
- [ros-diffs] [greatlrd] 26908: add correct mediaoobj.idl compatible with ms dxsdk 2004 dec add medoaram.idl compatible with ms dxsdk 2004 dec
greatlrd at svn.reactos.org
- [ros-diffs] [frik85] 26909: RosCMS update (RosCMS v2 and v3): I have been a bit lazy with commits to svn repo. A lot of things have happened, in the last few months. First of all, this commit brings RosCMS to a new level. It contains the latest RosCMS v2 version (stable) plus the latest RosCMS v3 code (testing). RosCMS v2 and v3 share several base scripts and can be used side-by-side. Although, version 3 introduces a new database layout. There are database convert script(s) from v2 to v3, but not the other way around. RosCMS v3 features an all new user interface which speed up the workflow. It is based on a secure by design AJAX client-server implementation. RosCMS v3 uses industrial standards and does work fine in all common browser (IE, Mozilla/Netscape, Opera, Safari/KHTML and more). PHP 4+ and MySQL 4+ are required on the server side, although it possible use even other databases with a few code changes (as the SQL code is not vendor specific). It has been tested on both Win32 and Unix apache installations. Apache itself is not required, every other webserver that supports PHP should be okay. RosCMS v3 is not only the content management behind reactos.org but is additionally designed to be very flexible. It's a powerful framework for additional tasks. It is planned to use RosCMS v3 also as frontend for the ReactOS translation service (to translate itself), which will put an end "rc"-translation-mess.
frik85 at svn.reactos.org
- [ros-diffs] [frik85] 26910: ReactOS Translation Service: I had worked on the ReactOS Translation Service (codename "ROST") in winter 2006/2007. It is almost ready, only one important part is missing, the user interface. I decided to improve RosCMS to version 3, which comes now with an new user interface that speed up the whole work-flow a lot. The plan is to use RosCMS v3 as flexible base for the translation service user interface. As RosCMS v3 is very flexible, both the interface and the database layout, it should be possible to implement it within a few days/weeks. If someone is interested, the main parts of ROST are the parsers from XML => RC and XML => DB => XML. Magnus Olsen wrote an RC => XML parser in C which can be found on the ReactOS svn server too. The main goal is to allow end user to translate ReactOS itself without have to mess around with RC-files. That means everyone (with language knowlegde) will be able to help to translate ReactOS. The RC files syntax is a bit weird and outdated. We decided to parse the RC files and generate easy to handle XML files. The XML files are used behind the surface in ROST. An export interface make it possible to generate RC from the stored XML content. It is very important to keep the whole process lossless. Magnus and I (Klemens) have tested ROST parsers on several RC files, from simple ones like NOTEPAD to complex ones like CMD and EXPLORER. Currently about 3/4 of the RC syntax is implemented and tested, although a bit work is needed to cover the whole syntax. Although, adding new syntax is straighforward (at least in the php based parsers). Note: the current directory is a bit a mess, some scripts might be rearranged in future, etc.
frik85 at svn.reactos.org
- [ros-diffs] [cwittich] 26911: added an empty intrin_x86_64.h
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 26912: 64-Bit Fixes for cabman (patch from Colin Finck) See issue #2236 for more details.
cwittich at svn.reactos.org
- [ros-diffs] [greatlrd] 26913: adding bdatypes.h compatible with ms dxsdk 2004 dec
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 26914: adding regbag.idl compatible with ms dxsdk 2004 dec
greatlrd at svn.reactos.org
- [ros-diffs] [frik85] 26915: RosCMS update: * SQL import dump (structure only)
frik85 at svn.reactos.org
- [ros-diffs] [frik85] 26916: ReactOS translation service: * SQL import dump (structure only) (the structure may change in near future)
frik85 at svn.reactos.org
- [ros-diffs] [greatlrd] 26917: adding tvratings.idl compatible with ms dxsdk 2004 dec
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 26918: adding dmodshow.idl compatible with ms dxsdk 2004 dec
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 26919: adding ddyngraph.idl compatible with ms dxsdk 2004 dec
greatlrd at svn.reactos.org
- [ros-diffs] [tkreuzer] 26920: fix region leak
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 26921: - fix a region leak - unlock bitmap
tkreuzer at svn.reactos.org
- [ros-diffs] [greatlrd] 26922: adding Vmrender.idl compatible with ms dxsdk 2004 dec
greatlrd at svn.reactos.org
- [ros-diffs] [ekohl] 26923: Remove outdated email address.
ekohl at svn.reactos.org
- [ros-diffs] [ekohl] 26924: - Add "Clear display" command. - Change menu item prefix to IDM.
ekohl at svn.reactos.org
- [ros-diffs] [ekohl] 26925: Move language-specific files to the lang folder.
ekohl at svn.reactos.org
- [ros-diffs] [dgorbachev] 26926: - Add Hebrew keyboard layout to CD. - Fix font substitutes: DejaVu Vera -> DejaVu.
dgorbachev at svn.reactos.org
- [ros-diffs] [jimtabor] 26927: Fix NtUserLoadKeyboardLayoutEx prototype: - Current prototype breaks compatibility. - This prototype was researched in clean room techniques. - Any questions, please email me, I will write a book to explain these techniques.
jimtabor at svn.reactos.org
- [ros-diffs] [tkreuzer] 26928: - remove unused DrawPreview function - small code reformat
tkreuzer at svn.reactos.org
Last message date:
Mon May 28 00:34:20 CEST 2007
Archived on: Mon May 28 00:34:59 CEST 2007
This archive was generated by
Pipermail 0.09 (Mailman edition).