September 2009 Archives by date
Starting: Tue Sep 1 02:15:30 CEST 2009
Ending: Wed Sep 30 22:59:21 CEST 2009
Messages: 269
- [ros-diffs] [cgutman] 42977: - Send NetEventBindsComplete when binding has completed (required for the WDK example ndis protocol driver to work)
cgutman at svn.reactos.org
- [ros-diffs] [dchapyshev] 42978: - Update applications information. Patch by Maciej Bialas (bjauy[at]tlen[dot]pl) See issue #4818, 4807 for more details.
dchapyshev at svn.reactos.org
- [ros-diffs] [cfinck] 42979: Michael Bruestle (michael_bruestle at yahoo.com) - Properly handle multiple monitors in the screensavers (expand the screensaver window to all monitors)
cfinck at svn.reactos.org
- [ros-diffs] [dchapyshev] 42980: - Add missed checks of memory allocation failures
dchapyshev at svn.reactos.org
- [ros-diffs] [dchapyshev] 42981: - Free memory at initialization failure
dchapyshev at svn.reactos.org
- [ros-diffs] [dchapyshev] 42982: - Update applications information. Patch by Maciej Bialas (bjauy[at]tlen[dot]pl)
dchapyshev at svn.reactos.org
- [ros-diffs] [khornicek] 42983: - update wined3d, d3d8, d3d9, ddraw to Wine 1.1.28
khornicek at svn.reactos.org
- [ros-diffs] [dreimer] 42984: Added rosapps and rostests support to ssvn. Request by JaixBly
dreimer at svn.reactos.org
- [ros-diffs] [dreimer] 42985: Updated ChangeLog.txt TBD for RosBE 1.5: - GCC 4.4.X working on Ros Tree. - options Tool update. - Stuff the others want included, if existent.
dreimer at svn.reactos.org
- [ros-diffs] [dchapyshev] 42986: - Sync windowscodecs with Wine 1.1.29
dchapyshev at svn.reactos.org
- [ros-diffs] [dchapyshev] 42987: - Sync shdocvw with Wine 1.1.29
dchapyshev at svn.reactos.org
- [ros-diffs] [dreimer] 42988: Bug 4795: Japanese translation for paint by pcds90net, Tomoya Kitagawa Bug 4828: updates for slovak and translation for rapps by Mario Kacmar
dreimer at svn.reactos.org
- [ros-diffs] [dchapyshev] 42989: - Sync gdiplus with Wine 1.1.29
dchapyshev at svn.reactos.org
- [ros-diffs] [dchapyshev] 42990: - Handle memory allocation failure. Found by amine48rz
dchapyshev at svn.reactos.org
- [ros-diffs] [khornicek] 42991: - update wined3d to Wine 1.1.29 - reapply our hack for releasing fake GL context, fixes bug 4836 See issue #4836 for more details.
khornicek at svn.reactos.org
- [ros-diffs] [dchapyshev] 42992: - Sync headers with Wine 1.1.29
dchapyshev at svn.reactos.org
- [ros-diffs] [dchapyshev] 42993: - Sync comctl32 and comdlg32 with Wine 1.1.29
dchapyshev at svn.reactos.org
- [ros-diffs] [dchapyshev] 42994: - Sync msctf, mshtml and msxml3 with Wine 1.1.29
dchapyshev at svn.reactos.org
- [ros-diffs] [dchapyshev] 42995: - Sync ole32 and oleaut32 with Wine 1.1.29
dchapyshev at svn.reactos.org
- [ros-diffs] [dchapyshev] 42996: - Sync sti with Wine 1.1.29
dchapyshev at svn.reactos.org
- [ros-diffs] [dchapyshev] 42997: - Handle memory allocation failures. Found by Amine Khaldi
dchapyshev at svn.reactos.org
- [ros-diffs] [spetreolle] 42998: - Sync mlang with Wine 1.1.29
spetreolle at svn.reactos.org
- [ros-diffs] [spetreolle] 42999: sync mlang winetest with wine 1.1.29
spetreolle at svn.reactos.org
- [ros-diffs] [spetreolle] 43000: forgot the header update part.
spetreolle at svn.reactos.org
- [ros-diffs] [spetreolle] 43001: reenable kernel32:pipe test try and comment out test_read_write() in kernel32:file test, it causes MDL PROBE FAILED errors
spetreolle at svn.reactos.org
- [ros-diffs] [hpoussin] 43002: Do not leak device descriptors in case of error
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 43003: Remove support for machine specific versions of DiskGetBootVolume and DiskGetSystemVolume
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 43004: For now, some filesystems still need to use DiskGetBootVolume()...
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 43005: Remove code dealing with FAT cache. It is never used
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 43006: Implement GetFileInformation() on disks for i386 architecture
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 43007: Rework FAT filesystem to not be tied to boot filesystem
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 43008: Revert r43007 to try to please buildbot
hpoussin at svn.reactos.org
- [ros-diffs] [jimtabor] 43009: Patch by johnyadams at hotmail.com: Some applications try to set a child as a parent. See bug 4789.
jimtabor at svn.reactos.org
- [ros-diffs] [jimtabor] 43010: - [Win32k] Class rewrite - This is part 1, tested with Wine user32 class, Seamonkey, FireFox and AbiWord. - Please refer to bug report 4778.
jimtabor at svn.reactos.org
- [ros-diffs] [dreimer] 43011: - Bump to Version 1.5. - Add support for cleaning several modules with the clean command, so "clean explorer ntoskrnl" works now too. Right now I skipped the cmd version because its a mess to get it run... - Show information what tree is updated by ssvn right now, main or rosapps/rostests.
dreimer at svn.reactos.org
- [ros-diffs] [dreimer] 43012: Get rid of the TranslateOptions Hack and set the env vars properly. Thx to arty for help.
dreimer at svn.reactos.org
- [ros-diffs] [dreimer] 43013: Add the multi clean support in Batch too. thx to mota from #powershell
dreimer at svn.reactos.org
- [ros-diffs] [cfinck] 43014: [FORMATTING] Fix the indentation mess in KDBG and use a consistent 4 spaces indentation.
cfinck at svn.reactos.org
- [ros-diffs] [dgorbachev] 43015: Spanish translation of RApps by Javier Remacha. Bug #4731.
dgorbachev at svn.reactos.org
- [ros-diffs] [dgorbachev] 43016: Update Slovak translation. Mario Kacmar. Bug #4839.
dgorbachev at svn.reactos.org
- [ros-diffs] [dgorbachev] 43017: Japanese translations by Tomoya Kitagawa. Bug #4840. (1/2)
dgorbachev at svn.reactos.org
- [ros-diffs] [dgorbachev] 43018: Japanese translations by Tomoya Kitagawa. Bug #4840. (2/2)
dgorbachev at svn.reactos.org
- [ros-diffs] [dgorbachev] 43019: Update/add Spanish and Basque translations. Javier Remacha. Bug #4731. (1/2)
dgorbachev at svn.reactos.org
- [ros-diffs] [dgorbachev] 43020: Update/add Spanish and Basque translations. Javier Remacha. Bug #4731. (2/2)
dgorbachev at svn.reactos.org
- [ros-diffs] [dgorbachev] 43021: Sync translations with English file. Javier Remacha. Bug #4731.
dgorbachev at svn.reactos.org
- [ros-diffs] [dgorbachev] 43022: Correct the terms for measurement systems. Love Nystrom (lovenystrom]at[hotmail]dot[com), bug #4838.
dgorbachev at svn.reactos.org
- [ros-diffs] [janderwald] 43023: - A few header updates
janderwald at svn.reactos.org
- [ros-diffs] [sginsberg] 43024: - Fix various warnings in inflib (thanks to Ged for help with what appears to be a gcc bug in push_token) - Disable useless gcc warning in libjpeg - Fix a 64-bit warning in pefixup
sginsberg at svn.reactos.org
- [ros-diffs] [janderwald] 43025: - Remove dead code
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 43026: - Convert portcls to a C++ driver - Tested with Vbox 2.2.4 + AC97 with Winamp - WIP, Testing recommended
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 43027: - Fix build
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 43028: - Fix build #2
janderwald at svn.reactos.org
- [ros-diffs] [jimtabor] 43029: - Quick implementation of RtlIsThreadWithinLoaderCallout.
jimtabor at svn.reactos.org
- [ros-diffs] [sginsberg] 43030: - Remove accidental change from 42918
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 43031: - ObpCreateDosDevicesDirectory: Check that allocation succeeded before dereference
sginsberg at svn.reactos.org
- [ros-diffs] [cgutman] 43032: - Fix memory leaks when reading strings and binary values from the registry - Fix list manipulation
cgutman at svn.reactos.org
- [ros-diffs] [dchapyshev] 43033: - Add NULL pointer check. Found by Amine Khaldi.
dchapyshev at svn.reactos.org
- [ros-diffs] [dchapyshev] 43034: - Remove unused variable. Found by Amine Khaldi.
dchapyshev at svn.reactos.org
- [ros-diffs] [janderwald] 43035: [KS] - Store Object Header in FsContext2 - Fix allocation of create item entry in KsAllocateObjectCreateItem - Fix de-referencing in Ks[De]ReferenceSoftwareBusObject & Ks[De]ReferenceBusObject - Fake success in KsEnableEvent - Check if the list empty in KspFreeEventList - Handle GUID_NULL in KspPropertyHandler - Return STATUS_MORE_ENTRIES if outputbuffer is too small - Zero struct in KsRegisterWorker [PORTCLS] - Store dispatch context in FsContext - Ignore return value in interrupt sync routine [[Amine Khaldi]] - Disable assert for frame size check for now - Free buffer only if the irp was from kernel mode(hack 2 be removed) - remove unused includes [[Amine Khaldi]] - Don't attempt copying an empty resource list [[Amine Khaldi]] [WDMAUD_KERNEL] - Check if allocation succeeded [[Amine Khaldi]] [SYSAUDIO] - Store dispatch context in FsContext2
janderwald at svn.reactos.org
- [ros-diffs] [cfinck] 43036: Rewrite internal raddr2line caller and parser - Use a better algorithm to ensure that our target line is a resolvable backtrace line. - Mimic the output of Kdbg's own address resolver completely. - Use a linked list of all EXE, DLL and SYS files inside "output-i386" instead of looking them up in "reactos.dff". This also lets us resolve addresses in modules not present in "reactos.dff". (e.g. drivers already available at setup) - Use the correct path if ROS_OUTPUT is not set.
cfinck at svn.reactos.org
- [ros-diffs] [dchapyshev] 43037: - Fix cursor position bug after turn off word wrap. Patch by Alexey Komarov See issue #3702 for more details.
dchapyshev at svn.reactos.org
- [ros-diffs] [dgorbachev] 43038: Silence compiler warnings for all GCC 4.4.x versions.
dgorbachev at svn.reactos.org
- [ros-diffs] [janderwald] 43039: - Fix typo
janderwald at svn.reactos.org
- [ros-diffs] [dgorbachev] 43040: Fix GCC detection in RBuild (first check TARGET_CC).
dgorbachev at svn.reactos.org
- [ros-diffs] [sginsberg] 43041: - Fix some redefinition warnings caused by our headers' suckyness
sginsberg at svn.reactos.org
- [ros-diffs] [dgorbachev] 43042: Fix r43040 mistake.
dgorbachev at svn.reactos.org
- [ros-diffs] [jimtabor] 43043: - Add query window for real process Id.
jimtabor at svn.reactos.org
- [ros-diffs] [janderwald] 43044: - Add back PHYSICAL_ADDRESS workarround for IDmaChannel::PhysicalAddress - Only define guids for gcc - Add missing PURE interface function definitions - Silence debug spam - Initialize ResourceList members - Fix calculation when allocating new resources entries - Fix building of portcls with msvc
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 43045: - Remove obsolete code - Fix closing of virtual audio devices introduced 43035
janderwald at svn.reactos.org
- [ros-diffs] [jimtabor] 43046: - Remove redundant null check. Spotted by Amine Khaldi.
jimtabor at svn.reactos.org
- [ros-diffs] [dchapyshev] 43047: - Fix starting Imdisk applet. Patch by Johnny Adams (johnyadams[at]hotmail[dot]com) See issue #4481 for more details.
dchapyshev at svn.reactos.org
- [ros-diffs] [cgutman] 43048: - Rework our aging neighbor cache system that never quite worked correctly - Fixes several memory leaks - Fix the event timer and NCE timeouts - We now keep our neighbor cache updated and remove stale entries
cgutman at svn.reactos.org
- [ros-diffs] [mjmartin] 43049: NtAllocateVirtualMemory: Add check to make sure that BaseAddress + RegionSize is inside MemoryArea. For AllocationType of MEM_RESET add FIXME's and return STATUS_SUCCESS, without modifying attributes of region. Fixes 2 virtual tests for kernel32_winetest.
mjmartin at svn.reactos.org
- [ros-diffs] [dchapyshev] 43050: - Handle potential null-pointer access. Found by Amine Khaldi.
dchapyshev at svn.reactos.org
- [ros-diffs] [janderwald] 43051: - Check if a shortcut to shortcut is made and resolve it in that case - Fixes bug 4720
janderwald at svn.reactos.org
- [ros-diffs] [dchapyshev] 43052: - Partially implement "Computer Name Changes" dialog. Computer name can be changed now. See issue #3304 for more details.
dchapyshev at svn.reactos.org
- [ros-diffs] [jimtabor] 43053: [User32] Theme Support Interface - This is part 1, Tested with Wine user32 tests, Seamonkey, FireFox and AbiWord. [References:] - http://www.reactos.org/wiki/RegisterUserApiHook - http://www.codeproject.com/KB/miscctrl/uxtheme.aspx - http://opcode0x90.wordpress.com/2007/05/11/user32__clientloadlibraryx/ - US Patent 6992681 and 6762767 - Theme aware management using fusion
jimtabor at svn.reactos.org
- [ros-diffs] [jimtabor] 43054: - Update win32k tests.
jimtabor at svn.reactos.org
- [ros-diffs] [dchapyshev] 43055: - Add validation a computer name - Set limit for computer name length
dchapyshev at svn.reactos.org
- [ros-diffs] [jimtabor] 43056: - Patch by Smiley <johnyadams at hotmail.com>: remove redundant system calls when window structure is available to user space.
jimtabor at svn.reactos.org
- [ros-diffs] [janderwald] 43057: - Set ProgramFiles, CommonProgramFiles environment variable See issue #4008 for more details.
janderwald at svn.reactos.org
- [ros-diffs] [cgutman] 43058: - Call SetLastError/GetLastError to do our work for WSASetLastError/WSAGetLastError - This will help find regressions before moving to ws2_32_new (ws2_32_new uses this method)
cgutman at svn.reactos.org
- [ros-diffs] [dreimer] 43059: Gettin close to RosBE 1.5B1. Fixed installer to be in sync to colin's renaming. Updated changelog and readme updated the variables for the new GCC
dreimer at svn.reactos.org
- [ros-diffs] [janderwald] 43060: - Fix copying of files / directories in explorer view - Part 1/2
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 43061: - Fix copying of files / directories in explorer view - Part 2/2
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 43062: - Fix 2 user32 winstation test failures (patch by Giannis Adamopoulos johnyadams (_AT_)hotmail (D-O-T) com - Revert hack from 43061 and fix it properly - Test results verified by Amine Khaldi
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 43063: - Fix 2 user32 winstation test failures (patch by Giannis Adamopoulos johnyadams (_AT_)hotmail (D-O-T) com - Test results verified by Amine Khaldi
janderwald at svn.reactos.org
- [ros-diffs] [sginsberg] 43064: - Fix uninitialized variable usage in DefWindowProcA/W - Don't inline EnableScrollBar as a forwarder for NtUserEnableScrollBar when it is implemented differently. Also define EXTINLINE compatibly for MSVC.
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 43065: - Use __MINGW_NOTHROW instead of __attribute__
sginsberg at svn.reactos.org
- [ros-diffs] [arty] 43066: Patch by maxime vernier (bugzilla bug 4661). Fix the ghost bug and the graphical glitch with process id 0
arty at svn.reactos.org
- [ros-diffs] [sginsberg] 43067: - Fix kernel build regression for MSVC from 43014
sginsberg at svn.reactos.org
- [ros-diffs] [janderwald] 43068: - Implement ISFHelper_fnCopyItems for desktop shellfolder - Check if the target folder desktop - Fixes copying of files to desktop See issue #4845 for more details.
janderwald at svn.reactos.org
- [ros-diffs] [cgutman] 43069: - Use proper object attributes and share access when opening the file object - Fixes a rare INVALID_KERNEL_HANDLE BSOD and debug log handle warnings from AFD when using Firefox - See bug #4796
cgutman at svn.reactos.org
- [ros-diffs] [janderwald] 43070: - Allow creating a copy of a file residing in the same directory - Free the correct the buffer - Romanian language needs to be updated See issue #4846 for more details.
janderwald at svn.reactos.org
- [ros-diffs] [dreimer] 43071: Add AMD64 Branch SVN Tree Creation Support to ssvn.
dreimer at svn.reactos.org
- [ros-diffs] [janderwald] 43072: - Fix a bug which broke build
janderwald at svn.reactos.org
- [ros-diffs] [sginsberg] 43073: - _mingw.h: Don't define __attribute__ to nothing -- this is only good for creating bugs. - sect_attribs.h: Define _CRTALLOC for msvc. Enable #pragma section and add missing .tls and .tls$ZZZ. - mingw runtime: Only use __attribute__((weak)) for gcc. - freeldr: Use #pragma pack instead of __attribute__((packed)). - kernel32: Only alias __cxa_pure_virtual to _purecall for gcc.
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 43074: - Use msvc intrinsics in HAL instead of Ke386*
sginsberg at svn.reactos.org
- [ros-diffs] [fireball] 43075: - Fix a couple of bugs in the uniata ATA code spotted by bearwindows. ICH8/ICH9/ICH10 should be supported now.
fireball at svn.reactos.org
- [ros-diffs] [cgutman] 43076: - Partial rewrite of CHEW - Remove some unneeded work item usage - Remove an unused member of DISCONNECT_TYPE
cgutman at svn.reactos.org
- [ros-diffs] [cgutman] 43077: - Changed some behavior from the last neighbor cache rewrite - NCEs are no longer destroyed when they become stale so the hardware address can be saved for direct communication - The route selection code has been changed to choose against stale NCEs if possible
cgutman at svn.reactos.org
- [ros-diffs] [cgutman] 43078: - Fix a small bug in the route selection code
cgutman at svn.reactos.org
- [ros-diffs] [tkreuzer] 43079: Sync with trunk r43000
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 43080: convert to spec and fix duplicate definition
tkreuzer at svn.reactos.org
- [ros-diffs] [dchapyshev] 43081: - Implement "Settings" dialog. - Implement save of position of a window - Implement installation/deinstallation logs - Implement auto updating programs list at start - Remove unused code from loaddlg.c - Some small changes bug fixes
dchapyshev at svn.reactos.org
- [ros-diffs] [tkreuzer] 43082: merge from amd-64 branch: r40992: msconfig: don't use inline functions as case labels [[Timo Kreuzer]]
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 43083: update syssetup.spec from trunk
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 43084: winsta: fix spec file
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 43085: Merge from amd64 branch: 35746 sserapion Convert crtdll to WINE's spec file. 35789 sserapion re-add missing api, remove unneded file 36614 sserapion convert d3d8 to spec 36930 sserapion Fix more rbuild files and fix up gdi32 and glu32 spec files. 38148 tkreuzer convert d3d8thk to spec 38151 tkreuzer convert ddraw to spec 38265 sserapion devcpux:- Fix ProcessorDlgProc definition - Convert to spec. slayer:- Convert to spec. 38268 sserapion devcpux:- Fix ProcessorDlgProc definition 39333 tkreuzer hid: convert to spec (taken from wine) 39345 tkreuzer ksuser: convert to spec, don't allow warnings 40991 tkreuzer msafd: convert to spec / fix 64bit build 41000 tkreuzer mswsock: convert to spec, taken from wine 41050 tkreuzer sndblast: convert to spec 43080 tkreuzer winsta: convert to spec and fix duplicate definition 41082 tkreuzer twaain_32: convert to spec 41083 tkreuzer uext: convert to spec 41084 tkreuzer ufat: convert to spec 41085 tkreuzer ufatx: convert to spec 41086 tkreuzer untfs: convert to spec 41549 tkreuzer winfax: covert to spec
tkreuzer at svn.reactos.org
- [ros-diffs] [jimtabor] 43086: - Two bugs found by Michael Martin.
jimtabor at svn.reactos.org
- [ros-diffs] [jimtabor] 43087: - Header cleanup.
jimtabor at svn.reactos.org
- [ros-diffs] [jimtabor] 43088: - Header cleanup +1.
jimtabor at svn.reactos.org
- [ros-diffs] [jimtabor] 43089: - Wine sync up to 1.1.29 Edit controls.
jimtabor at svn.reactos.org
- [ros-diffs] [jimtabor] 43090: - Update Edit wine tests.
jimtabor at svn.reactos.org
- [ros-diffs] [dreimer] 43091: See? This is the reason for Beta Versions. - Fixed the "GCC not found" bug in AMD64 Build Processes. - Fixed something cosmetical in the look on startup of rosbe.
dreimer at svn.reactos.org
- [ros-diffs] [cgutman] 43092: - Fix GetIpNetTable - Arp -a will now show a complete list of ARP information
cgutman at svn.reactos.org
- [ros-diffs] [cgutman] 43093: - Remove a DbgPrint that was forgotten
cgutman at svn.reactos.org
- [ros-diffs] [janderwald] 43094: - Fix several bugs in printer ' IShellFolder implementation - Partly implement IShellFolder::GetAttributesOf - Implement IShellFolder::GetDisplayNameOf for root pidl - Implement ISF_ControlPanel_fnParseDisplayName to parse display names <spoiler>Gets rid of the annoying message box when clicking on the printer folder in the start menu</spoiler>
janderwald at svn.reactos.org
- [ros-diffs] [cgutman] 43095: - Partial rewrite of dispatch() - Header cleanup - Fix several bugs related to null pointer access and out-of-bounds array access - Found by Amine Khaldi - This should fix the issue with dhcp crashing and hogging tons of cpu time
cgutman at svn.reactos.org
- [ros-diffs] [janderwald] 43096: - Rewrite sound scheme handling - Implement changing sound scheme & sound action
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 43097: - Fix a crash when an application hasnt defined a event label
janderwald at svn.reactos.org
- [ros-diffs] [dgorbachev] 43098: Update / add Japanese translations. Tomoya Kitagawa, bug #4852.
dgorbachev at svn.reactos.org
- [ros-diffs] [cgutman] 43099: - Simplify and fix a few bugs in datagram reassembly - Implement reassembly timeout
cgutman at svn.reactos.org
- [ros-diffs] [cgutman] 43100: - Stub and export GetAddrInfoW
cgutman at svn.reactos.org
- [ros-diffs] [jimtabor] 43101: - Working with Michael Martin to fix the LoadMenu callback bug. MenuName is a variable string buffer and not a pointer. The minimum size is always four bytes. Initialization of the structure, zero out the memory, allowing Intersource check to function as it should. To make it Intersource, use the first word character in the buffer.
jimtabor at svn.reactos.org
- [ros-diffs] [mjmartin] 43102: LogfWriteData: Add missing LeaveCriticalSection before returning from function. Found by Amine Khaldi
mjmartin at svn.reactos.org
- [ros-diffs] [sginsberg] 43103: Mega compiler intrinsics patch: FreeLdr - Goodbye Ke386EraseFlags & KeAmd64EraseFlags. Welcome __writeeflags. - Respect MSVC when generating clc (clear carry flag) instruction in PcGetTime. - Use portable __wbinvd instead of __asm__ in XboxMemInit. - Replace broken gcc assembly by portable intrinsics in WinLdrpMapApic. - Use portable Ke386SetSs and Ke386SetGs (new) in WinLdrSetProcessorContext. - The far jump in WinLdrSetProcessorContext can not be expressed in masm, so we use a (untested) far return instead. Kernel - Replace Ke386Set/GetInterruptDescriptorTable, Ke386Save/RestoreFlags, Ke386Set/GetDr, Ki386Cpuid, Ke386Rdmsr and Ke386Wrmsr by MSVC alternatives present in intrin.h. - Fixed Ke386Get/SetGlobalDescriptorTable, Ke386GetLocalDescriptorTable and Ke386GetTr -- the intrinsics were completely broken for MSVC and generated bogus code. Moreover, Ke386Set/GetInterruptDescriptorTable and Ke386Rdmsr were also affected. This lets us (in addition to having a bootable, working msvc compiled kernel) get rid of several hacky variable zero-initializations that hid this bug -- the way MSVC interpreted the inlined assembly resulted in uninitialized variable usage. - Implement Ke386SetGs and add missing Ke386SetGs for gcc. - KdPollBreakIn: Use portable KeDisableInterrupts instead of x86 intrinsics and flags.
sginsberg at svn.reactos.org
- [ros-diffs] [jimtabor] 43104: - Add the missing Result return pointed out by Michael Martin.
jimtabor at svn.reactos.org
- [ros-diffs] [janderwald] 43105: - Fix playing global thermo nuclear war in ReactOS - Found by encoded
janderwald at svn.reactos.org
- [ros-diffs] [arty] 43106: Use Bcb before initialization. What I meant was just to check alignment here. Mostly for historical interest atm. Spotted by amine khaldi
arty at svn.reactos.org
- [ros-diffs] [janderwald] 43107: - Fix up-down control spinning See issue #3390 for more details.
janderwald at svn.reactos.org
- [ros-diffs] [sginsberg] 43108: - Use __writeeflags instead of clc to clear the carry flag.
sginsberg at svn.reactos.org
- [ros-diffs] [khornicek] 43109: - don't return false on success
khornicek at svn.reactos.org
- [ros-diffs] [janderwald] 43110: - Stubplement IBandSite interface
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 43111: - Fix a bug spotted by Timo
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 43112: - Partly implement IBandSite, IMenuBand
janderwald at svn.reactos.org
- [ros-diffs] [hpoussin] 43113: [freeldr] Accept to read blocks whose size is not a multiple of device sector size
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 43114: [freeldr] Move definition of maximum number of available file descriptors to fs.h Fix typos
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 43115: [freeldr] Rework NTFS filesystem to not be tied to boot filesystem
hpoussin at svn.reactos.org
- [ros-diffs] [janderwald] 43116: - Fix memory leak - Fix displaying of random characters if there is no device name
janderwald at svn.reactos.org
- [ros-diffs] [hpoussin] 43117: [freeldr] Never ever define a macro as multiple instructions. It may lead to subtle bugs
hpoussin at svn.reactos.org
- [ros-diffs] [cfinck] 43118: - Get rid of the KDB_MODULE_INFO and operate with LDR_DATA_TABLE_ENTRYs directly. This saves us from some copy steps and unneeded search operations. - Fix loading HAL.DLL symbols. This module is not guaranteed to be the second one in PsLoadedModuleList due to the kernel loading bootvid.dll. - Don't duplicate code in KdbpSymFindModule and KdbpSymFindUserModule. Use a helper function instead and call it twice from KdbpSymFindModule. - Get rid of KdbpSymFindModuleByAddress, KdbpSymFindModuleByName and KdbpSymFindModuleByIndex. Instead use a single KdbpSymFindModule for all three variants. - Remove some unused functions and defines.
cfinck at svn.reactos.org
- [ros-diffs] [fireball] 43119: [win32k] - Giannis Adamopoulos: Don't do callbacks to usermode when holding the lock. Fixes the famous "VMWare video driver installer 2nd stage hang" bug. Signed off by James Tabor. See issue #2666 for more details.
fireball at svn.reactos.org
- [ros-diffs] [arty] 43120: Allocate a TLS slot once at process join and treat TlsIndex as an alias to it.
arty at svn.reactos.org
- [ros-diffs] [cgutman] 43121: - Comment out RegNotifyChangeKeyValue call until it gets implemented - WSAStartup succeeds now
cgutman at svn.reactos.org
- [ros-diffs] [dgorbachev] 43122: Update log2lines to version 1.1. Patch by Jan Roeloffzen. Bug #4342.
dgorbachev at svn.reactos.org
- [ros-diffs] [hpoussin] 43123: [freeldr] Partition numbers are 1 based
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 43124: Partly unregress Xbox 1 port. It now fails with INACCESSIBLE_BOOT_DEVICE bugcheck
hpoussin at svn.reactos.org
- [ros-diffs] [tkreuzer] 43125: Sync with trunk r43123
tkreuzer at svn.reactos.org
- [ros-diffs] [hpoussin] 43126: WINLDR: Don't hardcode filesystem driver name Instead, use the one of the system partition
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 43127: Put bootvid.dll in system32 directory
hpoussin at svn.reactos.org
- [ros-diffs] [fireball] 43128: - Merge trunk changes (up to 43125). - ws2help and ws2_32_new are again commented out from the build process due to weird errors.
fireball at svn.reactos.org
- [ros-diffs] [janderwald] 43129: - Rewrite mixer enumeration functions - WDMAUD should reports a mixer device each time it sees a KSNODETYPE_ADC / KSNODETYPE_DAC
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 43130: - Implement CPortFilterWaveCyclic::FastDeviceIoControl
janderwald at svn.reactos.org
- [ros-diffs] [khornicek] 43131: - handle WGL_SWAP_MAIN_PLANE flag in rosglSwapLayerBuffers
khornicek at svn.reactos.org
- [ros-diffs] [sginsberg] 43132: - msctf: Define function calling convention compatibly for MSVC. Patch sent to and accepted by Wine.
sginsberg at svn.reactos.org
- [ros-diffs] [janderwald] 43133: [WDMAUD.DRV] - Implement opening / closing of mixer devices [AUDIO_TEST] - Add DirectKs sample test function [WDMAUD_KERNEL] - Use KSSTREAM header of the changed interface
janderwald at svn.reactos.org
- [ros-diffs] [sginsberg] 43134: Remove leftover ws2help.h that somehow didn't get deleted by the latest sync -- ws2help now builds again as the correct header gets included. Re-enable ws2help and ws2_32 again -- both build fine.
sginsberg at svn.reactos.org
- [ros-diffs] [fireball] 43135: - Uncomment ws2help from reactos.dff too as it now builds.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 43136: - Drop in Wine 1.1.29 user32, gdi32, winex11.drv, server. Part 1/2.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 43137: - Drop in Wine 1.1.29 user32, gdi32, winex11.drv, server. Part 2/2.
fireball at svn.reactos.org
- [ros-diffs] [janderwald] 43138: [WDMAUD.DRV] - Implement copying mixer capabilities [WDMAUD_KERNEL] - Partly implement retrieving mixer capabilties - Implement retrieving mixer name
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 43139: - Fix derefercing of null pointer - Brought to you by Amine Khaldi (amine48rz)
janderwald at svn.reactos.org
- [ros-diffs] [hpoussin] 43140: [freeldr] Put cdrom information in block list information
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 43141: Remove now unneeded ARC cdrom hack. We're now able to boot from a LiveCD, even if ReactOS directory is not "reactos"
hpoussin at svn.reactos.org
- [ros-diffs] [fireball] 43142: [winldr] - Load and use debug boot options if built with DBG (mimics old reactos setupldr behaviour).
fireball at svn.reactos.org
- [ros-diffs] [fireball] 43143: [winldr] - Fix release build.
fireball at svn.reactos.org
- [ros-diffs] [cgutman] 43144: - Fix a bug which causes port 0 to be classified as reserved instead of wildcard
cgutman at svn.reactos.org
- [ros-diffs] [hpoussin] 43145: Revert r43141 to try to fix ReactOS boot style...
hpoussin at svn.reactos.org
- [ros-diffs] [janderwald] 43146: [KS] - Silent debug traces - Try fix 'Assertion 'WorkItem->List.Flink == NULL' failed at ntoskrnl\ex\work.c'
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 43147: [WDMAUD.DRV] - Forward mixer control requests to wdmaud driver [MMEBUDDY] - Handle MXDM_GETCONTROLDETAILS, MXDM_SETCONTROLDETAILS, MXDM_GETLINECONTROLS, MXDM_GETLINEINFO [WDMAUD_KERNEL] - Add stubs for mixer api
janderwald at svn.reactos.org
- [ros-diffs] [fireball] 43148: - Update to Wine 1.1.29.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 43149: - Drop in Wine 1.1.30 user32, gdi32, winex11.drv, server. Part 1/2.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 43150: - Drop in Wine 1.1.30 user32, gdi32, winex11.drv, server. Part 2/2.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 43151: - Update user32, gdi32 and winex11.drv to Wine 1.1.30.
fireball at svn.reactos.org
- [ros-diffs] [cgutman] 43152: - Fix parameter checking in WSHGetSockaddrType - Implement WSHGetWinsockMapping
cgutman at svn.reactos.org
- [ros-diffs] [cgutman] 43153: - Fix implementation of WSHGetWildcardSockaddr - Implement WSHGetBroadcastSockaddr
cgutman at svn.reactos.org
- [ros-diffs] [cgutman] 43154: - We want socket closure notification so we don't leak our socket context when the socket is destroyed - Free socket context in WSHNotify
cgutman at svn.reactos.org
- [ros-diffs] [janderwald] 43155: - Enable building a bootcd
janderwald at svn.reactos.org
- [ros-diffs] [cgutman] 43156: - Add debug prints in failure cases - Replace 0 with NO_ERROR
cgutman at svn.reactos.org
- [ros-diffs] [jimtabor] 43157: - Alexandre Julliard : kernel32: Cope with an empty resource section in UpdateResource. - Wine Bug 19783 : http://bugs.winehq.org/show_bug.cgi?id=19783
jimtabor at svn.reactos.org
- [ros-diffs] [jimtabor] 43158: - Ilya Shpigor: User32: Skip STM_SETIMAGE message if the static control style does not match. - Enable EnhMeta functions.
jimtabor at svn.reactos.org
- [ros-diffs] [cgutman] 43159: - Don't modify the size for now until I figure out where the incorrect code is
cgutman at svn.reactos.org
- [ros-diffs] [dchapyshev] 43160: - Sync headers with Wine 1.1.30
dchapyshev at svn.reactos.org
- [ros-diffs] [dchapyshev] 43161: - Sync comctl32/comdlg32 with Wine 1.1.30
dchapyshev at svn.reactos.org
- [ros-diffs] [dchapyshev] 43162: - Sync crypt32 with Wine 1.1.30
dchapyshev at svn.reactos.org
- [ros-diffs] [dchapyshev] 43163: - Sync shlwapi, msxml3 and windowscodecs with Wine 1.1.30
dchapyshev at svn.reactos.org
- [ros-diffs] [dchapyshev] 43164: - Fix building of tests
dchapyshev at svn.reactos.org
- [ros-diffs] [dchapyshev] 43165: - Sync winhlp32 with Wine 1.1.30
dchapyshev at svn.reactos.org
- [ros-diffs] [khornicek] 43166: - sync d3d8, d3d9, ddraw, wined3d with Wine 1.1.30
khornicek at svn.reactos.org
- [ros-diffs] [sginsberg] 43167: - HAL: Make /W3 friendly - Everywhere else: Use casts instead of -1U to fix C4146 (this is compatible with both compilers)
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 43168: Fix one of the most awesome "_MSC_VER means compiling with Microsoft's header set" assumptions, revision 30728. Instead of breaking linking for user mode CRT to hide header incompatibilities we now use a less exciting solution; do not include the incompatible headers when implementing the affected functions -- abs.c and labs.c don't need anything at all, and strset.c only needs size_t, so define it there.
sginsberg at svn.reactos.org
- [ros-diffs] [dgorbachev] 43169: - Import Breton, Romansh, and Welsh NLS files from Wine. - Sync locale RC files. - Move language-specific stuff to more visible to translators place. ; )
dgorbachev at svn.reactos.org
- [ros-diffs] [gschneider] 43170: Don't add quick launch icon copies after showing a context menu See issue #2453 for more details.
gschneider at svn.reactos.org
- [ros-diffs] [tkreuzer] 43171: Add global compilerflag to ignore format warnings
tkreuzer at svn.reactos.org
- [ros-diffs] [janderwald] 43172: - Add macros
janderwald at svn.reactos.org
- [ros-diffs] [tkreuzer] 43173: Merge HAL changes 34743, 34812, 34839, 34917, 35515, 35771, 35902, 35904, 35905, 35906, 35942, 35947, 35948, 35949, 35953, 36013, 36388, 36389, 36570, 37873, 37991, 39151 from amd64 branch
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 43174: Add rbuild files for x64 build. Dedicated to encoded.
tkreuzer at svn.reactos.org
- [ros-diffs] [janderwald] 43175: - Rewrite registering physical connection handling to support KSPROPERTY_PIN_PHYSICALCONNECTION
janderwald at svn.reactos.org
- [ros-diffs] [jimtabor] 43176: - [NtDDraw] - Export global DD context size. Create a container for both PDev and EDDG structures. When allocating PDev and add the DD context size if not zero.
jimtabor at svn.reactos.org
- [ros-diffs] [fireball] 43177: - Add more supported ICH/PCH ids, confirmed by bearwindows.
fireball at svn.reactos.org
- [ros-diffs] [janderwald] 43178: - Add a few nodetypes
janderwald at svn.reactos.org
- [ros-diffs] [fireball] 43179: [uniata] - Revert most of the 41684: "-fix support for ICH7, ICH7M, ICH8, ICH8M, ICH9, ICH9R, ICH9M and ICH10 in compat mode". Those controllers should be supported now, and when set to compat mode the driver falls back to UDMA automatically. - ICH7 real hw testing is required. ICH9 doesn't work in Enhanced mode, works in Compat mode.
fireball at svn.reactos.org
- [ros-diffs] [sginsberg] 43180: - Change CPUID to match the old Ki386Cpuid and take 4 output arguments instead of an array. This way we save some stack when using a dummy cpuid for synchronization and can query only the registers we want in the case we don't want all 4. - Simplify Ke386GetTr and Ke386GetLocalDescriptorTable to return by value instead of reference. - Make RDMSR smaller by making it fastcall as rdmsr takes its argument in ecx. - Fix KiGetCacheInformation -- it only handled the Intel and AMD case. - Replace Ke386HaltProcessor with __halt. - KiHaltProcessorDpcRoutine: Always halt the processor for the architectures we support for consistency. - Clean up x86 and PPC headers from deprecated stuff. - Fix broken LOCK undefine in v86m_sup.S -- LOCK is used both in a macro and the code, so only undefine it where required and redefine it after it is used (this worked because LOCK was interpreted as lock). Get rid of KeArch*: - Rename KeArchInitThreadWithContext to KiInitializeContextThread and use the same name for all architectures. - Kill KeArchHaltProcessor. Use __halt and KeArmHaltProcessor directly instead. - Use Ke386FnInit instead of KeArchFnInit -- it is only used for x86.
sginsberg at svn.reactos.org
- [ros-diffs] [dgorbachev] 43181: Give a name to a structure.
dgorbachev at svn.reactos.org
- [ros-diffs] [dgorbachev] 43182: Kill goto, avoid compiler warnings.
dgorbachev at svn.reactos.org
- [ros-diffs] [dgorbachev] 43183: Fix undefined behavior, already fixed in Wine.
dgorbachev at svn.reactos.org
- [ros-diffs] [dreimer] 43184: Sync xcopy, winhlp32 and wordpad to Wine 1.1.30
dreimer at svn.reactos.org
- [ros-diffs] [dreimer] 43185: Sync WinFile to Wine 1.1.30
dreimer at svn.reactos.org
- [ros-diffs] [khornicek] 43186: - remove wgl* stubs added in r512, they don't belong here
khornicek at svn.reactos.org
- [ros-diffs] [sginsberg] 43187: - Remove deprecated GCC 4.4 hack
sginsberg at svn.reactos.org
- [ros-diffs] [spetreolle] 43188: Arch, why are you using Unicode BOM ?
spetreolle at svn.reactos.org
- [ros-diffs] [dreimer] 43189: Bug 4854: slovak updates by Mario Kacmar Bug 4864: Bulgarian translation update for ReactOS.by CCTAHEB
dreimer at svn.reactos.org
- [ros-diffs] [spetreolle] 43190: remove BOM
spetreolle at svn.reactos.org
- [ros-diffs] [dreimer] 43191: Synched the UniATA Inf to the internal support list. Now ROS can detect all supported SATA Controller even after 1st stage and properly shows them in the HW Wizard.
dreimer at svn.reactos.org
- [ros-diffs] [sginsberg] 43192: - Use MAXUINT, MAXULONG, MAXDWORD, MAXULONGLONG and MAXULONGLONG instead of ~0 or casting -1 to unsigned. - bintype.c: Use INVALID_SET_FILE_POINTER instead of (DWORD)-1. - irp.c: KsGetNodeIdFromIrp returns KSFILTER_NODE (which is -1). - basetsd.h: Add missing MAXUINT and MAXULONGLONG. - typedefs.h: Add MAXULONG for mkhive. - elf.inc.h and pe.c: Remove incorrect and unneeded MAXULONG define.
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 43193: - Add more padding so our gcc compatible C_ASSERT doesn't conflict with ntoskrnl.h
sginsberg at svn.reactos.org
- [ros-diffs] [fireball] 43194: [fastfat_new] - Acquire global lock before touching FatGlobalData structure. - Initialize global VCB list, fixes a crash at volume mounting. - Loading goes up to volume mounting, an attempt to query information and open a file.
fireball at svn.reactos.org
- [ros-diffs] [sginsberg] 43195: - "Worked for me!"
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 43196: - Remove superfluous VOID casts from 42314.
sginsberg at svn.reactos.org
- [ros-diffs] [hpoussin] 43197: Fix debug message
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 43198: bootvid.dll is in system32, not system32\drivers
hpoussin at svn.reactos.org
- [ros-diffs] [fireball] 43199: [fastfat_new] - Start implementing one of the most massive IFS driver routines - IRP_MJ_CREATE handler. Right now it just does some preliminary work, deciphers all options, prepares all variables, prints out debug stuff.
fireball at svn.reactos.org
- [ros-diffs] [janderwald] 43200: - Handle variable sized PCPIN_DESCRIPTORs
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 43201: - Fix 2 bugs: - The Category member is LPGUID not GUID - Check if there is a category member
janderwald at svn.reactos.org
- [ros-diffs] [fireball] 43202: [fastfat_new] - Fix wrong comment in FatiCreate, spotted by Ged Murphy. - Add some parameters validation to FatiCreate, and a check for volume open request. - Add node types and a decoding routine. - Implement VCB locking/unlocking.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 43203: [fastfat_new] - Add an internal routine for opening root DCB (a stub for now). - Add code for checking if this is a relative or absolute open. Start implementing absolute opening part.
fireball at svn.reactos.org
- [ros-diffs] [janderwald] 43204: - Implement KSPROPERTY_PIN_NAME properly - KsPinPropertyHandler does *NOT* set Status in the IRP
janderwald at svn.reactos.org
- [ros-diffs] [sginsberg] 43205: Hey Arch, how do you expect kernel32 to build with Microsoft's headers if you define a NTDDI_VERSION that conflicts with _WIN32_WINNT and makes sdkddkver.h cry? Remove the conflicting define from the .rbuild and redefine it in the header before including the NDK (this is needed because we need Vista types from the PSDK but require 2003 types from the NDK -- glorious, eh?). Prepare sddkver.h for mingw-w64 import: - Point out the fact that the header is in the public domain. - Add some missing stuff, including a NTDDI_VERSION sanity check. - Format fixes, add some comments
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 43206: - Comment fixes
sginsberg at svn.reactos.org
- [ros-diffs] [fireball] 43207: [fastfat_new] - Create root DCB when mounting a volume.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 43208: - Vendor drop FullFAT library 1.0.0 release by James Walmsley.
fireball at svn.reactos.org
- [ros-diffs] [janderwald] 43209: - Add ks.inf - ATM, only german is available, and is also the default
janderwald at svn.reactos.org
- [ros-diffs] [fireball] 43210: - Tag FullFAT vendor drop.
fireball at svn.reactos.org
- [ros-diffs] [sginsberg] 43211: Correction to 36917: EPROFILE/KPROFILE.Segment is pointer sized, not a pointer.
sginsberg at svn.reactos.org
- [ros-diffs] [fireball] 43212: - Import FullFAT and add it to build.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 43213: - Thanks Stefan.
fireball at svn.reactos.org
- [ros-diffs] [sginsberg] 43214: - Fix Winetests build after sddkver.h update (and why the hell isn't the build server building the tests anymore???)
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 43215: Erm, thanks Timo...
sginsberg at svn.reactos.org
- [ros-diffs] [dgorbachev] 43216: Do not copy those structures twice.
dgorbachev at svn.reactos.org
- [ros-diffs] [dgorbachev] 43217: Fix some bugs.
dgorbachev at svn.reactos.org
- [ros-diffs] [dgorbachev] 43218: Add 1152x864, 1280x1024, and 1600x1200 modes.
dgorbachev at svn.reactos.org
- [ros-diffs] [janderwald] 43219: - Retrieve the correct pin name
janderwald at svn.reactos.org
- [ros-diffs] [jimtabor] 43220: - Add GraphApp, Ext2 and X to the list of acknowledged projects.
jimtabor at svn.reactos.org
- [ros-diffs] [fireball] 43221: [fullfat] - Remove all malloc/free usage in the library and substitute them by user-provided FF_Malloc and FF_Free functions. - Cleanup fullfat.rbuild.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 43222: [fastfat_new] - Start integrating FullFAT library. - Current state is that it's able to mount a FAT volume.
fireball at svn.reactos.org
- [ros-diffs] [janderwald] 43223: - Implement PcHandlePropertyWithTable - Use PcHandlePropertyWithTable to handle IOCTL_KS_PROPERTY requests - Remove dead code
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 43224: - Implement enumerating mixer source and destination lines
janderwald at svn.reactos.org
- [ros-diffs] [fireball] 43225: [fastfat_new] - Add directory path parsing which tries to find existing FCBs for path names. - Add a framework for creating DCBs during path dissection. Currently just prints out path names. - Cleanup fcb.c, Alexey Vlasov's version was great, but it is a bit different from what I want to implement now.
fireball at svn.reactos.org
- [ros-diffs] [janderwald] 43226: - Italian & english translation of ks.inf - Patch by Gabriel Ilardi (gabriel_it)
janderwald at svn.reactos.org
- [ros-diffs] [hpoussin] 43227: Reapply r43141: Remove now unneeded ARC cdrom hack in NTLDR boot-style. We're now able to boot from a LiveCD, even if ReactOS directory is not "reactos" Keep the existing hack for FreeLdr boot-style, which should be removed one day
hpoussin at svn.reactos.org
- [ros-diffs] [cgutman] 43228: - Sync the ACK hack with the last oskit release
cgutman at svn.reactos.org
- [ros-diffs] [cgutman] 43229: - Fix a nasty bug that caused us to exit the loop before sending all the data
cgutman at svn.reactos.org
- [ros-diffs] [cgutman] 43230: - Uncomment some SYN handling code - Enable a ROS-specific hack because oskittcp doesn't know about all interfaces in the system - Small cleanup of code
cgutman at svn.reactos.org
- [ros-diffs] [janderwald] 43231: - Store destination line in LineList - Implement WdmAudGetLineInfo for MIXER_GETLINEINFOF_LINEID - Add a hack for WdmAudGetLineControls for MIXER_GETLINECONTROLSF_ONEBYTYPE
janderwald at svn.reactos.org
- [ros-diffs] [khornicek] 43232: - add wglUseFontOutlines, wglUseFontBitmaps - code ported (rearranged, simplified, fixed memory leaks, removed unneeded variables) from Mesa3D glDirect driver (c) SciTech Software, Inc - more work needed but 3D text screen saver finally renders at least something
khornicek at svn.reactos.org
- [ros-diffs] [khornicek] 43233: - simplify the code a bit
khornicek at svn.reactos.org
- [ros-diffs] [sginsberg] 43234: - Remove the remaining __USE_W32API, deprecated for ages. - Remove _SEH_NO_NATIVE_NLG from msvcrt.rbuild, deprecated long ago. - Get rid of __NO_CTYPE_INLINES for everything but host tools, deprecated since revision 38052. - Deprecate and remove _DISABLE_TIDENTS.
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 43235: - Good bye __USE_W32API, _DISABLE_TIDENTS
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 43236: - Goodbye __USE_W32API
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 43237: - Missed this one
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 43238: - ...and this one.
sginsberg at svn.reactos.org
- [ros-diffs] [fireball] 43239: [fastfat_new] - Partially implement a codepath for opening an existing file. - Implement simple FCB and CCB creation. - Correctly set FILE_OBJECT fields. - Allocate space for SECTION_POINTERS. - Implement some misc in FatQueryInformation. - The driver goes up to getting a read request for ntdll.dll.
fireball at svn.reactos.org
- [ros-diffs] [sginsberg] 43240: - Fix recursive spinlock acquisition in Mm caused by locking inconsistency between ARM3 and the old ReactOS Mm. The old Mm calls certain routines to modify PFN entries (lock, unlock, reference, dereference, etc) and acquires/releases the PFN lock inside those functions (which is extremely inefficient as you can't, for example, have to acquire/release the PFN lock twice to reference and lock the same page), while ARM3 synchronizes differently and holds the lock while calling those routines, resulting in a recursive lock attempt on MP (which works on UP because spinlocks are just IRQL raise/lower there). Move out locking from MmAllocPage, MmReference/DereferencePage and MmLock/UnlockPage to the callers to be consistent with ARM3. - Add missing PFN locking to MmFreePagesFromMdl and MiAllocatePoolPages. - Get rid of MmLockPageUnsafe and MmReferencePageUnsafe. The "safe" routines just forwarded to the unsafe versions -- call them directly instead. Remove unused MmAcquirePageListLock/MmReleasePageListLock.
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 43241: - KeBugCheckEx expects BugCheckParameter2 to point to an array when the bug code is FATAL_UNHANDLED_HARD_ERROR -- properly stub out ExpSystemErrorHandler so we don't crash in KeBugCheckEx.
sginsberg at svn.reactos.org
- [ros-diffs] [janderwald] 43242: - Several bugfixes for mixer source / destination line detection code - Fix a memory leak
janderwald at svn.reactos.org
- [ros-diffs] [sginsberg] 43243: - ASSERT on NULL-frees
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 43244: ReactOS SMP Bringup Lite: - Add simple and hacky spinlock implementation to HAL and kernel. It treats queued spinlocks as normal spinlocks and does not support debug timeout, but works well enough to expose bugs in spinlock usage. - Implement KiProcessDeferredReadyList, a simple wrapper around KiDeferredReadyThread. - Add missing PRCB locking in KiDeferredReadyThread. - Implement SMP handling in KiRetireDpcList. - Acquire the spinlock in KeSynchronizeExecution for SMP. - Stub and export Kii386SpinOnSpinLock -- not used yet. - Fix locking in KiAcquire/ReleaseDispatcherLockAtDpcLevel -- KeAcquireQueuedSpinLockAtDpcLevel takes the lock queue pointer, not the index. - "Implement" KiRundownThread for SMP. - Fix some sanity checks in the SMP context switch code and implement a stubbed SMP case. - Define SYNCH_LEVEL in asm.h and use it in HAL's KeRaiseIrqlToSynchLevel. To try the MP kernel on UP (it does not work on multiple processors yet) compile ntkrnlmp, rename it to ntoskrnl and add it to your installation. This requires a HAL with CONFIG_SMP enabled in HAL's spinlock.c and irq.S. Booting with the MP kernel does not work because of a weird regression introduced sometime in the last few months -- it appears MmProbeAndLockPages fails for a user mode stack pointer (no, I have no idea why).
sginsberg at svn.reactos.org
- [ros-diffs] [dgorbachev] 43245: Patch by Viliam Lejcik (lejcik =at= gmail com). Fixes bug #4858. With the blessing of Ged Murphy.
dgorbachev at svn.reactos.org
Last message date:
Wed Sep 30 22:59:21 CEST 2009
Archived on: Wed Sep 30 22:58:17 CEST 2009
This archive was generated by
Pipermail 0.09 (Mailman edition).