Commit graph

64116 commits

Author SHA1 Message Date
Sylvain Petreolle 9eec8dc5b9 [COM_APITEST]
Use explicit W calls.
All the code is unicode-based.

svn path=/trunk/; revision=69830
2015-11-07 11:59:23 +00:00
Thomas Faber 3856465848 [WS2_32]
- Fill the protocol info buffer in WSAEnumProtocolsA/W. Should fix some ws2_32_winetest:sock crashes and flakiness.

svn path=/trunk/; revision=69829
2015-11-07 11:54:17 +00:00
Thomas Faber b739050085 [MSAFD]
- Add support for SO_PROTOCOL_INFOW. Patch by Peter Hater.
CORE-10440

svn path=/trunk/; revision=69828
2015-11-07 10:48:38 +00:00
Sylvain Petreolle 73b829f989 [GDIHV]
Don't define UNICODE in source.

svn path=/trunk/; revision=69827
2015-11-07 10:41:56 +00:00
Thomas Faber 5759f02c73 [WS2_32]
- Handle SO_PROTOCOL_INFOA in getsockopt based on ws2_32_new.
CORE-10440

svn path=/trunk/; revision=69826
2015-11-07 09:38:13 +00:00
Amine Khaldi 3d52f24d8b [FREELDR] We don't need the hotpatch flag in MSVC builds for this module. CORE-10477
svn path=/trunk/; revision=69825
2015-11-07 09:03:26 +00:00
Thomas Faber bad73efd4e [WS2_32_NEW]
- Treat SO_OPENTYPE's value as a DWORD. Based on a patch by Peter Hater.
CORE-10440

svn path=/trunk/; revision=69824
2015-11-07 08:49:15 +00:00
Thomas Faber facf3ecba9 [WS2_32_NEW]
- Add missing SEH in getsockopt/setsockopt
CORE-10440

svn path=/trunk/; revision=69823
2015-11-07 08:30:00 +00:00
Hermès Bélusca-Maïto e67e24eeca [NTVDM]: Improve the console resize algorithm.
svn path=/trunk/; revision=69822
2015-11-06 23:59:42 +00:00
Amine Khaldi e1876fb513 [WIN32K] Do not truncate the result of the color translation to 8 bits in DIB_24BPP_TransparentBlt. Fixes icon drawing at 24 bpp. Brought to you by Vort. CORE-10469
svn path=/trunk/; revision=69821
2015-11-06 22:07:49 +00:00
Timo Kreuzer 4368fee2af [INTL]
Split a too long text resource into 2 in Italian resource. Fixes an MSVC warning / truncated text. Translators, please check https://build.reactos.org/builders/Build%20MSVC_x86/builds/3402/steps/compile_2/logs/warnings%20%28179%29 for warning RC4206 and help fixing these, thanks.

svn path=/trunk/; revision=69820
2015-11-06 22:00:28 +00:00
James Tabor a13d6bdc93 [NtGdi]
- Add function for NtUser.

svn path=/trunk/; revision=69819
2015-11-06 13:34:58 +00:00
James Tabor 9022021b6d [Win32k]
- Fix use after free crash in send messages timeout tests. See CORE-10482
- Dedicated to Thomas Faber.

svn path=/trunk/; revision=69818
2015-11-06 09:37:30 +00:00
Amine Khaldi d1029d63a3 [FONTS] Marlett font improvements by dsp8195. CORE-9115
svn path=/trunk/; revision=69817
2015-11-05 20:38:34 +00:00
Amine Khaldi f70dc4055a [WIN32SS::DRIVERS] Improve the FILE header section. Brought to you by Adam Stachowicz. CORE-10114
svn path=/trunk/; revision=69816
2015-11-05 18:07:00 +00:00
Thomas Faber 0f4f3d7cd8 [ATL]
- Implement more CComBSTR methods. Patch by Mark Jansen.
CORE-10478 #resolve

svn path=/trunk/; revision=69815
2015-11-05 10:49:52 +00:00
Sylvain Petreolle 01e9e3f8a5 [ARP]
Sssh, secret ansi unicode plan is secret.

