[ros-diffs] [phater] 73054: [MSAFD] Fix handle counting in WSPSelect and improve TDI request according to MSDN. CORE-12104

2016-10-28 Thread phater
Author: phater Date: Fri Oct 28 16:37:39 2016 New Revision: 73054 URL: http://svn.reactos.org/svn/reactos?rev=73054=rev Log: [MSAFD] Fix handle counting in WSPSelect and improve TDI request according to MSDN. CORE-12104 Modified: trunk/reactos/dll/win32/msafd/misc/dllmain.c Modified: trunk

[ros-diffs] [phater] 73068: [MSAFD][WS2_32] Better WSASocket parameters check CORE-12104

2016-10-29 Thread phater
Author: phater Date: Sat Oct 29 18:22:22 2016 New Revision: 73068 URL: http://svn.reactos.org/svn/reactos?rev=73068=rev Log: [MSAFD][WS2_32] Better WSASocket parameters check CORE-12104 Modified: trunk/reactos/dll/win32/msafd/misc/dllmain.c trunk/reactos/dll/win32/ws2_32/src/dcatalog.c

[ros-diffs] [phater] 73070: [MSAFD] Implement async connect CORE-12152 #resolve

2016-10-29 Thread phater
Author: phater Date: Sat Oct 29 18:38:27 2016 New Revision: 73070 URL: http://svn.reactos.org/svn/reactos?rev=73070=rev Log: [MSAFD] Implement async connect CORE-12152 #resolve Modified: trunk/reactos/dll/win32/msafd/misc/dllmain.c trunk/reactos/dll/win32/msafd/msafd.h Modified: trunk

[ros-diffs] [phater] 73074: Revert r73068 and r73070 Current tests are obviously not enough to declare them OK. I'll add more tests first

2016-10-29 Thread phater
Author: phater Date: Sun Oct 30 05:58:02 2016 New Revision: 73074 URL: http://svn.reactos.org/svn/reactos?rev=73074=rev Log: Revert r73068 and r73070 Current tests are obviously not enough to declare them OK. I'll add more tests first Modified: trunk/reactos/dll/win32/msafd/misc/dllmain.c

[ros-diffs] [phater] 73165: [MSAFD] Implement SOL_SOCKET/SO_ERROR. CORE-12104

2016-11-07 Thread phater
Author: phater Date: Mon Nov 7 08:50:31 2016 New Revision: 73165 URL: http://svn.reactos.org/svn/reactos?rev=73165=rev Log: [MSAFD] Implement SOL_SOCKET/SO_ERROR. CORE-12104 Modified: trunk/reactos/dll/win32/msafd/misc/dllmain.c Modified: trunk/reactos/dll/win32/msafd/misc/dllmain.c URL

[ros-diffs] [phater] 73177: [MSAFD] Fix possible memory corruption in WSPIoctl. Brought to you by Andreas Maier aka andy-123. Thanks. CORE-12322

2016-11-09 Thread phater
Author: phater Date: Wed Nov 9 12:05:48 2016 New Revision: 73177 URL: http://svn.reactos.org/svn/reactos?rev=73177=rev Log: [MSAFD] Fix possible memory corruption in WSPIoctl. Brought to you by Andreas Maier aka andy-123. Thanks. CORE-12322 Modified: trunk/reactos/dll/win32/msafd/misc

[ros-diffs] [phater] 73176: [MSAFD] Minor changes. Code style fixes. tabs->spaces. CORE-12104

2016-11-09 Thread phater
Author: phater Date: Wed Nov 9 11:49:55 2016 New Revision: 73176 URL: http://svn.reactos.org/svn/reactos?rev=73176=rev Log: [MSAFD] Minor changes. Code style fixes. tabs->spaces. CORE-12104 Modified: trunk/reactos/dll/win32/msafd/misc/event.c Modified: trunk/reactos/dll/win32/msafd/m

[ros-diffs] [phater] 73193: [WS2_32_APITEST] Use test.winehq.org insteadof reactos.org. These days main reactos page is too big.

2016-11-10 Thread phater
Author: phater Date: Thu Nov 10 14:23:49 2016 New Revision: 73193 URL: http://svn.reactos.org/svn/reactos?rev=73193=rev Log: [WS2_32_APITEST] Use test.winehq.org insteadof reactos.org. These days main reactos page is too big. Modified: trunk/rostests/apitests/ws2_32/helpers.c Modified

[ros-diffs] [phater] 73192: [MSAFD] Fix for WSPStringToAddressA/W wine tests. CORE-12104

2016-11-10 Thread phater
Author: phater Date: Thu Nov 10 11:15:14 2016 New Revision: 73192 URL: http://svn.reactos.org/svn/reactos?rev=73192=rev Log: [MSAFD] Fix for WSPStringToAddressA/W wine tests. CORE-12104 Modified: trunk/reactos/dll/win32/msafd/misc/dllmain.c Modified: trunk/reactos/dll/win32/msafd/misc

