summaryrefslogtreecommitdiff
path: root/ACE/ace/Sock_Connect.cpp
Commit message (Collapse)AuthorAgeFilesLines
* fix concurrency and too-early-request issues for windows ip_checkTimothy Simpson2021-06-141-4/+15
|
* Removed Interix supportJohnny Willemsen2021-01-061-2/+2
| | | | | | | | | | | | * ACE/ace/config-win32-interix.h: * ACE/include/makeinclude/platform_win32_interix.GNU: Deleted. * ACE/ACE-INSTALL.html: * ACE/ace/SOCK_Dgram.cpp: * ACE/ace/SOCK_Dgram_Bcast.cpp: * ACE/ace/Sock_Connect.cpp: * ACE/ace/os_include/sys/os_types.h:
* Remove redundant void from the core ACE library filesJohnny Willemsen2020-12-071-3/+3
|
* Fix typo.Like Ma2019-01-021-1/+1
|
* Fixed compiler warnings on multiple platforms.Adam Mitz2015-11-181-2/+3
|
* Merged branch ace-face-safety (FACE Safety Profile import from OCITAO).Adam Mitz2015-11-061-16/+57
|
* Removed single line Id tagJohnny Willemsen2015-01-071-2/+0
|
* Thu Jul 3 10:47:48 UTC 2014 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2014-07-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * ace/Event_Handler.h: Introduce ACE::make_event_handler<T> factory method which is enabled when we have C++11 support. This is similar to std::make_unique and std::make_shared, but can be used to allocate ACE_Event_Handler instances and directly assign them to a ACE_Event_Handler_var * tests/Bug_2820_Regression_Test.cpp: Use the new ACE::make_event_handler<T> * ace/OS_NS_stdio.inl: * ace/config-win32-msvc-14.h: msvc14 has C99 compliant vsnprintf/vsnwprintf * ace/Dev_Poll_Reactor.cpp: * ace/Get_Opt.cpp: * ace/MMAP_Memory_Pool.cpp: * ace/SOCK_Dgram_Bcast.cpp: * ace/Select_Reactor_Base.cpp: * ace/Service_Gestalt.cpp: * ace/Sock_Connect.cpp: * ace/WFMO_Reactor.cpp: * apps/JAWS/clients/WebSTONE/src/nsapi-includes/base/buffer.h: * apps/JAWS/clients/WebSTONE/src/nsapi-includes/base/daemon.h: * bin/fuzz.pl: * examples/Reactor/Proactor/test_udp_proactor.cpp: Fixed typos * debian/debian.control: * debian/libace-6.2.7.lintian-overrides: * debian/libace-dev.lintian-overrides: * debian/libace-doc.lintian-overrides: * debian/libace-flreactor-6.2.7.lintian-overrides: * debian/libace-flreactor-dev.lintian-overrides: * debian/libace-foxreactor-6.2.7.lintian-overrides: * debian/libace-foxreactor-dev.lintian-overrides: * debian/libace-htbp-6.2.7.lintian-overrides: * debian/libace-htbp-dev.lintian-overrides: * debian/libace-inet-6.2.7.lintian-overrides: * debian/libace-inet-dev.lintian-overrides: * debian/libace-inet-ssl-6.2.7.lintian-overrides: * debian/libace-inet-ssl-dev.lintian-overrides: * debian/libace-qtreactor-6.2.7.lintian-overrides: * debian/libace-qtreactor-dev.lintian-overrides: * debian/libace-rmcast-6.2.7.lintian-overrides: * debian/libace-rmcast-dev.lintian-overrides: * debian/libace-ssl-6.2.7.lintian-overrides: * debian/libace-ssl-dev.lintian-overrides: * debian/libace-tkreactor-6.2.7.lintian-overrides: * debian/libace-tkreactor-dev.lintian-overrides: * debian/libace-tmcast-6.2.7.lintian-overrides: * debian/libace-tmcast-dev.lintian-overrides: * debian/libace-xml-utils-6.2.7.lintian-overrides: * debian/libace-xml-utils-dev.lintian-overrides: * debian/libace-xtreactor-6.2.7.lintian-overrides: * debian/libace-xtreactor-dev.lintian-overrides: * debian/libacexml-6.2.7.lintian-overrides: * debian/libacexml-dev.lintian-overrides: * debian/libkokyu-6.2.7.lintian-overrides: * debian/libkokyu-dev.lintian-overrides: * debian/libnetsvcs-6.2.7.lintian-overrides: * debian/libtao-2.2.7.lintian-overrides: * debian/libtao-dev.lintian-overrides: * debian/libtao-doc.lintian-overrides: * debian/libtao-flresource-2.2.7.lintian-overrides: * debian/libtao-flresource-dev.lintian-overrides: * debian/libtao-foxresource-2.2.7.lintian-overrides: * debian/libtao-foxresource-dev.lintian-overrides: * debian/libtao-orbsvcs-2.2.7.lintian-overrides: * debian/libtao-qtresource-2.2.7.lintian-overrides: * debian/libtao-qtresource-dev.lintian-overrides: * debian/libtao-tkresource-2.2.7.lintian-overrides: * debian/libtao-tkresource-dev.lintian-overrides: * debian/libtao-xtresource-2.2.7.lintian-overrides: * debian/libtao-xtresource-dev.lintian-overrides: Imported files from debian packaging
* Mon Dec 2 18:27:38 UTC 2013 Phil Mesnier <mesnier_p@ociweb.com>Phil Mesnier2013-12-021-0/+2
| | | | | | | | * ace/Sock_Connect.cpp: Fix for a recursion that happens on windows with the new code to validate IPv6 support when ACE_HAS_IPV4_IPV6_MIGRATION is set. The fix, suggested by MSDev users, is to utilize get_ip_interfaces to find IPv4 and IPv6 support but since that method makes ACE_INET_Addr objects, and the ctor for that checks the ip type available, this is a recursion.
* Tue Oct 22 22:09:41 UTC 2013 Phil Mesnier <mesnier_p@ociweb.com>Phil Mesnier2013-10-221-1/+19
| | | | | | | | | * ace/Sock_Connect.cpp: As of the release of Windows 2008, even hosts that have IPv6 interfaces disabled will still permit the creation of a PF_INET6 socket, thus rendering the socket creation test inconsistent. The reccommended solution is to get the list of endpoint addresses and see if any match the desired family.
* Thu Apr 11 15:45:41 UTC 2013 Huang-Ming Huang <huangh@ociweb.com>huangh2013-04-111-20/+20
|
* Mon Feb 25 08:09:24 UTC 2013 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2013-02-251-2/+2
| | | | | | | | | | | * ace/Sock_Connect.cpp: Don't use MAX_IF as constant, is a system defined constant on some operating systems * tests/OS_Test.cpp: Call compiler version methods, should fix some Coverity test coverage issues
* ChangeLogTag:Wed Mar 21 21:57:40 UTC 2012 Steve Huston <shuston@riverace.com>Steve Huston2012-03-211-4/+9
|
* Tue Mar 22 15:40:00 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2011-03-221-18/+3
| | | | | | | | | | | | | | | | * ace/os_include/os_ifaddrs.h: New wrapper file * ace/OS_NS_stdlib.inl: * ace/config-WinCE.h: Added new define to not check for OS in OS_NS_ file * ace/Sock_Connect.cpp: use new os_ifaddrs.h wrapper * tests/Dirent_Test.cpp: * tests/Test_Output.cpp: Cleanup
* Fri Feb 11 11:16:00 UTC 2011 Martin Corino <mcorino@remedy.nl>mcorino2011-02-111-75/+3
| | | | | Merged changes from Remedy work branch.
* Thu Sep 9 09:29:30 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2010-09-091-31/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * ace/CDR_Base.h: * ace/CDR_Base.cpp: * ace/DEV.h: * ace/FILE.h: * ace/Global_Macros.h: * ace/INET_Addr.inl: * ace/Malloc_T.h: * ace/Malloc_T.inl: * ace/Malloc_T.cpp: * ace/SOCK_Dgram_Bcast.cpp: * ace/SSL/SSL_SOCK.h: * ace/Shared_Memory_Pool.cpp: * ace/Sock_Connect.cpp: * ace/config-aix-5.x.h: * ace/config-doxygen.h: * ace/config-g++-common.h: * ace/config-hpux-11.00.h: * ace/config-icc-common.h: * ace/config-integritySCA.h: * ace/config-linux-common.h: * ace/config-macros.h: * ace/config-mvs.h: * ace/config-openvms.h: * ace/config-suncc-common.h: * ace/config-sunos5.5.h: * ace/config-sunos5.6.h: * ace/config-tandem-nsk-mips-v2.h: * ace/config-tandem-nsk-mips-v3.h: * ace/config-win32-borland.h: * ace/config-win32-dmc.h: * ace/config-win32-ghs.h: * ace/config-win32-msvc-10.h: * ace/config-win32-msvc-7.h: * ace/config-win32-msvc-8.h: * ace/config-win32-msvc-9.h: * examples/IOStream/server/iostream_server.h: * examples/IPC_SAP/SOCK_SAP/C-inserver.cpp: * examples/IPC_SAP/SSL_SAP/SSL-server-fancy.cpp: * examples/Reactor/Misc/test_event_handler_t.cpp: * tests/Basic_Types_Test.cpp: * tests/Conn_Test.cpp: * tests/Message_Queue_Test.cpp: * tests/SSL/Thread_Pool_Reactor_SSL_Test.h: * tests/SSL/Thread_Pool_Reactor_SSL_Test.cpp: Cleanup, all compilers support templated typedefs * ace/config-cray.h: * ace/config-cxx-common.h: Removed these files, obsolete
* Mon Aug 16 12:58:31 UTC 2010 Marijke Hengstmengel <mhengstmengel@remedy.nl>mhengstmengel2010-08-161-5/+0
| | | Removed ACE_RCSID
* Thu Jun 3 21:34:23 UTC 2010 Phil Mesnier <mesnier_p@ociweb.com>Phil Mesnier2010-06-031-3/+0
| | | | | * ace/Sock_Connect.cpp: Removed confusing comment.
* ChangeLogTag: Mon Oct 19 14:00:20 UTC 2009 Olli Savia <ops@iki.fi>olli2009-10-191-9/+9
|
* Mon May 11 18:28:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2009-05-111-1/+1
| | | | | | * ace/Sock_Connect.cpp: Some WinCE workarounds are only needed for older WinCE versions and when IPv6 is enabled
* Mon Apr 20 17:43:06 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2009-04-201-1/+1
| | | | | | * ace/Sock_Connect.cpp: Include iphlpapi.h with all lower cases to resolve compile error when using cross compilation using a linux host
* Mon Apr 20 08:45:32 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2009-04-201-1/+1
| | | | | * ace/Sock_Connect.cpp: Another fix for HPUX
* Sun Apr 19 19:10:32 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2009-04-191-2/+2
| | | | | | * ace/config-hpux-11.00.h * ace/Sock_Connect.cpp: Added ACE_HAS_STRUCT_LIFNUM, hpux doesn't have this
* Fri Apr 17 15:03:32 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2009-04-171-20/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * ace/Atomic_Op.{h,inl}: Added support for VxWorks vxAtomicLib. If you want to use that library add ACE_HAS_VXATOMICLIB to your config.h file * ace/config-vxworks6.4.h: VxWorks 6.4 has cpuset_t and taskCpuAffinitySet * ace/os_include/os_sched.h: VxWorks has cpuset_t * ace/OS_NS_sys_mman.inl: Updated VxWorks version checks * ace/OS_NS_sys_utsname.cpp: const change * ace/OS_NS_Thread.cpp: Added support for taskCpuAffinitySet * ace/Sock_Connect.cpp: Changed the checks for VxWorks to correctly detect which implementation of get_ip_interfaces we have to use * rpmbuild/ace-tao-orbsvcs-daemon.patch: This patch doesn't work anymore with svn head, if this is a real issue, it has to be addressed in the real code and not with a patch. This should already be possible with the -ORBDeamon flag * rpmbuild/ace-tao-ciao.spec: Don't apply ace-tao-orbsvcs-daemon.patch, fixed a small provides bug
* Tue Mar 31 07:18:22 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2009-04-011-2/+2
| | | | | * ace/Sock_Connect.cpp: VxWorks 6.7 also has an issue with in6_addr
* Sat Nov 29 07:47:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2008-11-291-1/+1
|
* Fri Nov 28 10:59:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2008-11-281-3/+5
|
* Mon Oct 13 07:21:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2008-10-131-4/+4
|
* ChangeLogTag: Wed Jul 9 16:09:30 UTC 2008 J.T. Conklin ↵jtc2008-07-091-40/+0
| | | | <jtc@acorntoolworks.com>
* Wed May 14 18:14:15 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2008-05-141-2/+2
|
* Thu Apr 10 07:13:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2008-04-101-0/+1
|
* undoing accidental deletionWilliam R. Otte2008-03-041-0/+1642
|
* swap in externals for ACE and TAOWilliam R. Otte2008-03-041-1642/+0
|
* Tue Jul 31 18:14:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2007-07-311-49/+49
|
* ChangeLogTag:Fri Jul 20 21:32:48 UTC 2007 Steve Huston <shuston@riverace.com>Steve Huston2007-07-201-2/+2
|
* Sun Jul 15 13:08:50 UTC 2007 Abdullah Sowayan <abdullah.sowayan@lmco.com>Abdullah Sowayan2007-07-151-4/+4
|
* (no commit message)Johnny Willemsen2007-07-041-1/+1
|
* Tue Jul 3 14:29:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2007-07-031-2/+2
|
* Tue Apr 24 11:46:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2007-04-241-0/+8
|
* Thu Mar 1 12:28:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2007-03-011-1/+1
|
* (no commit message)Johnny Willemsen2007-01-241-5/+4
|
* ChangeLogTag:Sat Jan 6 00:06:52 UTC 2007 Steve Huston <shuston@riverace.com>Steve Huston2007-01-061-455/+84
|
* Thu Dec 21 20:19:04 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2006-12-211-11/+11
|
* Thu Dec 21 14:31:04 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2006-12-211-3/+3
|
* (no commit message)Johnny Willemsen2006-12-171-1/+1
|
* Fri Nov 24 09:41:12 2006 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2006-11-241-2/+2
|
* Tue Nov 7 15:44:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2006-11-071-0/+7
|
* Tue Nov 7 01:47:46 UTC 2006 Phil Mesnier <mesnier_p@ociweb.com>Phil Mesnier2006-11-071-2/+2
|
* Mon Nov 6 16:52:14 UTC 2006 Phil Mesnier <mesnier_p@ociweb.com>Phil Mesnier2006-11-061-5/+11
|
* Sun Nov 5 14:14:51 UTC 2006 Phil Mesnier <mesnier_p@ociweb.com>Phil Mesnier2006-11-051-5/+2
|