| 
						
					 | 
					
						
						
							
						
						313d1f9800
					 | 
					
						
						
							
							simple code reformatting
						
						
						
						
						
						
					 | 
					
						2025-09-05 10:52:02 +09:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						20d2db0e27
					 | 
					
						
						
							
							renamed hcl to hak
						
						
						
						
						
						
					 | 
					
						2025-09-02 23:58:15 +09:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						7409f9a2a3
					 | 
					
						
						
							
							include hcl-str.h from utl.c
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2024-10-22 20:23:11 +09:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						9fd31c9c52
					 | 
					
						
						
							
							fixed a bug  of not setting the exception variable position in compile_catch()
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2024-10-21 01:19:53 +09:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						169c626819
					 | 
					
						
						
							
							split some common files
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2024-10-15 16:36:25 +09:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						955b734a79
					 | 
					
						
						
							
							split string fucntions to separate files str.c and hcl-str.h
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is failing 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2024-10-14 18:57:10 +09:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						8dc884aa7e
					 | 
					
						
						
							
							added hcl_get_base_name_from_path()
						
						
						
						
						
						
						
						merged hclx server and client into a single command 
						
						
					 | 
					
						2024-04-27 21:16:00 +09:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						003ebb1b94
					 | 
					
						
						
							
							wip - more reworking on hcl server/client code
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2024-04-15 02:23:55 +09:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d578ded2c8
					 | 
					
						
						
							
							update for type correctness
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2024-04-06 16:52:53 +09:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ac38c62b0d
					 | 
					
						
						
							
							wip - implementing byte cci handler
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is failing 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2024-02-17 09:16:44 +09:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						3d47a99cd2
					 | 
					
						
						
							
							added many charcter handling code
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is failing 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2023-11-22 00:24:57 +09:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						428f67f25c
					 | 
					
						
						
							
							added hcl_feedbchars()/hcl_feeduchars()
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2023-11-03 18:04:46 +09:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e5dc214a59
					 | 
					
						
						
							
							added hcl_copy_ucstr_to_bcstr(), hcl_copy_bcstr_to_ucstr(), hcl_errnum_to_errbcstr(), hcl_errnum_to_errucstr()
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						
					 | 
					
						2023-10-29 20:26:48 +09:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						7c6511d4ad
					 | 
					
						
						
							
							rewriting variable collection in a class
						
						
						
						
						
						
					 | 
					
						2022-01-04 15:26:17 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						68ad99eca7
					 | 
					
						
						
							
							added hcl_dupucstr(), hcl_dupbcstr()
						
						
						
						
						
						
					 | 
					
						2021-03-28 18:12:07 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						7fc4262d01
					 | 
					
						
						
							
							made enhancement to show location information for the ECALL runtime error
						
						
						
						
						
						
					 | 
					
						2021-01-29 12:39:31 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						51e347889d
					 | 
					
						
						
							
							the new compiler is becoming usable. but not complete yet.
						
						
						
						
						
						
						
						added more string copy functions 
						
						
					 | 
					
						2021-01-22 14:43:47 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e8ac460f59
					 | 
					
						
						
							
							added hcl_add_ntime()/hcl_sub_ntime()
						
						
						
						
						
						
					 | 
					
						2020-09-03 06:21:01 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e27058d771
					 | 
					
						
						
							
							added the _instsize field to hcl_t, hcl_server_t, hcl_client_t
						
						
						
						
						
						
					 | 
					
						2019-06-21 12:36:25 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						6e5a92a041
					 | 
					
						
						
							
							refined the msb positioning functions
						
						
						
						
						
						
						
						migrated hcl_isint()/hcl_isbigint() to hcl-prv.h 
						
						
					 | 
					
						2019-05-04 17:56:45 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c3359bac1d
					 | 
					
						
						
							
							redefined endian conversion routines
						
						
						
						
						
						
					 | 
					
						2019-05-02 07:58:36 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						02c468bd1f
					 | 
					
						
						
							
							renamed inconsistent function names
						
						
						
						
						
						
					 | 
					
						2019-03-19 13:29:59 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1a6aaf1831
					 | 
					
						
						
							
							added hcl_byte_to_bcstr().
						
						
						
						
						
						
						
						implemented k/K/w/W in the formatted output function 
						
						
					 | 
					
						2019-03-18 15:37:07 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						fd99432186
					 | 
					
						
						
							
							redefined hash functions
						
						
						
						
						
						
					 | 
					
						2019-03-06 01:50:46 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ad985e3862
					 | 
					
						
						
							
							fixed indentataion
						
						
						
						
						
						
					 | 
					
						2019-03-05 06:39:10 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						947f6080d1
					 | 
					
						
						
							
							changed hcl_hash_bytes() to use fnv-1 hash
						
						
						
						
						
						
					 | 
					
						2019-03-01 09:12:34 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d75b34126e
					 | 
					
						
						
							
							changed hcl_hash_bytes() to sdbm hash
						
						
						
						
						
						
					 | 
					
						2019-03-01 07:51:53 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b39ce631b3
					 | 
					
						
						
							
							added hcl_fill_uchars()/hcl_fill_bchars()
						
						
						
						
						
						
					 | 
					
						2019-02-18 17:18:21 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						64acfe3aec
					 | 
					
						
						
							
							restructured client and server code into a single library libhclex.
						
						
						
						
						
						
						
						also migrated socket related functions into the library 
						
						
					 | 
					
						2018-04-10 13:57:17 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e92407221f
					 | 
					
						
						
							
							renamed some function names for naming consistency
						
						
						
						
						
						
					 | 
					
						2018-04-07 15:54:16 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						9c23d72cec
					 | 
					
						
						
							
							renamed some encoding functions for consistency
						
						
						
						
						
						
					 | 
					
						2018-04-06 16:33:17 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						01335db507
					 | 
					
						
						
							
							remove some spaces
						
						
						
						
						
						
					 | 
					
						2018-04-06 15:16:23 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						16b96e49bc
					 | 
					
						
						
							
							made code a bit win32 friendly
						
						
						
						
						
						
					 | 
					
						2018-03-31 07:10:43 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e5fbf1967f
					 | 
					
						
						
							
							added hcl_get_sockaddr_info()
						
						
						
						
						
						
					 | 
					
						2018-03-25 02:53:03 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						8be5e3fd83
					 | 
					
						
						
							
							moved the socket address convertion functions to the main hcl library
						
						
						
						
						
						
						
						enhanced the client library and samples 
						
						
					 | 
					
						2018-03-22 03:42:17 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						25b71a4800
					 | 
					
						
						
							
							exported hcl_seterrbfmtv(), hcl_seterrufmtv()
						
						
						
						
						
						
						
						added hcl_server_seterrbfmt(), hcl_server_seterrufmt(), hcl_server_seterrbfmtv(), hcl_server_seterrufmtv()
