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
d8ae890fa9
migrated the sip tester to the t directory
2021-08-15 12:24:00 +00:00
02dc17bcbb
updated Makefile
2021-08-14 15:06:57 +00:00
16937d8ded
delisted hio-cfg.h from include_HEADERS in lib/Makefile.am
2021-08-14 13:40:30 +00:00
8a93324836
registered utl-str.m4 in lib/Makefile.am
2021-08-14 12:40:40 +00:00
72d7c8c3bc
registered hio-md5.h in lib/Makefile.am
2021-08-14 12:38:44 +00:00
992b8a0fd6
changed int to bool for IS_SPACE in hio-utl.h.m4
2021-08-14 12:36:35 +00:00
137c0d3440
removed a duplicate definition
2021-08-14 06:54:10 +00:00
5c20d20fa0
fixed the template hio_chars_to_int/hio_chars_to_uint definitions
2021-08-14 06:50:08 +00:00
3c7f72b795
reorganizing hio-utl.h with hio-utl.h.m4
2021-08-14 05:23:57 +00:00
37a3bb5ea8
adding some dhcp code
2021-08-13 15:53:06 +00:00
4169ef924b
added some dhcp6 definitions
2021-08-13 15:47:17 +00:00
0ae736ebb0
starting to add some dhcp code
2021-08-13 15:37:34 +00:00
8ead6cb086
made SCTP check more strict in sck.c
2021-08-13 15:33:53 +00:00
ff0e0d8c46
touched up t-003.c
2021-08-13 04:44:13 +00:00
0e85526d95
enhanced radius message handling functions
2021-08-13 03:43:46 +00:00
09f9dd8f51
adding radius message handling functions
2021-08-12 09:32:24 +00:00
7963f140b5
fixed a bug in failure cleanup in hio_svc_htts_start()
2021-08-10 11:31:21 +00:00
0a4ca3cb4e
enhanced side-channel write handling
2021-08-10 10:32:36 +00:00
0ebd75fda8
changed to handle different sa_family_t sizes
2021-08-10 10:20:54 +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
2e91e08ec2
migrated hio_comp_ucstr_limited()/hio_comp_bcstr_limited()
2021-08-08 17:41:43 +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
772d8237f0
fixed a mistake in ../bin/t06.c
2021-08-06 04:37:26 +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
7710d57968
minor code touch-up
2021-08-04 16:50:40 +00:00
268ed090ec
changed __exec() to check tmr.size
2021-07-27 15:17:16 +00:00
feddfb260e
improving hio_loop()
2021-07-27 15:11:10 +00:00
f15918ef30
added HIO_SVC_MARC_SID_FLAG_AUTO_BOUNDED
...
accept the second parameter bitwise-ORed with HIO_SVC_MARC_SID_FLAG_AUTO_BOUNDED in hio_svc_marc_querywithbchars.
the introduction of this flag results in limiting the highest sid requestable
2021-07-27 14:38:12 +00:00
56decb7174
fixed hio_loop() to check if there are scheduled timer jobs before breaking out of the loop
2021-07-26 17:49:28 +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
9558e12c3e
updated bin/Makefile.am
2021-07-25 18:17:20 +00:00
e1809d0c18
fixing bin/t04.c
2021-07-25 18:14:36 +00:00
9327c06745
enhanced the IO multiplexer code to utilize kqueue()/kevent() if available
2021-07-25 17:52:05 +00:00
5294db4d20
check for paccept in configure.ac
2021-07-25 14:16:04 +00:00
e643adbd42
adding some code to use kqueue()
2021-07-24 15:23:55 +00:00
a45a99ad78
let the extension area of the mar device remember the index to the session data in mar-cli.c. this prevents relocated pointer issues upon memory reallocation
2021-07-24 08:43:12 +00:00
435e35adfe
fixed wrong log macros
2021-07-24 05:02:18 +00:00
1d8363f1c7
added hio_ipad_bytes_is_loop_back(), hio_pad_bytes_is_link_local()
2021-07-24 04:06:00 +00:00
b54f96d8c3
fixed bugs that are triggered if mysql_real_connect_start() fails immediately
2021-07-23 11:19:21 +00:00
2211dc7a05
disabled ssl in hio.spec.in
2021-07-23 08:21:22 +00:00
86094f3152
modified pkgs/hio.spec.in
2021-07-22 08:28:49 +00:00
6e52fbb16e
added pkgs/hio.spec.in
2021-07-22 08:24:03 +00:00
60ae20fe08
regenerated hio-cfg.h.in
2021-07-22 08:10:55 +00:00