reactos.git
17 years agoMinor changes for NT compatibility.
Emanuele Aliberti [Wed, 7 Jan 2004 21:13:22 +0000 (21:13 +0000)]
Minor changes for NT compatibility.

svn path=/trunk/; revision=7504

17 years agoMove to a new line in EngDebugPrint.
Filip Navara [Wed, 7 Jan 2004 19:24:37 +0000 (19:24 +0000)]
Move to a new line in EngDebugPrint.

svn path=/trunk/; revision=7503

17 years agoCompleated the update of the license headers and converted most
Steven Edwards [Wed, 7 Jan 2004 18:57:22 +0000 (18:57 +0000)]
Compleated the update of the license headers and converted most
of the rest of the C++ style comments to C.

svn path=/trunk/; revision=7502

17 years agoCopyright years: 1998-2004.
Emanuele Aliberti [Wed, 7 Jan 2004 11:14:11 +0000 (11:14 +0000)]
Copyright years: 1998-2004.

svn path=/trunk/; revision=7501

17 years ago- Added 'image file execution options' for loadlib.exe to print some infos while...
Hartmut Birr [Wed, 7 Jan 2004 10:18:21 +0000 (10:18 +0000)]
- Added 'image file execution options' for loadlib.exe to print some infos while a dll is loading.

svn path=/trunk/; revision=7500

17 years ago- Fixed the hex conversion in RtlUnicodeStringToInteger.
Hartmut Birr [Wed, 7 Jan 2004 10:11:03 +0000 (10:11 +0000)]
- Fixed the hex conversion in RtlUnicodeStringToInteger.

svn path=/trunk/; revision=7499

17 years ago- Implemented fast loading of bounded images.
Hartmut Birr [Wed, 7 Jan 2004 10:09:03 +0000 (10:09 +0000)]
- Implemented fast loading of bounded images.
- Implemented handling of tls sections.
- Fixed referencing of loaded dlls.

svn path=/trunk/; revision=7498

17 years agodeclared SHCoCreateInstance()
Martin Fuchs [Wed, 7 Jan 2004 08:48:02 +0000 (08:48 +0000)]
declared SHCoCreateInstance()

svn path=/trunk/; revision=7497

17 years agomerge in WineHQ changes
Martin Fuchs [Wed, 7 Jan 2004 07:43:19 +0000 (07:43 +0000)]
merge in WineHQ changes

svn path=/trunk/; revision=7496

17 years agohopefully the last fix for _SHGetPathFromIDListA/W() to be compatible with MS Windows...
Martin Fuchs [Tue, 6 Jan 2004 22:40:53 +0000 (22:40 +0000)]
hopefully the last fix for _SHGetPathFromIDListA/W() to be compatible with MS Windows and make control panel icons reappear

svn path=/trunk/; revision=7495

17 years agotake over Alexandre's better solution for LPSHELLEXECUTEINFOA
Martin Fuchs [Tue, 6 Jan 2004 22:15:15 +0000 (22:15 +0000)]
take over Alexandre's better solution for LPSHELLEXECUTEINFOA

svn path=/trunk/; revision=7494

17 years agoimplemented IShellExecuteHook for control panel
Martin Fuchs [Tue, 6 Jan 2004 21:33:12 +0000 (21:33 +0000)]
implemented IShellExecuteHook for control panel

svn path=/trunk/; revision=7493

17 years agoimplemented IShellExecuteHook for control panel
Martin Fuchs [Tue, 6 Jan 2004 21:33:12 +0000 (21:33 +0000)]
implemented IShellExecuteHook for control panel

svn path=/trunk/; revision=7492

17 years agomerged WineHQ correction for SHCoCreateInstance()
Martin Fuchs [Tue, 6 Jan 2004 21:31:27 +0000 (21:31 +0000)]
merged WineHQ correction for SHCoCreateInstance()

svn path=/trunk/; revision=7491

17 years agomerged WinHQ Makefile optimization
Martin Fuchs [Tue, 6 Jan 2004 21:30:29 +0000 (21:30 +0000)]
merged WinHQ Makefile optimization

svn path=/trunk/; revision=7490

