November 2008 Archives by thread
Starting: Sat Nov 1 00:21:16 CET 2008
Ending: Sun Nov 30 22:26:04 CET 2008
Messages: 660
- [ros-diffs] [janderwald] 37118: - Include zero byte in byte count to NtSetValueKey
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 37119: - Include zero byte in byte count to NtSetValueKey
janderwald at svn.reactos.org
- [ros-diffs] [cgutman] 37120: - We already do this in the SEH block. No need to do it twice.
cgutman at svn.reactos.org
- [ros-diffs] [cgutman] 37121: - Fix the check for too many devices
cgutman at svn.reactos.org
- [ros-diffs] [sserapion] 37122: Fix explorer build a bit.
sserapion at svn.reactos.org
- [ros-diffs] [sserapion] 37123: Fix explorer build a bit more.
sserapion at svn.reactos.org
- [ros-diffs] [cgutman] 37124: - Release the guarded mutex before we return
cgutman at svn.reactos.org
- [ros-diffs] [cgutman] 37125: - Make sure ThunkTable is not NULL before attempting to free it - It gets set to NULL when the thunk is successfully added - I have no idea how this ever worked without this fix
cgutman at svn.reactos.org
- [ros-diffs] [sginsberg] 37126: - Disable old and unused IPI code, add new NT compatible stubs - KiIpiSendRequest should be a fastcall named KiIpiSend, fix this and fix callers - Implement most of SMP KeIpiGenericCall. Also use KiReverseStallIpiLock instead of an uninitialized "KiIpiLock" - Fix KiIpiServiceRoutine -- 2nd argument should be PKEXCEPTION_FRAME
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 37127: - Implement most of SMP KeFlushEntireTb (currently unused though) - Update KiTbFlushTimeStamp on both UP and MP after flushing
sginsberg at svn.reactos.org
- [ros-diffs] [jimtabor] 37128: - Update NtGdiGetGlyphOutline and NtGdiGetGlyphIndicesW.
jimtabor at svn.reactos.org
- [ros-diffs] [pschweitzer] 37129: - Implemented FsRtlInitializeBaseMcb, FsRtlInitializeLargeMcb, FsRtlInitializeLargeMcbs - FsRtlInitSystem now calls FsRtlInitializeLargeMcbs - Moved INT_NOTIIFY_SYNC to fsrtl.h
pschweitzer at svn.reactos.org
- [ros-diffs] [jimtabor] 37130: - Update NtUserInitialize and show where it belongs.
jimtabor at svn.reactos.org
- [ros-diffs] [cgutman] 37131: - Fix a cast
cgutman at svn.reactos.org
- [ros-diffs] [fireball] 37132: - Refactor timer code to share more macros (see http://www.dcl.hpi.uni-potsdam.de/research/WRK/?p=32). - Implement expiring timers when the user changes the system time. Previously these timers would never expire if the time was set past their expiration points. - Fix a bug in KiInsertTreeTimer where, if a timer expired while we inserted it, we kept its Inserted state to TRUE. - Fix a bug where, when changing the system time, the modifications were not done in the correct order, possibly resulting in a race condition happening if someone else was checking the time simultaneously. - Tested with winetest kernel32 timer. - Thanks to Alex and Stefan.
fireball at svn.reactos.org
- [ros-diffs] [sginsberg] 37133: - Implement the MP case for KiTimerExpiration and KiTimerListExpire
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 37134: - Enable building ntkrnlmp - SMP kernel now compiles. It doesn't boot and it won't run as we lack ACPI, SMT, a (proper) MP HAL, IPI and more. - Dedicated to Aleksey, Alex and KJK <3 <3 <3
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 37135: - Fix release build
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 37136: - Fix release build -- attempt 2
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 37137: - Reapply 35812: - RtlDispatchException: Call vectored exception handlers before doing anything else - KiUserExceptionDispatcher: Call RtlDispatchException directly as it now takes care of vectored handling - Rename RtlpExecuteVectoredExceptionHandlers to RtlCallVectoredExceptionHandlers, and fix return type - References: "New Vectored Exception Handling in Windows XP" by Matt Pietrek - New in this revision: Only call vectored handlers in user mode, as there is no such thing in kernel mode
sginsberg at svn.reactos.org
- [ros-diffs] [ekohl] 37138: SEH protect all remote calls to the Eventlog Service.
ekohl at svn.reactos.org
- [ros-diffs] [gschneider] 37139: TransparentBlt: - Fix bits and offset calculation (8 << 2 is not 24!) - Fixes Download! bitmap in 24bpp mode, see bug #1583
gschneider at svn.reactos.org
- [ros-diffs] [jimtabor] 37140: - Update from notes: NtUserInitialize.
jimtabor at svn.reactos.org
- [ros-diffs] [jimtabor] 37141: - Patch by Daniel Zimmerman: Implement FoldStringA/W from wine, see bug 3253.
jimtabor at svn.reactos.org
- [ros-diffs] [jimtabor] 37142: - Fix build, part of revision 37141.
jimtabor at svn.reactos.org
- [ros-diffs] [jimtabor] 37143: - Fix property for drawing.c.
jimtabor at svn.reactos.org
- [ros-diffs] [hyperion] 37144: Remove all <file> entries for spec/pspec files that don't define any stubs (for real this time)
hyperion at svn.reactos.org
- [ros-diffs] [hyperion] 37145: Arch Blackmann's rules for preprocessed spec files were quite broken (of course). Fixing them. * Add the module name to the name of the intermediate .spec file generated by the preprocessor. Fixes race condition in parallel builds of HAL targets * Pass module defines and includes to the preprocessor. Fixes a future bug that would have caused Aleksey to commit suicide and ReactOS to be forked into Debian GNU/ReactOS * Don't silently ignore stubs defined by .pspec files. What the hell, Arch? Bonus improvement: cleaned up linker command, generating .exp files correctly as intermediate files with the appropriate dependencies. Happy Hallowmas!
hyperion at svn.reactos.org
- [ros-diffs] [jimtabor] 37146: - Update FONTGDI and TEXTOBJ. Added support for FT WinFNT. Fixed FillTM so it can pass underline and strike out support.
jimtabor at svn.reactos.org
- [ros-diffs] [sginsberg] 37147: - Stub out Ke386IoSetAccessProcess, Ke386SetIoAccessMap and Ke386QueryIoAccessMap - Reference: "The Simplest Device Drivers" http://www.freewebs.com/four-f/KmdTut/kmd03.html
sginsberg at svn.reactos.org
- [ros-diffs] [jimtabor] 37148: - Move functions out of freetype. Implemented FT: GetKerningPairs and RealizationInfo. Other misc changes.
jimtabor at svn.reactos.org
- [ros-diffs] [sginsberg] 37149: - Sync 36654 to trunk
sginsberg at svn.reactos.org
- [ros-diffs] [fireball] 37150: Dmitry Gorbachev - Fix a bug in OEM to Unicode conversion code (wrong cast). See issue #3837 for more details.
fireball at svn.reactos.org
- [ros-diffs] [sginsberg] 37151: - Stub out IoTranslateBusAddress, PoCancelDeviceNotify, PoRegisterDeviceNotify, PoRequestShutdownEvent, PoSetHiberRange and PoShutdownBugCheck - Add missing KiCheckForSListAddress
sginsberg at svn.reactos.org
- [ros-diffs] [fireball] 37152: - Remove WINVER definition. - Fix no-EOL-at-EOF warnings.
fireball at svn.reactos.org
- [ros-diffs] [pschweitzer] 37153: Implemented FsRtlUninitializeBaseMcb, FsRtlUninitializeLargeMcb
pschweitzer at svn.reactos.org
- [ros-diffs] [fireball] 37154: - Remove WIN32_WINNT override.
fireball at svn.reactos.org
- [ros-diffs] [jmorlan] 37155: ReadBatchLine: Add a \n to the line if it doesn't already have one
jmorlan at svn.reactos.org
- [ros-diffs] [cfinck] 37156: Kamil Hornicek - Mesa Hack to get Unreal Tournament '99 - 2004 to work with OpenGL Software Rendering
cfinck at svn.reactos.org
- [ros-diffs] [hyperion] 37157: idndl_redist and normaliz_redist aren't ready for prime time yet
hyperion at svn.reactos.org
- [ros-diffs] [hyperion] 37158: idndl_redist and normaliz_redist aren't ready for prime time yet
hyperion at svn.reactos.org
- [ros-diffs] [jimtabor] 37159: - Add new function for locking text font objects when realized. This is for batching support. - Batching works for selected fonts, due to a system initialization bug this is disabled. - Miscellaneous changes and updates.
jimtabor at svn.reactos.org
- [ros-diffs] [jimtabor] 37160: - Remove locking in gdi batch.
jimtabor at svn.reactos.org
- [ros-diffs] [jimtabor] 37161: - Fix C in RealizeFontInit.
jimtabor at svn.reactos.org
- [ros-diffs] [dchapyshev] 37162: - Implement HeapWalk (based on Wine)
dchapyshev at svn.reactos.org
- [ros-diffs] [jimtabor] 37163: - Cleanup UnrealizeObject and set dvNumAxes in CreateFontIndirect.
jimtabor at svn.reactos.org
- [ros-diffs] [dchapyshev] 37164: - Implement GetCPInfoExA/W (not fully) - Move CODEPAGE_ENTRY struct to header file - Small fix HeapWalk
dchapyshev at svn.reactos.org
- [ros-diffs] [dchapyshev] 37165: - Implement IsWow64Process (based on Wine)
dchapyshev at svn.reactos.org
- [ros-diffs] [pschweitzer] 37166: Fast mutex are allocated with non paged memory. Spotted by Alex
pschweitzer at svn.reactos.org
- [ros-diffs] [dchapyshev] 37167: - Move IsWow64Process to proc.c - Implement FatalAppExitW (based on Wine)
dchapyshev at svn.reactos.org
- [ros-diffs] [gschneider] 37168: StretchBlt: - Enable unsupported bit depth dprint (4bpp) - Respect the destination offset instead of always starting the blt at 0, 0 (8/16bpp) - Adapt routine from 8/16/32bpp, tested to be approx 15-25% faster than the old one (24bpp)
gschneider at svn.reactos.org
- [ros-diffs] [gschneider] 37169: - Several ExFreePool -> ExFreePoolWithTag changes (local allocations) - Tested for ~2 weeks now, no BAD_POOL_CALLER's so far
gschneider at svn.reactos.org
- [ros-diffs] [cwittich] 37170: some translations: GreatLordish -> English
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 37171: ExFreePool -> ExFreePoolWithTag Status != STATUS_SUCCESS -> !NT_SUCCESS(Status)
cwittich at svn.reactos.org
- [ros-diffs] [cfinck] 37172: Merge in r37155
cfinck at svn.reactos.org
- [ros-diffs] [janderwald] 37173: - Dont display NCRP_QUERY_PROPERTY_UI when the notification object has already been created
janderwald at svn.reactos.org
- [ros-diffs] [cfinck] 37174: Merge r37097, r37173
cfinck at svn.reactos.org
- [ros-diffs] [cfinck] 37175: Edit the Downloader list based on the Wiki page about 0.3.7 tests If nothing serious happens, this will be the final commit to the 0.3.7 branch :-)
cfinck at svn.reactos.org
- [ros-diffs] [cfinck] 37176: Carlo Bramini (carlo.bramix at libero.it) - Fix the display of Line and Column in the Status Bar and add language resources for this Patch was slightly modified by me to also react on WM_KEYDOWN messages, so that the line/column is already updated, when you're holding down the buttons. (like Windows' notepad does by the way) We still have to keep WM_KEYUP though, otherwise this doesn't work properly when being used with Page Up/Page Down. See issue #3702 for more details.
cfinck at svn.reactos.org
- [ros-diffs] [janderwald] 37177: - Check if IContextMenu_InvokeCommand succeeded - Pass the identifiers of string as id to _InsertMenuItem function - Should fix invoking control panel items
janderwald at svn.reactos.org
- [ros-diffs] [cfinck] 37178: Merge r37177 This should be the very final now, no more bugs accepted ; -)
cfinck at svn.reactos.org
- [ros-diffs] [janderwald] 37179: - Apply changes to Hide / Show Network Notification setting on exit
janderwald at svn.reactos.org
- [ros-diffs] [jimtabor] 37180: - Update and fix CodePage and CharSet.
jimtabor at svn.reactos.org
- [ros-diffs] [cfinck] 37181: That's it, tag the ReactOS 0.3.7 release
cfinck at svn.reactos.org
- [ros-diffs] [dchapyshev] 37182: - Update Russian translation
dchapyshev at svn.reactos.org
- [ros-diffs] [dreimer] 37183: Fix a bug caused by a leftover of the rosapps/rostools disable feature.
dreimer at svn.reactos.org
- [ros-diffs] [dchapyshev] 37184: - Change params types for NtUserLockWindowUpdate - Implement LockWindowUpdate in user32 (but not implemented in win32k)
dchapyshev at svn.reactos.org
- [ros-diffs] [jimtabor] 37185: - Fix code page and charector set support. More miscellaneous changes and fixes.
jimtabor at svn.reactos.org
- [ros-diffs] [jimtabor] 37186: - Fix RealizationInfo, it should use DC font not cFont if 0.
jimtabor at svn.reactos.org
- [ros-diffs] [hyperion] 37187: KJK::Hyperion is proud to present "dllimport purity", another landmark commit that you should really build only after a "clean" Disclaimer: in an uncharacteristic and daring move, I actually built, installed and booted this revision modified tools/rbuild/backend/mingw/mingw.cpp modified tools/rbuild/backend/mingw/modulehandler.cpp modified tools/rbuild/module.cpp modified tools/rbuild/project.dtd modified tools/rbuild/rbuild.h modified include/crt/_mingw.h New module attribute iscrt for marking modules that implement a C runtime library New module attribute crt for compiling and linking modules to a specific C runtime library. Can be "ntdll" (for ntdll.dll) "msvcrt" (msvcrt.dll), "crt" (statically-linked runtime), "libcntpr" (libcntpr.lib), "dll" (one of the <library> entries specifies a CRT DLL) or "static". Defaults to "msvcrt" for Win32 modules, to "static" for CRT modules themselves, and to "dll" for drivers Define _DLL for code that compiles against a dynamically-linked CRT Define __MINGW_IMPORT and _CRTIMP according to whether _DLL is defined. We finally use __declspec(dllimport) somewhere, anywhere (SDK headers still don't use it) Bonus fix: actually use compiler-specific command line flags when compiling files modified lib/3rdparty/adns/adns.rbuild modified lib/3rdparty/libxml2/libxml2.rbuild modified lib/3rdparty/mingw/mingw.rbuild And for the downside: static libraries that will be linked to a module that links to the CRT dynamically have to be compiled for a dynamically-linked CRT, as well. Say it out aloud. modified base/applications/wordpad/wordpad.rbuild modified base/setup/usetup/usetup.rbuild modified dll/3rdparty/dxtn/dxtn.rbuild modified dll/3rdparty/freetype/freetype.rbuild modified dll/3rdparty/mesa32/mesa32.rbuild modified dll/cpl/desk/desk.rbuild modified dll/cpl/input/input.rbuild modified dll/cpl/intl/intl.rbuild modified dll/cpl/joy/joy.rbuild modified dll/cpl/main/main.rbuild modified dll/cpl/mmsys/mmsys.rbuild modified dll/cpl/odbccp32/odbccp32.rbuild modified dll/cpl/powercfg/powercfg.rbuild modified dll/cpl/sysdm/sysdm.rbuild modified dll/cpl/telephon/telephon.rbuild modified dll/cpl/timedate/timedate.rbuild modified dll/cpl/usrmgr/usrmgr.rbuild modified dll/directx/ddraw/ddraw.rbuild modified dll/directx/dsound/dsound.rbuild modified dll/directx/wine/wined3d/wined3d.rbuild modified dll/nls/idndl_redist/idndl_redist.rbuild modified dll/nls/normaliz_redist/normaliz_redist.rbuild modified dll/shellext/deskadp/deskadp.rbuild modified dll/shellext/deskmon/deskmon.rbuild modified dll/shellext/fontext/fontext.rbuild modified dll/win32/dhcpcsvc/dhcpcsvc.rbuild modified dll/win32/dnsapi/dnsapi.rbuild modified dll/win32/glu32/glu32.rbuild modified dll/win32/icmp/icmp.rbuild modified dll/win32/winmm/midimap/midimap.rbuild modified drivers/video/displays/framebuf/framebuf.rbuild modified drivers/video/displays/framebufacc/framebufacc.rbuild modified drivers/video/displays/vga/vgaddi.rbuild modified subsystems/win32/csrss/csrss.rbuild modified subsystems/win32/csrss/win32csr/win32csr.rbuild modified subsystems/win32/win32k/win32k.rbuild Don't specify msvcrt explicitely as a <library> if it's going to be linked implicitely as the CRT <library>libcntpr</library> -> crt="libcntpr" Remove miscellaneous unused <library> entries modified dll/win32/crtdll/crtdll.rbuild modified dll/win32/msvcrt20/msvcrt20.rbuild modified dll/win32/msvcrt40/msvcrt40.rbuild modified dll/win32/msvcrt/msvcrt.rbuild Mark CRT DLLs as CRT modules modified dll/win32/user32/windows/font.c modified include/reactos/wine/unicode.h Don't redefine or redeclare CRT functions modified dll/win32/ws2_32/include/ws2_32.h Arch, you idiot, it's defined in <stdlib.h> modified include/crt/ctype.h modified include/crt/wctype.h Don't import ctype routines that were already defined as inlines modified include/crt/stdio.h modified include/reactos/wine/config.h Avoid linking to libmingwex.a if possible modified base/applications/taskmgr/taskmgr.rbuild modified tools/nci/nci.mak modified tools/nci/ncitool.c modified dll/ntdll/ntdll.rbuild Mark ntdll module as a CRT New "ntsys" module to import just Nt/Zw from ntdll.dll. Avoids accidentally linking to ntdll.dll's CRT when importing system calls modified include/psdk/winternl.h Nope, it doesn't. modified base/applications/network/net/help.c modified base/applications/network/net/main.c Replace printf with puts, or GCC will do it on its own and link to the dllimport thunk for puts modified base/applications/network/ping/ping.c Removed broken, unnecessary workaround modified base/shell/cmd/cmd.rbuild Simplify cmd module This commit dediHAPPY BIRTHDAY STEFAN GINSBERG <3 <3 <3
hyperion at svn.reactos.org
- [ros-diffs] [dreimer] 37189: Bug 3830: Spanish netshell update and more by Javier Remacha Bug 3833: Ukrainian translation update by Artem Reznikov Bug 3834: another fix for slovak translationby Mario Kacmar
dreimer at svn.reactos.org
- [ros-diffs] [dreimer] 37190: Bug 3830: Spanish netshell update and more by Javier Remacha Bug 3833: Ukrainian translation update by Artem Reznikov Bug 3834: another fix for slovak translationby Mario Kacmar
dreimer at svn.reactos.org
- [ros-diffs] [fireball] 37191: - Use ExInitializeSystemLookasideList instead of ExInitializeNPagedLookasideList for the internal I/O lookaside lists (just as it was done for the Ob lists a couple of months ago). - Optimize lookaside allocation by using one large contiguous buffer instead of fragmented buffers for each CPU. - Use NT structure names instead of ReactOS-only structures. - Fixes some memory corruption issues when doing I/O completion (found by Stefan and winetests).
fireball at svn.reactos.org
- [ros-diffs] [spetreolle] 37192: remove unusable vb3 and vb4 runtimes from Downloader, since their installers aren't in PE format.
spetreolle at svn.reactos.org
- [ros-diffs] [jimtabor] 37193: - Patch by hto: Fix bugs in Gdi32.dll and User32.dll, see bug 3847.
jimtabor at svn.reactos.org
- [ros-diffs] [jimtabor] 37194: Patch by Daniel Zimmerman : Fix a lot of missing ExFreePoolWithTag. See bug 3848.
jimtabor at svn.reactos.org
- [ros-diffs] [jimtabor] 37195: - Add and update Gdi entry flags.
jimtabor at svn.reactos.org
- [ros-diffs] [hyperion] 37196: modified lib/sdk/crt/conio/cprintf.c Call va_start before, and va_end after, each call to _vsnprintf modified ntoskrnl/ntoskrnl.pspec We pass all include directories and defines to the pspec preprocessor, so we can omit paths in pspec includes
hyperion at svn.reactos.org
- [ros-diffs] [cgutman] 37197: - Patch by hto: Fix a typo
cgutman at svn.reactos.org
- [ros-diffs] [fireball] 37198: - Fix ncftp build.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 37199: - Remove a duplicate of _i64toa, ReactOS has it for quite some time now in CRT lib.
fireball at svn.reactos.org
- [ros-diffs] [hyperion] 37200: Big grab bag commit modified dll/cpl/appwiz-new/appwiz.rc modified dll/cpl/appwiz/appwiz.rc modified dll/cpl/appwiz/createlink.c Don't blame the compiler for the build environment modified dll/win32/advapi32/advapi32.h modified dll/win32/advapi32/service/sctrl.c GetExceptionCode -> _SEH_GetExceptionCode modified dll/win32/advapi32/reg/reg.c Two TRACE statements were printing the wrong value. Spotted by Visual C++ modified include/crt/msc/stddef.h Implemented offsetof modified include/ddk/tdikrnl.h modified include/psdk/winternl.h Use the correct placement of extended attributes modified include/psdk/rpc.h Disable SEH for all compilers. Our build environment only supports PSEH at the moment modified include/psdk/rpcndr.h Mask before casting in NdrFcShort. Fixes a warning in Visual C++ modified include/reactos/wine/port.h Enable interlocked intrinsics for Visual C++ too modified lib/3rdparty/adns/adns_win32/adns_unix_calls.c modified lib/3rdparty/adns/src/setup.c alloca is called _alloca modified lib/3rdparty/adns/src/internal.h Removed broken workaround modified lib/3rdparty/libwine/debug.c Fix a Visual C++ warning modified lib/3rdparty/libwine/debug_ros.c Add the proper decorations to libwine_malloc & libwine_free modified lib/3rdparty/libwine/string.c strcasecmp is inlined in the headers as a stub that calls _stricmp: define _stricmp instead
hyperion at svn.reactos.org
- [ros-diffs] [jimtabor] 37201: - Update Font types. Finish GetKerningPairs. Minor code cleanup.
jimtabor at svn.reactos.org
- [ros-diffs] [hyperion] 37202: Merging r37076-r37192 from trunk Basic compilation fixes Regressions :|
hyperion at svn.reactos.org
- [ros-diffs] [amunger] 37215: Fix a fencepost bug. Correct a glaring typo. Make code less ugly.
amunger at svn.reactos.org
- [ros-diffs] [janderwald] 37216: - Ancient member which is no longer used
janderwald at svn.reactos.org
- [ros-diffs] [dreimer] 37217: Fix a typo
dreimer at svn.reactos.org
- [ros-diffs] [dreimer] 37218: F**k you., typo....
dreimer at svn.reactos.org
- [ros-diffs] [hyperion] 37219: modified dll/win32/advapi32/misc/shutdown.c modified dll/win32/advapi32/reg/reg.c modified dll/win32/advapi32/sec/misc.c Don't use potentially uninitialized variables. Courtesy of Visual C++ modified dll/win32/advapi32/service/eventlog.c Fixed constness warning
hyperion at svn.reactos.org
- [ros-diffs] [hyperion] 37220: Merging r37219
hyperion at svn.reactos.org
- [ros-diffs] [jimtabor] 37221: - Make sure we process path for Rectangles and Polygons.
jimtabor at svn.reactos.org
- [ros-diffs] [jimtabor] 37222: - Fix Path drawing.
jimtabor at svn.reactos.org
- [ros-diffs] [jimtabor] 37223: - Fix WidenPath. Now Area.exe runs and crashes when using real hardware. That is a good thing. We now know our Xorg based region code has problems. It allocates all the memory building PolyPolygon region data.
jimtabor at svn.reactos.org
- [ros-diffs] [fireball] 37224: - Add endpoint mapping and DCE types IDL from Wine.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 37225: - Sync rpcrt4.dll to Wine-20081106. ros.diff and regtests aren't updated yet.
fireball at svn.reactos.org
- [ros-diffs] [sginsberg] 37226: - KdbpCmdBugCheck: Use correct bugcheck code
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 37227: - Make Kdbg "bugcheck" command work -- Kdbg isn't re-entrant, so defer the bugcheck and exit the input loop
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 37228: - Comment out unused, static PaintUnderLappers
sginsberg at svn.reactos.org
- [ros-diffs] [fireball] 37229: - Update the _ros.diff. Usual changes are there (unfortunately incompatibilites in Wine still exist, RpcMgmtWaitForServerListen is still not implemented there, and their dependency on unix sockets is totally out of place). On the good side I could get rid of disabling unix-sockets stuff in source code by slightly improving unix_func.
fireball at svn.reactos.org
- [ros-diffs] [sginsberg] 37230: - ASSERTify a hacky workaround -- this shouldn't happen anymore in ros
sginsberg at svn.reactos.org
- [ros-diffs] [fireball] 37231: - Sync rpcrt4_winetest too.
fireball at svn.reactos.org
- [ros-diffs] [dreimer] 37232: OK, finally found the reason for some strange errors. Thx to d0g and Colin Finck for finding the reason.
dreimer at svn.reactos.org
- [ros-diffs] [dreimer] 37233: Hello to three new params on Powershell. Still six are left. Synched the others to the latest changes in the cmd files.
dreimer at svn.reactos.org
- [ros-diffs] [tkreuzer] 37234: Fix scsiport, by using pspec again.
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 37235: Don't strip symbolic information from files. In the near future rsym will convert it into Windows compatible unwind info.
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 37236: Add DWARF debug sections to ntoskrnl linker script
tkreuzer at svn.reactos.org
- [ros-diffs] [cgutman] 37237: - Properly free the connection endpoint
cgutman at svn.reactos.org
- [ros-diffs] [cgutman] 37238: - Fix a memory leak
cgutman at svn.reactos.org
- [ros-diffs] [fireball] 37239: - Import rpcss from Wine. It has a serious disadvantage: it's not a real service, but a simple exe app, which (in ReactOS) just infinitely waits after being started. In order to turn it into a real startable/stoppable service, ole32 needs to be modified to make it proper. Which is probably against Wine policy of "let's hack it together to make it work somehow and forget about it".
fireball at svn.reactos.org
- [ros-diffs] [fireball] 37203: - Update unicode lib to Wine-20081105 (~1.1.7 release).
fireball at svn.reactos.org
- [ros-diffs] [fireball] 37204: - Update wpp to Wine-20081105.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 37205: - Update winebuild to Wine-20081105. All ReactOS-specific stuff kept intact.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 37206: - Fix build.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 37207: - Update wmc to Wine-20081105 (mostly typo fixes).
fireball at svn.reactos.org
- [ros-diffs] [dreimer] 37208: Accidently commited a hack together with r37190. This will be reverted.
dreimer at svn.reactos.org
- [ros-diffs] [dreimer] 37209: Rename the GCC Folders to be more logical. Add Spanish Translation for options.exe by Javier Remacha
dreimer at svn.reactos.org
- [ros-diffs] [fireball] 37210: - Update NLS files from Wine (without adding new ones though).
fireball at svn.reactos.org
- [ros-diffs] [fireball] 37211: - Sync WRC to Wine-20081105 (a few nice bugfixes).
fireball at svn.reactos.org
- [ros-diffs] [fireball] 37212: - Fix behavior of KeRundownQueue (save the next link before freeing it and use proper locking and enumeration code). - This fixes behavior of I/O completion ports (thanks to Stefan and Alex for testing, reporting and fixing).
fireball at svn.reactos.org
- [ros-diffs] [sginsberg] 37213: - Fix an array overflow
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 37214: - Remove unnecessary typedef
sginsberg at svn.reactos.org
- [ros-diffs] [fireball] 37240: - Sync ole32 to Wine-20081105 (matching rpcrt4 sync). Tested with two versions of FoxIt for bug #2361, it doesn't happen. Also tested with MS Office 2003 installation (which goes up to "Writing system registry values"). - Remove epm server building from rpcrt4, it belongs to rpcss.
fireball at svn.reactos.org
- [ros-diffs] [gedmurphy] 37241: Convert rpcss back to a service
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 37242: fix return logic typo
gedmurphy at svn.reactos.org
- [ros-diffs] [mjmartin] 37243: - Check for GetServiceConfig returning NULL, which occurs if entries for the service are not in registry.
mjmartin at svn.reactos.org
- [ros-diffs] [fireball] 37244: - Add missing definitions to headers. - Do not use "with tag" when freeing the system buffer, because drivers are allowed to re-allocate their own buffer, which may have a different tag.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 37245: - Fix build.
fireball at svn.reactos.org
- [ros-diffs] [mjmartin] 37246: - RSetServiceStatus: Don't return ERROR_INVALID_DATA when dwControlsAccepted = 0. Services can and will do this, for example when dwCurrentState is SERVICE_START_PENDING. See bug #3817 for more info.
mjmartin at svn.reactos.org
- [ros-diffs] [cgutman] 37247: - Close the connection before freeing it
cgutman at svn.reactos.org
- [ros-diffs] [cgutman] 37248: - Check the status of IPSendDatagram - Validate the protocol - Use the hash value of the NCE address to get the lock - Simplify TCPAbortListenForSocket - Hardcode the length of the array
cgutman at svn.reactos.org
- [ros-diffs] [cgutman] 37249: - Don't hardcode the access mode
cgutman at svn.reactos.org
- [ros-diffs] [dchapyshev] 37250: - Sync inetcomm with Wine Head - Sync imnxport.idl and mimeole.idl
dchapyshev at svn.reactos.org
- [ros-diffs] [cgutman] 37251: - We should wait in KernelMode
cgutman at svn.reactos.org
- [ros-diffs] [pschweitzer] 37252: Added FsRtlIsAnsiCharacterLegalFat, FsRtlIsAnsiCharacterLegalHpfs, FsRtlIsAnsiCharacterLegalNtfs macros
pschweitzer at svn.reactos.org
- [ros-diffs] [pschweitzer] 37253: Simplified the FsRtlIsFatDbcsLegal, FsRtlIsHpfsDbcsLegal functions using the previous macros. This removes a name parse.
pschweitzer at svn.reactos.org
- [ros-diffs] [greatlrd] 37255: rename reactx to old_reactx prepare for branch lates trunk to reactx
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 37256: branch latest trunk r37254 to reactx
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 37257: Old code lying around. Adding more test to NtGdiCreateBitmap
greatlrd at svn.reactos.org
- [ros-diffs] [spetreolle] 37258: fix UNICODE redefined warning
spetreolle at svn.reactos.org
- [ros-diffs] [gschneider] 37259: - Don't hard code pixel size to 16bpp. - Fixes crashes in 8bpp and halved bitmaps in 32bpp. - This SRCCOPY code is not in use atm and will probably stay this way because it's slower then the version in win32k/dib.
gschneider at svn.reactos.org
- [ros-diffs] [ekohl] 37260: Sync to wine-0.9.60: - Rob Shearman <rob at codeweavers.com> Fri, 11 Apr 2008 widl: Support non-default calling conventions for object methods. - Rob Shearman <rob at codeweavers.com> Fri, 11 Apr 2008 widl: Support non-default calling conventions for non-object functions. - Rob Shearman <rob at codeweavers.com> Mon, 14 Apr 2008 widl: Check that attributes applied to interfaces, functions and arguments are applicable and issue an error if not. - Rob Shearman <rob at codeweavers.com> Mon, 14 Apr 2008 widl: Check that attributes applied to typedefs and fields are applicable and issue an error otherwise. - Rob Shearman <rob at codeweavers.com> Mon, 14 Apr 2008 widl: Make the attrs parameter passed to start_typelib const. - Rob Shearman <rob at codeweavers.com> Mon, 14 Apr 2008 widl: The odl attribute is valid for dispinterfaces. - Rob Shearman <rob at codeweavers.com> Mon, 14 Apr 2008 widl: Check that attributes are applicable for libraries, modules, dispinterfaces and coclasses and otherwise issue an error. - Rob Shearman <rob at codeweavers.com> Mon, 14 Apr 2008 widl: Output a warning if duplicate attributes are specified. - Rob Shearman <rob at codeweavers.com> Mon, 14 Apr 2008 widl: Add support for the broadcast and idempotent operation attributes. - Rob Shearman <rob at codeweavers.com> Mon, 14 Apr 2008 widl: Write out TYPEFLAG, FUNCFLAG and VARFLAG flags for all attribute we currently parse. Add FIXMEs for the remaining ones and remove the warning for unimplemented attribute types since we now support all the attributes that we parse. - Rob Shearman <rob at codeweavers.com> Mon, 14 Apr 2008 widl: Add functions to print an error or warning message using location information to enable these to be printed accurately when a check is done after an element is parsed. Add location information to variable automatically, since this is will be useful for type checking of arguments. - Rob Shearman <rob at codeweavers.com> Mon, 14 Apr 2008 widl: Add checking to arguments of non-local functions. Check that out arguments have enough levels of indirection and that they don't derive from void * or a function pointer. - Rob Shearman <rob at codeweavers.com> Tue, 15 Apr 2008 widl: Change alls calls to error in the parser to error_loc so that line number information is printed.
ekohl at svn.reactos.org
- [ros-diffs] [cgutman] 37261: - Mark the irp pending before adding it to the queue - Fix a few comments - Return a better status when a drive isn't present - Complete the read/write irp with IO_DISK_INCREMENT instead of IO_NO_INCREMENT
cgutman at svn.reactos.org
- [ros-diffs] [cgutman] 37262: - Revert part of r37261
cgutman at svn.reactos.org
- [ros-diffs] [pschweitzer] 37263: Fix pierre-fsd branch (and cdfs.sys): FsRtlIsNameInExpression needs Expression to be uppercase if IgnoreCase is set to TRUE
pschweitzer at svn.reactos.org
- [ros-diffs] [cgutman] 37264: - Remove the work item from the work queue in ChewRemove
cgutman at svn.reactos.org
- [ros-diffs] [cgutman] 37265: - Don't complete unimplemented IOCTL_DISK_FORMAT_TRACKS/IOCTL_DISK_FORMAT_TRACKS_EX with STATUS_SUCCESS - Floppy drivers don't need to support IOCTL_DISK_GET_PARTITION_INFO so complete the irp with STATUS_INVALID_DEVICE_REQUEST
cgutman at svn.reactos.org
- [ros-diffs] [cgutman] 37266: - Fix the parameter check - Now AfdGetSockOrPeerName should work with Local == FALSE - "MSAFD: STATUS_INVALID_PARAMETER" shouldn't fill the debug log anymore when AfdGetSockOrPeerName gets called with Local == FALSE
cgutman at svn.reactos.org
- [ros-diffs] [cgutman] 37267: - Merge aicom-network-fixes up to r37266
cgutman at svn.reactos.org
- [ros-diffs] [gschneider] 37268: Fix BitBlt MERGEPAINT operation command.
gschneider at svn.reactos.org
- [ros-diffs] [gschneider] 37269: - Create the XLateObj between background and brush color - Allows hatched brush colors to show - Edit a FIXME: a bitmap is not a brush information
gschneider at svn.reactos.org
- [ros-diffs] [janderwald] 37271: - Show Drive Tools Page only local harddisks
janderwald at svn.reactos.org
- [ros-diffs] [fireball] 37272: - Revert 25073 (vfatfs part). CcCopyRead is guaranteed (see WDK) to succeed if Wait parameter is TRUE, and the only case of failure is when Wait is FALSE meaning there is a need in additional processing time, hence returning of STATUS_PENDING. This fixes the "unable to read system hive" problem when booting Windows 2003 with this driver. See issue #1855 for more details.
fireball at svn.reactos.org
- [ros-diffs] [mjmartin] 37273: - Remove WINE_DECLARE_DEBUG_CHANNEL. - Call ElfrReportEventW with correct parameters. - In Prep for implementing EventLog Api's.
mjmartin at svn.reactos.org
- [ros-diffs] [mjmartin] 37274: - PRPC_UNICODE_STRING is the same as PUNICODE_STRING. Correct DPRINT1 for those types.
mjmartin at svn.reactos.org
- [ros-diffs] [fireball] 37275: - We use CcPin* interface for FAT tables and directory entries access - indicate so to CcInitializeCacheMap.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 37276: - Make rpcss an autostart service. Finally fixes "cmd windows spawning bug" (when rpcss.exe is infinitely spawned by wine's ole32 while (TRUE) loop).
fireball at svn.reactos.org
- [ros-diffs] [fireball] 37277: - Update readme.wine and delete an out-of-date reactos tree structure explanation.
fireball at svn.reactos.org
- [ros-diffs] [sserapion] 37278: - Remove #ifdef _WIN64 hack in favor of __MINGW_GNUC_PREREQ for pragma macros. - Remove other hacks. - Sync to mingw-w64 trunk. - Prepare a bit for upcoming auto-import war (not _mingw.h)
sserapion at svn.reactos.org
- [ros-diffs] [sserapion] 37279: - Merge to trunk r37270. - Modified rbuild files to conform to trunk. - Added spec file for bzip2 - Covert user32 to use pspec and use it for WIN64 specific exports. - Added liboldnames in rbuild, needed to fix explorer build. - Comented out code in mingw startup lib that requires linking to kernel32 (mostly security cookie code, which is not used). - Remove unneeded stubs from amd64stubs.c - i386 builds again, explorer crashes, need to investigate further.
sserapion at svn.reactos.org
- [ros-diffs] [gschneider] 37280: Implement LookupPrivilegeNameW based on Wine code.
gschneider at svn.reactos.org
- [ros-diffs] [gschneider] 37281: Implement ConvertSecurityDescriptorToStringSecurityDescriptorW based on Wine code.
gschneider at svn.reactos.org
- [ros-diffs] [tkreuzer] 37282: give rsym it's own directory
tkreuzer at svn.reactos.org
- [ros-diffs] [mkupfer] 37283: - get default language and keyboard layout selection from txtsetup.sif and preselect the entries - set selected language and keyboard layout when selecting next property sheet
mkupfer at svn.reactos.org
- [ros-diffs] [dreimer] 37284: Bug 3852: Ukrainian translation update by Artem Reznikov
dreimer at svn.reactos.org
- [ros-diffs] [dreimer] 37285: Bug 3839: Italian resources update by Paolo Devoti Bug 3851: Korean translation of Solitaire by Seungju Kim Bug 3852: Ukrainian translation update by Artem Reznikov Bug 3866: some updates for slovak and one fix typo by Mario Kacmar
dreimer at svn.reactos.org
- [ros-diffs] [mkupfer] 37286: - set selected setup type (install/repair) when selecting next property sheet - get device data (computer, display, keyboard) from txtsetup.sif - set selected devices when selecting next property sheet - fix Englisch and German device property sheet
mkupfer at svn.reactos.org
- [ros-diffs] [sginsberg] 37287: - Clear the flag before bugchecking
sginsberg at svn.reactos.org
- [ros-diffs] [sserapion] 37288: Don't randomly comment out code. Probably fixes kdb cont command.
sserapion at svn.reactos.org
- [ros-diffs] [janderwald] 37289: - Fix column header order - bug 3868
janderwald at svn.reactos.org
- [ros-diffs] [greatlrd] 37290: Fix smaller bug in ddraw, This allow our ddraw.dll works with our demo apps in rosapps, The DDRAWILCL_SETCOOPCALLED was wrong checked if it was set or not in Internal_CreateSurface
greatlrd at svn.reactos.org
- [ros-diffs] [tkreuzer] 37291: Implement rsym64. This replaces rsym on x64 target. It parses the gcc generated DWARF2 unwind info and translates it into Windows compatible unwind info. Scope tables are not yet implemented. This commit is dediated to kjk_hyperion
tkreuzer at svn.reactos.org
- [ros-diffs] [janderwald] 37292: - Pass the full path of msiexec executable
janderwald at svn.reactos.org
- [ros-diffs] [tkreuzer] 37293: Add a linkerflag to make sure we get an .eh_frame section. Todo: Get it at the end of the executable, so we can safely remove it. Remove duplicate disable-stdcall-fixup Fixes build.
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 37294: Also update ntoskrnl linkerflag.
tkreuzer at svn.reactos.org
- [ros-diffs] [janderwald] 37295: - Fix execution in ShellExecute for files which have multiple dots
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 37296: - Fix directory parameter for files lying in the root of a drive (C: -> C:\)
janderwald at svn.reactos.org
- [ros-diffs] [jimtabor] 37297: - Pass thread pointers during callback.
jimtabor at svn.reactos.org
- [ros-diffs] [jimtabor] 37298: - Works with qemu, but, not with real hardware.
jimtabor at svn.reactos.org
- [ros-diffs] [cgutman] 37299: - Remove the irp from the queue when it gets canceled - Initialize BytesReceived to 0
cgutman at svn.reactos.org
- [ros-diffs] [tkreuzer] 37300: revert changes in reactos.dff
tkreuzer at svn.reactos.org
- [ros-diffs] [sserapion] 37301: Add the architecture to the iso name.
sserapion at svn.reactos.org
- [ros-diffs] [tkreuzer] 37302: Update SizeOfImage in PE header, fixes boot.
tkreuzer at svn.reactos.org
- [ros-diffs] [dchapyshev] 37303: - Sync uxtheme with wine head
dchapyshev at svn.reactos.org
- [ros-diffs] [janderwald] 37304: - Fix length check - CID 556/R2
janderwald at svn.reactos.org
- [ros-diffs] [tkreuzer] 37305: Oops, fix SizeOfImage
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 37306: Warn if a section doesn't fit into the ImageSize
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 37307: Add UNWIND_HISTORY_TABLE_ENTRY and UNWIND_HISTORY_TABLE
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 37308: Implement RtlLookupFunctionTable, RtlLookupFunctionEntry and a usermode/kernelmode version of RtlpLookupModuleBase helper function.
tkreuzer at svn.reactos.org
- [ros-diffs] [mkupfer] 37309: - basic install drive listing code (due to lack of reactos functionality not working yet) - add and enable advanced settings dialog - get install directory from txtsetup.sif - set changed install directory - fix dialog resource for several languages
mkupfer at svn.reactos.org
- [ros-diffs] [dchapyshev] 37310: - Update Russian translation
dchapyshev at svn.reactos.org
- [ros-diffs] [greatlrd] 37311: Fix a bug for vista dx. I did have time exam vista for a while now. And it contain the file dxg.sys and it start dx driver almost same way as XP does. and it seam the interface are same.
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 37312: port a really old test I have for ddraw.dll, this test testing see if the internal value are right when u create the com interface
greatlrd at svn.reactos.org
- [ros-diffs] [ekohl] 37313: Sync to wine-0.9.61: - Rob Shearman <rob at codeweavers.com> Sun, 20 Apr 2008 widl: Stop looping in check_remoting_args when a context_handle or wire_marshal type is found as they are in effect fundamental types. - Rob Shearman <rob at codeweavers.com> Sun, 20 Apr 2008 widl: Check that fields in structures and unions referenced by non-local functions can be marshalled and that their attributes are consistent. -Rob Shearman <rob at codeweavers.com> Sun, 20 Apr 2008 widl: The implicit_handle attribute is allowed with a handle explicitly specified in the function parameters. In that case, that handle is used instead of the implicit handle. Fix the check for the explicit_handle attribute being specified without a handle being specified in the function parameters, even though issuing an error is wrong. (Thanks to Marcus Meissner & Coverity for spotting that the check didn't do what it was supposed to do.) - Rob Shearman <rob at codeweavers.com> Sun, 20 Apr 2008 widl: Automatically add "handle_t IDL_handle" parameter to functions with no explicit handle specified whose containing interface has the explicit_handle attribute. - Rob Shearman <rob at codeweavers.com> Sun, 20 Apr 2008 widl: Issue an error instead of crashing for dividing by zero in a constant expression. - Rob Shearman <rob at codeweavers.com> Sun, 20 Apr 2008 widl: Add support for "->" and "." operators in expressions. - Rob Shearman <rob at codeweavers.com> Sun, 20 Apr 2008 widl: Add support for arrays in expressions. - Rob Shearman <rob at codeweavers.com> Sun, 20 Apr 2008 widl: Add support for '%' operator in expressions. - Rob Shearman <rob at codeweavers.com> Tue, 22 Apr 2008 widl: Fix operator precedence in expressions. - Rob Shearman <rob at codeweavers.com> Tue, 22 Apr 2008 widl: Require a constant expression for case statements. - Rob Shearman <rob at codeweavers.com> Tue, 22 Apr 2008 widl: Add support for comparison, exclusive or, logical not and positive operators in expressions. - Rob Shearman <rob at codeweavers.com> Tue, 22 Apr 2008 widl: Remove EXPR_MEMBERPTR and implement it using EXPR_PPTR and EXPR_MEMBER instead. - Rob Shearman <rob at codeweavers.com> Tue, 22 Apr 2008 widl: Don't free input_name in pop_import as we keep pointers to it in the var_t type now. - Rob Shearman <rob at codeweavers.com> Tue, 22 Apr 2008 widl: Pass the actual type into check_remoting_fields and check_field_common instead of the type name. - Rob Shearman <rob at codeweavers.com> Tue, 22 Apr 2008 widl: Check that expressions resolve so that expressions in generated code will compile. Also check that expressions return the correct type for the attribute. - Rob Shearman <rob at codeweavers.com> Tue, 22 Apr 2008 widl: Move expression functions to a new file, expr.c. - Rob Shearman <rob at codeweavers.com> Tue, 22 Apr 2008 widl: Use expr_resolve_type to get the type of the identifier in write_conf_or_var_desc. Remove the conversion of pointer types into base types as this was only needed due to lack of proper type resolving. - Rob Shearman <rob at codeweavers.com> Tue, 22 Apr 2008 widl: Remove duplicated code in the form of the write_struct_expr function by enhancing write_expr to allow toplevel identifiers to be prefixed by a string, if specified. - Rob Shearman <rob at codeweavers.com> Thu, 24 Apr 2008 widl: Implement lcid property on library declarations. - Rob Shearman <rob at codeweavers.com> Thu, 24 Apr 2008 widl: Construct the pointer chain while parsing pointers, rather than storing a ptr_level. This method is more flexible and somewhat simpler. - Rob Shearman <rob at codeweavers.com> Thu, 24 Apr 2008 widl: Allow NULL to be used in expressions. - Rob Shearman <rob at codeweavers.com> Thu, 24 Apr 2008 widl: Create a list of statements in the whole IDL file, instead of just a list of interfaces. - Rob Shearman <rob at codeweavers.com> Thu, 24 Apr 2008 widl: Add typedef statements to the statement lists. - Rob Shearman <rob at codeweavers.com> Fri, 25 Apr 2008 widl: Consolidate most of the inner loop of reg_typedefs into set_type. - Rob Shearman <rob at codeweavers.com> Fri, 25 Apr 2008 widl: Rename pident to declarator and parse the array declarations as part of declarators. This allows arrays to be used in typedefs and const statements. - Rob Shearman <rob at codeweavers.com> Fri, 25 Apr 2008 widl: Make the rules for parsing fields in structures, encapsulated unions and non-encapsulated unions more strict. Move the rules in fields that handle empty union cases into separate union rules so that they can't erroneously be accepted for structures or other types of unions. - Rob Shearman <rob at codeweavers.com> Fri, 25 Apr 2008 widl: Add support for declaring multiple fields of a structure in one statement. - Rob Shearman <rob at codeweavers.com> Fri, 25 Apr 2008 widl: Add support for string literals and wide-string literals in expressions. - Rob Shearman <rob at codeweavers.com> Fri, 25 Apr 2008 widl: Create a statement object for import statements. Move the writing of include directives into the generated header into header.c. - Rob Shearman <rob at codeweavers.com> Fri, 25 Apr 2008 widl: Move the func_declarator rule entirely into direct_declarator. - Rob Shearman <rob at codeweavers.com> Sat, 26 Apr 2008 widl: Add typedefs to typelibs which have the public or uuid attributes, not any other attribute. - Rob Shearman <rob at codeweavers.com> Sat, 26 Apr 2008 widl: Support hex digits that use an uppercase 0X prefix. - Rob Shearman <rob at codeweavers.com> Sun, 27 Apr 2008 widl: Accept integer constant suffixes in the lexer. - Rob Shearman <rob at codeweavers.com> Tue, 29 Apr 2008 widl: Keep const attributes applied to pointers when writing out the type. Use an attribute to store the const qualifier for the pointer and type. Allow multiple type-qualifiers to be applied to a type by adding a declaration-specifier rule that encompasses type-qualifiers and types. - Rob Shearman <rob at codeweavers.com> Tue, 29 Apr 2008 widl: Add support for "inline" on function definitions. Fix applying calling convention to function type. - Rob Shearman <rob at codeweavers.com> Tue, 29 Apr 2008 widl: Make constdef and externdef take a declarator instead of an ident so that functions and arrays can be defined using the statements. - Rob Shearman <rob at codeweavers.com> Tue, 29 Apr 2008 widl: Allow pointer attributes to be applied to function pointers. - Rob Shearman <rob at codeweavers.com> Tue, 29 Apr 2008 widl: callback, code, comm_status and in_line are attribute names, not keywords. - Rob Shearman <rob at codeweavers.com> Wed, 30 Apr 2008 widl: Prepare for supporting storage classes in declaration statements. Return a decl_spec_t structure from decl_spec rules so that the storage class and type qualifiers can both be returned. - Rob Shearman <rob at codeweavers.com> Wed, 30 Apr 2008 widl: Add the parsing of storage classes into declaration-specifiers. Support the static and register keywords. This consolidates externdef and constdef rules into one declaration rule. - Rob Shearman <rob at codeweavers.com> Thu, 1 May 2008 widl: Consolidate writing of COM and dispatch interfaces into one function to remove duplicated code. Split up the writing into start and end to eventually support the style MIDL uses where it writes declared types, etc. between the start and end of the interface. Make internal header functions take the file pointer to print to. Don't write interface IDs for non-object interfaces and always write handle declarations even if the interface has no methods, like MIDL does. - Gerald Pfeifer <gerald at pfeifer.com> Fri, 2 May 2008 widl: Fix syntax to also work with older versions of bison.
ekohl at svn.reactos.org
- [ros-diffs] [ekohl] 37314: Sync to wine-0.9.61: Oooops, forgot to add these files!! - Rob Shearman <rob at codeweavers.com> Sun, 20 Apr 2008 widl: Stop looping in check_remoting_args when a context_handle or wire_marshal type is found as they are in effect fundamental types. - Rob Shearman <rob at codeweavers.com> Sun, 20 Apr 2008 widl: Check that fields in structures and unions referenced by non-local functions can be marshalled and that their attributes are consistent. -Rob Shearman <rob at codeweavers.com> Sun, 20 Apr 2008 widl: The implicit_handle attribute is allowed with a handle explicitly specified in the function parameters. In that case, that handle is used instead of the implicit handle. Fix the check for the explicit_handle attribute being specified without a handle being specified in the function parameters, even though issuing an error is wrong. (Thanks to Marcus Meissner & Coverity for spotting that the check didn't do what it was supposed to do.) - Rob Shearman <rob at codeweavers.com> Sun, 20 Apr 2008 widl: Automatically add "handle_t IDL_handle" parameter to functions with no explicit handle specified whose containing interface has the explicit_handle attribute. - Rob Shearman <rob at codeweavers.com> Sun, 20 Apr 2008 widl: Issue an error instead of crashing for dividing by zero in a constant expression. - Rob Shearman <rob at codeweavers.com> Sun, 20 Apr 2008 widl: Add support for "->" and "." operators in expressions. - Rob Shearman <rob at codeweavers.com> Sun, 20 Apr 2008 widl: Add support for arrays in expressions. - Rob Shearman <rob at codeweavers.com> Sun, 20 Apr 2008 widl: Add support for '%' operator in expressions. - Rob Shearman <rob at codeweavers.com> Tue, 22 Apr 2008 widl: Fix operator precedence in expressions. - Rob Shearman <rob at codeweavers.com> Tue, 22 Apr 2008 widl: Require a constant expression for case statements. - Rob Shearman <rob at codeweavers.com> Tue, 22 Apr 2008 widl: Add support for comparison, exclusive or, logical not and positive operators in expressions. - Rob Shearman <rob at codeweavers.com> Tue, 22 Apr 2008 widl: Remove EXPR_MEMBERPTR and implement it using EXPR_PPTR and EXPR_MEMBER instead. - Rob Shearman <rob at codeweavers.com> Tue, 22 Apr 2008 widl: Don't free input_name in pop_import as we keep pointers to it in the var_t type now. - Rob Shearman <rob at codeweavers.com> Tue, 22 Apr 2008 widl: Pass the actual type into check_remoting_fields and check_field_common instead of the type name. - Rob Shearman <rob at codeweavers.com> Tue, 22 Apr 2008 widl: Check that expressions resolve so that expressions in generated code will compile. Also check that expressions return the correct type for the attribute. - Rob Shearman <rob at codeweavers.com> Tue, 22 Apr 2008 widl: Move expression functions to a new file, expr.c. - Rob Shearman <rob at codeweavers.com> Tue, 22 Apr 2008 widl: Use expr_resolve_type to get the type of the identifier in write_conf_or_var_desc. Remove the conversion of pointer types into base types as this was only needed due to lack of proper type resolving. - Rob Shearman <rob at codeweavers.com> Tue, 22 Apr 2008 widl: Remove duplicated code in the form of the write_struct_expr function by enhancing write_expr to allow toplevel identifiers to be prefixed by a string, if specified. - Rob Shearman <rob at codeweavers.com> Thu, 24 Apr 2008 widl: Implement lcid property on library declarations. - Rob Shearman <rob at codeweavers.com> Thu, 24 Apr 2008 widl: Construct the pointer chain while parsing pointers, rather than storing a ptr_level. This method is more flexible and somewhat simpler. - Rob Shearman <rob at codeweavers.com> Thu, 24 Apr 2008 widl: Allow NULL to be used in expressions. - Rob Shearman <rob at codeweavers.com> Thu, 24 Apr 2008 widl: Create a list of statements in the whole IDL file, instead of just a list of interfaces. - Rob Shearman <rob at codeweavers.com> Thu, 24 Apr 2008 widl: Add typedef statements to the statement lists. - Rob Shearman <rob at codeweavers.com> Fri, 25 Apr 2008 widl: Consolidate most of the inner loop of reg_typedefs into set_type. - Rob Shearman <rob at codeweavers.com> Fri, 25 Apr 2008 widl: Rename pident to declarator and parse the array declarations as part of declarators. This allows arrays to be used in typedefs and const statements. - Rob Shearman <rob at codeweavers.com> Fri, 25 Apr 2008 widl: Make the rules for parsing fields in structures, encapsulated unions and non-encapsulated unions more strict. Move the rules in fields that handle empty union cases into separate union rules so that they can't erroneously be accepted for structures or other types of unions. - Rob Shearman <rob at codeweavers.com> Fri, 25 Apr 2008 widl: Add support for declaring multiple fields of a structure in one statement. - Rob Shearman <rob at codeweavers.com> Fri, 25 Apr 2008 widl: Add support for string literals and wide-string literals in expressions. - Rob Shearman <rob at codeweavers.com> Fri, 25 Apr 2008 widl: Create a statement object for import statements. Move the writing of include directives into the generated header into header.c. - Rob Shearman <rob at codeweavers.com> Fri, 25 Apr 2008 widl: Move the func_declarator rule entirely into direct_declarator. - Rob Shearman <rob at codeweavers.com> Sat, 26 Apr 2008 widl: Add typedefs to typelibs which have the public or uuid attributes, not any other attribute. - Rob Shearman <rob at codeweavers.com> Sat, 26 Apr 2008 widl: Support hex digits that use an uppercase 0X prefix. - Rob Shearman <rob at codeweavers.com> Sun, 27 Apr 2008 widl: Accept integer constant suffixes in the lexer. - Rob Shearman <rob at codeweavers.com> Tue, 29 Apr 2008 widl: Keep const attributes applied to pointers when writing out the type. Use an attribute to store the const qualifier for the pointer and type. Allow multiple type-qualifiers to be applied to a type by adding a declaration-specifier rule that encompasses type-qualifiers and types. - Rob Shearman <rob at codeweavers.com> Tue, 29 Apr 2008 widl: Add support for "inline" on function definitions. Fix applying calling convention to function type. - Rob Shearman <rob at codeweavers.com> Tue, 29 Apr 2008 widl: Make constdef and externdef take a declarator instead of an ident so that functions and arrays can be defined using the statements. - Rob Shearman <rob at codeweavers.com> Tue, 29 Apr 2008 widl: Allow pointer attributes to be applied to function pointers. - Rob Shearman <rob at codeweavers.com> Tue, 29 Apr 2008 widl: callback, code, comm_status and in_line are attribute names, not keywords. - Rob Shearman <rob at codeweavers.com> Wed, 30 Apr 2008 widl: Prepare for supporting storage classes in declaration statements. Return a decl_spec_t structure from decl_spec rules so that the storage class and type qualifiers can both be returned. - Rob Shearman <rob at codeweavers.com> Wed, 30 Apr 2008 widl: Add the parsing of storage classes into declaration-specifiers. Support the static and register keywords. This consolidates externdef and constdef rules into one declaration rule. - Rob Shearman <rob at codeweavers.com> Thu, 1 May 2008 widl: Consolidate writing of COM and dispatch interfaces into one function to remove duplicated code. Split up the writing into start and end to eventually support the style MIDL uses where it writes declared types, etc. between the start and end of the interface. Make internal header functions take the file pointer to print to. Don't write interface IDs for non-object interfaces and always write handle declarations even if the interface has no methods, like MIDL does. - Gerald Pfeifer <gerald at pfeifer.com> Fri, 2 May 2008 widl: Fix syntax to also work with older versions of bison.
ekohl at svn.reactos.org
- [ros-diffs] [hyperion] 37315: added include/reactos/libs/pseh/pseh2.h added lib/pseh/framebased-gcchack.c added lib/pseh/i386/framebased-gcchack.S modified lib/pseh/pseh.rbuild Introducing PSEH 2.0. It only wants to be loved. Highlights of this version: - PSEH 2.0 syntax is 99% compatible with native SEH syntax - PSEH 2.0 binary code a vast improvement over 1.1 - no more setjmp, no bogus loops, no weird optimizer behavior PSEH 2.0 is a horrible, GCC-only, x86-only hack. It makes several non-portable assumptions and hey, did you know __builtin_frame_address(0) is *not* the same thing as EBP? Overall, it must be a world record for compiler abuse PSEH 2.0 is, sadly, not binary-compatible with PSEH 1.1, although I will almost certainly unify the implementation at a later time PSEH 2.0 needs testers. And love. Not implemented yet: returning from a SEH block (i.e. _SEH2_YIELD()) Example of 2.0 syntax (yes, _SEH2_END is unavoidable): _SEH2_TRY { _SEH2_TRY { /* ... */ } _SEH2_EXCEPT((/* ... */)) { /* ... */ } _SEH2_END; } _SEH2_FINALLY { /* ... */ } _SEH2_END; -- Happy early birthday, Aleksey.
hyperion at svn.reactos.org
- [ros-diffs] [mkupfer] 37316: - add and enable partition creation and file system selection dialog
mkupfer at svn.reactos.org
- [ros-diffs] [cgutman] 37317: - Fix CID 1380 and 1382 (Run 2)
cgutman at svn.reactos.org
- [ros-diffs] [hyperion] 37318: modified include/reactos/libs/pseh/pseh2.h modified lib/pseh/framebased-gcchack.c modified lib/pseh/i386/framebased-gcchack.S Implemented _SEH2_YIELD and _SEH2_LEAVE - 2.0 equivalents of _SEH_YIELD and _SEH_LEAVE, naturally
hyperion at svn.reactos.org
- [ros-diffs] [hyperion] 37319: modified include/reactos/libs/pseh/pseh2.h Kill the last few remaining "'x' may be used uninitialized in this function" warnings. I'd love to know the opinion of GCC developers on what does this hack do to their compiler and why
hyperion at svn.reactos.org
- [ros-diffs] [tkreuzer] 37320: Make sure we don't parse instructions beyond the eh_frame section. Looks like in some cases the last Fde isn't terminated with a 0 Length field.
tkreuzer at svn.reactos.org
- [ros-diffs] [cgutman] 37321: - Update adns to the latest version
cgutman at svn.reactos.org
- [ros-diffs] [tkreuzer] 37322: Use PULONG instead of PSIZE_T in DefaultQueryInfoBufferCheck. Fixes 5 warnings, creates 1.
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 37323: Add CONTEXT offsets to asm.h
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 37324: - Implement RtlCaptureContext - Reenable KeRosDumpStackFrames
tkreuzer at svn.reactos.org
- [ros-diffs] [cgutman] 37325: - Add back some ROS-specific stuff
cgutman at svn.reactos.org
- [ros-diffs] [cgutman] 37326: - adns_if_noserver is no longer used in adns
cgutman at svn.reactos.org
- [ros-diffs] [hyperion] 37327: modified include/reactos/libs/pseh/pseh2.h Typo.
hyperion at svn.reactos.org
- [ros-diffs] [cgutman] 37328: - Merge aicom-network-fixes up to r37326
cgutman at svn.reactos.org
- [ros-diffs] [tkreuzer] 37329: Fix a bug in DeDecodeU/Sleb128, resulting in wrong allocation unwind codes. Add some debugging stuff.
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 37330: RtlCaptureContext: - Don't safe the current rsp, but the one before calling the function. - Try to optimize a bit by moving stuff around
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 37331: Remove RtlCaptureContext from stubs
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 37332: Initial Implementations of RtlVirtualUnwind and RtlWalkFrameChain. They are not yet perfect, but unwinding works!
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 37333: ULONG -> ULONG_PTR in KeRosDumpStackFrames
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 37334: Forgot this one
tkreuzer at svn.reactos.org
- [ros-diffs] [dreimer] 37335: Update 3rd party txt file
dreimer at svn.reactos.org
- [ros-diffs] [dreimer] 37336: Add the last missing commands in a PS1 Version. These DO NOT FULLY work yet. Commited as backup, because of PC formatting needed.
dreimer at svn.reactos.org
- [ros-diffs] [greatlrd] 37337: Adding a old test for ddraw, that have lying around for awhile now, small rewrite have been done so it can be compile with reactos
greatlrd at svn.reactos.org
- [ros-diffs] [jimtabor] 37338: - Set the right flags for Background and Text color.
jimtabor at svn.reactos.org
- [ros-diffs] [sginsberg] 37339: - stub out NdisReEnumerateProtocolBindings
sginsberg at svn.reactos.org
- [ros-diffs] [dreimer] 37340: A loooong time ago there was something called Batch. It was a old scripting "language" which you could use for some stuff, but with hacks, so ugly, you would turn to stone if used. Then there was the new shiny Powershell Scripting Language which came from the deep resorts of the Devil GaTeS with great features like a XML parser and more. A great war began for the right to be used in the Glorious Heaven of RosBE. After some salves of XML parse and shrapnels of DeHacking, Batch was fainted and vanished. The glorious winner of the war helped to gain worldwide peace and food for the hungry ppl. After a loong live Powershell died and was replaced by PS 2.0.
dreimer at svn.reactos.org
- [ros-diffs] [cgutman] 37341: - Merge r37399 from trunk
cgutman at svn.reactos.org
- [ros-diffs] [cgutman] 37342: - Split NdisRegisterProtocol so I can reuse the code for NdisReEnumerateProtocolBindings - Move NdisReEnumerateProtocolBindings into protocol.c - Implement NdisReEnumerateProtocolBindings
cgutman at svn.reactos.org
- [ros-diffs] [greatlrd] 37343: Bugfix : Do not link to LPDDRAWI_DIRECTDRAW_INT->lpLink when we do not have any LPDDRAWI_DIRECTDRAW_INT->lpLcl
greatlrd at svn.reactos.org
- [ros-diffs] [dreimer] 37344: Further work on PS files. Last problems left: - raddr2line fails - ssvn status fails
dreimer at svn.reactos.org
- [ros-diffs] [jimtabor] 37345: - Add path support for ExtTextOut.
jimtabor at svn.reactos.org
- [ros-diffs] [jimtabor] 37346: - Start the implementation and support for dc attribute dirty bits. See bug 3863.
jimtabor at svn.reactos.org
- [ros-diffs] [sginsberg] 37347: - Remove duplicate define
sginsberg at svn.reactos.org
- [ros-diffs] [cgutman] 37348: - Fix protocol binding
cgutman at svn.reactos.org
- [ros-diffs] [cgutman] 37349: - Enable some code that works now
cgutman at svn.reactos.org
- [ros-diffs] [cgutman] 37350: - Fail if we aren't in the right state
cgutman at svn.reactos.org
- [ros-diffs] [sserapion] 37351: Declare war, shock and awe, and utterly defeat auto-import in one day.
sserapion at svn.reactos.org
- [ros-diffs] [sserapion] 37352: Correct definitions for WIN32 and WIN64.
sserapion at svn.reactos.org
- [ros-diffs] [sserapion] 37353: Kill auto-import insurgent.
sserapion at svn.reactos.org
- [ros-diffs] [sserapion] 37354: Kill auto-import insurgent.
sserapion at svn.reactos.org
- [ros-diffs] [fireball] 37356: - Time to say goodbye to dosfsck port, it's been fully integrated into vfatlib, and the need in a standalone version disappeared.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 37357: 2008-10-18 Reece Dunn include: Fixed the tom constant values.
fireball at svn.reactos.org
- [ros-diffs] [sginsberg] 37358: - Don't define PAGE_SIZE in typedefs.h as -- "this value is target specific, host tools MUST not use it and this line has to be removed". Instead, define it locally for cmlib. - Also correct TRUE definition in this header
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 37359: - PAGE_SIZE fix 2.0
sginsberg at svn.reactos.org
- [ros-diffs] [janderwald] 37360: - Implement IShellExecuteHookW - Free NETCON_PROPERTIES on cleanup - Show status dialog when clicking on startmenu->settings->network connections item - Fixes bug 3782 See issue #3782 for more details.
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 37361: - Pass the parent to PropertySheetW See issue #3597 for more details.
janderwald at svn.reactos.org
- [ros-diffs] [sginsberg] 37362: - Optimize DebugService -- patch from Alex
sginsberg at svn.reactos.org
- [ros-diffs] [janderwald] 37363: - Create IDataObject from the selected pidl - Check if drop target is the desktop - fixes bug 3763
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 37364: - Display Provider and Version in driver details dialog
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 37365: - Make trash properties settings be unvolatile ; ) See issue #3786 for more details.
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 37366: - Improve function stubs - bug 3829
janderwald at svn.reactos.org
- [ros-diffs] [sginsberg] 37367: - Remove duplicate definition
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 37368: - Remove more duplicate definitions - Make definitions compatible when they are present in multiple headers
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 37369: - Fix another duplicate
sginsberg at svn.reactos.org
- [ros-diffs] [tkreuzer] 37370: RtlCaptureContext can throw an exception. As we need to push the flags on the stack, we need to create unwind info to make sure we can properly unwind. So instead of pushing the flags and then popping them back, push them on the stack at the beginning of the function, reference the location later, clean up the stack at the function end. Also add .cif_adjust_cfa_offset unwind op.
tkreuzer at svn.reactos.org
- [ros-diffs] [pschweitzer] 37371: Added a stubbed driver for KSecDD
pschweitzer at svn.reactos.org
- [ros-diffs] [jimtabor] 37372: - Fix dirty bit support for select brush and pen, see bug 3863. - Hack-plement part of NtGdiExtFloodFill. We need to fix our region and clip support so ReactOS drawing functions do not over write other displayed windows. Open AbiWord than type something and select another desktop, this is just one of them.... - Tested with Qemu and real hardware.
jimtabor at svn.reactos.org
- [ros-diffs] [khornicek] 37373: use the dmSize we got from caller and fall back to SIZEOF_DEVMODEA_300 in case we got some unexpected value as it's done in Windows
khornicek at svn.reactos.org
- [ros-diffs] [fireball] 37374: - Remove duplicate type definitions.
fireball at svn.reactos.org
- [ros-diffs] [jimtabor] 37375: - Fix newest Wine bitmap gdi32 crosstest.
jimtabor at svn.reactos.org
- [ros-diffs] [greatlrd] 37376: port a really old test I have for ddraw.dll, this test testing see if the internal value are right when u create the com interface
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 37377: Comment out old test that does not work right yet.
greatlrd at svn.reactos.org
- [ros-diffs] [fireball] 37378: Rob Shearman <robertshearman at gmail.com> Mon, 23 Jun 2008 21:28:56 +0000 (22:28 +0100) widl: Fix crash in find_array_or_string_in_struct if the structure or union has no fields or cases. http://source.winehq.org/git/wine.git/?a=commit; h=b3dde47ed760880e323222af9ec7ad30702dec7c
fireball at svn.reactos.org
- [ros-diffs] [fireball] 37379: - Remove duplicate, often conflicting, type definitions from IDL (spotted by new widl).
fireball at svn.reactos.org
- [ros-diffs] [ekohl] 37380: Sync to wine-1.0-rc11: - Francois Gouget <fgouget at free.fr> Tue, 6 May 2008 Add a comment warning when a table must be kept sorted for later use with bsearch(). - Francois Gouget <fgouget at free.fr> Tue, 6 May 2008 Assorted spelling fixes. - Marcus Meissner <marcus at jet.franken.de> Tue, 6 May 2008 widl: Mark non-returning functions as noreturn.
ekohl at svn.reactos.org
- [ros-diffs] [ekohl] 37381: Sync to wine-1.1.0: - Simon Richter <Simon.Richter at hogyros.de> Tue, 17 Jun 2008 widl: Write string lengths in host endianness. Type libraries are currently parsed in host endianness, so byte arrays that are going to be interpreted as integers need to be written in the appropriate byte order. - Rob Shearman <robertshearman at gmail.com> Fri, 20 Jun 2008 widl: Fix generation of the type format string for conformant-varying structures. The conformance needs to be added on to the offset in the buffer so set this before calling each the writer of each class of pointer description in write_pointer_description. Pass the passed in offsets to buffer and memory to write_pointer_description_offsets in write_varying_array_pointer_descriptions. - Rob Shearman <robertshearman at gmail.com> Mon, 23 Jun 2008 widl: Replace code to round up values and calculate padding with macros to improve readability. - Rob Shearman <robertshearman at gmail.com> Mon, 23 Jun 2008 widl: Fix the embedded pointer offsets in generated code when the containing structure has padding. Do so by calculating the alignment of members when iterating through the structures and adding it onto the buffer and memory offsets. Only call type_memsize once elsewhere in the embedded pointer processing functions since the return value will be the same from the second call. - Rob Shearman <robertshearman at gmail.com> Mon, 23 Jun 2008 widl: Factor out the finding of a registered type to reduce code duplication. - Rob Shearman <robertshearman at gmail.com> Mon, 23 Jun 2008 widl: Set the type of the type_t node constructured for dispinterfaces to RPC_FC_IP, like we do for interfaces. - Rob Shearman <robertshearman at gmail.com> Mon, 23 Jun 2008 widl: Fix crash in find_array_or_string_in_struct if the structure or union has no fields or cases. (Aleksey already applied this patch in rev37378) - Rob Shearman <robertshearman at gmail.com> Mon, 23 Jun 2008 widl: Fix the types of enums with the v1_enum attribute applied. - Rob Shearman <robertshearman at gmail.com> Mon, 23 Jun 2008 widl: Fix type_memsize to follow aliases so that the correct size is calculated. - Rob Shearman <robertshearman at gmail.com> Mon, 23 Jun 2008 widl: Fix check_remoting_fields to enumerate the correct list of fields.
ekohl at svn.reactos.org
- [ros-diffs] [gschneider] 37382: - DIB_1BPP_BitBlt: Increment source coordinates properly, see bug #2372 - Remove old code - Enable dprint for DIB_1BPP_StretchBlt
gschneider at svn.reactos.org
- [ros-diffs] [pschweitzer] 37383: Fixed typo, spotted by Sylvain
pschweitzer at svn.reactos.org
- [ros-diffs] [jimtabor] 37384: - Sorry for the misunderstanding, , , fix typo, see bug report 3863.
jimtabor at svn.reactos.org
- [ros-diffs] [jimtabor] 37385: - Fix AlphaBlend checks that pass wine bitmap gdi32 crosstests. Tested in 16 and 24 bit mode Qemu and 32 bit mode hardware, with our AlphaBlend rendering demo program.
jimtabor at svn.reactos.org
- [ros-diffs] [greatlrd] 37386: 1. Fixed one Crash in DdBlt when the Dest was NULL we should return invaild param 2. Move include of pseh header to rosdraw.h 3. Ported partly old code for Hel DdBlt for ddraw 4. Fixed Bug in Hel startup process, but the code is not finish
greatlrd at svn.reactos.org
- [ros-diffs] [dchapyshev] 37387: - Implement GetCPInfo. Now this function passes all Wine tests
dchapyshev at svn.reactos.org
- [ros-diffs] [sginsberg] 37388: - STDCALL -> NTAPI
sginsberg at svn.reactos.org
- [ros-diffs] [dreimer] 37389: Changed the default values of config to the previous setting instead of the real default one if you don't type in anything for a setting. Fixed sSVN.ps1. Works now. Left TODO: reladdr2line
dreimer at svn.reactos.org
- [ros-diffs] [fireball] 37390: Daniel Zimmerman - Fix random widl crashes when compiling on Vista x86. Patch from Wine bugzilla: http://bugs.winehq.org/show_bug.cgi?id=16084 . See issue #3877 for more details.
fireball at svn.reactos.org
- [ros-diffs] [sserapion] 37391: - call __main (C++ initialization) gcc inserts this call automatically for a function called "main", but not for "wmain" fixes explorer - support pseudo runtime relocation v2. - re-enable commented out code for security cookies. - rename entry point __tmainCRTStartup. - gccmain.c re-add comment explaining this file's purpose.
sserapion at svn.reactos.org
- [ros-diffs] [sserapion] 37392: - Use TARGET_CPPFLAGS, needs latest ROSBE. - Link crt runtime to dlls too.
sserapion at svn.reactos.org
- [ros-diffs] [fireball] 37393: - FASTFAT: when querying file name information, fill in the whole buffer provided by the caller, even if filename does not fully fit (driver by Microsoft(R) does the same). Also, return the actual amount of data written in IoSb.Information, even in case of buffer overflow result. - CDFS: Fix a guaranteed buffer overwrite when zero-terminating a filename. Also apply the same fixes described above.
fireball at svn.reactos.org
- [ros-diffs] [dchapyshev] 37394: - Add stubs for RtlSetIoCompletionCallback
dchapyshev at svn.reactos.org
- [ros-diffs] [gedmurphy] 37395: - reference the correct data - set the response info before returning See issue #2808 for more details.
gedmurphy at svn.reactos.org
- [ros-diffs] [dchapyshev] 37396: - Implement BindIoCompletionCallback, ReadFileScatter, WriteFileGather (based on Wine) - Move DnsHostnameToComputerNameA/W to computername.c
dchapyshev at svn.reactos.org
- [ros-diffs] [dchapyshev] 37397: - Fix build
dchapyshev at svn.reactos.org
- [ros-diffs] [sginsberg] 37398: - Remove deprecated header cruft
sginsberg at svn.reactos.org
- [ros-diffs] [fireball] 37399: - Cleanup 37394, 37396 and 37397: * PRTL_OVERLAPPED_COMPLETION_ROUTINE is a Wine invention. We already have a type for that, since it's an APC routine, the type will be PIO_APC_ROUTINE. * Fix headers, actual stub, and usage in kernel32 respectively. * We don't use hungarian notation in RTL ("hFileHandle") .
fireball at svn.reactos.org
- [ros-diffs] [fireball] 37400: - Remove hack around VFATFS (and CDFS) bugs which were fixed in r37393.
fireball at svn.reactos.org
- [ros-diffs] [mkupfer] 37401: - disable non-working device selection code - add a missing "break"
mkupfer at svn.reactos.org
- [ros-diffs] [sginsberg] 37402: - Start deprecating the overabused system_header gcc pragma extension
sginsberg at svn.reactos.org
- [ros-diffs] [jimtabor] 37403: - Add note for NtGdiCreateDIBitmapInternal, Should use System Bitmap DC hSystemBM, with CreateCompatibleDC for this.
jimtabor at svn.reactos.org
- [ros-diffs] [jimtabor] 37404: - Move StretchDIBits out of stubs. Add more notes.
jimtabor at svn.reactos.org
- [ros-diffs] [greatlrd] 37405: ported old version of HEL lock surface for ddraw I wrote long time ago. It is not complete and can contain bugs.
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 37406: remove a comment that is not true.
greatlrd at svn.reactos.org
- [ros-diffs] [gschneider] 37407: - Add new directory for some dib related test restructuring, including two new tests: - bltrop test for well known BitBlt ROPs, highlighted bugs were processed in r37268, r37269, r37372 - vbltest for testing several blit and blend functions, highlighted bugs fixed in r37139, r37168 and some overlay issues still tbd
gschneider at svn.reactos.org
- [ros-diffs] [greatlrd] 37408: Fixed a old typo HelDdSurfLock it should be DIB_RGB_* not DIB_PAL_* when it try getting rgb bitmap pixel data Ported old experiment code for HelDdSurfUnLock it is not completed and can be very buggy Fixed smaller bug in Main_DDrawSurface_Unlock the rest of visrgn can fail on real hw. if it fail, it was not supported by the hw drv for most case. so it is safe to ignore if it fails
greatlrd at svn.reactos.org
- [ros-diffs] [fireball] 37409: - Target device to mount may not have VPB, the driver should get the VPB passed in parameters. - Set target device's VPB to this value. This should not really be done, however our driver heavily depends on target device having this VPB. I don't see any side effects. - With these changes, Windows 2003 is able to boot up to desktop and cleanly shutdown using this driver.
fireball at svn.reactos.org
- [ros-diffs] [tkreuzer] 37410: ntoskrnl: - Use generic Interlocked functions for amd64, too - use generic rbuild file (2 hax left) - add baseaddress for ntoskrnl - update and sort amd64stubs
tkreuzer at svn.reactos.org
- [ros-diffs] [gschneider] 37411: Moved dib tests remotely
gschneider at svn.reactos.org
- [ros-diffs] [gschneider] 37412: - Restructure dib related tests, 2nd try. - Change build files accordingly
gschneider at svn.reactos.org
- [ros-diffs] [gschneider] 37413: Remove old locations
gschneider at svn.reactos.org
- [ros-diffs] [mkupfer] 37414: - add summary page to check settings before start installation - add disabled driver button for future use
mkupfer at svn.reactos.org
- [ros-diffs] [mkupfer] 37415: - fix a brace mistake
mkupfer at svn.reactos.org
- [ros-diffs] [ekohl] 37416: Sync to wine-1.1.1: - Alexandre Julliard <julliard at winehq.org> Thu, 26 Jun 2008 widl: [default] is an allowed attribute for union fields. (Note: This patch was already applied before in order not to break ReactOS.) - Alexandre Julliard <julliard at winehq.org> Tue, 1 Jul 2008 widl: Add some support for unencapsulated unions that need a conformance descriptor. - Rob Shearman <robertshearman at gmail.com> Tue, 1 Jul 2008 widl: Increment the buffer offset by 8 for embedded pointers inside varying arrays in varying structures. The 8 bytes are for the variance and offset and are added just before the array, as seen in the marshalling code in rpcrt4. No offset needs to be added for non-varying structures since the buffer mark is set after the conformance in marshalled or unmarshalled. - Rob Shearman <robertshearman at gmail.com> Tue, 1 Jul 2008 widl: Check that the structure has been defined in check_remoting_args. - Dan Hipschman <dsh at linux.ucla.edu> Tue, 1 Jul 2008 widl: Implement type redefinition checks. This allows widl to catch type redefinitions and report an error, like MIDL. However, this does a better job than MIDL since it also reports the location of the originial definition, like GCC. - Dan Hipschman <dsh at linux.ucla.edu> Tue, 1 Jul 2008 widl: Factor a small part of the grammar. - Rob Shearman <robertshearman at gmail.com> Thu, 3 Jul 2008 widl: Consolidate top-level parameter conformance/variance expression writing into a separate function. Descend through as many pointer types as necessary to find the fundamental type and determine whether it needs a top-level parameter conformance/variance expression to be written. Add support for writing top-level parameter conformance/variance expressions for non-encapsulated unions. - Rob Shearman <robertshearman at gmail.com> Fri, 4 Jul 2008 widl: Rename find_type_helper, find_type and find_type2 to find_type, find_type_error and find_type_error2 respectively. - Rob Shearman <robertshearman at gmail.com> Fri, 4 Jul 2008 widl: Remove some unnecessary calls to duptype. - Alexandre Julliard <julliard at winehq.org> Mon, 7 Jul 2008 widl: Fix a couple of uninitialized variable compiler warnings. - Alexandre Julliard <julliard at winehq.org> Mon, 7 Jul 2008 Add noinput directive to all lex files to avoid a compiler warning. Note: Two patches are missing because they implement code to generate MIDL-incompatible SEH support code. Unfortunately I think it is almost time to fork WIDL because later patches implement even more incompatibilities. :-(
ekohl at svn.reactos.org
- [ros-diffs] [tkreuzer] 37417: remove more stubs
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 37418: Remove even more stubs
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 37419: Add RtlUnwind stub to rtl...
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 37420: ...and remove it from amd64stubs.c
tkreuzer at svn.reactos.org
- [ros-diffs] [dreimer] 37421: OH my.... the ELF problem was MY!!!! Fault...
dreimer at svn.reactos.org
- [ros-diffs] [sginsberg] 37422: - MSTSC: Don't redefine BOOL - Regedit: Don't include basetyps.h. Not needed and it just breaks things. Also don't include aclui.h as we...for some reason...implement the required parts of that API locally
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 37423: - "byte" is defined by the Win32 headers, so define it conditionally
sginsberg at svn.reactos.org
- [ros-diffs] [tkreuzer] 37424: StackLimit < StackBase! Rename parameters in prototype of RtlpGetStackLimits to LowLimit and HighLimit.
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 37425: Implement RtlGetCallersAddress
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 37426: "[00:08] Stefan100: 5) Alex_Ionescu will have your head" Well, no risk, no fun... ; -) Implement RtlpGetStackLimits
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 37427: remove kernel32 dependency from mingw.rbuild
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 37428: RtlWalkFrameChain: - stop when we leave the stack or Rip gets 0
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 37429: update amd64subs.c
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 37430: cleanup ntoskrnl.exe: - Move the last stubs into better places - implement KeQueryActiveProcessors, KeInvalidateAllCaches, KeGetRecommendedSharedDataAlignment, KeSaveStateForHibernate, KeSetDmaIoCoherency, PsGetContext, PsSetContext based on x86 implementations. - remove KdbpGetCommandLine from kd.c where it wasn't supposed to be - remove amd64stubs.c
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 37431: forgot this file
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 37432: fix a typo
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 37433: fix InterlockedExchangePointer usage
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 37434: ETHREAD.TopLevelIrp is ULONG_PTR, not ULONG
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 37435: - Fix several ULONG/ULONG_PTR issues - Add a parameter to DefaultQueryInfoBufferCheck for ULONG_PTR/SIZE_T ResultLength
tkreuzer at svn.reactos.org
- [ros-diffs] [jimtabor] 37436: - Fixes bug 3864. While I was at it I fixed most of the gdi max bit max info sizes too. - Added notes for the SEH abuse in win32k dibobj.c. - Tested WinMerge 2.10.2, AbiWord 2.4.1, Firefox 1.5.0.3 and wine gdi32 bitmap cross test. - When testing with gdi cross test in 24 and 32 bit display mode, we have a pixel conversion mismatch. Please fix it!
jimtabor at svn.reactos.org
- [ros-diffs] [jimtabor] 37437: - Fix bpp count in CreateDIBitmap.
jimtabor at svn.reactos.org
- [ros-diffs] [dreimer] 37438: Mooore tidy up work, some optimizations and removal of external functions by internal ones. raddr2line almost works. makex works.
dreimer at svn.reactos.org
- [ros-diffs] [jimtabor] 37439: - Make our version of SetDIBits safe as SetDIBitsToDevice.
jimtabor at svn.reactos.org
- [ros-diffs] [sginsberg] 37440: - Remove system_header from winbase.h, wingdi.h and winuser.h - Remove duplicate define from Wine's winuser.h
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 37441: - Remove system_header from gdiplus*.h
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 37442: - Declare SECURITY_DESCRIPTOR_CONTROL conditionally
sginsberg at svn.reactos.org
- [ros-diffs] [cfinck] 37443: Create a branch for Danny's web work
cfinck at svn.reactos.org
- [ros-diffs] [sginsberg] 37444: - Add more header guards
sginsberg at svn.reactos.org
- [ros-diffs] [cfinck] 37445: Olaf Siejka - Remove "dosfsck" from packages.dff, removed from trunk by fireball in r37356
cfinck at svn.reactos.org
- [ros-diffs] [ekohl] 37446: Revert 37416 because it does not build on all machines.
ekohl at svn.reactos.org
- [ros-diffs] [gedmurphy] 37447: Rough code to start Winetests processes from the GUI, but with the console's stdout redirected to a pipe controlled by the GUI. We can now read the console text from the winetest processes in the GUI (although it's just usage info at the moment)
gedmurphy at svn.reactos.org
- [ros-diffs] [sginsberg] 37448: - Remove system_header from most of PSDK
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 37449: - Fix a redefinition and remove system_header
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 37450: - Remove system_header from winsock headers
sginsberg at svn.reactos.org
- [ros-diffs] [jimtabor] 37451: - Fixed a bug from revision 3514. Now we pass one more gdi bitmap test.
jimtabor at svn.reactos.org
- [ros-diffs] [dgoette] 37452: RosCMS Rewrite * more portable * Reorganized Sourcecode * Use PDO instead of mysql_* functions * strip whitespaces from html output * still work in progress
dgoette at svn.reactos.org
- [ros-diffs] [dgoette] 37453: * use proper html * include css & js files in <head> instaed of in <body> if possible * fix minor bugs
dgoette at svn.reactos.org
- [ros-diffs] [mkupfer] 37454: revert to revision 37390
mkupfer at svn.reactos.org
- [ros-diffs] [dgoette] 37455: * preview function can now be used to *preview* pages * fixed some bugs
dgoette at svn.reactos.org
- [ros-diffs] [mkupfer] 37456: - add some linux partition types
mkupfer at svn.reactos.org
- [ros-diffs] [dreimer] 37457: OMG, it works!
dreimer at svn.reactos.org
- [ros-diffs] [mkupfer] 37458: - revert winioctl.h to previous version (for compatibility) - add additional partition types to rosioctl.h - adapt freeloader to rosioctl.h
mkupfer at svn.reactos.org
- [ros-diffs] [dreimer] 37459: Updater updated to update more new and updated components.
dreimer at svn.reactos.org
- [ros-diffs] [greatlrd] 37460: Fixed bug in hel surface lock. Now we truly get back a buffer with bitmap data for specify bitmap area. and few other mirror bugfix for DdLock hel function
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 37461: Fixed hack so DdUnlock hel does not leak memory, ToDO : DdLock hel captuer the screen outside the client area, DdUnlock also need write back to the client area.
greatlrd at svn.reactos.org
- [ros-diffs] [tkreuzer] 37462: - use (unsigned) long instead of ULONG - add DW_CFA_offset_extended_sf
tkreuzer at svn.reactos.org
- [ros-diffs] [greatlrd] 37463: Fixed one smaller bug in hel DdLock and DdUnlock now the lock and the unlcok using the windows hdc to draw the data on
greatlrd at svn.reactos.org
- [ros-diffs] [sginsberg] 37464: - Remove system_header from basetsd/typs.h, and add 4 missing types
sginsberg at svn.reactos.org
- [ros-diffs] [cfinck] 37465: Dmitry Gorbachev - Fix compiler warnings, treated as errors due to our settings, which are emitted when using GCC 4.3.2 See issue #3849 for more details.
cfinck at svn.reactos.org
- [ros-diffs] [ekohl] 37466: Sync to wine-1.1.1 (Patch 1 of 10): - Alexandre Julliard <julliard at winehq.org> Tue, 1 Jul 2008 widl: Add some support for unencapsulated unions that need a conformance descriptor.
ekohl at svn.reactos.org
- [ros-diffs] [ekohl] 37467: Sync to wine-1.1.1 (Patch 2 of 10): - Rob Shearman <robertshearman at gmail.com> Tue, 1 Jul 2008 widl: Increment the buffer offset by 8 for embedded pointers inside varying arrays in varying structures. The 8 bytes are for the variance and offset and are added just before the array, as seen in the marshalling code in rpcrt4. No offset needs to be added for non-varying structures since the buffer mark is set after the conformance in marshalled or unmarshalled.
ekohl at svn.reactos.org
- [ros-diffs] [cfinck] 37468: - Rearrange "host/typedefs.h" to make it look more logical - Fix wrong definition of INT_PTR and UINT_PTR in this file - Revert a hack added to winebuild in r32609 and r37206, which was added to work around these previously buggy definitions
cfinck at svn.reactos.org
- [ros-diffs] [tkreuzer] 37469: Some asm macros for x64. They allow creating unwind info in a MASM like way, As a general rule for all asm functions changing the stack pointer, use ".proc FunctionName" (without '_' prefix) before the function and ".endproc" after the function and use .allocstack, .pushreg, etc. after the corresponding opcode.
tkreuzer at svn.reactos.org
- [ros-diffs] [ekohl] 37470: Sync to wine-1.1.1 (Patch 3 of 10): - Rob Shearman <robertshearman at gmail.com> Tue, 1 Jul 2008 widl: Check that the structure has been defined in check_remoting_args.
ekohl at svn.reactos.org
- [ros-diffs] [cgutman] 37471: - Use ExInterlocked* routines for list manipulation - Store the NdisMiniportBlock in the interrupt and use it in the ISR
cgutman at svn.reactos.org
- [ros-diffs] [tkreuzer] 37472: Move asmmacro.h to ndk, cause we need it outside of ntoskrnl, too.
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 37473: Implement RtlCompareMemory is assembly, not used yet.
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 37474: make use of the new macros in ke/trap.S
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 37475: EPROCESS.Session should be a HANDLE.
tkreuzer at svn.reactos.org
- [ros-diffs] [ekohl] 37476: Sync to wine-1.1.1 (Patch 4 of 10): ATTENTION: You MUST run "clean" before building ReactOS, otherwise WIDL will crash when it is run. - Dan Hipschman <dsh at linux.ucla.edu> Tue, 1 Jul 2008 widl: Implement type redefinition checks. This allows widl to catch type redefinitions and report an error, like MIDL. However, this does a better job than MIDL since it also reports the location of the originial definition, like GCC.
ekohl at svn.reactos.org
- [ros-diffs] [ekohl] 37477: Revert 37476 because it breaks the build bot.
ekohl at svn.reactos.org
- [ros-diffs] [cgutman] 37478: - Acquire the AddrFile lock before removing an irp from the queue
cgutman at svn.reactos.org
- [ros-diffs] [cgutman] 37479: - Queue a work item for each packet instead of looping all packets currently on the work list - Round trip ping time to the loopback adapter is now about 1 ms
cgutman at svn.reactos.org
- [ros-diffs] [mkupfer] 37480: - start with German translation (not finished yet) - prepare setup to change setup language at runtime - fix resource files
mkupfer at svn.reactos.org
- [ros-diffs] [greatlrd] 37481: Cleanup lite for the dump functions for dumping internal value in ddraw.dll and add some new dumping function have been add.
greatlrd at svn.reactos.org
- [ros-diffs] [dgoette] 37482: * fix more html issues * now adding entries is possible again * catch an additional error
dgoette at svn.reactos.org
- [ros-diffs] [sginsberg] 37483: - Correct a header guard
sginsberg at svn.reactos.org
- [ros-diffs] [jimtabor] 37484: - Add Section support for CreateDIBSection. Section support was disabled from the first time it was committed at revision 1753.
jimtabor at svn.reactos.org
- [ros-diffs] [sginsberg] 37485: - Remove more instances of system_header
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 37486: - Fix "missing newling" warning
sginsberg at svn.reactos.org
- [ros-diffs] [dgoette] 37487: implement new entry 'page & content' generation
dgoette at svn.reactos.org
- [ros-diffs] [fireball] 37488: - Merge misaligned reads support (35998, 36834 by Art) from arty-newcc branch.
fireball at svn.reactos.org
- [ros-diffs] [ekohl] 37489: SySync to wine-1.1.1 (Patch 5 of 10): - Dan Hipschman <dsh at linux.ucla.edu> Tue, 1 Jul 2008 widl: Factor a small part of the grammar.
ekohl at svn.reactos.org
- [ros-diffs] [fireball] 37490: - Upcase a search expression when calling RtlIsNameInExpression with case-insensitive option (a merge of 37263 from Pierre's branch with changed comments).
fireball at svn.reactos.org
- [ros-diffs] [ekohl] 37491: SySync to wine-1.1.1 (Patch 6 of 10): - Rob Shearman <robertshearman at gmail.com> Thu, 3 Jul 2008 widl: Consolidate top-level parameter conformance/variance expression writing into a separate function. Descend through as many pointer types as necessary to find the fundamental type and determine whether it needs a top-level parameter conformance/variance expression to be written. Add support for writing top-level parameter conformance/variance expressions for non-encapsulated unions.
ekohl at svn.reactos.org
- [ros-diffs] [tkreuzer] 37492: Implement RtlpTryToUnwindEpilog, which tries to unwind a function, if we are in the epilog by parsing the allowed opcodes.
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 37493: fix amd64 / ia64 default definition of RtlGetCallersAddress
tkreuzer at svn.reactos.org
- [ros-diffs] [tkreuzer] 37494: use the real RtlGetCallersAddress in ntoskrnl
tkreuzer at svn.reactos.org
- [ros-diffs] [cgutman] 37495: - Fix the status returned to NDIS when it supplies a buffer which is too small - Set BytesNeeded to the correct value - Return the correct status to NDIS if it gives us an invalid lookahead size
cgutman at svn.reactos.org
- [ros-diffs] [jimtabor] 37496: - Update palette functions and small cleanup in bitmaps.
jimtabor at svn.reactos.org
- [ros-diffs] [janderwald] 37497: - Convert Value of PATHEXT to lowercase - see bug 3875
janderwald at svn.reactos.org
- [ros-diffs] [greatlrd] 37498: update the dciddi and dciman header. it does not missing any data now.
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 37499: delete the dciddi.h we got in ddk, it is same as psdk header
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 37500: Copied dciman.h and dciddi.h from psdk to ddk for they are same
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 37501: Copied dciman.h and dciddi.h from psdk to ddk for they are same
greatlrd at svn.reactos.org
- [ros-diffs] [khornicek] 37502: - fix freeing of resources, CID 1295 run 2 - don't redefine _WIN32_WINNT
khornicek at svn.reactos.org
- [ros-diffs] [khornicek] 37503: - fix some checks, verified in win xp
khornicek at svn.reactos.org
- [ros-diffs] [fireball] 37504: - Always uninit cache for a file object (official documentation requires this).
fireball at svn.reactos.org
- [ros-diffs] [greatlrd] 37505: From old code when I started on DCIMAN Implement DllMain Implement DCIOpenProvider Implement DCICloseProvider
greatlrd at svn.reactos.org
- [ros-diffs] [khornicek] 37506: - don't leak resources, CID 609+610 run 2
khornicek at svn.reactos.org
- [ros-diffs] [tkreuzer] 37507: Fix definitions of PFN_COUNT and (S)PFN_NUMBER
tkreuzer at svn.reactos.org
- [ros-diffs] [khornicek] 37508: - reshuffle the code a bit - fix CID 521 run 2
khornicek at svn.reactos.org
- [ros-diffs] [greatlrd] 37509: Add Threadlock for DDraw_AddRef Add Threadlock for DDraw_Release Add Threadlock for DDraw->Compact BugFix : Remove wrong zeromemory in StartDirectDrawHel discovery by Pigglesworth Cleanup : reactivate hal support in DDrawSurface->Lock and DDrawSurface->UnLock
greatlrd at svn.reactos.org
- [ros-diffs] [khornicek] 37510: - store the next node in a separate variable so we won't loose it after freeing the current node (CID 1296)
khornicek at svn.reactos.org
- [ros-diffs] [sginsberg] 37511: - Update a comment
sginsberg at svn.reactos.org
- [ros-diffs] [khornicek] 37512: - free all resources before returning (CID 644)
khornicek at svn.reactos.org
- [ros-diffs] [sginsberg] 37513: - Remove some straggler system_header
sginsberg at svn.reactos.org
- [ros-diffs] [khornicek] 37514: - avoid losing pointer to the next bezier patch while freeing the current one (CID 1298)
khornicek at svn.reactos.org
- [ros-diffs] [sginsberg] 37515: - woops. temporarily revert system_header to fix build
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 37516: - Fix double declarations/definitions and remove system_header
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 37517: - Fix a bug
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 37518: - Correct some constants so they don't conflict with aviriff.h
sginsberg at svn.reactos.org
- [ros-diffs] [mjmartin] 37519: - Added EventSource structure for keeping track of EventLog Source name and associated Log File. - Added and Implemented ElfCreateEventLogHandle and ElfDeleteEventLogHandle.
mjmartin at svn.reactos.org
- [ros-diffs] [sginsberg] 37520: - Fix a warning
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 37521: - Move ntdef.h to DDK as that is where it belongs, and remove unnecessary system_header. Also fix a #endif (kudos to hto -- bug 3888) - Fix DDK to include ntdef.h instead of windef.h - Fix a check in debug.h
sginsberg at svn.reactos.org
- [ros-diffs] [jimtabor] 37522: - Pass more bitmap cross tests, 16 bit is down to 52. I have more fixes that relate to that number, need more time to work on it. Fixed SEH abuse in CreateBitmap.
jimtabor at svn.reactos.org
- [ros-diffs] [sginsberg] 37523: - winternl.h is deprecated since the NDK was invented, don't use
sginsberg at svn.reactos.org
- [ros-diffs] [spetreolle] 37524: don't redefine IDHELP.
spetreolle at svn.reactos.org
- [ros-diffs] [mkupfer] 37525: - Add key modifiers MK_CONTROL and MK_SHIFT to all mouse events. - See issue #3557 for more details.
mkupfer at svn.reactos.org
- [ros-diffs] [sginsberg] 37526: - Remove non-standard "PLANGID" type from NDK and use LANGID* instead. Also protect LANGID definition with a header guard, as winnt.h defines it too.
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 37527: - Protect NTSTATUS definition in NDK with a guard, as is done in the user mode headers which also define this type - Remove system_header from these user mode headers
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 37528: - Silence "'struct Foo' has virtual functions but non-virtual destructor" warnings for kernel32, as we don't allow warnings for this module. Needed for the coming header fixes, as system_header hides this warning.
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 37529: - LANG_WELSH and LANG_BRETON are present in newer official winnt.h (and our winnt.h), so no need to put hacked-up versions of them in "Wine compatibility" winnt.h. - Don't define wchar_t in winnt.h (kudos to Colin Finck for this fix) - Remove system_header
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 37530: - Hack-include ntsecapi.h in powrprof.h, so NTSTATUS gets defined in an NDK-safe way. Not the best way, and most likely not compatible with the official header set, but I can't get the hack used by MS headers to work.
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 37531: - Remove system_header from the remaining PSDK headers. The era of liberally sprinkling the overkill system_header gcc hacH^H^H^extension has now come to an end and...oh, wait. What's that you say? DDK does this too? Uh, right. Will fix that too.
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 37532: - More hack, less build breakage
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 37533: - Fix rostests build, part 1 of ?
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 37534: - Winetests treats ntdef.h as a psdk header, so temporarily hack it...
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 37535: - ...revert until all Winetests/rostests are fixed. Using a broken RosBe beta which doesn't build /rostests/ or /rosapps/ when doing header changes is a bad, bad idea.
sginsberg at svn.reactos.org
- [ros-diffs] [tkreuzer] 37536: Add KTRAP_FRAME offsets to asm.h
tkreuzer at svn.reactos.org
- [ros-diffs] [sginsberg] 37537: - Silence more "has virtual functions but non-virtual destructor"
sginsberg at svn.reactos.org
- [ros-diffs] [arty] 37538: merge from trunk: fastfat that boots real windows
arty at svn.reactos.org
- [ros-diffs] [dchapyshev] 37539: - Sync inetcomm with Wine head
dchapyshev at svn.reactos.org
- [ros-diffs] [dchapyshev] 37540: - Call NtUserAttachThreadInput
dchapyshev at svn.reactos.org
- [ros-diffs] [dreimer] 37541: My Plans for near Future. Sort of brainstorming for myself
dreimer at svn.reactos.org
- [ros-diffs] [fireball] 37542: Dmitry Gorbachev - SETxx instructions require 8-bit operand, but "r" constraint is used. Use "q" instead ("r" means any general register, including esi and edi, which are not suitable as an operand of setnz.) See issue #3772 for more details.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 37543: Dmitry Gorbachev - Fix an issue with choosing nonexistent x86 registers %sil/%dil, see http://gcc.gnu.org/bugzilla/show_bug.cgi?id=10153 for more details. - Add "memory" to _InterlockedAddLargeStatistic(). "In Visual C++ 2005, this function behaves as a read-write barrier." -- MSDN library. - Use "+m" instead of "=m". See issue #3772 for more details.
fireball at svn.reactos.org
- [ros-diffs] [sginsberg] 37544: - Fix indentation (spaces -> tabs)
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 37545: - Silence more "has virtual functions but non-virtual destructor" warnings - Disable outdated and unused libjpeg
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 37546: - Silence more "has virtual functions but non-virtual destructor" warnings
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 37547: - Deprecate PSDK's usage of system_header for real now that rostests/winetests are fixed
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 37548: - No, Winetests doesn't treat ntdef.h as a PSDK header, they don't include it. The include was added when the Winetest was added to ros, because of missing NTSTATUS type. Include NDK instead.
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 37549: - Remove system_header too
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 37550: - Don't. Include. ntdef.h. From. User. Mode.
sginsberg at svn.reactos.org
- [ros-diffs] [dchapyshev] 37551: - Fix EnumDateFormatsA implementation. + 7 passed tests
dchapyshev at svn.reactos.org
- [ros-diffs] [sginsberg] 37552: - Make sure allocation succeeded (CID 467)
sginsberg at svn.reactos.org
- [ros-diffs] [dchapyshev] 37553: - Fix 2 wine tests for GetTimeFormatA/W
dchapyshev at svn.reactos.org
- [ros-diffs] [dchapyshev] 37554: - Fix RtlTimeFieldsToTime. Now GetDateFormatW passed all wine tests
dchapyshev at svn.reactos.org
- [ros-diffs] [dchapyshev] 37555: - Update GetCurrencyFormatW. +34 wine tests passed
dchapyshev at svn.reactos.org
- [ros-diffs] [cgutman] 37556: - Don't store an invalid interrupt in the miniport block if IoConnectInterrupt fails - Stop using MiniportBusy - MiniQueueWorkItem can now be used to properly requeue a failed packet - Change MiniDequeueWorkItem to dequeue the FirstPendingPacket if there is one - Allocate the Lookahead buffer as needed - Break apart ProSend
cgutman at svn.reactos.org
- [ros-diffs] [greatlrd] 37557: start implement DCICreatePrimary, it is not finish or tested yet.
greatlrd at svn.reactos.org
- [ros-diffs] [jimtabor] 37558: -AttachThreadInput is a direct call to kernel space, good job Dmitry!
jimtabor at svn.reactos.org
- [ros-diffs] [cgutman] 37559: - Merge aicom-network-fixes up to r37556
cgutman at svn.reactos.org
- [ros-diffs] [greatlrd] 37560: implement bit more of DCICreatePrimary, it is not finish or tested yet, and comment up the code.
greatlrd at svn.reactos.org
- [ros-diffs] [dchapyshev] 37561: - Fix CompareStringA/W. +7 passed wine tests
dchapyshev at svn.reactos.org
- [ros-diffs] [jimtabor] 37562: - Add tag for path objects. Set DC handle when selecting bitmap.
jimtabor at svn.reactos.org
- [ros-diffs] [dgoette] 37563: only add a user membership once to a group
dgoette at svn.reactos.org
- [ros-diffs] [ekohl] 37564: Replace TABs by Spaces. No code changes!
ekohl at svn.reactos.org
- [ros-diffs] [dgoette] 37565: implement account disabling / enabling(if already activated)
dgoette at svn.reactos.org
- [ros-diffs] [dgoette] 37566: implement [#wiki_ABC] to wiki page 'ABC'
dgoette at svn.reactos.org
- [ros-diffs] [dgoette] 37567: if stable entries of type 'page' or dynamic 'content' are deleted -> delete them also from hdd and not only in our Database
dgoette at svn.reactos.org
- [ros-diffs] [ekohl] 37568: Make the event viewer unicode-enabled and build the unicode version.
ekohl at svn.reactos.org
- [ros-diffs] [dgoette] 37569: * moved login.php -> Login::required() * use new class ThisUser to reference the logged in user * use new class to get rid of more global vars * fix minor bugs
dgoette at svn.reactos.org
- [ros-diffs] [hyperion] 37570: modified include/reactos/libs/pseh/pseh2.h Make SF_FramePointer field of _SEHFrame_t volatile, too, just to be safe Unoptimized compilation doesn't perform const-folding - "static const" could result in compilation errors, use just "const" Renamed _SEH2_GetExceptionPointers to _SEH2_GetExceptionInformation to be closer to the "standard" SEH syntax modified lib/pseh/framebased-gcchack.c Clobber the register that's actually used
hyperion at svn.reactos.org
- [ros-diffs] [dchapyshev] 37571: - Implement LCMapStringA/W (based on Wine, +55 passed tests) - Fix CompareStringA/W (+6 passed tests)
dchapyshev at svn.reactos.org
- [ros-diffs] [greatlrd] 37572: Implement lite more of DCICreatePrimary, now it is working. it is few thing left to deal with
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 37573: Remove the spec file with def file, no stack coruptions now. implement DCICreateOffscreen, DCICreateOverlay, DCIDraw, DCIEnum, DCISetDestination
greatlrd at svn.reactos.org
- [ros-diffs] [dchapyshev] 37574: - Fix IsValidLanguageGroup and EnumSystemLanguageGroups. +102 passed tests
dchapyshev at svn.reactos.org
- [ros-diffs] [dchapyshev] 37575: - Fix RtlFindActivationContextSectionString prototype
dchapyshev at svn.reactos.org
- [ros-diffs] [gbrunmar] 37576: Fixed build when including the native d3d9 project
gbrunmar at svn.reactos.org
- [ros-diffs] [greatlrd] 37577: Impement part of DCIDestroy Implement DCISetClipList Implement DCISetSrcDestClip Implement WinWatchNotify. BugFix : DciCreatePrimary. forget check see if hal support create surface or not.
greatlrd at svn.reactos.org
- [ros-diffs] [dchapyshev] 37578: - Add stubs for RtlActivateActivationContext and RtlCreateActivationContext
dchapyshev at svn.reactos.org
- [ros-diffs] [dchapyshev] 37579: - Implement ActivateActCtx, AddRefActCtx, CreateActCtxW, DeactivateActCtx, FindActCtxSectionStringW, GetCurrentActCtx, ReleaseActCtx All based on Wine
dchapyshev at svn.reactos.org
- [ros-diffs] [gbrunmar] 37580: Build and use native d3d9 module and not wine's wrapper
gbrunmar at svn.reactos.org
- [ros-diffs] [greatlrd] 37581: Finish Implement DCIDestroy() it free all alloc res now.
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 37582: Sorry fix a typo
greatlrd at svn.reactos.org
- [ros-diffs] [dchapyshev] 37583: - Fix formatting. No code change
dchapyshev at svn.reactos.org
- [ros-diffs] [greatlrd] 37584: Implement GetDCRegionData
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 37585: Implement GetWindowRegionData
greatlrd at svn.reactos.org
- [ros-diffs] [ekohl] 37586: - Replace the check-marks in the protocol menu by radio-bullets because the user can only select one of three protocols. - Mark a protocol in the menu only if it was read correctly. Otherwise the security protocol gets selected although the user is not able to see this protocol. - Minor clean-up of the resource id mess.
ekohl at svn.reactos.org
- [ros-diffs] [greatlrd] 37587: Implement WinWatchOpen
greatlrd at svn.reactos.org
- [ros-diffs] [dchapyshev] 37588: - Fix formatting. No code change
dchapyshev at svn.reactos.org
- [ros-diffs] [dchapyshev] 37589: - Set flag unicode="yes" - Use WCHARs instead of TCHAR
dchapyshev at svn.reactos.org
- [ros-diffs] [dgoette] 37591: * fix bug in language detection * let the user decide which language he want to set instead of preselecting by browser preferences * minor fixes * fix the famous metadata bug
dgoette at svn.reactos.org
- [ros-diffs] [dchapyshev] 37592: - More correct fix
dchapyshev at svn.reactos.org
- [ros-diffs] [cgutman] 37593: - NDIS always calls NdisMIndicateStatusComplete immediately after calling NdisMIndicateStatus
cgutman at svn.reactos.org
- [ros-diffs] [cgutman] 37594: - Merge r37593 which I accidentally committed to trunk
cgutman at svn.reactos.org
- [ros-diffs] [greatlrd] 37595: Implement WinWatchClose
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 37596: Implement WinWatchDidStatusChange
greatlrd at svn.reactos.org
- [ros-diffs] [dreimer] 37597: Almost finished new Updater System. Last Problem remaining, some missing error behavior and theres a problem with vars being set in updcheckproc are NOT set globally??! No idea how this could be possible...
dreimer at svn.reactos.org
- [ros-diffs] [ekohl] 37598: Fix formatting. No code changes!
ekohl at svn.reactos.org
- [ros-diffs] [ekohl] 37599: - Start the RPC-Server from a separate thread so the initial call to the DLL doesn't get blocked. - Ensure the server accepts more than a single call from clients.
ekohl at svn.reactos.org
- [ros-diffs] [hyperion] 37600: GCC can't appreciate my genius. _SEH2_EXCEPT temporarily broken until I figure out a simpler way
hyperion at svn.reactos.org
- [ros-diffs] [hyperion] 37601: Allow pseh.h and pseh2.h to be included in the same compilation unit. Mixing PSEH and PSEH 2.0 macros in the same function isn't safe yet, though
hyperion at svn.reactos.org
- [ros-diffs] [dreimer] 37602: Now it works.
dreimer at svn.reactos.org
- [ros-diffs] [dreimer] 37603: Updated changelog. Updated help files. In theory "update status" is meant for startup to show new updates, but not with my sloooow webspace. So, this is skipped for now.
dreimer at svn.reactos.org
- [ros-diffs] [hyperion] 37604: Missing from previous commit
hyperion at svn.reactos.org
- [ros-diffs] [cgutman] 37605: - Make sure we're not trying to close the file object
cgutman at svn.reactos.org
- [ros-diffs] [hyperion] 37606: Fixed _SEH2_EXCEPT
hyperion at svn.reactos.org
- [ros-diffs] [greatlrd] 37607: Implement WinWatchGetClipList. Update WinWatchClose thx to WinWatchGetClipList ToDO Now only two api left to implement DCIEndAccess and DCIBeginAccess
greatlrd at svn.reactos.org
- [ros-diffs] [fireball] 37608: - Make atapi compile warnings-free.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 37609: - Get rid of warnings.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 37610: - Get rid of warnings.
fireball at svn.reactos.org
- [ros-diffs] [sginsberg] 37611: - Fix build
sginsberg at svn.reactos.org
- [ros-diffs] [hyperion] 37612: modified dll/directx/ddraw/rosdraw.h modified dll/win32/advapi32/advapi32.h modified dll/win32/gdi32/include/precomp.h modified dll/win32/setupapi/setupapi_private.h Explicitly include pseh/pseh.h, don't rely on <windows.h> including it through <rpc.h>
hyperion at svn.reactos.org
- [ros-diffs] [fireball] 37613: - Fix most of the warnings in mkhive.
fireball at svn.reactos.org
- [ros-diffs] [hyperion] 37614: modified include/psdk/rpc.h Implemented RPC exception handling macros with PSEH 2.0 modified base/services/rpcss/rpcss.rbuild modified dll/win32/rpcrt4/rpcrt4.rbuild RPC proxy stubs now depend on pseh. We should really add pseh as a link dependency automatically in rbuild, but, eh modified tools/rbuild/backend/mingw/modulehandler.cpp Compile RPC proxy stubs with -fno-unit-at-a-time due to a GCC bug. See also http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17982 and http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38054
hyperion at svn.reactos.org
- [ros-diffs] [hyperion] 37615: Everything Migrate ntoskrnl to PSEH 2.0. The code should speak for itself modified ntoskrnl/ex/atom.c _SEH_LEAVE was used improperly in NtQueryInformationAtom. As a free bonus, the upgrade to PSEH 2.0 (and to _SEH2_LEAVE) fixes the potential bug modified ntoskrnl/fsrtl/fastio.c Corrected exception filter logic modified ntoskrnl/include/internal/ex.h Goodbye _SEH_ExSystemExceptionFilter, you won't be missed modified ntoskrnl/include/internal/ntoskrnl.h Don't FORCEINLINE functions that use SEH, it's bad form and the compiler doesn't like modified ntoskrnl/ke/i386/usercall.c Dispatch the correct EXCEPTION_RECORD in case of exception inside KiInitializeUserApc modified ntoskrnl/ke/powerpc/exp.c Removed bogus, unused SEH code modified ntoskrnl/ntoskrnl-generic.rbuild Sources using PSEH 2.0 must be compiled with -fno-unit-at-a-time due to a GCC bug. See also http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17982 and http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38054 Apparently, -fno-unit-at-a-time makes GCC crash when using precompiled headers. Disable precompiled headers for ntoskrnl
hyperion at svn.reactos.org
- [ros-diffs] [hyperion] 37616: modified ntoskrnl/ex/sysinfo.c MaxSystemInfoClass is now much larger than the size of the CallQS table: use the actual size of the table in range checks to prevent an overrun Fixes CID 527, CID 528
hyperion at svn.reactos.org
- [ros-diffs] [dgoette] 37617: * implemented list of depencies * some minor bugfixes
dgoette at svn.reactos.org
- [ros-diffs] [janderwald] 37618: - Store settings of SPI_SETMOUSEBUTTONSWAP in registry - bug 2443
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 37619: - Fix heap corruption and memory leak - patch by Daniel Zimmermann - CID 707 - bug 3905
janderwald at svn.reactos.org
- [ros-diffs] [gschneider] 37620: - Move slightly changed PS_ALTERNATE and PS_INSIDEFRAME checks from win32k to gdi32 - Don't restrict the width of PS_SOLID pens - Fixes 25 gdi32 pen winetests - Pen types left tbd: PS_NULL (problems in GetObject and ExtCreatePen) and PS_ALTNATE (EngLineTo/StrokePath does not support bitmap pens)
gschneider at svn.reactos.org
- [ros-diffs] [dreimer] 37621: More updates for the new updater. A info command, some more comments and user select options.
dreimer at svn.reactos.org
- [ros-diffs] [gschneider] 37622: - Add copyright information I forgot, update paths
gschneider at svn.reactos.org
- [ros-diffs] [hyperion] 37623: modified base/shell/explorer/explorer.rbuild modified dll/win32/glu32/glu32.rbuild modified dll/win32/kernel32/kernel32.rbuild modified drivers/wdm/audio/backpln/portcls/portcls.rbuild modified ReactOS-generic.rbuild Set -Wno-non-virtual-dtor globally because we have no use for this warning and it only messes with COM interface definitions This alone disables a ton of spurious warnings modified tools/rbuild/backend/mingw/mingw.cpp modified tools/rbuild/backend/mingw/modulehandler.cpp modified tools/rbuild/backend/mingw/modulehandler.h Project-global compiler flags now actually work as intended Removed some dead code modified dll/directx/dxdiagn/container.c modified dll/directx/wine/d3d8/device.c modified dll/directx/wine/d3d9/device.c modified dll/win32/comdlg32/printdlg.c modified dll/win32/crypt32/chain.c modified dll/win32/crypt32/main.c modified dll/win32/crypt32/oid.c modified dll/win32/crypt32/protectdata.c modified dll/win32/crypt32/rootstore.c modified dll/win32/dbghelp/pe_module.c modified dll/win32/fusion/assembly.c modified dll/win32/gdiplus/font.c modified dll/win32/gdiplus/image.c modified dll/win32/icmp/icmp_main.c Get rid of warnings. Patch by Robin Geuze <r.geuze at chello.nl>
hyperion at svn.reactos.org
- [ros-diffs] [dreimer] 37624: Now this should be complete. First two possible updates install correctly. Have fun with it.
dreimer at svn.reactos.org
- [ros-diffs] [mkupfer] 37625: - don't calc the same values multiple times
mkupfer at svn.reactos.org
- [ros-diffs] [hyperion] 37626: Undo r37623 until cross compilation is fixed
hyperion at svn.reactos.org
- [ros-diffs] [dreimer] 37627: Fix some more small non prettinesses and bugs in update.cmd Move the Updates and Temp folder to Appdata. Now the commands status and info X even work with non Admin rights. The rest still needs them and ever will. Start PS Port of update.cmd. Not yet fully working and still more a clone of the cmd and not optimized. Will be done later.
dreimer at svn.reactos.org
- [ros-diffs] [gschneider] 37628: - Check parameters before allocating memory - Patch by Daniel Zimmermann, <netzimme AT aim DOT com> - Fixes possible memory leaks pointed out by CID 605, bug #3910
gschneider at svn.reactos.org
- [ros-diffs] [hyperion] 37629: Supersedes r37623 with fixes for cross compilation modified base/shell/explorer/explorer.rbuild modified dll/win32/glu32/glu32.rbuild modified dll/win32/kernel32/kernel32.rbuild modified drivers/wdm/audio/backpln/portcls/portcls.rbuild modified ReactOS-generic.rbuild Set -Wno-non-virtual-dtor globally because we have no use for this warning and it only messes with COM interface definitions This alone disables a ton of spurious warnings modified tools/rbuild/backend/mingw/mingw.cpp modified tools/rbuild/backend/mingw/modulehandler.cpp modified tools/rbuild/backend/mingw/modulehandler.h Project-global compiler flags now actually work as intended Removed some dead code modified dll/directx/dxdiagn/container.c modified dll/directx/wine/d3d8/device.c modified dll/directx/wine/d3d9/device.c modified dll/win32/comdlg32/printdlg.c modified dll/win32/crypt32/chain.c modified dll/win32/crypt32/main.c modified dll/win32/crypt32/oid.c modified dll/win32/crypt32/protectdata.c modified dll/win32/crypt32/rootstore.c modified dll/win32/dbghelp/pe_module.c modified dll/win32/fusion/assembly.c modified dll/win32/gdiplus/font.c modified dll/win32/gdiplus/image.c modified dll/win32/icmp/icmp_main.c Get rid of warnings. Patch by Robin Geuze <r.geuze at chello.nl>
hyperion at svn.reactos.org
- [ros-diffs] [sginsberg] 37630: - Correct some type casts
sginsberg at svn.reactos.org
- [ros-diffs] [hyperion] 37631: Undoing fishy patch for warnings in Wine code (see r37629)
hyperion at svn.reactos.org
- [ros-diffs] [hyperion] 37632: Supersedes r37631 Undoing fishy patch for warnings in Wine code (see r37629)
hyperion at svn.reactos.org
- [ros-diffs] [sginsberg] 37633: - Change LPTSTR to LPWSTR for NtUserGetAltTabInfo, as this will always be a wide string
sginsberg at svn.reactos.org
- [ros-diffs] [fireball] 37634: Daniel Zimmerman - Check pdev and purb for NULL before accessing them. Resolves CID 764 and 763. See issue #3908 for more details.
fireball at svn.reactos.org
- [ros-diffs] [dreimer] 37635: OK, now the PS Port "should" work.
dreimer at svn.reactos.org
- [ros-diffs] [fireball] 37636: Daniel Zimmerman - First check for NULL before reference a member in it. See issue #3907 for more details.
fireball at svn.reactos.org
- [ros-diffs] [dreimer] 37637: oops
dreimer at svn.reactos.org
- [ros-diffs] [fireball] 37638: - Fix weird code in RtlGetVersion (inspired by Coverity ID 1355 and Daniel's patch in bug 3906). See issue #3906 for more details.
fireball at svn.reactos.org
- [ros-diffs] [dreimer] 37639: God. I hate Batch Hacks soo much.
dreimer at svn.reactos.org
- [ros-diffs] [gschneider] 37640: - Enhance test with icon drawing - Tests some configurations of DrawIcon and DrawIconEx, highlighting another problem in 32bpp - Reference TransparentBlt and AlphaBlend directly
gschneider at svn.reactos.org
- [ros-diffs] [sginsberg] 37641: - Remove Freeldr's dependency on windef.h - Explicitly include winerror.h
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 37642: - FIX is declared in winddi.h, don't redeclare
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 37643: - Remove blue's implicit dependency on windef.h
sginsberg at svn.reactos.org
- [ros-diffs] [dgoette] 37644: * switch back from rdf * implement moving entries only at one place, simplyfy backend code * trim whitespaces from entry names * insert 'http://' if no protocoll for homepage is given
dgoette at svn.reactos.org
- [ros-diffs] [hyperion] 37645: Add comments about workarounds for GCC bugs
hyperion at svn.reactos.org
- [ros-diffs] [greatlrd] 37646: part 1 of 2 This is a experiment with opengl over gdientry1-16, we do not known if this experiment is good or bad idea. if it works fine and show it is good idea, it will mabe be in trunk later
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 37647: part 2 of 2 This is a experiment with opengl over gdientry1-16, we do not known if this experiment is good or bad idea. if it works fine and show it is good idea, it will mabe be in trunk later
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 37648: fix gdi32 build wrong rbuild syntax
greatlrd at svn.reactos.org
- [ros-diffs] [dreimer] 37649: Bug 3871: Polish translation update for netshell, usetup and reactos.exe by Maciej Bialas
dreimer at svn.reactos.org
- [ros-diffs] [greatlrd] 37650: rename a fileto better name
greatlrd at svn.reactos.org
- [ros-diffs] [dreimer] 37651: For our regression testers Olaf Siejka and Maciej Bialas out there. Experimental GCC 3.4.5 Support readded to RosBE. Plz test Added delete command to updater.
dreimer at svn.reactos.org
- [ros-diffs] [dreimer] 37652: remove remnants of test code
dreimer at svn.reactos.org
- [ros-diffs] [dreimer] 37653: Fix a rare case problem when u switch in one session between MinGW Mode and RosBE Mode or between GCC 3.4.5 and 4.1.3++. Clean up the previous vars to keep it clean. The behavior should not have changed in all other cases.
dreimer at svn.reactos.org
- [ros-diffs] [greatlrd] 37654: Convert gdientry 1 to using wined3d
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 37655: start convert DdQueryDirectDrawObject (gdientry 2) to use wined3d.
greatlrd at svn.reactos.org
- [ros-diffs] [mjmartin] 37656: - Migrate advapi32 to PSEH 2.0.
mjmartin at svn.reactos.org
- [ros-diffs] [hyperion] 37657: Merged r37192-r37649 + minor changes PSEH 2 compatibility for Visual C++
hyperion at svn.reactos.org
- [ros-diffs] [dreimer] 37658: Another fix to get back to the path you started the command with. Credits goto Maciej Bialas
dreimer at svn.reactos.org
- [ros-diffs] [hyperion] 37659: Merging fixes from Visual C++ branch modified include/psdk/rpcndr.h Mask argument before casting in NdrFcShort modified include/psdk/winternl.h Visual C++-compatible placement of function attribute modified include/reactos/wine/port.h Visual C++ has interlocked intrinsics, too modified lib/3rdparty/adns/adns_win32/adns_unix_calls.c modified lib/3rdparty/adns/src/setup.c alloca -> _alloca modified lib/3rdparty/libwine/debug.c Fix a benign range check warning modified lib/3rdparty/libwine/debug_ros.c Properly decorate malloc replacement modified lib/3rdparty/libwine/string.c The actual function is called _stricmp modified lib/3rdparty/mingw/wcrt1.c Visual C++ support
hyperion at svn.reactos.org
- [ros-diffs] [khornicek] 37660: - use dynamic linking for wined3d, fixes boot
khornicek at svn.reactos.org
- [ros-diffs] [gschneider] 37661: - ExtCreatePen creates a PS_NULL style pen in the LOGPEN Format, use the NULL_PEN StockObject for that matter - Fixes 24 gdi32 pen winetests
gschneider at svn.reactos.org
- [ros-diffs] [khornicek] 37662: - fix a typo
khornicek at svn.reactos.org
- [ros-diffs] [hyperion] 37663: modified include/reactos/libs/pseh/pseh2.h If the compiler is not GCC, assume native SEH support modified lib/pseh/framebased-gcchack.c modified lib/pseh/i386/framebased-gcchack.S Allow pseh to be compiled with Visual C++ without warnings
hyperion at svn.reactos.org
- [ros-diffs] [hyperion] 37664: modified lib/pseh/i386/framebased-gcchack.S Typo
hyperion at svn.reactos.org
- [ros-diffs] [jimtabor] 37665: - Update CL type.
jimtabor at svn.reactos.org
- [ros-diffs] [jimtabor] 37666: - Add ExtCreatePen note: This is an enhancement and prevents a call to kernel space.
jimtabor at svn.reactos.org
- [ros-diffs] [sginsberg] 37667: - kmtest: Don't use user mode types - memtest: uh, no. ZwQuerySystemInformation does not return NO_ERROR
sginsberg at svn.reactos.org
- [ros-diffs] [fireball] 37668: - Fix some coverity errors. - Use KeBugCheck(MEMORY_MANAGEMENT) instead of ASSERT(FALSE), so it dies on release builds too. - Enable support for Hyper-V. - Fix incorrect gate wait code -- fixes sporadic crashes in the network stack. - Mark KeBugCheck*, ExRaise* and RtlRaiseStatus as declspec(noreturn), for better optimization of functions which call them, less potential warnings in the compiler, and, assuming coverity understands it, less false CIDs. - Fix KiUpdateDr7, which resulted in broken support for hardware breakpoints. - Fix failure cases in EnumerateRootDevices which might've freed non-allocated memory. - Fix NtAddAtom/NtFindAtom logic when dealing with NULL or kernel Atom names. Patch by Alex Ionescu.
fireball at svn.reactos.org
- [ros-diffs] [sginsberg] 37669: - Ksuser: Cleanup header usage a bit, and make sure NTSTATUS gets defined - Kernel32: Undefine IOCTL_SERIAL_LSRMST_INSERT so we don't get a (bogus) incompatible redefinition warning
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 37670: - Define NTSTATUS in a way compatible with the current header set
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 37671: - Fix release build
sginsberg at svn.reactos.org
- [ros-diffs] [mkupfer] 37672: add myself
mkupfer at svn.reactos.org
- [ros-diffs] [sginsberg] 37673: - Fix some definitions, and remove __DD_INCLUDED__ hack
sginsberg at svn.reactos.org
- [ros-diffs] [pschweitzer] 37674: Added a stubbed for VfatSetRenameInformation (it only handled one obvious case) Have a look to bug #3900
pschweitzer at svn.reactos.org
- [ros-diffs] [sginsberg] 37675: - Slightly reorder freeldr.h's include order
sginsberg at svn.reactos.org
- [ros-diffs] [mkupfer] 37676: - tool for autoconverting INF files to utf-16le from an arbitrary unicode encoding
mkupfer at svn.reactos.org
- [ros-diffs] [jimtabor] 37677: - Fixed stock object creation for pens. Now pass all but 25 pen cross tests. Please use latest wine gdi tests.
jimtabor at svn.reactos.org
- [ros-diffs] [greatlrd] 37678: convert parts of DdQueryDirectDrawObject (gdientry 2) to use wined3d.
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 37679: fix a typo
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 37680: convert parts of DdQueryDirectDrawObject (gdientry 2) to use wined3d.
greatlrd at svn.reactos.org
- [ros-diffs] [dchapyshev] 37681: - .DEF -> .SPEC - Add some stubs
dchapyshev at svn.reactos.org
- [ros-diffs] [greatlrd] 37682: convert parts of DdQueryDirectDrawObject (gdientry 2) to use wined3d. and fixing a hdc leak
greatlrd at svn.reactos.org
- [ros-diffs] [khornicek] 37683: - sync wined3d, d3d8, d3d9 to wine HEAD part 1/2
khornicek at svn.reactos.org
- [ros-diffs] [khornicek] 37684: - sync wined3d, d3d8, d3d9 to wine HEAD part 2/2
khornicek at svn.reactos.org
- [ros-diffs] [greatlrd] 37685: setup wined3d Caps for HALLINFO inside DdQueryDirectDrawObject
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 37686: setup wined3d Caps for D3DHAL_GLOBALDRIVERDATA inside DdQueryDirectDrawObject Bugfix so it return right return value if anything fails
greatlrd at svn.reactos.org
- [ros-diffs] [mjmartin] 37687: - Add WM_SYSCHAR to U32IsValidAccelMessage. See bug #543 for more info.
mjmartin at svn.reactos.org
- [ros-diffs] [sginsberg] 37688: - ACPI: Don't redefine standard DDK types - TCPIP/IP/TDI/Uniata: Don't use user mode types - USBDRIVER: Remove a peculiar redefinition of ULONG_PTR - NDIS: Remove duplicate (and undocumented) types from ndis.h, defined in an internal NDIS header long ago. Also fix some warnings, define UINT as appropriate, and add a clever (not really) workaround for a gcc/msvc incompatibility. -- For some obnoxious reason msvc is fine with redeclaring types compatibly, while gcc treats it as an error. PSDK and DDK require this, so we need...extended header checks.
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 37689: - DXAPI: Fix incompatible header inclusion - DXG: Change the way PDC is defined -- treat the DC structure as opaque instead of including internal win32k headers. Also rework the way DD_BASEOBJECT is defined.
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 37690: - Correct numerous structures to work without windef.h (makes them match official DDK, too) and fix some double definitions. - Use same header guard in ddk's ntstatus.h as psdk's to prevent bogus redefinition errors. Also correct some status codes in the psdk version.
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 37691: - Videoprt should only use the error codes provided in dderror.h, fix that. Also include dderror.h and make the windef.h dependency explicit. - Include dderror.h in vbemp/vgamp/xboxvmp too, and make sure vbemp gets its precious HIWORD/LOWORD
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 37692: - less break, more build
sginsberg at svn.reactos.org
- [ros-diffs] [gschneider] 37693: - PS_NULL might always be a LOGPEN, but can be retrieved as LOGPEN and EXTLOGPEN, distinguished by the supplied buffer size - Fixes 8 gdi32 pen winetests, finally all left failures are visible in one cmd window ; -)
gschneider at svn.reactos.org
- [ros-diffs] [jimtabor] 37694: - Finnish up gdi wine pen cross test fixes. - Fix width issue with simple stock pens. - Fix Info DC building. This was made obvious with wine pen cross tests.
jimtabor at svn.reactos.org
- [ros-diffs] [gschneider] 37695: Update gdi32 winetests, so we don't run out of things to fix.
gschneider at svn.reactos.org
- [ros-diffs] [sserapion] 37696: Fix 64bit warnings and errors. Silence result computed not used warnings. (Update your mingw-w64 to the latest snapshot to be able to build explorer). Some linker issues still remain.
sserapion at svn.reactos.org
- [ros-diffs] [dgoette] 37697: javascript: * cleanup * do a basic documentation
dgoette at svn.reactos.org
- [ros-diffs] [sserapion] 37698: convert to spec
sserapion at svn.reactos.org
- [ros-diffs] [jimtabor] 37699: - Move out stubs and place them where they belong.
jimtabor at svn.reactos.org
- [ros-diffs] [dreimer] 37700: Update UniATA to Version 0.39j Credits go to Samuel Serapion
dreimer at svn.reactos.org
- [ros-diffs] [khornicek] 37701: - fix a typo - add a define for user32 winetest
khornicek at svn.reactos.org
- [ros-diffs] [khornicek] 37702: - update user32 winetest
khornicek at svn.reactos.org
- [ros-diffs] [hyperion] 37703: Typo. Bogus text to make commit message long enough.
hyperion at svn.reactos.org
- [ros-diffs] [hyperion] 37704: ASSERT really needs to be void, despite what DDK headers might say. Fixes following warning: lib\rtl\srw.c: In function 'RtlAcquireSRWLockShared': lib\rtl\srw.c:498: error: statement with no effect lib\rtl\srw.c: In function 'RtlAcquireSRWLockExclusive': lib\rtl\srw.c:637: error: statement with no effect lib\rtl\srw.c:668: error: statement with no effect lib\rtl\srw.c:696: error: statement with no effect See issue #3922 for more details.
hyperion at svn.reactos.org
- [ros-diffs] [hyperion] 37705: Don't let ASSERT_SRW_WAITBLOCK evaluate to nothing - make it evaluate to (void)0, like ASSERT would See issue #3608 for more details.
hyperion at svn.reactos.org
- [ros-diffs] [hyperion] 37706: GCC 4.3 correctly aligns stack-allocated objects Patch by "hto", from bugzilla See issue #3608 for more details.
hyperion at svn.reactos.org
- [ros-diffs] [sginsberg] 37707: - Add a missing define -- fixes DECLARE_INTERFACE and everything related for kernel mode
sginsberg at svn.reactos.org
- [ros-diffs] [khornicek] 37708: - fix some checks - add stub traces - avoid being "Naughty Application!"
khornicek at svn.reactos.org
- [ros-diffs] [sginsberg] 37709: - Use stdarg.h from psdk so we don't get redefinition conflicts
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 37710: - Add a header guard for pnp.idl's RESOURCEID, and add an internal define for setupapi as it uses incompatible Wine headers
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 37711: - Don't add an include path for internal win32k headers as dxg doesn't include them anymore
sginsberg at svn.reactos.org
- [ros-diffs] [cgutman] 37712: - Fix queuing request and reset work items - Fix a problem that could result in packets being sent in the wrong order
cgutman at svn.reactos.org
- [ros-diffs] [cgutman] 37713: - Merge aicom-network-fixes up to r37712
cgutman at svn.reactos.org
- [ros-diffs] [cgutman] 37714: - Fix behavior of kernel APCs interrupting waits on gate objects. Patch by Alex Ionescu.
cgutman at svn.reactos.org
- [ros-diffs] [cgutman] 37715: - Make sure we're in the correct state
cgutman at svn.reactos.org
- [ros-diffs] [sserapion] 37716: convert to spec
sserapion at svn.reactos.org
- [ros-diffs] [sserapion] 37717: convert to spec
sserapion at svn.reactos.org
- [ros-diffs] [sginsberg] 37718: - Don't redefine basic types
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 37719: - MSFS: Don't rely on PSDK headers for MAILSLOT_NO_MESSAGE/MAILSLOT_WAIT_FOREVER
sginsberg at svn.reactos.org
- [ros-diffs] [greatlrd] 37720: add GdiGetBitmapBitsSize it is a new api from windows xp sp3, the code have been tested in vs2003
greatlrd at svn.reactos.org
- [ros-diffs] [sginsberg] 37721: - guiddef.h: Don't define GUID_NULL as extern as the official header set doesn't do this. Also, it causes conflicts under some circumstances. - regstr.h: Add missing _IN_KERNEL_ guard - rpcndr.h: Don't use the DWORD type - windef.h: Add missing types, and put some under the BASETYPES guard - winnt.h: Don't define types which should be in windef.h - winuser.h: Correct KEYBOARD_OVERRUN_MAKE_CODE declaration, add missing NOWINDOWSTATION guard - ntgdityp.h: Fix header guard for "FIX" type declaration
sginsberg at svn.reactos.org
- [ros-diffs] [khornicek] 37722: - "implement" GdiEntry10
khornicek at svn.reactos.org
- [ros-diffs] [jimtabor] 37723: - Fix GetSystemPaletteEntries.
jimtabor at svn.reactos.org
- [ros-diffs] [dreimer] 37724: Byebye wget.
dreimer at svn.reactos.org
- [ros-diffs] [dchapyshev] 37725: - DPRINT1(...); -> UNIMPLEMENTED;
dchapyshev at svn.reactos.org
- [ros-diffs] [dchapyshev] 37726: - Fix build
dchapyshev at svn.reactos.org
- [ros-diffs] [khornicek] 37727: - reshuffle the code a bit, fix formatting, no actual code change
khornicek at svn.reactos.org
- [ros-diffs] [greatlrd] 37728: BugFix GdiEntry 2 : Do not fill in pHalInfo when it is NULL
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 37729: Make Gdientry2 return a fourcc list
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 37730: update comment in config.template what REACTX_EMU does and how it works
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 37731: Implement DdCanCreateSurface for wined3d
greatlrd at svn.reactos.org
- [ros-diffs] [fireball] 37732: - Implement ScsiPortCompleteRequest based on OSR description. See issue #3025 for more details.
fireball at svn.reactos.org
- [ros-diffs] [khornicek] 37733: - create wined3d device in GdiEntry2
khornicek at svn.reactos.org
- [ros-diffs] [gschneider] 37734: - Added support for floating point and exponential formats to *printf functions - Based on the tools/ssprintf.cpp implementation, ported to C with changes made to comply with msvcrt behaviour - Reduces msvcrt winetest printf failure from 13 down to 1 - same failure as WinXP - Related bugs: bug #1533, bug #3727, bug #3878
gschneider at svn.reactos.org
- [ros-diffs] [greatlrd] 37735: trying implement DdCreateSurface for wined3d
greatlrd at svn.reactos.org
- [ros-diffs] [gschneider] 37736: Update msvcrt winetest, test_codepage still disabled as before
gschneider at svn.reactos.org
- [ros-diffs] [greatlrd] 37737: Createsurface now detect if it screen res or desc size it should use, and which level each surface are create in.
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 37738: sorry forget cleanup the code a bit in CReatesurface
greatlrd at svn.reactos.org
- [ros-diffs] [sginsberg] 37739: - Kill off ramdrv, it is deprecated since a long time ago. See issue #3422 for more details.
sginsberg at svn.reactos.org
- [ros-diffs] [gschneider] 37740: - Updated msvcrt winetests introduced new printf testcases and new failures - fixed: - Special qualifiers with short gG formats may even skip all decimal digits, but the separator is applied nonetheless - Padding spaces on the right caused problems in exponential format, because those are split into two parts, the padding was done in between - Failing fwprintf test was removed from the tests, so the printf test is passed completely now
gschneider at svn.reactos.org
- [ros-diffs] [greatlrd] 37741: cleanup the code a bit in DdCreateSurface and comment up what left todo
greatlrd at svn.reactos.org
- [ros-diffs] [sginsberg] 37742: - STDCALL -> NTAPI
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 37743: - Remove system_header
sginsberg at svn.reactos.org
- [ros-diffs] [gschneider] 37744: - Fix two possible memory leaks by freeing resources - Patch by Daniel Zimmermann, <netzimme AT aim DOT com> - Bug #3911, CIDs 607 and 608
gschneider at svn.reactos.org
- [ros-diffs] [sginsberg] 37745: - STDCALL -> NTAPI
sginsberg at svn.reactos.org
- [ros-diffs] [gschneider] 37746: - Improve parameter checks to prevent access beyond array boundaries - Patch by Daniel Zimmermann, <netzimme AT aim DOT com> - Bug #3913, CIDs 595-598
gschneider at svn.reactos.org
- [ros-diffs] [sginsberg] 37747: - Don't generate a function with non-standard STDCALL -- WINAPI works great, I promise.
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 37748: - <@silverblade> it does nothing, it can be destroyed. -- Goodbye avtest, no one will miss you
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 37749: - Welcome to rosapps NTAPI/WINAPI, farewell STDCALL
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 37750: - Hey STDCALL, you just got deprecated from rostests
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 37751: - STDCALL strikes back
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 37752: - Less STDCALL, more WINAPI/NTAPI/APIENTRY
sginsberg at svn.reactos.org
- [ros-diffs] [spetreolle] 37753: add missing parenthesis in utf16le
spetreolle at svn.reactos.org
- [ros-diffs] [sginsberg] 37754: - Don't use DDKAPI either
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 37755: - Deprecate STDCALL from HAL
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 37756: - Relying on includers to define certain macros is an awesome idea -- sustain this practice for a little while
sginsberg at svn.reactos.org
- [ros-diffs] [hyperion] 37757: modified base/shell/explorer/explorer.rbuild The TDM build of gcc 4.3.2 is affected by PR 27067 (http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27067), apparently due to a missing MinGW-only patch - work around it in the linker modified dll/directx/ddraw/d3d/DirectD3D_main.c modified dll/directx/ddraw/Ddraw/ddraw_displaymode.c modified dll/directx/ddraw/Ddraw/ddraw_main.c modified dll/directx/ddraw/Ddraw/ddraw_setcooperativelevel.c modified dll/directx/ddraw/Ddraw/GetCaps.c modified dll/directx/ddraw/Ddraw/GetDeviceIdentifier.c modified dll/directx/ddraw/main.c modified dll/directx/ddraw/Surface/createsurface.c <pseh/pseh.h> already included in rosdraw.h modified dll/win32/advapi32/misc/trace.c Silence a warning reported by gcc 4.3.2 (possibly incorrectly, but it's just a stub anyway) modified ntoskrnl/include/internal/ntoskrnl.h added ntoskrnl/include/internal/probe.h replaced ntoskrnl/include/ntoskrnl.h added ntoskrnl/include/precomp.h modified ntoskrnl/ntoskrnl-generic.rbuild added subsystems/win32/win32k/pch.h replaced subsystems/win32/win32k/w32k.h modified subsystems/win32/win32k/win32k.rbuild gcc 4.3.2-tdm-1 doesn't like PSEH in precompiled headers. Shuffle things around a bit to remove PSEH from precompiled headers
hyperion at svn.reactos.org
- [ros-diffs] [hyperion] 37758: Left out of the previous commit by mistake
hyperion at svn.reactos.org
- [ros-diffs] [arty] 37759: fix a bug reported by aicom: get peer name fails running xitami web server
arty at svn.reactos.org
- [ros-diffs] [khornicek] 37760: - store the wined3d device pointer in the right place
khornicek at svn.reactos.org
- [ros-diffs] [sginsberg] 37761: - No need to include winddk.h, ntddk.h includes it for us
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 37762: - Kill off more STDCALL
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 37763: - Go away STDCALL, time has come for WINAPI and NTAPI
sginsberg at svn.reactos.org
- [ros-diffs] [gschneider] 37764: - Add dialog to deal cards again after winning solitaire, fixes the winning infinitely bug - Patch by Lucas Suggs, <anakha AT cat DOT pdx DOT edu> - I modified indentation, added german translation, added English strings to all other languages - work for the translators - See bug #3288 for more information
gschneider at svn.reactos.org
- [ros-diffs] [gschneider] 37765: Updated polish translation by Olaf Siejka, <olaf_siejka AT o2 DOT pl>
gschneider at svn.reactos.org
- [ros-diffs] [jimtabor] 37766: - Sync in rev 37720: Magnus Olsen, add GdiGetBitmapBitsSize is a new api from windows xp sp3, the code was tested in vs2003.
jimtabor at svn.reactos.org
- [ros-diffs] [jimtabor] 37767: - Sync in rev 37720: Magnus Olsen, add GdiGetBitmapBitsSize is a new api from windows xp sp3, the code was tested in vs2003. part II
jimtabor at svn.reactos.org
- [ros-diffs] [sginsberg] 37768: - Remove straggler STDCALL
sginsberg at svn.reactos.org
- [ros-diffs] [sginsberg] 37769: - Replace the last instances of STDCALL with WINAPI/NTAPI -- this non-standard specifier is now completely deprecated. Now the healing can begin.
sginsberg at svn.reactos.org
- [ros-diffs] [greatlrd] 37770: Add more dump data for ddraw
greatlrd at svn.reactos.org
- [ros-diffs] [dreimer] 37771: Bug 3890: updated a few slovak translations by Mario Kacmar
dreimer at svn.reactos.org
- [ros-diffs] [dreimer] 37772: Bug 3890: updated a few slovak translations by Mario Kacmar Bug 3915: Korean translation of Dxdiag by
dreimer at svn.reactos.org
- [ros-diffs] [dreimer] 37773: ... by Seungju Kim
dreimer at svn.reactos.org
- [ros-diffs] [gschneider] 37774: Update C++ demangle code to recent wine, now all msvcrt cpp tests pass except one.
gschneider at svn.reactos.org
- [ros-diffs] [dreimer] 37775: Another nice gimmick I just invented by accident.
dreimer at svn.reactos.org
- [ros-diffs] [hyperion] 37776: modified include/reactos/probe.h Workaround for gcc 4.1.3. See http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38054#c7 modified ntoskrnl/include/internal/mm.h gcc 4.3.2 doesn't like to be told to inline MmAcquirePageListLock modified ntoskrnl/include/internal/probe.h Cleaning up after TSVN's buggy "apply patch" modified subsystems/win32/win32k/ntuser/message.c Silence a gcc 4.3.2 warning (possibly incorrectly) modified dll/directx/ddraw/ddraw.rbuild modified dll/win32/gdi32/gdi32.rbuild modified dll/win32/kernel32/kernel32.rbuild modified dll/win32/psapi/psapi.rbuild modified dll/win32/setupapi/setupapi.rbuild modified dll/win32/syssetup/syssetup.rbuild modified dll/win32/user32/user32.rbuild modified drivers/input/kbdclass/kbdclass.rbuild modified drivers/input/mouclass/mouclass.rbuild modified drivers/network/afd/afd.rbuild modified drivers/network/tcpip/tcpip.rbuild modified lib/rtl/rtl.rbuild modified subsystems/win32/win32k/win32k.rbuild modified subsystems/win32/win32k/objects/gdiobj.c gcc 4.1.3 workarounds. See embedded comments modified base/services/eventlog/eventlog.h modified dll/win32/advapi32/advapi32.h Removed superfluous includes of pseh/pseh.h modified dll/directx/ddraw/Ddraw/ddraw_displaymode.c modified dll/directx/ddraw/Ddraw/ddraw_main.c modified dll/directx/ddraw/Ddraw/ddraw_setcooperativelevel.c modified dll/directx/ddraw/Ddraw/GetCaps.c modified dll/directx/ddraw/Ddraw/GetDeviceIdentifier.c modified dll/directx/ddraw/main.c modified dll/directx/ddraw/rosdraw.h modified dll/directx/ddraw/Surface/surface_main.c ddraw migrated to PSEH 2.0 modified dll/win32/gdi32/include/precomp.h modified dll/win32/gdi32/misc/misc.c modified dll/win32/gdi32/objects/bitmap.c gdi32 migrated to PSEH 2.0 modified dll/win32/kernel32/except/except.c modified dll/win32/kernel32/file/find.c modified dll/win32/kernel32/k32.h modified dll/win32/kernel32/mem/isbad.c modified dll/win32/kernel32/misc/console.c modified dll/win32/kernel32/process/procsup.c modified dll/win32/kernel32/string/lstring.c modified dll/win32/kernel32/thread/thread.c kernel32 migrated to PSEH 2.0 modified dll/win32/psapi/precomp.h modified dll/win32/psapi/psapi.c psapi migrated to PSEH 2.0 modified dll/win32/setupapi/cfgmgr.c modified dll/win32/setupapi/setupapi_private.h setupapi migrated to PSEH 2.0 modified dll/win32/syssetup/wizard.c syssetup migrated to PSEH 2.0 modified dll/win32/user32/include/user32.h modified dll/win32/user32/windows/class.c modified dll/win32/user32/windows/text.c modified dll/win32/user32/windows/window.c user32 migrated to PSEH 2.0 modified drivers/input/kbdclass/kbdclass.c modified drivers/input/kbdclass/kbdclass.h kbdclass migrated to PSEH 2.0 modified drivers/input/mouclass/mouclass.c modified drivers/input/mouclass/mouclass.h mouclass migrated to PSEH 2.0 modified drivers/network/afd/afd/info.c modified drivers/network/afd/afd/lock.c modified drivers/network/afd/afd/tdi.c modified drivers/network/afd/afd/tdiconn.c afd migrated to PSEH 2.0 modified drivers/network/lan/lan/lan.c lan migrated to PSEH 2.0 modified drivers/network/tcpip/tcpip/dispatch.c tcpip migrated to PSEH 2.0 modified lib/rtl/debug.c modified lib/rtl/res.c modified lib/rtl/rtl.h modified lib/rtl/unicode.c modified lib/rtl/workitem.c rtl migrated to PSEH 2.0 modified ntoskrnl/include/precomp.h ntoskrnl migrated to PSEH 2.0 modified subsystems/csr/csrsrv/api.c csrsrv migrated to PSEH 2.0 modified subsystems/win32/win32k/eng/bitblt.c modified subsystems/win32/win32k/eng/mem.c modified subsystems/win32/win32k/include/mmcopy.h modified subsystems/win32/win32k/misc/copy.c modified subsystems/win32/win32k/ntuser/callback.c modified subsystems/win32/win32k/ntuser/class.c modified subsystems/win32/win32k/ntuser/clipboard.c modified subsystems/win32/win32k/ntuser/cursoricon.c modified subsystems/win32/win32k/ntuser/display.c modified subsystems/win32/win32k/ntuser/hook.c modified subsystems/win32/win32k/ntuser/input.c modified subsystems/win32/win32k/ntuser/kbdlayout.c modified subsystems/win32/win32k/ntuser/menu.c modified subsystems/win32/win32k/ntuser/misc.c modified subsystems/win32/win32k/ntuser/ntstubs.c modified subsystems/win32/win32k/ntuser/painting.c modified subsystems/win32/win32k/ntuser/simplecall.c modified subsystems/win32/win32k/ntuser/sysparams.c modified subsystems/win32/win32k/ntuser/window.c modified subsystems/win32/win32k/objects/bitblt.c modified subsystems/win32/win32k/objects/bitmaps.c modified subsystems/win32/win32k/objects/brush.c modified subsystems/win32/win32k/objects/cliprgn.c modified subsystems/win32/win32k/objects/color.c modified subsystems/win32/win32k/objects/coord.c modified subsystems/win32/win32k/objects/dc.c modified subsystems/win32/win32k/objects/dcutil.c modified subsystems/win32/win32k/objects/dibobj.c modified subsystems/win32/win32k/objects/fillshap.c modified subsystems/win32/win32k/objects/font.c modified subsystems/win32/win32k/objects/freetype.c modified subsystems/win32/win32k/objects/icm.c modified subsystems/win32/win32k/objects/line.c modified subsystems/win32/win32k/objects/path.c modified subsystems/win32/win32k/objects/pen.c modified subsystems/win32/win32k/objects/print.c modified subsystems/win32/win32k/objects/region.c modified subsystems/win32/win32k/objects/text.c modified subsystems/win32/win32k/pch.h win32k migrated to PSEH 2.0
hyperion at svn.reactos.org
- [ros-diffs] [hyperion] 37777: Patch by hto from Bugzilla See issue #3827 for more details.
hyperion at svn.reactos.org
- [ros-diffs] [hyperion] 37778: Correctly parse the output of gcc --version for TDM builds of gcc. We can now upgrade to gcc 4.3.2 Patch by niski from Bugzilla See issue #3922 for more details.
hyperion at svn.reactos.org
- [ros-diffs] [sginsberg] 37779: - Make this shit readable -- oh wait this is a commit message... Clean up indentation a bit.
sginsberg at svn.reactos.org
- [ros-diffs] [hyperion] 37780: Default debugging format might not be stabs - pass -gstabs+ instead of -g to gcc. And did you know ld doesn't actually have a -g switch? _Now_ we can upgrade to gcc 4.3.2 After a suggestion by hto from Bugzilla. Dmitry, start doing your own commits already See issue #3922 for more details.
hyperion at svn.reactos.org
Last message date:
Sun Nov 30 22:26:04 CET 2008
Archived on: Sun Nov 30 23:29:51 CET 2008
This archive was generated by
Pipermail 0.09 (Mailman edition).