svn path=/trunk/; revision=69814
2015-11-04 21:22:37 +00:00
Sylvain Petreolle 7650763c97 [PARTINFO][ARP]
Arch, manual define of UNICODE/_UNICODE is a call for trouble.

svn path=/trunk/; revision=69813
2015-11-04 21:19:45 +00:00
Amine Khaldi a25be55cc2 [CMAKE] Properly handle hotpatchable flags requirements in MSVC builds. CORE-10477
svn path=/trunk/; revision=69812
2015-11-04 18:06:16 +00:00
Amine Khaldi 9d73134228 [HAL] Improve the FILE header section. Brought to you by Adam Stachowicz. CORE-10114
svn path=/trunk/; revision=69811
2015-11-04 13:30:52 +00:00
James Tabor fe155d6645 [Win32SS]
- Quick fix for double free unlink crash. See CORE-9210.

svn path=/trunk/; revision=69810
2015-11-04 08:14:53 +00:00
Amine Khaldi 53c4578b49 [WS2_32_NEW] Add missing iptypes.h inclusion.
svn path=/trunk/; revision=69808
2015-11-03 22:13:38 +00:00
Amine Khaldi dea5974e8c [WS2_32_NEW] Properly handle szLocalName. Properly set Hostent on failure. By Peter Hater. CORE-10440
svn path=/trunk/; revision=69807
2015-11-03 22:03:02 +00:00
Amine Khaldi 2ae0399eb9 [WS2_32_NEW] Do not initialize ProtocolId to 0. By Peter Hater. CORE-10440
svn path=/trunk/; revision=69806
2015-11-03 21:57:08 +00:00
Amine Khaldi 035dbc5aa9 [WS2_32_NEW] Fix ProtocolInfo allocation size. By Peter Hater. CORE-10440
svn path=/trunk/; revision=69805
2015-11-03 21:54:00 +00:00
Amine Khaldi 0d3b942a2f [WS2_32_NEW] Return SOCKET_ERROR instead of ErrorCode. By Peter Hater. CORE-10440
svn path=/trunk/; revision=69803
2015-11-03 21:50:20 +00:00
Amine Khaldi 282156a126 [WS2_32] Improve the FILE header section. Brought to you by Adam Stachowicz. CORE-10114
svn path=/trunk/; revision=69801
2015-11-03 21:16:02 +00:00
Amine Khaldi 48a82a72f4 [WS2_32_NEW] Properly set the sin_zero field. Revealed by ws2_32_apitest:addrinfo, fixed by Peter Hater. CORE-10440
svn path=/trunk/; revision=69800
2015-11-03 21:14:54 +00:00
Amine Khaldi 2b6ae1241e [USER32_APITEST] Fix a typo.
svn path=/trunk/; revision=69799
2015-11-03 21:14:15 +00:00
Thomas Faber cbe300a8c2 [WIN32K]
- Free sent messages to the right lookaside list
CORE-9210

svn path=/trunk/; revision=69798
2015-11-03 21:04:19 +00:00
Thomas Faber 7744b35234 [USER32_APITEST]
- Add a test for sending recursive inter-thread messages
CORE-9210

svn path=/trunk/; revision=69797
2015-11-03 20:40:19 +00:00
James Tabor 8752bfea64 - Missing from patch 11. This should fix it.
svn path=/trunk/; revision=69796
2015-11-03 19:22:00 +00:00
Robert Naumann 681c5d8ad7 [SHORTCUTS] -show the proper icon for the explorer. spotted by Jared Smudde CORE-9240
svn path=/trunk/; revision=69795
2015-11-03 17:47:25 +00:00
Sylvain Petreolle 180bf39ed4 [USBUHCI]
Too much DPRINT1 is too much.
No code changes.

