Commit Graph

3785 Commits

Author SHA1 Message Date
dfd51e44f3 added Socket::setRecvPktinfo() 2021-08-19 06:03:34 +00:00
3643c98241 fixed build issues 2021-08-17 08:23:17 +00:00
97ed324016 adding the rpm build target 2021-08-17 07:54:27 +00:00
5baf471e07 added some functions to handle extended attributes in radmsg.c 2021-08-12 16:18:15 +00:00
94e4cb6d4f added the App::on_guarded_child() callback method 2021-07-24 12:43:15 +00:00
6f6b82687a enhanced escaping in xli's json functions 2021-06-17 09:51:13 +00:00
7b81290cd0 added the mimimum size check for an externally allocated zone to xma 2020-11-28 15:28:00 +00:00
4c2fd192cc fixed a bug in xma initialization 2020-11-26 08:14:20 +00:00
57d875a095 changed qse_xma_free() a bit 2020-11-03 13:04:53 +00:00
b33de59175 enhanced xma implementation 2020-11-03 06:33:28 +00:00
4d409839e0 enhanced the sample app code 2020-09-15 10:48:14 +00:00
d97cb915c5 removed MAIN*CHROOT from the sample app code 2020-09-14 17:49:29 +00:00
a3aba8bf44 changed log messages in TcpServer 2020-09-14 04:19:57 +00:00
adaa559974 added SearchableArray 2020-09-11 09:43:18 +00:00
d8247f8a6f renamed some time functions - e.g. qse_addtime to qse_add_ntime, qse_subtime to qse_sub_ntime, etc
moved the position of result parameter from the third position to the first position in qse_add_ntime() and qse_sub_ntime()
2020-09-10 15:57:11 +00:00
1c39537b44 added BinaryHeap::setCapacity() 2020-09-09 09:15:13 +00:00
e5aabf7d56 enhanced qse_mux_setupchan() with more error handling 2020-09-08 16:29:50 +00:00
6907c9ca95 added qse_mux_setupchan() and qse_mux_interrupt() 2020-09-08 16:26:05 +00:00
c8144cc4b4 added qse_skadrealsize() && SocketAddress::getAddrRealSize() 2020-09-08 10:23:51 +00:00
b7f4bf85b6 added some length enumerators in SocketAddress 2020-09-08 08:03:39 +00:00
bbeec42ad2 added some socket classification functions 2020-09-07 08:05:54 +00:00
664a770a3a added SocketAddress::isInIpSubnet() 2020-09-06 18:17:32 +00:00
c846b8ba4e fixed the wrong positioner invocation bug in BinaryHeap::remove() 2020-09-04 09:02:18 +00:00
c24d198cbf enhanced qse_addtime() and qse_subtime() to detect overflow/underflow
changed qse_mbsntonwad()/qse_wcsntonwad() to accept a unix path beginning with a slash.
changed the nwad to string conversion function to not append @ if a unix socket address begins with a slash
2020-09-02 20:34:11 +00:00
db0457fe73 added the family parameter to Socket::get_ifce_address() 2020-08-31 16:01:02 +00:00
ee44b2953f put QSE_CPP_NOEXCEPT in some App methods 2020-08-31 00:42:22 +00:00
3376fb8fc4 added SocketAddress::resolve() functions 2020-08-28 09:37:46 +00:00
53dd61d735 started implementing SocketAddress::resolve_address() 2020-08-24 17:09:15 +00:00
5829f8a28d added IFNAMSIZ check in configure.ac
added QSE::SocketAddress::toString()
added QSE::Socket::getSendBuf(), QSE::Socket::getRecvBuf()
2020-08-24 10:11:49 +00:00
24d8c70835 added Socket::setNonBlock(), Socket::initConnectNB(), Socket::finiConnectNB() 2020-08-23 17:58:55 +00:00
a83005ca99 added qse_ip4adtoprefix()
added Socket::isOpen()
2020-08-20 16:21:36 +00:00
42e21d9e1e moved QSE_STATIC_ASSERT() up in macros.h 2020-08-19 08:11:19 +00:00
677268310a removed unneeded substitution in configure.ac 2020-08-19 05:03:39 +00:00
14ee9d2382 added a new app sample 2020-08-18 17:04:51 +00:00
6693fdc059 fixed issues in some sample files 2020-08-18 16:57:33 +00:00
6d03ba8ef2 fixed a Sttp::sendCmd()'s bug of calling itself recursively in Sttp.cpp 2020-08-18 16:47:20 +00:00
e53dbef46a fixed a minor bug in Sttp.cpp 2020-08-17 17:12:49 +00:00
0adea0187c fixed Thread.hpp again 2020-08-17 10:22:14 +00:00
a03289873a fixed Thread.hpp 2020-08-17 10:21:41 +00:00
54d1197b1a added QSE_CPP_OVERRIDE 2020-08-17 10:20:37 +00:00
f083bbe21f removed the 'register' keyword from ipad.h 2020-08-17 10:11:53 +00:00
1aa7391854 removed the 'register' keywrod from LinkedList.hpp 2020-08-17 10:10:10 +00:00
333518857e enhanced qse_get_log_priority_by_mbsname() and qse_get_log_priority_by_wcsname() 2020-08-17 08:58:50 +00:00
8d50c465b0 renamed --enable-wchar to --enable-wide-char
made wide character definition more versatile
2020-08-15 18:48:13 +00:00
56377fcf79 updated build files for better mysql integration 2020-08-15 14:54:01 +00:00
0313afba82 enhanced qse_get_log_priority_by_name() to recognized a plus sign before the priority name 2020-08-13 11:14:02 +00:00
81ab05b6e8 minor comment change in opt.h 2020-08-12 09:31:14 +00:00
b9a8722d3b enhanced TcpServer::setup_listeners() to ignore some whitespaces int the addresses.
added a new parameter to App::guardProcess() to let it not guard optionally
2020-08-12 08:22:23 +00:00
47a8cdeb11 changed a couple of log messages to include wid in TcpServer.cpp 2020-08-11 08:25:53 +00:00
751663cf4f added Sttp::sendCmdLV() 2020-08-11 07:09:08 +00:00