November 2006 Archives by thread
Starting: Sun Nov 5 21:29:00 CET 2006
Ending: Thu Nov 30 23:58:48 CET 2006
Messages: 324
- [ros-diffs] [ion] 24684: - Fix boot. - Fix GUI boot (bootvid). - Fix cmlib bug.
ion at svn.reactos.org
- [ros-diffs] [ion] 24685: - Simplify LPC Message allocation with an LpcpAllocateFromPortZone macro. - Move LPC Macros/inlines to lpc_x.h - Implement LpcRequestPort. - Fix a bug in CsrTerminateProcess which was setting up incorrect sizes for the LPC message. - Add some debug output to csrss. - NTLPC works perfectly now, except for a bug on shutdown which doesn't properly close LPC processes.
ion at svn.reactos.org
- [ros-diffs] [ion] 24686: - disk.sys: Don't fail IOCTL_GET_PARTITION_INFO for Partition 0. This is perfectly valid (and needed for some code I'll add later). - IopGetDiskInformation: Treat the partition buffer as a simple PULONG array. - KeUpdateSystemTime: Fix memory addressing to silence GAS compile-time warning.
ion at svn.reactos.org
- [ros-diffs] [ion] 24687: - Add hal.h from TinyKRNL containing internal definitions for fstub (MBR, Partiton Table, Partition Table Entry, Layout structures) and helper macros. Some structures come from disk.sys sample in the DDK.
ion at svn.reactos.org
- [ros-diffs] [janderwald] 24688: - read lines into a vector of string lines - move os specific functions into an own file - fix a bug in command line options parsing - add function for converting ansi2Unicode
janderwald at svn.reactos.org
- [ros-diffs] [peterw] 24689: - Added missing variable for the SMP build, noticed by Usurp. - Trimmed trailing white-space.
peterw at svn.reactos.org
- [ros-diffs] [greatlrd] 24690: 1. Fixed some vc warings and fault 2. Implement AcquireDDThreadLock, ReleaseDDThreadLock (does not working as it should yet) 3. Start making ddraw thread safe 4. Fixed some mirors bugs
greatlrd at svn.reactos.org
- [ros-diffs] [cwittich] 24691: implemented timeout settings on startup and recovery page
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 24692: added missing copyright information
cwittich at svn.reactos.org
- [ros-diffs] [fireball] 24693: Revert 24074 by Saveliy Tretiakov until correct fix available. Fixes bug with moveable calculator buttons.
fireball at svn.reactos.org
- [ros-diffs] [janderwald] 24694: - fix a devasting bug (introduced by me) Sorry JaixBly...
janderwald at svn.reactos.org
- [ros-diffs] [frik85] 24695: RSDB update: Update has been tested for two days and is already on our web-server. This commit *don't* effect ReactOS itself, as it is just for our website. Updates: * add human readable URI (HRI); now old-style URI and HRI are usable * improved submit wizard pages * update several pages to add URI support * updated help&faq Information: * to update more links, please have a look at: "rsdb_config.php" and "rsdb_human_readable_url.php" * all links are defined in "rsdb_config.php" * full compatibility with old and new URI style * it's possible with one setting change to change back to full "old style URI". * currently only most frequently used links have been changed to support both URI style, all other only use the old URI style, but default is HRI mode. * if you want to link to RSDB, use HRI URIs => shorter and readable URI comparision: * old style URI: http://www.reactos.org/support/index.php?page=db&view=comp&sec=category&group=25 * HRU: http://www.reactos.org/support/index.php/comp/cat/group/25/
frik85 at svn.reactos.org
- [ros-diffs] [frik85] 24696: RosCMS update: Update has been tested for 1 1/2 days and is already on our web-server. This commit don't effect ReactOS itself, as it is just for our website. Updates: * improved generator interface, more options, rarely used (debug) options removed * complete new (from scratch) written page generator code; more than 5 times faster than the old one, plus new "update" feature * new generator has a compatibility layer to support the old generator API * the new generator was meant to be better structured and more compact, as it turned out it became a bit more extensive although it is still highly readable, as the code is divided into several helper functions. * 875 code lines in comparision to 497 code lines of the old generator. Information: In real world usage, the new page generator is up to 20 times faster than the old one. This means that it takes now only seconds to generate all pages in comparion with the old generator (coded by me in sommer 2005) which generation time had to be counted in minutes for the same amount of pages. Thanks to "Collibri" (from #reactos irc channel) who helped me with brainstorming and suggestions/ideas, the new generator code is now very efficient. The "generate everything" option is now O(log n) that means logarithmic in comparision to the old code which was O(n^c), polynomial. The "generate altered pages" option has a O(n log n) linearithmic checking code and call for each page the above mentioned page generator (which is O(log n)). Thanks to "Collibri" for help (see above for details).
frik85 at svn.reactos.org
- [ros-diffs] [janderwald] 24697: - improve namedpipe_reader parsing of lines code - it should now be able handle partial / full lines
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 24698: - this should go to the debug port but not to the screen
janderwald at svn.reactos.org
- [ros-diffs] [ion] 24699: - Remove WRITE/READ_REG_XXX functions written in C and write them in optimized assembly (no stack usage). - Also flush posted write buffers during WRITE_XXX operations.
ion at svn.reactos.org
- [ros-diffs] [frik85] 24700: RosCMS update: * language bug in the new page generator fixed Thanks to Collobri for brainstorming.
frik85 at svn.reactos.org
- [ros-diffs] [janderwald] 24701: set most of trunk svn property eol-style:native
janderwald at svn.reactos.org
- [ros-diffs] [gedmurphy] 24702: - fix drawing on the memory device to be the same as the screen, not that it really matters as it's just test code, but it's always nice to have correct test code ; ) - change typo for compilation unit name
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 24703: - create a pretty combobox custom control which resembles the one in MS Office as the standard Windows/ReactOS combo box is ugly - change ShowHideWindow to make it more reliable - fix the second combobox positioning within the text toolbar - hide all windows except the toolbar at startup (these will eventually be read from the registry)
gedmurphy at svn.reactos.org
- [ros-diffs] [jimtabor] 24704: Incremental changes, adding new Create and Delete DC functions and support structures.
jimtabor at svn.reactos.org
- [ros-diffs] [janderwald] 24705: - revert part of 24701 as requested on ml "It's plain wrong to set eol-style:native for files of type .dsp, *.dsw, *.vcproj, *.sln and some other files like chinese resource scripts"
janderwald at svn.reactos.org
- [ros-diffs] [hpoussin] 24706: Correctly clear DO_DEVICE_INITIALIZING flag See issue #1862 for more details.
hpoussin at svn.reactos.org
- [ros-diffs] [tretiakov] 24707: For windows with WS_EX_DLGMODALFRAME sysmenu can be opened only by right mouse click ( new fix, no movable buttons in calculator)
tretiakov at svn.reactos.org
- [ros-diffs] [gedmurphy] 24708: don't force usage of warning.h as it breaks building on msvc unless the WDK is installed.
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 24709: - add some font data to the combo boxes
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 24710: The one that got away... ...add file with the code for writing the font data
gedmurphy at svn.reactos.org
- [ros-diffs] [janderwald] 24711: - implement a GuiRunOnce section for unatttended setup - with this we launch programs after 3rd boot (programs / scripts) - another a little step for sysreg :)
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 24712: - add documentation for GuiRunOnce
janderwald at svn.reactos.org
- [ros-diffs] [jimtabor] 24713: Sync up PATH_Arc and PATH_Ellipse with Wine.
jimtabor at svn.reactos.org
- [ros-diffs] [janderwald] 24714: - add a sample bootchecking script (running after 3rd boot) - to enable 1. copy testboot.bat.sample to testboot.bat 2. uncomment GuiRunOnce section in unattend.inf 3. add "cmd.exe /C %SystemRoot%\bin\testboot.bat"
janderwald at svn.reactos.org
- [ros-diffs] [greatlrd] 24715: flow digram / chart for D3DParseUnknownCommand, format it store in follow format dia, (GPL UML edior http://www.gnome.org/projects/dia/), eps (vector graphic), gif (pixel graphic)
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 24716: Renamed remotely Frik85 suggest it should use the official name, I did use word flow_digram for not all do known what UML flow digram.
greatlrd at svn.reactos.org
- [ros-diffs] [hpoussin] 24717: Move some files to subdirectories. No code change.
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 24718: - Set correct flags when calling Nt* functions during file copy - Fix reading of disks parameter in registry - Keep FS name in unicode instead of char - Don't hardcode more than once ReactOS directory on bootcd ('\reactos') - Get screen dimensions only once (at startup) - General cleanup (warnings...) - Do some actions only if __REACTOS__ if defined. (I'm currently using them to debug usetup)
hpoussin at svn.reactos.org
- [ros-diffs] [fireball] 24719: Make SystemConfigurationDataQueryRoutine() store information about as many drives as needed (previous version of the code did the same). Fixes "no partitions list" bug in usetup introduced in 24718.
fireball at svn.reactos.org
- [ros-diffs] [janderwald] 24720: - add a primitive tool to output text via DbgPrint
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 24721: - use dbgprint tool to output debug messages
janderwald at svn.reactos.org
- [ros-diffs] [ekohl] 24722: KbdLayerDescriptor is a STDCALL function.
ekohl at svn.reactos.org
- [ros-diffs] [janderwald] 24723: - fix text box alignment - spotted by Coviti - patch by Coviti See issue #1860 for more details.
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 24724: - fix typo, identation, grammar in multiple german resource files - patch by maku See issue #1847 for more details.
janderwald at svn.reactos.org
- [ros-diffs] [ekohl] 24725: Fix a typo in the library name. kbdv.dll -> kbddv.dll
ekohl at svn.reactos.org
- [ros-diffs] [arty] 24726: Broaden a lock to prevent a race for completion of the receive IRP. Fixes some crashes while receiving from a fast remote host under load.
arty at svn.reactos.org
- [ros-diffs] [janderwald] 24727: - add dbgprint tool as optional tool
janderwald at svn.reactos.org
- [ros-diffs] [gedmurphy] 24728: - fix a bug freeing memory for floating windows. - ShowHideWindow needs no more than a Window handle
gedmurphy at svn.reactos.org
- [ros-diffs] [ion] 24729: - Add CcFastMdlReadWait extern to ntifs.h - Add FsRtlCompleteRequest macro to ntifs.h - Add LDRP_DRIVER_VERIFYING flag to ldrtypes.h - Add MM_DRIVER_VERIFIER_DATA and DRIVER_SPECIFIED_DRIVER_THUNKS to mmtypes.h - Add MAXLONGLONG to ntdef.h.
ion at svn.reactos.org
- [ros-diffs] [ion] 24730: - Cleanup fastio.c - Implement FsRtlMdlReadDev (this function is not called, no risk of regressions). - Move FsRtlAcquireFileExclusive and FsRtlReleaseFileExclusive from filelock.c to fastio.c. - Bugfix these functions to actually call FsRtlEnter/ExitFileSystem. - Huge cleanusp of filelock.c, but no code changes, except the usage of some simpler macros provided by NTIFS.H (with equivalent code).
ion at svn.reactos.org
- [ros-diffs] [ion] 24731: - Fix flags in DbgkpSectionToFileHandle - Implement DbgkpCreateThread. - Implement DbgkpSetProcessDebugObject.
ion at svn.reactos.org
- [ros-diffs] [ion] 24732: - Implement MmAddVerifierThunks, MmIsDriverVerifying, MmIsVerifierEnabled. - Not used by anything, these are for 3rd-party drivers and Driver Verifier.
ion at svn.reactos.org
- [ros-diffs] [ion] 24733: - Apologies, forgot these two files for the Dbgk patch. - Adds PsNtDllPathName constant string since we use it in two place (PsLocateSystemDll and DbgkpCreateThread). - Adds PsImageNotifyEnabled boolean flag and sets it to true (although it should only be when a routine is installed, but ROS doesn't do this yet.
ion at svn.reactos.org
- [ros-diffs] [ion] 24734: - Argh, another forgotten file. Too many local changes :(
ion at svn.reactos.org
- [ros-diffs] [ion] 24735: - Implement IoSetCompletionRoutineEx, which is a safe way to set completion routines that almost all newer drivers will be using (XP+).
ion at svn.reactos.org
- [ros-diffs] [ion] 24736: - Move out SEH-support routines from ntoskrnl/rtl to lib/rtl - Re-implement the routines in intel syntax and also cleanup the formatting. - Also re-implement the way the routines work, by following Matt Pietrek's c code that he wrote in one of his articles after looking at the disassembly. - Also used a patch for mingw found on Google which contained some implementations in C. - New changes mostly add protection during unwinding, faster speed, and add implementations for __except_handler2 and _abnormal_termination which were not previously present.
ion at svn.reactos.org
- [ros-diffs] [ion] 24737: - FSTUB Patch for Mount Manager Support, Part 1: - Create new /fstub directory in the kernel tree and move iomgr's xhal functions there. - Delete disk.c entirely from iomgr.c and spread it across fstub. - Entirely reimplement from scratch IoWritePartitionTable, IoReadPartitionTable, IoSetPartitionInformation, HalExamineMbr. Lots of bug fixes in terms of wrong assumptions and compatibility with weird partition tables. - Fix prototype of IoAssignDriveLetters, but for now, keep the old code (xHalIoAssignDriveLetters) because this has not been rewritten yet. - Move some functions to fstubex.c for future implementation, and some to volume.c. Move the HAL table to halstub.c - Make use of the hal.h file commited earlier. - Move IoAssignDriveLetters from halfuncs to iofuncs.h - Implement missing functions in HAL (IoRead/Write/Set PartitionInfo) and make them call into the ntoskrnl exports.
ion at svn.reactos.org
- [ros-diffs] [ion] 24738: - Fix build error.
ion at svn.reactos.org
- [ros-diffs] [ion] 24739: - Fix a typo in DbgkCreateThread which caused a boot-time crash/regression.
ion at svn.reactos.org
- [ros-diffs] [ion] 24740: - Re-implement messy portio.c by using MSVC-compatible intrinsics instead. 20 lines of code become 1, yay!
ion at svn.reactos.org
- [ros-diffs] [ion] 24741: - Add some more descriptive comments to HalpReboot (and rename it from HalReboot) since some of the operations lacked comments. - Stall the CPU after each I/O command to simulate I/O delay. - Flush write buffers before rebooting. - Refactor sending the reset command since it's not always a matter of using the keyboard port. - HalReturnToFirmware does a HalpReboot no matter what parameter is sent.
ion at svn.reactos.org
- [ros-diffs] [ion] 24742: - Make HalMakeBeep a bit nicer by making the PUCHAR typedef part of the TIMER constants.
ion at svn.reactos.org
- [ros-diffs] [fireball] 24743: Delete unneeded files
fireball at svn.reactos.org
- [ros-diffs] [fireball] 24744: Dmitry G. Gorbachev: After kbd controller init, the System Flag should be set to 1. Fixes rebooting on real hardware (famous "Flushing cache" hang). See issue #1842 for more details.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 24745: Merge r24744 from trunk ("flushing cache" hanging / inability to reboot fix).
fireball at svn.reactos.org
- [ros-diffs] [winesync] 24746: Autosyncing with Wine HEAD
winesync at svn.reactos.org
- [ros-diffs] [winesync] 24747: Autosyncing with Wine HEAD
winesync at svn.reactos.org
- [ros-diffs] [frik85] 24748: RosCMS update: * fix some small page generator issues
frik85 at svn.reactos.org
- [ros-diffs] [frik85] 24749: RosCMS update: * dynamic content section update
frik85 at svn.reactos.org
- [ros-diffs] [janderwald] 24750: - implement target sysregtest which compiles all required modules and generates an unattended bootcdregtest which is feed to sysregtest and executes the required tests - fix regtest target
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 24751: - update svn properties - improve error checking - return -2 when the test fails - add a few test configs (required for sysregtest target)
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 24752: - ignore failure if dir already exists
janderwald at svn.reactos.org
- [ros-diffs] [greatlrd] 24753: fixing Usurp bug repot in irc channel, if a screensaver does not exists it try execute a no exiting screensaver it make reactos freze on real hw and in qemu, acoring Usurp. With this change it does not longer freze and does not either try execute a no existing screensaver. Thx Usurp for testing it.
greatlrd at svn.reactos.org
- [ros-diffs] [janderwald] 24754: - update testboot script
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 24755: - dump reached checkpoints when an BSOD is detected - dump rest of log file when a BSOD is detected - write debugging data to ROSBOOT_DEBUG_FILE when reading from a pipe - update configuration files - silence debug print in sym_file.cpp
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 24756: - print debug logs on stdout - sysreg is now ready for deployment
janderwald at svn.reactos.org
- [ros-diffs] [ion] 24757: - Implement HalSystemVectorDispatchEntry, KeFlushWriteBuffer, HalFlushCommonBuffer, HalAllocateCrashDumpRegisters. - Add lots of missing PCI definitions to the DDK, and to the internal file pci.h - Make HAL compilable with the WDK thanks to a nice hack/trick I found.
ion at svn.reactos.org
- [ros-diffs] [hpoussin] 24758: Don't force screensaver file names to have at least 4 chars Terminate the string just after the last read character.
hpoussin at svn.reactos.org
- [ros-diffs] [ion] 24759: - Delete HAL cruft files. - Implement (or cleanup + mark as implemented, these are 4 line functions) HalDisplayString, HalAcquireDisplayOwnership, HalSetDisplayParameters, HalQueryDisplayParameters, HalInitailizeProcessor, HalAllProcessorsStarted, HalStartNextProcessor, HalProcessorIdle, HalRequestIpi. - Fix some prototype definitions and cleanup some formatting.
ion at svn.reactos.org
- [ros-diffs] [ion] 24760: - Build fixes.
ion at svn.reactos.org
- [ros-diffs] [gedmurphy] 24761: - split the main header file into seperate files as it was becoming annoying to maintain - split the open / new file code - Add a dialog for adjusting the brightness. The code for adjusting the brightness will follow soon, as will many other image adjusting dialogs. - change the menus to show the image adjustment tools which will be present - remove the horrible image property dialog code. I'll rewrite it at a later stage - Set Arial as the default font - fix a few API's to be 64-bit compatable - reduce msvc warnings
gedmurphy at svn.reactos.org
- [ros-diffs] [ion] 24762: - Export ExiTryToAcquireFastMutex from ntoskrnl, I had forgotten to export this ages ago when adding the other Exi*FastMutex* stuff. - Remove fmutex.c and fastmutex functions from HAL. The whole point of having the Exi ones in the kernel was that HAL calls them through forward exports now (so any old driver can still link with HAL). Now we don't duplicate the implementation anymore. - Remove DriverEntry, it's useless. Also move HalReportResourceUsage to halinit because it's a call-once-on-boot function much akin a HalInitPhase2 function, so delete resource.c - Keep track of interrupt affinity and active processor mask each time a new CPU initializes.
ion at svn.reactos.org
- [ros-diffs] [fireball] 24763: Fix build by: - Matching HAL MP HalStartNextProcessor() and commenting out a call to HaliStartApplicationProcessor() (because it needs ProcessorContext). Proper fix should be done. - Removing HalReportResourceUsage from MP version, and marking what it did differently as FIXME in the generic version.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 24764: Properly use the second param.
fireball at svn.reactos.org
- [ros-diffs] [weiden] 24765: Fix some compilation errors
weiden at svn.reactos.org
- [ros-diffs] [ion] 24766: - Remove internal HAL function from ntifs - Make sure obfuncs.h includes obtypes.h if it's ever included separately. - Add ARC_STATUS and ARC Error Codes.
ion at svn.reactos.org
- [ros-diffs] [ion] 24767: - Purposefully add 6 debug prints to RtlpGetRegistryHandle, which, while ndis.sys is initializing, should BSOD the system. I have seen this "RtlpGetRegistryHandle" BSOD randomly during boot (But always with the same stack trace), and a local HAL patch managed to cause it 100% of the time. I know that the problem had nothing to do with the HAL or registry paths, because it came up before too when I added debug prints to fstub. These 6 prints 100% reproduce the problem on my machine with GCC 3.4.5. It is my hope it will do the same for everyone. This is a nasty bug, either stack related or some critical structure is being damaged. I am breaking trunk because it's been here for a long time, but now I found a way to repro it so that we can work together to try finding it. In a way, trunk was always broken, but this patch should force a freeze. Please help.
ion at svn.reactos.org
- [ros-diffs] [greatlrd] 24768: remove two compiling warnings thx frik85 to notice it.
greatlrd at svn.reactos.org
- [ros-diffs] [fireball] 24769: Use Uint32x32To64() function instead of ULONG * ULONG. Fixes partition length truncation. See issue #1871 for more details.
fireball at svn.reactos.org
- [ros-diffs] [ion] 24770: - Reorganize HAL exports and export KeTRyToAcquireQueuedSpinlock and KeTryToAcquireQueuedSpinLockRaisetoSynch. - Add stub for HalSetTimeIncrement. - Cleanup CMOS-related routines (Get/Set environment value and get/set RTC). Fixup some prototypes as well. Inline HalpReadCmos/HalpWriteCmos instead of having a separate function. - Fixup wrong protypes for various Queued Spinlock functions. - Use __rdtsc intrinsic instead of Ke386RdTsc. - Other MSVC compilation fixes.
ion at svn.reactos.org
- [ros-diffs] [gedmurphy] 24771: - Add test code for adjusting the brightness of an image. It's a bit of a hack at the moment, but adjusting the trackbar in the brightness dialog will alter the brightness of the small image. - save pointer to the bitmap header and bitmap bits in the image struct.
gedmurphy at svn.reactos.org
- [ros-diffs] [hpoussin] 24772: Fix HAL compilation
hpoussin at svn.reactos.org
- [ros-diffs] [ion] 24773: - MSVC VCPROJ Maker: * Don't insert NDEBUG as a define, files define this manually already. * Don't add _CRT flags, since the RTM WDK defines them properly. * Force warning.h to be included just like the WDK does. * Disable WPO and LTCG for now. * Disable 64-bit warnings for now. * Fix assembly custom steps. NASMW for .asm, and GAS for .S. - Please remember that you NEED the WDK 6000 RTM installed to use MSVC for building ReactOS. Don't change global build settings just because you were too lazy to download it and think that because your Win32 app doesn't need it, it's ok to break other people's native/system/kernel/hal builds. Change it locally if you're lazy, but don't revert these changes again.
ion at svn.reactos.org
- [ros-diffs] [ion] 24774: - Fix some more MSVC problems. - Get rid of HAL's own intrisics and use intrin_i.h and/or MSVC intrinsics from intrin.h - If anyone knows how to make a .DEF file that is not only understood by both compilers, but also creates a proper import library, please let me know.
ion at svn.reactos.org
- [ros-diffs] [ion] 24775: - Add kdcom driver. It contains the exact same functions as in HAL/kdbg.c (not yet used). - Fix halxbox compile.
ion at svn.reactos.org
- [ros-diffs] [greatlrd] 24776: - Change movw $0x0000, %ax to xorw %ax, %ax (because of probable bug in binutils, which compiles the first instruction into something weird) - Add segment registers save+restore in Int386() in FreeLdr (thanks to tamlin too)
greatlrd at svn.reactos.org
- [ros-diffs] [fireball] 24777: - Add a null-check to the IopLoadServiceModule. - Add a DPRINT1 saying about the possible memory-overwrite bug. This is a hack to get a bootable tree, but still have a note when The Bug happens (look for 'weird' in the debug log).
fireball at svn.reactos.org
- [ros-diffs] [ion] 24778: - Major changes to HAL/kernel loading and freeldr hacks: - Add PE routines for traversing the import table and fixing up the imports. - Add routine for getting the LOADER_MODULE for a freeldr module by name. - Add the ability to load a not-yet-loaded-driver that's in an import entry (ie: dependencies). Only used for HAL now. - Map HAL in the same was as the kernel, instead of relocating it as a hack from within the kernel. - Refactor some routines to better share code. Don't read freed memory anymore. - Use LdrRelocateImageWithBias instead of quintuplicating relocation code. - Parse kernel and HAL imports while PE-loading from within freeldr. - Remove dozens of freeldr.c hacks from the kernel. Remove slow code which was making two copies of the parameter block and wasting over 30KB in static strings that were immediately copied to other strings... - Don't use HalModuleObject and NtoskrnlModuleObject anymore. Remove LdrSafePEProcessModule and other similar boot-time hacks. Reimplement MmGetSystemRoutineAddress. - NDK/DDK fixes. - Add KDCOM to bootcd/installation.
ion at svn.reactos.org
- [ros-diffs] [ion] 24779: - Fix last-minute compiler bug.
ion at svn.reactos.org
- [ros-diffs] [ion] 24780: - Change kdcom.sys to kdcom.dll. - Remove all kdcom exports and files from HAL and link with kdcom.dll instead. - Add support in freeldr for loading kdcom.dll (and theoretically any other import, such as the Code Integrity DLL for kernel-mode signing, but for now I've only tested this one). - Refactor some of the HAL loading code to make it generic for any image. - Load HAL manually when loading kernel, before processing imports, to make sure that HAL is index 1 in the loader modules and loads before KDCOM. - Fix some build problems.
ion at svn.reactos.org
- [ros-diffs] [janderwald] 24781: fix typo
janderwald at svn.reactos.org
- [ros-diffs] [greatlrd] 24782: the new desgin of ddraw are in place some files need be rename. 1. this version does not working and contain allot of bugs 2. HAL are not setup right yet 3. HEL are not setup right yet 4. crashing VS when u try debug it from vs if it compile with gcc. 5. implement HEL in user mode. 6. remove some code that was working for it is not longer compatible with new desgin
greatlrd at svn.reactos.org
- [ros-diffs] [janderwald] 24783: - fix prototype
janderwald at svn.reactos.org
- [ros-diffs] [gedmurphy] 24784: - merge the latest code from my minibranch: - use a static image to refer to when choosing your image brightness so returning to normal (100) displays the original colours - allow individual colours (RGB) to be adjusted as well as adjusting them all simultaneously - apply the chosen brightness from the dialog to the main image - implement greyscale, so an image can be displayed in black and white - implement inverting of colours so an image can be displayed as a negative.
gedmurphy at svn.reactos.org
- [ros-diffs] [fireball] 24785: Add a typecast to remove a warning
fireball at svn.reactos.org
- [ros-diffs] [greatlrd] 24786: remove the start of reactos vbe directdraw support until it is ready. allot problem with current code. so I discde to remove it from reactos, untill it is stable.
greatlrd at svn.reactos.org
- [ros-diffs] [fireball] 24787: Add PsInitialSystemProcess declaration into winddk.h (fixes win32k compilation)
fireball at svn.reactos.org
- [ros-diffs] [greatlrd] 24788: adding a wcsstrlen to make msg "Unable to start , error" when no screensaver have been set. I hope it is all check we need. hpousin if u dislike this check u are wellcome to remove it.
greatlrd at svn.reactos.org
- [ros-diffs] [ekohl] 24789: - Remove some global variables. - Clean up the source code. - Display the names of the screen savers. - Sort the screen saver list by the screen saver names. - Disable setting controls when 'None' screen saver is selected.
ekohl at svn.reactos.org
- [ros-diffs] [ekohl] 24790: Use '-enable-stdcall-fixup' linker option for all mingw builds.
ekohl at svn.reactos.org
- [ros-diffs] [weiden] 24791: - Correct definition of DbgPrompt - Add definitions for the CSTRING structure
weiden at svn.reactos.org
- [ros-diffs] [ekohl] 24792: Remove the obsolete STDCALL decorations from .def files.
ekohl at svn.reactos.org
- [ros-diffs] [greatlrd] 24793: fixing a small bug, do not known why, with this change I getting 19 of 20 booting working for me. I have not update to lates svn yet. old change I did get 11 of 12 booting working
greatlrd at svn.reactos.org
- [ros-diffs] [gedmurphy] 24794: tab -> space
gedmurphy at svn.reactos.org
- [ros-diffs] [fireball] 24795: Fix warning when compiled with DBG=0
fireball at svn.reactos.org
- [ros-diffs] [ion] 24796: - Fix boot CD with 10 lines of code. That's right Fireball, go shame yourself!
ion at svn.reactos.org
- [ros-diffs] [ion] 24797: - Update kernel fun.
ion at svn.reactos.org
- [ros-diffs] [fireball] 24798: The code expects synchronous behaviour here, so until a better solution exists, IoSynchronousInvalidateDeviceRelations() is going to be used. This fixes the "Loading ndis.sys" problems. Thanks to Dmitry Gorbachev, confirmed by Herve Poussineau. See issue #1875 for more details.
fireball at svn.reactos.org
- [ros-diffs] [cwittich] 24799: Code::Blocks backend
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 24800: -fix line endings -set eol-style:native
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 24801: fixed a function declaration some minor formatting changes
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 24802: use the correct compiler for .c/.cpp files
cwittich at svn.reactos.org
- [ros-diffs] [greatlrd] 24803: written header usbkern.h
greatlrd at svn.reactos.org
- [ros-diffs] [cwittich] 24804: better subsystem handling
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 24805: -always keep the correct file extension (fixes building of control panel applets) -escape defines (fixes loading of some project files)
cwittich at svn.reactos.org
- [ros-diffs] [fireball] 24806: comctl32 auto-winesync
fireball at svn.reactos.org
- [ros-diffs] [fireball] 24807: Partial shell32 wine-sync
fireball at svn.reactos.org
- [ros-diffs] [greatlrd] 24808: adding two new ddk header, the info are base/got from windows xp ddk kit version 3790.1830
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 24809: 1. adding two new ddk header, the info are base/got from windows xp ddk kit version 3790.1830 2. change bit of layout in usbkern
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 24810: adding three new ddk header, the info are base/got from windows xp ddk kit version 3790.1830
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 24811: update : ddk header, the info are base/got from windows xp ddk kit version 3790.1830
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 24812: update : ddk header, the info are base/got from windows xp ddk kit version 3790.1830
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 24813: adding two new ddk header, the info are base/got from windows xp ddk kit version 3790.1830
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 24814: adding one new ddk header, the info are base/got from windows xp ddk kit version 3790.1830
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 24815: adding two new ddk header, the info are base/got from windows xp ddk kit version 3790.1830
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 24816: adding some new ddk header, the info are base/got from windows xp ddk kit version 3790.1830
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 24817: adding new ddraw.h header. we are delete wine ddraw.h header and using my header I wrote instead.
greatlrd at svn.reactos.org
- [ros-diffs] [martinf] 24818: update TODO lisi
martinf at svn.reactos.org
- [ros-diffs] [jimtabor] 24819: Add Enhanced Meta File header pointer to local DC structure.
jimtabor at svn.reactos.org
- [ros-diffs] [cwittich] 24820: -added cpl applet debugging support -added naive target support (custom C::B version needed atm) -handle linker options like baseaddress, entrypoint, stdlib and alignment -use def files when linking dlls
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 24821: add mingw, mingw-common and msvcrt libs where needed
cwittich at svn.reactos.org
- [ros-diffs] [greatlrd] 24822: Update dejavu font from 2.10 to 2.12, see the change log for dejavu for more info Charter changes Sans Serif Sans Mono old : U+0180 Latin Extended-B 100% (208/208) 89% (187/208) 57% (119/208) update : U+0180 Latin Extended-B 100% (208/208) 90% (188/208) 57% (119/208) old : U+0400 Cyrillic 97% (249/255) 73% (188/255) 66% (170/255) update : U+0400 Cyrillic 98% (251/255) 74% (190/255) 66% (170/255) old : U+0500 Cyrillic Supplement 90% (18/20) (0/20) (0/20) update : U+0500 Cyrillic Supplement 100% (20/20) (0/20) (0/20) old : U+1400 Unified Canadian Aboriginal Syllabics (0/630) (0/630) (0/630) update : U+1400 Unified Canadian Aboriginal Syllabics 23% (150/630) (0/630) (0/630) old : U+2000 General Punctuation 82% (87/106) 44% (47/106) 37% (40/106) update : U+2000 General Punctuation 82% (87/106) 45% (48/106) 38% (41/106) old : U+2100 Letterlike Symbols 56% (45/79) 7% (6/79) 7% (6/79) update : U+2100 Letterlike Symbols 59% (47/79) 7% (6/79) 7% (6/79) old : U+2600 Miscellaneous Symbols 99% (175/176) 17% (30/176) 84% (149/176) update : U+2600 Miscellaneous Symbols 100% (176/176) 17% (30/176) 84% (149/176)
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 24823: update the def file
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 24824: get rid of some of vs warings when we are using our own objidl, it did forget #undef some interface
greatlrd at svn.reactos.org
- [ros-diffs] [jimtabor] 24825: Example coding for Enhance Meta File and Meta DC implementation. - Add printing.c - Add a new CreateEnhMetaFileW
jimtabor at svn.reactos.org
- [ros-diffs] [janderwald] 24826: -fix a critical bug in SamGetUserSid "I wonder how this all has worked with this..." :o)
janderwald at svn.reactos.org
- [ros-diffs] [jimtabor] 24827: Add the pDc_Attr to the main DC object. It will become a internal structure to Win32k.
jimtabor at svn.reactos.org
- [ros-diffs] [jimtabor] 24828: Add the Enhmetafile and Metafiledc structs.
jimtabor at svn.reactos.org
- [ros-diffs] [jimtabor] 24829: Fixed iType for non and file meta dc.
jimtabor at svn.reactos.org
- [ros-diffs] [greatlrd] 24830: [AUDIT] No suspicious code detected in mouse.c, the code is quite understandable and have comments compare it also with ms ddk and no code was taken from it.
greatlrd at svn.reactos.org
- [ros-diffs] [janderwald] 24831: - move ReactOS userenv only functions to userenv-priv.h - set _USERENV_ when building
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 24832: - include userenv base in order to use private userenv functions
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 24833: - finally clean up userenv.h header
janderwald at svn.reactos.org
- [ros-diffs] [greatlrd] 24834: 1. revers 24831 to 24833 userenv.h does not exists in ms psdk and shall move to folder include/ndk or include/reactos 2. do not create new private header, we already have one, but it is in wrong folder. 3. This header should have been move long time ago. 4. do not doing #include "userenv-priv.h" it will not found the header in syssetup/install
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 24835: Patch from hto at mail dot cnt dot ru was commited in r24834 for the mouse.c changes. I incress the counter to 500 so I manger getting his patch working even on my old p3 I got the mouse back on my p3 now. See issue #1837 for more details.
greatlrd at svn.reactos.org
- [ros-diffs] [ekohl] 24836: - Move global variables into a struct that is attached to the property sheet page dialog. - Remove trailing whitespace and tabs. - Clean up the source code.
ekohl at svn.reactos.org
- [ros-diffs] [fireball] 24837: Dmitry G. Gorbachev: Fix possible buffer overflow in FreeLdr See issue #1881 for more details.
fireball at svn.reactos.org
- [ros-diffs] [cwittich] 24838: -properly handle dependencies -compile startup libs with -Wno-main
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 24839: use correct path for import libs
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 24840: compile asm files
cwittich at svn.reactos.org
- [ros-diffs] [janderwald] 24841: -only include files where if Property == value || If not Property != value - example win32k.rbuild: <ifnot property="ARCH" value="i386"> <file>dib24bppc.c</file> <file>dib32bppc.c</file> </ifnot>
janderwald at svn.reactos.org
- [ros-diffs] [winesync] 24842: Autosyncing with Wine HEAD
winesync at svn.reactos.org
- [ros-diffs] [winesync] 24843: Autosyncing with Wine HEAD
winesync at svn.reactos.org
- [ros-diffs] [winesync] 24844: Autosyncing with Wine HEAD
winesync at svn.reactos.org
- [ros-diffs] [cwittich] 24845: handle IFable data
cwittich at svn.reactos.org
- [ros-diffs] [winesync] 24846: Autosyncing with Wine HEAD
winesync at svn.reactos.org
- [ros-diffs] [weiden] 24847: Fix GCC4 warnings
weiden at svn.reactos.org
- [ros-diffs] [fireball] 24848: i386BootDrive and i386BootPartition are ULONGs, and before saving a byte value they must be zeroed. Thanks to Magnus for identifying the problem.
fireball at svn.reactos.org
- [ros-diffs] [weiden] 24849: Fix using a pointer to a temporary variable outside it's scope in RtlCreateUserProcess
weiden at svn.reactos.org
- [ros-diffs] [greatlrd] 24850: fixing a small bug : LTEXT, GROUPBOX, DEFPUSHBUTTON, PUSHBUTTON, ICON, EDITTEXT, LISTBOX, COMBOBOX (function DialogCMDBuild1) adding a emty style tag to thuse xml syntax. fixing a small bug : Rename MENUSEPARATOR to MENUITEMSEPERATOR Thanks frik85
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 24851: french translate by Heis Spiter heis_spiter at hotmail dot com See issue #1884 for more details.
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 24852: french translate by Heis Spiter heis_spiter at hotmail dot com See issue #1883 for more details.
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 24853: patch from Simon Hanae mail : ja731j at ja731j dot homeip dot net, part 1 of 2 See issue #1876 for more details.
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 24854: patch from Simon Hanae mail : ja731j at ja731j dot homeip dot net, part 2 of 2 See issue #1876 for more details.
greatlrd at svn.reactos.org
- [ros-diffs] [weiden] 24855: Fix typos (this is en-US)
weiden at svn.reactos.org
- [ros-diffs] [greatlrd] 24856: forget adding the french .rc file in early commit thx hpussin
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 24857: Patch from hto at mail dot cnt dot ru for sysdm See issue #1856 for more details.
greatlrd at svn.reactos.org
- [ros-diffs] [ion] 24858: - Add MSVC generated files to svn-ignore.
ion at svn.reactos.org
- [ros-diffs] [greatlrd] 24859: Patch from mail at colinfinck dot de (Colin Finck) for freeldr See issue #1856 for more details.
greatlrd at svn.reactos.org
- [ros-diffs] [ion] 24860: - Add MSVC generated files to svn-ignore.
ion at svn.reactos.org
- [ros-diffs] [ion] 24861: - Add MSVC generated files to svn-ignore.
ion at svn.reactos.org
- [ros-diffs] [ion] 24862: - Add MSVC generated files to svn-ignore.
ion at svn.reactos.org
- [ros-diffs] [ion] 24863: - Add MSVC generated files to svn-ignore.
ion at svn.reactos.org
- [ros-diffs] [ion] 24864: - Add MSVC generated files to svn-ignore.
ion at svn.reactos.org
- [ros-diffs] [ion] 24865: - Add MSVC generated files to svn-ignore.
ion at svn.reactos.org
- [ros-diffs] [ion] 24866: - Add MSVC generated files to svn-ignore.
ion at svn.reactos.org
- [ros-diffs] [ion] 24867: - Add MSVC generated files to svn-ignore.
ion at svn.reactos.org
- [ros-diffs] [ion] 24868: - Add MSVC generated files to svn-ignore.
ion at svn.reactos.org
- [ros-diffs] [ion] 24869: - Add MSVC generated files to svn-ignore.
ion at svn.reactos.org
- [ros-diffs] [ion] 24870: - Fix some bugs in the newer IRQL implementation for the HAL (that's still not used because it caused regressions).
ion at svn.reactos.org
- [ros-diffs] [cwittich] 24871: -create import libraries -change target value to match the new C::B one (C::B r3286 SVN) -simplify cpl debugging command
cwittich at svn.reactos.org
- [ros-diffs] [ion] 24872: - Cleanup HAL initialization code: - Initailize the clock increment separately from the calibration of stall execution. - Raise IRQL to the current IRQL (basically a no-op) to force a standard PIC state. Will be needed for the new IRQ implementation when it'll work. - Scan commandline for PCILOCK and BREAK parameters during hal initalization. The former is not supported, only saved, while the latter causes a breakpoint just like the windows implemetnation. - Get the bus type (ISA, EISA, MCA) on startup to support bootup from NTLDR. - Validate HAL to match the kernel (checked kernel and UP kernel). Also make the kernel set the proper PRCB flags for this. - Initialize the CMOS lock. - Setup HAL Dispatch table and enable call to HalQuerySystemInformation in the kernel since it now works. - Rewrite bus functions to get rid of the idea of "Bus handlers". This is a deprecated NT4 concept that ReactOS copied and only slows down performance. - Support custom private dispatch table PCI functions. - Provide default PCI functions. - Rewrite PCI functions using clean structures and code instead of magic macros and undocumented magic values. Use simple macros to generate PCI bus operations for write/read uchar, ushort and ulong. - Simplify function definitions for CMOS access. - Unify some dupli/tripi-cated code. - Fix definition of HaliSetSystemInformation. - Fix definitions of Bus Handler functions (add NTAPI). - Add official BUS_HANDLER definition to NDK. - Fix definition of HAL_PRIVATE_DISPATCH. - Remove some derecated code (isa.c and mca.c).
ion at svn.reactos.org
- [ros-diffs] [greatlrd] 24873: fixing a old bug in ibrowers I got irrate so long time now, when u pressing on letter S it goes to full screen, but if I looked at the rc file it is intend go to fullscreen when u press on Ctrl+S, fixed so it goes to fullscreen when u pressing Ctrl+S
greatlrd at svn.reactos.org
- [ros-diffs] [weiden] 24874: Rename resource files to match the locale name
weiden at svn.reactos.org
- [ros-diffs] [weiden] 24875: Rename resource files to match the locale names
weiden at svn.reactos.org
- [ros-diffs] [weiden] 24876: Rename resource files to match the locale names
weiden at svn.reactos.org
- [ros-diffs] [weiden] 24877: Rename resource files to match the locale names
weiden at svn.reactos.org
- [ros-diffs] [weiden] 24878: Rename resource files to match the locale names
weiden at svn.reactos.org
- [ros-diffs] [weiden] 24879: Rename resource files to match the locale names
weiden at svn.reactos.org
- [ros-diffs] [weiden] 24880: Rename resource files to match the locale names
weiden at svn.reactos.org
- [ros-diffs] [weiden] 24881: Rename resource files to match the locale names
weiden at svn.reactos.org
- [ros-diffs] [weiden] 24882: Rename resource files to match the locale names
weiden at svn.reactos.org
- [ros-diffs] [weiden] 24883: Rename resource files to match the locale names
weiden at svn.reactos.org
- [ros-diffs] [weiden] 24884: Rename resource files to match the locale names
weiden at svn.reactos.org
- [ros-diffs] [weiden] 24885: Rename resource files to match the locale names
weiden at svn.reactos.org
- [ros-diffs] [weiden] 24886: Rename resource files to match the locale names
weiden at svn.reactos.org
- [ros-diffs] [weiden] 24887: Rename resource files to match the locale names
weiden at svn.reactos.org
- [ros-diffs] [weiden] 24888: Rename resource files to match the locale names
weiden at svn.reactos.org
- [ros-diffs] [weiden] 24889: Rename resource files to match the locale names
weiden at svn.reactos.org
- [ros-diffs] [weiden] 24890: Rename resource files to match the locale names
weiden at svn.reactos.org
- [ros-diffs] [weiden] 24891: Rename resource files to match the locale names
weiden at svn.reactos.org
- [ros-diffs] [weiden] 24892: Rename resource files to match the locale names
weiden at svn.reactos.org
- [ros-diffs] [weiden] 24893: Rename resource files to match the locale names
weiden at svn.reactos.org
- [ros-diffs] [weiden] 24894: Rename resource files to match the locale names
weiden at svn.reactos.org
- [ros-diffs] [weiden] 24895: Rename resource files to match the locale names
weiden at svn.reactos.org
- [ros-diffs] [weiden] 24896: Rename resource files to match the locale names
weiden at svn.reactos.org
- [ros-diffs] [weiden] 24897: Rename resource files to match the locale names
weiden at svn.reactos.org
- [ros-diffs] [weiden] 24898: Rename resource files to match the locale names
weiden at svn.reactos.org
- [ros-diffs] [weiden] 24899: Rename resource files to match the locale names
weiden at svn.reactos.org
- [ros-diffs] [weiden] 24900: Rename resource files to match the locale names
weiden at svn.reactos.org
- [ros-diffs] [weiden] 24901: Rename resource files to match the locale names
weiden at svn.reactos.org
- [ros-diffs] [weiden] 24902: Rename resource files to match the locale names
weiden at svn.reactos.org
- [ros-diffs] [weiden] 24903: Rename resource files to match the locale names
weiden at svn.reactos.org
- [ros-diffs] [weiden] 24904: Forgot to commit a file
weiden at svn.reactos.org
- [ros-diffs] [jimtabor] 24905: Add a help function for gdi32.
jimtabor at svn.reactos.org
- [ros-diffs] [jimtabor] 24906: Fixup example code and add the new helper function.
jimtabor at svn.reactos.org
- [ros-diffs] [jimtabor] 24907: Add Wine defines for disk and memory meta files.
jimtabor at svn.reactos.org
- [ros-diffs] [ion] 24908: - Fix prototype/definition of HalCalibratePerformanceCounter and properly implement it. - Implement KeStallExecutionProcessor in its own assembly file isntead of using inlined GCC assembly, and align the loop to 16 bytes for more streamlined execution speed. - Mask out clock interrupt during Phase 0 and Initialize clock interrupt on HAL Phase 1. This enables the HAL clock interrupt which was already written. - Make the clock interrupt use HalpCurrentTimeIncrement instead of hardcoding a value. - Re-implement HalpInitializeClock to allow for dynamic increments from 1ms to 15ms with appropriate rollovers and to call KeSetTimeIncrement to update timer values with the kernel. - Implement HalSetTimeIncrement to allow changing the clock ms increment (but this isn't yet respected). - Remove system/runtime update routines from the deprecated IRQ implementation and use the newer assembly ones already written, since we're now using the HAL clock interrupt. Remove other unused code. - Fix more bugs in new hal IRQ implementation (that still isn't used yet due to regressions) and implement HalClearSoftwareInterrupt.
ion at svn.reactos.org
- [ros-diffs] [ion] 24910: - Cleanup more code in the deprecated IRQ implementation and use the newer implementations oF KeInitializeInterrupt and KeDisconnectInterrupt. Will allow easier debugging oF the HAL IRQ regression with the new, unused implementation.
ion at svn.reactos.org
- [ros-diffs] [janderwald] 24911: - fixed encoding in czech lang rc file for notepad - patch by preston See issue #1886 for more details.
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 24912: - czech translation for msconfig - translation by preston See issue #1887 for more details.
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 24913: - insert resource file alphabetically
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 24914: - greek translation by Apal See issue #1853 for more details.
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 24915: - greek translation by Apal See issue #1853 for more details.
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 24916: - greek translation by Apal - rename language files See issue #1853 for more details.
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 24917: - devmgmt German translation See issue #1846 for more details.
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 24918: - add french translation - rename resource files See issue #1813 for more details.
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 24919: - set correct svn properties
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 24920: - "Corrected some grammar issues, translated de license part, and corrected the menu letter shortcuts to make them match those used in windows." - patch by gabrielilardi See issue #1794 for more details.
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 24921: -fix multiline issue in the patch See issue #1794 for more details.
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 24922: - add italian translation - by gabrielilardi See issue #1793 for more details.
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 24923: - italian translation by gabrielilardi See issue #1789 for more details.
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 24924: - move resource files - add italian translation by Gabriel Ilardi See issue #1788 for more details.
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 24925: - move resource files - add italian translation by Gabriel Ilardi See issue #1787 for more details.
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 24926: - add italian translation - add missing include for german translation See issue #1791 for more details.
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 24927: - add italian translation See issue #1786 for more details.
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 24928: -add uk translation - move resource files See issue #1723 for more details.
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 24929: - add uk translation - move resource files See issue #1723 for more details.
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 24930: - add uk translation See issue #1723 for more details.
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 24931: - add uk translation - move resource files See issue #1723 for more details.
janderwald at svn.reactos.org
- [ros-diffs] [weiden] 24932: Fix wrong locale names...
weiden at svn.reactos.org
- [ros-diffs] [cwittich] 24933: -fix some linking issues -generate import libraries
cwittich at svn.reactos.org
- [ros-diffs] [weiden] 24934: Fix wrong locale names...
weiden at svn.reactos.org
- [ros-diffs] [weiden] 24935: Fix wrong locale names...
weiden at svn.reactos.org
- [ros-diffs] [weiden] 24936: Fix wrong locale names...
weiden at svn.reactos.org
- [ros-diffs] [weiden] 24937: Fix wrong locale names...
weiden at svn.reactos.org
- [ros-diffs] [janderwald] 24938: - add uk translation - move resource files See issue #1723 for more details.
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 24939: - move resource files
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 24940: - shuffle resource files a bit
janderwald at svn.reactos.org
- [ros-diffs] [greatlrd] 24941: fixing some of the mix betwin hel and hal. (still not complete)
greatlrd at svn.reactos.org
- [ros-diffs] [janderwald] 24942: - shuffle resource files a bit
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 24943: - shuffle resource files a bit
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 24944: - shuffle resource files a bit
janderwald at svn.reactos.org
- [ros-diffs] [greatlrd] 24945: fixing a bug in Create_DirectDraw, did call on Main_DirectDraw_Initialize, but that function have been rewriten, and did not working as the old one.
greatlrd at svn.reactos.org
- [ros-diffs] [janderwald] 24946: - shuffle resource files a bit
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 24947: - shuffle resource files a bit
janderwald at svn.reactos.org
- [ros-diffs] [greatlrd] 24948: prepare work for StartDirectDrawHel Now I need write stub for each HEL that we do not have. I slather all this HEL even partly working once, when I did redesign ReactOS ddraw.
greatlrd at svn.reactos.org
- [ros-diffs] [janderwald] 24949: - shuffle resource files a bit
janderwald at svn.reactos.org
- [ros-diffs] [greatlrd] 24950: fixing some of the mix betwin hel and hal. (still not complete)
greatlrd at svn.reactos.org
- [ros-diffs] [janderwald] 24951: - mea culpa - hominem est erratum
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 24952: - shuffle resource files a bit - a priori: - mea culpa - hominem est erratum
janderwald at svn.reactos.org
- [ros-diffs] [greatlrd] 24953: start fixing dections of DDCREATE_HARDWAREONLY and DDCREATE_EMULATIONONLY, we are now swicting betwin mix HEL and HAL, only HAL, or only HEL. But this is not complete yet
greatlrd at svn.reactos.org
- [ros-diffs] [janderwald] 24954: oops i did it again
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 24955: revert commit
janderwald at svn.reactos.org
- [ros-diffs] [greatlrd] 24956: tempary fix : adding HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Environment\PROCESSOR_ARCHITECTURE =x86 fixing some installer like WinPcap, this should freeldr setup up not be hardcode here.
greatlrd at svn.reactos.org
- [ros-diffs] [cwittich] 24957: fix compilation of RC files
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 24958: Renamed remotely
cwittich at svn.reactos.org
- [ros-diffs] [janderwald] 24959: new / update french translations See issue #1889 for more details.
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 24960: new / update french translations See issue #1889 for more details.
janderwald at svn.reactos.org
- [ros-diffs] [ion] 24961: - Test for High-Precision Timer (QueryPeformanceCounter). Verifies everything from the Win32 implementation to system call speed to HAL timer accuracy and functionality. Currently fails.
ion at svn.reactos.org
- [ros-diffs] [ion] 24962: - There's no such thing as Phase 2 HAL init. - Only map the 0x0 physical address in HalpReboot when enabling warm-reboot, there's no need to map it during init and keep it allocated during the whole time.
ion at svn.reactos.org
- [ros-diffs] [ion] 24963: - Implement a working version of KeQueryPerformanceCounter based on the C implementation (without the strange MHZed-based code) and also support updating the performance timer during a clock interrupt, otherwise the value might become stale during the query. - Update clock interrupt handler to update the performance counter, and also detect if someone changed the clock rate (but don't yet support this). - Test app from previous revision now works beautifully.
ion at svn.reactos.org
- [ros-diffs] [ion] 24964: - Fixup all the file headers with proper paths and authors. - Move sysbus.c contents (a 4 line function) into bus.c. - Unify initialization code. - Delete and disable stall execution calibration (currently using the default). Will implement later in a more precise manner (this routine was bizarly setting the MHz of the CPU in the PRCB in some cases...).
ion at svn.reactos.org
- [ros-diffs] [janderwald] 24965: - fix build (commenting out calls)
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 24966: - fix build (commenting out calls)
janderwald at svn.reactos.org
- [ros-diffs] [cwittich] 24967: skip binutils detection when no build date is returned (fix linux build)
cwittich at svn.reactos.org
- [ros-diffs] [ion] 24968: - Properly fix boot/build.
ion at svn.reactos.org
- [ros-diffs] [ion] 24969: - Fix again
ion at svn.reactos.org
- [ros-diffs] [greatlrd] 24970: fixing some of the mix betwin hel and hal. (still not complete) fixing some of dections of DDCREATE_HARDWAREONLY and DDCREATE_EMULATIONONLY, we are now swicting betwin mix HEL and HAL, only HAL, or only HEL. But this is not complete yet adding more comment so i do not forget in startuphal
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 24971: fixing more of dections of DDCREATE_HARDWAREONLY and DDCREATE_EMULATIONONLY, we are now swicting betwin mix HEL and HAL, only HAL, or only HEL. But this is not complete yet
greatlrd at svn.reactos.org
- [ros-diffs] [ion] 24972: - Finally figured out a way to make the old HAL IRQ implementation work with the new Ke Interrupt implementation without requiring my new HAL IRQ code (which doesn't work). - Remove the "deprecated" directory from ntoskrnl since it now truly is. - Remove KeInitInterrupts hack. - Remove KiDispatchInterrupt2 export hack from kernel and stop using it from the HAL. - HAL can now be built/tested with Windows/TinyKRNL since the export hack is gone and interrupts are sent properly through the IDT. - Remove a bunch of completed krnlfun entries. - Fix progressbar during bootcd bug.
ion at svn.reactos.org
- [ros-diffs] [ion] 24973: - Swap the IDT where we should, in KiSystemStartup instead of the freeldr.c hackfile. This, coupled with the previous patch, should make NTLDR-booting even more succesful since interrupts won't crash/be ignored.
ion at svn.reactos.org
- [ros-diffs] [ion] 24974: - Don't freeze on spurious interrupt.
ion at svn.reactos.org
- [ros-diffs] [janderwald] 24975: - beginning of a def conversion utility
janderwald at svn.reactos.org
- [ros-diffs] [greatlrd] 24976: 1. adding surface callbacks stub, and activate them. 2. Finish the mix betwin HAL and HEL that we can do for now. 3. Finish the switch betwin HAL and HEL that we can do for now. 4. mange activate a DDCALLBACKS stub that was not posible before with wine ddraw.h header. after I wrote a new ddraw.f header for ReactOS, it works to actiavte FlipToGDISurface HEL callbacks. But it is stub for moment.
greatlrd at svn.reactos.org
- [ros-diffs] [ion] 24977: - Add profil.c and stub HalStartProfileInterrupt, HalStopProfileInterrupt and HalSetProfileInterval, and export these functions. - KdComPortInUse is exported by HAL, not kdcom, so make the change. - Register the KD support routines that kdcom on NT uses and implement most of them (except support for PCI Debug Cards). - I can now get Windows to recognize the HAL but it freezes during loading (Due to broken IRQL implementation) and WinDBG won't connect to it.
ion at svn.reactos.org
- [ros-diffs] [janderwald] 24978: - implement a basic scanning dection algorithm - please review :P
janderwald at svn.reactos.org
- [ros-diffs] [ekohl] 24979: Move global variables into a struct that is attached to the property sheet page dialog.
ekohl at svn.reactos.org
- [ros-diffs] [ion] 24980: - Implement DbgkPostFakeThreadMessages. - Add Dbgk-calls to NtMap/UnmapViewOfSection to nodify debugging services of new DLL image load. - Dbgk support is now skeletally complete, I will write a simple test app to test some functionality and start finding/fixing bugs.
ion at svn.reactos.org
- [ros-diffs] [ion] 24981: - Forgot to actually initialize Dbgk during system initialization, so any API would crash. - Fix some stupid bugs in NtCreateDebugObject. - Add tracing framework and add tracing to all of debug.c. - Dbgk *almost* works: http://www.tinykrnl.org/dbgworking.png. Here I attach to services.exe and the kernel is sending notifications for all threads and DLLs loaded.
ion at svn.reactos.org
- [ros-diffs] [greatlrd] 24982: forgot this file
greatlrd at svn.reactos.org
- [ros-diffs] [ion] 24983: - Implement an unhandled case in DbgkSetProcessDebugPort. The event queue is now properly parsed during connect and the event is signaled to start flushing the queue. - Still got some bugs, but attach works...
ion at svn.reactos.org
- [ros-diffs] [ion] 24984: - Fix a bug in NtWaitForDebugEvent. - Dbgk kindaaaa works now, as a proof-of-concept more then anything else since some helper Mm routines are missing. Still have some bugs to fix, but connecting, attaching and waiting on events seems not to crash anymore (And returns partially valid data).
ion at svn.reactos.org
- [ros-diffs] [ion] 24985: - Fix DbgkSectionHandleToFileHandle. - Implement MmGetFileNameForSection. - There is a bug in ObQueryNameString for file objects, so the full name isn't returned...
ion at svn.reactos.org
- [ros-diffs] [ion] 24986: - Fix some bugs in NtWaitForDebugEvent which caused debug events to be sent in the wrong order and also more then one event to be sent at the same time (and thus some events skipped). - Test app now properly receives the "create process" event along with valid process/thread handles and the image base. No file handle sent yet because of the I/O Manager File Object bug. - There's still a bug in NtContinueDebugEvent due to wrong Client IDs being sent.
ion at svn.reactos.org
- [ros-diffs] [ion] 24987: - Client IDs were OK, I incorrectly assumed they weren't due to the concidence they were equal to the thead/process handles. Actual bug was NtDebugContinue not accepting a valid status value. This is fixed now.
ion at svn.reactos.org
- [ros-diffs] [ion] 24988: - Raw test app for DbgUi+Dbgk Debugging Subsystem (skeletal, and doesn't test Win32 APIs).
ion at svn.reactos.org
- [ros-diffs] [fireball] 24989: Fix HALMP build
fireball at svn.reactos.org
- [ros-diffs] [janderwald] 24990: - silence debug prints - create new generated file with _msvc postfix
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 24991: - fix msvc_clean target - implement cleaning up def files which are generated by fixdef
janderwald at svn.reactos.org
- [ros-diffs] [cwittich] 24992: check for compiler version
cwittich at svn.reactos.org
- [ros-diffs] [janderwald] 24993: - various msvc compability fixes - 2 errors remaining: conio.c(2104) : error C2065: 'CONSOLE_INPUT_MODE_VALID' : undeclared identifier conio.c(2108) : error C2065: 'CONSOLE_OUTPUT_MODE_VALID' : undeclared identifier those two constants should be moved into the NDK(declared in wincon.h)...
janderwald at svn.reactos.org
- [ros-diffs] [greatlrd] 24995: did forget this file
greatlrd at svn.reactos.org
- [ros-diffs] [ion] 24996: - Fix critical I/O bugs in IopParseFile which were causing the file object's device object pointer to be associated to the FSD (File System Device) instead of the Disk Driver, as well as the dereference of the FSD after the Disk Driver had been referenced (causing too many derefs for one, and to many refs for the other). Also fix a bug in IopQueryDeviceInformation which was querying the Disk Driver instead of the FSD. - This also fixes IopQueryNameFile to properly return the entire name of the file now, instead of only the FSD part (probably fixes a dozen regressions).
ion at svn.reactos.org
- [ros-diffs] [ion] 24997: - Fix a bug in DbgkOpenHandles which was causing file handles to get lost. - Process create, thread create and DLL load events are now working perfectly. See http://www.tinykrnl.org/dbgworking.png
ion at svn.reactos.org
- [ros-diffs] [gedmurphy] 24998: - implement 'blur' and 'sharpness' - implement 'contrast' allowing for separate adjustment of RGB colours - Decorate the contrast / blur function names to make GCC happy. These functions will be merged at a later stage - implement fading in and out of the floating windows. To activate, hover your cursor over one of the windows, then away again. Only works in Windows, ROS has missing translucency functionality at the moment.
gedmurphy at svn.reactos.org
- [ros-diffs] [ion] 24999: - Update Dbgk test application to test Win32 as well (definable by a compile-time #define).
ion at svn.reactos.org
- [ros-diffs] [ion] 25000: - Remove Dbgk entries from KrnlFun.c, the subsystem is now implemented, save a few small bugs. - Congratulations ROS on your 25000th commit!
ion at svn.reactos.org
- [ros-diffs] [gedmurphy] 25001: allow the Americans their incorrect spellings and add a correct UK resource file ; )
gedmurphy at svn.reactos.org
- [ros-diffs] [ion] 25002: - Fix various Dbgk bugs in the DbgUI and Win32 Debug wrapper APIs. - Win32 Debug test application now works as well as Native one. - The Dbgk framework still crashes on exceptions, I think.
ion at svn.reactos.org
- [ros-diffs] [ion] 25003: - Properly set and check the image notification flag for the process in DbgkCreateThread. Patch by hto. See issue #1879 for more details.
ion at svn.reactos.org
- [ros-diffs] [ion] 25004: - Implement support for DEBUG_PROCESS in CreateProcess so that processes can be started with a debugger (works and tested with a new test app). - We still seem to be suffering from a bug during certain debug event waits.
ion at svn.reactos.org
- [ros-diffs] [ion] 25005: - Fix a bug in DbgkCreateThread which wasn't saving the initial thread information in the right place. The process create event is now fully supported and properly returns the entrypoint of the application.
ion at svn.reactos.org
- [ros-diffs] [janderwald] 25006: - bye bye fixdef
janderwald at svn.reactos.org
- [ros-diffs] [greatlrd] 25007: fixing stub of drvsetcolorkey
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 25008: stubed Main_DirectDraw_SetCooperativeLevel it need be rewrite
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 25009: fixed crash in stub of createsurface
greatlrd at svn.reactos.org
Last message date:
Thu Nov 30 23:58:48 CET 2006
Archived on: Thu Nov 30 23:36:13 CET 2006
This archive was generated by
Pipermail 0.09 (Mailman edition).