reactos.git
14 years agoRevert the sync, it breaks build. further investigation will be made next week. 1/2
Daniel Reimer [Fri, 10 Jul 2009 17:17:43 +0000 (17:17 +0000)]
Revert the sync, it breaks build. further investigation will be made next week. 1/2

svn path=/trunk/; revision=41849

14 years ago- Add the task manager to the tray context menu
Ged Murphy [Fri, 10 Jul 2009 17:10:20 +0000 (17:10 +0000)]
- Add the task manager to the tray context menu
- Add a bit of code for the tray properties dialog

svn path=/trunk/; revision=41848

14 years ago- Move XLATEOBJ_hGetColorTransform to xlate.c
Timo Kreuzer [Fri, 10 Jul 2009 17:01:12 +0000 (17:01 +0000)]
- Move XLATEOBJ_hGetColorTransform to xlate.c
- Implement InitXlateImpl(), that currently does ... nothing :)
- Don't pass a palette type to IntEngCreateXlate, when already passing a valid palette.

svn path=/trunk/; revision=41847

14 years agoUpdate Wordpad, winhlp32, xcopy to Wine HEAD.
Daniel Reimer [Fri, 10 Jul 2009 16:57:06 +0000 (16:57 +0000)]
Update Wordpad, winhlp32, xcopy to Wine HEAD.

svn path=/trunk/; revision=41846

14 years agoUpdate Winfile to Wine HEAD.
Daniel Reimer [Fri, 10 Jul 2009 16:55:08 +0000 (16:55 +0000)]
Update Winfile to Wine HEAD.

svn path=/trunk/; revision=41845

14 years ago[KS]
Johannes Anderwald [Fri, 10 Jul 2009 15:14:56 +0000 (15:14 +0000)]
[KS]
- The pin creation parameters are now placed right after the reference string. Handle this case in KsValidateConnectRequest
- Only store the passed create items, no need  to copy the passed create items. This is required for enabling dynamic audio devices
- Fix copying of the object class in KsAllocateObjectHeader
- Check for KSCREATE_ITEM_IRP_STORAGE flag in KsCreate
[PORTCLS]
- Reduce initial audio buffer to about 1/3 second which greatly improves performance
[SYSAUDIO]
- Remove concept of audio subdevices
- Remove imported KsCreatePin
- Replace OpenDevice loop hack

svn path=/trunk/; revision=41842

14 years ago- Add create item flags
Johannes Anderwald [Fri, 10 Jul 2009 14:41:14 +0000 (14:41 +0000)]
- Add create item flags

svn path=/trunk/; revision=41841

14 years agoAdd static palettes gpalRGB and gpalBGR. They will be used later.
Timo Kreuzer [Fri, 10 Jul 2009 13:40:36 +0000 (13:40 +0000)]
Add static palettes gpalRGB and gpalBGR. They will be used later.

svn path=/trunk/; revision=41840

14 years ago- Add user mode buffer probing for NtCreateKey, NtEnumerateKey, NtEnumerateValueKey...
Dmitry Chapyshev [Fri, 10 Jul 2009 10:02:37 +0000 (10:02 +0000)]
- Add user mode buffer probing for NtCreateKey, NtEnumerateKey, NtEnumerateValueKey, NtQueryKey, NtQueryValueKey

svn path=/trunk/; revision=41839

14 years ago - Use the target hardware address to find the correct DHCP_ADAPTER for the received...
Cameron Gutman [Fri, 10 Jul 2009 01:15:51 +0000 (01:15 +0000)]
 - Use the target hardware address to find the correct DHCP_ADAPTER for the received packet

svn path=/trunk/; revision=41838

14 years ago- Fix a serious bug in KiDispatchException; DbgkForwardException got called with...
Stefan Ginsberg [Fri, 10 Jul 2009 01:06:09 +0000 (01:06 +0000)]
- Fix a serious bug in KiDispatchException; DbgkForwardException got called with the SecondChance parameter set to FALSE when forwarding second chance exceptions to user mode debuggers! This bug, introduced in revision 23802, made second chance exceptions appear as first chance to user mode debuggers (meaning unhandled exceptions wouldn't get caught). Bug exposed by the ntdll winetest.

svn path=/trunk/; revision=41837

14 years ago- Remove obsolete DbgBreakPoint
Johannes Anderwald [Thu, 9 Jul 2009 22:04:31 +0000 (22:04 +0000)]
- Remove obsolete DbgBreakPoint

svn path=/trunk/; revision=41836

14 years ago- Fix a bug which was responsible for most audio-related crashes
Johannes Anderwald [Thu, 9 Jul 2009 21:49:04 +0000 (21:49 +0000)]
- Fix a bug which was responsible for most audio-related crashes
- Found by DosX (Gregor Schneider)
- Fix memory leak

See issue #4674 for more details.

svn path=/trunk/; revision=41835

14 years agofreeldr: Remove duplicated / unused files for amd64 architecture
Timo Kreuzer [Thu, 9 Jul 2009 21:41:58 +0000 (21:41 +0000)]
freeldr: Remove duplicated / unused files for amd64 architecture
See issue #4672 for more details.

svn path=/trunk/; revision=41834

14 years ago - Implement IOCTL_AFD_SET_INFO
Cameron Gutman [Thu, 9 Jul 2009 16:47:11 +0000 (16:47 +0000)]
 - Implement IOCTL_AFD_SET_INFO
 - We currently disregard the value of BlockingMode so this causes no behavior change

svn path=/trunk/; revision=41833

14 years ago - Don't overwrite previously set flags
Cameron Gutman [Thu, 9 Jul 2009 15:55:29 +0000 (15:55 +0000)]
 - Don't overwrite previously set flags

svn path=/trunk/; revision=41832

14 years agoAdd an assertion. Bug #4670.
Dmitry Gorbachev [Thu, 9 Jul 2009 14:56:59 +0000 (14:56 +0000)]
Add an assertion. Bug #4670.

svn path=/trunk/; revision=41831

14 years ago- Fix a few bugs in the sample rate conversion code
Johannes Anderwald [Thu, 9 Jul 2009 14:09:27 +0000 (14:09 +0000)]
- Fix a few bugs in the sample rate conversion code
- Might fix playback for audio samples out of audio adapter supported range

svn path=/trunk/; revision=41830

14 years ago- Move GDI_DEBUG stuff to make it compile again
Timo Kreuzer [Thu, 9 Jul 2009 13:36:42 +0000 (13:36 +0000)]
- Move GDI_DEBUG stuff to make it compile again
- Comment out some GDI_DEBUG prints related to deferred deletion, as this floods the log too much

svn path=/trunk/; revision=41829

14 years ago- Stop removing good code, Arch!
Johannes Anderwald [Thu, 9 Jul 2009 13:23:00 +0000 (13:23 +0000)]
- Stop removing good code, Arch!

svn path=/trunk/; revision=41828

14 years ago- Fix a critical bug in the German hack which was causing the last PDE not to be...
ReactOS Portable Systems Group [Thu, 9 Jul 2009 09:33:49 +0000 (09:33 +0000)]
- Fix a critical bug in the German hack which was causing the last PDE not to be synched with the ReactOS Memory Manager (or worse, the first, if there was only one PDE).
- Add a new file which will hold the executive layer above the pool allocator (the Ex* routines).
  - This should eventually be moved to \ex.
  - Note that the current ReactOS pool Ex* routines are in \mm, which is dead wrong.
- Define the POOL_DESCRIPTOR and POOL_HEADER structures for the NT 5.2 pool.
- Define, create, and implement the routine to initialize a pool vector.
  - For now, we assume you want the nonpaged pool vector/descriptor.
  - Call this routine from the ARM3 initialization routine.
- No changes to system behavior other than the bugfix above.

svn path=/trunk/; revision=41824

14 years ago- Update Russian translation
Dmitry Chapyshev [Thu, 9 Jul 2009 06:16:10 +0000 (06:16 +0000)]
- Update Russian translation

svn path=/trunk/; revision=41823

14 years agoGet rid of the DCs XlateBrush and XlatePen. The resulting code isn't any better yet...
Timo Kreuzer [Wed, 8 Jul 2009 21:53:35 +0000 (21:53 +0000)]
Get rid of the DCs XlateBrush and XlatePen. The resulting code isn't any better yet, but this step is needed for the upcoming xlateobj rewrite.

svn path=/trunk/; revision=41820

14 years agoBltMask: remove unnecessary check
Timo Kreuzer [Wed, 8 Jul 2009 21:35:33 +0000 (21:35 +0000)]
BltMask: remove unnecessary check

svn path=/trunk/; revision=41819

14 years agoIntGdiPolyPatBlt: Don't unnecessarily update the dc's brush, improve and simplyfy...
Timo Kreuzer [Wed, 8 Jul 2009 21:05:37 +0000 (21:05 +0000)]
IntGdiPolyPatBlt: Don't unnecessarily update the dc's brush, improve and simplyfy code,

svn path=/trunk/; revision=41818

14 years ago- Revert 41788, replaced by a real fix in 41815.
Stefan Ginsberg [Wed, 8 Jul 2009 21:04:54 +0000 (21:04 +0000)]
- Revert 41788, replaced by a real fix in 41815.
See issue #4663 for more details.

svn path=/trunk/; revision=41817

14 years ago- NtUserMessageCall: Fix probe-and-capture for the FNID_BROADCASTSYSTEMMESSAGE case...
Stefan Ginsberg [Wed, 8 Jul 2009 20:41:58 +0000 (20:41 +0000)]
- NtUserMessageCall: Fix probe-and-capture for the FNID_BROADCASTSYSTEMMESSAGE case -- win32k must copy user mode buffers to safe memory before reading from them (or wrap the operations in SEH). Copy the buffer to the stack as it is small.

svn path=/trunk/; revision=41816

14 years agomodified lib/pseh/i386/framebased-gcchack.c
KJK::Hyperion [Wed, 8 Jul 2009 20:32:50 +0000 (20:32 +0000)]
modified   lib/pseh/i386/framebased-gcchack.c
   Notorious ass-clown Arch Blackmann forgot to pop the trylevel that handled an exception. Subsequent throws would keep being caught by the same trylevel over and over again, and infinite loops are indeed possible. Eat shit and die, Arch
   If test_bug_4663 test in the PSEH2 test suite is actually representative of the bug, the bug itself may have been fixed

svn path=/trunk/; revision=41815

14 years agomodified pseh2/psehtest.c
KJK::Hyperion [Wed, 8 Jul 2009 20:28:33 +0000 (20:28 +0000)]
modified   pseh2/psehtest.c
   We need a bigger boat. Improve the test for bug #4663

svn path=/trunk/; revision=41814

14 years agoAccording to http://msdn.microsoft.com/en-us/library/tcxf1dw6(VS.71).aspx and http...
Gregor Schneider [Wed, 8 Jul 2009 20:06:11 +0000 (20:06 +0000)]
According to msdn.microsoft.com/en-us/library/tcxf1dw6(VS.71).aspx and http://cplusplus.com/reference/clibrary/cstdio/printf/ there are no %le and %lf printf formats. The 'l' specifier is used for integers or wide characters, 'L' for long double. Outputting a double doesn't require any additional specifier (see http://msdn.microsoft.com/en-us/library/hf4y5e3w(VS.71).aspx).

svn path=/trunk/; revision=41813

14 years agomodified include/reactos/libs/pseh/pseh2.h
KJK::Hyperion [Wed, 8 Jul 2009 19:52:48 +0000 (19:52 +0000)]
modified   include/reactos/libs/pseh/pseh2.h
   Only leave the frame in the outermost _SEH2_END (like in PSEH1)

svn path=/trunk/; revision=41812

14 years agomodified tests/pseh2/psehtest.c
KJK::Hyperion [Wed, 8 Jul 2009 19:40:54 +0000 (19:40 +0000)]
modified   tests/pseh2/psehtest.c
   Don't use ok() when we mean trace()
   Fix the stack after corruption of the registration list
   Revised figures: "only" FOURTY of ninety-three tests fail with a corrupted registration list

svn path=/trunk/; revision=41811

14 years agomodified tests/pseh2/psehtest.c
KJK::Hyperion [Wed, 8 Jul 2009 19:30:02 +0000 (19:30 +0000)]
modified   tests/pseh2/psehtest.c
   Test case for bug #4663 (still unsolved)
   New sanity check for correct unlinking of the frame. !!!EIGHTY TESTS OUT OF NINETY-THREE CURRENTLY FAIL THIS!!!

svn path=/trunk/; revision=41810

14 years agoIn cmd: free all memory before exiting to prevent "memory leak" messages (bug 4510...
Jeffrey Morlan [Wed, 8 Jul 2009 17:28:21 +0000 (17:28 +0000)]
In cmd: free all memory before exiting to prevent "memory leak" messages (bug 4510). Also, CMD /? should exit with a code of 1 instead of 0.

svn path=/trunk/; revision=41808

14 years agoSimplify code, thx Ged
Thomas Bluemel [Wed, 8 Jul 2009 16:57:12 +0000 (16:57 +0000)]
Simplify code, thx Ged

svn path=/trunk/; revision=41807

14 years ago[FORMATTING]
Timo Kreuzer [Wed, 8 Jul 2009 16:19:11 +0000 (16:19 +0000)]
[FORMATTING]
no code change

svn path=/trunk/; revision=41806

14 years agoAllow activating tasks
Thomas Bluemel [Wed, 8 Jul 2009 14:33:25 +0000 (14:33 +0000)]
Allow activating tasks

svn path=/trunk/; revision=41805

14 years ago - Fix retrieval of the default gateway (missing default gateway in ipconfig)
Cameron Gutman [Wed, 8 Jul 2009 07:33:12 +0000 (07:33 +0000)]
 - Fix retrieval of the default gateway (missing default gateway in ipconfig)

svn path=/trunk/; revision=41803

14 years ago - Remove an old hack (r14812) which limited ROS to use only one DNS server
Cameron Gutman [Wed, 8 Jul 2009 07:02:33 +0000 (07:02 +0000)]
 - Remove an old hack (r14812) which limited ROS to use only one DNS server

svn path=/trunk/; revision=41802

14 years agoReverting part of r40006 that introduced a regression (Arch Blackmann HAS been commit...
KJK::Hyperion [Wed, 8 Jul 2009 00:48:05 +0000 (00:48 +0000)]
Reverting part of r40006 that introduced a regression (Arch Blackmann HAS been committing to mingw-w64). A real fix, if this is hiding a bug elsewhere, will have to wait until a proper vendor drop of mingw-w64

svn path=/trunk/; revision=41801

14 years agoAlphaBlend:
Gregor Schneider [Tue, 7 Jul 2009 16:58:36 +0000 (16:58 +0000)]
AlphaBlend:
- Return immediately if any bitmap size is smaller than zero
- Also check calculated input bitmap size against source size
- Remove outdated FIXME
- Fixes three gdi32 bitmap winetests

svn path=/trunk/; revision=41800

14 years agoGeoffroy Couprie <geo DOT couprie AT gmail DOT com>:
Gregor Schneider [Tue, 7 Jul 2009 16:19:34 +0000 (16:19 +0000)]
Geoffroy Couprie <geo DOT couprie AT gmail DOT com>:
- Fix a printf case, where the exponent is zero
- Implement exponent increment/decrement for printf in scientific notation
My changes <grschneider AT gmail DOT com>:
- Change some lessequal/greaterequal to equal
- Exchange OR with AND operation
- Modify patch identation to match current code, remove FIXME
- Skipped the ecvt part of the patch (not needed, sprint has the bugs)
- Fixes five msvcrt printf winetests, see bug #4584 for more information

svn path=/trunk/; revision=41799

14 years ago- Add another Vista function WindowFromPhysicalPoint to user32.
James Tabor [Tue, 7 Jul 2009 16:19:23 +0000 (16:19 +0000)]
- Add another Vista function WindowFromPhysicalPoint to user32.

svn path=/trunk/; revision=41798

14 years ago - Recommit r41782 now that DHCP is ready for the fix
Cameron Gutman [Tue, 7 Jul 2009 05:29:37 +0000 (05:29 +0000)]
 - Recommit r41782 now that DHCP is ready for the fix
 - Start the indexes at 0 (Software loopback will take index 0)

svn path=/trunk/; revision=41797

14 years ago - Remove a bad ASSERT
Cameron Gutman [Tue, 7 Jul 2009 04:47:48 +0000 (04:47 +0000)]
 - Remove a bad ASSERT
 - TCPPacketSendComplete isn't called from oskittcp

svn path=/trunk/; revision=41796

14 years ago - Set Size to the size of the buffer we allocated (it previously had stack garbage...
Cameron Gutman [Tue, 7 Jul 2009 04:40:54 +0000 (04:40 +0000)]
 - Set Size to the size of the buffer we allocated (it previously had stack garbage in it which prevented proper buffer sizing)
 - Fixes a buffer overwrite
 - Multiple NIC support is here! (DHCP currently doesn't work for multiple NICs so a static IP address is needed for now)

svn path=/trunk/; revision=41795

14 years ago- Hit another one. Check window is still alive.
James Tabor [Tue, 7 Jul 2009 03:23:27 +0000 (03:23 +0000)]
- Hit another one. Check window is still alive.

svn path=/trunk/; revision=41794

14 years ago- Check window is still alive.
James Tabor [Tue, 7 Jul 2009 00:06:54 +0000 (00:06 +0000)]
- Check window is still alive.

svn path=/trunk/; revision=41793

14 years ago- Remove a deprecated check from MmpAccessFault -- PsGetCurrentProcess doesn't return...
Stefan Ginsberg [Mon, 6 Jul 2009 23:35:59 +0000 (23:35 +0000)]
- Remove a deprecated check from MmpAccessFault -- PsGetCurrentProcess doesn't return NULL since revision 24148.

svn path=/trunk/; revision=41792

14 years ago- Update apptest.
James Tabor [Mon, 6 Jul 2009 20:57:23 +0000 (20:57 +0000)]
- Update apptest.

svn path=/trunk/; revision=41791

14 years ago- fix build.
James Tabor [Mon, 6 Jul 2009 20:56:48 +0000 (20:56 +0000)]
- fix build.

svn path=/trunk/; revision=41790

14 years ago- Update UpdateLayeredWindow and Indirect.
James Tabor [Mon, 6 Jul 2009 20:56:17 +0000 (20:56 +0000)]
- Update UpdateLayeredWindow and Indirect.

svn path=/trunk/; revision=41789

14 years ago"Fix" MDL PROBE FAILED! bug #4663.
Dmitry Gorbachev [Mon, 6 Jul 2009 18:28:11 +0000 (18:28 +0000)]
"Fix" MDL PROBE FAILED! bug #4663.

svn path=/trunk/; revision=41788

14 years agoFix compilation with latest GCC.
Dmitry Gorbachev [Mon, 6 Jul 2009 18:26:57 +0000 (18:26 +0000)]
Fix compilation with latest GCC.

svn path=/trunk/; revision=41787

14 years agoReverting incomplete commit r41782 on request of the author
KJK::Hyperion [Mon, 6 Jul 2009 18:19:05 +0000 (18:19 +0000)]
Reverting incomplete commit r41782 on request of the author

svn path=/trunk/; revision=41786

14 years ago- Update apitests.
James Tabor [Mon, 6 Jul 2009 16:24:00 +0000 (16:24 +0000)]
- Update apitests.

svn path=/trunk/; revision=41785

14 years ago- Update NtGdiOpenDCW to the newest sdk.
James Tabor [Mon, 6 Jul 2009 16:22:11 +0000 (16:22 +0000)]
- Update NtGdiOpenDCW to the newest sdk.

svn path=/trunk/; revision=41784

14 years ago - Fix return value of tdiGetMibForIfEntity so it doesn't return a failure status...
Cameron Gutman [Mon, 6 Jul 2009 07:54:28 +0000 (07:54 +0000)]
 - Fix return value of tdiGetMibForIfEntity so it doesn't return a failure status on success

svn path=/trunk/; revision=41783

14 years ago - Register us as a protocol and start the loopback adapter only after we are fully...
Cameron Gutman [Mon, 6 Jul 2009 04:13:55 +0000 (04:13 +0000)]
 - Register us as a protocol and start the loopback adapter only after we are fully initialized
 - Start the loopback adapter before registering as a protocol so binding happens in the correct order (will be important for my next commit)
 - TODO: Cleanup this code

svn path=/trunk/; revision=41782

14 years agoIf you hit the close button the taskmanager shouldn't start up anymore
Matthias Kupfer [Sun, 5 Jul 2009 15:02:29 +0000 (15:02 +0000)]
If you hit the close button the taskmanager shouldn't start up anymore

svn path=/trunk/; revision=41781

14 years agoUpdate Norwegian translations. Lars Martin Hambro, bug #4655.
Dmitry Gorbachev [Sun, 5 Jul 2009 14:51:07 +0000 (14:51 +0000)]
Update Norwegian translations. Lars Martin Hambro, bug #4655.

svn path=/trunk/; revision=41780

14 years agoIf exception occurs, leave critical section. Bug #4431.
Dmitry Gorbachev [Sun, 5 Jul 2009 14:08:10 +0000 (14:08 +0000)]
If exception occurs, leave critical section. Bug #4431.

svn path=/trunk/; revision=41779

14 years ago- Move PostThreadMessage internals into its own function.
James Tabor [Sun, 5 Jul 2009 07:47:41 +0000 (07:47 +0000)]
- Move PostThreadMessage internals into its own function.

svn path=/trunk/; revision=41778

14 years ago- Discontinue the use of thread information for the hook check and use client informa...
James Tabor [Sun, 5 Jul 2009 04:00:59 +0000 (04:00 +0000)]
- Discontinue the use of thread information for the hook check and use client information.
- Moved code around to make it readable.

svn path=/trunk/; revision=41777

14 years ago- Implement the client shutdown procedure. Tested with wine user32 msg undocumented...
James Tabor [Sun, 5 Jul 2009 02:21:35 +0000 (02:21 +0000)]
- Implement the client shutdown procedure. Tested with wine user32 msg undocumented 0x3B tests. Wine tests: msg: 6175 tests executed (0 marked as todo, 937 failures), 5 skipped.
- Add missing end session types.
- Reference: winproc.c WM_CLIENTSHUTDOWN http://wiki.winprog.org/wiki/Windows_messages

svn path=/trunk/; revision=41776

14 years ago - Revert r41761
Cameron Gutman [Sat, 4 Jul 2009 21:28:39 +0000 (21:28 +0000)]
 - Revert r41761

svn path=/trunk/; revision=41775

14 years ago- Cleanup patch tab removeal.
James Tabor [Sat, 4 Jul 2009 16:43:59 +0000 (16:43 +0000)]
- Cleanup patch tab removeal.

svn path=/trunk/; revision=41773

14 years ago- Updates and changes to, with one add on and removal: MenuWindowProc (Not supported...
James Tabor [Sat, 4 Jul 2009 16:31:11 +0000 (16:31 +0000)]
- Updates and changes to, with one add on and removal: MenuWindowProc (Not supported in kernel space), PopupMenuWndProcA, PostMessage, SendNotifyMessage and win32k hook debugs.
- Patch by Smiley <johnyadams@hotmail.com>: Wrong PostMessage and SendNotifyMessage behavior, see Bug 4646.
- Reference: Related to TranslateMessage: http://msdn.microsoft.com/en-us/library/aa912145.aspx , Related to PopupMenuWndProcA: Registration of Atom classes, Unicode only: http://www.reactos.org/archives/public/ros-dev/2007-October/009976.html

svn path=/trunk/; revision=41772

14 years agoImplement PALETTE_ulGetNearestPaletteIndex and PALETTE_ulGetRGBColorFromIndex, replac...
Timo Kreuzer [Sat, 4 Jul 2009 13:56:33 +0000 (13:56 +0000)]
Implement PALETTE_ulGetNearestPaletteIndex and PALETTE_ulGetRGBColorFromIndex, replacing COLOR_LookupNearestColor and COLOR_PaletteLookupPixel
Implement PALETTE_vGetBitMasks

svn path=/trunk/; revision=41771

14 years agosync localui with wine 1.1.25
Christoph von Wittich [Sat, 4 Jul 2009 11:52:35 +0000 (11:52 +0000)]
sync localui with wine 1.1.25

svn path=/trunk/; revision=41770

14 years agosync jscript with wine 1.1.25
Christoph von Wittich [Sat, 4 Jul 2009 11:49:53 +0000 (11:49 +0000)]
sync jscript with wine 1.1.25

svn path=/trunk/; revision=41769

14 years agosync cryptui with wine 1.1.25
Christoph von Wittich [Sat, 4 Jul 2009 11:47:38 +0000 (11:47 +0000)]
sync cryptui with wine 1.1.25

svn path=/trunk/; revision=41768

14 years agoRemove useless function
Timo Kreuzer [Sat, 4 Jul 2009 11:45:42 +0000 (11:45 +0000)]
Remove useless function

svn path=/trunk/; revision=41767

14 years agosync cryptdlg with wine 1.1.25
Christoph von Wittich [Sat, 4 Jul 2009 11:44:39 +0000 (11:44 +0000)]
sync cryptdlg with wine 1.1.25

svn path=/trunk/; revision=41766

14 years agosync crypt32 with wine 1.1.25
Christoph von Wittich [Sat, 4 Jul 2009 11:41:32 +0000 (11:41 +0000)]
sync crypt32 with wine 1.1.25

svn path=/trunk/; revision=41765

14 years ago- GetProcessHeap -> RtlGetProcessHeap
Dmitry Chapyshev [Sat, 4 Jul 2009 08:48:18 +0000 (08:48 +0000)]
- GetProcessHeap -> RtlGetProcessHeap
- Add checks at heap allocation
- Add some debug prints

svn path=/trunk/; revision=41764

14 years ago - Don't use a global interface_info struct
Cameron Gutman [Sat, 4 Jul 2009 03:36:19 +0000 (03:36 +0000)]
 - Don't use a global interface_info struct
 - This should allow for multiple NIC support but it's currently broken because GetIfTable returns invalid information for NICs after the first one which prevents DHCP initialization for those adapters

svn path=/trunk/; revision=41763

14 years agoMerge eng/palette.c, objects/palobj.c and objects/color.c into objects/palette.c...
Timo Kreuzer [Sat, 4 Jul 2009 00:18:32 +0000 (00:18 +0000)]
Merge eng/palette.c, objects/palobj.c and objects/color.c into objects/palette.c, dropping some useless bitrotting code. The rest of the code needs some love and cleanup.
Btw, Arch, how's the weather?

svn path=/trunk/; revision=41762

14 years ago - Fix a typo
Cameron Gutman [Sat, 4 Jul 2009 00:04:05 +0000 (00:04 +0000)]
 - Fix a typo

svn path=/trunk/; revision=41761

14 years ago[FORMATTING]
Timo Kreuzer [Fri, 3 Jul 2009 23:06:04 +0000 (23:06 +0000)]
[FORMATTING]
palette.c: remove extended header, fix indentation, no code change

svn path=/trunk/; revision=41760

14 years ago[FORMATTING]
Timo Kreuzer [Fri, 3 Jul 2009 22:47:33 +0000 (22:47 +0000)]
[FORMATTING]
palobj.c: Fix indentation, no code change.

svn path=/trunk/; revision=41759

14 years ago- Disable debugging flood
Sylvain Petreolle [Fri, 3 Jul 2009 22:41:56 +0000 (22:41 +0000)]
- Disable debugging flood

svn path=/trunk/; revision=41758

14 years ago- .def -> .spec
Dmitry Chapyshev [Fri, 3 Jul 2009 11:21:42 +0000 (11:21 +0000)]
- .def -> .spec
- Add stubs for AsrAddSifEntryW, AsrCreateStateFileW, AsrFreeContext, AsrRestorePlugPlayRegistryData

svn path=/trunk/; revision=41756

14 years ago- Fixes return values for PeekMessageA/W
Dmitry Chapyshev [Fri, 3 Jul 2009 09:53:34 +0000 (09:53 +0000)]
- Fixes return values for PeekMessageA/W

svn path=/trunk/; revision=41755

14 years ago- Use PWINDOW_OBJECT instead HWND in PostTimerMessages, IntGetPaintMessage, co_MsqTra...
Dmitry Chapyshev [Fri, 3 Jul 2009 09:37:44 +0000 (09:37 +0000)]
- Use PWINDOW_OBJECT instead HWND in PostTimerMessages, IntGetPaintMessage, co_MsqTranslateMouseMessage, co_MsqPeekHardwareMessage, co_MsqFindMessage, co_MsqWaitForNewMessages, MsqGetTimerMessage, MsqGetFirstTimerExpiry, co_IntPeekMessage
- Allow hWnd equal -1, 0x0000ffff, 0xffffffff
- Fixes 3 winetests for PeekMessageA/W

svn path=/trunk/; revision=41754

14 years ago- More Window Threads issues. Need to finish the window object rewrite!
James Tabor [Fri, 3 Jul 2009 08:03:56 +0000 (08:03 +0000)]
- More Window Threads issues. Need to finish the window object rewrite!

svn path=/trunk/; revision=41753

14 years ago - TCPIP lock rewrite (part 3 of 3)
Cameron Gutman [Fri, 3 Jul 2009 06:28:59 +0000 (06:28 +0000)]
 - TCPIP lock rewrite (part 3 of 3)
 - Use a spin lock to protect the signalled connections list
 - Add a debug ASSERT into each function that depends on the TCPLock being held
 - Release TCPLock before completing the IRP
 - Add some locking where it was forgotten
 - Optimize HandleSignalledConnection

svn path=/trunk/; revision=41752

14 years ago - TCPIP locking rewrite (part 2 of x)
Cameron Gutman [Fri, 3 Jul 2009 00:57:47 +0000 (00:57 +0000)]
 - TCPIP locking rewrite (part 2 of x)
 - Add locking in places that need it
 - Eliminate double acquisition of TCPLock for the same request
 - Next step: Verify that all places that need locking have it

svn path=/trunk/; revision=41751

14 years agoColor schemes by Peter Dimitriu. Bug #4654.
Dmitry Gorbachev [Thu, 2 Jul 2009 22:41:39 +0000 (22:41 +0000)]
Color schemes by Peter Dimitriu. Bug #4654.

svn path=/trunk/; revision=41750

14 years agoIntIsMenu() removed - use UserGetMenuObject() instead
Matthias Kupfer [Thu, 2 Jul 2009 22:28:58 +0000 (22:28 +0000)]
IntIsMenu() removed - use UserGetMenuObject() instead

svn path=/trunk/; revision=41749

14 years agoMerge the OpenTTD update from 0.3.10 branch
Colin Finck [Thu, 2 Jul 2009 21:18:18 +0000 (21:18 +0000)]
Merge the OpenTTD update from 0.3.10 branch

svn path=/trunk/; revision=41748

14 years ago- In the process of rewriting IntGdiCreateDisplayDC, making it an intermediate level...
James Tabor [Thu, 2 Jul 2009 19:09:32 +0000 (19:09 +0000)]
- In the process of rewriting IntGdiCreateDisplayDC, making it an intermediate level support function for IntGdiCreateDC.

svn path=/trunk/; revision=41744

14 years agoFixed cropping function and implemented size boxes
Benedikt Freisen [Thu, 2 Jul 2009 17:02:37 +0000 (17:02 +0000)]
Fixed cropping function and implemented size boxes

svn path=/trunk/; revision=41742

14 years agoBug 4636: Romanian translation patch by Dimitriu Petru
Daniel Reimer [Thu, 2 Jul 2009 08:33:06 +0000 (08:33 +0000)]
Bug 4636: Romanian translation patch by Dimitriu Petru
Bug 4638: Japanese translation update for some files by Tomoya Kitagawa
Bug 4651: Unfinished translation to polish (ichoroszi@gmail.com)
Bug 4652: update for slovak and others translations by Mario Kacmar

svn path=/trunk/; revision=41739

14 years ago- Register a device interface for each stream
Johannes Anderwald [Thu, 2 Jul 2009 07:58:06 +0000 (07:58 +0000)]
- Register a device interface for each stream

svn path=/trunk/; revision=41738

14 years ago - tcpip locking rewrite (part 1 of x)
Cameron Gutman [Thu, 2 Jul 2009 07:16:50 +0000 (07:16 +0000)]
 - tcpip locking rewrite (part 1 of x)
 - Use ExInterlocked list functions to manipulate the request lists
 - Fix usage of the wrong lock to protect the listen request list
 - Next step: Optimize usage of TCPLock

svn path=/trunk/; revision=41737

14 years ago - Don't cancel already completed requests
Cameron Gutman [Thu, 2 Jul 2009 06:51:34 +0000 (06:51 +0000)]
 - Don't cancel already completed requests
 - Fix potential NULL pointer access
 - Actually disassociate the address file and connection in DispTdiDisassociateAddress
 - Insert new requests at the end of the list not the beginning

svn path=/trunk/; revision=41736

14 years ago- wine sync dde.c and dde_private.h to 1.1.24.
James Tabor [Thu, 2 Jul 2009 05:07:12 +0000 (05:07 +0000)]
- wine sync dde.c and dde_private.h to 1.1.24.

svn path=/trunk/; revision=41735

14 years agoMikhail Denisenko <denisenkom AT gmail DOT com>
Matthias Kupfer [Wed, 1 Jul 2009 21:56:44 +0000 (21:56 +0000)]
Mikhail Denisenko <denisenkom AT gmail DOT com>
- Add symbols to system menu by using marlett font.
- See issue #4450 for details.

svn path=/trunk/; revision=41733

14 years agofix msvc build
Christoph von Wittich [Wed, 1 Jul 2009 21:31:13 +0000 (21:31 +0000)]
fix msvc build

svn path=/trunk/; revision=41732