17 years agosome small improvements
Martin Fuchs [Tue, 6 Jan 2004 21:27:28 +0000 (21:27 +0000)]
some small improvements

svn path=/trunk/; revision=7489

17 years agodefine interface IShellExecuteHook
Martin Fuchs [Tue, 6 Jan 2004 17:21:34 +0000 (17:21 +0000)]
define interface IShellExecuteHook

svn path=/trunk/; revision=7488

17 years agouse _vsnprintf() instead of vsnprintf()
Martin Fuchs [Tue, 6 Jan 2004 17:19:55 +0000 (17:19 +0000)]
use _vsnprintf() instead of vsnprintf()

svn path=/trunk/; revision=7487

17 years agoinclude <wine/port.h> header file
Martin Fuchs [Tue, 6 Jan 2004 17:13:24 +0000 (17:13 +0000)]
include <wine/port.h> header file

svn path=/trunk/; revision=7486

17 years agoimplemented wine_dbg_sprintf()
Martin Fuchs [Tue, 6 Jan 2004 16:44:51 +0000 (16:44 +0000)]
implemented wine_dbg_sprintf()

svn path=/trunk/; revision=7485

17 years agodeclared wine_dbg_sprintf()
Martin Fuchs [Tue, 6 Jan 2004 16:38:40 +0000 (16:38 +0000)]
declared wine_dbg_sprintf()

svn path=/trunk/; revision=7484

17 years agoMoved some Nt/Zw functions and types.
Eric Kohl [Tue, 6 Jan 2004 16:11:57 +0000 (16:11 +0000)]
Moved some Nt/Zw functions and types.

svn path=/trunk/; revision=7483

17 years agocall QueryInterface for Desktop in SHBindToParent()
Martin Fuchs [Tue, 6 Jan 2004 15:53:06 +0000 (15:53 +0000)]
call QueryInterface for Desktop in SHBindToParent()

svn path=/trunk/; revision=7482

17 years agoFIXME for CreateProcess(): use CurDir to search for the executable file in the new...
Martin Fuchs [Tue, 6 Jan 2004 13:47:01 +0000 (13:47 +0000)]
FIXME for CreateProcess(): use CurDir to search for the executable file in the new working directory in GetFileName()

svn path=/trunk/; revision=7481

17 years agocorrect implementation of SHGetRealIDL()
Martin Fuchs [Tue, 6 Jan 2004 13:32:57 +0000 (13:32 +0000)]
correct implementation of SHGetRealIDL()

svn path=/trunk/; revision=7480

17 years agofixed compiling problems
Thomas Bluemel [Tue, 6 Jan 2004 12:45:46 +0000 (12:45 +0000)]
fixed compiling problems

svn path=/trunk/; revision=7479

17 years agofixed string length in RenderFILENAMEW()
Martin Fuchs [Tue, 6 Jan 2004 12:34:17 +0000 (12:34 +0000)]
fixed string length in RenderFILENAMEW()

svn path=/trunk/; revision=7478

17 years agoFIXME comment for SHGetSetSettings()
Martin Fuchs [Tue, 6 Jan 2004 11:46:32 +0000 (11:46 +0000)]
FIXME comment for SHGetSetSettings()

svn path=/trunk/; revision=7477

17 years agorenamed PathYetAnotherMakeUniqueNameA() to PathYetAnotherMakeUniqueName()
Martin Fuchs [Tue, 6 Jan 2004 11:46:12 +0000 (11:46 +0000)]
renamed  PathYetAnotherMakeUniqueNameA() to  PathYetAnotherMakeUniqueName()

svn path=/trunk/; revision=7476

17 years agoimplemented SHGetRealIDL()
Martin Fuchs [Tue, 6 Jan 2004 11:45:37 +0000 (11:45 +0000)]
implemented SHGetRealIDL()

svn path=/trunk/; revision=7475

17 years agoadded FIXME comments for IResolveShellLink
Martin Fuchs [Tue, 6 Jan 2004 11:17:38 +0000 (11:17 +0000)]
added FIXME comments for IResolveShellLink

svn path=/trunk/; revision=7474

17 years agofixed buffer size management in _ShgetPathFromIDListA()
Martin Fuchs [Tue, 6 Jan 2004 11:11:14 +0000 (11:11 +0000)]
fixed buffer size management in _ShgetPathFromIDListA()

