reactos.git
19 years agoAdd Keyboard and Mouse (Main) control panel application.
Eric Kohl [Sat, 30 Oct 2004 12:36:14 +0000 (12:36 +0000)]
Add Keyboard and Mouse (Main) control panel application.

svn path=/trunk/; revision=11474

19 years agoAdd Regional Options (Intl) control panel application.
Eric Kohl [Sat, 30 Oct 2004 12:33:51 +0000 (12:33 +0000)]
Add Regional Options (Intl) control panel application.

svn path=/trunk/; revision=11473

19 years ago- Support FULL_MAP command line option.
Casper Hornstrup [Sat, 30 Oct 2004 11:19:45 +0000 (11:19 +0000)]
- Support FULL_MAP command line option.
- Allow DEBUG to be set on command line.

svn path=/trunk/; revision=11472

19 years agoSort control panels by name.
Eric Kohl [Fri, 29 Oct 2004 16:59:16 +0000 (16:59 +0000)]
Sort control panels by name.

svn path=/trunk/; revision=11471

19 years ago2004-10-29 Casper S. Hornstrup <chorns@users.sourceforge.net>
Casper Hornstrup [Fri, 29 Oct 2004 16:48:10 +0000 (16:48 +0000)]
2004-10-29  Casper S. Hornstrup  <chorns@users.sourceforge.net>

* ntoskrnl/include/internal/test.h (NtLockVirtualMemoryInternal): Rename
to MiLockVirtualMemory.
* ntoskrnl/include/internal/test.h: Update.
* ntoskrnl/tests/tests/VirtualMemory.c: Update.

svn path=/trunk/; revision=11470

19 years ago- Support control panel applications that provide more than one control panel.
Eric Kohl [Fri, 29 Oct 2004 12:27:58 +0000 (12:27 +0000)]
- Support control panel applications that provide more than one control panel.
- Clean-up to improve readability.

svn path=/trunk/; revision=11468

19 years ago- Remove duplicate definition of RTL_RANGE_LIST_SHARED_OK and
Filip Navara [Thu, 28 Oct 2004 21:41:58 +0000 (21:41 +0000)]
- Remove duplicate definition of RTL_RANGE_LIST_SHARED_OK and
 RTL_RANGE_LIST_NULL_CONFLICT_OK.
- Fix declaration of PRTL_CONFLICT_RANGE_CALLBACK.

svn path=/trunk/; revision=11467

19 years ago2004-10-28 Casper S. Hornstrup <chorns@users.sourceforge.net>
Casper Hornstrup [Thu, 28 Oct 2004 19:01:59 +0000 (19:01 +0000)]
2004-10-28  Casper S. Hornstrup  <chorns@users.sourceforge.net>

* drivers/net/tcpip/tests/setup.c: Include windows.h.
* lib/gdiplus/tests/setup.c: Ditto.
* lib/kernel32/tests/setup.c: Ditto.
* lib/ws2_32/tests/setup.c: Ditto.
* subsys/win32k/tests/setup.c: Ditto.
* ntoskrnl/tests/setup.c: Ditto.
* ntoskrnl/include/ntoskrnl.h: Include test.h.
* ntoskrnl/mm/virtual.c (NtLockVirtualMemoryInternal): New function.
(NtLockVirtualMemory): Use NtLockVirtualMemoryInternal.
* ntoskrnl/tests/Makefile (TARGET_CFLAGS): Add -I../include.
* ntoskrnl/tests/stubs.tst: Remove stubs for functions in libgcc.
* regtests/shared/regtests.h: Make independent of windows.h.
* tools/helper.mk (run): Link with libgcc.
* tools/regtests.c (EXESTUB): Include windows.h.
* ntoskrnl/include/internal/test.h: New file.
* ntoskrnl/tests/tests/VirtualMemory.c: Ditto.

svn path=/trunk/; revision=11466

19 years ago- Define IoReleaseRemoveLock.
Filip Navara [Wed, 27 Oct 2004 21:36:19 +0000 (21:36 +0000)]
- Define IoReleaseRemoveLock.
- Fix definiton of IoReleaseRemoveLockAndWait.

svn path=/trunk/; revision=11465

19 years agoAdded KdbpSafeRead/WriteMemory macros (translated into MmSafeCopyFrom/ToUser) and...
Gregor Anich [Wed, 27 Oct 2004 13:33:59 +0000 (13:33 +0000)]
Added KdbpSafeRead/WriteMemory macros (translated into MmSafeCopyFrom/ToUser) and made KDB use them for accessing unsafe memory - should prevent it from crashing.

svn path=/trunk/; revision=11464

19 years agoDrawStatusText() must not process prefix characters.
Eric Kohl [Tue, 26 Oct 2004 13:15:06 +0000 (13:15 +0000)]
DrawStatusText() must not process prefix characters.

svn path=/trunk/; revision=11463

19 years agoPressing ENTER when a value is selected in the listview will open the edit dialog.
Eric Kohl [Tue, 26 Oct 2004 11:05:49 +0000 (11:05 +0000)]
Pressing ENTER when a value is selected in the listview will open the edit dialog.

svn path=/trunk/; revision=11462