svn path=/trunk/; revision=69794
2015-11-03 15:45:50 +00:00
James Tabor 598aff78e9 [Win32SS]
- Simplify and restructure thread send messages, use look aside list, message signals and global message link for sorting trouble messages.
- See CORE-9210 for more information. Related to and fixed CORE-9718 and CORE-9975. Could have fixed CORE-9695.

svn path=/trunk/; revision=69793
2015-11-03 15:18:51 +00:00
Thomas Faber 8584094adc [BROWSEUI]
- IEnumString::Next's pceltFetched parameter is not optional, so provide it. Fixes exception when using Emerge Desktop

svn path=/trunk/; revision=69792
2015-11-03 12:31:09 +00:00
Sylvain Petreolle dc2365a661 [IPHLPAPI]
Fix GetAdaptersAdresses operational status.
ReactOS is now seen online.

CORE-9178 #resolve

Please retest apps with connectivity problems.


svn path=/trunk/; revision=69791
2015-11-02 23:56:46 +00:00
Robert Naumann 3f041d1de6 [APPLICATIONS] -Improve some icons. By Henry Tang Ih. CORE-10408
svn path=/trunk/; revision=69790
2015-11-02 22:11:51 +00:00
Robert Naumann d37e0ee6e4 [NTOBJSHEX] - Improve the icons. By Jared Smudde. CORE-10466
svn path=/trunk/; revision=69789
2015-11-02 22:05:44 +00:00
Amine Khaldi f5f46b73f9 [WS2_32_NEW] Improve the FILE header section. Brought to you by Adam Stachowicz. CORE-10114
svn path=/trunk/; revision=69788
2015-11-02 18:37:49 +00:00
Amine Khaldi 9872b3a83c [MSAFD] Handle SO_SNDTIMEO and SO_RCVTIMEO in WSPGetSockOpt(). By Peter Hater. CORE-10440
svn path=/trunk/; revision=69787
2015-11-02 18:12:23 +00:00
Amine Khaldi 7355cbb0af [MSAFD] Return SOCKET_ERROR instead of 0 in WSPAddressToString, WSPDuplicateSocket and WSPStringToAddress. By Peter Hater. CORE-10440
svn path=/trunk/; revision=69786
2015-11-02 17:55:26 +00:00
Amine Khaldi 1d0a387d99 [MSAFD] Add more exports. By Peter Hater. CORE-10440
svn path=/trunk/; revision=69785
2015-11-02 17:39:35 +00:00
Amine Khaldi df7fdc87d3 [MSAFD] Improve the FILE header section. Brought to you by Adam Stachowicz. CORE-10114
svn path=/trunk/; revision=69784
2015-11-02 17:35:58 +00:00
Amine Khaldi 141b1d1f5a [MSAFD] Remove fixed CatalogEntryId. By Peter Hater. CORE-10440
svn path=/trunk/; revision=69783
2015-11-02 17:32:00 +00:00
Timo Kreuzer 9eddb5e906 [WIN32K]
Only scale characters with the world-to-device transform, when the graphics mode is GM_ADVANCED. Fixes Petzold's WhatSize testapp.
CORE-7154 #resolve

svn path=/trunk/; revision=69782
2015-11-01 23:40:31 +00:00
Timo Kreuzer ee7e189a4e [FORMATTING]
Remove trailing whitespaces. No code change.

svn path=/trunk/; revision=69781
2015-11-01 20:03:31 +00:00
Amine Khaldi 3a7bc4c929 [PSDK] Do not compile d3d10.idl as part of d3d_idl_headers.
svn path=/trunk/; revision=69780
2015-11-01 17:51:24 +00:00
Amine Khaldi 8948e65abe [DXGI] This doesn't belong to trunk. [WBEMPROX] Disable the code that depends on dxgi.dll.
svn path=/trunk/; revision=69779
2015-11-01 17:41:42 +00:00
Hermès Bélusca-Maïto 2ce93d3712 [CLIPBRD]: Comment out the #pragma once in the precompiled header, because it makes build fail on some GCC setup for some people. I don't understand why this problem happens...
svn path=/trunk/; revision=69778
2015-11-01 16:40:18 +00:00