Eric Kohl [Wed, 18 Aug 2004 08:25:58 +0000 (08:25 +0000)]
Fix IRP_MN_QUERY_RESOURCES and implement IRP_MN_QUERY_RESOURCE_REQUIREMENTS.
svn path=/trunk/; revision=10588
Filip Navara [Wed, 18 Aug 2004 02:32:00 +0000 (02:32 +0000)]
- Fix FsRtlDoesNameContainWildCards loop to take into account the first and lst letter of the expression.
- Dumb implementation of FsRtlIsNameInExpression.
svn path=/trunk/; revision=10587
Filip Navara [Wed, 18 Aug 2004 02:29:37 +0000 (02:29 +0000)]
- Move SectionPageProtection checks from helper routines to NtCreateSection.
- Remove dependency on ReactOS specific FO_FCB_IS_VALID magic and don't access FCB directly, use NtQueryInformationFile instead.
- Fix deleting of section if an early failure during section creation happens and not all structures are initialized yet.
svn path=/trunk/; revision=10586
Filip Navara [Wed, 18 Aug 2004 02:24:02 +0000 (02:24 +0000)]
- Don't increase Irp->AssociatedIrp.IrpCount in IoMakeAssociatedIrp. The caller is responsible for doing it.
- Don't unlock MDLs of associated Irps.
svn path=/trunk/; revision=10585
Filip Navara [Wed, 18 Aug 2004 02:21:53 +0000 (02:21 +0000)]
- Set StackPtr->Parameters.Read.Length in IoPageRead.
- Set StackPtr->Parameters.Write.Length in Io[Synchronous]PageWrite.
svn path=/trunk/; revision=10584
Filip Navara [Wed, 18 Aug 2004 02:20:00 +0000 (02:20 +0000)]
Print in the debug traces if a partition is recognized or not.
svn path=/trunk/; revision=10583
Filip Navara [Wed, 18 Aug 2004 02:16:00 +0000 (02:16 +0000)]
Link to our SDK libraries instead of using the W32API ones.
svn path=/trunk/; revision=10582
Filip Navara [Wed, 18 Aug 2004 02:13:27 +0000 (02:13 +0000)]
Fix declaration of FILE_DISPOSITION_INFORMATION.
svn path=/trunk/; revision=10581
Thomas Bluemel [Tue, 17 Aug 2004 21:52:17 +0000 (21:52 +0000)]
remove debug output
svn path=/trunk/; revision=10580
Thomas Bluemel [Tue, 17 Aug 2004 21:49:51 +0000 (21:49 +0000)]
load the wallpaper on startup and set it
svn path=/trunk/; revision=10579
Thomas Bluemel [Tue, 17 Aug 2004 21:47:36 +0000 (21:47 +0000)]
added very basic support for desktop wallpapers
svn path=/trunk/; revision=10578
Thomas Bluemel [Tue, 17 Aug 2004 14:57:52 +0000 (14:57 +0000)]
use WM_NOTIFY messages to communicate with the desktop window thread as they can't be sent from processes other than csrss
svn path=/trunk/; revision=10577
Casper Hornstrup [Tue, 17 Aug 2004 13:53:05 +0000 (13:53 +0000)]
2004-08-17 Casper S. Hornstrup <chorns@users.sourceforge.net>
* tools/depend.mk: Don't generate dependencies for implib target.
svn path=/trunk/; revision=10576
Casper Hornstrup [Mon, 16 Aug 2004 22:31:05 +0000 (22:31 +0000)]
2004-08-16 Casper S. Hornstrup <chorns@users.sourceforge.net>
* Makefile: Correct dependencies.
* tools/Makefile: Silence some annoying messages.
* tools/config.mk: Ditto.
* rules.mak (MINIMALDEPENDENCIES): New option; minimal dependencies
(yes/no). If yes, then components do not depend on all import libraries.
If no, then they do. Defaults to yes.
svn path=/trunk/; revision=10575
Gé van Geldorp [Mon, 16 Aug 2004 20:02:23 +0000 (20:02 +0000)]
Avoid collision with MinGW wctype_t
svn path=/trunk/; revision=10574
Martin Fuchs [Mon, 16 Aug 2004 18:49:58 +0000 (18:49 +0000)]
display version information in about dialog and on the desktop
svn path=/trunk/; revision=10572
Casper Hornstrup [Mon, 16 Aug 2004 17:28:46 +0000 (17:28 +0000)]
2004-08-16 Casper S. Hornstrup <chorns@users.sourceforge.net>
* lib/user32/include/debug.h (ASSERT): Don't call KeBugCheck.
* lib/user32/misc/dllmain.c (KeBugCheck): Remove declaration.
svn path=/trunk/; revision=10571
Eric Kohl [Mon, 16 Aug 2004 09:13:00 +0000 (09:13 +0000)]
Implement:
- IRP_MN_READ_CONFIG
- IRP_MN_WRITE_CONFIG
- IRP_MN_QUERY_RESOURCES
- IRP_MN_QUREY_DEVICE_TEXT
Implement (disabled):
- IRP_MN_QUERY_ID.BusQueryInstanceID
svn path=/trunk/; revision=10570
Casper Hornstrup [Sun, 15 Aug 2004 23:41:26 +0000 (23:41 +0000)]
2004-08-16 Casper S. Hornstrup <chorns@users.sourceforge.net>
* drivers/net/tcpip/include/.cvsignore: New file.
* drivers/net/tcpip/include/precomp.h: New file.
* drivers/net/tcpip/Makefile (TARGET_PCH): Set to include/precomp.h.
* drivers/net/tcpip/tests/Makefile (TARGET_PCH): Reset.
* drivers/net/tcpip/*/*.c: Use pre-compiled header.
svn path=/trunk/; revision=10569
Casper Hornstrup [Sun, 15 Aug 2004 23:12:33 +0000 (23:12 +0000)]
2004-08-16 Casper S. Hornstrup <chorns@users.sourceforge.net>
* drivers/net/ndis/include/.cvsignore: New file.
* drivers/net/ndis/.cvsignore: Add *.d.
* drivers/net/ndis/Makefile (TARGET_PCH): Set to include/ndissys.h.
* drivers/net/ndis/*.c: Use pre-compiled header.
svn path=/trunk/; revision=10568
Casper Hornstrup [Sun, 15 Aug 2004 22:51:57 +0000 (22:51 +0000)]
2004-08-16 Casper S. Hornstrup <chorns@users.sourceforge.net>
* drivers/net/afd/include/.cvsignore: New file.
* drivers/net/afd/include/tdiconn.h: Don't include <afd.h>.
* drivers/net/afd/.cvsignore: Add *.d.
* drivers/net/afd/makefile (TARGET_PCH): Set to include/afd.h.
svn path=/trunk/; revision=10567
Casper Hornstrup [Sun, 15 Aug 2004 22:40:34 +0000 (22:40 +0000)]
2004-08-16 Casper S. Hornstrup <chorns@users.sourceforge.net>
* subsys/system/taskmgr/.cvsignore: Add *.gch.
* subsys/system/taskmgr/precomp.h: New file.
* subsys/system/taskmgr/makefile (TARGET_PCH): Set to precomp.h.
* subsys/system/taskmgr/*.c: Use pre-compiled header.
svn path=/trunk/; revision=10566
Casper Hornstrup [Sun, 15 Aug 2004 22:29:50 +0000 (22:29 +0000)]
2004-08-16 Casper S. Hornstrup <chorns@users.sourceforge.net>
* subsys/system/usetup/.cvsignore: Add *.gch.
* subsys/system/usetup/precomp.h: New file.
* subsys/system/usetup/makefile (TARGET_PCH): Set to precomp.h.
* subsys/system/usetup/*.c: Use pre-compiled header.
svn path=/trunk/; revision=10565
Casper Hornstrup [Sun, 15 Aug 2004 22:15:23 +0000 (22:15 +0000)]
2004-08-16 Casper S. Hornstrup <chorns@users.sourceforge.net>
* subsys/system/cmd/.cvsignore: Add *.gch.
* subsys/system/cmd/precomp.h: New file.
* subsys/system/cmd/Makefile (TARGET_PCH): Set to precomp.h.
* subsys/system/cmd/*.c: Use pre-compiled header.
svn path=/trunk/; revision=10564
Casper Hornstrup [Sun, 15 Aug 2004 21:39:59 +0000 (21:39 +0000)]
Simplify precomp.h.
svn path=/trunk/; revision=10563
Casper Hornstrup [Sun, 15 Aug 2004 21:36:30 +0000 (21:36 +0000)]
2004-08-15 Casper S. Hornstrup <chorns@users.sourceforge.net>
* lib/user32/include/.cvsignore: New file.
* lib/user32/Makefile (TARGET_PCH): Set to include/user32.h.
* lib/user32/*/*.c: Use pre-compiled header.
* include/wine/debug.h (FIXME): Override previous declaration is needed.
svn path=/trunk/; revision=10562
Gé van Geldorp [Sun, 15 Aug 2004 21:01:14 +0000 (21:01 +0000)]
Handle shell link files contained in double quotes
svn path=/trunk/; revision=10561
Thomas Bluemel [Sun, 15 Aug 2004 20:24:43 +0000 (20:24 +0000)]
added missing file
svn path=/trunk/; revision=10560
Casper Hornstrup [Sun, 15 Aug 2004 19:02:40 +0000 (19:02 +0000)]
2004-08-15 Casper S. Hornstrup <chorns@users.sourceforge.net>
* lib/userenv/.cvsignore: Add *.gch.
* lib/userenv/makefile (TARGET_PCH): Set to precomp.h.
* lib/userenv/*.c: Use pre-compiled header.
svn path=/trunk/; revision=10559
Casper Hornstrup [Sun, 15 Aug 2004 18:53:07 +0000 (18:53 +0000)]
2004-08-15 Casper S. Hornstrup <chorns@users.sourceforge.net>
* lib/ws2_32/include/.cvsignore: New file.
* lib/ws2_32/makefile (TARGET_PCH): Set to include/ws2_32.h.
* lib/ws2_32/include/[catalog.h, handle.h]: Don't include ws2_32.h.
svn path=/trunk/; revision=10558
Casper Hornstrup [Sun, 15 Aug 2004 18:42:57 +0000 (18:42 +0000)]
2004-08-15 Casper S. Hornstrup <chorns@users.sourceforge.net>
* lib/gdi32/include/.cvsignore: New file.
* lib/gdi32/.cvsignore: Remove *.gch.
svn path=/trunk/; revision=10557
Casper Hornstrup [Sun, 15 Aug 2004 18:40:07 +0000 (18:40 +0000)]
2004-08-15 Casper S. Hornstrup <chorns@users.sourceforge.net>
* lib/gdi32/.cvsignore: Ignore *.gch.
* lib/gdi32/include/precomp.h: New file.
* lib/gdi32/Makefile (TARGET_PCH): Set to include/precomp.h.
* lib/gdi32/*/*.c: Use pre-compiled header.
svn path=/trunk/; revision=10556
Casper Hornstrup [Sun, 15 Aug 2004 18:16:39 +0000 (18:16 +0000)]
2004-08-15 Casper S. Hornstrup <chorns@users.sourceforge.net>
* lib/msvcrt/.cvsignore: Ignore *.gch.
* lib/msvcrt/precomp.h: New file.
* lib/msvcrt/Makefile (TARGET_PCH): Set to precomp.h.
* lib/msvcrt/*/*.c: Use pre-compiled header.
svn path=/trunk/; revision=10555
Casper Hornstrup [Sun, 15 Aug 2004 17:34:28 +0000 (17:34 +0000)]
2004-08-15 Casper S. Hornstrup <chorns@users.sourceforge.net>
* lib/crtdll/.cvsignore: Ignore *.gch.
* lib/crtdll/precomp.h: New file.
* lib/crtdll/Makefile (TARGET_PCH): Set to precomp.h.
* lib/crtdll/*/*.c: Use pre-compiled header.
svn path=/trunk/; revision=10554
Casper Hornstrup [Sun, 15 Aug 2004 17:03:15 +0000 (17:03 +0000)]
2004-08-15 Casper S. Hornstrup <chorns@users.sourceforge.net>
* lib/advapi32/.cvsignore: Ignore *.gch.
* lib/advapi32/advapi32.h: New file.
* lib/advapi32/*/*.c: Use pre-compiled header.
svn path=/trunk/; revision=10553
Art Yerkes [Sun, 15 Aug 2004 16:52:13 +0000 (16:52 +0000)]
More info about naming.
svn path=/trunk/; revision=10552
Gero Kuehn [Sun, 15 Aug 2004 16:50:30 +0000 (16:50 +0000)]
improved network control panel
more registry keys for the network configuration
preliminary TCPIP property sheet
svn path=/trunk/; revision=10551
Casper Hornstrup [Sun, 15 Aug 2004 16:39:12 +0000 (16:39 +0000)]
2004-08-15 Casper S. Hornstrup <chorns@users.sourceforge.net>
* ntoskrnl/include/.cvsignore: New file.
* ntoskrnl/include/ntoskrnl.h: Ditto.
* ntoskrnl/*/*.c: Use pre-compiled header.
* ntoskrnl/Makefile: Support pre-compiled header.
* tools/helper.mk: .pch files are now .gch files.
svn path=/trunk/; revision=10550
Filip Navara [Sun, 15 Aug 2004 01:44:31 +0000 (01:44 +0000)]
- Revert to old dependency system.
svn path=/trunk/; revision=10549
Filip Navara [Sun, 15 Aug 2004 01:23:19 +0000 (01:23 +0000)]
- Revert to old dependency system.
svn path=/trunk/; revision=10548
Filip Navara [Sun, 15 Aug 2004 00:51:51 +0000 (00:51 +0000)]
- Minor correction to shut up compiler warning.
svn path=/trunk/; revision=10547
Filip Navara [Sun, 15 Aug 2004 00:51:01 +0000 (00:51 +0000)]
- Don't append to existing files.
svn path=/trunk/; revision=10546
Eric Kohl [Sat, 14 Aug 2004 22:47:08 +0000 (22:47 +0000)]
Try to retrieve the resource list before starting a pnp device.
svn path=/trunk/; revision=10545
Gé van Geldorp [Sat, 14 Aug 2004 22:36:38 +0000 (22:36 +0000)]
Avoid crash
svn path=/trunk/; revision=10544
Gé van Geldorp [Sat, 14 Aug 2004 21:02:42 +0000 (21:02 +0000)]
Sync to Wine-
20040813: update status
svn path=/trunk/; revision=10543
Filip Navara [Sat, 14 Aug 2004 20:51:46 +0000 (20:51 +0000)]
- Fix dependency tracking for relative paths.
svn path=/trunk/; revision=10542
Steven Edwards [Sat, 14 Aug 2004 20:43:40 +0000 (20:43 +0000)]
Get it building. Linking is next
svn path=/trunk/; revision=10541
Gé van Geldorp [Sat, 14 Aug 2004 20:36:35 +0000 (20:36 +0000)]
Sync to Wine-
20040813:
Alexandre Julliard
- Avoid some non-portable makefile constructs, and get rid of the
ALTNAMES variable.
Robert Reif <reif@earthlink.net>
- 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 <xnavara@volny.cz>
- Implementation of mmTaskCreate. Based on patch by Eric Pouech.
- Fallback implementation in waveOut[Un]PrepareHeader.
Marcelo Duarte <wine-devel@bol.com.br>
- Localization of devenum to Portuguese and minor corrections.
svn path=/trunk/; revision=10539
Gé van Geldorp [Sat, 14 Aug 2004 20:24:42 +0000 (20:24 +0000)]
Sync to Wine-
20040813:
Ivan Leo Puoti <puoti@inwind.it>
- Added Italian resources.
Marcelo Duarte <wine-devel@bol.com.br>
- 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 <jack@itma.pwr.wroc.pl>
- Implemented IsOS function.
Francois Gouget <fgouget@free.fr>
- 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 <Stefan.Leichter@camLine.com>
- Forward shlwapi.459/460 (SHExpandEnvironmentStringsA/W) to
kernel32.ExpandEnvironmentStringsA/W.
svn path=/trunk/; revision=10538
Gé van Geldorp [Sat, 14 Aug 2004 20:09:12 +0000 (20:09 +0000)]
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.
svn path=/trunk/; revision=10537
Gé van Geldorp [Sat, 14 Aug 2004 20:05:16 +0000 (20:05 +0000)]
Sync to Wine-
20040813:
Mike McCormack <mike@codeweavers.com>
- Remove dead code.
Jacek Caban<jack@itma.pwr.wroc.pl>
- Added EM_SCROLLCARET definition in include/richedit.h and handling in
WindowProc.
svn path=/trunk/; revision=10536
Gé van Geldorp [Sat, 14 Aug 2004 20:00:59 +0000 (20:00 +0000)]
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 <mike@codeweavers.com>
- Added a test for stat'ing a memory based storage file.
- stat on memory storage should return a NULL name, not "".
Francois Gouget <fgouget@free.fr>
- 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 <mh@codeweavers.com>
- 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 <rob@codeweavers.com>
- 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 <japj@xs4all.nl>
- Updated some MSDN links in the code.
svn path=/trunk/; revision=10535
Gé van Geldorp [Sat, 14 Aug 2004 19:25:03 +0000 (19:25 +0000)]
Sync to Wine-
20040813:
Ivan Leo Puoti <puoti@inwind.it>
- Added Italian resources.
Marcelo Duarte <wine-devel@bol.com.br>
- Update localization for Portuguese language.
svn path=/trunk/; revision=10534
Gé van Geldorp [Sat, 14 Aug 2004 19:21:01 +0000 (19:21 +0000)]
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 <henning.gerhardt@web.de>
- Minor fixes and updates to the German resource files.
Jacek Caban <jack@itma.pwr.wroc.pl>
- Translation update.
Mike McCormack <mike@codeweavers.com>
- Unicode file dialogs send and receive unicode messages.
Jacek Caban <jack@itma.pwr.wroc.pl>
- Fix a bug in passing parameters to CFn_WMInitDialog and CFn_WMCommand
in FormatCharDlgProcW.
James Hawkins <truiken@gmail.com>
- Cleanup A->W cross calls.
- Better fix for collate icon behavior.
svn path=/trunk/; revision=10533
Gé van Geldorp [Sat, 14 Aug 2004 19:12:35 +0000 (19:12 +0000)]
Sync to Wine-
20040813:
Jon Griffiths <jon_p_griffiths@yahoo.com>
- Make pattern brush data const.
Mike McCormack <mike@codeweavers.com>
- Prevent listview from crashing when a null sort function is passed to
LVM_SORTITEMS.
Filip Navara <xnavara@volny.cz>
- 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 <eric.kohl@t-online.de>
- 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 <w3seek@reactos.com>
- Correct tooltips behavior.
svn path=/trunk/; revision=10532
Steven Edwards [Sat, 14 Aug 2004 16:00:23 +0000 (16:00 +0000)]
Update the README.WINE. It now contains a list of almost
everything we share with Wine. Needs updates and
corrections.
svn path=/trunk/; revision=10531
Hartmut Birr [Sat, 14 Aug 2004 15:17:09 +0000 (15:17 +0000)]
- Fixed the definition of X86_CR4_PGE.
svn path=/trunk/; revision=10530
Thomas Bluemel [Sat, 14 Aug 2004 11:50:25 +0000 (11:50 +0000)]
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...
svn path=/trunk/; revision=10529
Thomas Bluemel [Sat, 14 Aug 2004 10:47:19 +0000 (10:47 +0000)]
implemented GI_EnableMouseTracking()
svn path=/trunk/; revision=10528
Filip Navara [Sat, 14 Aug 2004 10:23:11 +0000 (10:23 +0000)]
- Remove the now unused .edf file.
svn path=/trunk/; revision=10527
Filip Navara [Sat, 14 Aug 2004 10:22:10 +0000 (10:22 +0000)]
- Forward everything everything we can to MSVCRT and WS2_32.
svn path=/trunk/; revision=10526
Hartmut Birr [Sat, 14 Aug 2004 09:17:05 +0000 (09:17 +0000)]
- 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.
svn path=/trunk/; revision=10525
Filip Navara [Sat, 14 Aug 2004 07:15:05 +0000 (07:15 +0000)]
- Implementation of GI_message_box.
svn path=/trunk/; revision=10524
Thomas Bluemel [Sat, 14 Aug 2004 01:03:38 +0000 (01:03 +0000)]
fixed a few parameters
svn path=/trunk/; revision=10523
Thomas Bluemel [Sat, 14 Aug 2004 00:50:27 +0000 (00:50 +0000)]
convert license to LGPL
svn path=/trunk/; revision=10522
Alex Ionescu [Sat, 14 Aug 2004 00:47:33 +0000 (00:47 +0000)]
*CORRECT* version of Defintion file.
svn path=/trunk/; revision=10521
Thomas Bluemel [Sat, 14 Aug 2004 00:39:19 +0000 (00:39 +0000)]
implementation of __libc_init_memory()
svn path=/trunk/; revision=10520
Alex Ionescu [Sat, 14 Aug 2004 00:35:09 +0000 (00:35 +0000)]
Removed duplicate entries.
svn path=/trunk/; revision=10519
Steven Edwards [Fri, 13 Aug 2004 23:31:36 +0000 (23:31 +0000)]
build with w32api
svn path=/trunk/; revision=10518
Filip Navara [Fri, 13 Aug 2004 20:14:40 +0000 (20:14 +0000)]
- SkyOS menu functions implementation.
svn path=/trunk/; revision=10517
Filip Navara [Fri, 13 Aug 2004 17:10:22 +0000 (17:10 +0000)]
- Fix GC_destroy for window DCs.
svn path=/trunk/; revision=10516
Thomas Bluemel [Fri, 13 Aug 2004 12:29:19 +0000 (12:29 +0000)]
implemented a few window placement functions and more checks for NULL-pointers
svn path=/trunk/; revision=10515
Thomas Bluemel [Fri, 13 Aug 2004 11:24:07 +0000 (11:24 +0000)]
Patch by Filip: Implemented some graphics functions and bugfixes to the windowing functions.
svn path=/trunk/; revision=10514
Richard Campbell [Fri, 13 Aug 2004 06:14:48 +0000 (06:14 +0000)]
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.
svn path=/trunk/; revision=10513
Richard Campbell [Fri, 13 Aug 2004 05:44:55 +0000 (05:44 +0000)]
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.
svn path=/trunk/; revision=10512
Alex Ionescu [Fri, 13 Aug 2004 05:06:18 +0000 (05:06 +0000)]
Updated EDF file with new stubs in alphabetical order and synched EDF and DEF file.
svn path=/trunk/; revision=10511
Alex Ionescu [Fri, 13 Aug 2004 05:00:35 +0000 (05:00 +0000)]
Added Dbg Stubs and moved old ones to correct header and files.
svn path=/trunk/; revision=10510
Thomas Bluemel [Thu, 12 Aug 2004 23:38:17 +0000 (23:38 +0000)]
dispatch MSG_QUIT and MSG_GUI_REDRAW messages. Thanks also to Filip.
svn path=/trunk/; revision=10509
Thomas Bluemel [Thu, 12 Aug 2004 19:27:12 +0000 (19:27 +0000)]
started an interface to emulate the skygi windowing but actually use win32 apis
svn path=/trunk/; revision=10508
Alex Ionescu [Thu, 12 Aug 2004 16:43:37 +0000 (16:43 +0000)]
Added two stubs.
svn path=/trunk/; revision=10507
Alex Ionescu [Thu, 12 Aug 2004 16:43:12 +0000 (16:43 +0000)]
I/O Manager fixes. Patch by Filip Navara.
svn path=/trunk/; revision=10506
Thomas Bluemel [Thu, 12 Aug 2004 15:41:36 +0000 (15:41 +0000)]
an attempt to partially implement ctor_dtor_initialize() and a few more libskygi stubs
svn path=/trunk/; revision=10505
Alex Ionescu [Thu, 12 Aug 2004 06:15:50 +0000 (06:15 +0000)]
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.
svn path=/trunk/; revision=10504
Alex Ionescu [Thu, 12 Aug 2004 06:04:21 +0000 (06:04 +0000)]
Fixed/Added Stubs.
Implemented PsRevertThreadToSelf
svn path=/trunk/; revision=10503
Art Yerkes [Thu, 12 Aug 2004 05:59:25 +0000 (05:59 +0000)]
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.
svn path=/trunk/; revision=10502
Thomas Bluemel [Thu, 12 Aug 2004 02:50:35 +0000 (02:50 +0000)]
Steven Edwards wanted me to commit this.
This adds a vew basic stubs of the SkyOS libraries libsky and libskygi. This actually was an experiment if SkyOS apps run in ReactOS/Win/WINE. It gets a slightly patched (only the optional PE header needs to be set to the right subsys code) version of TicTacToe released in the SkyOS forums. It doesn't crash but also doesn't work yet of course, but it successfully launches and calls the functions as you can see in the debug output.
svn path=/trunk/; revision=10501
James Tabor [Wed, 11 Aug 2004 21:03:11 +0000 (21:03 +0000)]
Added Lock and Heap Info struc's.
svn path=/trunk/; revision=10500
James Tabor [Wed, 11 Aug 2004 21:02:12 +0000 (21:02 +0000)]
Module Library supported now. There is a bug with scanning winlogon that causes a exception. The version.dll data is worng.
svn path=/trunk/; revision=10499
Thomas Bluemel [Wed, 11 Aug 2004 10:37:06 +0000 (10:37 +0000)]
Krishna Murthy <Krishna.Murthy@guptaworldwide.com>
Replaced LISTBOX_SetCaretIndex() with LISTBOX_MoveCaret() in
LB_SELECTSTRING handler so that the caret moves to the index and item
is highlighted.
svn path=/trunk/; revision=10498
Eric Kohl [Wed, 11 Aug 2004 09:30:23 +0000 (09:30 +0000)]
Add RtlFormatMessage stub.
svn path=/trunk/; revision=10497
Thomas Bluemel [Wed, 11 Aug 2004 08:48:20 +0000 (08:48 +0000)]
pass LUIDs to RosEnableThreadPrivileges()
svn path=/trunk/; revision=10496
Thomas Bluemel [Wed, 11 Aug 2004 08:32:48 +0000 (08:32 +0000)]
little fix
svn path=/trunk/; revision=10495
Thomas Bluemel [Wed, 11 Aug 2004 08:28:13 +0000 (08:28 +0000)]
added RosEnableThreadPrivileges() and RosResetThreadPrivileges() helper functions for easier thread privilege management
svn path=/trunk/; revision=10494
James Tabor [Wed, 11 Aug 2004 03:48:31 +0000 (03:48 +0000)]
Replaced RtlAllocateHeap with NtAllocateVirtualMemory.
svn path=/trunk/; revision=10493
Thomas Bluemel [Wed, 11 Aug 2004 01:21:53 +0000 (01:21 +0000)]
Implemented CreateSecurityPage() to create an empty property sheet.
svn path=/trunk/; revision=10492
Gé van Geldorp [Tue, 10 Aug 2004 23:26:39 +0000 (23:26 +0000)]
Fix RtlEqualLuid()
svn path=/trunk/; revision=10491
Gé van Geldorp [Tue, 10 Aug 2004 21:18:16 +0000 (21:18 +0000)]
Allocate new LUID for each logon session
svn path=/trunk/; revision=10490
Gé van Geldorp [Tue, 10 Aug 2004 21:11:20 +0000 (21:11 +0000)]
Copy AuthenticationId from existing token when duplicating a token
svn path=/trunk/; revision=10489
Gé van Geldorp [Tue, 10 Aug 2004 20:30:35 +0000 (20:30 +0000)]
Change debugging statement
svn path=/trunk/; revision=10488
Gé van Geldorp [Tue, 10 Aug 2004 20:13:42 +0000 (20:13 +0000)]
Implement TokenOrigin class for GetTokenInformation
svn path=/trunk/; revision=10487