5a05a6e9cd
changed the return code of mio_gettmrtmout() from -1/0 to 0/1 respectively to avoid unneeded error message manipulation
...
added mio_add_ntime() and mio_sub_ntime()
2020-09-03 03:56:32 +00:00
0843ef057d
adding some functions for multi-threading
2020-07-24 17:29:52 +00:00
b112280225
breaking http-svr.c to multiple files
2020-05-25 08:04:30 +00:00
0623260ec4
added mio_cfmb_t, mio_addcfmb(), and related functions and macros to handle a memory block that can't be freed immediately
2020-05-23 06:07:43 +00:00
e96cb2ebb4
added mio_sys_getrealtime()
...
writing http server
2020-05-06 09:28:36 +00:00
6787ee7841
updated copyright years.
...
attempting to support dns over tcp
2020-02-20 15:35:16 +00:00
2332d6a4e7
renamed some utility functions
2020-02-20 14:59:49 +00:00
d95b96b34e
fixed a wrong conditional in mio-prv.h
2019-11-24 05:10:55 +00:00
3f60b8e4e8
refactored the formatter code
2019-05-31 14:31:40 +00:00
d583cf2514
redefined MEM macros
2019-01-31 13:27:37 +00:00
ac65312bf2
switched to check SSL_new instead of SSL_library_init in configure.ac
...
fixed a bug of not honoring precision specified with %.* in computing string length given for 's' and 'S'
renamed DEV_CAPA/dev_capa to DEV_CAP/dev_capa
2019-01-31 09:16:44 +00:00
559d125874
fixed error strings.
...
changed time functions
2019-01-30 10:18:58 +00:00
32abb82f01
refactoring system dependent code
2019-01-29 16:57:16 +00:00
e9c42b28c6
more code fixes
2019-01-28 08:13:06 +00:00
e21acce5c1
more code refactoring
2019-01-27 16:22:55 +00:00
446809d7f4
unfinished refactoring
2019-01-27 02:09:22 +00:00
276d15877d
wip: added some primitive system interfacing functions
2019-01-24 18:03:27 +00:00
a6d1122e33
added many new files to form fundamental base. wip
2019-01-24 09:53:10 +00:00
af20b13e04
enhanced cfq free list management a bit
2019-01-16 04:37:53 +00:00
d0583e95c8
enhanced to reuse some cwq objects once allocated with dstaddr of size 0
2019-01-14 09:23:16 +00:00
306384370c
changed to push backward the write completion event into the main loop
2019-01-14 08:33:14 +00:00
0f604972af
trimmed some source files
2018-12-12 14:16:49 +00:00
14dc22fd0e
renamed stio to mio in source files
2018-12-12 13:15:54 +00:00