March 2007 Archives by thread
Starting: Thu Mar 1 00:43:12 CET 2007
Ending: Sat Mar 31 22:47:42 CEST 2007
Messages: 287
- [ros-diffs] [gedmurphy] 25932: - call undocumented functions directly when building with MSVC and the MS PSDK - fixes building with MSVC note, this can be removed when bulding ROS with MSVC isn't reliant on the MS PSDK
gedmurphy at svn.reactos.org
- [ros-diffs] [fireball] 25933: Merge 25895, 25896
fireball at svn.reactos.org
- [ros-diffs] [fireball] 25934: Merge 25912, sync desk.cpl to trunk.
fireball at svn.reactos.org
- [ros-diffs] [greatlrd] 25935: NtGdiGetObject 1. fixed one BSD it does show bluescreen when the buffer are too small 2. fixed some bugs in calculation of different GdiObject sized
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 25936: merge rev 25935 from trunk 1. fixed one BSD it does show bluescreen when the buffer are too small 2. fixed some bugs in calculation of different GdiObject sized
greatlrd at svn.reactos.org
- [ros-diffs] [ion] 25937: - Fix KiDispatchException to unmask KI_EXCEPTION_INTERNAL when setting the exception code, so that usermode/SEH filters get proper exception codes again. - Fixes and compatible merges from KD Branch: - Add stubs for KdSave, KdRestore, KdDebuggerInitialize0, KdSendPacket, KdReceivePacket to kdcom.dll - Implement and export KeTryToAcquireSpinLockAtDpcLevel. - Add EXCEPTION_RECORD64 and LIST_ENTRY64, KeTryToAcquireSpinLockAtDpcLevel, BREAKPOINT_COMMAND_STRING, Ke386SetCr2, Ke386SetDr3, Ke386SetDr6. - Remove non-kernel routines from kdfuncs.h and remove deprecated routines from ke.h. - Implement KiRestoreProcessorControlState, KeFreezeExecution, KeThawExecution, ExAcquireTimeRefreshLock, ExReleaseTimeRefreshLock. - Rename ModuleLoadList to PsLoadedModuleList. Add PsNtosImageBase and set value in it. - Add skeleton wdbgexts.h with what's needed until now, this is a PSDK header. - Add kddll.h for KDCOM/1394/USB2.DLL prototypes. - Add windbgkd.h with KD protocol definitions. Used to be an NT5 DDK header, but was removed, so this goes into include\reactos. - Fix KiDebugService to load EDX from KTRAP_FRAME_EDX, not KTRAP_FRAME_EAX!. - Fix CommonDispatchException to check for the argument count in ECX, not EAX. Previously we were ignoring parameter counts and never filling out exception records! - Add KdDebuggerInitialize1 and enable call to it. - Fix KD_SYMBOLS_INFO definition and DbgLoadImageSymbols prototype. - Implement DbgUnLoadImageSymbols. - Fix some small bugs in KeBugCheckWithTf and add various debugger calls/checks where needed. - Fix bugcheck recursion code which was incorrect. - Only save/restore CR4 if KeFeatureBits indicates CR4 support exists. - Export KdDebuggerNotPresent since KDCOM needs it. - Add KCONTINUE_STATUS. - Add DBGKD_ANY_CONTROL_SET and X86/IA64/AMD64 control sets. - Add DBGKD_MANIPULATE_STATE64 and all sub-structures (READ_MEMORY, WRITE_MEMORY, etc). - Create GCC_ULONG64 type to hack around a bug in GCC which is incapable of creating entries for externals at compile-time for 64-bit pointers. - Rename NameSpaceRoot to ObpRootDirectoryObject, IopLogListHead to IopErrorLogListHead, BugcheckCallbackListHead to KeBugcheckCallbackListHead, BugcheckReasonCallbackListHead to KeBugcheckReasonCallbackListHead, ObTypeObjectType to ObpTypeObjectType. - Create ntverp.h and common.ver files. These are the standard files used by the NT/DDK build systems and we should try to support them as well instead of re-defining everything our own way (especially if we want to build ddk-compatible drivers later on). - Made init.c use version data from ntverp.h instead of hard-coding. - Defined NT 5.2.3790.1830 as the version we report. - Fixed up .rc file to be correct and match DDK-sytnax/style. - For now only the kernel uses this new versionning scheme, but we should change the build system later to use this for every component. - Fix KiSaveProcessorControlState and KiRestoreProcessorControlSate. The latter doesn't freeze the CPU anymore so it's enabled, and the former doesn't cause WinDBG to panic anymore and display weird data. - KPROCESSOR_STATE is not 4-byte aligned. - Use DR_MASK and DR7_OVERRIDE_V in KiUpdateDr7, KiRecordDr7 instead of DR_ACTIVE_MASK. - Add ExceptionRecord32To64. - Fix generation of driver name for symbol load.
ion at svn.reactos.org
- [ros-diffs] [ion] 25938: - Fix a bug in HalEnableSystemInterrupt which was causing us to read invalid port data instead of the PCI edge/level registers. - Fix an offset bug which was causing us to read/write to DR7 in a completely random location (somewhere in side the _CONTEXT record). - Fix a bug in DR save/restore which was making us save dr0, 1, 2 isntead of dr3, 6, 7. - All bugs reported by Aleksey Bragin.
ion at svn.reactos.org
- [ros-diffs] [greatlrd] 25939: remove old packmgr from 0.3.1 rosapps. we are using drfred new download mangers in 0.3.1
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 25940: merges part of 25937 the changes for fixed some issue with seh by alex This solv some of the inifiloop I got with seh, but not all
greatlrd at svn.reactos.org
- [ros-diffs] [ion] 25941: - Create PDE/PTE entries for KUSER_SHARED_DATA in FreeLDR, so that MmInit1 isn't needed to access it. - This allows us to access SharedUserData much earlier in the kernel, as well as in kdcom, which means the Windows/TinyKRNL version should now work without modification.
ion at svn.reactos.org
- [ros-diffs] [ion] 25942: - Merge from KD-branch: - Remove double implementation of DebugPrint with a single correct implementation which calls DebugService, and moved DebugPrint to rtl since it can now be shared properly.
ion at svn.reactos.org
- [ros-diffs] [ion] 25943: - Fix some rtl warnings on /W3.
ion at svn.reactos.org
- [ros-diffs] [ion] 25944: - Don't depend on LD variables anymore for Mm. - Update KrnlFun.c - Make pushlock.c compile with msvc/wdk. - Fix definition of HIGH_LEVEL_ENTRIES which was way too small (and thus always 0) which caused frees/allocates in the 3rd-level table not to work properly. MSVC statically detected this, it's unlikely we were hitting this in ROS at the moment but it would've been a bad bug to catch later, yay msvc.
ion at svn.reactos.org
- [ros-diffs] [ion] 25945: - Rewrite a dirty, reverse-engineered function written by dwelch (David Welch) 7.1 years ago in revision 965. We must agressively continue to hunt down such reversed code by previously tainted ReactOS developers who have thankfully left/been kicked out since then.
ion at svn.reactos.org
- [ros-diffs] [cwittich] 25946: fix mkhive on x86_64 hosts
cwittich at svn.reactos.org
- [ros-diffs] [ion] 25947: - Fix multiple WDK compatibilities issues. - Fix MSVC warnings and incompatibilities.
ion at svn.reactos.org
- [ros-diffs] [ion] 25948: - More MSVC fixes.
ion at svn.reactos.org
- [ros-diffs] [mbosma] 25949: Felipe Villarroel (fvillarroels(at)gmail(dot)com): Changed POSIX-like functions memset and memcpy to native API equivalents.
mbosma at svn.reactos.org
- [ros-diffs] [mbosma] 25950: Merge to state of 0.3.1 branch.
mbosma at svn.reactos.org
- [ros-diffs] [mbosma] 25951: Felipe Villarroel (fvillarroels(at)gmail(dot)com): Gcc4 fixes.
mbosma at svn.reactos.org
- [ros-diffs] [mbosma] 25952: Lester Kortenhoeven (lester(at)kortenhoeven(dot)de): Implement scripting.
mbosma at svn.reactos.org
- [ros-diffs] [greatlrd] 25953: adding a small debugprint to detect if pseh going into a endless loop, if we see same msg from it repate it self whole time, we known then pseh have gone into endless loop.
greatlrd at svn.reactos.org
- [ros-diffs] [ion] 25954: - Do massive renames in the ntoskrnl tree to make sure we don't have multiple files with the same name (this makes msvc very, very, sad). - Add _IN_KERNEL_ define for WDK compatibility when using resstr.h - The entire kernel can now be compiled with MSVC (read this sentence carefully before throwing out the champagne).
ion at svn.reactos.org
- [ros-diffs] [greatlrd] 25955: almost every endless loop for pseh are gone. after I merge down follow changes some part of 25938 (alex trunk changes) 25953 (dprint msg to detect if pseh goes into endless loop or not) 25915-25917 kjk fix for pseh
greatlrd at svn.reactos.org
- [ros-diffs] [ion] 25956: - Fix various ntoskrnl/wdk compilation issues in rossym, cmlib, kdcom, rtl. - Rename one more duplicated file in the kernel which wasn't caught previously. - pseh, rossym, cmlib, kdcom, bootvid, rtl compile & link, and ntoskrnl is now down to only 23 linker errors.
ion at svn.reactos.org
- [ros-diffs] [cwittich] 25957: fix a crash in the msvc8 backend
cwittich at svn.reactos.org
- [ros-diffs] [ion] 25958: -Fix build
ion at svn.reactos.org
- [ros-diffs] [cwittich] 25959: fix the msvc backend on linux hosts
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 25960: some configuration changes for debug builds
cwittich at svn.reactos.org
- [ros-diffs] [fireball] 25961: Don't spam debug log with that message, it seems it's normal.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 25962: Merge 25961
fireball at svn.reactos.org
- [ros-diffs] [fireball] 25963: HACKALERT: Downgrade vmwinst back to 23933, thus working around the inability to set display resolution during setup (if using VMWare's display driver).
fireball at svn.reactos.org
- [ros-diffs] [spetreolle] 25964: fix build
spetreolle at svn.reactos.org
- [ros-diffs] [ion] 25965: - Remove KD APIs from stub HAL, they've been in kdcom for a while (merge from kd-branch). - DebugPrint/DebugPrompt should have an int3 after the int2d, and the int2d handler should ++ the trap frame's EIP to compensate (merge from kd-branch). - Remove KDB symbol hooks (merge from kd-branch). - Make PSEH compialble in MSVC again after Greatlord's break. - Fix KiSaveProcessorControlState/KiRestoreProcessorControlState (merge from kd-branch). - Disable GDB hook/hacks (merge from kd-branch). - Add KD64 directory from kd-branch with SharedUserData access enabled (no other code changed). It's not currently compiled though, just putting it here.
ion at svn.reactos.org
- [ros-diffs] [ion] 25966: - Copy the entire drivers in memory, not just their mappable sections, since WinDBG (and probably other things) use "SizeOfImage" in the header to figure out when the image ends, but we map considerably less, creating overlaps.
ion at svn.reactos.org
- [ros-diffs] [ion] 25967: - Remove DbgPrint committed in FreeLDR by accident. - Fix a hack in DbgLoadImageSymbols.
ion at svn.reactos.org
- [ros-diffs] [greatlrd] 25968: update my private doc
greatlrd at svn.reactos.org
- [ros-diffs] [spetreolle] 25969: downloader fixes: remove downloader.xml from bootcd fix paths in .rbuild
spetreolle at svn.reactos.org
- [ros-diffs] [ekohl] 25970: - Let the user edit the font size directly. - Remove the useless "NOT CBS_SIMPLE" window style from the font size combobox.
ekohl at svn.reactos.org
- [ros-diffs] [fireball] 25971: ReactOS FOSDEM 2007 talk slides
fireball at svn.reactos.org
- [ros-diffs] [greatlrd] 25972: forget the dprint change in framebased.h
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 25973: NtGdiDdQueryDirectDrawObject 1. fixed some return code it get right.
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 25974: merge down r25973 from trunk
greatlrd at svn.reactos.org
- [ros-diffs] [ion] 25975: - Fix critical bugs in DR_TRAP_FIXUP, TRAP_PROLOG and TRAP_EPILOG which would either cause infinite loops during exceptions or corruption of the correct code path when dealing with debug registers. - Fix a bug in KiRecordDr7 setting the new DR7 mask. - Make KiEspToTrapFrame thread-safe by raising to APC_LEVEL to make sure a thread/set context doesn't corrupt the state. - Fix thread-safe IRQL Code in KeContexToTrapFrame/KeTrapFrameToContext. - Fix KiDispatchException to properly handle KI_EXCEPTION_ACCESS_VIOLATION and convert it back to STATUS_ACCESS_VIOLATION which is what the system expects. - Also fix the way we do bugchecks so the the trapframe gets properly put as a parameter. - Make KiDebugService call into KiTrap3 to share code (merge from kd-branch). - Changes to the KdpEnterDebuggerException hack we have to handle this change. - Temporarily disable DebugPrint functionality (sorry, I'm onto a big bug here!)
ion at svn.reactos.org
- [ros-diffs] [ion] 25976: - Fix another typo in CommonDispatchException (with yet another critical flaw as a result). Sometimes, exceptions would incorrectly be detected as coming from user-mode even though CS was kernel mode. When creating the KTRAP_FRAME, the kernel would then add the Ring 3 RPL_MASK (3) (because it believed we're in usermode) to the kernel-mode CS, creating the invalid CS of 0xB, which would lead into a GPF during the iretd. - Re-enable DebugPrint since this now works.
ion at svn.reactos.org
- [ros-diffs] [greatlrd] 25977: partly implement NtGdiDdReenableDirectDrawObject this give us bit more closer getting hardware accalertions working.
greatlrd at svn.reactos.org
- [ros-diffs] [ekohl] 25978: Users can now set bold or italic fonts.
ekohl at svn.reactos.org
- [ros-diffs] [greatlrd] 25979: merge down 25795 and 25796
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 25980: adding so dump can decoding pCallBackFlags[0] so we do not need calc out what hardware acclations DD_CALLBACKS support.
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 25981: split up all testcase to own file. the size are growning
greatlrd at svn.reactos.org
- [ros-diffs] [ekohl] 25982: - Show disables and selected menu items. - User the caption font to display the window text.
ekohl at svn.reactos.org
- [ros-diffs] [ekohl] 25983: Translate german resources.
ekohl at svn.reactos.org
- [ros-diffs] [ion] 25984: - Fix a bug in KeQueryPerformanceCounter which was reading the flags in ESI instead of ECX. - Fix a bug in KeQueryPerformanceCounter which wasn't handling the possibility of an invalid counter value. - Don't disable/enable interrupts in HalpInitializeClock and HalCalibratePerformanceCounter. Instead, save the flags, disable, and then restore flags, so that if interrupts were disabled initially, they'll remain that way. - Make KeUpdateRunTime and KeUpdateSystemTime support KPRCB->SkipTick. - Atomically check for DPC routine active by referencing fs. Also update Debug DPC time. - Add support for detecting break-in during KeUpdateSystemTime. - DPC Routine active is a BOOLEAN, not a ULONG. Fix the check in KeUpdateRunTime since this might've messed up a lot of things. - Temporarily disable DbgBreakPoint during DbgPrint. - Hang in KeQueryPerformanceCounter while WinDBG is connected is now fixed, as well as DbgPrint support. WinDBG can now remain connected and show all the DebugPrints! (But GUI doesn't boot -- yet).
ion at svn.reactos.org
- [ros-diffs] [ion] 25985: - Enable stubs in kdcom to actually be exported (to simplfiy compatibility with KD Branch, which won't be needed soon thanks to a build flag). - Enable call to KdDebuggerInitialize1 even in trunk, since it doesn't do anything. - Make i8042prt stop using a reactos-only kernel export hack (KdpServiceDispatcher), and use KdSystemDebugControl instead, which is the NT version and fully-exported. - Implement a stub KdSystemDebugControl and export it.
ion at svn.reactos.org
- [ros-diffs] [ion] 25986: - Add kd64.h header from branch and format it nicely. - Add support for _WINKD_ definition to use kd64.h instead of kd.h, as well as disable usage of rossym.h - Add KdSystemDebugControl, NtSet/QueryDebugFilterState to kdapi.c for the KD64 code.
ion at svn.reactos.org
- [ros-diffs] [ion] 25987: - Wrap some KDBG-specific initialization in _WINKD_ guard. - Remove KdpDetectConflicts since our serial driver correctly uses KdComPortInUse for this (and kdcom fills it out).
ion at svn.reactos.org
- [ros-diffs] [ion] 25988: - Enable _WINKD_ in config.rbuild. Currently set to 0 and don't set it to 1 yet because it won't build yet. - Support _WINKD_ in ntoskrnl.rbuild to build KD64 instead of KDBG/KD if it's enabled. - Remove some incorrect kernel exports.
ion at svn.reactos.org
- [ros-diffs] [fireball] 25989: Fix compiling in proper npfs mode.
fireball at svn.reactos.org
- [ros-diffs] [greatlrd] 25990: merge down 25984 on alex request
greatlrd at svn.reactos.org
- [ros-diffs] [hpoussin] 25991: Some reformatting, no code change
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 25992: Convert text to multibyte before displaying it
hpoussin at svn.reactos.org
- [ros-diffs] [ion] 25993: - Detect if reparsing is being used during IRP completion and complain. - Free MDLs in a safer way by not actually using the Irp->MdlAddress as we're looping through them. - Don't leak an event for each Asynchronous API anymore. - Handle IRP_OB_QUERY_NAME completion properly. - handle IRP_CREATE_OPERATION with a file object present. - Use deferred delete for File Object dereferences, to speed up I/O completion. - Clear the I/O Stack Location when parsing completion stacks. - Support SL_ERROR_RETURNED during completion routines.
ion at svn.reactos.org
- [ros-diffs] [ion] 25994: - Stub NtSystemDebugControl. - Fully support _WINKD_. Change this to 1, and get kdcom.dll from Windows 2003 or TinyKRNL and you'll be able to connect to WinDBG if using the right debug settings. You can now boot to desktop with WinDBG connected and see debug messages, but not much else is supported. - Fix bugs in KeGetBugMessageText. - Implement KeEnterKernelDebugger.
ion at svn.reactos.org
- [ros-diffs] [ion] 25995: - KD branch isn't really needed anymore. All the various fixes made in it were ported to trunk, KD64 is now in trunk, and _WINKD_ flag allows seamless trial of KD64 implementation.
ion at svn.reactos.org
- [ros-diffs] [ion] 25996: - Add proper bootcd/install freeldr.ini flags to allow KD debugging to work. - Fix KdPollBreakIn. - Add initial debug breakpoint code to ExpInitializeExecutive. - WinDBG now breaks at the initial breakpoint and you can continue execution from there. - There's still a lot of weird hangs when using WinDBG, it's far from usable.
ion at svn.reactos.org
- [ros-diffs] [ion] 25997: - Fix KdpSetCommonSTate to clear breakpoints. - Allow KdpReadVirtualMemory to read SharedUserData since it's now readable. - Allow it to read user-mode pointers as well, just not null-pointers. - Fix KdpReportExceptionStateChange by implementing DumpTraceData. Now the crash in ndis.sys gets caught. - Next up: implement breakpoints so that stepping out works.
ion at svn.reactos.org
- [ros-diffs] [greatlrd] 25998: tempary fix for CreateDC("DISPLAY", "DISPLAY", ....) until I figout some thing better
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 25999: merge 25998
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 26000: merge down 25977. I got r26000 :)
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 26001: fixed dprint1 to dprint
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 26002: fixed dprint1 to dprint
greatlrd at svn.reactos.org
- [ros-diffs] [fireball] 26003: - Merge 25991 and 25992 by hpoussin
fireball at svn.reactos.org
- [ros-diffs] [ion] 26004: - Implement simple breakpoints (KdWriteBreakPointApi, KdpWriteBreakpoint, KdpAddBreakpoint). - Stepping out with WinDBG now works, but not adding breakpoints (that's KdWriteBreakpointExApi, coming up soon). - This was supposed to be 26000 but oh well, back porting features to a locked branch seems to have won out :)
ion at svn.reactos.org
- [ros-diffs] [jimtabor] 26005: Fix RosBE build
jimtabor at svn.reactos.org
- [ros-diffs] [ion] 26006: - Fixed up KdComPortInUse so that we don't crash when using TinyKRNL/Windows kdcom.dll anymore (due to serial.sys). WinDBG should work a lot better now. - Implemented hack so that NT-style sprintf can work. - Implement MiCacheImageSymbols and upgrade MmLoadSystemImage to load symbols for drivers/images which have a debug section. - Implemented a case in MiResolveImageReferences which was getting hit. - Don't leak a section object reference each time we load a driver. - Set the LoadedImports pointer in the loader entry, and set the proper flags after loading a driver. - Do image notifications after loading a driver, if they're enabled.
ion at svn.reactos.org
- [ros-diffs] [ion] 26007: - Implement KdpQueryMemory (KdQueryMemoryApi). - Setting and clearing breakpoints now works! (At least the simple ones with F9/bp/bc). And they actually get hit properly.
ion at svn.reactos.org
- [ros-diffs] [fireball] 26008: Add a flyer I gave out at InfoDesk at FOSDEM 2007: Just a modified / improved version of our usual flyer, with an additional FOSDEM logo at the bottom.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 26009: Adding rostests as part of the tree restructure
fireball at svn.reactos.org
- [ros-diffs] [fireball] 26010: Move tests from rosapps to rostests
fireball at svn.reactos.org
- [ros-diffs] [fireball] 26011: Move testsets from reactos to rostests (into a "win32" directory for now). 1/2
fireball at svn.reactos.org
- [ros-diffs] [fireball] 26012: Move testsets from reactos to rostests (into a "win32" directory for now). 2/2
fireball at svn.reactos.org
- [ros-diffs] [fireball] 26013: Add proper header
fireball at svn.reactos.org
- [ros-diffs] [fireball] 26014: Move and reshuffle reactos/regtetsts into rostests. 1/2
fireball at svn.reactos.org
- [ros-diffs] [fireball] 26015: Move and reshuffle reactos/regtetsts into rostests. 2/2
fireball at svn.reactos.org
- [ros-diffs] [fireball] 26016: Remove regtests from /reactos since it's not needed anymore.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 26017: - Delete testsets - Move dvmgmt and servman into mscutils directory (suggested by Alex Ionescu)
fireball at svn.reactos.org
- [ros-diffs] [fireball] 26018: Dear old 0.3.1 branch, you served us good, but we have a better one now. Goodbye.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 26019: Move what's left in trunk here (1/2)
fireball at svn.reactos.org
- [ros-diffs] [fireball] 26020: Move what's left in trunk here (2/2). Now it should compile even without rostests module.
fireball at svn.reactos.org
- [ros-diffs] [hpoussin] 26021: Remove useless file
hpoussin at svn.reactos.org
- [ros-diffs] [fireball] 26022: Revert 25953. "[14:22] <hackbunny> Fireball: FUCK [14:22] <hackbunny> he actually COMMITTED that code?"
fireball at svn.reactos.org
- [ros-diffs] [fireball] 26023: Merge 26022. rosapps/rostests should build now.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 26024: - Fix a typo in the function header
fireball at svn.reactos.org
- [ros-diffs] [fireball] 26025: - Uncomment a couple of implemented Ob functions
fireball at svn.reactos.org
- [ros-diffs] [fireball] 26026: - Fix bootcd (taking in account rostests module too) - Add mscutils to the build process
fireball at svn.reactos.org
- [ros-diffs] [tretiakov] 26027: Fix make livecd
tretiakov at svn.reactos.org
- [ros-diffs] [tretiakov] 26028: change dprint1 to dprint
tretiakov at svn.reactos.org
- [ros-diffs] [tretiakov] 26029: Merge clipboard branch to trunk
tretiakov at svn.reactos.org
- [ros-diffs] [tretiakov] 26030: The branch is merged now
tretiakov at svn.reactos.org
- [ros-diffs] [weiden] 26031: Add the very beginnings of a mmc.exe implementation (not yet included in the build)
weiden at svn.reactos.org
- [ros-diffs] [ion] 26032: - Tree cleanups proposed on the mailing list. Move all non-Core OS modules to rosapps. Tests were already moved by Fireball to rostests.
ion at svn.reactos.org
- [ros-diffs] [ion] 26033: - Tree cleanups proposed on the mailing list. Move all non-Core OS modules to rosapps. Tests were already moved by Fireball to rostests.
ion at svn.reactos.org
- [ros-diffs] [fireball] 26034: Remove clipboard merge leftover. YES encoded, yes.
fireball at svn.reactos.org
- [ros-diffs] [greatlrd] 26035: fixing minior bugs in DdQueryDirectDrawObject some data was not fill in
greatlrd at svn.reactos.org
- [ros-diffs] [gedmurphy] 26036: ReactOS 0.3.1 start menu logo.
gedmurphy at svn.reactos.org
- [ros-diffs] [fireball] 26037: Dear ladies and gentlemen, we're approaching a release, please tighten your seat belts and enjoy the process.
fireball at svn.reactos.org
- [ros-diffs] [tretiakov] 26038: Fix build: - Add missing function protype. - Move IntSetupClipboard to winsta.c
tretiakov at svn.reactos.org
- [ros-diffs] [tretiakov] 26039: Forget to enter critical region
tretiakov at svn.reactos.org
- [ros-diffs] [tretiakov] 26040: ReEnable assert (as Alex suggested)
tretiakov at svn.reactos.org
- [ros-diffs] [greatlrd] 26041: Created folder wallpaper remotely for adding diffrent offical wallpaper
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 26042: wallpaper from harteex
greatlrd at svn.reactos.org
- [ros-diffs] [fireball] 26043: Add bitmap version of the Lake wallpaper and directory.rbuild. trunk/wallpaper is to be checked out into the "modules" directory! (so it can be optional)
fireball at svn.reactos.org
- [ros-diffs] [fireball] 26044: Add lake.bmp as a default wallpaper in 0.3.1.
fireball at svn.reactos.org
- [ros-diffs] [hpoussin] 26045: Do not access to not initialized variable
hpoussin at svn.reactos.org
- [ros-diffs] [ion] 26046: - Fix building the BootCD.
ion at svn.reactos.org
- [ros-diffs] [hpoussin] 26047: Remove IopCreateDriverObject, which was buggy and duplicating IoCreateDriver functionality. Add IopCreateDriver to contain common code, called by IoCreateDriver and ex-callers of IopCreateDriverObject.
hpoussin at svn.reactos.org
- [ros-diffs] [tretiakov] 26048: Fix bug 2080
tretiakov at svn.reactos.org
- [ros-diffs] [tretiakov] 26049: Disable debug
tretiakov at svn.reactos.org
- [ros-diffs] [dgorbachev] 26050: Update Russian translation.
dgorbachev at svn.reactos.org
- [ros-diffs] [hyperion] 26051: added lib/debugsup added lib/debugsup/debugsup-ntos.def added lib/debugsup/debugsup.rbuild modified lib/lib.rbuild New import-only library. Links modules that need low-level debugging functions (DbgBreakPoint, DbgBreakPointWithStatus, DbgPrint, DbgPrompt, DbgPrintEx, RtlAssert, RtlUnwind) to the correct low-level library (ntdll for user mode and ntoskrnl for kernel mode). This ensures debugging macros will always work, everywhere, and it doesn't force all modules with debugging information to link to ntdll/ntoskrnl. TODO: link RtlUnwind to kernel32 for Win32 modules modified tools/rbuild/backend/mingw/modulehandler.cpp modified tools/rbuild/backend/mingw/modulehandler.h Add debugsup_ntdll/debugsup_ntoskrnl as an implicit library for all executable modules (minus the kernel)
hyperion at svn.reactos.org
- [ros-diffs] [hyperion] 26052: Set _SEH_ENABLE_TRACE for debug builds
hyperion at svn.reactos.org
- [ros-diffs] [ekohl] 26053: - Let the user close dialogs by clicking the close (X) button.
ekohl at svn.reactos.org
- [ros-diffs] [tretiakov] 26054: Disable debug (second attempt
tretiakov at svn.reactos.org
- [ros-diffs] [dgorbachev] 26055: Disable incorrect optimization
dgorbachev at svn.reactos.org
- [ros-diffs] [dgorbachev] 26056: Do not install them two times.
dgorbachev at svn.reactos.org
- [ros-diffs] [ekohl] 26057: Get rid of the ugly dialogs. User the current shell font instead.
ekohl at svn.reactos.org
- [ros-diffs] [dgorbachev] 26058: Norwegian translation by LMH1 (bugs 1699, 1739, 1740)
dgorbachev at svn.reactos.org
- [ros-diffs] [dgorbachev] 26059: Fix Bugzilla bug 2051 (French translation by Heis Spiter)
dgorbachev at svn.reactos.org
- [ros-diffs] [ekohl] 26060: Show custom colors in the preview window.
ekohl at svn.reactos.org
- [ros-diffs] [ion] 26061: - Release dispatcher lock if gate is already signaled. See issue #2083 for more details.
ion at svn.reactos.org
- [ros-diffs] [greatlrd] 26062: forget clear a value in gdientry2
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 26063: fixing smaller bug in NtGdiDdCanCreateSurface
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 26064: fixing smaller bug in NtGdiDdCanCreateSurface and NtGdiDdGetScanLine
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 26065: NtGdiDdWaitForVerticalBlank copy user mode pointer to kmode memory and copy back some data to user mode pointer using seh NtGdiDdCanCreateSurface, NtGdiDdGetScanLine fixing a stupied bug do not crash if look fail of hDD handler. but this should never happen. either way
greatlrd at svn.reactos.org
- [ros-diffs] [dgorbachev] 26066: Fix BSS bugs (#2068, #2072)
dgorbachev at svn.reactos.org
- [ros-diffs] [ion] 26067: - Fix some bugs in the kernel related to driver loading, which were hindering FreeLDR 2.5 support. - Make FreeLDR relocate and process the import tables of drivers as well. This is almost FreeLDR 2.5 but is still missing some minor functionality before being completely done.
ion at svn.reactos.org
- [ros-diffs] [amunger] 26068: Typo fixes, patch by our friend Coviti.
amunger at svn.reactos.org
- [ros-diffs] [fireball] 26069: - Comment out excessive DbgPrint()s.
fireball at svn.reactos.org
- [ros-diffs] [hpoussin] 26070: Prevents a freeze when running the bootcd. Still needs to investigate to find the real reason.
hpoussin at svn.reactos.org
- [ros-diffs] [dgorbachev] 26071: Fix bug #1872
dgorbachev at svn.reactos.org
- [ros-diffs] [ion] 26072: - Rewrite RtlQueryRegistryValues and implement all the features it requires. This is one of the most important kernel-mode API for driver support. - Fix code in the kernel which was incorrectly calling it.
ion at svn.reactos.org
- [ros-diffs] [hpoussin] 26073: No need to ask for more rights than needed
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 26074: Add stubs for SetupDiGetClassInstallParamsA/W Support SetupDiSetClassInstallParams(DIF_ADDPROPERTYPAGE_ADVANCED)
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 26075: Prepare import of Wine library odbccp32 (sorry, this revision won't build)
hpoussin at svn.reactos.org
- [ros-diffs] [winesync] 26076: Autosyncing with Wine HEAD
winesync at svn.reactos.org
- [ros-diffs] [winesync] 26077: Autosyncing with Wine HEAD
winesync at svn.reactos.org
- [ros-diffs] [hpoussin] 26078: Add missing file for autosync of cabinet.dll
hpoussin at svn.reactos.org
- [ros-diffs] [winesync] 26079: Autosyncing with Wine HEAD
winesync at svn.reactos.org
- [ros-diffs] [winesync] 26080: Autosyncing with Wine HEAD
winesync at svn.reactos.org
- [ros-diffs] [winesync] 26081: Autosyncing with Wine HEAD
winesync at svn.reactos.org
- [ros-diffs] [winesync] 26082: Autosyncing with Wine HEAD
winesync at svn.reactos.org
- [ros-diffs] [winesync] 26083: Autosyncing with Wine HEAD
winesync at svn.reactos.org
- [ros-diffs] [winesync] 26084: Autosyncing with Wine HEAD
winesync at svn.reactos.org
- [ros-diffs] [winesync] 26085: Autosyncing with Wine HEAD
winesync at svn.reactos.org
- [ros-diffs] [winesync] 26086: Autosyncing with Wine HEAD
winesync at svn.reactos.org
- [ros-diffs] [winesync] 26087: Autosyncing with Wine HEAD
winesync at svn.reactos.org
- [ros-diffs] [winesync] 26088: Autosyncing with Wine HEAD
winesync at svn.reactos.org
- [ros-diffs] [winesync] 26089: Autosyncing with Wine HEAD
winesync at svn.reactos.org
- [ros-diffs] [winesync] 26090: Autosyncing with Wine HEAD
winesync at svn.reactos.org
- [ros-diffs] [winesync] 26091: Autosyncing with Wine HEAD
winesync at svn.reactos.org
- [ros-diffs] [winesync] 26092: Autosyncing with Wine HEAD
winesync at svn.reactos.org
- [ros-diffs] [greatlrd] 26093: Bug fix DdCreateSurface, it can now create one surface, the code are tested in windows, in my syscall demo for win32k. We do not support create more that one surface. mulit surface create will be add later. But code path to implement it, exist
greatlrd at svn.reactos.org
- [ros-diffs] [silverblade] 26094: Mostly minor updates to the source tree for portcls. Still much work to be done!
silverblade at svn.reactos.org
- [ros-diffs] [ion] 26095: - Cleanup the /lib directory, by putting more 3rd-party libs in /3rdparty, and by creating a new directory called /sdk where libraries which emulate the ones in the WDK are present (Such as uuid, nt, crt, etc). - Removed lib/interlck and lib/string. - Removed math routines from lib/rtl. - Created a new library called libcntpr which is what NT/WDK use when compiling the kernel/system libraries. This is an "NT-Private" version of the CRT which is supposed to contain what we had in lib/string and lib/rtl.
ion at svn.reactos.org
- [ros-diffs] [ion] 26096: - Remove leftovers.
ion at svn.reactos.org
- [ros-diffs] [ion] 26097: - Remove leftovers.
ion at svn.reactos.org
- [ros-diffs] [ion] 26098: - Add missing file.
ion at svn.reactos.org
- [ros-diffs] [ion] 26099: - Actually add libcntpr. Yup, I messed this up badly.
ion at svn.reactos.org
- [ros-diffs] [ion] 26100: - Rename libcntptr->libcntpr. I don't know what the f*ck happened but it was named _correctly_ on my system, then got committed with the wrong name, while svn still matched it locally.
ion at svn.reactos.org
- [ros-diffs] [ion] 26101: - Move libcntpr to /sdk. Couldn't do rename+move atomically.
ion at svn.reactos.org
- [ros-diffs] [silverblade] 26102: Basic beginnings of an MPU401 driver (forgot to commit with last files)
silverblade at svn.reactos.org
- [ros-diffs] [silverblade] 26103: Yet more files I've been meaning to commit... (and again they're mostly incomplete)
silverblade at svn.reactos.org
- [ros-diffs] [hpoussin] 26104: Fix crt compilation
hpoussin at svn.reactos.org
- [ros-diffs] [fireball] 26105: - "Fix" RtlQueryRegistryValues() usage (inspired by 26072) - Typo fix - DPRINT added for showing RegistryPath
fireball at svn.reactos.org
- [ros-diffs] [hpoussin] 26106: Add some missing files. Trunk is still not buildable
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 26107: Split intrin.h file into architecture specific files
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 26108: Add missing #endif
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 26109: Fix compilation of drivers ks, mpu401_ks and sb16_nt4
hpoussin at svn.reactos.org
- [ros-diffs] [arty] 26110: Stragglers plus warning fixen.
arty at svn.reactos.org
- [ros-diffs] [greatlrd] 26111: fixing smaller bugs in NtGdiDdQueryDirectDrawObject, like some return value are right
greatlrd at svn.reactos.org
- [ros-diffs] [fireball] 26112: Put ntdll dependency back.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 26113: - Fix a few simple errors in ks/portcls.h - Exclude it from the build process since important header files are missing (Hint to Andrew: commit stdunk.h & co)
fireball at svn.reactos.org
- [ros-diffs] [greatlrd] 26114: start fixing NtGdiDdCreateSurface, This code are not complete and does not work for NtGdiDdCreateSurface yet. But I do not whant start 10 time write it again.
greatlrd at svn.reactos.org
- [ros-diffs] [dgorbachev] 26115: Commit a patch (attachment #1135)
dgorbachev at svn.reactos.org
- [ros-diffs] [dgorbachev] 26116: Fix a bug (#2054, translation by Heis Spiter)
dgorbachev at svn.reactos.org
- [ros-diffs] [dgorbachev] 26117: Fix bugs #2049 and #2084 (thanks to Peter Krawies)
dgorbachev at svn.reactos.org
- [ros-diffs] [greatlrd] 26118: small typo in DdCreateSurface
greatlrd at svn.reactos.org
- [ros-diffs] [dgorbachev] 26119: Fix my bad fix.
dgorbachev at svn.reactos.org
- [ros-diffs] [silverblade] 26120: A few header files I forgot to commit last time. Sorry!
silverblade at svn.reactos.org
- [ros-diffs] [silverblade] 26121: Should compile now...
silverblade at svn.reactos.org
- [ros-diffs] [greatlrd] 26122: Now we can call to the driver createsurface, but we fail create a surface. maybe I miss fill in some value ??
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 26123: fixing a gcc4 warring. why does gcc4 warning a uninsiated value but the value are being iniste in seh
greatlrd at svn.reactos.org
- [ros-diffs] [hpoussin] 26124: Fix default data sent to RtlQueryRegistryValues
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 26125: Add some missing definitions
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 26126: Disable PS/2 auxiliary port detection, which is too unreliable.
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 26127: Fix some warnings
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 26128: Fix warnings
hpoussin at svn.reactos.org
- [ros-diffs] [spetreolle] 26129: add missing parenthesis
spetreolle at svn.reactos.org
- [ros-diffs] [hpoussin] 26130: Fix SeAccessCheck to perform correct checks. When returning STATUS_ACCESS_DENIED when required (currently disabled), ReactOS boots up to login screen on 3rd boot. Now, we just need to fix callers.
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 26131: Add a variable to change the name of the ReactOS directory on bootcd. If a non default name is chosen, the cdrom is created, but it is unusable as freeldr doesn't find txtsetup.inf
hpoussin at svn.reactos.org
- [ros-diffs] [spetreolle] 26132: various fixes sb16_ks now builds, but cannot be built
spetreolle at svn.reactos.org
- [ros-diffs] [spetreolle] 26133: reenable mpu401_ks, it builds since andrew added the needed includes
spetreolle at svn.reactos.org
- [ros-diffs] [spetreolle] 26134: add KsInitializeDriver
spetreolle at svn.reactos.org
- [ros-diffs] [fireball] 26135: It's better to zero-initialize these variables before calling RtlQueryRegistryValues().
fireball at svn.reactos.org
- [ros-diffs] [ekohl] 26136: Fix some dialog issues: - Use AUTOCHECKBOXes instead of CHECKBOXes. - Set the height of CHECKBOXes and PUSHBUTTONs to 14. - Get rid of overlapping controls. - Remove DS_FIXEDSYS dialog style. - Move language-independent resources to the main .rc file.
ekohl at svn.reactos.org
- [ros-diffs] [ion] 26137: - New ISR Timeout detection code. - New Interrupt Storm detection code. - Use PCR everywhere instead of fs:[ or [fs:. Significant improvements on UP builds because we use ds:[KPCRADDRESSS] for them. - Ongoing work.
ion at svn.reactos.org
- [ros-diffs] [ion] 26138: - Change the way DR_TRAP_FIXUP and V86_TRAP_FIXUP work so that they can be combined into TRAP_FIXUPS, which will also handle ABIOS Fixups later. - Modified the way TRAP_FIXUPS and XXX_PROLOGS work, so that the fixup code doesn't depend on numerical values anymore, but instead on unique labels for each function (kitd thus becomes kitd_a and kitd_t, for entry and exit). - Now we can put the TRAP_FIXUPS for the Interrupt Template as part of the code, and at the end. - Enable Dr Save/Restore in lots of places where it was previously disable. - Implement Dr Save/Restore in V86 traps.
ion at svn.reactos.org
- [ros-diffs] [ion] 26139: - Change FASTCALL_PROLOG to use the stack to update FS, since we run in the DPC stack. - Implement KeDisableInterrupts to disable interrupts and return whether or not they were enabled. - Implement KiCheckTimerTable, in DBG mode, to validate the timer tables. - Implement DPC Timeout detection, in DBG mode. - Fix a bug in KiQuantumEnd which would've affected real-time threads. - Fix some bugs in KiRetireDpcList to avoid issues should the DPC Queue Depth drop below 0, and solve some possible races. - Fix KeRemoveQueueDpc only to enable interrupts if it was called with interrupts enabled.
ion at svn.reactos.org
- [ros-diffs] [ion] 26140: - Fix NPX check in context switcher. - Fix ObLogSecurityDescriptor. - Fix some missing features in SeAccessCheck.
ion at svn.reactos.org
- [ros-diffs] [ion] 26141: - Don't use the stack in FASTCALL_PROLOG. It messes up NPX checks (this is a bug, it shouldn't happen... related to DPC stack bug.) - Zero out the trap/npx frame for new user-mode threads. - Use KeI386FxsrPresent and not KEI386XMMIPresent when setting up the context for a new thread.
ion at svn.reactos.org
- [ros-diffs] [ion] 26142: - Fix an important bug which was causing us to incorrectly set the DPC Stack in the Processor Region Control Block. - Enable usage of the DPC Stack during DPCs. - Enable usage of the DPC Stack during Fast System Calls and put back the correct push/pop code in FASTCALL_PROLOG.
ion at svn.reactos.org
- [ros-diffs] [dgorbachev] 26143: Italian translation by Paolo Devoti (see bug #2027)
dgorbachev at svn.reactos.org
- [ros-diffs] [dgorbachev] 26144: Italian translation by Paolo Devoti.
dgorbachev at svn.reactos.org
- [ros-diffs] [dgorbachev] 26145: Italian translation by Paolo Devoti.
dgorbachev at svn.reactos.org
- [ros-diffs] [fireball] 26146: Fix MSVC compilation with NT4 ddk.
fireball at svn.reactos.org
- [ros-diffs] [janderwald] 26147: - fix makefiles to depend on TOOLS_OUT_ value than directly hardcoding it to $(OUTPUT)
janderwald at svn.reactos.org
- [ros-diffs] [fireball] 26148: - KiRosFrldrLpbToNtLpb(): Round up to the correct size in pages (I don't see a reason to provide a "cropped" size of modules). - Change "FreeLDR BIAS hack" to a better one: measure sizes of all 3 codepages, and place them contiguously. Is this still required at all? On my system I didn't see a case when these tables are placed not contiguously by freeldr. - This fixes early bugcheck in ExpInitNls().
fireball at svn.reactos.org
- [ros-diffs] [janderwald] 26149: - revert 26147
janderwald at svn.reactos.org
- [ros-diffs] [hpoussin] 26150: Clear DO_DEVICE_INITIALIZING flag when device is initialized. See issue #1790 for more details.
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 26151: Add svn:eol-style property
hpoussin at svn.reactos.org
- [ros-diffs] [fireball] 26152: - Clear DPC request when delivering DPCs from the idle loop (by Alex Ionescu).
fireball at svn.reactos.org
- [ros-diffs] [hpoussin] 26153: Send service name to pnproot driver (not used yet)
hpoussin at svn.reactos.org
- [ros-diffs] [gedmurphy] 26154: fix icon
gedmurphy at svn.reactos.org
- [ros-diffs] [fireball] 26155: When initial setup is running it asks to press enter to format the drive, then it displays the exact same message again before finally formatting the drive. Thanks Colin_Finck. See issue #1964 for more details.
fireball at svn.reactos.org
- [ros-diffs] [tkreuzer] 26156: fix build
tkreuzer at svn.reactos.org
- [ros-diffs] [greatlrd] 26157: Thank CodeMercenary (CodeMercenary at hotmail dot com) that provide ms ddk example driver code is wrong for how to write a graphice driver with dx support. he gave me input and provide the ddk example code is wrong. Now I change the desgin after correct infomations so it lead to even less overhead of code.
greatlrd at svn.reactos.org
- [ros-diffs] [weiden] 26158: Fix bugs in GetBinaryType reported by songlei at qihoo.net
weiden at svn.reactos.org
- [ros-diffs] [greatlrd] 26159: rewrite old NtGdiDdBlt I wrote so it match with the new caching of Dx pointers. Fixing varius problem in NtGdiDdCreateSurface. But some who the color are not being draw right with DdBlt work in Progress to figout why. But it works now partly yes dx start working. at kmode or syscall for real apps. or if they are using gdi32.dll or d3d8thk.dll
greatlrd at svn.reactos.org
- [ros-diffs] [dgorbachev] 26160: Fix a bug.
dgorbachev at svn.reactos.org
- [ros-diffs] [gedmurphy] 26161: make entry points unicode compliant thanks to Colin Finck for noticing
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 26162: ensure correct linkage. fixes build
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 26163: rearrange servman language files before sbs goes crazy ...
gedmurphy at svn.reactos.org
- [ros-diffs] [greatlrd] 26164: Fixing smaller bugs in dx after some analyzing how vmware drv works. 1. vmware drv do not implement DrvGetDirectDrawInfo that show windows 2000/XP/2003 that mean u are not force to implement this api in the drv, only INDEX_DrvEnableDirectDraw and INDEX_DrvDisableDirectDraw are req to be implement in the driver.
greatlrd at svn.reactos.org
- [ros-diffs] [fireball] 26165: - Fix (and optimize) KeRemoveByKeyDeviceQueue() routine. - Add DPRINTs for easier testing/debugging.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 26166: More 26160-style fixes (mandatory addressing of PCR via FS register). Alex & Dmitry - please check this, just in case.
fireball at svn.reactos.org
- [ros-diffs] [ion] 26167: - Fixup some kernel module debugging flags/settings from leftovers. - Enable debugging during text-mode setup. - Optimize KeSynhronizeExecution into assembly so we can avoid using EBP and have the fastest possible routine, since it is performance critical. -
ion at svn.reactos.org
- [ros-diffs] [fireball] 26168: rbuild uses TABs for indentation.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 26169: - Add a few more IOCTLs needed for storage stack - Add a couple of structs from DDK - Change ScsiPort prototype to match DDK
fireball at svn.reactos.org
- [ros-diffs] [fireball] 26170: - Change ScsiPort prototype to match DDK.
fireball at svn.reactos.org
- [ros-diffs] [hpoussin] 26174: Updated French translation by Pierre Schweitzer See issue #2001 for more details.
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 26175: Fix warnings by Pierre Schweitzer Add svn:eol-style property See issue #2096 for more details.
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 26176: Allocate enough memory to copy string See issue #2107 for more details.
hpoussin at svn.reactos.org
- [ros-diffs] [greatlrd] 26177: ReactOS win32k are using windows 2000 driver and it seam if we want using ms dx interface for graphics driver we must report it is plan NT5 driver we want not higher or lower, this show from vmware own display driver, now we get req for pvmList before we doing second call to DrvGetDirectDrawInfo, it show good sign we got that request from vmware driver.
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 26178: we now resive DrvGetDirectDrawInfo DD_HALINFO from the driver to win32k from win32k to gdi32.dll or d3dthk.dll or direcly syscall. it take care of allot bugs in my test case. tested with vmware driver
greatlrd at svn.reactos.org
- [ros-diffs] [hpoussin] 26180: Cleanup code for easier porting to other architectures
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 26181: - Move NCI generated files to arch-specific directories - Replace ncitool by the one from powerpc branch, which supports code generation for multiple architectures
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 26182: Add missing file
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 26183: Include nci.mak later, as it needs $(ARCH) variable Fix a typo in ncitool
hpoussin at svn.reactos.org
- [ros-diffs] [tkreuzer] 26184: fix a tiny mem leak
tkreuzer at svn.reactos.org
- [ros-diffs] [fireball] 26185: Branch scsiport from the "before hbirr rewrite" state (rev. 8950).
fireball at svn.reactos.org
- [ros-diffs] [fireball] 26186: - Remove old crap files - Put new .def, add .rbuild
fireball at svn.reactos.org
- [ros-diffs] [fireball] 26187: Change code, fix warnings, so it finally builds.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 26188: - Fix HalGetInterruptVector()'s usage of level vs. vector. At least Windows seems to use Level parameter. - No need in special hacks (e.g. in scsiport), as a result.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 26189: - Rewrite bus scanning / inquiry handling (was BSODing). - Change a way LUN extensions are stored inside DeviceExtension.
fireball at svn.reactos.org
- [ros-diffs] [greatlrd] 26190: change ObpDosDevicesShortName match the ob.h header prototype
greatlrd at svn.reactos.org
- [ros-diffs] [fireball] 26191: - Fix a few simple mistakes / typos. - Enumerating buses almost works.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 26192: - Start putting all data, needed for ISR into a dedicated structure. - Use DEVICE_QUEUEs. - Add a function to retrieve SRB information help structure (is a shared code between Notify(), and in future - ScsiPortGetSrb()). - Rework RequestComplete part of ScsiPortNotification(). - Rework ScsiPortDispatchScsi() a bit - shutdown/flush can share the same code as execute_scsi/ioctl requests, also added a few more DPRINTs in error conditions to help debugging.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 26193: Fix HalGetInterruptVector() calls. Should enable input devices after 26188 fix.
fireball at svn.reactos.org
- [ros-diffs] [hpoussin] 26194: Fix interrupt resources (related to r21188 fix)
hpoussin at svn.reactos.org
- [ros-diffs] [janderwald] 26195: - fix memory leak
janderwald at svn.reactos.org
- [ros-diffs] [fireball] 26196: - Rearrange code inside ScsiPortStartIo() routine (some code for dma-support added, but currently disabled), also change time when spinlock is being held. - Respective changes in ScsiPortStartPacket(), also some code is missing for rare kind of requests. - Add flags check into ScsiPortIsr(), so that we skip unwanted interrupts (and change to usage of the new interrupt flags structure instead of a strange and unclear "IrpFlags" field).
fireball at svn.reactos.org
- [ros-diffs] [hpoussin] 26197: Don't use ntoskrnl.RtlDuplicateUnicodeString, as it is not exported on MS Windows
hpoussin at svn.reactos.org
- [ros-diffs] [fireball] 26198: - Change unclear flag name to a better one. - Set needed flags in a few places (which I forgot to set) - this fixes the hang introduced by the previous commit. - Further code prettification.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 26199: - Massive changes due to a rewrite of the core logic related to ISR, DPC, IRP completion and commands delivery. Fixes a lot of race conditions which existed in hbirr-scsiport. - Add some helper functions, and fields inside device extension structures. - Reorganize flags a little, dividing them into flags for scsi port device extension and logical unit device extension. (however some of the flags are still messed up) - This gets us further, but still not enough / bugs may exist.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 26200: - Implement a simple error handling branch, however it gets hit due to an error somewhere else.
fireball at svn.reactos.org
- [ros-diffs] [greatlrd] 26201: fixing ddrawint.h compatible with DDK version 3790.1830 adding polarity.h compatible with DDK version 3790.1830
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 26202: adding ieverp.h compatible with DDK version 3790.1830
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 26203: fixing newdev.h compatible with DDK version 3790.1830 it did not have #include <pshpack1.h> and #include <poppack.h>
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 26204: remove VidMemFree and HeapVidMemAllocAligned they are protoypes belong to dmemmgr.h ddrawi.h need be rewiten it is from wine so I add some hacks for now getting it works simluare to ms ddk version. This fix gdi32.dll break in the build
greatlrd at svn.reactos.org
- [ros-diffs] [fireball] 26205: - Start ScsiPortInitialize() refactoring: moving code to separate functions, adding support for various registry-defined options / tweaks (like DisableTaggedQueuing). - Fixed a bug with using wrong spinlock (IrpLock instead of SpinLock). - Doesn't fix anything yet, just makes work with the ScsiPortInitialize() more comfortable and initializing needed fields correctly. Also the "PortConfig" filling inside ScsiPortInitialize() will go away once it works fine in the standalone function.
fireball at svn.reactos.org
- [ros-diffs] [greatlrd] 26206: fixing usb.h compatible with DDK version 3790.1830 adding usb200.h compatible with DDK version 3790.1830
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 26207: moref compatible fix betwin reactos ddk and ms DDK version 3790.1830
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 26208: moref compatible fix betwin reactos ddk and ms DDK version 3790.1830
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 26209: more compatible fix betwin reactos ddk and ms DDK version 3790.1830
greatlrd at svn.reactos.org
- [ros-diffs] [fireball] 26210: - Revert useless commit: * No need to copy stuff from DDK, it's prohibited (#define _INC_NEWDEV) * #pragma was put there especially, and no reason to remove it was said * pushpack / poppack does not do anything if there are no structs definitions
fireball at svn.reactos.org
- [ros-diffs] [fireball] 26211: - Further work on ScsiPortInitialize(): old PortConfig section is deleted. - SpiGetPciData() code improved, part of the code is transferred into a new function. Right now a crash is introduced in ScsiPortFreeDeviceBase(), because of the changes in ScsiPortInitialize(): will be fixed by the next commit.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 26212: - Fix ScsiPortGetDeviceBase() / ScsiPortSetDeviceBase().
fireball at svn.reactos.org
- [ros-diffs] [greatlrd] 26213: more compatible fix betwin reactos ddk and ms DDK version 3790.1830
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 26214: more compatible fix betwin reactos ddk and ms DDK version 3790.1830
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 26215: more compatible fix betwin reactos ddk and ms DDK version 3790.1830
greatlrd at svn.reactos.org
- [ros-diffs] [dgorbachev] 26216: Fix a bug.
dgorbachev at svn.reactos.org
- [ros-diffs] [greatlrd] 26217: more compatible fix betwin reactos ddk and ms DDK version 3790.1830
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 26218: more compatible fix betwin reactos ddk and ms DDK version 3790.1830
greatlrd at svn.reactos.org
- [ros-diffs] [dgorbachev] 26219: Do not wait for explorer startup. Hack.
dgorbachev at svn.reactos.org
- [ros-diffs] [fireball] 26220: - Finish ScsiPortInitialize() refactoring / improving. Only DMA stuff and 2-interrupts case are missing now.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 26221: - Implement timeouts / retrying after timeout.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 26222: - Fix a few obvious bugs (incorrect DeviceExtension pointer arithmetic, non-initialized field usage). - Packets are sequentially numbered. Now all devices are perfectly enumerated (SpBuildDeviceMap() may still need work, but later), and problem occurs later when servicing IOCTLs.
fireball at svn.reactos.org
Last message date:
Sat Mar 31 22:47:42 CEST 2007
Archived on: Sat Mar 31 22:47:46 CEST 2007
This archive was generated by
Pipermail 0.09 (Mailman edition).