|  | e983d7701a | added some code for the byte-character literal support. enhanced value comparison routines | 2020-12-09 18:07:20 +00:00 |  | 
			
				
					|  | 1b7f6aa29d | removed O_CLOEXEC checks with epoll_create1() | 2020-11-14 16:07:36 +00:00 |  | 
			
				
					|  | 5d7c87c882 | changed to use EPOLL_CLOEXEC if available when calling epoll_create1() | 2020-11-14 16:00:11 +00:00 |  | 
			
				
					|  | 44bfa42a69 | changed the literal notations of a raw string, a byte string, a raw byte string to have the @ sign before b, r, br, rb | 2020-11-08 17:23:25 +00:00 |  | 
			
				
					|  | 38c193cd31 | made some defintions conditional | 2020-11-05 15:10:28 +00:00 |  | 
			
				
					|  | 2fe815e815 | enhanced sys::read() to accept the 4th parameter as an input end delimiter | 2020-09-14 11:28:57 +00:00 |  | 
			
				
					|  | c15966a0f4 | fixed wrong O_NONBLOCK handling in mod-sys.c | 2020-09-08 16:08:28 +00:00 |  | 
			
				
					|  | a3c7f4c6f7 | renamed some time functions. enhanced hawk_add_ntime()/hawk_sub_ntime() to detect overflow/underflow | 2020-09-02 20:02:51 +00:00 |  | 
			
				
					|  | 6e857ff4f2 | updated hawk_arr_t callback functions to be more consistent with hawk_rbt_t/hawk_htb_t by creating hawk_arr_style_t and adding hawk_arr_setstyle()/hawk_arr_getstyle(). remove hawk_arr_getcopier()/hawk_arr_setcopier()/hawk_arr_getcomper()/hawk_arr_setcomper() | 2020-04-24 06:49:19 +00:00 |  | 
			
				
					|  | 75dc7d8fbc | Added sys::tcflush() and defined sys::TC_CFLAG_XXX items | 2020-04-23 08:07:46 +00:00 |  | 
			
				
					|  | 260ab078f8 | made IUTF8 conditional depending on its availability | 2020-04-22 11:41:37 +00:00 |  | 
			
				
					|  | 22342148f5 | changed hawk_rtx_makemapvalwithdata() to accept data count. enhanced sys::tcgetattr() and sys::tcsetattr() to store and fetch the value for c_cc field to and from the "cc" slot | 2020-04-22 06:48:01 +00:00 |  | 
			
				
					|  | 3a717bb768 | made OXTABS and ONOEOT compilable when not available | 2020-04-20 04:39:21 +00:00 |  | 
			
				
					|  | 121ae9bc76 | fixed a bug in sys::tcsetattr() | 2020-04-20 04:29:00 +00:00 |  | 
			
				
					|  | 2f6bd33fc3 | added partial implementation of sys::tcsetattr(), sys::tcgetattr(), sys::tcsetsane() | 2020-04-19 16:33:35 +00:00 |  | 
			
				
					|  | c3d137a5c2 | added %check to the rpm spec file. renamed awk to hawk