added socket address conversion functions 
						
						
					 | 
					
						2018-03-14 14:40:05 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						3ba32a615d
					 | 
					
						
						
							
							exported hcl_conv_ucs_to_bcs_with_cmgr() and similar functions
						
						
						
						
						
						
						
						enhanced the sample server program 
						
						
					 | 
					
						2018-03-12 16:45:42 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d51ad1cd6a
					 | 
					
						
						
							
							Added partial sample program to accept requests over a socket
						
						
						
						
						
						
					 | 
					
						2018-03-12 10:39:13 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ef51ee4a1d
					 | 
					
						
						
							
							enhanced the logfmtv to handle encoding conversion of the format string
						
						
						
						
						
						
					 | 
					
						2018-02-26 15:24:45 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4f55376107
					 | 
					
						
						
							
							touched up code. added eqv? eql? not
						
						
						
						
						
						
					 | 
					
						2018-02-08 07:40:27 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e54096f2a0
					 | 
					
						
						
							
							changed copyright years
						
						
						
						
						
						
					 | 
					
						2018-02-07 14:13:13 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						293222d5c5
					 | 
					
						
						
							
							trying to revive this project
						
						
						
						
						
						
					 | 
					
						2018-02-05 10:43:25 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						94e690004d
					 | 
					
						
						
							
							added initial hcl files
						
						
						
						
						
						
					 | 
					
						2016-09-28 14:40:37 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |