Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						2804f77d88 
					 
					
						
						
							
							more socket cleanup to allow using wxSocket from both wxBase and wxCore (replaces patch 1756260)  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50831  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2007-12-19 16:45:08 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						8c029a5b02 
					 
					
						
						
							
							added SetInitialSocketBuffers() to allow changing the send/receive buffer sizes (patch 1829576)  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50028  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2007-11-17 15:21:26 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						985acf8734 
					 
					
						
						
							
							reverted wxSocket changes of rev 48723 as they broke linking under non-Unix systems  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48734  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2007-09-17 00:22:05 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						22b6de6a70 
					 
					
						
						
							
							more fixes for using wxSocket in console applications (patch 1756260)  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48723  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2007-09-16 14:29:42 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						5e1eac149f 
					 
					
						
						
							
							create the single global IO dispatcher in wxFDIODispatcher; don't use wxSelectDispatcher in wxGSocket as the global dispatcher may be of a different type (modified patch 1733626)  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47471  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2007-07-14 20:18:38 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						60edcf4535 
					 
					
						
						
							
							added support for broadcasting to UDP sockets (patch 1740266)  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47126  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2007-07-04 21:33:11 +00:00 
						 
				 
			
				
					
						
							
							
								Julian Smart 
							
						 
					 
					
						
						
							
						
						99d800190a 
					 
					
						
						
							
							Added licence/copyright information  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33948  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2005-05-04 18:57:50 +00:00 
						 
				 
			
				
					
						
							
							
								David Elliott 
							
						 
					 
					
						
						
							
						
						91a40e94b9 
					 
					
						
						
							
							Remove some cruft  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28745  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2004-08-10 03:07:37 +00:00 
						 
				 
			
				
					
						
							
							
								David Elliott 
							
						 
					 
					
						
						
							
						
						948c96efa1 
					 
					
						
						
							
							Use bool instead of int.  Replace TRUE/FALSE with true/false.  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28709  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2004-08-08 05:30:36 +00:00 
						 
				 
			
				
					
						
							
							
								David Elliott 
							
						 
					 
					
						
						
							
						
						d6d6a882d4 
					 
					
						
						
							
							Get rid of inline C compatibility methods  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28683  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2004-08-06 22:30:51 +00:00 
						 
				 
			
				
					
						
							
							
								David Elliott 
							
						 
					 
					
						
						
							
						
						e27c99c750 
					 
					
						
						
							
							Get rid of wxUSE_GSOCKET_CPLUSPLUS  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28680  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2004-08-06 20:56:47 +00:00 
						 
				 
			
				
					
						
							
							
								David Elliott 
							
						 
					 
					
						
						
							
						
						ba2a81d747 
					 
					
						
						
							
							Revert original UNIX C->C++ conversion and instead make it work exactly  
						
						... 
						
						
						
						like the new MSW C++ GSocket.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28607  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2004-08-03 19:18:39 +00:00 
						 
				 
			
				
					
						
							
							
								David Elliott 
							
						 
					 
					
						
						
							
						
						b082b52407 
					 
					
						
						
							
							Incorporated src/unix/gsocket.c 1.86 to 1.92 changes (except 1.90 to 1.91  
						
						... 
						
						
						
						which was applied by Vadim as 1.9 to 1.10 of src/unix/gsocket.cpp)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28515  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2004-07-27 02:15:32 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						f7aa747716 
					 
					
						
						
							
							removed _GSocket::m_oriented  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28512  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2004-07-26 21:33:54 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						bb0926cc00 
					 
					
						
						
							
							compilation fixes  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28499  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2004-07-25 17:26:13 +00:00 
						 
				 
			
				
					
						
							
							
								Stefan Neis 
							
						 
					 
					
						
						
							
						
						b6db2e9107 
					 
					
						
						
							
							C++ comments transformed to C comments.  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26153  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2004-03-09 22:48:53 +00:00 
						 
				 
			
				
					
						
							
							
								David Elliott 
							
						 
					 
					
						
						
							
						
						1119a830a8 
					 
					
						
						
							
							Move GSocketBSDGUIShim from source file to header (we'll need it in a second)  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@25235  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2004-01-18 20:17:29 +00:00 
						 
				 
			
				
					
						
							
							
								David Elliott 
							
						 
					 
					
						
						
							
						
						444cb1fdcb 
					 
					
						
						
							
							Add virtual methods to GSocketBSD for calling the event loop handler  
						
						... 
						
						
						
						instead of the GUI event functions table.  Also added a compatibility class
to gsocket.cpp until we can update all of the GUIs.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@25234  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2004-01-18 19:34:16 +00:00 
						 
				 
			
				
					
						
							
							
								David Elliott 
							
						 
					 
					
						
						
							
						
						09e6e5ec02 
					 
					
						
						
							
							Initial move from C to C++.  The functionality of the code should not have  
						
						... 
						
						
						
						changed at all in this move from C to C++.  To top that off there is a
define wxUSE_GSOCKET_CPLUSPLUS in include/wx/gsocket.h which turns off
all the new code in that file and also gsockunx.h.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@25229  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2004-01-18 07:46:18 +00:00 
						 
				 
			
				
					
						
							
							
								Václav Slavík 
							
						 
					 
					
						
						
							
						
						38bb138f09 
					 
					
						
						
							
							fixed wxBase and GUI separation for sockets code  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22668  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2003-08-07 12:26:17 +00:00 
						 
				 
			
				
					
						
							
							
								Guillermo Rodriguez Garcia 
							
						 
					 
					
						
						
							
						
						27a97d02eb 
					 
					
						
						
							
							Private gsocket files were using 'typedef int bool', removed this  
						
						... 
						
						
						
						and replaced by true ints. Currently this was not causing any problem
but it is better to avoid bool at all in C code as a matter of good
coding practice.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10099  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2001-05-10 06:31:39 +00:00 
						 
				 
			
				
					
						
							
							
								Guillermo Rodriguez Garcia 
							
						 
					 
					
						
						
							
						
						5c9eff3055 
					 
					
						
						
							
							Removed bool params and retvalues in GSocket interface to avoid mismatch  
						
						... 
						
						
						
						between C-compiled bools in gsocket and C++ real bools as passed by wxSocket
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@6776  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2000-03-16 21:57:20 +00:00 
						 
				 
			
				
					
						
							
							
								Guillermo Rodriguez Garcia 
							
						 
					 
					
						
						
							
						
						5ff8699684 
					 
					
						
						
							
							src\unix\gsocket.c  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@6670  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2000-03-14 04:41:34 +00:00 
						 
				 
			
				
					
						
							
							
								Guillermo Rodriguez Garcia 
							
						 
					 
					
						
						
							
						
						9bf10d6bd3 
					 
					
						
						
							
							GSocket:  
						
						... 
						
						
						
						- Added lots of comments to both code and headers.
- Restructured some parts of Unix version. Will try to merge with MSW soon
    and have a gsockcmn.c
- Fixed a potential bug in the MSW version of GSocket_Connect when in blocking mode.
- Fixed a potential (different) bug in the corresponding Unix version.
- Now WaitConnection correctly fills out the peer address field.
- Added GAddress_INET_SetAnyAddress (sets address to INADDR_ANY)
- Default address is INADDR_ANY again, not INADDR_NONE; failed hostname lookups
    sets the address to INADDR_NONE.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5560  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2000-01-21 03:10:42 +00:00 
						 
				 
			
				
					
						
							
							
								Guillermo Rodriguez Garcia 
							
						 
					 
					
						
						
							
						
						483249fc1a 
					 
					
						
						
							
							bugfixes  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@3772  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						1999-09-30 23:53:10 +00:00 
						 
				 
			
				
					
						
							
							
								Guillermo Rodriguez Garcia 
							
						 
					 
					
						
						
							
						
						4c28d606dd 
					 
					
						
						
							
							Added _GSocket_Configure()  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@3618  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						1999-09-12 11:18:15 +00:00 
						 
				 
			
				
					
						
							
							
								Guilhem Lavaux 
							
						 
					 
					
						
						
							
						
						533c7161fc 
					 
					
						
						
							
							Moved gsockunx.h from src/unix to include/wx/unix  
						
						... 
						
						
						
						Added include/wx/unix/gsockunx.h to Makefile.in
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@3576  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						1999-09-06 19:06:46 +00:00