22 Commits

Author SHA1 Message Date
8273f0127a some minor fixes 2022-06-22 06:44:28 +00:00
afecc741e8 some code tweaks for old compilers 2022-06-17 05:35:30 +00:00
e4a4d81b09 fixed typos in the license text 2022-06-11 05:32:01 +00:00
5b2ffd6191 implementing the pty device 2022-02-14 15:08:28 +00:00
6767e34768 added the check for struct ip_mreqn 2021-08-17 17:49:09 +00:00
914a0c3905 adding some code to handle multicast 2021-08-17 07:00:22 +00:00
11579e8802 writing hio_dev_sck_joinmcastgroup(). work in progress 2021-08-16 16:02:04 +00:00
8ead6cb086 made SCTP check more strict in sck.c 2021-08-13 15:33:53 +00:00
09f9dd8f51 adding radius message handling functions 2021-08-12 09:32:24 +00:00
0a4ca3cb4e enhanced side-channel write handling 2021-08-10 10:32:36 +00:00
a0bd10822a tweaked the hio_skad_t structure to hold extra information required for sctp seqpacket sockets
sctp seqpacket socket support is not completed yet
2021-08-09 08:24:21 +00:00
317dbfebfd moved up the ioctl field in hio_dev_mth_t 2021-08-08 07:37:33 +00:00
53ddebff6d added description about choice of acepted client socket methods 2021-08-08 07:22:50 +00:00
807eb3e74c enhanced how to create a socket device over an accepted connection 2021-08-08 07:03:52 +00:00
e74a5554f2 added hio_dev_cap_to_bcstr() for easier debugging.
added hio_concat_uchars_to_ucstr()/hio_concat_bchars_to_bcstr()
added hio_concat_ucstr()/hio_concat_bcstr()
2021-08-08 04:10:29 +00:00
f42f6286b4 added HIO_DEV_SCK_SCTP4 and HIO_DEV_SCK_SCTP6 2021-08-06 04:34:13 +00:00
63cdf7b3bb enhanced hio_svc_htts_start() to accept multiple binding addresses.
added hio_skad_init_for_qx()
defined HIO_AF_QX
changed hio-skad to defined HIO_AF_UNIX to a fake value if it's not defined.
fixed skad conversion functions to handle unix addresses  more consistently
2021-08-06 03:23:48 +00:00
d7e5ebdf4f added the default group option to the mariadb device and the mariadb client service
added the issyshndbroken() callback to hio_dev_mth_t
implemented the callback in the mariadb device.
enhanced the epoll/kqueue multiplexer implementation to use the callback
2021-07-26 15:19:31 +00:00
9327c06745 enhanced the IO multiplexer code to utilize kqueue()/kevent() if available 2021-07-25 17:52:05 +00:00
be13508e07 renaming mio to hio 2021-07-22 07:33:20 +00:00
19e6906670 renaming hio back to m io 2021-07-22 07:25:25 +00:00
1ac7777c76 renaming mio to hio 2021-07-22 07:16:59 +00:00