[ros-diffs] [phater] 73194: [WS2_32_APITESTS] Add more WSAAsync tests

2016-11-10 Thread phater
Author: phater Date: Thu Nov 10 15:00:44 2016 New Revision: 73194 URL: http://svn.reactos.org/svn/reactos?rev=73194=rev Log: [WS2_32_APITESTS] Add more WSAAsync tests Modified: trunk/rostests/apitests/ws2_32/WSAAsync.c Modified: trunk/rostests/apitests/ws2_32/WSAAsync.c URL: http

[ros-diffs] [phater] 73195: [WS2_32_APITESTS] Add nonblocking tests

2016-11-10 Thread phater
Author: phater Date: Thu Nov 10 15:13:19 2016 New Revision: 73195 URL: http://svn.reactos.org/svn/reactos?rev=73195=rev Log: [WS2_32_APITESTS] Add nonblocking tests Added: trunk/rostests/apitests/ws2_32/nonblocking.c (with props) Modified: trunk/rostests/apitests/ws2_32/CMakeLists.txt

[ros-diffs] [phater] 73197: [MSAFD] Implement SO_CONNECT_TIME. CORE-12104

2016-11-10 Thread phater
Author: phater Date: Thu Nov 10 17:55:00 2016 New Revision: 73197 URL: http://svn.reactos.org/svn/reactos?rev=73197=rev Log: [MSAFD] Implement SO_CONNECT_TIME. CORE-12104 Modified: trunk/reactos/dll/win32/msafd/misc/dllmain.c trunk/reactos/dll/win32/msafd/msafd.h Modified: trunk/reactos

[ros-diffs] [phater] 73030: [MSAFD] Implement WSPIoctl overlapped. CORE-12162 #resolve

2016-10-25 Thread phater
Author: phater Date: Tue Oct 25 07:54:00 2016 New Revision: 73030 URL: http://svn.reactos.org/svn/reactos?rev=73030=rev Log: [MSAFD] Implement WSPIoctl overlapped. CORE-12162 #resolve Modified: trunk/reactos/dll/win32/msafd/misc/dllmain.c trunk/reactos/dll/win32/msafd/misc/event.c

[ros-diffs] [phater] 73031: [WSHTCPIP] Don't return NO_ERROR in unimplemented WSHIoctl. It only confuses programs. Return WSAEINVAL. CORE-12104

2016-10-25 Thread phater
Author: phater Date: Tue Oct 25 09:23:40 2016 New Revision: 73031 URL: http://svn.reactos.org/svn/reactos?rev=73031=rev Log: [WSHTCPIP] Don't return NO_ERROR in unimplemented WSHIoctl. It only confuses programs. Return WSAEINVAL. CORE-12104 Modified: trunk/reactos/dll/win32/wshtcpip

[ros-diffs] [phater] 73011: [WS2_32_APITESTS] Add tests for SIO_GET_INTERFACE_LIST. Brought to you by Andreas Maier. Thanks. Minor modifications by me on comparison and expected flags. ROSTESTS-246

2016-10-21 Thread phater
Author: phater Date: Fri Oct 21 16:47:38 2016 New Revision: 73011 URL: http://svn.reactos.org/svn/reactos?rev=73011=rev Log: [WS2_32_APITESTS] Add tests for SIO_GET_INTERFACE_LIST. Brought to you by Andreas Maier. Thanks. Minor modifications by me on comparison and expected flags. ROSTESTS-246

[ros-diffs] [phater] 73231: [MSAFD] When out of band data is inlined, calling WSPRecv/WSPRecvFrom with flag MSG_OOB is invalid, return WSAEINVAL. CORE-12104

2016-11-14 Thread phater
Author: phater Date: Mon Nov 14 14:10:48 2016 New Revision: 73231 URL: http://svn.reactos.org/svn/reactos?rev=73231=rev Log: [MSAFD] When out of band data is inlined, calling WSPRecv/WSPRecvFrom with flag MSG_OOB is invalid, return WSAEINVAL. CORE-12104 Modified: trunk/reactos/dll/win32

[ros-diffs] [phater] 73342: [WSHTCPIP] Implement SIO_GET_INTERFACE_LIST by Andreas Maier aka andy-123. Thanks. CORE-10343

2016-11-22 Thread phater
Author: phater Date: Tue Nov 22 12:45:41 2016 New Revision: 73342 URL: http://svn.reactos.org/svn/reactos?rev=73342=rev Log: [WSHTCPIP] Implement SIO_GET_INTERFACE_LIST by Andreas Maier aka andy-123. Thanks. CORE-10343 Added: trunk/reactos/dll/win32/wshtcpip/iflist.c (with props) Modified

[ros-diffs] [phater] 73368: [MSTSC] Add schannel based SSL implementation. CORE-9321

2016-11-24 Thread phater
Author: phater Date: Thu Nov 24 10:56:09 2016 New Revision: 73368 URL: http://svn.reactos.org/svn/reactos?rev=73368=rev Log: [MSTSC] Add schannel based SSL implementation. CORE-9321 Modified: trunk/reactos/base/applications/mstsc/CMakeLists.txt trunk/reactos/base/applications/mstsc/tcp.c

[ros-diffs] [phater] 73241: [MSAFD] Fix WSPSelect heap corruption and don't repeat sockets if they are in different fd_sets. CORE-12324

2016-11-17 Thread phater
Author: phater Date: Thu Nov 17 12:57:32 2016 New Revision: 73241 URL: http://svn.reactos.org/svn/reactos?rev=73241=rev Log: [MSAFD] Fix WSPSelect heap corruption and don't repeat sockets if they are in different fd_sets. CORE-12324 Modified: trunk/reactos/dll/win32/msafd/misc/dllmain.c

[ros-diffs] [phater] 73095: [TCPIP] Copy back unicast IP if broadcast is specified for listen. CORE-12152

2016-11-02 Thread phater
Author: phater Date: Wed Nov 2 11:24:08 2016 New Revision: 73095 URL: http://svn.reactos.org/svn/reactos?rev=73095=rev Log: [TCPIP] Copy back unicast IP if broadcast is specified for listen. CORE-12152 Modified: trunk/reactos/sdk/lib/drivers/ip/transport/tcp/tcp.c Modified: trunk/reactos

[ros-diffs] [phater] 73109: [TCPIP] Always copy back bind IP in connection. Spotted by Thomas. Thanks CORE-12152

2016-11-03 Thread phater
Author: phater Date: Thu Nov 3 14:53:00 2016 New Revision: 73109 URL: http://svn.reactos.org/svn/reactos?rev=73109=rev Log: [TCPIP] Always copy back bind IP in connection. Spotted by Thomas. Thanks CORE-12152 Modified: trunk/reactos/sdk/lib/drivers/ip/transport/tcp/tcp.c Modified: trunk

[ros-diffs] [phater] 73053: Fix build

2016-10-28 Thread phater
Author: phater Date: Fri Oct 28 07:11:20 2016 New Revision: 73053 URL: http://svn.reactos.org/svn/reactos?rev=73053=rev Log: Fix build Modified: trunk/rostests/apitests/ws2_32/WSAAsync.c Modified: trunk/rostests/apitests/ws2_32/WSAAsync.c URL: http://svn.reactos.org/svn/reactos/trunk

[ros-diffs] [phater] 73052: [WS2_32_APITESTS] Add tests for WSAAsync original by Miroslav Mastný. Converted to api test by me. CORE-12152 #resolve #comment Thanks

2016-10-28 Thread phater
Author: phater Date: Fri Oct 28 07:01:16 2016 New Revision: 73052 URL: http://svn.reactos.org/svn/reactos?rev=73052=rev Log: [WS2_32_APITESTS] Add tests for WSAAsync original by Miroslav Mastný. Converted to api test by me. CORE-12152 #resolve #comment Thanks Added: trunk/rostests/apitests

[ros-diffs] [phater] 73120: [MSAFD] Disable setting blocking mode if there are WSPAsyncSelect or WSPEventSelect pending calls. CORE-12104

2016-11-04 Thread phater
Author: phater Date: Fri Nov 4 09:38:21 2016 New Revision: 73120 URL: http://svn.reactos.org/svn/reactos?rev=73120=rev Log: [MSAFD] Disable setting blocking mode if there are WSPAsyncSelect or WSPEventSelect pending calls. CORE-12104 Modified: trunk/reactos/dll/win32/msafd/misc/dllmain.c

[ros-diffs] [phater] 73123: [MSAFD] Check params on WSAAceept. CORE-12104

2016-11-04 Thread phater
Author: phater Date: Fri Nov 4 18:03:15 2016 New Revision: 73123 URL: http://svn.reactos.org/svn/reactos?rev=73123=rev Log: [MSAFD] Check params on WSAAceept. CORE-12104 Modified: trunk/reactos/dll/win32/msafd/misc/dllmain.c Modified: trunk/reactos/dll/win32/msafd/misc/dllmain.c URL: http

[ros-diffs] [phater] 73096: [MSAFD] Add more checks for lpErrno. Rearrange start of some functions to avoid creation and disposal of event of socket handle or parameter(s) is wrong. Other small change

