reactos.git
15 years agoOn FAT16 partitions smaller than 128MB, the cluster size is 2048, which is
Gé van Geldorp [Sat, 31 Dec 2005 19:50:29 +0000 (19:50 +0000)]
On FAT16 partitions smaller than 128MB, the cluster size is 2048, which is
smaller than PAGE_SIZE. This caused creation of the paging file on such a
partition to fail, which in turn made SMSS fail, blocking the boot process.
Creation of paging file fixed, and failure to create it is no longer a blocker
for the boot process (just try to run without paging file).

svn path=/trunk/; revision=20493

15 years agoSVN maintenance
Eric Kohl [Sat, 31 Dec 2005 19:02:48 +0000 (19:02 +0000)]
SVN maintenance

svn path=/trunk/; revision=20492

15 years agoMove group-list related code to a separate file and keep the group name in the group...
Eric Kohl [Sat, 31 Dec 2005 18:56:34 +0000 (18:56 +0000)]
Move group-list related code to a separate file and keep the group name in the group record because it never changes.

svn path=/trunk/; revision=20491

15 years ago- Use a separate icon for minimizing windows.
Ged Murphy [Sat, 31 Dec 2005 17:27:25 +0000 (17:27 +0000)]
- Use a separate icon for minimizing windows.
- Add new icon

svn path=/trunk/; revision=20489

15 years agoImplement VideoPortGetAssociatedDeviceExtension and VideoPortCheckForDeviceExistence
Hervé Poussineau [Sat, 31 Dec 2005 16:01:02 +0000 (16:01 +0000)]
Implement VideoPortGetAssociatedDeviceExtension and VideoPortCheckForDeviceExistence

svn path=/trunk/; revision=20487

15 years agoset eol-style to native
Thomas Bluemel [Sat, 31 Dec 2005 15:47:15 +0000 (15:47 +0000)]
set eol-style to native

svn path=/trunk/; revision=20485

15 years agoAdd a tree file without subcategories.
Maarten Bosma [Sat, 31 Dec 2005 15:13:01 +0000 (15:13 +0000)]
Add a tree file without subcategories.

svn path=/trunk/; revision=20484

15 years agoForward StartServiceA/W to services.exe
Eric Kohl [Sat, 31 Dec 2005 11:33:46 +0000 (11:33 +0000)]
Forward StartServiceA/W to services.exe

svn path=/trunk/; revision=20480

15 years agoFix bugs in ChangeServiceConfig2W spotted by Casper and Royce
Hervé Poussineau [Sat, 31 Dec 2005 10:11:58 +0000 (10:11 +0000)]
Fix bugs in ChangeServiceConfig2W spotted by Casper and Royce

svn path=/trunk/; revision=20478

15 years agoRevert 20343, which puts the implementation of QueryServiceConfigW back into place...
Andrew Munger [Sat, 31 Dec 2005 01:38:59 +0000 (01:38 +0000)]
Revert 20343, which puts the implementation of QueryServiceConfigW back into place. (20255)

svn path=/trunk/; revision=20477

15 years ago- Cleanup assembly files and create a header for the macros added and new ones that...
Alex Ionescu [Sat, 31 Dec 2005 00:03:19 +0000 (00:03 +0000)]
- Cleanup assembly files and create a header for the macros added and new ones that will be added later for syscall.S & friends.

svn path=/trunk/; revision=20476

15 years agosolv the issue with mouse poiter is hide, do not show the mousepointer when you are...
Magnus Olsen [Fri, 30 Dec 2005 23:56:27 +0000 (23:56 +0000)]
solv the issue with mouse poiter is hide, do not show the mousepointer when you are moving the mouse. tested in winquake

svn path=/trunk/; revision=20475

15 years ago- Rewrite Executive Interlocked Functions to actually work as supposed and also immen...
Alex Ionescu [Fri, 30 Dec 2005 23:53:13 +0000 (23:53 +0000)]
- Rewrite Executive Interlocked Functions to actually work as supposed and also immensly increase their speed, most notably on non-SMP machines:
  * The functions now disable interrupts as they should. This is a core functionality of the ExInterlocked functions which we did not do.
  * The functions now preserve EFLAGS as they should. This is another core functionality and point of ExInterlocked functions, which we did not do.
  * Use KiAcquire/ReleaseSpinlock equivalents instead of going through HAL. Also make them macros which can be later used in other assembly files.
  * Write optimized versions for non-SMP machines. Namely, the spinlock macros are coded to be no-ops on UP machines, since they are not needed.
  * Write all functions in assembly, so we can cleanly optimize them and properly restore/save EFLAGS and use CLI.
- Use the right interlocked macro in guarded mutex implementation.
- Fix export of Exi386InterlockedExchangeUlong
- Use documented EFLAGS definition instead of hard-coded value in some interlocked functions.

svn path=/trunk/; revision=20474

15 years agoKaj Kaloinen <kkaloine@gmail.com>
Gé van Geldorp [Fri, 30 Dec 2005 23:50:05 +0000 (23:50 +0000)]
Kaj Kaloinen <kkaloine@gmail.com>
Finnish translation

svn path=/trunk/; revision=20473

15 years agoAllocate room for terminator. Fixes bug 1203, r20343 can be re-applied.
Gé van Geldorp [Fri, 30 Dec 2005 23:44:03 +0000 (23:44 +0000)]
Allocate room for terminator. Fixes bug 1203, r20343 can be re-applied.

svn path=/trunk/; revision=20472

15 years agoExpandEnvironmentStrings returns the number of TCHARs, not bytes
Gé van Geldorp [Fri, 30 Dec 2005 23:42:04 +0000 (23:42 +0000)]
ExpandEnvironmentStrings returns the number of TCHARs, not bytes

svn path=/trunk/; revision=20471

15 years agoImplement ShowCursor, it is a issue with quake when you moving the mouse, the mousepo...
Magnus Olsen [Fri, 30 Dec 2005 22:02:59 +0000 (22:02 +0000)]
Implement ShowCursor, it is a issue with quake when you moving the mouse, the mousepointer will show, when you stand still with the mouse it will not show the mousepointer.

svn path=/trunk/; revision=20470

15 years agouse a .spec file and fix the export ordinals
Thomas Bluemel [Fri, 30 Dec 2005 21:18:25 +0000 (21:18 +0000)]
use a .spec file and fix the export ordinals

svn path=/trunk/; revision=20469

15 years agoMake sure compiler doesn't optimize our wait loop away. Patch by Thomas Weidenmueller
Alex Ionescu [Fri, 30 Dec 2005 20:31:11 +0000 (20:31 +0000)]
Make sure compiler doesn't optimize our wait loop away. Patch by Thomas Weidenmueller

svn path=/trunk/; revision=20468

15 years agolanguages file update for Hu.rc by Talley.
Magnus Olsen [Fri, 30 Dec 2005 20:28:35 +0000 (20:28 +0000)]
languages file update for Hu.rc by Talley.

svn path=/trunk/; revision=20467

15 years agoFix a mouse bug for hide the cursor. It is working now with my test code for ShowCurs...
Magnus Olsen [Fri, 30 Dec 2005 20:15:07 +0000 (20:15 +0000)]
Fix a mouse bug for hide the cursor. It is working now with my test code for ShowCursor and NtShowCursor. The code for it is not finish.
and it also working now hide the mouse with EngMovePointer(SurfObj,-1,-1,NULL); and that did not work before.

svn path=/trunk/; revision=20466

15 years agotemarez <temarez@yandex.ru>:
Gé van Geldorp [Fri, 30 Dec 2005 19:14:58 +0000 (19:14 +0000)]
temarez <temarez@yandex.ru>:
Ukrainian translation of notepad (from bug 1179)

svn path=/trunk/; revision=20465

15 years agoDJ_Smith <dj_smith_reactos@online.de>
Klemens Friedl [Fri, 30 Dec 2005 19:12:40 +0000 (19:12 +0000)]
DJ_Smith <dj_smith_reactos@online.de>
german language file updated

svn path=/trunk/; revision=20464

15 years agoAnother coordinate transformation change. Fixes final problem with bug 1201.
Gé van Geldorp [Fri, 30 Dec 2005 19:10:43 +0000 (19:10 +0000)]
Another coordinate transformation change. Fixes final problem with bug 1201.

svn path=/trunk/; revision=20463

15 years agoupdate all resource files. All need translating.
Ged Murphy [Fri, 30 Dec 2005 18:48:27 +0000 (18:48 +0000)]
update all resource files. All need translating.
info for translating purposes:
IDS_INETTIMESUCSYNC "The time has been successfully synchronized with <server> on <date> at <time>"
IDS_INETTIMENEXTSYNC "Next synchronization: <date> at <time>"

svn path=/trunk/; revision=20461

15 years ago- Detect end of chain
Gé van Geldorp [Fri, 30 Dec 2005 18:35:49 +0000 (18:35 +0000)]
- Detect end of chain
- Correct copy/paste error
Fixes bug 1212

svn path=/trunk/; revision=20460

15 years agoPut skeleton in place for 'internet time' tab in the 'date and time' control panel...
Ged Murphy [Fri, 30 Dec 2005 18:19:24 +0000 (18:19 +0000)]
Put skeleton in place for 'internet time' tab in the 'date and time' control panel applet

svn path=/trunk/; revision=20459

15 years agoUse the BSOD color that Cutler intended
Gé van Geldorp [Fri, 30 Dec 2005 15:28:43 +0000 (15:28 +0000)]
Use the BSOD color that Cutler intended

svn path=/trunk/; revision=20458

15 years agoModified rbuild to generate a map file of the boot loader
Nathan Woods [Fri, 30 Dec 2005 13:33:31 +0000 (13:33 +0000)]
Modified rbuild to generate a map file of the boot loader

svn path=/trunk/; revision=20457

15 years agoForward ChangeServiceConfig2W call to services.exe
Hervé Poussineau [Fri, 30 Dec 2005 10:29:07 +0000 (10:29 +0000)]
Forward ChangeServiceConfig2W call to services.exe

svn path=/trunk/; revision=20456

15 years agoprotect access to buffers with SEH in NtSetSecurityObject and NtQuerySecurityObject...
Thomas Bluemel [Fri, 30 Dec 2005 01:41:02 +0000 (01:41 +0000)]
protect access to buffers with SEH in NtSetSecurityObject and NtQuerySecurityObject and ask for the proper access rights

svn path=/trunk/; revision=20455

15 years agoFix a cut & paste error.
Filip Navara [Fri, 30 Dec 2005 01:39:34 +0000 (01:39 +0000)]
Fix a cut & paste error.

svn path=/trunk/; revision=20454

15 years agoTransform correctly the coordinates.
Filip Navara [Fri, 30 Dec 2005 01:28:29 +0000 (01:28 +0000)]
Transform correctly the coordinates.

svn path=/trunk/; revision=20453

15 years agoTransform correctly the coordinates.
Filip Navara [Fri, 30 Dec 2005 01:19:41 +0000 (01:19 +0000)]
Transform correctly the coordinates.

svn path=/trunk/; revision=20452

15 years agofixed returned status code in RtlAnsiStringToUnicodeString and properly free allocate...
Thomas Bluemel [Fri, 30 Dec 2005 00:18:48 +0000 (00:18 +0000)]
fixed returned status code in RtlAnsiStringToUnicodeString and properly free allocated memory in case converting the string failed

svn path=/trunk/; revision=20449

15 years agoUse only NtCreateKey and better suited access rights.
Brandon Turner [Thu, 29 Dec 2005 22:54:24 +0000 (22:54 +0000)]
Use only NtCreateKey and better suited access rights.

svn path=/trunk/; revision=20448

15 years agoRelicence newdev.dll to LGPL. Christoph von Wittich and I both agree on this licence...
Hervé Poussineau [Thu, 29 Dec 2005 22:43:44 +0000 (22:43 +0000)]
Relicence newdev.dll to LGPL. Christoph von Wittich and I both agree on this licence change.
Do according changes in source to follow Wine way of code

svn path=/trunk/; revision=20447

15 years agosorry did commit debug on by mistake
Magnus Olsen [Thu, 29 Dec 2005 22:43:36 +0000 (22:43 +0000)]
sorry did commit debug on by mistake

svn path=/trunk/; revision=20446

15 years agonew icon from mf
Magnus Olsen [Thu, 29 Dec 2005 22:38:56 +0000 (22:38 +0000)]
new icon from mf

svn path=/trunk/; revision=20445

15 years agoCorrectly open the registry when using MOVEFILE_DELAY_UNTIL_REBOOT
Brandon Turner [Thu, 29 Dec 2005 22:24:19 +0000 (22:24 +0000)]
Correctly open the registry when using MOVEFILE_DELAY_UNTIL_REBOOT

svn path=/trunk/; revision=20444

15 years agoSet DI_FLAGSEX_ALLOWEXCLUDEDDRVS flag when searching a driver for a PnP device
Hervé Poussineau [Thu, 29 Dec 2005 22:02:14 +0000 (22:02 +0000)]
Set DI_FLAGSEX_ALLOWEXCLUDEDDRVS flag when searching a driver for a PnP device

svn path=/trunk/; revision=20443

15 years agoFix Bug 1217 with patch from bugzila by ravelo "If you type > or < in cmd and hit...
Magnus Olsen [Thu, 29 Dec 2005 21:46:40 +0000 (21:46 +0000)]
Fix Bug 1217 with patch from bugzila by  ravelo  "If you type > or < in cmd and hit ENTER, cmd.exe crashes"

svn path=/trunk/; revision=20442

15 years agoadd some missing constants
Thomas Bluemel [Thu, 29 Dec 2005 21:45:17 +0000 (21:45 +0000)]
add some missing constants

svn path=/trunk/; revision=20441

15 years agoadd the driver details dialog (not fully implemented)
Thomas Bluemel [Thu, 29 Dec 2005 21:43:21 +0000 (21:43 +0000)]
add the driver details dialog (not fully implemented)

svn path=/trunk/; revision=20440

15 years agodo not call on NtQuerySecurityObject in RegGetKeySecurity for it will always fail...
Magnus Olsen [Thu, 29 Dec 2005 21:01:51 +0000 (21:01 +0000)]
do not call on  NtQuerySecurityObject in RegGetKeySecurity for it will always fail on reactos.
adding #ifndef __REACTOS__ around that code and should be remove when we have that call implement in reactos.

svn path=/trunk/; revision=20439

15 years agofixed uninitialized variable error
Thomas Bluemel [Thu, 29 Dec 2005 20:51:14 +0000 (20:51 +0000)]
fixed uninitialized variable error

svn path=/trunk/; revision=20438

15 years agodo not call on NtQuerySecurityObject in RegQueryInfoKey for it will always fail...
Magnus Olsen [Thu, 29 Dec 2005 20:31:22 +0000 (20:31 +0000)]
do not call on  NtQuerySecurityObject in RegQueryInfoKey for it will always fail on reactos.
adding #ifndef __REACTOS__ around that code and should be remove when we have that call implement in reactos.

svn path=/trunk/; revision=20437

15 years ago- Fix InterlockedBitTestAndReset and InterlockedBitTestAndSet
Alex Ionescu [Thu, 29 Dec 2005 19:54:42 +0000 (19:54 +0000)]
- Fix InterlockedBitTestAndReset and InterlockedBitTestAndSet
- Implement YieldProcessor
- Fix formatting in spinlock.c
- KiAcquireSpinlock and KiReleaseSpinLock should be no-op functions on uniprocessor machines.
- KiReleaseSpinLock does not need interlocked access to release the lock.
- Use portable code for KiAcquireSpinLock. Also use interlocked bit operations since they are faster.

svn path=/trunk/; revision=20436

15 years ago- Implemented InterlockedBitTestAndReset, InterlockedBitTestAndSet, InterlockedExchan...
Alex Ionescu [Thu, 29 Dec 2005 19:12:09 +0000 (19:12 +0000)]
- Implemented InterlockedBitTestAndReset, InterlockedBitTestAndSet, InterlockedExchangeAddSizeT.
- Rundown re-implementation:

* Added inlined functions for internal system use for quickest path.
* Correctly named all functions Exf instead of Ex.
* Removed PAGED_CODE(); macro where it shouldn't be used.
* Addded multiple ASSERTS for sanity checks.
* Used macros for win64/32 portability.
* Fixed the following bugs/features:
    * ExfAcquireRundownProtection:
        ** Added specific code instead of calling the generic function. Rundown locks are
           performance critical and a dedicated path is prefered.
    * ExfAcquireRundownProtectionEx:
        ** Added a quick immediate check to see if the rundown is active.
    * ExfReleaseRundownProtection:
        ** Added specific code instead of calling the generic function. Rundown locks are
           performance critical and a dedicated path is prefered.
    * ExfReleaseRundownProtectionEx:
        ** Simplified the loop code.
        ** Fixed a bug in signaling of the event during waitblock count removal
    * ExfWaitForRundownProtectionRelease:
        ** Add quick case when we don't actually need a full wait.
        ** Simplified loop code.
* Added stubs for cache-aware implementation.
* Documented the functions.

svn path=/trunk/; revision=20435

15 years ago- Fix formatting and a bug in NtSetSystemTime.
Alex Ionescu [Thu, 29 Dec 2005 19:02:06 +0000 (19:02 +0000)]
- Fix formatting and a bug in NtSetSystemTime.

svn path=/trunk/; revision=20434

15 years agoForgot to commit this file
Alex Ionescu [Thu, 29 Dec 2005 18:56:09 +0000 (18:56 +0000)]
Forgot to commit this file

svn path=/trunk/; revision=20433

15 years ago- Fix some small formatting issues.
Alex Ionescu [Thu, 29 Dec 2005 18:47:14 +0000 (18:47 +0000)]
- Fix some small formatting issues.

svn path=/trunk/; revision=20432

15 years agoFix build
Alex Ionescu [Thu, 29 Dec 2005 18:45:16 +0000 (18:45 +0000)]
Fix build

svn path=/trunk/; revision=20431

15 years agoMove pushlock definition. It is gone from MS headers now.
Alex Ionescu [Thu, 29 Dec 2005 18:45:00 +0000 (18:45 +0000)]
Move pushlock definition. It is gone from MS headers now.

svn path=/trunk/; revision=20430

15 years ago- Formatting fixes
Alex Ionescu [Thu, 29 Dec 2005 18:28:05 +0000 (18:28 +0000)]
- Formatting fixes
- Add SEH to NtRaiseHardError.

svn path=/trunk/; revision=20429

15 years ago- Fix some formatting.
Alex Ionescu [Thu, 29 Dec 2005 18:03:24 +0000 (18:03 +0000)]
- Fix some formatting.

svn path=/trunk/; revision=20428

15 years ago- Fix some small formatting issues.
Alex Ionescu [Thu, 29 Dec 2005 17:57:11 +0000 (17:57 +0000)]
- Fix some small formatting issues.

svn path=/trunk/; revision=20427

15 years agoMove some profile stuff to NDK and fix some bugs in the executive implementation...
Alex Ionescu [Thu, 29 Dec 2005 17:55:31 +0000 (17:55 +0000)]
Move some profile stuff to NDK and fix some bugs in the executive implementation, as well as support segmented profile objects

svn path=/trunk/; revision=20426

15 years agorevert my last change to RtlClearAllBits for win32k do handle all case with NULL...
Magnus Olsen [Thu, 29 Dec 2005 15:14:50 +0000 (15:14 +0000)]
revert my last change to RtlClearAllBits for win32k do handle all case with NULL to it now.

svn path=/trunk/; revision=20425

15 years agoPALETTE_SetMapping do not write the palette color to NULL pointer.
Magnus Olsen [Thu, 29 Dec 2005 14:15:36 +0000 (14:15 +0000)]
PALETTE_SetMapping do not write the palette color to NULL pointer.

svn path=/trunk/; revision=20424

