yhirose 
							
						 
					 
					
						
						
							
						
						6553cdedab 
					 
					
						
						
							
							Enabled HostnameToIPConversionTest.YouTube_Online partially  
						
						
						
						
					 
					
						2024-09-13 20:45:59 -04:00 
						 
				 
			
				
					
						
							
							
								yhirose 
							
						 
					 
					
						
						
							
						
						3f00e1b321 
					 
					
						
						
							
							Revert "Changed set_file_content to accept only a regular file path."  
						
						... 
						
						
						
						This reverts commit 7ab9c119ef 
						
						
					 
					
						2024-09-09 20:03:47 -04:00 
						 
				 
			
				
					
						
							
							
								yhirose 
							
						 
					 
					
						
						
							
						
						7ab9c119ef 
					 
					
						
						
							
							Changed set_file_content to accept only a regular file path.  
						
						
						
						
					 
					
						2024-09-09 19:59:18 -04:00 
						 
				 
			
				
					
						
							
							
								yhirose 
							
						 
					 
					
						
						
							
						
						3f2922b3fa 
					 
					
						
						
							
							Fix   #1929  
						
						
						
						
					 
					
						2024-09-09 19:25:52 -04:00 
						 
				 
			
				
					
						
							
							
								yhirose 
							
						 
					 
					
						
						
							
						
						509f583dca 
					 
					
						
						
							
							Fix problem caused by  #1931 .  
						
						
						
						
					 
					
						2024-09-09 19:19:52 -04:00 
						 
				 
			
				
					
						
							
							
								Paul Harris 
							
						 
					 
					
						
						
							
						
						2d01e71286 
					 
					
						
						
							
							Test reading empty zero-length file ( #1931 )  
						
						
						
						
					 
					
						2024-09-09 17:54:11 -04:00 
						 
				 
			
				
					
						
							
							
								yhirose 
							
						 
					 
					
						
						
							
						
						f35aff84c2 
					 
					
						
						
							
							Fixed FuzzableServer build error  
						
						
						
						
					 
					
						2024-09-08 19:00:23 -04:00 
						 
				 
			
				
					
						
							
							
								yhirose 
							
						 
					 
					
						
						
							
						
						8415bf0823 
					 
					
						
						
							
							Resolve   #1906  
						
						
						
						
					 
					
						2024-09-07 00:05:41 -04:00 
						 
				 
			
				
					
						
							
							
								bgs99 
							
						 
					 
					
						
						
							
						
						80fb03628b 
					 
					
						
						
							
							Only match path params that span full path segment ( #1919 )  
						
						... 
						
						
						
						* Only match path params that span full path segment
* Fix C++11 build 
						
						
					 
					
						2024-09-06 08:48:51 -04:00 
						 
				 
			
				
					
						
							
							
								bgs99 
							
						 
					 
					
						
						
							
						
						eb6f610a45 
					 
					
						
						
							
							Fix find_package for curl ( #1920 )  
						
						
						
						
					 
					
						2024-09-06 07:22:03 -04:00 
						 
				 
			
				
					
						
							
							
								yhirose 
							
						 
					 
					
						
						
							
						
						b8315278cb 
					 
					
						
						
							
							Add a missing file  
						
						
						
						
					 
					
						2024-09-05 19:35:43 -04:00 
						 
				 
			
				
					
						
							
							
								yhirose 
							
						 
					 
					
						
						
							
						
						485f8f2411 
					 
					
						
						
							
							Added one more case to MountTest.Redicect unit test.  
						
						
						
						
					 
					
						2024-09-05 17:49:12 -04:00 
						 
				 
			
				
					
						
							
							
								yhirose 
							
						 
					 
					
						
						
							
						
						12c829f6d3 
					 
					
						
						
							
							Fix   #1389  and  #1907  
						
						
						
						
					 
					
						2024-09-05 17:44:32 -04:00 
						 
				 
			
				
					
						
							
							
								yhirose 
							
						 
					 
					
						
						
							
						
						913314f1b1 
					 
					
						
						
							
							Fix warning  
						
						
						
						
					 
					
						2024-09-05 17:43:51 -04:00 
						 
				 
			
				
					
						
							
							
								Andrea Pappacoda 
							
						 
					 
					
						
						
							
						
						f69587656f 
					 
					
						
						
							
							build(meson): add libcurl test dependency ( #1914 )  
						
						... 
						
						
						
						Prompted by PR #1911  
						
						
					 
					
						2024-09-04 18:05:03 -04:00 
						 
				 
			
				
					
						
							
							
								yhirose 
							
						 
					 
					
						
						
							
						
						bd1da4346a 
					 
					
						
						
							
							Disable Expect100ContinueTest test on Windows  
						
						
						
						
					 
					
						2024-09-04 09:51:36 -04:00 
						 
				 
			
				
					
						
							
							
								yhirose 
							
						 
					 
					
						
						
							
						
						4c2a608a0c 
					 
					
						
						
							
							Fix GitHub Actions errors  
						
						
						
						
					 
					
						2024-09-04 09:06:27 -04:00 
						 
				 
			
				
					
						
							
							
								yhirose 
							
						 
					 
					
						
						
							
						
						ee4eb8deaa 
					 
					
						
						
							
							Merge branch 'fix-100-continue' of github.com:solarispika/cpp-httplib into solarispika-fix-100-continue  
						
						
						
						
					 
					
						2024-09-04 08:45:48 -04:00 
						 
				 
			
				
					
						
							
							
								Sung, Po Han 
							
						 
					 
					
						
						
							
						
						7196ac8a07 
					 
					
						
						
							
							Fix incorrect handling of Expect: 100-continue  
						
						... 
						
						
						
						Fix  #1808  
					
						2024-09-04 17:50:42 +08:00 
						 
				 
			
				
					
						
							
							
								yhirose 
							
						 
					 
					
						
						
							
						
						975cf0dae5 
					 
					
						
						
							
							Fix   #1908  
						
						
						
						
					 
					
						2024-09-03 18:00:12 -04:00 
						 
				 
			
				
					
						
							
							
								yhirose 
							
						 
					 
					
						
						
							
						
						b1f8e986bf 
					 
					
						
						
							
							Fix   #1908  ( #1910 )  
						
						... 
						
						
						
						* Fix  #1908 
* Code format 
						
						
					 
					
						2024-09-03 00:47:39 -04:00 
						 
				 
			
				
					
						
							
							
								yhirose 
							
						 
					 
					
						
						
							
						
						c5ee208775 
					 
					
						
						
							
							Fix build error on Mac and Linux  
						
						
						
						
					 
					
						2024-09-02 23:04:38 -04:00 
						 
				 
			
				
					
						
							
							
								yhirose 
							
						 
					 
					
						
						
							
						
						ddfdacfa49 
					 
					
						
						
							
							Fix build error  
						
						
						
						
					 
					
						2024-09-02 22:49:31 -04:00 
						 
				 
			
				
					
						
							
							
								yhirose 
							
						 
					 
					
						
						
							
						
						2514ebc20f 
					 
					
						
						
							
							Fix   #1848  
						
						
						
						
					 
					
						2024-09-02 20:38:01 -04:00 
						 
				 
			
				
					
						
							
							
								yhirose 
							
						 
					 
					
						
						
							
						
						88277139e7 
					 
					
						
						
							
							Added set_ipv6_v6only method ( #1905 )  
						
						... 
						
						
						
						* Added `set_ipv6_v6only` method
* Adjust the place where socket_options is called 
						
						
					 
					
						2024-09-01 07:52:24 -04:00 
						 
				 
			
				
					
						
							
							
								yhirose 
							
						 
					 
					
						
						
							
						
						9c91b6f4a6 
					 
					
						
						
							
							Fix   #1645  
						
						
						
						
					 
					
						2024-09-01 00:11:07 -04:00 
						 
				 
			
				
					
						
							
							
								yhirose 
							
						 
					 
					
						
						
							
						
						da0c6579fa 
					 
					
						
						
							
							Breaking Change! get_header_ methods on Request and Response now take a default value.  
						
						
						
						
					 
					
						2024-08-31 17:07:48 -04:00 
						 
				 
			
				
					
						
							
							
								Jiwoo Park 
							
						 
					 
					
						
						
							
						
						6c3e8482f7 
					 
					
						
						
							
							Fix KeepAliveTest.SSLClientReconnectionPost ( #1895 )  
						
						
						
						
					 
					
						2024-08-10 07:19:59 -04:00 
						 
				 
			
				
					
						
							
							
								yhirose 
							
						 
					 
					
						
						
							
						
						aa04feebb4 
					 
					
						
						
							
							Fix warnings  
						
						
						
						
					 
					
						2024-08-08 20:54:33 -04:00 
						 
				 
			
				
					
						
							
							
								yhirose 
							
						 
					 
					
						
						
							
						
						521529d24d 
					 
					
						
						
							
							Fix   #1481  (with content provider) ( #1527 )  
						
						... 
						
						
						
						* Fix  #1481  (with content provider)
* Improve shutdown performance
* Make shutdown action more stable
* Move some tests up
* Simplified
* Simplified 
						
						
					 
					
						2024-08-06 13:43:00 -04:00 
						 
				 
			
				
					
						
							
							
								yhirose 
							
						 
					 
					
						
						
							
						
						ed0719f2bc 
					 
					
						
						
							
							Code format  
						
						
						
						
					 
					
						2024-08-06 07:20:05 -04:00 
						 
				 
			
				
					
						
							
							
								Hlado 
							
						 
					 
					
						
						
							
						
						8cd0ed0509 
					 
					
						
						
							
							Added move assignment operator to Client class. ( #1873 )  
						
						
						
						
					 
					
						2024-06-30 11:17:00 -04:00 
						 
				 
			
				
					
						
							
							
								Andrea Pappacoda 
							
						 
					 
					
						
						
							
						
						bdefdce1ae 
					 
					
						
						
							
							test: fix GetRangeWithMaxLongLength on 32 bit machines ( #1867 )  
						
						... 
						
						
						
						The test used the hardcoded long value for 64 bit machines even on 32
bit ones, leading to test failures. With this patch the max long length
is obtained using std::numeric_limits<long>::max(). Thanks to q2a3z for
the hint!
Fixes: https://github.com/yhirose/cpp-httplib/issues/1795  
						
						
					 
					
						2024-06-23 17:49:00 -04:00 
						 
				 
			
				
					
						
							
							
								Rainer Schielke 
							
						 
					 
					
						
						
							
						
						d44031615d 
					 
					
						
						
							
							New function SSLServer::update_certs. Allows to update certificates while server is running ( #1827 )  
						
						... 
						
						
						
						* New function SSLServer::update_certs. Allows to update certificates while server is running
* New function SSLServer::update_certs. Added unit test
---------
Co-authored-by: CEU\schielke <Rainer.Schielke@heidelberg.com > 
						
						
					 
					
						2024-06-03 09:37:40 -04:00 
						 
				 
			
				
					
						
							
							
								Sean Quinn 
							
						 
					 
					
						
						
							
						
						98cc1ec344 
					 
					
						
						
							
							Allow hex for ip6 literal addr,  fix   #1800  ( #1830 )  
						
						... 
						
						
						
						* Allow hex for ip6 literal addr, fix  #1800 
* Add UT for ipv6 + Universal client implementation
* add /n at EOF 
						
						
					 
					
						2024-05-26 08:57:07 -04:00 
						 
				 
			
				
					
						
							
							
								Vladimír Chlup 
							
						 
					 
					
						
						
							
						
						25b1e0d906 
					 
					
						
						
							
							Tweak CI & fix macOS prefix ( #1843 )  
						
						... 
						
						
						
						* Use brew prefix or given one
* Polish CI workflow file 
						
						
					 
					
						2024-05-26 08:24:29 -04:00 
						 
				 
			
				
					
						
							
							
								Jiwoo Park 
							
						 
					 
					
						
						
							
						
						3b6597bba9 
					 
					
						
						
							
							Fix query parsing when value has = characters ( #1822 )  
						
						... 
						
						
						
						* Implement string divider to replace splitter
* Divide query string in half
* Add a test case for query values containing the '=' character
* Add test cases for string divider
* Fix warnings 
						
						
					 
					
						2024-04-21 19:17:14 -04:00 
						 
				 
			
				
					
						
							
							
								rndm13 
							
						 
					 
					
						
						
							
						
						2bc550b2f0 
					 
					
						
						
							
							Added progress to POST, PUT, PATCH and DELETE requests ( #1821 )  
						
						... 
						
						
						
						* Added progress to POST, PUT, PATCH, DELETE requests
* Added tests for post, put, patch, delete progress/cancellation
* fix accidental infinite recursion in delete
---------
Co-authored-by: rndm <rndm@localhost.localdomain > 
						
						
					 
					
						2024-04-21 19:13:41 -04:00 
						 
				 
			
				
					
						
							
							
								Kent 
							
						 
					 
					
						
						
							
						
						560854a961 
					 
					
						
						
							
							Apply range header base on response status code ( #1806 )  
						
						... 
						
						
						
						* Enable ignoring range header to generate customized response
* Apply range header base on response status code 
						
						
					 
					
						2024-04-11 23:28:21 -04:00 
						 
				 
			
				
					
						
							
							
								Jiwoo Park 
							
						 
					 
					
						
						
							
						
						f44ab9b3da 
					 
					
						
						
							
							Fix range parser when parsing too many ranges ( #1812 )  
						
						... 
						
						
						
						* Implement range parser without std::regex
* Add test cases for invalid ranges 
						
						
					 
					
						2024-04-07 10:06:16 -04:00 
						 
				 
			
				
					
						
							
							
								Andrea Pappacoda 
							
						 
					 
					
						
						
							
						
						a61f2b89be 
					 
					
						
						
							
							build(meson): generate new test PEMs ( #1813 )  
						
						... 
						
						
						
						Follow-up to commits 548dfff0aeb8bafbc291 
						
						
					 
					
						2024-04-07 10:05:07 -04:00 
						 
				 
			
				
					
						
							
							
								Jiwoo Park 
							
						 
					 
					
						
						
							
						
						b8bafbc291 
					 
					
						
						
							
							Generate missing PEMs for CTest ( #1811 )  
						
						... 
						
						
						
						* Generate missing PEMs
* Fix typo
* Copy files using simpler command 
						
						
					 
					
						2024-04-05 13:50:21 -04:00 
						 
				 
			
				
					
						
							
							
								yhirose 
							
						 
					 
					
						
						
							
						
						548dfff0ae 
					 
					
						
						
							
							Fix   #1793  
						
						
						
						
					 
					
						2024-03-09 22:26:17 -05:00 
						 
				 
			
				
					
						
							
							
								yhirose 
							
						 
					 
					
						
						
							
						
						9d6f5372a3 
					 
					
						
						
							
							Fix   #1772  
						
						
						
						
					 
					
						2024-02-05 22:11:53 -05:00 
						 
				 
			
				
					
						
							
							
								Ikko Eltociear Ashimine 
							
						 
					 
					
						
						
							
						
						f06fd934f6 
					 
					
						
						
							
							Fix typo in gtest-all.cc ( #1770 )  
						
						... 
						
						
						
						synthetic -> synthetic 
						
						
					 
					
						2024-02-05 15:35:33 -05:00 
						 
				 
			
				
					
						
							
							
								yhirose 
							
						 
					 
					
						
						
							
						
						762024b890 
					 
					
						
						
							
							Fix   #1768  
						
						
						
						
					 
					
						2024-02-02 23:17:32 -05:00 
						 
				 
			
				
					
						
							
							
								yhirose 
							
						 
					 
					
						
						
							
						
						e323374d2a 
					 
					
						
						
							
							Fix   #1766  
						
						
						
						
					 
					
						2024-01-28 17:43:51 -05:00 
						 
				 
			
				
					
						
							
							
								yhirose 
							
						 
					 
					
						
						
							
						
						fceada9ef4 
					 
					
						
						
							
							Changed to return 416 for a request with an invalid range  
						
						
						
						
					 
					
						2024-01-28 08:13:19 -05:00 
						 
				 
			
				
					
						
							
							
								yhirose 
							
						 
					 
					
						
						
							
						
						420c9759c6 
					 
					
						
						
							
							Fix   #1694  
						
						
						
						
					 
					
						2024-01-27 16:13:54 -05:00 
						 
				 
			
				
					
						
							
							
								Wander Nauta 
							
						 
					 
					
						
						
							
						
						4ef9ed80cd 
					 
					
						
						
							
							Treat paths with embedded NUL bytes as invalid ( #1765 )  
						
						... 
						
						
						
						Fixes  #1763 . 
					
						2024-01-27 08:22:00 -05:00