svn path=/trunk/; revision=7473

17 years agoadded some FIXME comments to ShellExecuteExA32()
Martin Fuchs [Tue, 6 Jan 2004 11:10:23 +0000 (11:10 +0000)]
added some FIXME comments to ShellExecuteExA32()

svn path=/trunk/; revision=7472

17 years agocorrected return type of SHFileOperation()
Martin Fuchs [Tue, 6 Jan 2004 11:09:46 +0000 (11:09 +0000)]
corrected return type of SHFileOperation()

svn path=/trunk/; revision=7471

17 years agocorrected types and function name of PathYetAnotherMakeUniqueName()
Martin Fuchs [Tue, 6 Jan 2004 11:08:08 +0000 (11:08 +0000)]
corrected types and function name of PathYetAnotherMakeUniqueName()

svn path=/trunk/; revision=7470

17 years agoFixes for bugs previously posted in bugzilla.
Art Yerkes [Tue, 6 Jan 2004 03:44:38 +0000 (03:44 +0000)]
Fixes for bugs previously posted in bugzilla.

svn path=/trunk/; revision=7469

17 years agoadded a cast to silence a compiler warning
Vizzini [Mon, 5 Jan 2004 20:38:48 +0000 (20:38 +0000)]
added a cast to silence a compiler warning

svn path=/trunk/; revision=7468

17 years agocross-compile fixes
Vizzini [Mon, 5 Jan 2004 20:01:17 +0000 (20:01 +0000)]
cross-compile fixes

svn path=/trunk/; revision=7467

17 years agocross-compile fixes for winebuild
Vizzini [Mon, 5 Jan 2004 19:49:59 +0000 (19:49 +0000)]
cross-compile fixes for winebuild

svn path=/trunk/; revision=7466

17 years agoSHELL32_GetItemAttributes(): implemented SFGAO_LINK
Martin Fuchs [Mon, 5 Jan 2004 19:30:59 +0000 (19:30 +0000)]
SHELL32_GetItemAttributes(): implemented SFGAO_LINK

svn path=/trunk/; revision=7465

17 years agodependency scanning
Martin Fuchs [Mon, 5 Jan 2004 18:53:08 +0000 (18:53 +0000)]
dependency scanning

svn path=/trunk/; revision=7464

17 years agoCross-compilation fixes.
Filip Navara [Mon, 5 Jan 2004 18:42:56 +0000 (18:42 +0000)]
Cross-compilation fixes.

svn path=/trunk/; revision=7463

17 years agoRemove winver.h and fix the errors.
Filip Navara [Mon, 5 Jan 2004 18:12:18 +0000 (18:12 +0000)]
Remove winver.h and fix the errors.

svn path=/trunk/; revision=7462

17 years agofixed div/0 bug
Thomas Bluemel [Mon, 5 Jan 2004 15:43:55 +0000 (15:43 +0000)]
fixed div/0 bug

svn path=/trunk/; revision=7461

17 years agotamlin's work on compiling the kernel with another compiler than GCC. Patch by Mike...
Thomas Bluemel [Mon, 5 Jan 2004 14:28:21 +0000 (14:28 +0000)]
tamlin's work on compiling the kernel with another compiler than GCC. Patch by Mike Nordell.

svn path=/trunk/; revision=7460

17 years agostruct packing compiler independence. Patch by Mike Nordell.
Thomas Bluemel [Mon, 5 Jan 2004 13:50:23 +0000 (13:50 +0000)]
struct packing compiler independence. Patch by Mike Nordell.

svn path=/trunk/; revision=7459

17 years agoCorrect compiler-agnostic stdcall function pointers. Patch by Mike Nordell.
Thomas Bluemel [Mon, 5 Jan 2004 13:49:18 +0000 (13:49 +0000)]
Correct compiler-agnostic stdcall function pointers. Patch by Mike Nordell.

svn path=/trunk/; revision=7458

17 years agoremoved NONAMELESSUNION and NONAMELESSSTRUCT
Martin Fuchs [Sun, 4 Jan 2004 23:36:06 +0000 (23:36 +0000)]
removed NONAMELESSUNION and NONAMELESSSTRUCT

svn path=/trunk/; revision=7457

17 years agouse DUMMYUNIONNAME instead of plain 'u'
Martin Fuchs [Sun, 4 Jan 2004 23:15:36 +0000 (23:15 +0000)]
use DUMMYUNIONNAME instead of plain 'u'

svn path=/trunk/; revision=7456

17 years agoeliminated warnings for GCC 3.3
Martin Fuchs [Sun, 4 Jan 2004 23:15:16 +0000 (23:15 +0000)]
eliminated warnings for GCC 3.3

svn path=/trunk/; revision=7455

17 years agosome fixes
Thomas Bluemel [Sun, 4 Jan 2004 21:26:59 +0000 (21:26 +0000)]
some fixes

svn path=/trunk/; revision=7454

17 years agoread configuration of hidden file extensions from registry
Martin Fuchs [Sun, 4 Jan 2004 21:23:08 +0000 (21:23 +0000)]
read configuration of hidden file extensions from registry

svn path=/trunk/; revision=7453

17 years agoenhanced file sytem icon cache
Martin Fuchs [Sun, 4 Jan 2004 20:48:32 +0000 (20:48 +0000)]
enhanced file sytem icon cache

svn path=/trunk/; revision=7452

17 years agoAdded strpbrkW - I am going to need it for comdlg32 coming this week.
Steven Edwards [Sun, 4 Jan 2004 20:22:02 +0000 (20:22 +0000)]
Added strpbrkW - I am going to need it for comdlg32 coming this week.

svn path=/trunk/; revision=7451

17 years agoicon caching
Martin Fuchs [Sun, 4 Jan 2004 17:11:53 +0000 (17:11 +0000)]
icon caching

svn path=/trunk/; revision=7450

17 years agoCross-compilation fixes.
Filip Navara [Sun, 4 Jan 2004 15:50:41 +0000 (15:50 +0000)]
Cross-compilation fixes.

svn path=/trunk/; revision=7449

17 years agoCompilation fixes.
Filip Navara [Sun, 4 Jan 2004 14:41:24 +0000 (14:41 +0000)]
Compilation fixes.

svn path=/trunk/; revision=7448

17 years agoRely on CSRSS to do console handle duplication
Gé van Geldorp [Sun, 4 Jan 2004 11:40:56 +0000 (11:40 +0000)]
Rely on CSRSS to do console handle duplication

svn path=/trunk/; revision=7447

17 years agoFix typo spotted by Casper.
Steven Edwards [Sun, 4 Jan 2004 00:22:32 +0000 (00:22 +0000)]
Fix typo spotted by Casper.

svn path=/trunk/; revision=7446

17 years agoUse strncmp.
Steven Edwards [Sat, 3 Jan 2004 23:52:40 +0000 (23:52 +0000)]
Use strncmp.

svn path=/trunk/; revision=7445

17 years agoMinor fixes.
Steven Edwards [Sat, 3 Jan 2004 23:45:25 +0000 (23:45 +0000)]
Minor fixes.

svn path=/trunk/; revision=7444

17 years agoMinor fixes.
Steven Edwards [Sat, 3 Jan 2004 23:34:17 +0000 (23:34 +0000)]
Minor fixes.

svn path=/trunk/; revision=7443

17 years agoRemove wineros.h. The world is better off without it.
Steven Edwards [Sat, 3 Jan 2004 23:20:11 +0000 (23:20 +0000)]
Remove wineros.h. The world is better off without it.

svn path=/trunk/; revision=7442

17 years agoAlways link to libwine.a first.
Steven Edwards [Sat, 3 Jan 2004 23:16:03 +0000 (23:16 +0000)]
Always link to libwine.a first.

svn path=/trunk/; revision=7441

17 years agoGuard for W32API 2.5.
Filip Navara [Sat, 3 Jan 2004 23:14:33 +0000 (23:14 +0000)]
Guard for W32API 2.5.

svn path=/trunk/; revision=7440

17 years agoDont run the implib rule on apps.
Steven Edwards [Sat, 3 Jan 2004 23:12:19 +0000 (23:12 +0000)]
Dont run the implib rule on apps.

svn path=/trunk/; revision=7439