15 years agoNtGdiCreatePalette did not check for NULL pointer when it alloc memory.
Magnus Olsen [Thu, 29 Dec 2005 14:00:12 +0000 (14:00 +0000)]
NtGdiCreatePalette did not check for NULL pointer when it alloc memory.

svn path=/trunk/; revision=20423

15 years agoInitTimerImpl did not check for NULL pointer when it alloc memory.
Magnus Olsen [Thu, 29 Dec 2005 13:53:35 +0000 (13:53 +0000)]
InitTimerImpl did not check for NULL pointer when it alloc memory.

svn path=/trunk/; revision=20422

15 years agosome case from win32k can call to RtlClearAllBits with NULL pointer. and check for...
Magnus Olsen [Thu, 29 Dec 2005 13:43:25 +0000 (13:43 +0000)]
some case from win32k can call to RtlClearAllBits with NULL pointer. and check for null pointer after RtlClearAllBits. This take care of those case for moment.

svn path=/trunk/; revision=20421

15 years agoFix memory leak in NtUserMonitorFromRect when it return in one case.
Magnus Olsen [Thu, 29 Dec 2005 13:13:14 +0000 (13:13 +0000)]
Fix memory leak in NtUserMonitorFromRect when it return in one case.

svn path=/trunk/; revision=20420

15 years agoIntRegisterClass did not check for NULL pointer when it alloc memory.
Magnus Olsen [Thu, 29 Dec 2005 12:40:31 +0000 (12:40 +0000)]
IntRegisterClass did not check for NULL pointer when it alloc memory.

svn path=/trunk/; revision=20419

15 years agoDRIVER_RegisterDriver did not check for NULL pointer when it alloc memory.
Magnus Olsen [Thu, 29 Dec 2005 12:13:02 +0000 (12:13 +0000)]
DRIVER_RegisterDriver did not check for NULL pointer when it alloc memory.

svn path=/trunk/; revision=20418

15 years agorevert my last code did miss POLYGONFILL_DestroyEdgeList was at end
Magnus Olsen [Thu, 29 Dec 2005 11:20:30 +0000 (11:20 +0000)]
revert my last code did miss POLYGONFILL_DestroyEdgeList was at end

svn path=/trunk/; revision=20417

15 years agoFix memory leak in POLYGONFILL_MakeEdgeList when it fail.
Magnus Olsen [Thu, 29 Dec 2005 11:16:28 +0000 (11:16 +0000)]
Fix memory leak in POLYGONFILL_MakeEdgeList when it fail.

svn path=/trunk/; revision=20416

15 years agoEngSetPointerShape did not check for NULL pointer when it alloc memmory.
Magnus Olsen [Thu, 29 Dec 2005 10:53:01 +0000 (10:53 +0000)]
EngSetPointerShape did not check for NULL pointer when it alloc memmory.

svn path=/trunk/; revision=20415

15 years agoFix kernel-mode executive atom implementation (mostly add SEH and tidy up the code...
Alex Ionescu [Thu, 29 Dec 2005 08:43:45 +0000 (08:43 +0000)]
Fix kernel-mode executive atom implementation (mostly add SEH and tidy up the code). Then fix kernel32 implementation which was sending incorrect sizes, and also re-factored the entire code, since most functions were quatriplicated. now there are 3 main functions instead of 12. Also fixed a bug in RtlCreateAtomTable.

svn path=/trunk/; revision=20414

15 years agoUse Bitstream Vera Sans when asked for Tahoma. Addresses bug 1188.
Andrew Munger [Thu, 29 Dec 2005 05:18:21 +0000 (05:18 +0000)]
Use Bitstream Vera Sans when asked for Tahoma. Addresses bug 1188.

svn path=/trunk/; revision=20413

15 years agochange service pack from 6 to 4
Ged Murphy [Thu, 29 Dec 2005 01:59:55 +0000 (01:59 +0000)]
change service pack from 6 to 4
addresses bug 1169

svn path=/trunk/; revision=20412

15 years agoDIB_CreateDIBSection fix do not zero out memmory if it is a null pointer it got from...
Magnus Olsen [Thu, 29 Dec 2005 01:57:50 +0000 (01:57 +0000)]
DIB_CreateDIBSection fix do not zero out memmory if it is a null pointer it got from  ExAllocatePoolWithTag
DIB_MapPaletteColors do not try write to NULL pointer if ExAllocatePoolWithTag do return a NULLL pointer.

svn path=/trunk/; revision=20411

15 years agoupdate of french Explore resource script from G. Maton Bugzilla entry 1184)
Martin Fuchs [Thu, 29 Dec 2005 00:04:34 +0000 (00:04 +0000)]
update of french Explore resource script from G. Maton Bugzilla entry 1184)

