|  | 27039d9693 | got TcpServer and Thread to inherit Mmged | 2018-07-01 02:11:33 +00:00 |  | 
			
				
					|  | 1d12ec3e3f | changed configure.ac to test __int128_t in va_arg | 2018-06-29 16:48:20 +00:00 |  | 
			
				
					|  | 51f61a31b6 | on netbsd, the accepted socket inherited O_NONBLOCK if the accepting socket has it. i made changes to prevent this | 2018-06-29 04:53:28 +00:00 |  | 
			
				
					|  | 8ce9ff41a0 | enhanced qse_mux_poll() to accept QSE_NULL for timeout to wait indefinitely made TcpServer more robust | 2018-06-28 14:07:35 +00:00 |  | 
			
				
					|  | 20e042df0c | work in progress to replace epoll with qse_mux_t | 2018-06-28 09:43:34 +00:00 |  | 
			
				
					|  | 40cdf684de | switched to use a spin lock on behalf of a mutex | 2018-06-28 04:08:43 +00:00 |  | 
			
				
					|  | 6519b1e4db | added SocketAddress::toStrBuf(). protected client socket closure with mutex | 2018-06-27 11:18:20 +00:00 |  | 
			
				
					|  | afe36ac593 | finished QSE::TcpServerL | 2018-06-27 08:53:51 +00:00 |  | 
			
				
					|  | 19df0af32a | fixed TcpServer to close pipes properly upon termination | 2018-06-26 15:45:44 +00:00 |  | 
			
				
					|  | b2f9abef77 | fixed quite a few issues in TcpServer | 2018-06-26 15:27:52 +00:00 |  | 
			
				
					|  | d7bdc63690 | adding multiple listeners into TcpServer | 2018-06-26 14:43:43 +00:00 |  | 
			
				
					|  | eb2755fa6b | interim update while working TcpServer | 2018-06-26 09:28:12 +00:00 |  | 
			
				
					|  | d6b9e78114 | removed the bundled libltdl | 2018-06-26 08:30:02 +00:00 |  | 
			
				
					|  | a51e54bda6 | TcpServer now compilable at least | 2018-06-25 15:52:05 +00:00 |  | 
			
				
					|  | 26bf5f1a6e | fixed a wrong prototype name qse_sio_getmc() to qse_sio_getmb() | 2018-06-25 13:35:25 +00:00 |  | 
			
				
					|  | bdf1ab2234 | reverted unwanted changes | 2018-06-25 10:51:24 +00:00 |  | 
			
				
					|  | 26e27e78cd | work in progress. adding TcpServer | 2018-06-25 10:47:27 +00:00 |  | 
			
				
					|  | 70c787de9f | removed special handling of $ in qse_strsubst() as literal $ can be denoted by 11789 | 2018-04-03 09:33:50 +00:00 |  | 
			
				
					|  | 5c297d784a | fixed some issues in socket address conversion | 2018-03-25 03:05:12 +00:00 |  | 
			
				
					|  | 598f4f0457 | included more header files in nwad-skad.c | 2018-03-07 13:26:21 +00:00 |  | 
			
				
					|  | 9d87420bf6 | added Socket::sendx() functions added SocketAddress::set() that accepts a string
fixed a bug in nwad-skad.c | 2018-03-07 09:18:36 +00:00 |  | 
			
				
					|  | 3613919dc1 | reverted the kt workaround | 2018-02-22 17:22:50 +00:00 |  | 
			
				
					|  | 3cbde90f70 | raised the version number to 0.8.0 | 2018-02-09 10:38:12 +00:00 |  | 
			
				
					|  | 1e473ed089 | fixed the gnuc condition for visibility attribute | 2018-02-01 13:13:58 +00:00 |  | 
			
				
					|  | 46cd39cabb | changed configure.ac to check the offset of sa_family in struct sockaddr | 2018-02-01 09:34:12 +00:00 |  | 
			
				
					|  | b7e540d6cf | added some more code to spl.h | 2018-01-31 14:50:40 +00:00 |  | 
			
				
					|  | be51ae8e61 | added spl.h changed SpinLock.hpp to use spl.h | 2018-01-31 10:34:38 +00:00 |  | 
			
				
					|  | 4eff683036 | added noexcept specifier to functions in SpinLock.hpp | 2018-01-30 08:43:15 +00:00 |  | 
			
				
					|  | d0bb9ae911 | added some checks for compiler builtins. enhanced SpinLock code | 2018-01-30 08:33:45 +00:00 |  | 
			
				
					|  | 3a9e278f0b | added --enable-wchar-prefer-char16 | 2018-01-30 04:17:26 +00:00 |  | 
			
				
					|  | 2fbfe3a71b | changed to prefer char16_t with c11 compiler. yet to add --prefer-char16 option to configure.ac | 2018-01-29 15:38:32 +00:00 |  | 
			
				
					|  | 11d1344b70 | added an experimental SpinLock class | 2018-01-29 10:21:54 +00:00 |  | 
			
				
					|  | ab98ce632e | removed a redundant work from Thread.hpp | 2018-01-29 09:29:46 +00:00 |  | 
			
				
					|  | 2a1cda7981 | added QSE::ThreadL | 2018-01-29 09:25:47 +00:00 |  | 
			
				
					|  | 8e78356337 | renamed ThreadC to ThreadF | 2018-01-29 05:02:51 +00:00 |  | 
			
				
					|  | 57201a2af3 | added a move contructor to ThreadC | 2018-01-29 05:01:47 +00:00 |  | 
			
				
					|  | c274cc0fb4 | checked O_CLOEXEC availibility | 2018-01-28 05:17:42 +00:00 |  | 
			
				
					|  | 4243665288 | removed an unused variable in htl.c | 2018-01-28 04:58:56 +00:00 |  | 
			
				
					|  | 789b2a36ad | fixed source code for old compilers | 2018-01-28 04:51:22 +00:00 |  | 
			
				
					|  | 355a7cfe59 | changed thr02.cpp for a pre-c++11 compiler | 2018-01-27 16:46:46 +00:00 |  | 
			
				
					|  | 60797172e3 | touched up Thread.hpp | 2018-01-27 16:38:13 +00:00 |  | 
			
				
					|  | 36d4883f6d | added QSE::ThreadR and QSE::ThreadC | 2018-01-27 16:35:02 +00:00 |  | 
			
				
					|  | 8256cee77f | touched up QSE::Thread | 2018-01-27 05:58:20 +00:00 |  | 
			
				
					|  | 5a3586232f | relaxed some code for pre-c++11 compilers | 2018-01-26 15:03:40 +00:00 |  | 
			
				
					|  | 4af515c970 | added some threading functions | 2018-01-26 10:03:58 +00:00 |  | 
			
				
					|  | 58033d0265 | wrote some socket functions | 2018-01-25 14:46:57 +00:00 |  | 
			
				
					|  | 47f662861f | Added some socket functions | 2018-01-25 09:56:30 +00:00 |  | 
			
				
					|  | c0a072a054 | touched up qse_xli_setpairwithstr() a bit | 2018-01-22 09:38:44 +00:00 |  | 
			
				
					|  | fc1748ccd0 | added description on qse_wcsxjoin() | 2018-01-22 03:04:29 +00:00 |  | 
			
				
					|  | df76a61d3b | changed the need_comma function to take into account the xli->opt.cbs.pair_writable callback function | 2018-01-21 17:58:24 +00:00 |  |