| 
						
					 | 
					
						
						
							
						
						11e50cd5c8
					 | 
					
						
						
							
							simplified mio_svc_dnc_resolve(), mio_svc_dnc_sendreq().
						
						
						
						
						
						
						
						changed the above and some similar functions to return mio_dns_msg_t*
changed them to accept extension space size 
						
						
					 | 
					
						2020-02-14 10:06:29 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						769fdb5ad2
					 | 
					
						
						
							
							some code touch-up in dns.c
						
						
						
						
						
						
					 | 
					
						2020-02-13 16:27:29 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4e6a1b7d85
					 | 
					
						
						
							
							added some code to implement dns packet parser
						
						
						
						
						
						
					 | 
					
						2020-02-13 09:31:02 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						192e64b65c
					 | 
					
						
						
							
							more code to handle rrdata
						
						
						
						
						
						
					 | 
					
						2020-02-12 15:23:36 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d0906bb8ac
					 | 
					
						
						
							
							implemented dns domain parser in a packet
						
						
						
						
						
						
					 | 
					
						2020-02-12 10:06:05 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						42fe77bde5
					 | 
					
						
						
							
							attempting to add a dns packet parser
						
						
						
						
						
						
					 | 
					
						2020-02-11 15:51:41 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c6e3b6204b
					 | 
					
						
						
							
							some dns resolver code
						
						
						
						
						
						
					 | 
					
						2020-02-11 09:02:46 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						89371559bb
					 | 
					
						
						
							
							fixed wrong prefix output for %# in fmt.c
						
						
						
						
						
						
					 | 
					
						2019-11-24 08:08:08 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d95b96b34e
					 | 
					
						
						
							
							fixed a wrong conditional in mio-prv.h
						
						
						
						
						
						
					 | 
					
						2019-11-24 05:10:55 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ec1c9ac5d0
					 | 
					
						
						
							
							added mio_oocu_t, mio_ucu_t, mio_bcu_t
						
						
						
						
						
						
					 | 
					
						2019-11-19 14:02:26 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						2c4e247c98
					 | 
					
						
						
							
							added MIO_BITSOF(x)
						
						
						
						
						
						
					 | 
					
						2019-09-26 05:43:04 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						29195437a7
					 | 
					
						
						
							
							added static assertion macros
						
						
						
						
						
						
					 | 
					
						2019-08-06 03:01:22 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						2ad04e20da
					 | 
					
						
						
							
							not useful macro reordering
						
						
						
						
						
						
					 | 
					
						2019-06-24 11:38:13 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						f94280bae4
					 | 
					
						
						
							
							added bin/Makefile.am
						
						
						
						
						
						
					 | 
					
						2019-06-21 14:19:39 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						6d357fe1fe
					 | 
					
						
						
							
							added the _instsize field to mio_t and revised mio_getxtn() using the new field
						
						
						
						
						
						
					 | 
					
						2019-06-21 12:43:50 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						86c1d9ebe6
					 | 
					
						
						
							
							added lib/fmt.c
						
						
						
						
						
						
					 | 
					
						2019-05-31 14:32:02 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						3f60b8e4e8
					 | 
					
						
						
							
							refactored the formatter code
						
						
						
						
						
						
					 | 
					
						2019-05-31 14:31:40 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						cff18d2067
					 | 
					
						
						
							
							added the bin directory and moves files for binary commands into it
						
						
						
						
						
						
					 | 
					
						2019-05-14 04:25:38 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						8ed151abb6
					 | 
					
						
						
							
							defined MIO_BITS_PER_BYTE
						
						
						
						
						
						
					 | 
					
						2019-05-04 18:01:23 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						10be482d97
					 | 
					
						
						
							
							added __cplusplus when determining inline availability
						
						
						
						
						
						
					 | 
					
						2019-05-03 08:42:59 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						9212131997
					 | 
					
						
						
							
							enhanced mio_bswap16/32/64()
						
						
						
						
						
						
					 | 
					
						2019-05-03 07:36:53 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						91fa13c4a5
					 | 
					
						
						
							
							refined some endian conversion macros with proper type casting
						
						
						
						
						
						
					 | 
					
						2019-05-03 03:20:16 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						8f1c613572
					 | 
					
						
						
							
							redefined endian conversion routines
						
						
						
						
						
						
					 | 
					
						2019-05-02 07:55:23 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						bac56f3d1d
					 | 
					
						
						
							
							placing rdata encoding code in encode_rdata_in_dns_msg()
						
						
						
						
						
						
					 | 
					
						2019-04-13 07:23:11 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						2bff2e76fe
					 | 
					
						
						
							
							adding more dns parsing code
						
						
						
						
						
						
					 | 
					
						2019-04-13 06:04:43 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e5c82673a8
					 | 
					
						
						
							
							removed wrongly placed hash sign in dns.c
						
						
						
						
						
						
					 | 
					
						2019-04-12 09:39:42 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						423b627cbc
					 | 
					
						
						
							
							created the dns_msg_to_pkt() macro
						
						
						
						
						
						
						
						schedued to wait for response only if a query has been sent 
						
						
					 | 
					
						2019-04-12 07:02:04 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						8f6888a47d
					 | 
					
						
						
							
							rename mio-sck.c to sck.c, mio-proc.c to pro.c
						
						
						
						
						
						
					 | 
					
						2019-04-12 06:37:23 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0d3bebb42f
					 | 
					
						
						
							
							fixed the mio_dev_sck_getxtn() macro
						
						
						
						
						
						
					 | 
					
						2019-04-12 05:52:33 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						856d87db55
					 | 
					
						
						
							
							touched up main.c to support more platforms
						
						
						
						
						
						
					 | 
					
						2019-04-12 03:53:32 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						265be307cd
					 | 
					
						
						
							
							made ssl selective in main.c
						
						
						
						
						
						
					 | 
					
						2019-04-12 03:13:07 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						2ec12d96eb
					 | 
					
						
						
							
							changed mio-sck.c to ignore some eunavailable feature request
						
						
						
						
						
						
					 | 
					
						2019-04-12 02:45:35 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						564af6fbaf
					 | 
					
						
						
							
							preparing to write dns packet parser
						
						
						
						
						
						
					 | 
					
						2019-04-11 08:23:01 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a0f9b567cb
					 | 
					
						
						
							
							enhanced the dns client code with timeout handling, id tracking, etc
						
						
						
						
						
						
					 | 
					
						2019-04-11 07:26:00 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						898bf787d5
					 | 
					
						
						
							
							fixed the mux code using poll()
						
						
						
						
						
						
					 | 
					
						2019-04-10 09:25:34 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						cc9a038760
					 | 
					
						
						
							
							enhanced the dns message builder function
						
						
						
						
						
						
					 | 
					
						2019-04-10 09:05:56 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						92677d5129
					 | 
					
						
						
							
							added some experimental edns code
						
						
						
						
						
						
					 | 
					
						2019-04-09 15:24:16 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						9217fcec55
					 | 
					
						
						
							
							some code for edns
						
						
						
						
						
						
					 | 
					
						2019-04-09 09:45:02 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						9cc53fc237
					 | 
					
						
						
							
							added more MIO_SIZEOF_XXX_T macros.
						
						
						
						
						
						
						
						added MIO_HAVE_BUJILTIN_CTZL/CTZLL for gcc 3.4 or later 
						
						
					 | 
					
						2019-03-25 11:42:26 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						6eed4425ec
					 | 
					
						
						
							
							changed PUT_BYTE_IN_HEX()
						
						
						
						
						
						
					 | 
					
						2019-03-19 13:58:26 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d859fe00d0
					 | 
					
						
						
							
							renamed inconsistent function names
						
						
						
						
						
						
					 | 
					
						2019-03-19 13:30:09 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						7e0ee486a5
					 | 
					
						
						
							
							added mio_byte_to_bcstr().
						
						
						
						
						
						
						
						implemented k/K/w/W in the formatted output function 
						
						
					 | 
					
						2019-03-18 15:32:04 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1bc418b99e
					 | 
					
						
						
							
							included signal.h in mio-pro.c
						
						
						
						
						
						
					 | 
					
						2019-03-15 05:06:56 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c82aae920a
					 | 
					
						
						
							
							minor change
						
						
						
						
						
						
					 | 
					
						2019-02-22 10:13:35 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a76dc94e0a
					 | 
					
						
						
							
							renamed mio_makedev() to mio_dev_make().
						
						
						
						
						
						
						
						added MIO_SVC_REGISTER() and MIO_SVN_UNREGISTER().
defined mio_svc_t 
						
						
					 | 
					
						2019-02-22 08:44:51 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0f9eac0614
					 | 
					
						
						
							
							added mio_fill_uchars()/mio_fill_bchars()
						
						
						
						
						
						
					 | 
					
						2019-02-18 17:15:44 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0760dc1a04
					 | 
					
						
						
							
							attempt to support edns0
						
						
						
						
						
						
					 | 
					
						2019-02-16 18:22:32 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						257a3f533c
					 | 
					
						
						
							
							added the two header filess that should have been committed previously
						
						
						
						
						
						
					 | 
					
						2019-02-16 07:29:32 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						f6278a4623
					 | 
					
						
						
							
							added the actual dns function file left out previously
						
						
						
						
						
						
					 | 
					
						2019-02-14 10:09:11 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						be68e4ec80
					 | 
					
						
						
							
							implemented low-level dns packet maker
						
						
						
						
						
						
					 | 
					
						2019-02-14 10:08:32 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |