Commit Graph

  • d0307c2139 Sync to Wine-20040813: Alexandre Julliard - Avoid some non-portable makefile constructs, and get rid of the ALTNAMES variable. Robert Reif <[email protected]> - Change MIXER_GetDev to take pointer to returned address pointer and return one of 3 possible return values rather than an address or NULL. - Adds *GetDevCapsW bad pointer check. - Adds waveOutGetDevCapsW test. Filip Navara <[email protected]> - Implementation of mmTaskCreate. Based on patch by Eric Pouech. - Fallback implementation in waveOut[Un]PrepareHeader. Marcelo Duarte <[email protected]> - Localization of devenum to Portuguese and minor corrections. Gé van Geldorp 2004-08-14 20:36:35 +00:00
  • 82663d1e65 Sync to Wine-20040813: Ivan Leo Puoti <[email protected]> - Added Italian resources. Marcelo Duarte <[email protected]> - Update localization for Portuguese language. Alexandre Julliard - Get rid of the non-standard ICOM_VTABLE macro. - Get rid of the non-standard ICOM_VFIELD macro. - Fixed flags handling in StrIsIntlEqualA/W (spotted by James Hawkins). Jacek Caban <[email protected]> - Implemented IsOS function. Francois Gouget <[email protected]> - Modify widl to put the C COM macros inside an #ifdef COBJMACROS block as is done in the Windows headers. - Add #define COBJMACROS where needed in Wine. - Fixes the compilation of the oleaut32/tests/olefont.c and urlmon/tests/url.c conformance tests with the Windows headers. Stefan Leichter <[email protected]> - Forward shlwapi.459/460 (SHExpandEnvironmentStringsA/W) to kernel32.ExpandEnvironmentStringsA/W. Gé van Geldorp 2004-08-14 20:24:42 +00:00
  • 86eb12c5fc Sync to Wine-20040813: Alexandre Julliard - Moved ICOM_THIS_MULTI definition out of objbase.h and into the files that use it. - Get rid of the non-standard ICOM_VTABLE macro. - Get rid of the non-standard ICOM_VFIELD macro. Gé van Geldorp 2004-08-14 20:09:12 +00:00
  • 40d3ca1e0b Sync to Wine-20040813: Mike McCormack <[email protected]> - Remove dead code. Jacek Caban<[email protected]> - Added EM_SCROLLCARET definition in include/richedit.h and handling in WindowProc. Gé van Geldorp 2004-08-14 20:05:16 +00:00
  • 73d3df3e28 Sync to Wine-20040813: Alexandre Julliard - Avoid some non-portable makefile constructs, and get rid of the ALTNAMES variable. - Get rid of the non-standard ICOM_VTABLE macro. - Get rid of the non-standard ICOM_VFIELD macro. - Get rid of the non-standard ICOM_DEFINE macro. - Moved ICOM_THIS_MULTI definition out of objbase.h and into the files that use it. Mike McCormack <[email protected]> - Added a test for stat'ing a memory based storage file. - stat on memory storage should return a NULL name, not "". Francois Gouget <[email protected]> - Assorted spelling fixes. - Modify widl to put the C COM macros inside an #ifdef COBJMACROS block as is done in the Windows headers. - Add #define COBJMACROS where needed in Wine. - Fixes the compilation of the oleaut32/tests/olefont.c and urlmon/tests/url.c conformance tests with the Windows headers. Mike Hearn <[email protected]> - Implement disconnect for proxies so that stubs are properly destroyed. - Disconnect proxies at COM shutdown to release the corresponding stubs. - Don't marshal IClassFactory into the local server pipe until we have connected, otherwise we might end up with stubs that are never used. - Pass -Embedding switch to EXE servers, more tracing. - Fix misleading warning ole CoGetClassObject. - Fix ref counting in StdMarshalImpl_MarshalInterface for case where the stub already exists. - Implement StdMarshal::ReleaseMarshalData. - Fix infinite loops by checking the return value of _invoke_onereq and bailing appropriately. - Add a comment on the SendReceive behaviour. Improve two others. - Unref stub after invoking on it. Robert Shearman <[email protected]> - Remove unneeded STUBMGR_Start call. - Cleanup compobj_private.h. - Fix some inaccuracies in a comment and reformat. - Add static to non-exported marshal functions. - Remove unused marshal functions. - Rename several RPC functions. - Emit fixme for known local wrong behaviour. - Implement StdMarshal::ReleaseMarshalData. - Document wrong behaviour for IRunningObjectTable. - Fix infinite loops by checking the return value of _invoke_onereq and bailing appropriately. - Add a comment on the SendReceive behaviour. Improve two others. - Set RPC data representation. Jeroen Janssen <[email protected]> - Updated some MSDN links in the code. Gé van Geldorp 2004-08-14 20:00:59 +00:00
  • 0f2899c24b Sync to Wine-20040813: Ivan Leo Puoti <[email protected]> - Added Italian resources. Marcelo Duarte <[email protected]> - Update localization for Portuguese language. Gé van Geldorp 2004-08-14 19:25:03 +00:00
  • 5dd30e3526 Sync to Wine-20040813: Alexandre Julliard - Avoid some non-portable makefile constructs, and get rid of the ALTNAMES variable. - Get rid of the non-standard ICOM_VTABLE macro. Henning Gerhardt <[email protected]> - Minor fixes and updates to the German resource files. Jacek Caban <[email protected]> - Translation update. Mike McCormack <[email protected]> - Unicode file dialogs send and receive unicode messages. Jacek Caban <[email protected]> - Fix a bug in passing parameters to CFn_WMInitDialog and CFn_WMCommand in FormatCharDlgProcW. James Hawkins <[email protected]> - Cleanup A->W cross calls. - Better fix for collate icon behavior. Gé van Geldorp 2004-08-14 19:21:01 +00:00
  • 6d0e0e250c Sync to Wine-20040813: Jon Griffiths <[email protected]> - Make pattern brush data const. Mike McCormack <[email protected]> - Prevent listview from crashing when a null sort function is passed to LVM_SORTITEMS. Filip Navara <[email protected]> - Don't update infoPtr->dwStyle in LISTVIEW_WindowProc. It's already handled in LISTVIEW_StyleChanged and LISTVIEW_Create processing. - Ignore WS_VSCROLL/WS_HSCROLL flags in infoPtr->dwStyle because they're not always up-to-date. - Use correct dialog title for Wizard 97 and correctly display header bitmap for old-style Wizard 97. - Fix TOOLBAR_DrawMasked to correctly use image list mask. Eric Kohl <[email protected]> - Move watermark and header bitmap loading code from PROPSHEET_CreatePage into its own function PROPSHEET_LoadWizardBitmaps and call this function from property sheet's dialog procedure. Thomas Weidenmueller <[email protected]> - Correct tooltips behavior. Gé van Geldorp 2004-08-14 19:12:35 +00:00
  • 0b6388b665 Update the README.WINE. It now contains a list of almost everything we share with Wine. Needs updates and corrections. Steven Edwards 2004-08-14 16:00:23 +00:00
  • 6657310a77 - Fixed the definition of X86_CR4_PGE. Hartmut Birr 2004-08-14 15:17:09 +00:00
  • e3e1c39945 a few fixes. I'm not going to continue working on this due to a lack of knowledge of the security api, so someone else who knows a bit more about them should step in... Thomas Bluemel 2004-08-14 11:50:25 +00:00
  • d07b810759 implemented GI_EnableMouseTracking() Thomas Bluemel 2004-08-14 10:47:19 +00:00
  • 108e98c65d - Remove the now unused .edf file. Filip Navara 2004-08-14 10:23:11 +00:00
  • 51f265db45 - Forward everything everything we can to MSVCRT and WS2_32. Filip Navara 2004-08-14 10:22:10 +00:00
  • ba5235cc90 - Enabled global pages if it is possible. - Put the kernel map onto a fixed location and establish a page table for the first 4MB in the very early boot process. - Disable the mapping for the page table pages within the bss section. Hartmut Birr 2004-08-14 09:17:05 +00:00
  • ca1a1af64c - Implementation of GI_message_box. Filip Navara 2004-08-14 07:15:05 +00:00
  • 9bab45b05a fixed a few parameters Thomas Bluemel 2004-08-14 01:03:38 +00:00
  • 62e97aca3c convert license to LGPL Thomas Bluemel 2004-08-14 00:50:27 +00:00
  • 1301082015 *CORRECT* version of Defintion file. Alex Ionescu 2004-08-14 00:47:33 +00:00
  • c90dfac1f8 implementation of __libc_init_memory() Thomas Bluemel 2004-08-14 00:39:19 +00:00
  • 067e284424 Removed duplicate entries. Alex Ionescu 2004-08-14 00:35:09 +00:00
  • e2ebe8412b build with w32api Steven Edwards 2004-08-13 23:31:36 +00:00
  • b5ba0a23cf - SkyOS menu functions implementation. Filip Navara 2004-08-13 20:14:40 +00:00
  • 74718af76f - Fix GC_destroy for window DCs. Filip Navara 2004-08-13 17:10:22 +00:00
  • 0d2d58122c implemented a few window placement functions and more checks for NULL-pointers Thomas Bluemel 2004-08-13 12:29:19 +00:00
  • 4d50bed0ad Patch by Filip: Implemented some graphics functions and bugfixes to the windowing functions. Thomas Bluemel 2004-08-13 11:24:07 +00:00
  • 6b30f2a9ed added urlmon to the source tree, doesn't compile due to COM interface issues that i'm not quite interesting in trying to solve at the moment...if someone feels like taking a crack at it, go ahead, firefox needs this dll to be functional. This is from the latest wine CVS. Richard Campbell 2004-08-13 06:14:48 +00:00
  • 8063cf6601 added a few stubs to help get urlmon from the wine source tree to compile, there are still a few things left to do before i can bring in URLMon however. Richard Campbell 2004-08-13 05:44:55 +00:00
  • 08fcd22543 Updated EDF file with new stubs in alphabetical order and synched EDF and DEF file. Alex Ionescu 2004-08-13 05:06:18 +00:00
  • 760cc9dbc7 Added Dbg Stubs and moved old ones to correct header and files. Alex Ionescu 2004-08-13 05:00:35 +00:00
  • cd550a1f78 dispatch MSG_QUIT and MSG_GUI_REDRAW messages. Thanks also to Filip. Thomas Bluemel 2004-08-12 23:38:17 +00:00
  • a7d6dcd7c1 started an interface to emulate the skygi windowing but actually use win32 apis Thomas Bluemel 2004-08-12 19:27:12 +00:00
  • 81ace77431 Added two stubs. Alex Ionescu 2004-08-12 16:43:37 +00:00
  • 28ad49e6f7 I/O Manager fixes. Patch by Filip Navara. Alex Ionescu 2004-08-12 16:43:12 +00:00
  • 78f66ec97c an attempt to partially implement ctor_dtor_initialize() and a few more libskygi stubs Thomas Bluemel 2004-08-12 15:41:36 +00:00
  • 7cf25ed92f Set the thread to the Allocated IRPs created by Io/Nt Query functions that didn't do this. This can cause problems if the thread is ever read on a completed request. Alex Ionescu 2004-08-12 06:15:50 +00:00
  • 359fe88806 Fixed/Added Stubs. Implemented PsRevertThreadToSelf Alex Ionescu 2004-08-12 06:04:21 +00:00
  • e9fc7ea7df According to alex_ionescu, callers of IoAllocateIrp should set the Tail.Overlay.Thread member themselves in the new Irp. These calls to IoAllocateIrp were not followed by setting the thread. Art Yerkes 2004-08-12 05:59:25 +00:00
  • 7dd153e40e Steven Edwards wanted me to commit this. Thomas Bluemel 2004-08-12 02:50:35 +00:00
  • cb9fb81c44 Added Lock and Heap Info struc's. James Tabor 2004-08-11 21:03:11 +00:00
  • 4e8265f044 Module Library supported now. There is a bug with scanning winlogon that causes a exception. The version.dll data is worng. James Tabor 2004-08-11 21:02:12 +00:00
  • 5d4aa40ac6 Krishna Murthy <[email protected]> Replaced LISTBOX_SetCaretIndex() with LISTBOX_MoveCaret() in LB_SELECTSTRING handler so that the caret moves to the index and item is highlighted. Thomas Bluemel 2004-08-11 10:37:06 +00:00
  • 6f267c1f3c Add RtlFormatMessage stub. Eric Kohl 2004-08-11 09:30:23 +00:00
  • 86f612b5f1 pass LUIDs to RosEnableThreadPrivileges() Thomas Bluemel 2004-08-11 08:48:20 +00:00
  • 2f6a9da97d little fix Thomas Bluemel 2004-08-11 08:32:48 +00:00
  • 05d68bd490 added RosEnableThreadPrivileges() and RosResetThreadPrivileges() helper functions for easier thread privilege management Thomas Bluemel 2004-08-11 08:28:13 +00:00
  • 486bb2502f Replaced RtlAllocateHeap with NtAllocateVirtualMemory. James Tabor 2004-08-11 03:48:31 +00:00
  • ca0c109cec Implemented CreateSecurityPage() to create an empty property sheet. Thomas Bluemel 2004-08-11 01:21:53 +00:00
  • 446f5adc02 Fix RtlEqualLuid() Gé van Geldorp 2004-08-10 23:26:39 +00:00
  • 794fe5ff6a Allocate new LUID for each logon session Gé van Geldorp 2004-08-10 21:18:16 +00:00
  • 78a5367c1d Copy AuthenticationId from existing token when duplicating a token Gé van Geldorp 2004-08-10 21:11:20 +00:00
  • 39bfabb1d4 Change debugging statement Gé van Geldorp 2004-08-10 20:30:35 +00:00
  • a696f85479 Implement TokenOrigin class for GetTokenInformation Gé van Geldorp 2004-08-10 20:13:42 +00:00
  • 03d66eb75a - Fixed the calculation of used non paged pool pages in grow_block. Hartmut Birr 2004-08-10 20:00:49 +00:00
  • 2a373c783c - Returned more of the protection bits in MmGetPageProtect. - Ignore the PAGE_SYSTEM attribute and set the user bit according to the given address in MmSetPageProtect and MmCreateVirtualMappingUnsafe. - Don't change the accessed and dirty bit in MmSetPageProtect. Hartmut Birr 2004-08-10 19:57:58 +00:00
  • a91173016c - Replaced MmGetPageEntry with MmGetPageProtect/MmSetPageProtect in KdbOverwriteInst. Hartmut Birr 2004-08-10 19:49:25 +00:00
  • bc751c87d7 Minor fix Eric Kohl 2004-08-10 19:12:40 +00:00
  • ffdafcd0c4 Dmitry Timoshkov <[email protected]> Fix button behaviour on WM_SETFOCUS/WM_KILLFOCUS with a test case. Thomas Bluemel 2004-08-10 19:09:37 +00:00
  • d0d5ed5109 added aclui.dll to the bootcd Thomas Bluemel 2004-08-10 17:10:57 +00:00
  • 8dac27ed6f fixed typo spotted by Royce. Thomas Bluemel 2004-08-10 16:21:27 +00:00
  • 7c8662b9af added aclui.dll to the automatic build Thomas Bluemel 2004-08-10 15:49:55 +00:00
  • 8fa77f76c9 implemented EditSecurity() Thomas Bluemel 2004-08-10 15:47:54 +00:00
  • 87a27e883c little fix Thomas Bluemel 2004-08-10 15:21:27 +00:00
  • 29d654749b - Remove forgotten temporary debug message. Filip Navara 2004-08-10 15:09:14 +00:00
  • 7a93d2f239 stop animation timer after completion Thomas Bluemel 2004-08-10 15:08:05 +00:00
  • e1c935fafd improved the installation process Thomas Bluemel 2004-08-10 15:00:22 +00:00
  • e9533d09c4 Sort Rtl* functions. Eric Kohl 2004-08-10 12:07:11 +00:00
  • 8f674bc02f Move bitmap functions to the shared rtl library. Eric Kohl 2004-08-10 12:05:20 +00:00
  • bfa54c3f9a include the right files Thomas Bluemel 2004-08-10 12:00:55 +00:00
  • f3320ad230 Move bitmap functions to the shared rtl library. Implement RtlClearBit, RtlSetBit and RtlTestBit. Eric Kohl 2004-08-10 12:00:09 +00:00
  • c4b330cce6 split up headers Thomas Bluemel 2004-08-10 11:54:43 +00:00
  • 3a88fe367b Added a few helper functions for easier usage of strings in resources Thomas Bluemel 2004-08-10 10:57:54 +00:00
  • 5775259453 - Fixed lots of bugs in NTFS code and added correct update sequence fixups handling and untested NTFS 3+ sparse file support. Filip Navara 2004-08-10 09:28:56 +00:00
  • 99e5dd3e01 Fixed typographical error. Emanuele Aliberti 2004-08-10 07:25:49 +00:00
  • 5317d303e8 Small fixes to I/O Manager and Implemented IoMakeAssociatedIrp. Parts by Filip Navara. Alex Ionescu 2004-08-10 06:26:42 +00:00
  • 2199f89e4d Fix compiler warnings. Filip Navara 2004-08-10 01:49:37 +00:00
  • 757eac9cfb fixed file headers Thomas Bluemel 2004-08-10 00:12:31 +00:00
  • a201e6c460 added stubs for aclui.dll Thomas Bluemel 2004-08-10 00:09:40 +00:00
  • 692929e156 added header for aclui.dll Thomas Bluemel 2004-08-09 23:29:06 +00:00
  • 0f07e3b53f NtOpenThread should look at the CIDs UniqueThread member only, not at UniqueProcess. Makes OpenThread() work. Gé van Geldorp 2004-08-09 22:15:01 +00:00
  • d81fcdb79e Mostly implemented, Listdlls half way works now. James Tabor 2004-08-09 19:55:33 +00:00
  • 082128c460 Adding missing structures for Debug information. James Tabor 2004-08-09 19:41:13 +00:00
  • 354bc795aa Undo test change Gé van Geldorp 2004-08-09 18:28:28 +00:00
  • 6e83a89501 Test log_accum.pl Gé van Geldorp 2004-08-09 18:26:26 +00:00
  • 0b8a58aaa9 Added Debug Buffer Information. Testing with SysInternals.com listdlls.exe. James Tabor 2004-08-09 18:17:23 +00:00
  • 08707afede Add internal flags for ExitWindowsEx() Gé van Geldorp 2004-08-09 17:54:56 +00:00
  • 94efe6c3c1 implemented a couple of Hid device functions Thomas Bluemel 2004-08-09 16:02:43 +00:00
  • a17d473fa8 Update porting status for COMCTL32. Filip Navara 2004-08-09 15:42:04 +00:00
  • 7949648a6f Thomas Weidenm�ller <[email protected]> Implemented syslink control. Filip Navara 2004-08-09 15:35:58 +00:00
  • 1a31bc2b07 Definitions for SysLink control. Filip Navara 2004-08-09 15:34:50 +00:00
  • 8aa4fdb954 Marcus Meissner <[email protected]> Implemented PSM_INDEXTOHWND. Filip Navara 2004-08-09 15:22:28 +00:00
  • 87c79ea203 Filip Navara <[email protected]> - Properly calculate caption length when converting multi-byte string to wide character one. - Wizard contents shouldn't be moved by the size of watermark bitmap. - Fix PSH_WIZARD97_[NEW/OLD] checks. - Blit the watermark even if PSH_USEHBMWATERMARK flag isn't set and blit only the part that fits into the dialog. Filip Navara 2004-08-09 15:21:57 +00:00
  • 85be46acc4 Define PBS_MARQUEE and PBM_SETMARQUEE. Filip Navara 2004-08-09 15:15:20 +00:00
  • 0b219a650f Filip Navara <[email protected]> Use system metrics values in TOOLBAR_DrawPattern instead of hardcoded values. Filip Navara 2004-08-09 15:12:24 +00:00
  • a8f3fd698d Thomas Weidenmueller <[email protected]> Added support for PBS_MARQUEE style. Filip Navara 2004-08-09 15:09:17 +00:00
  • 4b8b200e80 Dmitry Timoshkov <[email protected]> Create toolbar with a not zero default size, it allows applications which check toolbar size before adding buttons to it work. Filip Navara 2004-08-09 15:08:23 +00:00
  • 5152995d4e Filip Navara <[email protected]> Fix CreateMappedBitmap for palette-less bitmaps. Filip Navara 2004-08-09 15:08:00 +00:00
  • d6e606d1b2 Henning Gerhardt <[email protected]> Minor fixes and updates to the German resource files. Filip Navara 2004-08-09 15:07:37 +00:00
  • 7bd374681e Sort Zw* functions Eric Kohl 2004-08-09 11:18:08 +00:00
  • 52279b1490 Rundown Protection Implementation. Implemented ExAcquireRundownProtection, ExAcquireRundownProtectionEx, ExInitializeRundownProtection, ExReInitializeRundownProtection, ExReleaseRundownProtection, ExReleaseRundownProtectionEx, ExRundownCompleted, ExWaitForRundownProtectionRelease Alex Ionescu 2004-08-09 01:26:10 +00:00