2016-11-02 Thread phater
Author: phater Date: Wed Nov 2 15:36:26 2016 New Revision: 73096 URL: http://svn.reactos.org/svn/reactos?rev=73096=rev Log: [MSAFD] Add more checks for lpErrno. Rearrange start of some functions to avoid creation and disposal of event of socket handle or parameter(s) is wrong. Other small

[ros-diffs] [phater] 72957: [WS2_32_APITESTS] Add super simple WSARecv tests used to test WSAGetOverlappedResult. ROSTESTS-197

2016-10-11 Thread phater
Author: phater Date: Tue Oct 11 10:48:47 2016 New Revision: 72957 URL: http://svn.reactos.org/svn/reactos?rev=72957=rev Log: [WS2_32_APITESTS] Add super simple WSARecv tests used to test WSAGetOverlappedResult. ROSTESTS-197 Added: trunk/rostests/apitests/ws2_32/WSARecv.c (with props

[ros-diffs] [phater] 72950: [WININET] initialize winsock with proper version. Based on wine tests CORE-12104

2016-10-10 Thread phater
Author: phater Date: Mon Oct 10 06:52:40 2016 New Revision: 72950 URL: http://svn.reactos.org/svn/reactos?rev=72950=rev Log: [WININET] initialize winsock with proper version. Based on wine tests CORE-12104 Modified: trunk/reactos/dll/win32/wininet/netconnection.c Modified: trunk/reactos/dll

[ros-diffs] [phater] 72948: [MSAFD] Fix some return codes and better parameter checks based on wine tests CORE-12104

2016-10-10 Thread phater
Author: phater Date: Mon Oct 10 06:38:52 2016 New Revision: 72948 URL: http://svn.reactos.org/svn/reactos?rev=72948=rev Log: [MSAFD] Fix some return codes and better parameter checks based on wine tests CORE-12104 Modified: trunk/reactos/dll/win32/msafd/misc/dllmain.c Modified: trunk

[ros-diffs] [phater] 72949: [WS2_32_APITESTS] Fix helper by not shutting down send. This way it breaks the test on windows also.

2016-10-10 Thread phater
Author: phater Date: Mon Oct 10 06:48:56 2016 New Revision: 72949 URL: http://svn.reactos.org/svn/reactos?rev=72949=rev Log: [WS2_32_APITESTS] Fix helper by not shutting down send. This way it breaks the test on windows also. Modified: trunk/rostests/apitests/ws2_32/helpers.c Modified

[ros-diffs] [phater] 72953: [MSAFD] We support AF_INET, SOCK_RAW, IPPROTO_RAW and IF_INET, SOCK_RAW, IPPROTO_TCP triples also. Enable them in winsock mapping registry. CORE-12104

2016-10-10 Thread phater
Author: phater Date: Mon Oct 10 08:00:20 2016 New Revision: 72953 URL: http://svn.reactos.org/svn/reactos?rev=72953=rev Log: [MSAFD] We support AF_INET,SOCK_RAW,IPPROTO_RAW and IF_INET,SOCK_RAW,IPPROTO_TCP triples also. Enable them in winsock mapping registry. CORE-12104 Modified: trunk

[ros-diffs] [phater] 72951: [WINHTTP] Properly initialize winsock. Based on wine tests CORE-12104

2016-10-10 Thread phater
Author: phater Date: Mon Oct 10 06:54:56 2016 New Revision: 72951 URL: http://svn.reactos.org/svn/reactos?rev=72951=rev Log: [WINHTTP] Properly initialize winsock. Based on wine tests CORE-12104 Modified: trunk/reactos/dll/win32/winhttp/net.c trunk/reactos/dll/win32/winhttp/session.c

[ros-diffs] [phater] 72952: [MSAFD] We support SOCK_RAW and IPPROTO_RAW also. CORE-12104

2016-10-10 Thread phater
Author: phater Date: Mon Oct 10 07:57:34 2016 New Revision: 72952 URL: http://svn.reactos.org/svn/reactos?rev=72952=rev Log: [MSAFD] We support SOCK_RAW and IPPROTO_RAW also. CORE-12104 Modified: trunk/reactos/dll/win32/msafd/misc/dllmain.c Modified: trunk/reactos/dll/win32/msafd/misc

[ros-diffs] [phater] 72978: [MSAFD] Add some parameter checks on send/recv based on wine tests. CORE-12104

2016-10-17 Thread phater
Author: phater Date: Mon Oct 17 15:24:43 2016 New Revision: 72978 URL: http://svn.reactos.org/svn/reactos?rev=72978=rev Log: [MSAFD] Add some parameter checks on send/recv based on wine tests. CORE-12104 Modified: trunk/reactos/dll/win32/msafd/misc/sndrcv.c Modified: trunk/reactos/dll/win32

[ros-diffs] [phater] 75339: [ADNS] Add function to return number of DNS servers available for query. [DNSAPI] Use newly added function to return without search if no DNS servers are available. CORE-13

2017-07-14 Thread phater
Author: phater Date: Fri Jul 14 16:05:31 2017 New Revision: 75339 URL: http://svn.reactos.org/svn/reactos?rev=75339=rev Log: [ADNS] Add function to return number of DNS servers available for query. [DNSAPI] Use newly added function to return without search if no DNS servers are available. CORE

[ros-diffs] [phater] 74577: [MSTSC] Fix BSOD when we can't acquire context from CryptoAPI. CORE-13263 #resolve

2017-05-18 Thread phater
Author: phater Date: Thu May 18 08:47:30 2017 New Revision: 74577 URL: http://svn.reactos.org/svn/reactos?rev=74577=rev Log: [MSTSC] Fix BSOD when we can't acquire context from CryptoAPI. CORE-13263 #resolve Modified: trunk/reactos/base/applications/mstsc/ssl_calls.c Modified: trunk

[ros-diffs] [phater] 74578: [MSTSC] Addendum to r74577. CORE-13263

2017-05-18 Thread phater
Author: phater Date: Thu May 18 08:57:26 2017 New Revision: 74578 URL: http://svn.reactos.org/svn/reactos?rev=74578=rev Log: [MSTSC] Addendum to r74577. CORE-13263 Modified: trunk/reactos/base/applications/mstsc/ssl_calls.c Modified: trunk/reactos/base/applications/mstsc/ssl_calls.c URL

[ros-diffs] [phater] 74558: [MSTSC] Switch most MSTSC from internal "ssl" functions to CryptoAPI and implement/enable certificate functions CORE-13259

2017-05-16 Thread phater
Author: phater Date: Tue May 16 17:20:56 2017 New Revision: 74558 URL: http://svn.reactos.org/svn/reactos?rev=74558=rev Log: [MSTSC] Switch most MSTSC from internal "ssl" functions to CryptoAPI and implement/enable certificate functions CORE-13259 Modified: trunk/reactos/base/ap

[ros-diffs] [phater] 74563: [MSTSC] Fix adding module name and IP to logon packet. Patch by Stas'M. Minor modification by me. Thanks. CORE-13234

2017-05-16 Thread phater
Author: phater Date: Tue May 16 17:56:51 2017 New Revision: 74563 URL: http://svn.reactos.org/svn/reactos?rev=74563=rev Log: [MSTSC] Fix adding module name and IP to logon packet. Patch by Stas'M. Minor modification by me. Thanks. CORE-13234 Modified: trunk/reactos/base/applications/mstsc

[ros-diffs] [phater] 74559: [ACPI] Implement creating volatile registry keys for ACPI tables CORE-12942

2017-05-16 Thread phater
Author: phater Date: Tue May 16 17:26:12 2017 New Revision: 74559 URL: http://svn.reactos.org/svn/reactos?rev=74559=rev Log: [ACPI] Implement creating volatile registry keys for ACPI tables CORE-12942 Modified: trunk/reactos/drivers/bus/acpi/busmgr/utils.c trunk/reactos/drivers/bus/acpi

[ros-diffs] [phater] 74561: [MSTSC] Enable taking settings folder using SHGetFolderLocation instead of using "c:\". Patch by Stas'M. Thanks CORE-13225

2017-05-16 Thread phater
Author: phater Date: Tue May 16 17:37:48 2017 New Revision: 74561 URL: http://svn.reactos.org/svn/reactos?rev=74561=rev Log: [MSTSC] Enable taking settings folder using SHGetFolderLocation instead of using "c:\". Patch by Stas'M. Thanks CORE-13225 Modified: trunk/reactos/base/ap

[ros-diffs] [phater] 74556: [MSTSC] Bring MSTSC closer to latest rdesktop (1.83) CORE-13258

2017-05-16 Thread phater
Author: phater Date: Tue May 16 16:37:29 2017 New Revision: 74556 URL: http://svn.reactos.org/svn/reactos?rev=74556=rev Log: [MSTSC] Bring MSTSC closer to latest rdesktop (1.83) CORE-13258 Modified: trunk/reactos/base/applications/mstsc/constants.h trunk/reactos/base/applications/mstsc

[ros-diffs] [phater] 74560: [MSTSC] Fix image corruption in 24bpp mode CORE-13224

2017-05-16 Thread phater
Author: phater Date: Tue May 16 17:32:19 2017 New Revision: 74560 URL: http://svn.reactos.org/svn/reactos?rev=74560=rev Log: [MSTSC] Fix image corruption in 24bpp mode CORE-13224 Modified: trunk/reactos/base/applications/mstsc/uimain.c trunk/reactos/base/applications/mstsc/win32.c

[ros-diffs] [phater] 74557: [MSTSC] Fix build

2017-05-16 Thread phater
Author: phater Date: Tue May 16 17:03:20 2017 New Revision: 74557 URL: http://svn.reactos.org/svn/reactos?rev=74557=rev Log: [MSTSC] Fix build Modified: trunk/reactos/base/applications/mstsc/rdp.c trunk/reactos/base/applications/mstsc/secure.c Modified: trunk/reactos/base/applications

[ros-diffs] [phater] 74567: [MSTSC] Send computer name as client name when available. Patch by Stas'M. Thanks. CORE-13237

2017-05-17 Thread phater
Author: phater Date: Wed May 17 10:47:39 2017 New Revision: 74567 URL: http://svn.reactos.org/svn/reactos?rev=74567=rev Log: [MSTSC] Send computer name as client name when available. Patch by Stas'M. Thanks. CORE-13237 Modified: trunk/reactos/base/applications/mstsc/win32.c Modified: trunk

[ros-diffs] [phater] 74568: [MSTSC] Fix parsing of settings. Patch by Stas'M. Thanks. CORE-13223

2017-05-17 Thread phater
Author: phater Date: Wed May 17 10:53:54 2017 New Revision: 74568 URL: http://svn.reactos.org/svn/reactos?rev=74568=rev Log: [MSTSC] Fix parsing of settings. Patch by Stas'M. Thanks. CORE-13223 Modified: trunk/reactos/base/applications/mstsc/settings.c Modified: trunk/reactos/base

[ros-diffs] [phater] 74669: [WS2_32] Set last error on exit on some functions

2017-05-26 Thread phater
Author: phater Date: Fri May 26 11:51:33 2017 New Revision: 74669 URL: http://svn.reactos.org/svn/reactos?rev=74669=rev Log: [WS2_32] Set last error on exit on some functions Modified: trunk/reactos/dll/win32/ws2_32/src/socklife.c Modified: trunk/reactos/dll/win32/ws2_32/src/socklife.c URL

[ros-diffs] [phater] 74670: [WS2_32] Revert r74669

2017-05-26 Thread phater
Author: phater Date: Fri May 26 13:44:01 2017 New Revision: 74670 URL: http://svn.reactos.org/svn/reactos?rev=74670=rev Log: [WS2_32] Revert r74669 Modified: trunk/reactos/dll/win32/ws2_32/src/socklife.c Modified: trunk/reactos/dll/win32/ws2_32/src/socklife.c URL: http://svn.reactos.org

[ros-diffs] [phater] 74671: [WS2_32_APITESTS] Fix broadcast test ROSTESTS-278

2017-05-26 Thread phater
Author: phater Date: Fri May 26 14:00:47 2017 New Revision: 74671 URL: http://svn.reactos.org/svn/reactos?rev=74671=rev Log: [WS2_32_APITESTS] Fix broadcast test ROSTESTS-278 Modified: trunk/rostests/apitests/ws2_32/bind.c Modified: trunk/rostests/apitests/ws2_32/bind.c URL: http

[ros-diffs] [phater] 74672: [WS2_32_APITESTS] Add close tests ROSTESTS-279

2017-05-26 Thread phater
Author: phater Date: Fri May 26 14:02:25 2017 New Revision: 74672 URL: http://svn.reactos.org/svn/reactos?rev=74672=rev Log: [WS2_32_APITESTS] Add close tests ROSTESTS-279 Added: trunk/rostests/apitests/ws2_32/close.c (with props) Modified: trunk/rostests/apitests/ws2_32/CMakeLists.txt

[ros-diffs] [phater] 74673: [MSAFD] Don't update shared state on close if we still have active references to the socket. Checked also by ws2_32:close API test CORE-12029

2017-05-26 Thread phater
Author: phater Date: Fri May 26 15:27:45 2017 New Revision: 74673 URL: http://svn.reactos.org/svn/reactos?rev=74673=rev Log: [MSAFD] Don't update shared state on close if we still have active references to the socket. Checked also by ws2_32:close API test CORE-12029 Modified: trunk/reactos

[ros-diffs] [phater] 74649: [WS2_32] Perform parameters check on bind. ROSTESTS-278

2017-05-25 Thread phater
Author: phater Date: Thu May 25 12:34:33 2017 New Revision: 74649 URL: http://svn.reactos.org/svn/reactos?rev=74649=rev Log: [WS2_32] Perform parameters check on bind. ROSTESTS-278 Modified: trunk/reactos/dll/win32/ws2_32/src/socklife.c Modified: trunk/reactos/dll/win32/ws2_32/src

[ros-diffs] [phater] 74652: [WS2_32] Dereference socket in case of parameter check failure. Thanks Thomas. ROSTEST-278

