Commit Graph

27 Commits

Author SHA1 Message Date
18eda3a6b5 changed mio_svc_htts_start() to accept mio_dev_sck_bind_t* instead of mio_skad_t* 2020-07-19 18:55:35 +00:00
e439c29cb8 added mio_foff_t.
adding sendfile support to the core
2020-07-17 15:28:18 +00:00
59fc7d23a0 wrote some code in http-fil.c 2020-07-13 10:01:42 +00:00
953dbd730b more htts file code 2020-07-09 09:54:13 +00:00
b8f96c0b74 captured X-HTTP-Method-Override in http-thr.c 2020-06-08 18:11:36 +00:00
349d0f0181 added mio_perdec_http_bcs() 2020-05-27 02:32:51 +00:00
7b1dd536ed added mio_svc_htts_dotxt() 2020-05-26 14:58:55 +00:00
4f8abcf0c5 added mio_bchars_to_intmax(), mio_uchars_to_intmax().
coded the first working thread interface for the http server
2020-05-26 01:13:34 +00:00
9ecec52f5f attempting to support thread resource in http server 2020-05-21 07:30:14 +00:00
aa5c70c3f5 added mio_dupbcstrs() and mio_dupucstrs()
changed mio_svc_htts_start() to access the main processor callback
2020-05-20 16:14:36 +00:00
d95bc9bc92 in the midst of debugging http server code 2020-05-20 10:25:12 +00:00
bc615bb710 fixed bugs in http server cgi handling 2020-05-19 18:00:49 +00:00
362ae444fc cleaning up cgi handling code in http server 2020-05-18 16:40:00 +00:00
b687e97590 simplifying http server code while debugging and enhancing it 2020-05-18 08:59:25 +00:00
df71944ac6 working on http server 2020-05-17 18:09:19 +00:00
57ca185651 changed to clear the on_write callbacks for completed write requestrs after having triggered timer callbacks collectively and also before triggering on_read() for each device
cleaned up debugging messages in dns-cli.c
experimenting with http server implementation
2020-05-15 06:18:49 +00:00
02a6d5db1e enhanced to maintain client sockets in the http server 2020-05-12 11:46:00 +00:00
6cb06f8b57 changed mio_exec() to kill the device if the on_write callback() returns failure. before this change, mio_exec() also returned -1, causing mio_loop() to abort 2020-05-10 16:20:39 +00:00
e2115286ec enhanced mio_dev_watch and MIO_DEV_WATCH_RENEW.
drafting resource handling code in the http server
2020-05-08 09:48:26 +00:00
89335404c8 experimenting for htts implementation 2020-05-07 15:47:33 +00:00
4282eb979a added mio_svc_htts_setservernamewithbcstr() 2020-05-07 10:10:33 +00:00
e96cb2ebb4 added mio_sys_getrealtime()
writing http server
2020-05-06 09:28:36 +00:00
2df338ee9a writing the http server service 2020-05-05 15:12:08 +00:00
49ad401433 added some http processing code 2020-05-01 18:01:29 +00:00
a2f0fa9c7f added much more support code 2020-05-01 14:00:27 +00:00
f1aa019091 added ecs and htb 2020-04-30 16:20:31 +00:00
1a8cb3610b added some files for future work 2020-03-03 13:47:51 +00:00