updated copyright years | 2020-04-16 03:42:30 +00:00 |  | 
			
				
					|  | f827a94d64 | work in progress - debugging reference evaluation issues | 2020-04-14 06:02:55 +00:00 |  | 
			
				
					|  | 77640ef73c | renamed the suffix of some scripts to .hawk fixed mod-sys.c a bit | 2020-03-24 07:08:21 +00:00 |  | 
			
				
					|  | 565e51091b | fixed outstanding bugs in gc implementation. pending more improvements | 2020-03-24 06:49:25 +00:00 |  | 
			
				
					|  | 9dc3d5418a | made some conditional changes to mod-sys.c | 2020-03-23 16:33:32 +00:00 |  | 
			
				
					|  | 53a3cdfd23 | removed a redundant semicolon after #endif in mod-sys.c | 2020-03-22 18:04:38 +00:00 |  | 
			
				
					|  | 1285d77c1e | changed the doubly linked list to circular in idmap-imp.h started writing some code to implement gc | 2020-03-18 08:30:40 +00:00 |  | 
			
				
					|  | ddcdd3904e | enhanced hawk_makemapvalwithdata() to handle integers of various size enhanced sys::stat() | 2020-03-17 08:12:01 +00:00 |  | 
			
				
					|  | 625cca9d1f | added sys::stat(). still incomplete | 2020-03-16 08:55:29 +00:00 |  | 
			
				
					|  | 87656f803e | some code touch up | 2020-03-03 12:00:13 +00:00 |  | 
			
				
					|  | 83d47bb64a | SO_REUSEPORT fix for platforms lacking it | 2020-03-02 15:52:54 +00:00 |  | 
			
				
					|  | 6886c5fab7 | fixed a bug in sys::delfrommux() which didn't clear unread event data | 2020-03-02 14:37:41 +00:00 |  | 
			
				
					|  | 93beb3f041 | removed unstable assertions | 2020-03-02 13:35:35 +00:00 |  | 
			
				
					|  | 8753eae27a | Added sys::sockaddrdom() | 2020-03-02 09:40:40 +00:00 |  | 
			
				
					|  | b917920aa5 | added 2 more parameters to sys::write() adding a tcp proxy script | 2020-02-26 08:38:23 +00:00 |  | 
			
				
					|  | fb1084a045 | implemented sys::flock() with fcntl() | 2020-02-10 08:36:01 +00:00 |  | 
			
				
					|  | 388e576ad9 | added sys::fnctl() with sys::F_SETFD, sys::F_SETFL, sys::F_GETFD, sys::F_GETFL | 2020-02-09 17:05:33 +00:00 |  | 
			
				
					|  | 57a6217caf | added sys::setsockopt() enhanced mux handling in mod-sys.c | 2020-02-09 06:15:35 +00:00 |  | 
			
				
					|  | e82d8d59d4 | more mux implementation in mod-sys.c | 2020-02-08 18:30:03 +00:00 |  | 
			
				
					|  | b0d6ba8432 | sys::shutdown(), sys::accept(), sys::listen(), sys::bind() | 2020-02-07 09:33:13 +00:00 |  | 
			
				
					|  | e7b251aa3e | added sys::recvfrom in mod-sys.c | 2020-02-06 15:33:43 +00:00 |  | 
			
				
					|  | 83e2a43493 | added sys::sendto() in mod-sys.c | 2020-02-05 15:13:29 +00:00 |  | 
			
				
					|  | b109ae6fbb | sys::socket, sys::connect() in mod-sys.c | 2020-02-05 06:13:51 +00:00 |  | 
			
				
					|  | 722edb36cd | simplified mux in mod-sys.c a bit | 2020-02-04 15:37:19 +00:00 |  | 
			
				
					|  | 292f2cc265 | some changes to mux handling in mod-sys.c | 2020-02-04 09:59:08 +00:00 |  | 
			
				
					|  | e2accffa0e | some mux work. yet to be finished | 2020-01-28 23:32:04 +00:00 |  | 
			
				
					|  | f45c45ee7e | some mux functions in the sys module | 2020-01-27 17:08:07 +00:00 |  | 
			
				
					|  | 1b66deaca0 | minor changes for  old compilers | 2020-01-27 09:54:20 +00:00 |  | 
			
				
					|  | ef2acc19a5 | shortened @pragma startup to @pragma entry adding experimental io multiplexer support to the sys module | 2020-01-24 14:15:58 +00:00 |  | 
			
				
					|  | 27e0b5f4f7 | renamed hawk_dflerrstr() to hawk_dfl_errstr(). removed the hawk_t* argument from hawk_dfl_errstr().
added the _cmd field to Hawk | 2020-01-15 04:59:36 +00:00 |  | 
			
				
					|  | d5cb858e04 | added sys::symlink() | 2020-01-10 15:54:23 +00:00 |  | 
			
				
					|  | 66a626a6e6 | added sys::rmdir() | 2020-01-10 15:30:57 +00:00 |  | 
			
				
					|  | 8f484cf79e | some code touch up in mod-sys.c | 2020-01-10 08:28:52 +00:00 |  | 
			
				
					|  | ca1c6cf97f | added sys::setenv(), sys::unsetenv() | 2020-01-10 08:18:55 +00:00 |  | 
			
				
					|  | c69a1b3f50 | touched up sys::getenv() | 2020-01-10 05:02:40 +00:00 |  |