17 years agochanges restart/shutdown messages to some neutral text (no Windows/WINE/ReactOS
Martin Fuchs [Sat, 3 Jan 2004 23:03:39 +0000 (23:03 +0000)]
changes restart/shutdown messages to some neutral text (no Windows/WINE/ReactOS

svn path=/trunk/; revision=7438

17 years agoQuotation fun
Gé van Geldorp [Sat, 3 Jan 2004 23:03:22 +0000 (23:03 +0000)]
Quotation fun

svn path=/trunk/; revision=7437

17 years agolook into the registry configuration to see which file extensions should be hidden
Martin Fuchs [Sat, 3 Jan 2004 22:50:29 +0000 (22:50 +0000)]
look into the registry configuration to see which file extensions should be hidden

svn path=/trunk/; revision=7435

17 years agoDefine __REACTOS__
Steven Edwards [Sat, 3 Jan 2004 22:25:59 +0000 (22:25 +0000)]
Define __REACTOS__

svn path=/trunk/; revision=7434

17 years agoAdd Everaldos terminal.ico as application icon
Gé van Geldorp [Sat, 3 Jan 2004 22:18:56 +0000 (22:18 +0000)]
Add Everaldos terminal.ico as application icon

svn path=/trunk/; revision=7433

17 years agoDon't destroy heap on unload, other DLLs might still depend on it
Gé van Geldorp [Sat, 3 Jan 2004 21:59:55 +0000 (21:59 +0000)]
Don't destroy heap on unload, other DLLs might still depend on it

svn path=/trunk/; revision=7432

17 years agorenamed Ole2.c -> ole2.c
Martin Fuchs [Sat, 3 Jan 2004 21:52:27 +0000 (21:52 +0000)]
renamed Ole2.c -> ole2.c

svn path=/trunk/; revision=7431

17 years agorenamed Ole2.c -> ole2.c
Martin Fuchs [Sat, 3 Jan 2004 21:52:11 +0000 (21:52 +0000)]
renamed Ole2.c -> ole2.c

svn path=/trunk/; revision=7430

17 years agorenamed Ole2.c -> ole2.c
Martin Fuchs [Sat, 3 Jan 2004 21:51:14 +0000 (21:51 +0000)]
renamed Ole2.c -> ole2.c

svn path=/trunk/; revision=7429

17 years agorenamed Ole2.c -> ole2.c
Martin Fuchs [Sat, 3 Jan 2004 21:50:56 +0000 (21:50 +0000)]
renamed Ole2.c -> ole2.c

svn path=/trunk/; revision=7428

17 years agoeliminated SHBindToParent()
Martin Fuchs [Sat, 3 Jan 2004 21:05:23 +0000 (21:05 +0000)]
eliminated SHBindToParent()

svn path=/trunk/; revision=7427

17 years agoeliminated SHBindToParent()
Martin Fuchs [Sat, 3 Jan 2004 21:03:50 +0000 (21:03 +0000)]
eliminated SHBindToParent()

svn path=/trunk/; revision=7426

17 years agolink dynamicly to SHBindToParent()
Martin Fuchs [Sat, 3 Jan 2004 18:35:31 +0000 (18:35 +0000)]
link dynamicly to SHBindToParent()

svn path=/trunk/; revision=7425

17 years agodirect file system access for start menu
Martin Fuchs [Sat, 3 Jan 2004 18:27:54 +0000 (18:27 +0000)]
direct file system access for start menu

svn path=/trunk/; revision=7424

17 years agofixed handling of control focus
Thomas Bluemel [Sat, 3 Jan 2004 15:59:46 +0000 (15:59 +0000)]
fixed handling of control focus

svn path=/trunk/; revision=7423

17 years agolazy icon extraction for start menu
Martin Fuchs [Sat, 3 Jan 2004 11:43:41 +0000 (11:43 +0000)]
lazy icon extraction for start menu

svn path=/trunk/; revision=7422

17 years agofix for empty submenus
Martin Fuchs [Sat, 3 Jan 2004 10:24:47 +0000 (10:24 +0000)]
fix for empty submenus

svn path=/trunk/; revision=7421

17 years agooptimized screen update
Martin Fuchs [Sat, 3 Jan 2004 09:03:47 +0000 (09:03 +0000)]
optimized screen update

svn path=/trunk/; revision=7420

17 years agoPrint substituted values in the output file in the same order as in the
Gé van Geldorp [Sat, 3 Jan 2004 08:53:52 +0000 (08:53 +0000)]
Print substituted values in the output file in the same order as in the
input file

svn path=/trunk/; revision=7419

17 years agobegin of drag drop support on desktop
Martin Fuchs [Fri, 2 Jan 2004 23:57:58 +0000 (23:57 +0000)]
begin of drag drop support on desktop

svn path=/trunk/; revision=7418

17 years agoCleaned up. If there will be any build problems, contact me.
Filip Navara [Fri, 2 Jan 2004 23:28:59 +0000 (23:28 +0000)]
Cleaned up. If there will be any build problems, contact me.

svn path=/trunk/; revision=7417

17 years agoset working directory out of shell links in ShellExecute..()
Martin Fuchs [Fri, 2 Jan 2004 22:47:51 +0000 (22:47 +0000)]
set working directory out of shell links in ShellExecute..()

svn path=/trunk/; revision=7416

17 years agoadded missing and fixed .cvsignore files
Thomas Bluemel [Fri, 2 Jan 2004 21:45:22 +0000 (21:45 +0000)]
added missing and fixed .cvsignore files

svn path=/trunk/; revision=7415

17 years agoAllow buidling with current CVS w32api
Gé van Geldorp [Fri, 2 Jan 2004 21:29:50 +0000 (21:29 +0000)]
Allow buidling with current CVS w32api

svn path=/trunk/; revision=7414

17 years agoGuard for W32API 2.5.
Filip Navara [Fri, 2 Jan 2004 21:26:12 +0000 (21:26 +0000)]
Guard for W32API 2.5.

svn path=/trunk/; revision=7413

17 years agoreimplemented start menu as light weight version
Martin Fuchs [Fri, 2 Jan 2004 21:09:41 +0000 (21:09 +0000)]
reimplemented start menu as light weight version

svn path=/trunk/; revision=7412

17 years agomerged wine/dlls/shell32 and reactos/lib/shell32
Martin Fuchs [Fri, 2 Jan 2004 21:03:50 +0000 (21:03 +0000)]
merged wine/dlls/shell32 and reactos/lib/shell32

svn path=/trunk/; revision=7411

17 years agoGuard for W32API 2.5.
Filip Navara [Fri, 2 Jan 2004 20:29:46 +0000 (20:29 +0000)]
Guard for W32API 2.5.

svn path=/trunk/; revision=7410

17 years agoRefactoring of Wine DLL import
Gé van Geldorp [Fri, 2 Jan 2004 19:49:47 +0000 (19:49 +0000)]
Refactoring of Wine DLL import

svn path=/trunk/; revision=7409

17 years agore-added icons in binary mode
Martin Fuchs [Fri, 2 Jan 2004 18:52:37 +0000 (18:52 +0000)]
re-added icons in binary mode

svn path=/trunk/; revision=7408

17 years agoremoved non-binary icons
Martin Fuchs [Fri, 2 Jan 2004 18:51:58 +0000 (18:51 +0000)]
removed non-binary icons

svn path=/trunk/; revision=7407

17 years agoReverted last change by Martin Fuchs. The icon file was corrupted and prevented prope...
Filip Navara [Fri, 2 Jan 2004 17:56:30 +0000 (17:56 +0000)]
Reverted last change by Martin Fuchs. The icon file was corrupted and prevented proper builds.

svn path=/trunk/; revision=7406

17 years agoEnabled support for /DEBUGPORT=FILE
Steven Edwards [Fri, 2 Jan 2004 17:46:17 +0000 (17:46 +0000)]
Enabled support for /DEBUGPORT=FILE
This fixes bug #28
 - Thanks for the help Filip

svn path=/trunk/; revision=7405

17 years agoerror messages for missing functions in SHELL32.dll
Martin Fuchs [Fri, 2 Jan 2004 15:38:23 +0000 (15:38 +0000)]
error messages for missing functions in SHELL32.dll

svn path=/trunk/; revision=7404