reactos.git
15 years ago.def -> .spec (based on amd64 branch with my fixes)
Dmitry Chapyshev [Sun, 8 Feb 2009 18:45:17 +0000 (18:45 +0000)]
.def -> .spec (based on amd64 branch with my fixes)

svn path=/trunk/; revision=39494

15 years agoKenichi Aramaki (karamaki-at-gmail-dot-com):
Dmitry Gorbachev [Sun, 8 Feb 2009 17:41:21 +0000 (17:41 +0000)]
Kenichi Aramaki (karamaki-at-gmail-dot-com):
- Fix Japanese keyboard layout (bug #4145).
- Fix buffer overflow in CMD.EXE when dealing with double-byte code page (bug #4146).

svn path=/trunk/; revision=39493

15 years ago.def -> .spec (based on amd64 branch with my fixes)
Dmitry Chapyshev [Sun, 8 Feb 2009 16:41:44 +0000 (16:41 +0000)]
.def -> .spec (based on amd64 branch with my fixes)

svn path=/trunk/; revision=39492

15 years agoFlush buffers before sending a command to keyboard controller.
Dmitry Gorbachev [Sun, 8 Feb 2009 16:07:22 +0000 (16:07 +0000)]
Flush buffers before sending a command to keyboard controller.
It should fix 'unresponsive keyboard' bug.

svn path=/trunk/; revision=39491

15 years agofix some comments
Christoph von Wittich [Sun, 8 Feb 2009 15:46:22 +0000 (15:46 +0000)]
fix some comments

svn path=/trunk/; revision=39490

15 years agoadd qmgrprxy.dll from wine 1.14
Christoph von Wittich [Sun, 8 Feb 2009 15:42:09 +0000 (15:42 +0000)]
add qmgrprxy.dll from wine 1.14

svn path=/trunk/; revision=39489

15 years ago.def -> .spec (based on amd64 branch with my fixes)
Dmitry Chapyshev [Sun, 8 Feb 2009 15:41:03 +0000 (15:41 +0000)]
.def -> .spec (based on amd64 branch with my fixes)

svn path=/trunk/; revision=39488

15 years agoadd actxprxy from wine 1.14
Christoph von Wittich [Sun, 8 Feb 2009 15:26:59 +0000 (15:26 +0000)]
add actxprxy from wine 1.14

svn path=/trunk/; revision=39487

15 years ago[FORMATTING] apply 4 spaces indentation
Gregor Schneider [Sun, 8 Feb 2009 15:18:13 +0000 (15:18 +0000)]
[FORMATTING] apply 4 spaces indentation

svn path=/trunk/; revision=39486

15 years agoEvgeny Boltik, <BSTSoft AT narod DOT ru>: Convert BitBlt source coordinates (destinat...
Gregor Schneider [Sun, 8 Feb 2009 14:54:41 +0000 (14:54 +0000)]
Evgeny Boltik, <BSTSoft AT narod DOT ru>: Convert BitBlt source coordinates (destination coordinates were converted already)

svn path=/trunk/; revision=39485

15 years ago- sync dinput and dinput8 with wine
Kamil Hornicek [Sun, 8 Feb 2009 14:34:49 +0000 (14:34 +0000)]
- sync dinput and dinput8 with wine

svn path=/trunk/; revision=39484

15 years agoStretchBlt: +clipping -bugs
Gregor Schneider [Sun, 8 Feb 2009 14:25:33 +0000 (14:25 +0000)]
StretchBlt: +clipping -bugs
- Additional checks (coordinates switched, NOOP, degenerate, outside of valid region, ...) and offset source rectangle in internal StretchBlt functions
- Fixes the StretchBlt problem in bug #3477, bug #3656 completely as well as bug #4089 and some issues reported elsewhere (bug #3325 for example)
- Increment horizontal position even if outside of the clipping rect (Evgeny Boltik, <BSTSoft AT narod DOT ru>)
- One small problem is left, one cookie for the person who reproduces it, two for the one that fixes it ;-)

svn path=/trunk/; revision=39483

15 years agosync CredReadDomainCredentialsA/W with wine 1.14
Christoph von Wittich [Sun, 8 Feb 2009 10:34:09 +0000 (10:34 +0000)]
sync CredReadDomainCredentialsA/W with wine 1.14

svn path=/trunk/; revision=39482

15 years ago- Sync advapi32_winetest with Wine head
Dmitry Chapyshev [Sun, 8 Feb 2009 09:32:24 +0000 (09:32 +0000)]
- Sync advapi32_winetest with Wine head

svn path=/trunk/; revision=39481

15 years ago- Convert coordinates of src and dst rectangle in TransparentBlt
Gregor Schneider [Sun, 8 Feb 2009 09:25:28 +0000 (09:25 +0000)]
- Convert coordinates of src and dst rectangle in TransparentBlt
- Use a descriptive debug print when creation of a XLateObj failed

svn path=/trunk/; revision=39480

15 years ago- Set Buffer pointer to NULL on failure.
Michael Martin [Sun, 8 Feb 2009 09:20:11 +0000 (09:20 +0000)]
- Set Buffer pointer to NULL on failure.

svn path=/trunk/; revision=39479

15 years agoremove hack
Christoph von Wittich [Sun, 8 Feb 2009 09:09:04 +0000 (09:09 +0000)]
remove hack

svn path=/trunk/; revision=39478

15 years ago- Fix formatting
Michael Martin [Sun, 8 Feb 2009 09:04:42 +0000 (09:04 +0000)]
- Fix formatting

svn path=/trunk/; revision=39477

15 years agoremove hack
Christoph von Wittich [Sun, 8 Feb 2009 09:01:01 +0000 (09:01 +0000)]
remove hack

svn path=/trunk/; revision=39476

15 years agoremove hack
Christoph von Wittich [Sun, 8 Feb 2009 08:58:54 +0000 (08:58 +0000)]
remove hack

svn path=/trunk/; revision=39475

15 years agosync ole32_winetest with wine 1.14
Christoph von Wittich [Sun, 8 Feb 2009 08:56:01 +0000 (08:56 +0000)]
sync ole32_winetest with wine 1.14

svn path=/trunk/; revision=39474

15 years agosync oleaur32_winetest with wine 1.1.14
Christoph von Wittich [Sun, 8 Feb 2009 08:55:17 +0000 (08:55 +0000)]
sync oleaur32_winetest with wine 1.1.14

svn path=/trunk/; revision=39473

15 years agoadd new module type IdlInterface
Christoph von Wittich [Sun, 8 Feb 2009 08:54:47 +0000 (08:54 +0000)]
add new module type IdlInterface

svn path=/trunk/; revision=39472

15 years agomerge from amd64 branch. and
Timo Kreuzer [Sun, 8 Feb 2009 03:41:29 +0000 (03:41 +0000)]
merge from amd64 branch. and

35645: Fix some wrong declarations for 64bits. (Samuel Serapión)
35652: More header fixes. (Samuel Serapión)
35950: Implement __readeflags and __writeeflags (Timo Kreuzer)
35951: Remove hacks from __addgsbyte, __addgsword, __addgsdword. (Timo Kreuzer)
36171: Fix TIMERPROC definition. Fix CreateToolbarEx definition. (Samuel Serapión)
36468: Add MemoryBarrier definition for amd64 (Timo Kreuzer)
36469: Fix NetLocalGroupGetMembers prototype. (Samuel Serapión)
36474: Fix ReadProcessMemory and Toolhelp32ReadProcessMemory prototypes. (Samuel Serapión)
36840: fix __rdtsc on amd64 build (Timo Kreuzer)
36898: Fix CryptReleaseContext definition. (Samuel Serapión)
36900: Fix COMBOBOXEXITEA/W noticed by Daniel Verkamp. (Samuel Serapión)
36901: Fix NMHDR definition. noticed by Daniel Verkamp. (Samuel Serapión)
36906: Fix definitions of CDHOOKPROC, PROC, FARPROC, NEARPROC, SYSTEM_INFO, COMPAREITEMSTRUCT, COPYDATASTRUCT, DELETEITEMSTRUCT, DRAWITEMSTRUCT, MENUITEMINFOA/W, HELPINFO, MSGBOXPARAMSA/W, MOUSEHOOKSTRUCT, DROPSTRUCT, KBDLLHOOKSTRUCT, GetProcessAffinityMask, SetProcessAffinityMask, DragObject, InsertMenuA/W, ModifyMenuA/W, WinHelpA/W, RT_GROUP_CURSOR, RT_GROUP_ICON (Daniel Verkamp.)
36953: Fix AFD compilation for 64-bit (treat handles as ULONG_PTR-sized). Also correct Winsock's SOCKET definition (Stefan Ginsberg)
37307: Add UNWIND_HISTORY_TABLE_ENTRY and UNWIND_HISTORY_TABLE. (Timo Kreuzer)
37875: Inlcude excpt.h in winnt.h. (Timo Kreuzer)
37908: Fix definition of SOCKET. (Timo Kreuzer)
37926: fix *HOOKPROC definition. Add 64 bit BitTest functions. (Timo Kreuzer)
38072: Fix FARPROC, NEARPROC, PROC definitions (Samuel Serapión)
38091: Fix some 64bit portability issues. (Samuel Serapión)
38093: Hack for wine specific hack. (Samuel Serapión)
38095: Fix packing for commdlg. (Samuel Serapión)
38260: Fix EDITSTREAM structure. (Samuel Serapión)
38263: Fix definitions of WAVEOPENDESC, WAVEHDR structures. Fix prototypes for DefDriverProc, waveOutMessage, waveOutGetDevCapsA/W, waveInGetDevCapsA/W, waveInMessage, midiStreamOpen, midiOutGetDevCapsA/W, midiOutOpen, midiOutMessage, midiInGetDevCapsA/W, midiInOpen, midiInMessage, auxGetDevCapsA/W, auxOutMessage, mixerGetDevCapsA/W, mixerOpen, timeSetEvent, joyGetDevCapsA/W, mciSendCommandA/W, and mciGetCreatorTask. (Samuel Serapión)
38478: Fix HeapAlloc prototype. (Timo Kreuzer)
39468: Fix some definitions in mmsystem.h (Timo Kreuzer)

svn path=/trunk/; revision=39471

15 years ago#if out some "strange" __ROS_LONG64__ definition for (U)INT_PTR, as it doesn't make...
Timo Kreuzer [Sun, 8 Feb 2009 03:40:38 +0000 (03:40 +0000)]
#if out some "strange" __ROS_LONG64__ definition for (U)INT_PTR, as it doesn't make sense and breaks other code. The whole __ROS_LONG64__ hack should be improved by ... being removed.

svn path=/trunk/; revision=39470

15 years agoAdd InitializeSListHead and QueryDepthSList to winbase.h
Timo Kreuzer [Sat, 7 Feb 2009 23:46:56 +0000 (23:46 +0000)]
Add InitializeSListHead and QueryDepthSList to winbase.h
Remove QueryDepthSList from winddk.h
Fix definion of ExQueryDepthSList in winddk.h

svn path=/trunk/; revision=39467

15 years ago- Default ExitStatus for a process is STATUS_PENDING aka STILL_ACTIVE. Fixes bug...
Michael Martin [Sat, 7 Feb 2009 22:48:51 +0000 (22:48 +0000)]
- Default ExitStatus for a process is STATUS_PENDING aka STILL_ACTIVE. Fixes bug #3135.

svn path=/trunk/; revision=39466

15 years agoDo not crash the kernel when accessing a guard page.
Dmitry Gorbachev [Sat, 7 Feb 2009 19:29:39 +0000 (19:29 +0000)]
Do not crash the kernel when accessing a guard page.

svn path=/trunk/; revision=39465

15 years ago- Implement SetupChangeLocale
Dmitry Chapyshev [Sat, 7 Feb 2009 18:33:35 +0000 (18:33 +0000)]
- Implement SetupChangeLocale
- Add stub for SetupChangeLocaleEx

svn path=/trunk/; revision=39464

15 years ago- Stub implement DeleteProfileA/W
Dmitry Chapyshev [Sat, 7 Feb 2009 18:31:01 +0000 (18:31 +0000)]
- Stub implement DeleteProfileA/W

svn path=/trunk/; revision=39463

15 years ago- Stub implement NlsResetProcessLocale
Dmitry Chapyshev [Sat, 7 Feb 2009 18:29:11 +0000 (18:29 +0000)]
- Stub implement NlsResetProcessLocale

svn path=/trunk/; revision=39462

15 years ago- Add olecli32 and olesvr32 from Wine
Dmitry Chapyshev [Sat, 7 Feb 2009 18:25:36 +0000 (18:25 +0000)]
- Add olecli32 and olesvr32 from Wine

svn path=/trunk/; revision=39461

15 years agoAlways call TerminateProcess when exiting a session.
Steven Edwards [Sat, 7 Feb 2009 17:39:51 +0000 (17:39 +0000)]
Always call TerminateProcess when exiting a session.

svn path=/trunk/; revision=39460

15 years ago- Add a hack
Johannes Anderwald [Sat, 7 Feb 2009 15:43:14 +0000 (15:43 +0000)]
- Add a hack

svn path=/trunk/; revision=39459

15 years ago- Add a hack
Johannes Anderwald [Sat, 7 Feb 2009 15:35:07 +0000 (15:35 +0000)]
- Add a hack

svn path=/trunk/; revision=39458

15 years ago - Reimplement TerminateShell function using WaitForSingleObject
Steven Edwards [Sat, 7 Feb 2009 15:21:15 +0000 (15:21 +0000)]
 - Reimplement TerminateShell function using WaitForSingleObject
to avoid some of the excessive usage of Sleep. Let me know if
you spot a bug.

svn path=/trunk/; revision=39457

15 years agofix a comment
Christoph von Wittich [Sat, 7 Feb 2009 15:15:01 +0000 (15:15 +0000)]
fix a comment

svn path=/trunk/; revision=39456

15 years ago- Add a new member to SC_RPC_CONFIG_INFOA structure
Johannes Anderwald [Sat, 7 Feb 2009 15:06:59 +0000 (15:06 +0000)]
- Add a new member to SC_RPC_CONFIG_INFOA structure
- This hack is currently required to pass LPSERVICE_DESCRIPTION onto services via rpc as the member is lpDescription is a variable length string pointer

svn path=/trunk/; revision=39455

15 years ago- Partially revert r39453
Dmitry Chapyshev [Sat, 7 Feb 2009 12:55:43 +0000 (12:55 +0000)]
- Partially revert r39453

svn path=/trunk/; revision=39454

15 years ago- Add stub program for winhlp32 (should be located in system32)
Dmitry Chapyshev [Sat, 7 Feb 2009 11:21:07 +0000 (11:21 +0000)]
- Add stub program for winhlp32 (should be located in system32)
- winhlp32 now it is located in c:\reactos
BUG: Stub program and winhlp32 have an identical name of a file, but are located in different directories. At installation winhlp32 it is copied in system32 and c:\reactos. We need to think up a way to install two or more files with identical names

svn path=/trunk/; revision=39453

15 years ago- update polish translation of usetup by Olaf Siejka
Kamil Hornicek [Sat, 7 Feb 2009 10:36:57 +0000 (10:36 +0000)]
- update polish translation of usetup by Olaf Siejka

svn path=/trunk/; revision=39452

15 years agofix ScmRpcStatusToWinError handling
Christoph von Wittich [Sat, 7 Feb 2009 09:11:31 +0000 (09:11 +0000)]
fix ScmRpcStatusToWinError handling

svn path=/trunk/; revision=39451

15 years agosync oleaut32 to wine 1.1.14
Christoph von Wittich [Sat, 7 Feb 2009 07:52:12 +0000 (07:52 +0000)]
sync oleaut32 to wine 1.1.14
sync rpcrt4 to wine 1.1.14 except UuidCreate in rpcrt4_main.c as it isn't compatible to our headers

svn path=/trunk/; revision=39450

15 years agoObey pid defined macro.
Art Yerkes [Sat, 7 Feb 2009 07:23:52 +0000 (07:23 +0000)]
Obey pid defined macro.

svn path=/trunk/; revision=39449

15 years agofix formatting
Christoph von Wittich [Sat, 7 Feb 2009 07:14:25 +0000 (07:14 +0000)]
fix formatting

svn path=/trunk/; revision=39448

15 years agoCalling listen more than once is expected to be benign.
Art Yerkes [Sat, 7 Feb 2009 01:20:25 +0000 (01:20 +0000)]
Calling listen more than once is expected to be benign.

svn path=/trunk/; revision=39447

15 years agodefine BitScanReverse to _BitScanReverse, add BitScanForeward the same way, add 64...
Timo Kreuzer [Sat, 7 Feb 2009 00:20:25 +0000 (00:20 +0000)]
define BitScanReverse to _BitScanReverse, add BitScanForeward the same way, add 64 bit InterlockedBittest intrinsics

svn path=/trunk/; revision=39446

15 years agomerge from amd64 branch:
Timo Kreuzer [Fri, 6 Feb 2009 23:45:18 +0000 (23:45 +0000)]
merge from amd64 branch:
37966: Make IMAGE_ORDINAL_FLAG64 an ULONGLONG (Timo Kreuzer)
38111: Make sure UNALIGNED is not redefined (Samuel Serapión)
38423: Fix RtlAllocateHeap, RtlExtendHeap,RtlSizeHeap definitions.(Samuel Serapión)

svn path=/trunk/; revision=39445

15 years agoremove dead code
Christoph von Wittich [Fri, 6 Feb 2009 19:07:22 +0000 (19:07 +0000)]
remove dead code

svn path=/trunk/; revision=39444

15 years ago- new oo entry, patch Mario Kacmar
Johannes Anderwald [Fri, 6 Feb 2009 16:27:58 +0000 (16:27 +0000)]
- new oo entry, patch Mario Kacmar

svn path=/trunk/; revision=39443

15 years agofix NULL checks
Christoph von Wittich [Fri, 6 Feb 2009 15:24:18 +0000 (15:24 +0000)]
fix NULL checks

svn path=/trunk/; revision=39442

15 years ago- Fix spinning on locks on SMP.
Dmitry Gorbachev [Fri, 6 Feb 2009 14:47:19 +0000 (14:47 +0000)]
- Fix spinning on locks on SMP.
- Alignment bug in GCC 4.3.3.

svn path=/trunk/; revision=39441

15 years agorevert 37001 (Initialize _RetVal properly in order to avoid compiler warnings) as...
Christoph von Wittich [Fri, 6 Feb 2009 13:33:57 +0000 (13:33 +0000)]
revert 37001 (Initialize _RetVal properly in order to avoid compiler warnings) as we have PSEH2 now and don't suffer from this gcc bug anymore

svn path=/trunk/; revision=39440

15 years agomerge from amd64 branch:
Timo Kreuzer [Fri, 6 Feb 2009 13:04:18 +0000 (13:04 +0000)]
merge from amd64 branch:
37868: Add CONTEXT flags for x64 (Timo Kreuzer)
39346: Use intrinsics for rtl byteswap functions for GNUC, too. Only include them if NTOS_MODE_USER. (Timo Kreuzer)
39347: Move rtl byteswap functions to wdm.h and add intrinsic definitions (Timo Kreuzer)

svn path=/trunk/; revision=39439

15 years ago- Add more error checks
Johannes Anderwald [Fri, 6 Feb 2009 12:18:47 +0000 (12:18 +0000)]
- Add more error checks

svn path=/trunk/; revision=39438

15 years agoadd a missing Status to ScmRpcStatusToWinError
Christoph von Wittich [Fri, 6 Feb 2009 11:49:21 +0000 (11:49 +0000)]
add a missing Status to ScmRpcStatusToWinError

svn path=/trunk/; revision=39437

15 years agofix a nice bug in RGetServiceKeyNameA
Christoph von Wittich [Fri, 6 Feb 2009 11:18:49 +0000 (11:18 +0000)]
fix a nice bug in RGetServiceKeyNameA

svn path=/trunk/; revision=39436

15 years agoFix formatting in muilanguages.h. Patch from Mario Kacmar. Bug #4138.
Dmitry Gorbachev [Fri, 6 Feb 2009 09:00:39 +0000 (09:00 +0000)]
Fix formatting in muilanguages.h. Patch from Mario Kacmar. Bug #4138.

svn path=/trunk/; revision=39435

15 years agoadd some more error checking
Christoph von Wittich [Fri, 6 Feb 2009 08:51:51 +0000 (08:51 +0000)]
add some more error checking

svn path=/trunk/; revision=39434

15 years agofix some QueryServiceConfig2A winetests
Christoph von Wittich [Fri, 6 Feb 2009 08:51:20 +0000 (08:51 +0000)]
fix some QueryServiceConfig2A winetests

svn path=/trunk/; revision=39433

15 years ago- Some formating changes
Steven Edwards [Fri, 6 Feb 2009 08:22:18 +0000 (08:22 +0000)]
- Some formating changes
- Remove unneeded spec, just use the comments
- Syslog interface for my wine usage, disabled in ReactOS tree
 but included here to reduce my diff.

svn path=/trunk/; revision=39432

15 years ago- Implement GetVolumePathNameA/W
Dmitry Chapyshev [Fri, 6 Feb 2009 08:13:11 +0000 (08:13 +0000)]
- Implement GetVolumePathNameA/W

svn path=/trunk/; revision=39431

15 years agoChanged port back to 23
Steven Edwards [Fri, 6 Feb 2009 06:47:54 +0000 (06:47 +0000)]
Changed port back to 23

svn path=/trunk/; revision=39430

15 years ago- Use the Wine spooler service as the service entry template as I was
Steven Edwards [Fri, 6 Feb 2009 06:45:54 +0000 (06:45 +0000)]
- Use the Wine spooler service as the service entry template as I was
testing on Wine. (Disabled to allow stand alone build while we wait on
AFD fix)
- Move some stuff around to the header to prepare for later cleanups

svn path=/trunk/; revision=39429

15 years ago - Make telnetd only slightly more RFC-compatible
Steven Edwards [Fri, 6 Feb 2009 05:34:39 +0000 (05:34 +0000)]
 - Make telnetd only slightly more RFC-compatible
Thanks to Fedora Anaconda telnet code as an example.
This allows us to actually get an echo back on the
screen when we type commands.

svn path=/trunk/; revision=39428

15 years agowinddk: Move mm definitions into arch specific area
Timo Kreuzer [Fri, 6 Feb 2009 02:03:57 +0000 (02:03 +0000)]
winddk: Move mm definitions into arch specific area

svn path=/trunk/; revision=39427

15 years agowinddk.h add amd64 CONTEXT
Timo Kreuzer [Fri, 6 Feb 2009 00:05:33 +0000 (00:05 +0000)]
winddk.h add amd64 CONTEXT

svn path=/trunk/; revision=39426

15 years agoMerge 37493,37494 from amd64 branch:
Timo Kreuzer [Thu, 5 Feb 2009 23:35:51 +0000 (23:35 +0000)]
Merge 37493,37494 from amd64 branch:
Fix amd64 / ia64 default definition of RtlGetCallersAddress (Timo Kreuzer)

svn path=/trunk/; revision=39425

15 years ago- Fix a potential buffer overflow in RChangeServiceConfigA
Johannes Anderwald [Thu, 5 Feb 2009 22:23:43 +0000 (22:23 +0000)]
- Fix a potential buffer overflow in RChangeServiceConfigA
- Make sure that returned buffers are zero terminated in RQueryServiceConfigA

svn path=/trunk/; revision=39424

15 years ago- Add Denmark to country list and set geo id.
Matthias Kupfer [Thu, 5 Feb 2009 21:57:04 +0000 (21:57 +0000)]
- Add Denmark to country list and set geo id.
- Set geo id for Czech Republic.

svn path=/trunk/; revision=39423

15 years agoFix bug #4129 in CmpGetNameControlBlock().
Dmitry Gorbachev [Thu, 5 Feb 2009 21:30:21 +0000 (21:30 +0000)]
Fix bug #4129 in CmpGetNameControlBlock().

svn path=/trunk/; revision=39422

15 years ago- Ignore lpResult parameter
Johannes Anderwald [Thu, 5 Feb 2009 20:19:32 +0000 (20:19 +0000)]
- Ignore lpResult parameter

svn path=/trunk/; revision=39421

15 years ago- Fix returned length for RGetServiceKeyNameW
Johannes Anderwald [Thu, 5 Feb 2009 20:18:11 +0000 (20:18 +0000)]
- Fix returned length for RGetServiceKeyNameW
- Perform parameters check in right order in ROpenServiceW

svn path=/trunk/; revision=39420

15 years ago- Add more error checks which reduce winetest errors
Johannes Anderwald [Thu, 5 Feb 2009 19:13:35 +0000 (19:13 +0000)]
- Add more error checks which reduce winetest errors

svn path=/trunk/; revision=39419

15 years agomerge from amd64 branch
Timo Kreuzer [Thu, 5 Feb 2009 18:57:59 +0000 (18:57 +0000)]
merge from amd64 branch
39059
ssprintf.cpp/xml.cpp: Fix compilation for gcc 4.4.0 and 64bits (Samuel Serapión)

svn path=/trunk/; revision=39418

15 years agomerge from amd64 branch
Timo Kreuzer [Thu, 5 Feb 2009 18:47:05 +0000 (18:47 +0000)]
merge from amd64 branch
37786: Link to libgcc_eh for C++ apps (Samuel Serapión)
39416: improve r37786 a bit (Timo Kreuzer)
36415: rbuild: implement MingwModuleHandler::GetDebugFormat(), returning "dwarf-2" on amd64, "stabs+" in all other cases so far (Timo Kreuzer)

svn path=/trunk/; revision=39417

15 years agomerge from amd64 branch
Timo Kreuzer [Thu, 5 Feb 2009 17:58:55 +0000 (17:58 +0000)]
merge from amd64 branch
34740: Strip off stdcall decoration from amd64 entry points (Timo Kreuzer)
37786: Link to libgcc_eh for amd64 C++ apps (Samuel Serapión)

svn path=/trunk/; revision=39414

15 years ago- Improve error checking
Johannes Anderwald [Thu, 5 Feb 2009 17:22:59 +0000 (17:22 +0000)]
- Improve error checking

svn path=/trunk/; revision=39413

15 years ago- Make sure "Open" verb is always inserted first
Johannes Anderwald [Thu, 5 Feb 2009 15:15:24 +0000 (15:15 +0000)]
- Make sure "Open" verb is always inserted first
- Apply item style to current item not to next
- bug 4065

svn path=/trunk/; revision=39412

15 years agohackfix some services stuff
Christoph von Wittich [Thu, 5 Feb 2009 15:08:51 +0000 (15:08 +0000)]
hackfix some services stuff

svn path=/trunk/; revision=39411

15 years ago- Add some defines to winnt.h
Dmitry Chapyshev [Thu, 5 Feb 2009 14:18:20 +0000 (14:18 +0000)]
- Add some defines to winnt.h
- Partially implement RegSaveKeyExW

svn path=/trunk/; revision=39410

15 years ago- Set geographical position in conjunction with language selection
Matthias Kupfer [Thu, 5 Feb 2009 13:50:49 +0000 (13:50 +0000)]
- Set geographical position in conjunction with language selection
- Translation for the changes made for English and German (other languages need to be updated)
- List of languages extend by GeoID-field and set the GeoID for a lot of countries (Some countries needs to update in hivesft_* first, some language entries needs to split up for different countries)
- Solves second part of issue #3448, now correct GeoID is set per default for a lot of countries.

svn path=/trunk/; revision=39409

15 years ago- Add RegSaveKeyExA/W to winreg.h
Dmitry Chapyshev [Thu, 5 Feb 2009 13:47:51 +0000 (13:47 +0000)]
- Add RegSaveKeyExA/W to winreg.h
- Uncomment RegSaveKeyExA/W in advapi32.def
- Implement RegSaveKeyExA
- Add stub for RegSaveKeyExW

svn path=/trunk/; revision=39408

15 years ago- Don't pass empty ServiceArgumentVector to StartService
Johannes Anderwald [Thu, 5 Feb 2009 13:30:24 +0000 (13:30 +0000)]
- Don't pass empty ServiceArgumentVector to StartService
- Fixes a heap corruption

svn path=/trunk/; revision=39407

15 years ago- Prevent using of uninitialized values in error case
Johannes Anderwald [Thu, 5 Feb 2009 12:56:11 +0000 (12:56 +0000)]
- Prevent using of uninitialized values in error case
- Don't leak ServiceHandle and ServiceManagerHandle

svn path=/trunk/; revision=39406

15 years agoenable iexplore build
Christoph von Wittich [Thu, 5 Feb 2009 12:52:59 +0000 (12:52 +0000)]
enable iexplore build

svn path=/trunk/; revision=39405

15 years ago- Sync usp10 with Wine head
Dmitry Chapyshev [Thu, 5 Feb 2009 11:07:55 +0000 (11:07 +0000)]
- Sync usp10 with Wine head

svn path=/trunk/; revision=39404

15 years agoAlexandre Julliard : include: Fix packing of the msacm structures.
Christoph von Wittich [Thu, 5 Feb 2009 09:09:29 +0000 (09:09 +0000)]
Alexandre Julliard : include: Fix packing of the msacm structures.
<julliard at winehq.org>

svn path=/trunk/; revision=39403

15 years agoshell32: Fixed potential buffer overwrite in execute_from_key (Coverity).
Christoph von Wittich [Thu, 5 Feb 2009 08:55:28 +0000 (08:55 +0000)]
shell32: Fixed potential buffer overwrite in execute_from_key (Coverity).
Marcus Meissner <marcus at jet.franken.de>

svn path=/trunk/; revision=39402

15 years agoAric Stewart : advapi32: Add Security Label sids used by IE7.
Christoph von Wittich [Thu, 5 Feb 2009 08:50:14 +0000 (08:50 +0000)]
Aric Stewart : advapi32: Add Security Label sids used by IE7.
<aric at codeweavers.com>

svn path=/trunk/; revision=39401

15 years agoa little bit of wine syncing
Christoph von Wittich [Thu, 5 Feb 2009 07:58:35 +0000 (07:58 +0000)]
a little bit of wine syncing

svn path=/trunk/; revision=39400

15 years agoadd shdoclc from wine 1.1.14
Christoph von Wittich [Thu, 5 Feb 2009 07:46:59 +0000 (07:46 +0000)]
add shdoclc from wine 1.1.14

svn path=/trunk/; revision=39399

15 years agourlmon: Fixed target buffer length to MBtoWC
Christoph von Wittich [Thu, 5 Feb 2009 07:01:34 +0000 (07:01 +0000)]
urlmon: Fixed target buffer length to MBtoWC
Marcus Meissner <marcus at jet.franken.de>

http://www.winehq.org/pipermail/wine-patches/2009-February/068906.html

svn path=/trunk/; revision=39398

15 years agomshtml: fixed second buffer argument to MultiByteToWideChar
Christoph von Wittich [Thu, 5 Feb 2009 06:54:33 +0000 (06:54 +0000)]
mshtml: fixed second buffer argument to MultiByteToWideChar
Marcus Meissner <marcus at jet.franken.de>

http://www.winehq.org/pipermail/wine-patches/2009-February/068903.html

svn path=/trunk/; revision=39397

15 years agoatl: fixed second buffer size to MBtoWC
Christoph von Wittich [Thu, 5 Feb 2009 06:50:19 +0000 (06:50 +0000)]
atl: fixed second buffer size to MBtoWC
Marcus Meissner <marcus at jet.franken.de>

http://www.winehq.org/pipermail/wine-patches/2009-February/068894.html

svn path=/trunk/; revision=39396

15 years agoadd a buffer length check (fixes one service test)
Christoph von Wittich [Wed, 4 Feb 2009 19:16:51 +0000 (19:16 +0000)]
add a buffer length check (fixes one service test)

svn path=/trunk/; revision=39395

15 years agochange gecko download url as the version bug is fixed
Christoph von Wittich [Wed, 4 Feb 2009 18:39:30 +0000 (18:39 +0000)]
change gecko download url as the version bug is fixed

svn path=/trunk/; revision=39394

15 years agoallow to use a local copy of wine_gecko.cab instead of having to download it every...
Christoph von Wittich [Wed, 4 Feb 2009 18:09:03 +0000 (18:09 +0000)]
allow to use a local copy of wine_gecko.cab instead of having to download it every time

http://www.winehq.org/pipermail/wine-patches/2009-February/068889.html
http://www.winehq.org/pipermail/wine-patches/2009-February/068891.html
http://www.winehq.org/pipermail/wine-patches/2009-February/068890.html
http://www.winehq.org/pipermail/wine-patches/2009-February/068892.html

svn path=/trunk/; revision=39393

15 years agoFix warnings in Regional Settings and Multimedia control panel applets. Patch from...
Dmitry Gorbachev [Wed, 4 Feb 2009 16:30:05 +0000 (16:30 +0000)]
Fix warnings in Regional Settings and Multimedia control panel applets. Patch from Carlo Bramini, bug #4090.

svn path=/trunk/; revision=39392

15 years ago- Remove extra semicolons. Amine Khaldi, bug #3980.
Dmitry Gorbachev [Wed, 4 Feb 2009 16:26:02 +0000 (16:26 +0000)]
- Remove extra semicolons. Amine Khaldi, bug #3980.
- Fix a warning (bug) in ADNS library.

svn path=/trunk/; revision=39391