November 2007 Archives by subject
Starting: Thu Nov 1 00:26:28 CET 2007
Ending: Fri Nov 30 22:04:13 CET 2007
Messages: 887
- [ros-diffs] [arty] 30104: Fix key parsing by copying the unicode string struct we get from CmFindObject for us to modify, and free the original. We needn't make any assumptions about the string being null terminated. Parse names with duplicated \ characters. Since we assert downstream for a null key, bail early here with an error if we really get a degenerate key name. With the work that others have done on the registry code, this is the last piece needed for the firefox installer.
arty at svn.reactos.org
- [ros-diffs] [arty] 30105: Do this properly now that I understand exception chaining a bit better. The exception chain on x86 is at fs:0. We use r13 to simulate the same, so we chain exceptions at 0(13)
arty at svn.reactos.org
- [ros-diffs] [arty] 30106: Add machineType to arch specific info. Fixup module locations that are not PE coff.
arty at svn.reactos.org
- [ros-diffs] [arty] 30108: Add the beginnings of context switch and decrementer exception handler. Move cruddy asm code for syscall trap to an ASM file. Factor out an i386 specific name. Add relevant registers to FX save.
arty at svn.reactos.org
- [ros-diffs] [arty] 30154: Initialize DesiredAccess. Cygwin is a little closer.
arty at svn.reactos.org
- [ros-diffs] [arty] 30348: - Don't touch real segments until after booting. - Hang function isn't too useful.
arty at svn.reactos.org
- [ros-diffs] [arty] 30349: Doh. Fix bad vsid assignment.
arty at svn.reactos.org
- [ros-diffs] [arty] 30351: Simple way to encode a device tree for early boot operations.
arty at svn.reactos.org
- [ros-diffs] [arty] 30352: Add structures related to devtree.c
arty at svn.reactos.org
- [ros-diffs] [arty] 30354: Debug devtree. Add generation of simple device tree in freeldr.
arty at svn.reactos.org
- [ros-diffs] [arty] 30368: Properly handle access violation copying from userland.
arty at svn.reactos.org
- [ros-diffs] [arty] 30369: Handle recvfrom with no address buffer.
arty at svn.reactos.org
- [ros-diffs] [arty] 30481: RosBE-PPC package. Needed for building ReactOS for PPC. Install it by running './install.sh $HOME/rosbe-ppc' and then run '$HOME/rosbe-ppc/rosbe' to get a shell with the right environment to build. You can just do 'make -k install' (not everything builds) to get enough to help porting. A big endian registry maker (pyhive) and nls swapper (pynls) are provided to seed registry hives and nls files.
arty at svn.reactos.org
- [ros-diffs] [arty] 30484: Rolled into RosBE-PPC.
arty at svn.reactos.org
- [ros-diffs] [arty] 30494: hpoussin pointed out that these aren't needed anymore.
arty at svn.reactos.org
- [ros-diffs] [arty] 30567: When doing NtAllocateVirtualMemory, you need to MEM_RELEASE if you intend to free the memory, otherwise you'll get stray address space hanging around. This was noticeable as a leak if you just left the command prompt sitting, because every DC allocated to blink the cursor kept address space that was never freed.
arty at svn.reactos.org
- [ros-diffs] [arty] 30591: We need to separate the idea of 'fully initialized' from 'ldr data structures are present' so we can deal with early thread creation. This fixes cygwin.
arty at svn.reactos.org
- [ros-diffs] [arty] 30671: Fix prefast errors (submitted by Christoph Von Wittich) 1 Function was unused. lock.c: Add missing null check.
arty at svn.reactos.org
- [ros-diffs] [arty] 30693: tcpip: Factor out common datagram receive code. Actually implement datagram cancellation. afd: Reorganize IRP cancellation and simplify socket shutdown. Fix datagram recv with no address differently (and better). Overall: fix hang after ping.
arty at svn.reactos.org
- [ros-diffs] [arty] 30700: We need an address within the stack in order for freeing it to work properly.
arty at svn.reactos.org
- [ros-diffs] [arty] 30701: Mostly revert my earlier attempt at fixing IRP cancellation. I'll attack it again later.
arty at svn.reactos.org
- [ros-diffs] [cfinck] 30031: - Add an #error, when UNICODE is not defined. Task-Manager makes use of NDK API's, which forces the application to be compiled Unicode-only. - To make this obvious, change all TCHAR variables and functions to their Unicode counterparts and get rid of the "tchar.h" include. - Use a Unicode entry-point and 'unicode="yes"' instead of UNICODE and _UNICODE definitions in the rbuild file - Many indentation fixes
cfinck at svn.reactos.org
- [ros-diffs] [cfinck] 30074: Add all contributors from the CREDITS file along with the latest commit name they use/used. Also add some new developers, which weren't in the CREDITS file.
cfinck at svn.reactos.org
- [ros-diffs] [cfinck] 30080: Merge-in the shell32 changes from r29799 to r29924 (needed for a later commit in in this branch)
cfinck at svn.reactos.org
- [ros-diffs] [cfinck] 30082: - Make use of the new automatically generated contributors list in the ShellAbout dialog, show the authors in the list box - Remove the now unneeded "authors.c" file from shell32 - To get this to build, I also needed to merge-in the changed "include/reactos/version.rc" file from r29924 (forgot that in my previous commit) - Fix the indentation of the "creditsgeneratorenerator.cpp" file and add a newline at the end of the autogenerated file to make GCC happy
cfinck at svn.reactos.org
- [ros-diffs] [cfinck] 30083: The authors list is actually in ANSI format, not UTF-8
cfinck at svn.reactos.org
- [ros-diffs] [cfinck] 30084: - Make "notevil" use the new autogenerated contributors header - Fix indentation in "notevil" - Small changes in the "contributors.rbuild"
cfinck at svn.reactos.org
- [ros-diffs] [cfinck] 30158: Import the additional parameters from RosBE-Windows' cpucount into the Unix version
cfinck at svn.reactos.org
- [ros-diffs] [cfinck] 30160: Set svn:eol-style "native" for the RosBE-Unix stuff
cfinck at svn.reactos.org
- [ros-diffs] [cfinck] 30165: Attempt to fix build Still not the perfect solution as it might be better to use the host/typedefs.h also for Windows hosts, but at least the code works without the obsolete typedefs64.h now.
cfinck at svn.reactos.org
- [ros-diffs] [cfinck] 30166: Fix bootcd build for real now
cfinck at svn.reactos.org
- [ros-diffs] [cfinck] 30169: Unbreak shell32, broken by janderwald this time ; -)
cfinck at svn.reactos.org
- [ros-diffs] [cfinck] 30194: Attempt to fix the build by correcting the hardcoded filenames for "isoboot"
cfinck at svn.reactos.org
- [ros-diffs] [cfinck] 30199: Fix bootcd build, hope this fix is not too hackish... Unfortunately, the backend only has full control over the object filenames, but not over the output filename. Therefore I had to place the change in the general backend-independent "module.cpp" file.
cfinck at svn.reactos.org
- [ros-diffs] [cfinck] 30201: Remove the "#define _TYPEDEFS64_H" line, which prevented the inclusion of the former typedefs64.h, so future generations are not confused :)
cfinck at svn.reactos.org
- [ros-diffs] [cfinck] 30202: Copy one more header from RosBE-Windows' include directory to the source tree. This should fix building of "rostests" under Unix-based hosts.
cfinck at svn.reactos.org
- [ros-diffs] [cfinck] 30243: Add a feature to update an existing RosBE-Unix installation and only recompile the changed tools in this case
cfinck at svn.reactos.org
- [ros-diffs] [cfinck] 30279: Make cpucount more similar to the RosBE-Unix version - Show the Usage text, when any unknown parameter has been specified - Makes the whole code a bit smaller :-D
cfinck at svn.reactos.org
- [ros-diffs] [cfinck] 30284: Create a "RosBE" folder and move the "RosBE-Windows" and "RosBE-Unix" folders there. The new "RosBE" folder can now contain shared stuff. Move the "Patches" folder from "RosBE-Windows" to this folder as well, since we plan to use exactly the same Build Tools codebase and patches for the Windows and the Unix version now.
cfinck at svn.reactos.org
- [ros-diffs] [cfinck] 30285: - Create the %AppData%\RosBE directory if it does not exist - Change all 'FILE *FILE' variables to 'FILE *fp' to avoid variable name/type name confusions
cfinck at svn.reactos.org
- [ros-diffs] [cfinck] 30286: Add some more names and aliases to the contributors.rbuild file
cfinck at svn.reactos.org
- [ros-diffs] [cfinck] 30297: Many more conversions to Unicode function and type names for taskmgr
cfinck at svn.reactos.org
- [ros-diffs] [cfinck] 30306: Silence some warnings when compiling taskmgr with MSVC2005
cfinck at svn.reactos.org
- [ros-diffs] [cfinck] 30356: - Fix the french translation Some strings using apostrophes need an additional backslash before each apostrophe, even if they are in double quotation marks, because they are later inserted in JavaScript strings with single quotation marks - Move the french translation up in the languages listbox, please keep the alphabetical order :-) - Set svn:eol-style "native" for the getbuilds stuff
cfinck at svn.reactos.org
- [ros-diffs] [cfinck] 30357: Change back some wrongly changed strings
cfinck at svn.reactos.org
- [ros-diffs] [cfinck] 30360: - Avoid confusions about double escaping certain quotes by now using PHP's addslashes() function for all strings, which are inserted into JavaScript strings. All strings in the translations now have to be escaped the "usual" way. - Move the translation correctly in "languages.inc.php".
cfinck at svn.reactos.org
- [ros-diffs] [cfinck] 30475: - Add new spectrum bitmaps for 4bpp, 8bpp and 16-32bpp. The 8bpp one can probably be done better, but at least it's suitable ; -) As we use StretchBlt in the code, the bitmaps are very small, so they are stretched to the full size at runtime. - Change the current spectrum bitmap, when the user selects another color depth - Enable support for 4bpp color depth - Fix a bug in "monslctl.c", which broke building under MSVC
cfinck at svn.reactos.org
- [ros-diffs] [cfinck] 30476: Attempt to fix the build...
cfinck at svn.reactos.org
- [ros-diffs] [cfinck] 30478: Ukrainian translation for WinHelp by Rostislav Zabolotny (rstzab AT yandex DOT ru) See issue #2765 for more details.
cfinck at svn.reactos.org
- [ros-diffs] [cfinck] 30479: Brazilian Portuguese translation for msconfig by Mateus de Lima (mateusloliveira AT hotmail DOT com) See issue #2771 for more details.
cfinck at svn.reactos.org
- [ros-diffs] [cfinck] 30560: - Add a "Saved Searches" list to the left menu - Remove the language switcher TODO If this should be possible, we would need to add localized Bugzilla templates for every language (effectively a huge overkill)
cfinck at svn.reactos.org
- [ros-diffs] [cfinck] 30562: Some Catalan translations by Marc Tormo i Bochaca (mtbochaca AT ya DOT com) See issue #2831 for more details.
cfinck at svn.reactos.org
- [ros-diffs] [cfinck] 30563: MSVC compatibility fix (inline -> __inline) This makes building rbuild with VS possible again.
cfinck at svn.reactos.org
- [ros-diffs] [cfinck] 30565: Also commit the previously left out translation for mstsc by Marc Tormo i Bochaca (mtbochaca AT ya DOT com) See issue #2831 for more details.
cfinck at svn.reactos.org
- [ros-diffs] [cfinck] 30580: Commit the "write" translation, which wasn't committed in r30579 See issue #2832 for more details.
cfinck at svn.reactos.org
- [ros-diffs] [cfinck] 30623: Update information about shell32, it has been forked at Wine-20071011
cfinck at svn.reactos.org
- [ros-diffs] [cfinck] 30624: Start sharing some tools between RosBE-Windows and RosBE-Unix, beginning with "cpucount" - Create a portable version (Windows, Mac OS X, other Unices) of "cpucount" based on the RosBE-Unix version along with a universal Makefile and a Readme file - Remove the other versions of "cpucount" - Remove the LFLAGS option from the RosBE-Windows Tools Makefile, it was never used. Instead add a STRIP option and use it for every target. - Set WINVER in the RosBE-Windows Tools Makefile to 0x500 to ensure that no one uses API's, which are not compatible with Windows 2000 and XP
cfinck at svn.reactos.org
- [ros-diffs] [cfinck] 30625: Ukrainian translations by Artem Reznikov (temarez AT yandex DOT ru) See issue #2836 for more details.
cfinck at svn.reactos.org
- [ros-diffs] [cfinck] 30626: Simplify scut.cmd, remove much duplicated code
cfinck at svn.reactos.org
- [ros-diffs] [cfinck] 30632: Italian translation for mstsc by Gabriel Ilardi (gabrielilardi AT hotmail DOT it) See issue #2794 for more details.
cfinck at svn.reactos.org
- [ros-diffs] [cfinck] 30634: Add the greek translation for comctl32 from Wine on request of Apostolos Alexiadis (djapal AT gmail DOT com) He published it some months ago in bug 2464, then sent it to Wine and now it got applied there. As I don't want to risk new regressions, I only imported the translation from Wine instead of doing a full winesync.
cfinck at svn.reactos.org
- [ros-diffs] [cfinck] 30635: Use "call" again instead of just executing the command, so the batch waits for the application to end. But put the parameter into quotation marks, so the /? parameter is correctly passed to scut.exe.
cfinck at svn.reactos.org
- [ros-diffs] [cfinck] 30653: Use _stricmp instead of _strnicmp to ensure that the function jumps into the shortcut handling block, when the user entered a shortcut name as the parameter.
cfinck at svn.reactos.org
- [ros-diffs] [cfinck] 30654: - Use ISO C++ functions instead of deprecated POSIX-only ones to make scut compilable with both GCC and MSVC - Add a MSVC project file for scut - Start making scut portable and shareable between RosBE-Windows and RosBE-Unix. Anyway, the Unix part is still untested :-P
cfinck at svn.reactos.org
- [ros-diffs] [cfinck] 30655: Get avtest to build again by adding the _NTDDK_ define See issue #2220 for more details.
cfinck at svn.reactos.org
- [ros-diffs] [cfinck] 30656: Update mingw headers to version 3.13 Patch by encoded I made the following modifications to the patch: - excpt.h - Removed the inclusion of <windef.h>, it caused compilation problems and I don't see a need for it, also CRT headers shouldn't include PSDK headers at all - tchar.h - Removed the file as it would most-probably interfere with our PSDK tchar.h and this shouldn't be a CRT header - values.h - Removed the file, it has no real content - varargs.h - Removed the file, it just contains a #include_next line to include the next available varargs.h, also #include_next directives aren't supported by MSVC See issue #2736 for more details.
cfinck at svn.reactos.org
- [ros-diffs] [cfinck] 30696: When someone tries to copy a file over itself, show an error message. We already had such a check in the code, but after Brandon's copy.c rewrite in r16561, it never got called. I removed the old check now and put a new one at the right position. See issue #2827 for more details.
cfinck at svn.reactos.org
- [ros-diffs] [cfinck] 30698: [FORMATTING] - Fix the indentation mess - Fix some typos in comments No code changes
cfinck at svn.reactos.org
- [ros-diffs] [cfinck] 30699: - Fix scut.cmd again. My previous attempt passed all parameters as one parameter to scut.exe, this one should work correct now. - Check if fgets was really successful, if not terminate the program. This prevents bad outputs if the user pressed Control-C at a prompt.
cfinck at svn.reactos.org
- [ros-diffs] [cfinck] 30719: Also set the working directory for the "Options" shortcut correctly
cfinck at svn.reactos.org
- [ros-diffs] [cfinck] 30842: Change widl to use only host headers. Part of my ongoing attempt to separate host and target headers properly (see also bug 2779) - Add a new header "nls.h" in the host directory, which contains a bunch of definitions needed for both widl and wrc. - Add some more important defines to "typedefs.h".
cfinck at svn.reactos.org
- [ros-diffs] [cfinck] 30843: Don't define the "min" and "max" macros in the general "typedefs.h", they conflict with the similar functions in the "std" namespace in C++ apps then. Instead just define them in widl, this is currently the only place where we need them.
cfinck at svn.reactos.org
- [ros-diffs] [cfinck] 30846: Looks like my previous changes were already enough, so we can finally remove this hack :-) See issue #2779 for more details.
cfinck at svn.reactos.org
- [ros-diffs] [cfinck] 30903: Change "ca-CA" to "ca-ES" again, forgot about that when committing some Catalan translations from Bugzilla
cfinck at svn.reactos.org
- [ros-diffs] [cwittich] 30425: don't delete the CriticalSection twice when FindClose is called twice - fixes a crash in Photoshop CS installer
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30436: add stub for Wow64EnableWow64FsRedirection
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30446: don't try to copy lpToken when it is NULL
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30458: fix a resource leak
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30460: sync CryptAcquireContext to wine (this fixes some Unicode issues)
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30480: add some defines
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30487: add some defines
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30488: better stub for FileEncryptionStatusW
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30493: sync to wine Author: Alexandre Julliard <julliard at winehq.org> Don't wait for the command to terminate in ShellLink_InvokeCommand.
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30498: fix some bugs in GetTimeZoneListIndex
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30509: sync LISTBOX_InsertString to wine
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30510: sync to wine
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30525: initialize DirectoryHandle, add a DPRINT which displays the status returned by NtCreateFile in case of error
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30539: fix compilation with msvc
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30548: fix a typo
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30555: fix compilation with msvc
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30556: forgot to add #ifdef MSVC_VER
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30557: fix most compilation issues with msvc
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30577: don't crash when Buffer is NULL
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30578: don't crash on media change while accessing data
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30585: autogenerate module definition files for msvc
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30586: adding back STDCALL decorations
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30587: adding back STDCALL decorations
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30588: remove the -enable-stdcall-fixup linkerflag
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30589: add missing STDCALL decorations
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30597: use ExAllocatePoolWithTag instead of ExAllocatePool
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30598: define DDDKAPI - it isn't defined in WDK
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30599: limit length of szValue to LF_FACESIZE to prevent a buffer overflow initialize szValue
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30600: fix some format strings
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30601: add missing brackets in MmReserveSwapPages
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30602: use sizeof(OBJECT_ATTRIBUTES) instead of sizeof(POBJECT_ATTRIBUTES) when probing ObjectAttributes for read
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30605: set TARGETTYPE=LIBRARY when fileext is dll
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30606: SetupDiGetDeviceInstanceId returns size in characters not in bytes
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30614: initialize FileName and SourceBuffer
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30617: don't try to free CurrentBuffer when allocation failed
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30618: fix some PREfast warnings
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30622: adding back -enable-stdcall-fixup linkerflag
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30627: initialize Bios Parameter Block fix building with msvc
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30628: don't include crt define STDCALL
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30629: set DRIVER_CANCEL and DRIVER_DISPATCH where needed
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30630: fix format strings
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30633: don't assign DO_DIRECT_IO directly to DeviceObject->Flags
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30636: fix some format strings
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30637: fix some format strings
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30638: don't assign DO_DIRECT_IO directly to DeviceObject->Flags set DRIVER_DISPATCH where needed
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30639: fix building with msvc
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30640: fix some format strings
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30641: fix a format string
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30642: fix condition
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30643: set DRIVER_DISPATCH where needed
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30646: fix some warnings
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30649: fix some PREfast warnings
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30650: SetDlgItemText doesn't like NULL
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30652: fix some format strings
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30666: don't return a value in a void function
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30667: fix msvc build by replacing DDKAPI with NTAPI (both __stdcall) fix some format strings
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30668: fix some PREfast warnings
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30669: fix a PREfast warning
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30670: fix some PREfast warnings
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30672: fix memory corruption
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30673: fix msvc build
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30687: don't try to alphablend monochrome bitmaps - fixes the red zone overwrite in opera 9.24
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30688: add stub for InitializeSecurityContextW
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30689: link to secur32 - will be needed by newer wine versions
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30790: fix TAG_BITMAP redzone overwrite for colordepths != 32 bit
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30827: use ExAllocatePoolWithTag instead of ExAllocatePool
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30829: translated some DPRINTs from GreatLordish into a human readable format
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30837: add some defines
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30838: fix exception filters
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30839: add winineti.h from wine
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30899: remove the const from the DrawShadowText function to be compatible to PSDK
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30900: correctly set the desktop bkcolor
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30901: remove ros specific hack
cwittich at svn.reactos.org
- [ros-diffs] [cwittich] 30916: revert r28932 - this may be needed for thread safety - but it isn't firefox safe
cwittich at svn.reactos.org
- [ros-diffs] [dreimer] 30036: Remove cut and grep dependency from config. byebye for two other external tools. Still TBD : SED
dreimer at svn.reactos.org
- [ros-diffs] [dreimer] 30041: Unload all Vars a Script creates at the end of it. Give the Vars in Config better names than X and XX.
dreimer at svn.reactos.org
- [ros-diffs] [dreimer] 30042: Add some forgotten "" and add the list feature back to RosBE. It already was in the new C Version, but not in the .cmd which calls it.
dreimer at svn.reactos.org
- [ros-diffs] [dreimer] 30048: Get rid of the last Unix Tool: SED. Byebye
dreimer at svn.reactos.org
- [ros-diffs] [dreimer] 30051: Remove The tools folder from Path and edit all calls to these tools. This prevents that another tool which might be directly accessable thx to the Path var cause any problems.
dreimer at svn.reactos.org
- [ros-diffs] [dreimer] 30054: Removing the Tools Subfolder from PATH removed SVN, too and only left sSVN. I guess some devs would kill me if this would be the case in Final :-P
dreimer at svn.reactos.org
- [ros-diffs] [dreimer] 30057: Reorganize Setup to Copy srclist.txt to Application Data\RosBE. Update Changelog once more. If no more Bugs show up then will this be my last commit for Version 1.0 of RosBE.
dreimer at svn.reactos.org
- [ros-diffs] [dreimer] 30058: And as always... you forget something... Cleanup the Tools needed txt-file remove the mirror file of srclist.txt
dreimer at svn.reactos.org
- [ros-diffs] [dreimer] 30111: Patch by Pierre Schweitzer: This is first part to get rid of TODO list - Reorganized code - Added check to avoid buffer overflow - Removed unused vars - Improved Save button status
dreimer at svn.reactos.org
- [ros-diffs] [dreimer] 30115: German Translation for RemoteDesktop Tool by GedMurphy.
dreimer at svn.reactos.org
- [ros-diffs] [dreimer] 30203: MP Setting was removed from config.template.rbuild today. So it will be removed from config.cmd too.
dreimer at svn.reactos.org
- [ros-diffs] [dreimer] 30206: Add the odt instead of the pdf.
dreimer at svn.reactos.org
- [ros-diffs] [dreimer] 30214: Fix some things in the RC Files, like the Color Names and some typos. Translate German stuff.
dreimer at svn.reactos.org
- [ros-diffs] [dreimer] 30262: Commit 1 of 314293: Get the Installer ready for Version 1.0. First steps to let select the components to install. Add the new Icon for the CMD Window
dreimer at svn.reactos.org
- [ros-diffs] [dreimer] 30263: Commit 2 of infinity. Getting closer to my final.
dreimer at svn.reactos.org
- [ros-diffs] [dreimer] 30264: Fix Icon and Uninstall Procedure. This should be the Final Commit for the Installer.
dreimer at svn.reactos.org
- [ros-diffs] [dreimer] 30265: Fix the dead shortcut in Start menu when Config is not installed.
dreimer at svn.reactos.org
- [ros-diffs] [dreimer] 30268: Added CCache to the Install Selection. Sorted the Section a bit more effective.
dreimer at svn.reactos.org
- [ros-diffs] [dreimer] 30444: Update the German Translation and reactivate it.
dreimer at svn.reactos.org
- [ros-diffs] [dreimer] 30445: Add a installation selection for GDB.
dreimer at svn.reactos.org
- [ros-diffs] [dreimer] 30456: Byebye, Trailing Spaces
dreimer at svn.reactos.org
- [ros-diffs] [dreimer] 30457: last fixes for changelog
dreimer at svn.reactos.org
- [ros-diffs] [dreimer] 30540: Add German Translation.
dreimer at svn.reactos.org
- [ros-diffs] [dreimer] 30574: Remove all trailing Spaces. Change the Name shown for the ScreenSaver in the String to a more fitting one. Add a German Resource.
dreimer at svn.reactos.org
- [ros-diffs] [dreimer] 30579: Patch: 2832 Ukrainian translation update (except the outdated downloader RC file) by temarezATyandex.ru
dreimer at svn.reactos.org
- [ros-diffs] [dreimer] 30648: oops. I thought I commited this already. Fixes for Changelog. A bit too late for 1.0
dreimer at svn.reactos.org
- [ros-diffs] [dreimer] 30651: revert my stupidity
dreimer at svn.reactos.org
- [ros-diffs] [dreimer] 30664: German Translations for ipconfig, clb.dll and rasapi32.dll tbd: modemui and appwiz
dreimer at svn.reactos.org
- [ros-diffs] [dreimer] 30675: Two more German translations by me, myself and my humble personality. One for modemui.dll and one for appwiz.cpl.
dreimer at svn.reactos.org
- [ros-diffs] [dreimer] 30676: Last missing German RC File. :-)
dreimer at svn.reactos.org
- [ros-diffs] [dreimer] 30741: German Translation fixes by Gregor Schneider (grschneiderATgmailDTcom)
dreimer at svn.reactos.org
- [ros-diffs] [dreimer] 30773: Fix Behavior if APPDATA Var does not exist.
dreimer at svn.reactos.org
- [ros-diffs] [dreimer] 30774: Fix 4 the Fix
dreimer at svn.reactos.org
- [ros-diffs] [dreimer] 30776: Updated German RC File for Options.exe.
dreimer at svn.reactos.org
- [ros-diffs] [dreimer] 30777: Updated Russian RC File by Tower
dreimer at svn.reactos.org
- [ros-diffs] [dreimer] 30781: Never, NEVER again someone (me) will forget his march setting. Added *all* from GCC wiki into the Script.
dreimer at svn.reactos.org
- [ros-diffs] [dreimer] 30782: Keep the look and feel by preventing too long texts in a line.
dreimer at svn.reactos.org
- [ros-diffs] [dreimer] 30795: Bug 2844: Ukrainian translation update (temarezATyandexDTru) Bug 2852: New Greek resource files (djapalATgmailDTcom) Part 1 (Who deleted scrnsave when I wanted to commit???!)
dreimer at svn.reactos.org
- [ros-diffs] [dreimer] 30796: Bug 2844: Ukrainian translation update (temarezATyandexDTru) Bug 2852: New Greek resource files (djapalATgmailDTcom) Part 2
dreimer at svn.reactos.org
- [ros-diffs] [dreimer] 30797: Fix crap I made
dreimer at svn.reactos.org
- [ros-diffs] [dreimer] 30810: Continue Work on Documentation. Add a missing MARCH setting.
dreimer at svn.reactos.org
- [ros-diffs] [dreimer] 30819: Fix a typo
dreimer at svn.reactos.org
- [ros-diffs] [dreimer] 30832: Update Documentation (Part 1 of X).
dreimer at svn.reactos.org
- [ros-diffs] [dreimer] 30834: Add a Hyperlink to the MARCH Settings List where it belongs.
dreimer at svn.reactos.org
- [ros-diffs] [ekohl] 30035: Expand an environment variable only if its value got at least two percent characters.
ekohl at svn.reactos.org
- [ros-diffs] [ekohl] 30086: Implement removal of environment variables by removing all environment variables from the registry and re-adding the stored ones.
ekohl at svn.reactos.org
- [ros-diffs] [ekohl] 30090: Coding style clean-up. No code changes.
ekohl at svn.reactos.org
- [ros-diffs] [ekohl] 30091: Find the real currently selected list view item. This fixes a bug where a non-selected item gets edited or deleted.
ekohl at svn.reactos.org
- [ros-diffs] [ekohl] 30092: Select the previous list view item when an environment variable has been deleted.
ekohl at svn.reactos.org
- [ros-diffs] [ekohl] 30095: Select the first user and system environment variable upon initialization.
ekohl at svn.reactos.org
- [ros-diffs] [ekohl] 30103: - Made some local functions static. - Pressing the "Del" key removes the currently selected environment variable.
ekohl at svn.reactos.org
- [ros-diffs] [ekohl] 30135: Get rid of static variables.
ekohl at svn.reactos.org
- [ros-diffs] [ekohl] 30334: Clean-up the resource files: - Pushbuttons always have a height of 14 units. - Use AUTOCHECKBOX and AUTORADIOBUTTON instead of CONTROL. - Fix indentation.
ekohl at svn.reactos.org
- [ros-diffs] [ekohl] 30335: - Notify the system of changes to the environment variables. - Parse pagefile sizes properly. - Make pagefile sizes fully readable.
ekohl at svn.reactos.org
- [ros-diffs] [ekohl] 30358: - Display the current drive letter and its free disk space. - Display the minimum, recommended and current page file size.
ekohl at svn.reactos.org
- [ros-diffs] [ekohl] 30522: Sort the default input languages alphabetically.
ekohl at svn.reactos.org
- [ros-diffs] [ekohl] 30531: Start working on the user profile page: - Initialize the list view columns. - Disable the "Delete" and "Copy To" buttons if the user is not an admin.
ekohl at svn.reactos.org
- [ros-diffs] [ekohl] 30559: List all user profiles (SIDs only).
ekohl at svn.reactos.org
- [ros-diffs] [fireball] 30046: - Fix a bug with incorrect handling of the keyboard layout pointer (which is HKL in fact in our current implementation). - Change the prototype to better match actual parameters usage. See issue #2787 for more details.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30069: - Make use of the function Herve implemented in previous commit to flush key buffer at the beginning of every page in usetup. See issue #2131 for more details.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30071: - It may happen so, that the driver was loaded by the bootloader, but failed initialization (thus DriverObject == NULL), and later PNP manager tries to install it again, and BSOD due to NULL DriverObject (because really only its image is loaded, but it's not initialized). Prevent this situation by initializing DriverObject in that case.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30079: - Move Nt* APIs converted to new CM into config/cmapi.c - Start removing usage of ReactOS Hive Flags and use NT Hive Flags instead. - Add CmpLockRegsitry based on CmpLockRegistryExclusive. - Add new lazy flush implementation based on the old one, but with parallel work support. Not yet in use. - Don't delete a key that's already being deleted. - Update KcbMaxNameLen after a deletion. - Set the DELETE flag in the KCB during a deletion. - Remove the KCB Key hash during a delete. - Implement CmFlushKey (not yet used).
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30088: - Don't bother flushing volatile hives.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30101: Dmitry Chapyshev <lentind at yandex.ru> - Translate MSTSC to Russian language.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30102: Dmitry Chapyshev <lentind at yandex.ru> - Fix tapiui's resources.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30118: - Add some defines from Wine.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30119: - Update msvcrt_winetest to Wine-04112007. - Disable test_codepage, since it causes internal GCC error during compiling.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30150: Dmitry Chapyshev <lentind at yandex.ru> - Russian language fixes for Taskmgr. - 'more' cmd util translation by me and towerr.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30151: Dmitry Chapyshev <lentind at yandex.ru> - Fix russian translation of winemine.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30170: - SeSet/QuerySecurityAccessMask() should initialize DesiredAccess to 0 (inspired by 30154).
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30172: - Add more debug prints in failure cases.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30173: Dmitry Chapyshev <lentind at yandex.ru> - Change sizes of some dialog windows(in all language resources) and controls, so that match generic UI considerations in Windows. - Change sizes of some dialog windows, so that extensions fit in them (in all language resources). - Make it look better in general.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30177: Dmitry Chapyshev <lentind at yandex.ru> - Russian translation fixes. - Size changes, so it looks better.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30197: - Fix a typo (compare a WCHAR with a WCHAR, not CHAR).
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30207: - Get rid of ReactOS Hive Flags. - Get rid of some cruft from headers. - Switch to new lazy flush code and get rid of older one. - Update NtFlushKey to use CmFlushKey.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30247: - Don't include <windows.h> if it's not needed. - Fix strange usage of TABs.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30248: - SVN Maintenance.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30249: - Partly enable tamlin's implementation, just so it doesn't bitrot being #if0-ed.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30251: - SVN Maintenance.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30266: - Rearrange source files location, so that string/math/etc routines aren't spread throughout the CRT tree.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30267: - Move ctype into strings. - Separate msvcrt-specific exception handling routine into prolog.s file. - Move bsearch to the search directory.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30283: - Sync some changes in strings from libcntpr. - Move string implementation (in "header" files) into /string dir. - Copy over libcntpr-specific implementations into _nt.c files (for now, later they could do with a define). - libcntpr's is now almost fully syncronized and could be merged into the tree except for "except" directory.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30288: - Copy except and memccpy.c from libcntpr.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30291: - Build crt and libcntpr from one source tree (using conditional code and/or different source files where code is not shared).
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30292: - This one is not needed anymore (_LIBCNT_ is defined in libcntpr.rbuild, PCH is precomp.h).
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30294: Dmitry Chapyshev <lentind at yandex.ru> - Start implementing telephon.cpl. - Delete flags.ico from intl.cpl, it's unused.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30296: Dmitry Chapyshev <lentind at yandex.ru> - Small visual improvements in 24 and 8 bpp icons. - Create 8bpp or 24bpp icons if they were missing somewhere.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30298: - Fix incidentally broken russian translation.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30319: Tower <tumans at nm.ru> - Russian translation for config tool.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30320: - scsi.inf made by hpoussin, to address the issue in bug 2631. See issue #2631 for more details.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30322: - Fix russian translation, by towerr.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30323: - Fix a bug. ( jz -> js, a typo)
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30339: - Fix a bug (wrong push ... pop order).
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30353: - Fix two more typos, now exception handling doesn't lead to an infinite loop resulting in a stack overflow and thus unhandled exception being caught by ntoskrnl.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30359: - After bugfixing, more complete except_nt exception handling implementation could be used, so get rid of the old one and thus code duplication. - Move cpp/cppexcept.c to /except directory, and add a specific note in README.WINE that those files are shared with Wine. - I moved PowerPC stubs too, but it will most probably break anyway, due to more missing stubs, my apologize. See issue #2371 for more details.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30361: - Update MSVCRT_thread_data - Winesync cpp.c.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30363: - Winesync cppexcept.c. This fixes try/catch C++ exception handling in various apps (like MFC based apps).
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30382: - There is no DllMain in mesa32.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30384: - Fix russian translation (towerr).
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30401: - Okay so...listen up. First off: When you acquire a lock such as a fast mutex, you should never acquire it recursively. For example, when you handle a page fault in a section, then page fault while handling that page fault (which is perfectly okay), you shouldn't be trying to re-acquire the address space lock that you're already holding. After this fix, this scenario works and countless others. Apps like QTInfo now work and load, and PictureViewer doesn't BSOD the system anymore. I've fixed this by changing the lock to a pushlock. It not only increases speed inside the memory manager significantly (such as during page fault handling), but does allow recursive acquisition without any problems. - Now if that wasn't bad enough, here's a couple more tips. Fast Mutexes actually require APC_LEVEL to be effective. If you're going to be using a Fast Mutex and calling it with the "Unsafe" version, then don't expect anything to work. Also, using functions like "CcTryToAcquireBrokenMutex" where correct code is duplicated then hacked to work isn't a big help either. And that's not all. Fast Mutex disables kernel APCs by setting the KernelApcDisable flag on, and it's expected that the count inside the fast mutex will match the count inside the thread. In other words, LOCK ACQUISITION AND RELEASE MUST BE ORDERED. You can't acquire LOCK A and B, and then release lock A and B, because that leads to deadlocks and other issues. So of course, the Cache Manager acquired a view lock, then acquired a segment lock, then released the view lock, then released the segment lock, then re-acquired the view lock. Uh, no, that won't work. You know what else doesn't work so well? Disabling APCs about 6-9 times to acquire a single lock, and using spinlocks in the same code path as well. Just how paranoid are you about thread safety, but still manage to get it wrong? Okay, so we've got recursion, out-of-order lock acquision and release, made-up "broken" acquire functions, and using a lock that depends on APC_LEVEL at PASSIVE_LEVEL. The best part is when Cc builds an array of cache segments, and locks each of them... then during release, the list gets parsed head-first, so the first acquired locks get released first. So locks a, b, c, d get acquired, then a, b, c, d get released. Great! Sounds about right for ReactOS's Cache Manager design. I've changed the view lock to a guarded mutex -- which actually properly disables APCs and works at PASSIVE_LEVEL, and changed the segment locks to be push locks. First it'll be 10 times faster then acquiring a bazillion fast mutexes, especially since APCs have already been disabled at this point, and it also allows you to do most of the stupid things the Cache Manager does. Out-of-order release is still not going to work well, so eventually on a multi-processor machine the code will completely die -- but at least it'll work on UP for now. In the end, this makes things like the Inkscape installer and Quicktime Installer to work, and probably countless other things that generated ASSERTS in the fast mutex code. -- Alex Ionescu
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30413: - Fix .rbuild indendation. - Fix path to dxtn. - All of this could be unneeded if Magnus paid more attention, and actually tested (dxtn) when commiting.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30414: - Fix dxtn path once again (thanks Pigglesworth). - Remove unneeded files from dxtn's source code.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30423: - Fix code formatting. - Add TRACEs.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30424: - Make file lock and unlock operations succeed without doing actual locking (enough to make some apps work even if they don't have proper locking). DPRINT1s are inserted, so that this is not going to be forgotten.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30464: Dmitry Chapyshev <lentind at yandex.ru> - Update ras headers, up to Win2003 version. These headers are not syncable with Wine, since ours are more complete now.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30468: - Import rasapi32 from Wine, add it to the install disk. - Add resources (Dmitry Chapyshev).
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30473: - Thanks hpoussin for remind!
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30511: - Fix a typo.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30530: Dmitry Chapyshev <lentind at yandex.ru> - Add modemui.dll implementation.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30532: Dmitry Chapyshev <lentind at yandex.ru> - Improve icons, as usual (add missing icon images, slightly improve icons). - Some translation fixes for servman. - Removed message forbidding mstsc translation. - Added 8 and 16 bits icons for mstsc. - Change notepad's icon, the old one was too bad.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30533: Dmitry Chapyshev <lentind at yandex.ru> - Slightly improve icons. - Add buttons icons in the dlg "Hardware Profiles". - Russian translation fixes for shell32, syssetup, devmgr.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30534: - Revert sysdm changes made in 30533.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30535: Dmitry Chapyshev <lentind at yandex.ru> - Improve the icon, as usual.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30542: - Make opengl32.def MSVC-compatible.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30543: - MSVC compatibility fix (inline -> __inline).
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30545: - Include "obj-i386"\include path in the 'additional include directories' too for MSVC (since roscfg.h resides there).
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30549: - Revert 30542, bend to mingw, and use its crappy @nn syntax. Otherwise it can't link glu32 and other.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30551: - Fix paged pool overwrite in IopUnloadDriver, due to a typo in arithmetic. Thanks to Andrey Korotaev (unC0Rr) for the testcase. - Make error debug output DPRINT1 instead of DPRINT.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30552: Igor Koshpaev <tumans at nm.ru> - Add russian translations for input.dll and rasapi32.dll
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30558: - Make .def file more consinsten with mingw's syntax (by aicommander).
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30564: - Reference/dereference the file object when working with it in the context of MPW thread. This prevents massive file operations (like copying) to crash ReactOS with writing to a freed memory exception.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30576: - Rewrite KdbSymProcessSymbols to use the KD_SYMBOLS_INFO structure kernel sends us. This removes the need for ugly names operations (maybe buggy!), and presents an elegant solution: just finding the needed module by its base address. - As a result, ALL modules get their symbols loaded now. - TODO: Remove KdbSymProcessBootSymbols(), it's used right now to load ntoskrnl and hal symbols during boot process.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30590: - Load symbols for NTOSKRNL and HAL as 1st and 2nd entries in LoadOrderList in LPB. - Remove now unused symbol-loading function, silence an error message in rossym/frommem.c, since it's a normal situation now (if it's not in memory, then it's on disk and needs to be loaded).
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30592: - Don't create a possibility for CriticalRegion leakage (spotted by PREfast).
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30593: - Implement more OHCI helper routines.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30594: - Fix build.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30595: - Further develop OHCI init code (based on linux-2.6.14.3).
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30596: - Add roothub status operations. - Ports count is correctly detected now. - Added all necessary stubs for HCD interface, so that usbdriver can work further.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30607: - Implement init and start of OHCI controller (interrupts are still disabled, because corresponding code is not implemented). - Implement stubbed HCD interface functions for OHCI. - Add Endpoint Descriptor and Transfer Descriptor structs from Linux.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30608: - Implement a port reset function. - Fix a bug in get_dev_change function.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30615: Andrey Korotaev <unC0Rr at inbox.ru> - Fix inverted logic in fs recognizer, and some comment fixes. See issue #2325 for more details.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30616: - Start implementing URB operations (so that at least roothub URB could come through).
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30619: - Implement some roothub URB handling, and generic URB completion (copied from EHCI's). - Now OHCI is able to read ports statuses, and even discovers a low-speed device connected to the port, however port status clearing doesn't seem to work.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30620: - Remove stupid and greatly broken "let's wait in a loop, while querying current time" by calls to KeDelayExecutionThread().
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30621: - Slightly reformat.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30645: Dmitry Chapyshev <lentind at yandex.ru> - Add russian translation. - Fix control's size (in all languages).
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30662: Dmitry Chapyshev <lentind at yandex.ru> - Add more defines to ras.h and rasdlg.h
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30663: Dmitry Chapyshev <lentind at yandex.ru> - Add russian translation for screensavers.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30665: Dmitry Chapyshev <lentind at yandex.ru> - Add two include files from Wine, they will be needed for a DLL to be committed later.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30677: Dmitry Chapyshev <lentind at yandex.ru> - Icons cleanup/fixes (remove 4bit images, etc).
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30678: Dmitry Chapyshev <lentind at yandex.ru> - Fix russian translation in shell32 and rasapi32. - Add rasdlg.dll ("Wine-style").
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30679: Igor Koshpaev <tumans at nm.ru> - More fixes for rasapi32's russian translation.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30680: - Fix prototype of NtLoadKeyEx. - Refactor CmiLoadHives using new config routines instead of deprecated cm routines. - Stop using deprecated CmiScanKeyForValue (delete regfile.c as a result). - Add code for parallel hive loading to speed up boot process, but don't yet fully use it due to changes required in linking hives. - Add code for new hive linking process (CmpCreateLinkNode/CmpDoOpen). Not yet used to avoid too many changes in one patch. - Add new code in CmiLoadHives to deal with updated linking process when it becomes used. - Implement NtLoadKey2 to cal NtLoadKeyEx. - Implement NtLoadKeyEx as a new config routine, using CmLoadKey, move out of Cm. - Add some more code in CmpInitializeSystemHive to deal with SYSTEM hive creation during setup, once hive linking is refactored. - Implement a new command except for flushing -- open: CmpCmdHiveOpen. Used by CmLoadKey. - Add support for impersonating the SYSTEM account if the hive can't be open in the current client security context. - Fill out CmpMachineHiveList, to be used in parallel hive loading.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30691: - Add a check for an incorrect virtual size. Currently ReactOS's floppy.sys has such an incorrect section.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30692: - Fix typos.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30694: - Major cleanup of code inside CmiConnectHive: - Don't derefernece the parent key since we need to keep a reference to it - Set the hive dirty flag to clean after a connect - Simplify code - Move code as part of CmpLinkHivetoMAster - Use new function CmpCreateLinkNode instead of CmpDoCreate - Fix some asserts in CmpCreateLinkNode since we don't lock the KCB yet.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30695: - Remove hack in CmpLinkHiveToMaster and make it support the "Allocate" boolean parameter. - Enable code in CmiInitHives to take advantage of the new link code when using the SYSTEM hive on the bootcd/setup. - Don't skip CmpCreateControlSet anymore, just add a simple hack to hard-code Current to 001. - Remove CmiInitControlSetLink since CmpCrateControlSet now does the work - Enable code in CmpInitializeSystemHive to use CmpInitializeHive(HINIT_CREATE) when creating a new SYSTEM hive, since we now have new link code that supports the "Allocate" flag. - This means we now have a working SYSTEM hive on the Boot CD as well since early bootup, and not only when NtInitializeRegistry is called - Do bootcd vs hard-disk boot registry path setup in CmpGetRegistryPath instead of in-line.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30703: - Remove CmiInitHives. - Enable parallel hive loading, this speeds up boot by loading the registry in 6 threads instead of just one (once we start having large registries and MP support this will be more evident). - Added some little hacks to make this work for now. - Fix a memory leak in CmInit1. - Add hardware hive to machine hive list so it can be properly loaded after.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30704: - Huge cleanup of cm.h -- remove stuff that's not needed/used anymore - Get rid of registry.c. - Move CmpLinkHiveToMaster to cmsysini.c since it now uses new config code and works properly. - Move CmpRosGetHardwareHive to cmsysini.c since it's an initialization function (will go away eventually).
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30705: - Cleanup NtCreateKey and NtOpenKey to make it simpler for the final steps of the rewirte. - Remove SEH and callbacks (yes this is "bad", but won't break anything, and it will be added back). - Try to make the code as similar as possible to isolate broken-Ob calls from proper Cm behavior.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30715: - Add crt headers from trunk 30714, so that the branch could be built with RosBE 1.0.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30723: - MS's crt headers define this as 'const'. Fixes an error with MSVC compilation.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30724: - Don't escape defines with a " -> " conversion, just omit the quotes.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30728: - Guard MSVC's intrinsics with #ifdefs. Proper solution is to move those functions to intrin.h once host tools including target headers problem is solved. libcntpr now builds with MSVC8.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30746: - Use PISECURITY_DESCRIPTOR instead of an opaque PSECURITY_DESCRIPTOR.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30748: - Add isprint to ctype.h. - Fix an uninitialized variable (I wonder how gcc missed that!).
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30760: - Fix an awful mistake, which made any request to unload a driver to end up in a BSOD (reading of an uninitialized variable, and again GCC silently missed that).
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30764: - Remove Ke386WbInvd() and use compatible __wbinvd() intrinsic, already existing in ReactOS headers. - Make i386-dis.c include ntoskrnl.h, remove all unneeded defines, fix function prototypes to match declared in kdb.h.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30765: - Remove unneeded kdb_string.c from the build, and a misc fix.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30771: - Misc cleanups/fixes.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30778: Dmitry Chapyshev <lentind at yandex.ru> - Improve "Open With..." dialog in terms of UI/design. - Add one more icon.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30817: - Display kernelmode source file:line in KeRosDumpStackFrames() too if KDBG is enabled.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30818: - Add a reset of a "failure" flag in a successive case. Previous behavior was scary, that once a failure occured, it was always freeing all further entries. - Readd what was removed in 30812. - Herve Poussineaue really did all work on tracing down the problem, spending much time writing debug/check routines, I would not spot this bug without him. See issue #2545 for more details.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30845: - Cleanup kdb_cli's code: be consistent in used types, don't use unsigned vars and then check if it's below 0, don't use inline assembly if there are reactos intrinsics for this.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30919: Dmitry Chapyshev <lentind at yandex.ru> - Add power scheme delete removing function. - Improve design of english resources. - Add new strings to all resources. - Add hibernate.ico icon and update screen.ico.
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30920: - Move the check for a NULL dc higher (before it's actually used). Fixes crashes (in FireFox, for example).
fireball at svn.reactos.org
- [ros-diffs] [fireball] 30921: - Cleanup code, add inline assembly versions for MSVC compiler.
fireball at svn.reactos.org
- [ros-diffs] [gbrunmar] 30190: Made ServiceCurrent key volatile
gbrunmar at svn.reactos.org
- [ros-diffs] [gbrunmar] 30537: Corrected small typo
gbrunmar at svn.reactos.org
- [ros-diffs] [gedmurphy] 30034: Don't lock unnecessarily and don't leak a bitmap object in case of failure
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 30043: - don't pass minus values for creating topdown bitmaps. - fixes loading of toolbar bitmaps in abiword
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 30070: add missing break
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 30094: Add an mstsc (remote desktop client) which is based on the GPL WinRDesktop. It's a VS project at the moment, not yet converted to be buildable via rbuild, and still pretty incomplete.
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 30110: adjust and rearrange some init code
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 30176: various rough additions towards a working dialog
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 30178: Adding a note to ask translators not to work on this app yet. The base file is constantly changing, and it becomes difficult to keep track of those changes across multiple resources. Thanks
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 30180: fix displaying of current resolution
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 30185: Check the registry for previous servers and fill the combobox with them.
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 30215: add primitive geo selector code
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 30220: add the start of functionality to read and write standard Microsoft .rdp files
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 30221: Don't adjust the pointer inside the allocation function, otherwise we'll have trouble freeing it later
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 30224: finish functionality to read .rdp files
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 30226: - fix various bugs in the .rdp parser - add code to allow querying of key value pairs
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 30232: - add functionality to save .rdp files - auto add file ip address to dialog - fix various bugs
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 30235: only write out key/values in the lpSettings struct
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 30240: - set the colors combo box according to the .rdp file - add a note for server browsing
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 30241: - add code to set changes to the main configuration and use it for the resolution slider - fix a bug in showing the current resolution in the label
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 30242: initialize the main settings settings struct earlier as we'll need it to outside of the dialog
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 30254: - convert dialog to unicode - fix /W4 warnings
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 30269: fix the header mess and get it building with rosbe, albeit with many warnings at the moment
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 30270: add missing break
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 30271: move to a precompiled header
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 30273: rename rdpfile.c to settings.c
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 30274: - save all settings to memory when the connect button is hit - add some slightly hackish code to get the thing working. - you should now be able to connect to Windows machines using your choice of IP address, resolution and bpp.
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 30276: add __REACTOS__ specific code to get around the fact that janderwald isn't working hard enough on shell32 ; )
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 30289: convert to unicode in an attempt to address bug 2805
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 30290: missed a few
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 30386: - refactor .rdp reading - fix the way the settings are saved - fix a few other small bugs which I've forgotten about now
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 30387: save the settings to file when the connect button is hit
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 30391: Be lazy and add an underline to the bitmap header. Its easier than setting 2 coloured static controls
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 30392: implement Save As dialog
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 30395: fix build
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 30396: implement opening of existing .rdp settings
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 30397: fix RosBE build
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 30417: remove a workaround for an early bug. The tabs will display correctly in low resolution now.
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 30418: silence a load of gcc warnings
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 30419: fix remaining warnings and add it to the build
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 30420: add remote desktop to the bootcd as it's now working, but still unfinished.
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 30421: add remote desktop client to the start menu
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 30435: load the header text from the resources
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 30437: I thought these changes were in the last commit..
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 30442: add part of the patch from bug 2805 with some minor changes See issue #2805 for more details.
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 30502: add IDeskBarClient interface to shlobj
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 30503: remove from todo.h
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 30504: bump up the _WIN32_IE number to make various PSDK interfaces available
gedmurphy at svn.reactos.org
- [ros-diffs] [gedmurphy] 30631: add some basic command line parsing
gedmurphy at svn.reactos.org
- [ros-diffs] [greatlrd] 30040: Rename framebuf.def to framebuf_acc.def, framebuf.h to framebuf_acc.h, framebuf.rbuild to framebuf_acc.h Start add hw mouse cures support Deleted all old mouse pointer code that was disable. Disable the new cached code for now
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30049: rename framebuf_acc to framebufacc to make rbuild happy implement hw support for DrvMovePointer, it mean if a driver have this function implement our framebufacc will use it
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30050: accdented acctivated framebufacc in the build system, sorry it broken the build
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30059: rename framebuf_acc.* to framebufacc.* for rbuild can not handle _, forget about that implement DrvSetPointerShape, left todo is the copy process for mono and color pointer data before it is completed.
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30117: Add dxapi.sys, most api are stub. Implemnt GsDriverEntry, DxApiGetVersion, DxApi. All DxApi that are callbacks are stub.
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30120: Implement DxGetVersionNumber comment up some functions that are implement.
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30121: Fill in more info in the lockup tables.
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30123: start remove stuff got home made stuff or base on wine dx
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30124: global header for directx version info for the rc file.
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30125: start remove stuff got home made stuff or base on wine dx add global file version of dx dll.
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30128: Commit a ks.h header file from 2005 written by me, it is base on dxsdk 2004 dec, but it is not completed, I do not found the almost completed version of this header I wrote. so I add the version I found so it does not get lost. Our current ks.h are not completed and is full with hacks in psdk. it will be deleted later, when ks.h are finish it will merge down to trunks to let silveblade continue on some work.
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30131: add allot more struct, enum, define, to many to write in the log
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30139: start building up ksguid.a/ksguid.lib it is need it for ks.h
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30140: Fix varus issue. make audiosrv using the new ks.h and link with ksguid Fix dxapi build Fix ddkmapi.h so it works like windkk version 3790.1830 offline #define DEFINE_KSPROPERTY_TOPOLOGYSET in ks.h it seam some type problem there
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30141: Add follow guids to ksguid.a/ksguid.lib KSCATEGORY_RENDER, KSCATEGORY_CAPTURE, KSCATEGORY_BRIDGE
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30143: 21 more guid to ksguid.a
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30147: add 20 more guids for ksguid.a
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30148: add 6 more guids for ksguid.a
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30174: add 27 more guids for ksguid.a
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30179: add 10 more guids for ksguid.a
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30195: add 30 more guids for ksguid.a
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30200: add 14 more guids for ksguid.a
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30227: add 37 more guids for ksguid.a
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30230: add 14 more guids for ksguid.a
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30231: add 18 more guids for ksguid.a
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30233: add 5 more guids for ksguid.a
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30245: add around 100 more guids for ksguid.a
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30246: add 40 more guids for ksguid.a
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30250: add some more guids id to ksguid smaller cleanup/sort in the guids define list bit
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30252: smaller cleanup/sort in the guids define list bit
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30253: add 20 more guids for ksguid.a
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30256: add last guids for ksguid.a This lib are now completed against ddk version 3790.1830
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30258: start fixing wdmguid.a 50% is done
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30275: fix wdmguid.a (it is now compatible with ddk version 3790.1830)
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30277: Start on ksuser.
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30278: Fix the reactx build for ksuser.dll
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30293: update the new ks-h with one more struct
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30295: Implement KsCreateAllocator, KsCreateClock, KsCreatePin, KsCreateTopologyNode stub : KsiCreateObjectType all functions are call to KsiCreateObjectType, so they are not really implement. Old code from 2004, it have not been cleanup for KsiCreateObjectType, the new ks.h header I wrote is now ready for this code. This module can not be merge to trunk until the new ks.h is ready.
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30301: Update the documentation adding lite more code
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30328: Merge from branch ReactX to Trunk, Please make a clean build after this update Add dxg.sys driver ---------------------------------------------------------------- This driver contains all DirectX graphic APIs called by win32k. Most of them are stubbed, and the following APIs are implemented: DxDxgGenericThunk, DxDdIoctl, DriverEntry, DxDdStartupDxGraphics, DxDdCleanupDxGraphics Add dxgthk.sys driver, which is 100% finished --------------------------------------------------------- The following APIs are implemented (almost all are forwarders): DriverEntry, EngAcquireSemaphore, EngAllocMem, EngAllocUserMem, EngCopyBits, EngCreateBitmap, EngCreatePalette, EngCreateSemaphore, EngDeletePalette, EngDeleteSemaphore, EngDeleteSurface, EngFindImageProcAddress, EngFreeMem, EngFreeUserMem, EngLoadImage, EngLockSurface, EngReleaseSemaphore, EngSetLastError, EngUnloadImage, EngUnlockSurface Add dxapi.sys driver -------------------------------------------------------------- Most of the APIs used by the graphic card's driver or win32k are stubs. The following APIs are implemented: DriverEntry, GsDriverEntry, DxApiGetVersion, DxApi. All APIs which DxApi wraps are stubs. Changes in win32k ------------------------------------------------------------------- Move _DC struct to include\reactos\win32k\ntgdihdl.h -------------------------------------------------------------------------- Implement NtGdiDdCanCreateD3DBuffer, NtGdiD3dContextDestroy, NtGdiD3dContextDestroyAll, NtGdiDdCreateD3DBuffer, NtGdiDdDestroyD3DBuffer, NtGdiD3dDrawPrimitives2, NtGdiDdLockD3D, NtGdiD3dValidateTextureStageState, NtGdiDdUnlockD3D, NtGdiDdCreateSurface, NtGdiDdWaitForVerticalBlank, NtGdiDdCanCreateSurface, NtGdiDdGetScanLine, NtGdiDdCreateSurfaceEx, DxDdStartupDxGraphics, NtGdiDdCreateDirectDrawObject, NtGdiDxgGenericThunk, NtGdiDdGetDriverState, NtGdiDdColorControl, NtGdiDdCreateSurfaceObject, NtGdiDdCreateSurfaceObject, NtGdiDdDeleteDirectDrawObject, NtGdiDdDeleteSurfaceObject, NtGdiDdQueryDirectDrawObject, NtGdiDdReenableDirectDrawObject, NtGdiDdGetDriverInfo, NtGdiDdGetAvailDriverMemory, NtGdiDdSetExclusiveMode, NtGdiDdFlipToGDISurface, NtGdiDdGetDC, NtGdiDdGetDxHandle, NtGdiDdReleaseDC, NtGdiDdResetVisrgn, NtGdiDdSetGammaRamp, NtGdiDdDestroySurface, NtGdiDdFlip, NtGdiDdLock, NtGdiDdUnlock, NtGdiDdBlt, NtGdiDdSetColorKey, NtGdiDdAddAttachedSurface, NtGdiDdGetBltStatus, NtGdiDdGetFlipStatus, NtGdiDdUpdateOverlay, NtGdiDdSetOverlayPosition, NtGdiDdAlphaBlt, NtGdiDdAttachSurface, NtGdiDdUnattachSurface, NtGdiDvpCanCreateVideoPort, NtGdiDvpColorControl, NtGdiDvpCreateVideoPort, NtGdiDvpDestroyVideoPort, NtGdiDvpFlipVideoPort, NtGdiDvpGetVideoPortBandwidth, NtGdiDvpGetVideoPortFlipStatus, NtGdiDvpGetVideoPortInputFormats, NtGdiDvpGetVideoPortLine, NtGdiDvpGetVideoPortOutputFormats, NtGdiDvpGetVideoPortConnectInfo, NtGdiDvpGetVideoSignalStatus, NtGdiDvpUpdateVideoPort, NtGdiDvpWaitForVideoPortSync, NtGdiDvpAcquireNotification, NtGdiDvpReleaseNotification, NtGdiDvpGetVideoPortField, NtGdiDdBeginMoCompFrame, NtGdiDdCreateMoComp, NtGdiDdDestroyMoComp, NtGdiDdEndMoCompFrame, NtGdiDdGetInternalMoCompInfo, NtGdiDdGetMoCompBuffInfo, NtGdiDdGetMoCompFormats, NtGdiDdGetMoCompGuids, NtGdiDdQueryMoCompStatus, NtGdiDdRenderMoComp, HeapVidMemAllocAligned, VidMemFree, EngAllocPrivateUserMem, EngFreePrivateUserMem, EngLockDirectDrawSurface, EngUnlockDirectDrawSurface But all those functions are stubbed in dxg.sys ---------------------------------------------------------------------------- Implemented APIsL DxEngLockDC, DxEngUnlockDC, DxEngGetDCState, EngDxIoctl ---------------------------------------------------------------------------- Stubbed APIs: DxEngNUIsTermSrv, DxEngRedrawDesktop, DxEngDispUniq, DxEngVisRgnUniq, DxEngEnumerateHdev, DxEngGetDeviceGammaRamp, DxEngCreateMemoryDC, DxEngScreenAccessCheck, DxEngLockShareSem, DxEngUnlockShareSem, DxEngLockHdev, DxEngUnlockHdev, DxEngReferenceHdev, DxEngIsHdevLockedByCurrentThread, DxEngUnreferenceHdev, DxEngSetDeviceGammaRamp, DxEngSpTearDownSprites, DxEngSpUnTearDownSprites, DxEngSpSpritesVisible, DxEngGetHdevData, DxEngSetHdevData, DxEngGetDesktopDC, DxEngDeleteDC, DxEngCleanDC, DxEngSetDCOwner, DxEngSetDCState, DxEngSelectBitmap, DxEngSetBitmapOwner, DxEngDeleteSurface, DxEngGetSurfaceData, DxEngAltLockSurface, DxEngUploadPaletteEntryToSurface, DxEngMarkSurfaceAsDirectDraw, DxEngSelectPaletteToSurface, DxEngSyncPaletteTableWithDevice, DxEngSetPaletteState, DxEngGetRedirectionBitmap, DxEngLoadImage, DxEngIncDispUniq ---------------------------------------------------------------------------- Remember we need the DxEng APIs implemented and HeapVidMemAllocAligned, VidMemFree, EngAllocPrivateUserMem, EngFreePrivateUserMem, EngLockDirectDrawSurface, EngUnlockDirectDrawSurface implemented before it's possible to have full DirectX support at kmode.
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30332: Merge from ReactX branch to trunk ---------------------------------------------------------------------------------- Adding dxtn.dll to reactos it is need for mesa opengl to use compress texture. for some issue this library are not build default, it need the patent flag be set NSWPAT="1", This library are need it for opengl compress texture. But it will not be in the official build, only for thus doing own build and activate the patent flag, will be avail use compress texture. I have spoken with Aleasky about this library.
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30340: fix a syntax erorror
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30341: Bugfix Mesa 6.1 The ICD interface does not export all functions, as it should, This change was spoken with Alesky about. it letting us getting closer getting quake3 working in ReactOS/Windows with mesa Waring we can not update to mesa 7.0x for the ICD are broken in mesa 7.0x. I Need investigate why or some with more opengl experiences should do that
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30389: remove the entrypoint="0" in d3d8 wine revert white space change, all file in directx/wine are from wine, and no change should be made
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30390: remove white space commit. for those file are 100% share with wine.
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30393: Update wine d3d8 and wined3d to wine release version 0.9.49
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30394: forget this file sorry
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30398: rosglSetPixelFormat Fixing a bug in Opengl32.dll Do not hacking ICD interface to make mesa3D happy fix the ICD interface in mesa32
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30399: fix Mesa ICD DrvSetFormatPixel, do not create stack cruption by ignore the 3 param. copy code from fxgl interface and make DrvSetFormatPixel work
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30400: Fix the build thx Pigglesworth for all help and founding the ICD issue in reactos
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30405: Import Mesa3D 7.0.1 -------------------------------------------------------------------------- This will take couple days before it being updated in reactos trunk Sorry svn Import was interrupted whole time so I use svn add instead
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30407: Remote : delete mesa3d current folder
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30408: Copied remotely mesa 7.0.1 to current
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30409: warring warring warring warring warring warring This commit break the build for short while for we are updateing to Mesa3d version 7.0.1 it does not exists another way doing the update proper.
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30410: This update of Mesa3D to version 7.0.1 was done by Kamil Hornicek tykef at atlas dot cz ( irc nick : Pigglesworth) and me Debuging and testing in many days and week to getting this work thank you Kamil Hornicek We where force doing maintain work on the ICD interface, All change we have done toghter are in the file mesa3d_icd_fix_ros.patch Kamil report with this change Quake 3 works in ReactOS now
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30411: adding back sse, 3dnow, mmx compiling flag for mesa32. ------------------------------------------------------ Not tested with quake 3
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30415: Thx Kamil Hornicek tykef at atlas dot cz (irc nick : Pigglesworth) testing Mesa3D 7.0.1 with all bugfix we have done, thanks to all bugfix we can remove a smaller hack we did frist in glapi.c Mesa3D 7.0.1 does not working in ReactOS with SSE support. if we disable it, Quake 3 will work fine.
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30416: fix a typo
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30427: Bugfix : Do not assume unini value ( OPENGL32_tls ) are set to -1 (0xFFFFFFFF), do not assume DWORD always will be 32bits convert all 0xFFFFFFFF value for OPENGL32_tls to -1
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30459: Implement wglGetDefaultProcAddress ------------------------------------ Simple copy the wglGetProcAddress, it is only one different between them it is wglGetProcAddress should call on glflush to clear the interface before it give the address.
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30482: Updating Mesa32 icd interface to support some of opengl 2.1 api. more will comes.
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30485: Updating Mesa32 icd interface to support some of opengl 2.1 api. more will comes.
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30526: Fix a WCHAR issue in opengl32 one char was not in wchar format. discover it by compiling with VS Use the C version of GLFUNCS_MACRO for VS and only use the inline assembler version if it _MINGW32_ set Fix few warnings for VS
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30681: Implement DirectDrawEnumerateA the DirectDrawEnumerateProcData struct are from wine. rest of the code are writen by me. the DirectDrawEnumerateExA are not finish but it is a start.
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30682: Implement DirectDrawEnumerateW, DirectDrawEnumerateExW they always return DDERR_UNSUPPORTED
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30684: patch from Kamil Hornicek tykef at atlas dot cz (irc nick : Pigglesworth) update the dx version number for ddraw.dll to same as windows xp ddraw.dll it help some program works.
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30686: small fix for cGetTTFFromFOT fix the number of param, did do a pedump. on export to found out it is @28 but I need look at my private note later
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30706: fix return code in ddraw.dll GetCaps.cbug spotted by Kamil Hornicek tykef at atlas dot cz (irc nick : Pigglesworth)
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30709: fix stupied bug in GetDeviceIdentifier/GetDeviceIdentifier7, spotted by Kamil Hornicek tykef at atlas dot cz (irc nick : Pigglesworth)
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30717: Main_DirectDraw_EnumDisplayModes Forget Zero out two struct before they are being use
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30729: fix some of wine d3d8 waring at compiling. no waring are show in d3d8 now.
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30730: update d3d8 to wine 0.9.49
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30731: fix compiling warings for d3d9 that I got local.
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30732: import wine directx d3d9 version 0.9.49
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30733: do not build our stub d3d9 build wine instead
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30734: include wine d3d9 to bootcd
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30735: make our ddraw.h better that ms. add the DirectDraw3 interface, I did not found any doc of it from ms. so I did look at wine headers see if they got it, so I using that info into our ddraw.h DirectDraw3 are being use of ms iexplorer according some devs from wine
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30736: fix a header issue with wine d3d.h
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30737: add directdraw3 guid to dxguid
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30743: Update the icd with two more opengl api. mark up which opengl api belong to which version BugFix : DrvDescribePixelFormat so it does not crash in windows. mesa3D ICD works now in windows.
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30745: update mesa32 icd def file so it contain almost all standalon. so it can be use as opengl32.dll or icd interface
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30750: starting add wgl support to icd Thx Kamil Hornicek tykef at atlas dot cz (irc nick : Pigglesworth) for the help getting this change
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30756: adding stub for wglChoosePixelFormatARB, wglSwapIntervalEXT, wglGetSwapIntervalEXT
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30767: ReactOS spefify change. our gdi32.dll does not have all opengl32 api yet. so we need load opengl32.dll to solv this issue.
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30768: Fix wglGetExtensionsStringARB and wglGetExtensionsStringEXT so it tell we support all wgl* but we do not support all of them yet.
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30772: activate ARB_multisample in mesa ext, add stub for wglGetPixelFormatAttribivARB and wglGetPixelFormatAttribfvARB
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30786: Delete mesa 7.0.1 as current in vendor drop to prepare for mesa 7.0.2
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30788: import mesa3D 7.0.2 some how svn import command always fail for me. so I force using svn add :(
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30789: Copied remotely mesa3d 7.0.2 to current
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30791: adding mesa3d 7.0.2 update with our local patch ----------------------------------------------- update was done once again by Kamil Hornicek tykef at atlas dot cz (irc nick : Pigglesworth)
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30792: sorry I forget update this file as well
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30813: part 1/2 Updating wined3d from winehq.org cvs/git date 27/11-2007 this update solv allot of bugs in wined3d
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30814: part 2/2 Updating wined3d from winehq.org cvs/git date 27/11-2007 this update solv allot of bugs in wined3d ------------------------------------------ Include one ReactOS specify hack. do not use gdi32.dll use opengl32.dll instead.
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30815: Updating d3d8 from winehq.org cvs/git date 27/11-2007
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30816: Updating d3d9 from winehq.org cvs/git date 27/11-2007
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30822: adding the last hack we need for wined3d. This bug is wine, not our or windows fault And I also wrote down all three change we have done in wined3d. -------------------------------------------------------------------------------------- Thx Kamil Hornicek tykef at atlas dot cz (irc nick : Pigglesworth) for the last hack
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30823: Last stubbing we need for mesa icd interface was done by Kamil Hornicek tykef at atlas dot cz (irc nick : Pigglesworth) ----------------------------------------------------------------------------------------------------------------------
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30826: Fix ddraw start in windows again and activate the debug msg again.
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30828: start implement wglGetPixelFormatAttribivARB and wglGetPixelFormatAttribfARB
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30830: hopply this will make wined3d more happy, implement all need it flags for wglGetPixelFormatAttribfvARB and wglGetPixelFormatAttribivARB that wined3d using
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30857: revert part of rev30826 that was accented committed
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30902: fixed almost all case for wglGetPixelFormatAttribivARB and wglGetPixelFormatAttribfvARB full support of them are not done yet. documations over it is found at http://msdn2.microsoft.com/EN-US/library/ms537569.aspx and http://developer.3dlabs.com/documents/WGLmanpages/wglgetpixelformatattribarb.htm This change was done by me (Magnus Olsen magnus at greatlord dot com) and Kamil Hornicek tykef at atlas dot cz (irc nick : Pigglesworth) we done this toghter
greatlrd at svn.reactos.org
- [ros-diffs] [greatlrd] 30917: revert r30916. the struct was compatible with windows nt, read Read Feng Yuan - Windows Graphics Programming Win32 Gdi And Directdraw before r30916 changes was intrudes.
greatlrd at svn.reactos.org
- [ros-diffs] [hpoussin] 30066: Support IRP cancellation
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30067: Add method to flush console input buffer
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30068: Report STATUS_NOT_SUPPORTED when IOCTL is not supported
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30087: Add stubs for TRASH_CanTrashFile and TRASH_TrashFile
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30089: Move files to recycle bin when asked to
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30149: Better error reporting in case of define override Support empty defines
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30155: Fix build
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30164: Remove useless file
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30168: Add PSHORT and PUSHORT types
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30181: Add a Module argument to GetObjectFilename() Fix a typo when a define in incorrectly overridden
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30182: Add rbuild file to build ntkrnlmp.exe (not added to main build yet) See issue #1181 for more details.
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30183: Support to build more than one object file with one source file
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30184: Remove MP build option from config.template.rbuild See issue #1183 for more details.
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30188: Also use the module name in idl object files
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30189: Also use the module name in wine stubs object files
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30217: Don't hardcode multiple times the mechanisms to get object file from source file Revert r30188 and r30189
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30218: Don't hardcode bootsector output name in livecd target Revert r30199
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30219: No need to create dependency files for zlib host library
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30222: Add missing IDS_APPNAME in French translation
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30223: Fix some compilation errors in ntkrnlmp (code has not been tested, so it is probably wrong)
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30228: Simplify code
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30229: All PnP IRPs must be initialized with STATUS_NOT_SUPPORTED
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30237: Set SysThreadCreated to TRUE when possible (used in DisplayBootBitmap() function)
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30238: On *nix systems, support absolute paths in ROS_INTERMEDIATE and ROS_OUTPUT See issue #2518 for more details.
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30324: Rename SETUP_DEV_INFO_SET_MAGIC to SETUP_DEVICE_INFO_SET_MAGIC Rename struct DeviceInfoElement to struct DeviceInfo Add a link to DeviceInfoSet in each DeviceInfo structure (not used yet)
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30325: Add a stub for SetupDiDeleteDevRegKey
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30326: Merge some changes from Wine
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30327: Rework SetupDiOpenDevRegKey
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30329: Limit machine name size Implement SetupDiGetDeviceInfoListDetailA Rework SetupDiGetDeviceInfoListDetailW
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30330: Rename variables
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30336: Don't mix ReactOS and Wine debug style
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30375: Small cleanup
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30376: Display wrong path in case of error
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30377: Use NEXT_RESOURCE macro in acpi driver Move pci hack a little bit later
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30378: Silent some MSVC warnings
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30379: Silent some MSVC warnings
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30380: No need for <library> tags static libraries (which are never linked)
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30381: Add missing macro
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30383: Add a stub for rebar band site object
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30385: Add explorer-new to the build (doesn't work yet)
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30388: Do not check for a system menu on the NULL window
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30404: section.c wasn't meant to be part of r30401
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30406: Add IOleCommandTarget to BandSite object Add BandSiteMenu object Fix some bugs
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30412: Add a stub for start menu object
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30432: Don't mix ReactOS and Wine debug style
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30433: Add missing debug channel declarations
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30434: Let Wine library use kernel32 functions
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30438: Use Wine debug channel infrastructure. I modified it a bit to match our debug message format To test it, set DEBUGCHANNEL environment variable to what you want to see, and run your program. Syntax: set DEBUGCHANNEL = [[fixme|err|warn|trace]+|-{channel}|all]*
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30439: No need to display function name and file/line twice
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30440: No need to cast variables, as they already are of the right type
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30441: Try to be more consistent in unimplemented messages
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30443: Try to be more consistent in unimplemented messages
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30447: Fix USE_API_SHCREATEDESKTOP = 0 case
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30466: Add a script to create a .rbuild file using files in the current directory 1) Copy this script to the root dir of the module 2) Run "createrbuild.cmd >module.rbuild" 3) Update 2nd line (path to project.dtd) 4) Update 3rd line (module parameters) 5) Delete "createrbuild.cmd" ; )
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30470: Reset mouse to detect its type See issue #2817 for more details.
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30499: Enable mouse before resetting it
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30501: Fix race condition
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30505: Prepare import of rsabase.dll and rsaenh.dll from Wine
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30538: Add back ClassInstall32 section, accidentally removed in r30320
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30722: Remove YDEBUG define support, replaced by DEBUGCHANNEL environment variable Syntax: set DEBUGCHANNEL = [[fixme|err|warn|trace]+|-{channel}|all]*
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30811: Better compatibility with MS Windows recycle bin Add traces
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30812: No need to increment handle count, it is already done in ExpAllocateHandleTableEntry()
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30835: Support real deletion of directories from the recycle bin
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30836: Fix indentation
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30853: Add some prototypes
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30854: Add a few more GUIDs to uuid library
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30862: Fix build
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30891: Fix build
hpoussin at svn.reactos.org
- [ros-diffs] [hpoussin] 30895: Fix build
hpoussin at svn.reactos.org
- [ros-diffs] [janderwald] 30032: - implement IPersistFolder2 interface for desktop object - add a backslash when required - fixes deleting of objects on desktop
janderwald at svn.reactos.org
- [ros-diffs] [janderwald] 30037: - dont show Open With shell extension when a selected item is a folder or a shortcut - add the "expl