Commit Graph

3808 Commits

Author SHA1 Message Date
2c9e0555d0 fixed a bug in dhcp4msg.c 2023-11-15 12:49:43 +09:00
fcd2c4f68b added qse_dhcp4_delete_option().
fixed bugs in qse_dhcp4_find_option()
2023-11-15 12:49:43 +09:00
84d1c4c55f Reorganized the directory structure 2022-09-25 09:23:29 +09:00
1bac167e2d fixed a boundary check bug in qse_dhcp6_find_option() 2022-07-26 07:37:29 +00:00
00b645ef9a removed Requires: qse from qse-nowidechar 2022-07-13 04:36:46 +00:00
0e4da531ea updated the pkgs/qse.spec.in to produce the nowidechar package 2022-07-12 21:45:09 +00:00
fa39343d6c raised the version to 0.9.0 and put 0.8.X in the maintenance mode 2022-03-23 07:10:51 +00:00
3c0ea06f64 changed O_CLOEXEC to EPOLL_CLOEXEC for epoll_create1() 2022-02-18 14:16:51 +00:00
a866592695 fixed a conditional check for O_CLOEXEC in mux.c 2022-02-17 01:51:32 +00:00
3b2901b8f1 added netinet/tcp.h in the configure.ac check 2022-01-31 13:02:22 +00:00
74e9bc3826 added qse_set_sck_keepalive() 2022-01-31 12:50:52 +00:00
81c1e4b315 fixed flaws in socket opening functions 2022-01-25 08:37:14 +00:00
601707ab40 fixed %js handling in the formatting funtions 2022-01-24 07:30:14 +00:00
e5d7bba381 changed SocketAddress::SocketAddress() to set the family value to QSE_AF_UNSPEC 2022-01-18 14:00:33 +00:00
ef2f65e813 enhanced a variant of Socket::receive() with IP_PKTINFO 2022-01-18 10:39:45 +00:00
1e87355c4c limited the utf8 ranges 2022-01-07 02:04:46 +00:00
d3a04da539 added a new parameter 'close_files' to App::daemonize() 2021-12-06 16:22:10 +00:00
bb0fc4944d minor code formatting 2021-12-06 16:03:47 +00:00
0018f96622 changed lib/si/mux.c to define EPOLLRDHUP if it's not defined 2021-12-06 13:50:00 +00:00
d505fcfb4c added qse_strmbscmp, qse_mbstrcmp, qse_strxmbscmp macros 2021-12-06 11:59:13 +00:00
9b46650e79 defined more dhcpv6 option code 2021-08-20 02:36:46 +00:00
6e948434a9 updated pkgs/qse.spec.in to include the .la files 2021-08-19 20:11:57 +00:00
b1586e903f fixed initialization issues in nwad-skad conversion functions 2021-08-19 18:28:05 +00:00
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