|  | 044120a4d9 | improved decimal handling in lib/json.c | 2020-06-17 13:36:49 +00:00 |  | 
			
				
					|  | e98b3a37c0 | fixed a feeding loop bug in bin/t03.c | 2020-06-17 09:51:20 +00:00 |  | 
			
				
					|  | 61d1f8abd9 | started writing the mariadb client service | 2020-06-14 16:09:17 +00:00 |  | 
			
				
					|  | 4470e7705c | touched up lib/maria.c | 2020-06-12 07:54:00 +00:00 |  | 
			
				
					|  | 9338735aea | adding a primitive mariadb client device | 2020-06-12 06:03:00 +00:00 |  | 
			
				
					|  | d067093082 | adding a nonblocking mariadb client device | 2020-06-11 17:20:09 +00:00 |  | 
			
				
					|  | eea395e130 | added mio_jsonwr_writeuintmax() and mio_jsonwr_writeintmax() | 2020-06-09 15:39:48 +00:00 |  | 
			
				
					|  | 57587a5454 | fixed a minor glitch in bin/t03.c | 2020-06-09 05:52:30 +00:00 |  | 
			
				
					|  | b8f96c0b74 | captured X-HTTP-Method-Override in http-thr.c | 2020-06-08 18:11:36 +00:00 |  | 
			
				
					|  | a910dd533c | enhanced the json reader to handle unicode surrogate pairs | 2020-06-08 11:08:22 +00:00 |  | 
			
				
					|  | 9e0161c58f | added '\a' and '\v' to json escaping | 2020-06-08 09:25:09 +00:00 |  | 
			
				
					|  | 52ddb45e75 | renamed dictionary to object in json code | 2020-06-07 14:44:54 +00:00 |  | 
			
				
					|  | 378f148f73 | added the container_state parameter to the mio_json_instcb_t callback | 2020-06-06 19:45:11 +00:00 |  | 
			
				
					|  | 2174c1bd9b | enhanced mio_json_instcb_t to accept a position with a parent container | 2020-06-06 18:53:09 +00:00 |  | 
			
				
					|  | fef7c29e70 | removed duplicate code | 2020-06-03 07:57:15 +00:00 |  | 
			
				
					|  | c2c3d00ff2 | added the rctx field to mio_json_t changed mio_json_instcb_t to get passed the content pointer | 2020-06-02 09:49:08 +00:00 |  | 
			
				
					|  | cfd80f778c | added MIO_HTTP_PATCH | 2020-06-02 09:43:55 +00:00 |  | 
			
				
					|  | 3752a0f4c4 | enhanced htrd to extract the anchor part from the requested URI. added mio_htre_getqanchor() | 2020-06-02 06:41:20 +00:00 |  | 
			
				
					|  | e194ed01ff | added mio_jsonwr_writerawuchars() | 2020-06-01 09:09:40 +00:00 |  | 
			
				
					|  | a281cfaceb | added mio_jsonwr_writerawbytes() | 2020-06-01 09:05:47 +00:00 |  | 
			
				
					|  | 3e45c5cfdf | added more json write macros | 2020-06-01 09:01:46 +00:00 |  | 
			
				
					|  | 775a9b4735 | added the ctx parameter to the json write callback | 2020-06-01 08:52:43 +00:00 |  | 
			
				
					|  | 25e3744571 | added more json writing macros for convenience | 2020-06-01 07:32:28 +00:00 |  | 
			
				
					|  | 0ec6a6cb58 | implemented a primitive json writer - needs much more improvement | 2020-05-31 17:36:11 +00:00 |  | 
			
				
					|  | 4fa9f7f295 | adding bin/t03.c | 2020-05-30 06:58:55 +00:00 |  | 
			
				
					|  | 7c726ee1da | enhanced json code | 2020-05-30 06:57:37 +00:00 |  | 
			
				
					|  | b895566323 | adding a simple json reader | 2020-05-29 11:35:20 +00:00 |  | 
			
				
					|  | ac2cbddd67 | changed to use MIO_IP4ADDR_LEN and MIO_IP6ADDR_LEN in some functions | 2020-05-27 15:03:10 +00:00 |  | 
			
				
					|  | a40827b07b | added mio_uchars_to_ipad_bytes() and mio_bchars_to_ipad_bytes() | 2020-05-27 14:53:48 +00:00 |  | 
			
				
					|  | 10475bb7fd | added mio_uchars_to_uintmax() and mio_bchars_to_uintmax() | 2020-05-27 10:04:13 +00:00 |  | 
			
				
					|  | 9d2147c245 | added MIO_ZDIGIT_TO_NUM() | 2020-05-27 09:53:55 +00:00 |  | 
			
				
					|  | 349d0f0181 | added mio_perdec_http_bcs() | 2020-05-27 02:32:51 +00:00 |  | 
			
				
					|  | aecf00b6fa | trying to migrate an irrelevant function | 2020-05-26 15:31:39 +00:00 |  | 
			
				
					|  | 7b1dd536ed | added mio_svc_htts_dotxt() | 2020-05-26 14:58:55 +00:00 |  | 
			
				
					|  | 469819f8dc | added http-txt.c | 2020-05-26 13:15:25 +00:00 |  | 
			
				
					|  | 1448cc16fd | removed a wrong line in t01.c | 2020-05-26 02:17:04 +00:00 |  | 
			
				
					|  | a987655b29 | changed a test program slightly | 2020-05-26 01:22:28 +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 |  | 
			
				
					|  | b112280225 | breaking http-svr.c to multiple files | 2020-05-25 08:04:30 +00:00 |  | 
			
				
					|  | 8178d44ec0 | fixed the premature EOF reporting caused by a file descriptor added without intention of input/output watching. as EPOLLHUP is always waited for, it caused early EOF reporting | 2020-05-24 19:29:35 +00:00 |  | 
			
				
					|  | d622202db1 | fixed a bug in cgi_peer_on_write() | 2020-05-24 17:58:08 +00:00 |  | 
			
				
					|  | c01a84e20b | changed mux-poll again | 2020-05-24 17:40:47 +00:00 |  | 
			
				
					|  | 829267edd7 | changed mux-poll implementation | 2020-05-24 17:25:27 +00:00 |  | 
			
				
					|  | 7613f09bed | worked around the premature EOF reporting issue with poll() on NetBSD | 2020-05-24 09:38:08 +00:00 |  | 
			
				
					|  | fd930a4173 | fixed a bug in sending the final chunk when the cgi script exits with no output | 2020-05-24 07:13:42 +00:00 |  | 
			
				
					|  | 21d51cbbf9 | improved how to clear and set basic environment variables in http-svr.c | 2020-05-24 02:48:51 +00:00 |  | 
			
				
					|  | 8f7dcbe479 | fixed to clear environment variables when clearenv() is not available | 2020-05-24 02:35:13 +00:00 |  | 
			
				
					|  | bc9d849b8a | fixed some memory leaks in mio_sys_finimux() when EPOLL is enabled. fixed a double memory free issue in mio_dev_make() | 2020-05-24 02:27:54 +00:00 |  | 
			
				
					|  | bf595d51f1 | added MIO_DEV_CAP_WATCH_STARTED to fix a bug | 2020-05-24 02:04:07 +00:00 |  | 
			
				
					|  | 1f8372f35d | fixed to initialize urem in __dev_writev() added MIO_DEV_SCK_BIND_IGNERR
implemented MIO_DEV_PRO_INTONUL, MIO_DEV_PRO_OUTTONUL, MIO_DEV_PRO_ERRTONUL, MIO_DEV_PRO_DROPIN, MIO_DEV_PRO_DROPOUT, MIO_DEV_PRO_DROERR | 2020-05-24 01:18:32 +00:00 |  |