|  Sergey Lyubka | fbf1ccee45
							
							Fix out-of-bounds acces in url_decode() | 12 lat temu | 
				
					
						|  Sergey Lyubka | 0bd43bcae3
							
							Using mg_strcasestr() instead of strstr() | 12 lat temu | 
				
					
						|  Sergey Lyubka | b809665cad
							
							Squashed warning | 12 lat temu | 
				
					
						|  Sergey Lyubka | 9baf2d4ba4
							
							Using keep alive in unit test | 12 lat temu | 
				
					
						|  Sergey Lyubka | cde25a8b82
							
							Removed embedded test | 12 lat temu | 
				
					
						|  Sergey Lyubka | b80157b7ea
							
							Setting user data pointer properly | 12 lat temu | 
				
					
						|  Sergey Lyubka | ee55d38b55
							
							API CHANGE: using struct mg_callbacks | 12 lat temu | 
				
					
						|  Sergey Lyubka | d73aa1ad09
							
							Added skeleton for regex checks | 12 lat temu | 
				
					
						|  Sergey Lyubka | ec7d0b1abd
							
							Added test_mg_upload() | 12 lat temu | 
				
					
						|  Sergey Lyubka | 75d9a6c844
							
							Removed mg_connect() and mg_fetch(). Added mg_download() | 12 lat temu | 
				
					
						|  Sergey Lyubka | 9c4853471c
							
							Added stub for test_mg_upload() | 12 lat temu | 
				
					
						|  Sergey Lyubka | 83fae879bf
							
							Binding to 127.0.0.1 to prevent annoying popups on mac | 12 lat temu | 
				
					
						|  Sergey Lyubka | 05fa677382
							
							Fixed unit test to accomodate mg_get_var() API change | 13 lat temu | 
				
					
						|  Sergey Lyubka | 1ef31461bc
							
							Added test_skip_quoted() | 13 lat temu | 
				
					
						|  Sergey Lyubka | 080cb2dd4b
							
							Changed signature of url_decode(): signalling on destination buffer overflow. mg_get_var() now does not require extra space for variable buffer | 13 lat temu | 
				
					
						|  Sergey Lyubka | 038f8823f1
							
							Added test to mg_stat(). Fixed set_gpass() | 13 lat temu | 
				
					
						|  Sergey Lyubka | b597da34da
							
							Pass user_data to the callback | 13 lat temu | 
				
					
						|  Sergey Lyubka | 557d1f4c49
							
							Added MG_OPEN_FILE message | 13 lat temu | 
				
					
						|  Sergey Lyubka | 3ffdf5459a
							
							API change: folded user_data into request_info, and introduced event-specific ev_data | 13 lat temu | 
				
					
						|  Sergey Lyubka | 8c1866a4af
							
							Lua server pages support | 13 lat temu | 
				
					
						|  Sergey Lyubka | dfc0f00478
							
							Implement -T option, throttling functionality | 13 lat temu | 
				
					
						|  Sergey Lyubka | ff0c2d3f91
							
							Added unit test for mg_get_var | 13 lat temu | 
				
					
						|  Sergey Lyubka | 167338f216
							
							Using slash, "/" as the universal directory separator throughout the code | 13 lat temu | 
				
					
						|  Sergey Lyubka | 98fb44f836
							
							Refactored data buffering. Updated websocket example to have 2 message roundtrips. | 13 lat temu | 
				
					
						|  Sergey Lyubka | f9873eb87a
							
							Experimentl websocket support | 13 lat temu | 
				
					
						|  Sergey Lyubka | 05b2a04267
							
							moved status_code, user_data, log_message out of struct mg_request_info | 13 lat temu | 
				
					
						|  Sergey Lyubka | 0e0091e1c0
							
							Changing API: callback doesnt get mg_request_info pointer anymore, but it is possible to get it using mg_get_request_info() | 13 lat temu | 
				
					
						|  Sergey Lyubka | df7da95cb6
							
							Setting Host header in mg_fetch. Added test for fetching large file. | 13 lat temu | 
				
					
						|  Sergey Lyubka | a9bb7d78ab
							
							Fixed mg_fetch() by passing a buffer, placeholder for the reply headers | 13 lat temu | 
				
					
						|  Sergey Lyubka | 84e26ccddd
							
							More tests for mg_fetch() | 13 lat temu |