19 years agoUse FileHeader->SizeOfOptionalHeader instead of sizeof(IMAGE_OPTIONAL_HEADER) as...
Eric Kohl [Tue, 26 Oct 2004 10:56:38 +0000 (10:56 +0000)]
Use FileHeader->SizeOfOptionalHeader instead of sizeof(IMAGE_OPTIONAL_HEADER) as the real size of the optional header.

svn path=/trunk/; revision=11461

19 years agoFixed debug build
Gregor Anich [Mon, 25 Oct 2004 14:22:21 +0000 (14:22 +0000)]
Fixed debug build

svn path=/trunk/; revision=11457

19 years agomore prototype fixes
Thomas Bluemel [Sun, 24 Oct 2004 20:37:27 +0000 (20:37 +0000)]
more prototype fixes

svn path=/trunk/; revision=11422

19 years ago2004-10-24 Casper S. Hornstrup <chorns@users.sourceforge.net>
Casper Hornstrup [Sun, 24 Oct 2004 17:51:29 +0000 (17:51 +0000)]
2004-10-24  Casper S. Hornstrup  <chorns@users.sourceforge.net>

* ntoskrnl/Makefile (TARGET_REGTESTS): Define to yes.
* regtests/regtests/regtests.c (_ExitProcess): Declare.
* regtests/regtests/regtests.def (_ExitProcess@4): Ditto.
* regtests/shared/regtests.h (_ExitProcess): Ditto.
* tools/regtests.c: Exit process using _ExitProcess();
Properly support fastcall symbols.
* ntoskrnl/tests: New directory.
* ntoskrnl/tests/tests: Ditto.
* ntoskrnl/tests/.cvsignore: New file.
* ntoskrnl/tests/Makefile: Ditto.
* ntoskrnl/tests/setup.c: Ditto.
* ntoskrnl/tests/stubs.tst: Ditto.
* ntoskrnl/tests/tests/.cvsignore: Ditto.

svn path=/trunk/; revision=11420

19 years agofixed prototypes of NtCreateProfile() and NtQueryIntervalProfile()
Thomas Bluemel [Sun, 24 Oct 2004 17:14:27 +0000 (17:14 +0000)]
fixed prototypes of NtCreateProfile() and NtQueryIntervalProfile()

svn path=/trunk/; revision=11419

19 years agofixed prototypes of NtCreateMutant(), NtQueryMutant(), NtQuerySemaphore(), NtQueryTim...
Thomas Bluemel [Sun, 24 Oct 2004 16:49:49 +0000 (16:49 +0000)]
fixed prototypes of NtCreateMutant(), NtQueryMutant(), NtQuerySemaphore(), NtQueryTimer(), NtReleaseMutant(), NtReleaseSemaphore(), NtSetTimerResolution() and NtSetTimer()

svn path=/trunk/; revision=11418

19 years agofixed prototypes of NtSetEvent(), NtResetEvent(), NtQueryEvent(), NtPulseEvent()...
Thomas Bluemel [Sun, 24 Oct 2004 15:26:14 +0000 (15:26 +0000)]
fixed prototypes of NtSetEvent(), NtResetEvent(), NtQueryEvent(), NtPulseEvent(), NtOpenEvent() and NtCreateEvent()

svn path=/trunk/; revision=11417

19 years agoadded some base addresses to the list
Thomas Bluemel [Sun, 24 Oct 2004 13:05:53 +0000 (13:05 +0000)]
added some base addresses to the list

svn path=/trunk/; revision=11416

19 years agominor fixes
Thomas Bluemel [Sun, 24 Oct 2004 12:55:19 +0000 (12:55 +0000)]
minor fixes

svn path=/trunk/; revision=11415

19 years ago2004-10-24 Casper S. Hornstrup <chorns@users.sourceforge.net>
Casper Hornstrup [Sun, 24 Oct 2004 12:39:54 +0000 (12:39 +0000)]
2004-10-24  Casper S. Hornstrup  <chorns@users.sourceforge.net>

* config (REGRESSIONTESTS): Remove.
* tools/config.mk: Update.
* lib/kernel32/misc/dllmain.c: Update.
* drivers/net/tcpip/tests/Makefile (TARGET_OBJECTS): Add setup.o.
* lib/gdiplus/tests/Makefile (TARGET_OBJECTS): Ditto.
* lib/kernel32/tests/Makefile (TARGET_OBJECTS): Ditto.
* lib/ws2_32/tests/Makefile (TARGET_OBJECTS): Ditto.
* subsys/win32k/tests/makefile (TARGET_OBJECTS): Ditto.
* regtests/shared/regtests.h (SetupOnce, _SetupOnce): Declare.
(DISPATCHER): Rename to _Dispatcher.
* lib/gdiplus/tests/tests/test-1.c: Update.
* lib/kernel32/tests/tests/CreateFile.c: Ditto.
* lib/ws2_32/tests/tests/WinsockEvent.c: Ditto.
* subsys/win32k/tests/tests/eng-mem-1.c: Ditto.
* tools/helper.mk: Be quiet when building tests.
* tools/regtests.c: Remove unused code.
* drivers/net/tcpip/tests/setup.c: New file.
* lib/gdiplus/tests/setup.c: Ditto.
* lib/kernel32/tests/setup.c: Ditto.
* lib/ws2_32/tests/setup.c: Ditto.
* subsys/win32k/tests/setup.c: Ditto.