2017-05-25 Thread phater
Author: phater Date: Thu May 25 14:51:16 2017 New Revision: 74652 URL: http://svn.reactos.org/svn/reactos?rev=74652=rev Log: [WS2_32] Dereference socket in case of parameter check failure. Thanks Thomas. ROSTEST-278 Modified: trunk/reactos/dll/win32/ws2_32/src/sockctrl.c trunk/reactos

[ros-diffs] [phater] 74653: [WS2_32_APITESTS] Remove compile warning disable for GCC. Thanks Thomas. ROSTESTS-278

2017-05-25 Thread phater
Author: phater Date: Thu May 25 15:12:40 2017 New Revision: 74653 URL: http://svn.reactos.org/svn/reactos?rev=74653=rev Log: [WS2_32_APITESTS] Remove compile warning disable for GCC. Thanks Thomas. ROSTESTS-278 Modified: trunk/rostests/apitests/ws2_32/CMakeLists.txt trunk/rostests

[ros-diffs] [phater] 74655: [WS2_32_APITESTS] Set the size of addr when calling getsockname ROSTESTS-278

2017-05-25 Thread phater
Author: phater Date: Thu May 25 15:57:38 2017 New Revision: 74655 URL: http://svn.reactos.org/svn/reactos?rev=74655=rev Log: [WS2_32_APITESTS] Set the size of addr when calling getsockname ROSTESTS-278 Modified: trunk/rostests/apitests/ws2_32/bind.c Modified: trunk/rostests/apitests/ws2_32

[ros-diffs] [phater] 74650: [WS2_32] Add some parameters check for getsockname. Use value size for size check instead of type in bind. ROSTEST-278

2017-05-25 Thread phater
Author: phater Date: Thu May 25 14:42:24 2017 New Revision: 74650 URL: http://svn.reactos.org/svn/reactos?rev=74650=rev Log: [WS2_32] Add some parameters check for getsockname. Use value size for size check instead of type in bind. ROSTEST-278 Modified: trunk/reactos/dll/win32/ws2_32/src

[ros-diffs] [phater] 74651: [WS2_32_APITESTS] Add some bind API tests

2017-05-25 Thread phater
Author: phater Date: Thu May 25 14:43:57 2017 New Revision: 74651 URL: http://svn.reactos.org/svn/reactos?rev=74651=rev Log: [WS2_32_APITESTS] Add some bind API tests Added: trunk/rostests/apitests/ws2_32/bind.c (with props) Modified: trunk/rostests/apitests/ws2_32/CMakeLists.txt

[ros-diffs] [phater] 74663: [WS2_32_APITESTS] Improve bind test output ROSTESTS-278

2017-05-26 Thread phater
Author: phater Date: Fri May 26 07:08:06 2017 New Revision: 74663 URL: http://svn.reactos.org/svn/reactos?rev=74663=rev Log: [WS2_32_APITESTS] Improve bind test output ROSTESTS-278 Modified: trunk/rostests/apitests/ws2_32/bind.c Modified: trunk/rostests/apitests/ws2_32/bind.c URL: http

[ros-diffs] [phater] 74664: [WS2_32_APITESTS] Fix GCC build ROSTESTS-278

2017-05-26 Thread phater
Author: phater Date: Fri May 26 07:11:13 2017 New Revision: 74664 URL: http://svn.reactos.org/svn/reactos?rev=74664=rev Log: [WS2_32_APITESTS] Fix GCC build ROSTESTS-278 Modified: trunk/rostests/apitests/ws2_32/bind.c Modified: trunk/rostests/apitests/ws2_32/bind.c URL: http

[ros-diffs] [phater] 74666: [WS2_32_APITESTS] Add rebind and bind to broadcast tests ROSTESTS-278

2017-05-26 Thread phater
Author: phater Date: Fri May 26 09:02:08 2017 New Revision: 74666 URL: http://svn.reactos.org/svn/reactos?rev=74666=rev Log: [WS2_32_APITESTS] Add rebind and bind to broadcast tests ROSTESTS-278 Modified: trunk/rostests/apitests/ws2_32/bind.c Modified: trunk/rostests/apitests/ws2_32/bind.c

[ros-diffs] [phater] 74668: [MSAFD] Add some parameters check for WSPBind. Inspired by results of bind test

2017-05-26 Thread phater
Author: phater Date: Fri May 26 10:32:01 2017 New Revision: 74668 URL: http://svn.reactos.org/svn/reactos?rev=74668=rev Log: [MSAFD] Add some parameters check for WSPBind. Inspired by results of bind test Modified: trunk/reactos/dll/win32/msafd/misc/dllmain.c Modified: trunk/reactos/dll

[ros-diffs] [phater] 74667: [WS2_32_APITESTS] Fix broadcast test ROSTESTS-278