svn path=/trunk/; revision=20410

15 years agoclean up ibrowser resource scripts
Martin Fuchs [Wed, 28 Dec 2005 23:51:32 +0000 (23:51 +0000)]
clean up ibrowser resource scripts

svn path=/trunk/; revision=20409

15 years agocommit patch of bugzilla entry 1073 to to compile Explorer in a Wine environment
Martin Fuchs [Wed, 28 Dec 2005 22:52:35 +0000 (22:52 +0000)]
commit patch of bugzilla entry 1073 to to compile Explorer in a Wine environment

svn path=/trunk/; revision=20408

15 years agoreinitialize image list in ShellBrowser::invalidate_cache()
Martin Fuchs [Wed, 28 Dec 2005 22:46:09 +0000 (22:46 +0000)]
reinitialize image list in ShellBrowser::invalidate_cache()

svn path=/trunk/; revision=20407

15 years agoPatch by David Hinz <fRy2oo5@gmail.com>:
Thomas Bluemel [Wed, 28 Dec 2005 21:46:31 +0000 (21:46 +0000)]
Patch by David Hinz <fRy2oo5@gmail.com>:
- Update German translation of devmgr.dll

svn path=/trunk/; revision=20405

15 years agoFixed the structure allignment of some cursor/icon related structures.
Hartmut Birr [Wed, 28 Dec 2005 20:34:10 +0000 (20:34 +0000)]
Fixed the structure allignment of some cursor/icon related structures.

svn path=/trunk/; revision=20404

15 years agoCommit r20366:20368 again.
Hartmut Birr [Wed, 28 Dec 2005 20:31:44 +0000 (20:31 +0000)]
Commit r20366:20368 again.

svn path=/trunk/; revision=20403

15 years agoReAlloc should be able to move memory blocks if necessary. This fixes
Thomas Bluemel [Wed, 28 Dec 2005 20:06:35 +0000 (20:06 +0000)]
ReAlloc should be able to move memory blocks if necessary. This fixes
some problems I ran into: syslink control, and dynamically adding
property sheets with PropSheet_AddPage/PSM_ADDPAGE. This patch was submitted to wine-patches.

svn path=/trunk/; revision=20402

15 years agoupdate NtUserGetMouseMovePointsEx prototype to msdn
Magnus Olsen [Wed, 28 Dec 2005 19:54:07 +0000 (19:54 +0000)]
update NtUserGetMouseMovePointsEx prototype to msdn

svn path=/trunk/; revision=20401

15 years agoClean up code and fix memory leaks
Ged Murphy [Wed, 28 Dec 2005 19:32:06 +0000 (19:32 +0000)]
Clean up code and fix memory leaks

svn path=/trunk/; revision=20400

15 years agoValidate parameters in SetupDiSetDeviceInstallParamsW
Hervé Poussineau [Wed, 28 Dec 2005 17:10:36 +0000 (17:10 +0000)]
Validate parameters in SetupDiSetDeviceInstallParamsW
Be ready to honor DI_FLAGSEX_ALLOWEXCLUDEDDRVS flag
Fix an infinite loop in SetupDiSetSelectedDriverW

svn path=/trunk/; revision=20398

15 years agochecking for null and correct memmroy leak part of bug 252 patch by j_anderw
Magnus Olsen [Wed, 28 Dec 2005 16:27:20 +0000 (16:27 +0000)]
checking for null and correct memmroy leak part of bug 252 patch by j_anderw