svn path=/trunk/; revision=11414

19 years agominor fixes
Thomas Bluemel [Sun, 24 Oct 2004 12:36:12 +0000 (12:36 +0000)]
minor fixes

svn path=/trunk/; revision=11413

19 years agominor fixes
Thomas Bluemel [Sun, 24 Oct 2004 12:26:27 +0000 (12:26 +0000)]
minor fixes

svn path=/trunk/; revision=11412

19 years agominor fixes
Thomas Bluemel [Sun, 24 Oct 2004 12:16:54 +0000 (12:16 +0000)]
minor fixes

svn path=/trunk/; revision=11411

19 years agoSet processor features in the shared user page.
Eric Kohl [Sun, 24 Oct 2004 12:00:01 +0000 (12:00 +0000)]
Set processor features in the shared user page.
This fixes bug #387.

svn path=/trunk/; revision=11410

19 years ago- Return STATUS_SUCCESS for PCI bus PDO PnP IRPs so that function drivers can process...
Filip Navara [Sun, 24 Oct 2004 09:14:03 +0000 (09:14 +0000)]
- Return STATUS_SUCCESS for PCI bus PDO PnP IRPs so that function drivers can process them.

svn path=/trunk/; revision=11409

19 years ago- Return STATUS_SUCCESS for root bus PDO PnP IRPs so that function drivers can proces...
Filip Navara [Sun, 24 Oct 2004 09:13:18 +0000 (09:13 +0000)]
- Return STATUS_SUCCESS for root bus PDO PnP IRPs so that function drivers can process them.

svn path=/trunk/; revision=11408

19 years agoFixed up some HAL prototypes and fixed some header problems in regards to upcoming...
Alex Ionescu [Sat, 23 Oct 2004 23:43:23 +0000 (23:43 +0000)]
Fixed up some HAL prototypes and fixed some header problems in regards to upcoming DMA patch I will commit tomorrow.

svn path=/trunk/; revision=11407

19 years ago2004-10-23 Casper S. Hornstrup <chorns@users.sourceforge.net>
Casper Hornstrup [Sat, 23 Oct 2004 21:05:12 +0000 (21:05 +0000)]
2004-10-23  Casper S. Hornstrup  <chorns@users.sourceforge.net>

* Makefile: Support regtests_implib.
* rules.mak (REGTESTS_PATH): Define.
* drivers/net/tcpip/makefile (TARGET_BUILDENV_TEST): Remove.
* drivers/net/tcpip/tests/Makefile: Update.
* lib/gdiplus/tests/.cvsignore: Ditto.
* lib/gdiplus/tests/Makefile: Ditto.
* lib/kernel32/tests/Makefile: Ditto.
* lib/kernel32/tests/stubs.tst (HeapAlloc, HeapFree): Add.
* lib/ws2_32/makefile (TARGET_REGTESTS): Define to yes.
* regtests/Makefile: Update.
  * regtests/shared/regtests.c (_alloca): Define.
(FrameworkGetHook): Move to here.
  * regtests/shared/regtests.h (_AssertTrue, _AssertFalse): Define.
  (_GetModuleHandleA, _GetProcAddress, _LoadLibraryA): Define.
  (FrameworkGetExportedFunctionNameInternal): Define.
  * subsys/win32k/tests/makefile: Update.
  * tools/helper.mk: Create dependencies.
  * tools/regtests.c: Move FrameworkGetHook; Support forwarded exports.
* lib/ws2_32/tests: New directory.
* lib/ws2_32/tests/.cvsignore: New file.
* lib/ws2_32/tests/Makefile: Ditto.
* lib/ws2_32/tests/stubs.tst: Ditto.
* lib/ws2_32/tests/tests: New directory.
* lib/ws2_32/tests/tests/.cvsignore: New file.
* lib/ws2_32/tests/tests/WinsockEvent.c: New file.
* regtests/regtests: New directory.
* regtests/regtests/.cvsignore: New file.
* regtests/regtests/Makefile: Ditto.
* regtests/regtests/regtests.c: Ditto.
* regtests/regtests/regtests.def: Ditto.

svn path=/trunk/; revision=11406

19 years agoTake DC origin into account
Gé van Geldorp [Sat, 23 Oct 2004 19:17:54 +0000 (19:17 +0000)]
Take DC origin into account

svn path=/trunk/; revision=11405

19 years ago- Add _hooks.c and _stubs.S to list of ignore files.
Filip Navara [Sat, 23 Oct 2004 17:39:51 +0000 (17:39 +0000)]
- Add _hooks.c and _stubs.S to list of ignore files.

svn path=/trunk/; revision=11404

19 years ago- Minor device node fixes.
Filip Navara [Sat, 23 Oct 2004 17:32:51 +0000 (17:32 +0000)]
- Minor device node fixes.

svn path=/trunk/; revision=11402

19 years agofinally get rid of loadros
Thomas Bluemel [Sat, 23 Oct 2004 17:07:07 +0000 (17:07 +0000)]
finally get rid of loadros

svn path=/trunk/; revision=11401

19 years agoFixed debug build
Gregor Anich [Sat, 23 Oct 2004 15:17:35 +0000 (15:17 +0000)]
Fixed debug build

svn path=/trunk/; revision=11400

