Dmitry Chapyshev [Tue, 30 Dec 2008 08:06:39 +0000 (08:06 +0000)]
- Implement InitSecurityInterfaceA/W
svn path=/trunk/; revision=38462
KJK::Hyperion [Tue, 30 Dec 2008 04:04:51 +0000 (04:04 +0000)]
modified tests/pseh2/psehtest.c
finally_13 test re-enabled, as it doesn't crash anymore
finally_14 test fixed. Now we know how exceptions thrown in a __finally are supposed to be handled
PSEH test suite now has 91 tests and passes all of them with both GCC and Visual C++
svn path=/trunk/; revision=38461
KJK::Hyperion [Tue, 30 Dec 2008 04:00:45 +0000 (04:00 +0000)]
modified lib/pseh/framebased-gcchack.c
modified lib/pseh/i386/framebased-gcchack.S
Correctly handle exceptions thrown during unwinding
Renamed some internal routines to more appropriate names
svn path=/trunk/; revision=38460
Dmitry Gorbachev [Mon, 29 Dec 2008 20:16:22 +0000 (20:16 +0000)]
Fix UTF-8 -> Wide Char conversion bug #3990.
svn path=/trunk/; revision=38459
Dmitry Chapyshev [Mon, 29 Dec 2008 17:14:17 +0000 (17:14 +0000)]
- Remove lpAddress check, this is broken trunk
svn path=/trunk/; revision=38458
Dmitry Gorbachev [Mon, 29 Dec 2008 14:26:01 +0000 (14:26 +0000)]
Fix translations. Patch by Mario Kacmar. Bug #3955.
svn path=/trunk/; revision=38457
Dmitry Gorbachev [Mon, 29 Dec 2008 13:10:33 +0000 (13:10 +0000)]
- Fix more ICU warnings
svn path=/trunk/; revision=38456
Dmitry Gorbachev [Mon, 29 Dec 2008 11:50:09 +0000 (11:50 +0000)]
- Fix indentation.
- Fix bug #3920 (at line 736).
svn path=/trunk/; revision=38455
Stefan Ginsberg [Mon, 29 Dec 2008 11:05:00 +0000 (11:05 +0000)]
- Fix ICU warnings
svn path=/trunk/; revision=38454
Stefan Ginsberg [Mon, 29 Dec 2008 11:04:13 +0000 (11:04 +0000)]
- Silence riched20 format warnings
svn path=/trunk/; revision=38453
Stefan Ginsberg [Mon, 29 Dec 2008 11:03:54 +0000 (11:03 +0000)]
- Silence Uniata warnings, add a .diff and remove allowwarnings=true
svn path=/trunk/; revision=38452
Christoph von Wittich [Mon, 29 Dec 2008 10:30:50 +0000 (10:30 +0000)]
fix copy and paste error
svn path=/trunk/; revision=38451
Christoph von Wittich [Mon, 29 Dec 2008 10:11:32 +0000 (10:11 +0000)]
add crypt32_winetest to bootcd
svn path=/trunk/; revision=38450
Christoph von Wittich [Mon, 29 Dec 2008 10:10:25 +0000 (10:10 +0000)]
add crypt32 winetest from wine 1.1.11
svn path=/trunk/; revision=38449
Christoph von Wittich [Mon, 29 Dec 2008 09:58:56 +0000 (09:58 +0000)]
add wintrust_winetest to bootcd
svn path=/trunk/; revision=38448
Christoph von Wittich [Mon, 29 Dec 2008 09:53:21 +0000 (09:53 +0000)]
add wintrust winetest from wine 1.1.11
svn path=/trunk/; revision=38447
Christoph von Wittich [Mon, 29 Dec 2008 09:44:03 +0000 (09:44 +0000)]
add jscript_winetest to bootcd
svn path=/trunk/; revision=38446
Christoph von Wittich [Mon, 29 Dec 2008 09:41:56 +0000 (09:41 +0000)]
add jscript winetest from wine 1.1.11
svn path=/trunk/; revision=38445
Johannes Anderwald [Mon, 29 Dec 2008 08:55:12 +0000 (08:55 +0000)]
- Add IIrpTarget, IKsWorkSink, IKsShellTransport, IIrpStream, IIrpStreamVirtual IIrpStreamPhysical, IPortFilterWaveCyclic, IPortPinWaveCyclic
svn path=/trunk/; revision=38444
Christoph von Wittich [Mon, 29 Dec 2008 08:42:01 +0000 (08:42 +0000)]
sync urlmon winetest to wine 1.1.11
svn path=/trunk/; revision=38443
Christoph von Wittich [Mon, 29 Dec 2008 08:35:12 +0000 (08:35 +0000)]
sync urlmon.idl to wine 1.1.11
svn path=/trunk/; revision=38442
Christoph von Wittich [Mon, 29 Dec 2008 08:27:52 +0000 (08:27 +0000)]
sync riched20 winetest to wine 1.1.11
svn path=/trunk/; revision=38441
Christoph von Wittich [Mon, 29 Dec 2008 07:14:35 +0000 (07:14 +0000)]
fix "Primary mouse button changes prematurely."
See issue #3949 for more details.
svn path=/trunk/; revision=38440
Christoph von Wittich [Mon, 29 Dec 2008 06:24:46 +0000 (06:24 +0000)]
fix doxygen @name for ExpSystemErrorHandler patch by <aspotashev at gmail.com>
See issue #3963 for more details.
svn path=/trunk/; revision=38439
Dmitry Gorbachev [Mon, 29 Dec 2008 03:53:13 +0000 (03:53 +0000)]
Add Slovak koruna to Calculator, update Korean file.
Patch by Mario Kacmar, with some modifications.
Bug #3867.
svn path=/trunk/; revision=38438
James Tabor [Mon, 29 Dec 2008 02:30:09 +0000 (02:30 +0000)]
- Support MOVEFILE_WRITE_THROUGH flag.
svn path=/trunk/; revision=38437
Johannes Anderwald [Sun, 28 Dec 2008 21:30:58 +0000 (21:30 +0000)]
- Add IPowerNotify interface
svn path=/trunk/; revision=38435
Johannes Anderwald [Sun, 28 Dec 2008 17:51:57 +0000 (17:51 +0000)]
- Add IPinCount interface
svn path=/trunk/; revision=38431
Johannes Anderwald [Sun, 28 Dec 2008 17:28:23 +0000 (17:28 +0000)]
- Add ISubdevice interface
- This interface is used as the generic interface for all IPort drivers when connecting with ks.sys
svn path=/trunk/; revision=38430
Johannes Anderwald [Sun, 28 Dec 2008 17:19:18 +0000 (17:19 +0000)]
- Acquire lock before deleting
svn path=/trunk/; revision=38429
Dmitry Chapyshev [Sun, 28 Dec 2008 15:38:17 +0000 (15:38 +0000)]
- Fix GetLogicalDriveStringsA/W. +5 passed tests
- Add params check for GetVolumeNameForVolumeMountPointW
svn path=/trunk/; revision=38428
Dmitry Chapyshev [Sun, 28 Dec 2008 13:48:52 +0000 (13:48 +0000)]
- Fix build ;)
svn path=/trunk/; revision=38422
Dmitry Chapyshev [Sun, 28 Dec 2008 13:03:05 +0000 (13:03 +0000)]
- Add check of params for VirtualAllocEx and VirtualFreeEx
- Implement GetWriteWatch (based on Wine)
- Fix VirtualQueryEx
svn path=/trunk/; revision=38421
Dmitry Gorbachev [Sun, 28 Dec 2008 12:53:08 +0000 (12:53 +0000)]
Fix bug #3984.
svn path=/trunk/; revision=38419
Dmitry Gorbachev [Sun, 28 Dec 2008 12:32:20 +0000 (12:32 +0000)]
Fix bug #3975.
svn path=/trunk/; revision=38418
Christoph von Wittich [Sun, 28 Dec 2008 11:31:26 +0000 (11:31 +0000)]
sync browseui winetest to wine 1.1.11
svn path=/trunk/; revision=38417
Christoph von Wittich [Sun, 28 Dec 2008 11:28:48 +0000 (11:28 +0000)]
sync usp10 winetest to wine 1.1.11
svn path=/trunk/; revision=38416
Christoph von Wittich [Sun, 28 Dec 2008 11:27:26 +0000 (11:27 +0000)]
sync version winetest to wine 1.1.11
svn path=/trunk/; revision=38415
Christoph von Wittich [Sun, 28 Dec 2008 11:24:41 +0000 (11:24 +0000)]
sync lz32 winetest to wine 1.1.11
svn path=/trunk/; revision=38414
Christoph von Wittich [Sun, 28 Dec 2008 11:22:23 +0000 (11:22 +0000)]
sync mstask winetest to wine 1.1.11
svn path=/trunk/; revision=38413
Christoph von Wittich [Sun, 28 Dec 2008 10:42:08 +0000 (10:42 +0000)]
sync comdlg32 winetest to wine 1.1.11
svn path=/trunk/; revision=38411
Christoph von Wittich [Sun, 28 Dec 2008 10:41:07 +0000 (10:41 +0000)]
add some missing GUIDs
svn path=/trunk/; revision=38410
Christoph von Wittich [Sun, 28 Dec 2008 10:36:50 +0000 (10:36 +0000)]
sync advpack winetest to wine 1.1.11
svn path=/trunk/; revision=38409
Christoph von Wittich [Sun, 28 Dec 2008 10:35:04 +0000 (10:35 +0000)]
sync comcat winetest to wine 1.1.11
svn path=/trunk/; revision=38408
Christoph von Wittich [Sun, 28 Dec 2008 10:32:41 +0000 (10:32 +0000)]
sync cabinet winetest to wine 1.1.11
svn path=/trunk/; revision=38407
Christoph von Wittich [Sun, 28 Dec 2008 10:25:32 +0000 (10:25 +0000)]
sync msi winetest to wine 1.1.11
svn path=/trunk/; revision=38406
Christoph von Wittich [Sun, 28 Dec 2008 10:23:32 +0000 (10:23 +0000)]
update system restore header
svn path=/trunk/; revision=38405
Dmitry Gorbachev [Sun, 28 Dec 2008 07:35:26 +0000 (07:35 +0000)]
Do not return garbage in cbSize field of CURSORINFO.
svn path=/trunk/; revision=38402
Dmitry Gorbachev [Sun, 28 Dec 2008 05:12:45 +0000 (05:12 +0000)]
- Change description of what OARCH option does.
- Add a separate TUNE option.
svn path=/trunk/; revision=38401
Daniel Reimer [Sun, 28 Dec 2008 02:41:35 +0000 (02:41 +0000)]
Bug 3983: notepad update by Mario Kacmar
+ Tab -> 4-Spaces
+ Applied to all other languages
+ cleaned up menu parts
svn path=/trunk/; revision=38400
Daniel Reimer [Sun, 28 Dec 2008 00:57:53 +0000 (00:57 +0000)]
Ctrl -> Strg
svn path=/trunk/; revision=38399
Stefan Ginsberg [Sat, 27 Dec 2008 19:49:29 +0000 (19:49 +0000)]
- IoStartPacket: Use the correct IRQL when releasing the Cancel Spinlock
svn path=/trunk/; revision=38397
Hervé Poussineau [Sat, 27 Dec 2008 18:38:32 +0000 (18:38 +0000)]
Fix InstallHinfSectionW:
- need to call SetupInstallServicesFromInfSection() to install services
- handle reboot if requested to
svn path=/trunk/; revision=38396
Dmitry Chapyshev [Sat, 27 Dec 2008 17:24:07 +0000 (17:24 +0000)]
- Move ReplaceFileA/W to file.c
- Implement ReplaceFileA
- Partial implement ReplaceFileW. Parametres checked and function return TRUE.
svn path=/trunk/; revision=38395
Michael Martin [Sat, 27 Dec 2008 17:16:07 +0000 (17:16 +0000)]
- Fixes VideoPortGetAccessRanges.
- Previous implementation was missing the Device number when searching the bus resulting in failure to find Device and Vendor ID.
- Function was also passing NULL for first 4 parameters of HalAssignSlotResources causing failure.
- Due to this, the device object was then deleted causing failure when trying to find the display device in Csrss:CsrpInitVideo().
- Part 3 of ? fixes for bug 2286.
svn path=/trunk/; revision=38394
Christoph von Wittich [Sat, 27 Dec 2008 15:12:15 +0000 (15:12 +0000)]
forgot these...
svn path=/trunk/; revision=38392
Christoph von Wittich [Sat, 27 Dec 2008 15:10:14 +0000 (15:10 +0000)]
sync msi with wine 1.1.11
svn path=/trunk/; revision=38391
Christoph von Wittich [Sat, 27 Dec 2008 14:26:03 +0000 (14:26 +0000)]
fix undo after insert date/time
svn path=/trunk/; revision=38390
Christoph von Wittich [Sat, 27 Dec 2008 14:18:11 +0000 (14:18 +0000)]
rename "New..." to "New" and "Open" to "Open..." (for german and english only)
svn path=/trunk/; revision=38389
Kamil Hornicek [Sat, 27 Dec 2008 13:28:36 +0000 (13:28 +0000)]
update PSDK
- patch by encoded
svn path=/trunk/; revision=38388
Christoph von Wittich [Sat, 27 Dec 2008 13:09:48 +0000 (13:09 +0000)]
sync hlink with wine 1.1.11
svn path=/trunk/; revision=38387
Christoph von Wittich [Sat, 27 Dec 2008 13:08:23 +0000 (13:08 +0000)]
sync fusion with wine 1.1.11
svn path=/trunk/; revision=38386
Christoph von Wittich [Sat, 27 Dec 2008 13:06:42 +0000 (13:06 +0000)]
sync atl with wine 1.1.11
svn path=/trunk/; revision=38385
Christoph von Wittich [Sat, 27 Dec 2008 13:04:52 +0000 (13:04 +0000)]
sync advpack with wine 1.1.11
svn path=/trunk/; revision=38384
Christoph von Wittich [Sat, 27 Dec 2008 12:31:20 +0000 (12:31 +0000)]
sync comdlg32 with wine 1.1.11
svn path=/trunk/; revision=38383
Andrew Munger [Sat, 27 Dec 2008 11:55:43 +0000 (11:55 +0000)]
Clarify comment.
svn path=/trunk/; revision=38382
Andrew Munger [Sat, 27 Dec 2008 11:44:21 +0000 (11:44 +0000)]
Return mostly correct information so taskmgr doesn't just report zero for "System Cache".
svn path=/trunk/; revision=38381
Aleksey Bragin [Sat, 27 Dec 2008 11:44:18 +0000 (11:44 +0000)]
- Fix build.
svn path=/trunk/; revision=38380
Christoph von Wittich [Sat, 27 Dec 2008 11:43:39 +0000 (11:43 +0000)]
sync cryptnet with wine 1.1.11
svn path=/trunk/; revision=38379
Christoph von Wittich [Sat, 27 Dec 2008 11:08:40 +0000 (11:08 +0000)]
sync oleacc with wine 1.1.11
svn path=/trunk/; revision=38378
Christoph von Wittich [Sat, 27 Dec 2008 11:05:08 +0000 (11:05 +0000)]
get rid of oleacc.h - it is autogenerated from the idl
svn path=/trunk/; revision=38377
Christoph von Wittich [Sat, 27 Dec 2008 11:03:19 +0000 (11:03 +0000)]
sync crypt32 with wine 1.1.11
svn path=/trunk/; revision=38376
Aleksey Bragin [Sat, 27 Dec 2008 10:58:46 +0000 (10:58 +0000)]
- Implement query case of SystemTimeAdjustmentInformation.
- Implement a better stub for setting case of SystemTimeAdjustmentInformation.
svn path=/trunk/; revision=38375
Dmitry Chapyshev [Sat, 27 Dec 2008 10:31:53 +0000 (10:31 +0000)]
- Fix 11 tests for OpenFile
svn path=/trunk/; revision=38374
Christoph von Wittich [Sat, 27 Dec 2008 10:11:34 +0000 (10:11 +0000)]
sync rsaenh to wine 1.1.11
svn path=/trunk/; revision=38373
Christoph von Wittich [Sat, 27 Dec 2008 10:00:27 +0000 (10:00 +0000)]
sync cabinet to wine 1.1.11
svn path=/trunk/; revision=38372
Andrew Munger [Sat, 27 Dec 2008 09:04:15 +0000 (09:04 +0000)]
Remove the i8042prt entry from the static hive, it was correctly installed by PnP all all tested cases.
svn path=/trunk/; revision=38371
Christoph von Wittich [Sat, 27 Dec 2008 08:49:35 +0000 (08:49 +0000)]
sync riched20 with wine 1.1.11
svn path=/trunk/; revision=38370
Christoph von Wittich [Sat, 27 Dec 2008 08:38:03 +0000 (08:38 +0000)]
add EM_GETIMESTATUS and EM_SETIMESTATUS
svn path=/trunk/; revision=38369
Dmitry Chapyshev [Sat, 27 Dec 2008 08:34:30 +0000 (08:34 +0000)]
- Partial sync with Wine. It fixes 37 tests ("kernel32_winetest profile")
svn path=/trunk/; revision=38368
Dmitry Chapyshev [Sat, 27 Dec 2008 05:45:51 +0000 (05:45 +0000)]
- Formatting fix
svn path=/trunk/; revision=38367
Dmitry Chapyshev [Sat, 27 Dec 2008 05:31:06 +0000 (05:31 +0000)]
- Fix SystemTimeToTzSpecificLocalTime. +378 passed tests
svn path=/trunk/; revision=38366
Michael Martin [Sat, 27 Dec 2008 04:01:26 +0000 (04:01 +0000)]
- Fix VideoPortInt10 implementation. The previous implementation was passing a significantly smaller KV86M_REGISTERS struct vice CONTEXT struct to Ke386CallBios, resulting in memory corruption.
- Part 2 of ? fixes for bug 2286.
svn path=/trunk/; revision=38365
Michael Martin [Sat, 27 Dec 2008 02:54:03 +0000 (02:54 +0000)]
- Lets try this again. Re-implement inet_aton so that it does not fail in 255.255.255.255. See bug 3962 for more info.
svn path=/trunk/; revision=38364
James Tabor [Fri, 26 Dec 2008 23:00:03 +0000 (23:00 +0000)]
- Total commander crashes after pressing any key, see bug 2292.
svn path=/trunk/; revision=38363
KJK::Hyperion [Fri, 26 Dec 2008 22:09:38 +0000 (22:09 +0000)]
modified dll/win32/kernel32/k32.h
modified dll/win32/kernel32/kernel32.rbuild
modified dll/win32/kernel32/misc/comm.c
added dll/win32/kernel32/misc/commdcb.c
Define _KERNEL32_ globally for kernel32, outside the common header file
Reimplemented the whole BuildCommDCB family of APIs, deleting embarrassing code by my younger self, written almost 6 years ago. Passes the full Wine test suite, too
svn path=/trunk/; revision=38362
Aleksey Bragin [Fri, 26 Dec 2008 21:57:11 +0000 (21:57 +0000)]
- Fix one more typo in the IoBuildPartialMdl code leading to ignore of TargetMdl flags and always setting MDL_ALLOCATED_FIXED_SIZE and MDL_ALLOCATED_MUST_SUCCEED even if a caller did not want so. Thanks to Alex Ionescu.
svn path=/trunk/; revision=38361
Aleksey Bragin [Fri, 26 Dec 2008 20:34:40 +0000 (20:34 +0000)]
- Fix broken behavior of IoBuildPartialMdl, which instead of copying 4 flags from a source mdl to a target one was always setting all of them, thus often making resultant mdl unusable.
svn path=/trunk/; revision=38360
Aleksey Bragin [Fri, 26 Dec 2008 20:21:52 +0000 (20:21 +0000)]
- Don't try to set remaining bits if there are none. Fixes memory
corruption.
Patch sent to Wine: http://www.winehq.org/pipermail/wine-patches/2008-December/066716.html
svn path=/trunk/; revision=38359
Aleksey Bragin [Fri, 26 Dec 2008 16:27:44 +0000 (16:27 +0000)]
- Leftover, fixes build.
svn path=/trunk/; revision=38357
Michael Martin [Fri, 26 Dec 2008 15:24:54 +0000 (15:24 +0000)]
- Add missing assignments to CallingProcess variable. Part 1 of ? fixes for bug 2286.
svn path=/trunk/; revision=38355
Dmitry Gorbachev [Fri, 26 Dec 2008 13:50:35 +0000 (13:50 +0000)]
[FORMATTING] Fix indentation.
svn path=/trunk/; revision=38354
Aleksey Bragin [Fri, 26 Dec 2008 13:25:55 +0000 (13:25 +0000)]
- Fix 38352, XMLLoadFile seems to need a separate instance of Path, so revert that optimisation and leave it only to NormalizeFilename.
svn path=/trunk/; revision=38353
Aleksey Bragin [Fri, 26 Dec 2008 11:03:16 +0000 (11:03 +0000)]
- Add defaultPath global var and use it instead of creating Path objects all the time a filename is queried and/or xml file is read.
svn path=/trunk/; revision=38352
Michael Martin [Fri, 26 Dec 2008 10:38:21 +0000 (10:38 +0000)]
- Revert r38346 as its incorrect fix. Real problem is implementation of inet_aton in compat.c. So back to address 255.255.255.255 failing.
svn path=/trunk/; revision=38351
Andrew Munger [Fri, 26 Dec 2008 09:43:28 +0000 (09:43 +0000)]
Remove the entries for green, as they are imcomplete. Use the provided inf to install green.
svn path=/trunk/; revision=38350
James Tabor [Fri, 26 Dec 2008 00:42:13 +0000 (00:42 +0000)]
- Patch by Andre Wisplinghoff: Text is auto-selected when mouse down is hovered outside window (notepad). See bug 953.
svn path=/trunk/; revision=38349
James Tabor [Thu, 25 Dec 2008 23:44:23 +0000 (23:44 +0000)]
- Example of a thread overrun? HAX-Fixes wine cursoricon test.
svn path=/trunk/; revision=38348
Jeffrey Morlan [Thu, 25 Dec 2008 23:12:54 +0000 (23:12 +0000)]
Allow the DIR command to be interrupted via Ctrl-C even while in the middle of a directory. (Bug 3967)
svn path=/trunk/; revision=38347
Michael Martin [Thu, 25 Dec 2008 12:43:32 +0000 (12:43 +0000)]
- ipv4addrs should search for decimals not spaces when calling strtok. See bug 3962 for more info.
svn path=/trunk/; revision=38346