2017-05-26 Thread phater
Author: phater Date: Fri May 26 10:31:50 2017 New Revision: 74667 URL: http://svn.reactos.org/svn/reactos?rev=74667=rev Log: [WS2_32_APITESTS] Fix broadcast test ROSTESTS-278 Modified: trunk/rostests/apitests/ws2_32/bind.c Modified: trunk/rostests/apitests/ws2_32/bind.c URL: http

[ros-diffs] [phater] 74753: [MSWSOCK] Add wine debug messages on mswsock debug channel. Better cleanup some failure paths. Fix some error codes. Add some error checks. Add some comments.

2017-06-02 Thread phater
Author: phater Date: Fri Jun 2 21:01:47 2017 New Revision: 74753 URL: http://svn.reactos.org/svn/reactos?rev=74753=rev Log: [MSWSOCK] Add wine debug messages on mswsock debug channel. Better cleanup some failure paths. Fix some error codes. Add some error checks. Add some comments. Modified

[ros-diffs] [phater] 74750: [MSWSOCK] Call explicitly DnsQuery_W. Copy host aliases if available as answer from the query

2017-06-02 Thread phater
Author: phater Date: Fri Jun 2 17:52:20 2017 New Revision: 74750 URL: http://svn.reactos.org/svn/reactos?rev=74750=rev Log: [MSWSOCK] Call explicitly DnsQuery_W. Copy host aliases if available as answer from the query Modified: trunk/reactos/dll/win32/mswsock/mswhelper.c trunk/reactos

[ros-diffs] [phater] 74755: [MSWSOCK] Rearrange the function places to avoid forward declarations and code formatting

2017-06-02 Thread phater
Author: phater Date: Fri Jun 2 21:57:37 2017 New Revision: 74755 URL: http://svn.reactos.org/svn/reactos?rev=74755=rev Log: [MSWSOCK] Rearrange the function places to avoid forward declarations and code formatting Modified: trunk/reactos/dll/win32/mswsock/nsplookup.c Modified: trunk

[ros-diffs] [phater] 74756: [MSWSOCK] Revert r74753 and r74755 as it showed regressions

2017-06-02 Thread phater
Author: phater Date: Sat Jun 3 00:30:20 2017 New Revision: 74756 URL: http://svn.reactos.org/svn/reactos?rev=74756=rev Log: [MSWSOCK] Revert r74753 and r74755 as it showed regressions Modified: trunk/reactos/dll/win32/mswsock/CMakeLists.txt trunk/reactos/dll/win32/mswsock/extensions.c

[ros-diffs] [phater] 74727: [MSWSOCK] Update network protocols. Patch by Marco Savelli. CORE-13320 #resolve

2017-06-01 Thread phater
Author: phater Date: Thu Jun 1 09:00:32 2017 New Revision: 74727 URL: http://svn.reactos.org/svn/reactos?rev=74727=rev Log: [MSWSOCK] Update network protocols. Patch by Marco Savelli. CORE-13320 #resolve Modified: trunk/reactos/media/drivers/etc/protocol Modified: trunk/reactos/media

[ros-diffs] [phater] 74730: [MSWSOCK] Change functions to be able to use control flags with DnsQuery. Add host aliases to hostent if available and requested. Only copy servent aliases if available and

2017-06-01 Thread phater
Author: phater Date: Thu Jun 1 15:22:06 2017 New Revision: 74730 URL: http://svn.reactos.org/svn/reactos?rev=74730=rev Log: [MSWSOCK] Change functions to be able to use control flags with DnsQuery. Add host aliases to hostent if available and requested. Only copy servent aliases if available

[ros-diffs] [phater] 74731: [MSWSOCK] Unstub AcceptEx and GetAcceptExSockaddrs. Note that real implementation in msafd is not available, so result will still be FALSE

2017-06-01 Thread phater
Author: phater Date: Thu Jun 1 15:25:25 2017 New Revision: 74731 URL: http://svn.reactos.org/svn/reactos?rev=74731=rev Log: [MSWSOCK] Unstub AcceptEx and GetAcceptExSockaddrs. Note that real implementation in msafd is not available, so result will still be FALSE Modified: trunk/reactos/dll

[ros-diffs] [phater] 74728: [MSAFD] Don't try to accept on non listening socket. Return WSAEINVAL

2017-06-01 Thread phater
Author: phater Date: Thu Jun 1 09:41:19 2017 New Revision: 74728 URL: http://svn.reactos.org/svn/reactos?rev=74728=rev Log: [MSAFD] Don't try to accept on non listening socket. Return WSAEINVAL Modified: trunk/reactos/dll/win32/msafd/misc/dllmain.c Modified: trunk/reactos/dll/win32/msafd