19 years agoFixed debug build, uncommented NDEBUG in io/pnpmgr.c
Gregor Anich [Sat, 23 Oct 2004 14:52:51 +0000 (14:52 +0000)]
Fixed debug build, uncommented NDEBUG in io/pnpmgr.c

svn path=/trunk/; revision=11399

19 years agoUpdate DEVICE_NODE structure but some ReactOS specific components still remain.
Eric Kohl [Sat, 23 Oct 2004 14:48:16 +0000 (14:48 +0000)]
Update DEVICE_NODE structure but some ReactOS specific components still remain.

svn path=/trunk/; revision=11398

19 years agoInProcServer32 entries only take a DLL name, no resource identifier
Gé van Geldorp [Sat, 23 Oct 2004 13:10:57 +0000 (13:10 +0000)]
InProcServer32 entries only take a DLL name, no resource identifier

svn path=/trunk/; revision=11397

19 years ago- Add declarations for the PnP arbiter and resource translation interfaces (ARBITER_R...
Filip Navara [Sat, 23 Oct 2004 08:10:57 +0000 (08:10 +0000)]
- Add declarations for the PnP arbiter and resource translation interfaces (ARBITER_REQUEST_SOURCE, ARBITER_RESULT, ARBITER_ACTION, ARBITER_CONFLICT_INFO, ARBITER_PARAMETERS, ARBITER_LIST_ENTRY, PARBITER_HANDLER, ARBITER_INTERFACE, RESOURCE_TRANSLATION_DIRECTION, PTRANSLATE_RESOURCE_HANDLER, PTRANSLATE_RESOURCE_REQUIREMENTS_HANDLER, TRANSLATOR_INTERFACE).

svn path=/trunk/; revision=11396

19 years agohopefully a better implementation of rundown protections, thanks also to Alex.
Thomas Bluemel [Fri, 22 Oct 2004 22:49:00 +0000 (22:49 +0000)]
hopefully a better implementation of rundown protections, thanks also to Alex.

svn path=/trunk/; revision=11395

19 years agofixed redefinition of ASSERT
Thomas Bluemel [Fri, 22 Oct 2004 21:21:52 +0000 (21:21 +0000)]
fixed redefinition of ASSERT

svn path=/trunk/; revision=11394

19 years agoUse upper-case ASSERT macros.
Eric Kohl [Fri, 22 Oct 2004 20:57:39 +0000 (20:57 +0000)]
Use upper-case ASSERT macros.

svn path=/trunk/; revision=11393

19 years agoIoAdjustPagingPathCount is a macro.
Eric Kohl [Fri, 22 Oct 2004 20:54:57 +0000 (20:54 +0000)]
IoAdjustPagingPathCount is a macro.

svn path=/trunk/; revision=11392

19 years ago- Check for DeviceNode->CapabilityFlags being NULL before trying to access it.
Filip Navara [Fri, 22 Oct 2004 20:44:48 +0000 (20:44 +0000)]
- Check for DeviceNode->CapabilityFlags being NULL before trying to access it.

svn path=/trunk/; revision=11391

19 years agoUse upper-case ASSERT macros.
Eric Kohl [Fri, 22 Oct 2004 20:43:58 +0000 (20:43 +0000)]
Use upper-case ASSERT macros.

svn path=/trunk/; revision=11390

19 years agoUse upper-case ASSERT macros.
Eric Kohl [Fri, 22 Oct 2004 20:19:58 +0000 (20:19 +0000)]
Use upper-case ASSERT macros.

svn path=/trunk/; revision=11389

19 years agoUse ASSERT macro instead of assert macro.
Eric Kohl [Fri, 22 Oct 2004 20:08:22 +0000 (20:08 +0000)]
Use ASSERT macro instead of assert macro.

svn path=/trunk/; revision=11388

19 years ago- Fix uninitialized variable warning in KeFlushEntireTb.
Filip Navara [Fri, 22 Oct 2004 20:07:13 +0000 (20:07 +0000)]
- Fix uninitialized variable warning in KeFlushEntireTb.

svn path=/trunk/; revision=11387

19 years agoDefine ASSERT macro.
Eric Kohl [Fri, 22 Oct 2004 20:04:05 +0000 (20:04 +0000)]
Define ASSERT macro.

svn path=/trunk/; revision=11386

19 years agoDefine ASSERT and ASSERTMSG macros.
Eric Kohl [Fri, 22 Oct 2004 20:02:32 +0000 (20:02 +0000)]
Define ASSERT and ASSERTMSG macros.

svn path=/trunk/; revision=11385

19 years ago- Add the afiler.h (ARC MAC filter) and wdmguid.h (GUIDs for buses, device events...
Filip Navara [Fri, 22 Oct 2004 19:35:19 +0000 (19:35 +0000)]
- Add the afiler.h (ARC MAC filter) and wdmguid.h (GUIDs for buses, device events, ...) headers.

svn path=/trunk/; revision=11383

19 years ago- Define the PLUGPLAY_REGKEY_* flags.
Filip Navara [Fri, 22 Oct 2004 19:29:44 +0000 (19:29 +0000)]
- Define the PLUGPLAY_REGKEY_* flags.

svn path=/trunk/; revision=11382

19 years ago- Support the BINARY_COMPATIBLE compile definition.
Filip Navara [Fri, 22 Oct 2004 19:29:28 +0000 (19:29 +0000)]
- Support the BINARY_COMPATIBLE compile definition.
- Declare NDIS_PROCESSOR_TYPE and NDIS_ENVIRONMENT_TYPE.

svn path=/trunk/; revision=11381

19 years agoFix a debug message
Eric Kohl [Fri, 22 Oct 2004 18:34:11 +0000 (18:34 +0000)]
Fix a debug message

svn path=/trunk/; revision=11380

19 years ago- Fix RtlIsRangeAvailable for boundary addresses and honour the RTL_RANGE_SHARED...
Filip Navara [Fri, 22 Oct 2004 16:30:58 +0000 (16:30 +0000)]
- Fix RtlIsRangeAvailable for boundary addresses and honour the RTL_RANGE_SHARED flag.

svn path=/trunk/; revision=11379

19 years ago- Fix a case when a device with same IDs is located on two or more buses in the same...
Filip Navara [Fri, 22 Oct 2004 16:30:46 +0000 (16:30 +0000)]
- Fix a case when a device with same IDs is located on two or more buses in the same slot (honour bus number in FdoLocateChildDevice).
- Read only the common PCI header and not private device data while enumerating.

svn path=/trunk/; revision=11378

19 years ago- Remove obsolete variables from the DEVICE_NODE structure and store it in the regist...
Eric Kohl [Fri, 22 Oct 2004 11:00:41 +0000 (11:00 +0000)]
- Remove obsolete variables from the DEVICE_NODE structure and store it in the registry instead.
- IoGetDeviceProperty() supports more properties (untested).

svn path=/trunk/; revision=11377

19 years ago- Remove obsolete variables from the DEVICE_NODE structure and store it in the regist...
Eric Kohl [Fri, 22 Oct 2004 10:55:35 +0000 (10:55 +0000)]
- Remove obsolete variables from the DEVICE_NODE structure and store it in the registry instead.
- IoGetDeviceProperty() supports more properties (untested).

svn path=/trunk/; revision=11376

19 years ago- Don't double-quote an already double-quoted argument
Gé van Geldorp [Thu, 21 Oct 2004 18:30:36 +0000 (18:30 +0000)]
- Don't double-quote an already double-quoted argument
- Properly increment the fmt pointer

svn path=/trunk/; revision=11375

19 years agofixed a comment
Thomas Bluemel [Thu, 21 Oct 2004 18:28:05 +0000 (18:28 +0000)]
fixed a comment

svn path=/trunk/; revision=11374

19 years agoCorrected build problem: hal.a was not placed in the ddk implib
Art Yerkes [Thu, 21 Oct 2004 18:04:48 +0000 (18:04 +0000)]
Corrected build problem: hal.a was not placed in the ddk implib
directory.

svn path=/trunk/; revision=11373

19 years agoThats it. the tests are now in rosapps.
Steven Edwards [Thu, 21 Oct 2004 12:05:13 +0000 (12:05 +0000)]
Thats it. the tests are now in rosapps.

svn path=/trunk/; revision=11372

19 years agoPut back -D__REACTOS__ for now
Gé van Geldorp [Thu, 21 Oct 2004 12:02:18 +0000 (12:02 +0000)]
Put back -D__REACTOS__ for now

svn path=/trunk/; revision=11371

19 years agoAlmost done removing old tests
Steven Edwards [Thu, 21 Oct 2004 11:58:12 +0000 (11:58 +0000)]
Almost done removing old tests

svn path=/trunk/; revision=11370

19 years agoBetter drawing of +/- boxes at smaller icon sizes
Gé van Geldorp [Thu, 21 Oct 2004 08:38:36 +0000 (08:38 +0000)]
Better drawing of +/- boxes at smaller icon sizes

svn path=/trunk/; revision=11369

19 years agoI'll finish in the morning......
Steven Edwards [Thu, 21 Oct 2004 05:30:46 +0000 (05:30 +0000)]
I'll finish in the morning......

svn path=/trunk/; revision=11368

19 years agoStarted removing tests
Steven Edwards [Thu, 21 Oct 2004 05:27:50 +0000 (05:27 +0000)]
Started removing tests

svn path=/trunk/; revision=11367

19 years agoAdded regexpl and tests to the makefile.
Steven Edwards [Thu, 21 Oct 2004 05:20:52 +0000 (05:20 +0000)]
Added regexpl and tests to the makefile.
Let me know if something is broken on linux.

svn path=/trunk/; revision=11366

19 years agoRe-enable almost all tests.
Steven Edwards [Thu, 21 Oct 2004 05:20:21 +0000 (05:20 +0000)]
Re-enable almost all tests.

svn path=/trunk/; revision=11365

19 years agoMoving tests....Almost done.
Steven Edwards [Thu, 21 Oct 2004 05:12:02 +0000 (05:12 +0000)]
Moving tests....Almost done.

svn path=/trunk/; revision=11364

19 years agoRemove tests from the Main Makefile.
Steven Edwards [Thu, 21 Oct 2004 05:08:32 +0000 (05:08 +0000)]
Remove tests from the Main Makefile.

svn path=/trunk/; revision=11363

19 years agoMoving the tests.....still more....
Steven Edwards [Thu, 21 Oct 2004 04:59:01 +0000 (04:59 +0000)]
Moving the tests.....still more....

svn path=/trunk/; revision=11362

19 years agoMoving the tests.....more
Steven Edwards [Thu, 21 Oct 2004 04:53:21 +0000 (04:53 +0000)]
Moving the tests.....more

svn path=/trunk/; revision=11361

19 years agoMoving the tests
Steven Edwards [Thu, 21 Oct 2004 04:48:46 +0000 (04:48 +0000)]
Moving the tests

svn path=/trunk/; revision=11360

19 years agoAdded null check for CapabilityFlags.
Art Yerkes [Thu, 21 Oct 2004 03:39:37 +0000 (03:39 +0000)]
Added null check for CapabilityFlags.

svn path=/trunk/; revision=11359

19 years agofixed language code
Thomas Bluemel [Wed, 20 Oct 2004 22:41:16 +0000 (22:41 +0000)]
fixed language code

svn path=/trunk/; revision=11358

19 years agoforgot to add these files
Thomas Bluemel [Wed, 20 Oct 2004 22:31:05 +0000 (22:31 +0000)]
forgot to add these files

svn path=/trunk/; revision=11357

19 years ago2004-10-20 Casper S. Hornstrup <chorns@users.sourceforge.net>
Casper Hornstrup [Wed, 20 Oct 2004 20:51:21 +0000 (20:51 +0000)]
2004-10-20  Casper S. Hornstrup  <chorns@users.sourceforge.net>

* lib/gdiplus/makefile (TARGET_BUILDENV_TEST): Remove.
(TARGET_TYPE): Set to test.
* lib/kernel32/makefile: Ditto.
* subsys/win32k/makefile: Ditto.
* tools/helper.mk (TARGET_BUILDENV_TEST): Remove.
(TARGET_TYPE): New value test.
* regtests/shared/regtests.c (_Result, _Buffer): Add.
* regtests/shared/regtests.h (_Result, _Buffer): Declare extern.
(TestRoutine): Make void return type and remove Buffer parameter.
(FAIL*): Remove.

svn path=/trunk/; revision=11356

19 years agoSync to Wine-20041019
Gé van Geldorp [Wed, 20 Oct 2004 20:35:58 +0000 (20:35 +0000)]
Sync to Wine-20041019

svn path=/trunk/; revision=11355

19 years agoRemove global -DCOBJMACROS for winedll's since they #define it themselves
Gé van Geldorp [Wed, 20 Oct 2004 20:31:36 +0000 (20:31 +0000)]
Remove global -DCOBJMACROS for winedll's since they #define it themselves
now when needed

svn path=/trunk/; revision=11354

19 years agodisabled mouse tracking should just supress MSG_MOUSE_MOVED - all other mouse message...
Thomas Bluemel [Wed, 20 Oct 2004 19:19:12 +0000 (19:19 +0000)]
disabled mouse tracking should just supress MSG_MOUSE_MOVED - all other mouse messages are supposed to be dispatched.

svn path=/trunk/; revision=11353

19 years agoUpdate status
Gé van Geldorp [Wed, 20 Oct 2004 18:33:05 +0000 (18:33 +0000)]
Update status

svn path=/trunk/; revision=11352

19 years agoSync to Wine-20041019
Gé van Geldorp [Wed, 20 Oct 2004 18:30:39 +0000 (18:30 +0000)]
Sync to Wine-20041019

svn path=/trunk/; revision=11350

19 years agoSync to Wine-20041019:
Gé van Geldorp [Wed, 20 Oct 2004 17:42:11 +0000 (17:42 +0000)]
Sync to Wine-20041019:
Vincent Beron <vberon@mecano.gme.usherb.ca>
- Fix various function prototypes.
Jeremy White <jwhite@codeweavers.com>
- Revise winmm/time.c to fix timer resolution at 1 ms. This then allows
a much more efficient implementation of timer events and timeGetTime,
and callers that used sub 10 ms resolution will now get correct
results.
Hans Leidekker <hans@it.vu.nl>
- Fix signed/unsigned comparison warnings.
Eric Pouech <pouech-eric@wanadoo.fr>
- bring the multimedia doc up-to-date
- moved the TODO from the doc into the code

svn path=/trunk/; revision=11349

19 years agoSync to Wine-20041019:
Gé van Geldorp [Wed, 20 Oct 2004 16:49:27 +0000 (16:49 +0000)]
Sync to Wine-20041019:
Francois Gouget <fgouget@free.fr>
- Don't define COBJMACROS in objbase.h.
- Update the Wine sources accordingly.
Robert Shearman <rob@codeweavers.com>
- Don't define GWL_USERDATA, GWL_ID, GWL_HWNDPARENT, GWL_HINSTANCE and
GWL_WNDPROC when compiling the Wine source.
Mike McCormack <mike@codeweavers.com>
- Fix some -Wsigned-compare warnings.
Huw Davies <huw@codeweavers.com>
- Rewrite PathCreateFromUrl.
- Implement PathSearchAndQualify.
- Fix UrlUnescapeW.
- PathIsURL should return TRUE even if a scheme is unknown.
- UrlEscape has different rules depending on the protocol.
- Added a load of tests.
- ParseURL is now documented, so move it into shlwapi.h.
Bill Medland <billmedland@mercuryspeed.com>
- Fix SHDeleteKey so that it will handle deleting a key with more than
one subkey.  Also includes test.
Steven Edwards <steven_ed4153@yahoo.com>
- Move URL_SCHEME typedef to match PSDK.

svn path=/trunk/; revision=11348

19 years agoSimplify wine/shlwapi.h
Gé van Geldorp [Wed, 20 Oct 2004 16:20:22 +0000 (16:20 +0000)]
Simplify wine/shlwapi.h

svn path=/trunk/; revision=11347

19 years agoSync to Wine-20041019:
Gé van Geldorp [Wed, 20 Oct 2004 09:38:15 +0000 (09:38 +0000)]
Sync to Wine-20041019:
Mike McCormack <mike@codeweavers.com>
- Add stub implementation for CreateProxyFromTypeInfo.
Francois Gouget <fgouget@free.fr>
- Don't define COBJMACROS in objbase.h.
- Update the Wine sources accordingly.
Vincent Beron <vberon@mecano.gme.usherb.ca>
- Fix various function prototypes.
Hans Leidekker <hans@it.vu.nl>
- Fix signed/unsigned comparison warnings.

svn path=/trunk/; revision=11346

19 years agoHans Leidekker <hans@it.vu.nl>
Gé van Geldorp [Wed, 20 Oct 2004 09:32:11 +0000 (09:32 +0000)]
Hans Leidekker <hans@it.vu.nl>
- Fix signed/unsigned comparison warnings.

svn path=/trunk/; revision=11345

19 years agoSync to Wine-20041019:
Gé van Geldorp [Wed, 20 Oct 2004 09:27:43 +0000 (09:27 +0000)]
Sync to Wine-20041019:
Alexandre Julliard <julliard@winehq.org>
- Build the .h files from their idl source at compile time, and remove
them from CVS.
- Build idl files as part of the normal build process.
- Avoid depending on the non-standard IUnknown_METHODS macro in Wine
internal headers.
Francois Gouget <fgouget@free.fr>
- Don't define COBJMACROS in objbase.h.
- Update the Wine sources accordingly.
- Assorted spelling fixes.
Joris Huizer <jorishuizer@planet.nl>
- Ref count increment/decrement cleanup.
Robert Shearman <rob@codeweavers.com>
- Improve proxy destruction comment.
Mike McCormack <mike@codeweavers.com>
- CoSuspendClassObjects stub implementation.
Vincent Beron <vberon@mecano.gme.usherb.ca
- Fix some types problems.
Hans Leidekker <hans@it.vu.nl>
- Fix signed/unsigned comparison warnings.

svn path=/trunk/; revision=11344

19 years agoJacek Caban <jack@itma.pwr.wroc.pl>
Gé van Geldorp [Wed, 20 Oct 2004 08:53:06 +0000 (08:53 +0000)]
Jacek Caban <jack@itma.pwr.wroc.pl>
- Added/updated Polish translations.
Robert Shearman <rob@codeweavers.com>
- GetWindowLong -> GetWindowLongPtr.
Vincent Beron <vberon@mecano.gme.usherb.ca>
- Fix various function prototypes.
- Better document some apis in commdlg and mscms.
Francois Gouget <fgouget@free.fr>
- Don't define COBJMACROS in objbase.h.
- Update the Wine sources accordingly.
Jon Griffiths <jon_p_griffiths@yahoo.com>
- Constify some statics and make them smaller.
Steven Edwards <steven_ed4153@yahoo.com>
- Remove unneeded include statements.
Dimitrie O. Paun <dpaun@rogers.com>
- Avoid W->A transitions.

svn path=/trunk/; revision=11343

19 years agoSync to Wine-20041019:
Gé van Geldorp [Wed, 20 Oct 2004 08:36:55 +0000 (08:36 +0000)]
Sync to Wine-20041019:
Dmitry Timoshkov <dmitry@codeweavers.com>
- If an animation is already playing do not restart it.
- Remove WM_CLOSE handler, it leads to a memory corruption later on.
- Do not use GlobalFree for a memory returned by LoadResource.
Robert Shearman <rob@codeweavers.com>
- Implement SetPathWordBreakProc and MirrorIcon.
- Implement ImageList_SetColorTable.
- Implement WS_DISABLED style.
- Issue EN_CHANGE notification.
- Make the control look more like native by using the right font and
  spacing.
- Use TextOutW rather than DrawTextW as we don't use any features of
  DrawTextW.
- Fix caret size and position.
- Implement WM_CHAR and WM_SYSCHAR messages.
- Status update.
- Should create HOTKEY_INFO storage in WM_NCCREATE rather than in
  WM_CREATE so that we can also add the WS_EX_CLIENTEDGE style.
- Remove code that draws the client edge; it is already drawn by
  DefWindowProc.
- Document status of control against v6.0 of native version.
- Don't use TrackMouseEvents/WM_MOUSELEAVE API for handling the hot
  button; use plain mouse capture instead like native.
- Return only HTTRANSPARENT/HTCLIENT from WM_NCHITTEST and remove
  associated hacks of WM_SETCURSOR, WM_NCLBUTTONDOWN and
  WM_NCLBUTTONUP.
- Refactor state change code so that state changes don't happen as
  side effects from messages such as WM_NCCALCSIZE, instead only from
  user input messages like WM_MOUSEMOVE.
- Rebar completeness audit.
- TBN_DELETINGBUTTON sends the command ID, not the index.
- Fill in tbButton structure for TBN_DELETINGBUTTON notification.
- Document TBN_QUERY* sending indices.
- Fix some TRACEs
- More A->W conversions missed by previous patch.
- Fix off-by-one error in validating drag-n-drop from available
  buttons list box to actual buttons list box.
- Unicode flag should be based on the notification window.
- Use Unicode window messages.
- Determine whether to do label edit before sending NM_CLICK.
Francois Gouget <fgouget@free.fr>
- Don't define COBJMACROS in objbase.h.
- Update the Wine sources accordingly.
- Assorted spelling fixes.
Filip Navara <xnavara@volny.cz>
- Implement PSM_INDEXTOID, PSM_INDEXTOPAGE and PSM_PAGETOINDEX messages.
- Partially implement the PSH_WIZARDCONTEXTHELP and PSH_NOCONTEXTHELP
  styles.
- Add note about unimplemented TB_SAVERESTORE message.
- Fix obviously wrong condition in an "if" statement.
Dimitrie O. Paun <dpaun@rogers.com>
- We now have ICC_LINK_CLASS.
- Cleanup W->A transition.
Jon Griffiths <jon_p_griffiths@yahoo.com>
- ImageList_Merge should not fail if indices are bad.
- Add tests for this case, a visible test mode and fix DrawIndirect test
under some native comctl32.dll's.
- Items are variable sized, use an accessor to get at them.
- Combine A/W calls together to remove duplication.
- Don't leak text when removing/changing items.
- Turn off hot tracking when we delete the last item.
- Use the 'delete 1 item' logic when deleting all items.
- Draw +/- correctly for large icon sizes.
- Item height/expand button width must be >= than imagelist size.
- Avoid a magic number, add FIXME for incorrect +/- drawing.
Michael Stefaniuc <mstefani@redhat.com>
- native ImageList_Remove dosn't spit out an error message when
  deleting an index out of range so don't do that either
- add 2 ImageList_Remove tests
Aric Stewart <aric@codeweavers.com>
- Check to make sure PropSheetInfo* is not null before dereferencing it
for some windows messages.
Vitaliy Margolen <wine-patch@kievinfo.com>
- Don't loose last band on insert.
Ge van Geldorp <gvg@reactos.com>
- Pass correct uiParam for SPI_GETNONCLIENTMETRICS.

svn path=/trunk/; revision=11342

19 years agoVincent B�ron <vberon@mecano.gme.usherb.ca>
Gé van Geldorp [Wed, 20 Oct 2004 07:47:39 +0000 (07:47 +0000)]
Vincent B�ron <vberon@mecano.gme.usherb.ca>
Fix various function prototypes.

svn path=/trunk/; revision=11341

19 years agoPorted Wine CompareStringA.
James Tabor [Wed, 20 Oct 2004 03:46:27 +0000 (03:46 +0000)]
Ported Wine CompareStringA.

svn path=/trunk/; revision=11340

19 years ago- Fixed the size calculation of the resource list in IopSetDeviceInstanceData.
Hartmut Birr [Tue, 19 Oct 2004 23:23:04 +0000 (23:23 +0000)]
- Fixed the size calculation of the resource list in IopSetDeviceInstanceData.

svn path=/trunk/; revision=11339

19 years agoCosmetical fixes.
Eric Kohl [Tue, 19 Oct 2004 22:47:38 +0000 (22:47 +0000)]
Cosmetical fixes.

svn path=/trunk/; revision=11338

19 years agocvs-ignore compiled resources
Emanuele Aliberti [Tue, 19 Oct 2004 21:12:42 +0000 (21:12 +0000)]
cvs-ignore compiled resources

svn path=/trunk/; revision=11337

19 years ago- Fix the values of KeepObject, DeallocateObject and DeallocateObjectKeepRegisters.
Filip Navara [Tue, 19 Oct 2004 20:36:52 +0000 (20:36 +0000)]
- Fix the values of KeepObject, DeallocateObject and DeallocateObjectKeepRegisters.

svn path=/trunk/; revision=11336

19 years ago- Successfully complete IRP_MN_START_DEVICE and IRP_MN_STOP_DEVICE so that the driver...
Filip Navara [Tue, 19 Oct 2004 19:39:23 +0000 (19:39 +0000)]
- Successfully complete IRP_MN_START_DEVICE and IRP_MN_STOP_DEVICE so that the drivers lower in the device stack can work.

svn path=/trunk/; revision=11335

19 years ago- Fix various bugs in IoGetDmaAdapter.
Filip Navara [Tue, 19 Oct 2004 19:37:45 +0000 (19:37 +0000)]
- Fix various bugs in IoGetDmaAdapter.
- Fill the IoStatus values in the Irp I/O status block in IopInitiatePnpIrp.

svn path=/trunk/; revision=11334

19 years agoInstall class installers.
Eric Kohl [Tue, 19 Oct 2004 14:33:07 +0000 (14:33 +0000)]
Install class installers.

svn path=/trunk/; revision=11333