svn path=/trunk/; revision=20397

15 years ago- refactor icon cache
Martin Fuchs [Wed, 28 Dec 2005 16:14:10 +0000 (16:14 +0000)]
- refactor icon cache
- display icon overlays in Explorer tree view

svn path=/trunk/; revision=20396

15 years agofixed uninitialized variable warning
Thomas Bluemel [Wed, 28 Dec 2005 14:55:22 +0000 (14:55 +0000)]
fixed uninitialized variable warning

svn path=/trunk/; revision=20395

15 years ago- Add a minimal implementation of SetupScanFileQueueW
Hervé Poussineau [Wed, 28 Dec 2005 14:21:05 +0000 (14:21 +0000)]
- Add a minimal implementation of SetupScanFileQueueW
- In SetupDiBuildDriverInfoList, add found drivers in the right driver list
- In SetupDiEnumDriverInfoW, enumerate the right driver list if DeviceInfoData is not NULL

svn path=/trunk/; revision=20394

15 years agoAdd failure check.
Filip Navara [Wed, 28 Dec 2005 13:27:40 +0000 (13:27 +0000)]
Add failure check.

svn path=/trunk/; revision=20393

15 years agoRevert r20367 and r20368 since they crash the GUI in second boot by hitting a assert...
Maarten Bosma [Wed, 28 Dec 2005 12:40:17 +0000 (12:40 +0000)]
Revert r20367 and r20368 since they crash the GUI in second boot by hitting a assert at line 271 in  win32k/ntuser/msgqueue.c

svn path=/trunk/; revision=20392

15 years agoFix some MSVC warnings
Ged Murphy [Wed, 28 Dec 2005 02:20:27 +0000 (02:20 +0000)]
Fix some MSVC warnings
I'm feeling very lazy today, today's commits prove that point nicely :)

svn path=/trunk/; revision=20390

15 years agoput the asterix and colon the right way round
Ged Murphy [Wed, 28 Dec 2005 01:29:42 +0000 (01:29 +0000)]
put the asterix and colon the right way round

svn path=/trunk/; revision=20389

15 years agoUse bigger buffer to avoid stack corruption, as seen when running app built with...
Ged Murphy [Wed, 28 Dec 2005 01:23:14 +0000 (01:23 +0000)]
Use bigger buffer to avoid stack corruption, as seen when running app built with msvc

svn path=/trunk/; revision=20388

15 years agodisplay correct Min RTT
Ged Murphy [Wed, 28 Dec 2005 01:08:04 +0000 (01:08 +0000)]
display correct Min RTT
Fixes bug 1194

svn path=/trunk/; revision=20387

15 years agosilence MSVC warning
Ged Murphy [Wed, 28 Dec 2005 00:17:21 +0000 (00:17 +0000)]
silence MSVC warning

svn path=/trunk/; revision=20386

15 years agocorrect spelling
Ged Murphy [Tue, 27 Dec 2005 23:25:04 +0000 (23:25 +0000)]
correct spelling

svn path=/trunk/; revision=20385

15 years agominor error handling fixes
Thomas Bluemel [Tue, 27 Dec 2005 23:17:43 +0000 (23:17 +0000)]
minor error handling fixes

svn path=/trunk/; revision=20384

15 years agoupdate hu langues file patch from talley.
Magnus Olsen [Tue, 27 Dec 2005 23:05:34 +0000 (23:05 +0000)]
update hu langues file patch from talley.

svn path=/trunk/; revision=20383

15 years agoReport a logged-on user to the PnP-Manager.
Eric Kohl [Tue, 27 Dec 2005 23:05:22 +0000 (23:05 +0000)]
Report a logged-on user to the PnP-Manager.
This should trigger the driver installation.

svn path=/trunk/; revision=20382

15 years agoPatch by Andreas Ntakas <freedatanow@yahoo.com>:
Thomas Bluemel [Tue, 27 Dec 2005 22:28:45 +0000 (22:28 +0000)]
Patch by Andreas Ntakas <freedatanow@yahoo.com>:
- Greek translation of aclui.dll

svn path=/trunk/; revision=20381