use old code since disabling HTTP/1.1 works with that too
This commit is contained in:
		
							parent
							
								
									c73149cf44
								
							
						
					
					
						commit
						8849fb4c10
					
				
					 1 changed files with 24 additions and 15 deletions
				
			
		| 
						 | 
				
			
			@ -33,16 +33,6 @@ static const char version[] = "2.1";
 | 
			
		|||
static char*
 | 
			
		||||
check_version ()
 | 
			
		||||
{
 | 
			
		||||
#if 0
 | 
			
		||||
	/* Google Code's messing up with requests, use HTTP/1.0 as suggested. More info:
 | 
			
		||||
 | 
			
		||||
	   http://code.google.com/p/support/issues/detail?id=6095
 | 
			
		||||
 | 
			
		||||
	   Of course it would be still too simple, coz IE will override settings, so
 | 
			
		||||
	   you have to disable HTTP/1.1 manually and globally. More info:
 | 
			
		||||
 | 
			
		||||
	   http://support.microsoft.com/kb/258425
 | 
			
		||||
	   */
 | 
			
		||||
	HINTERNET hINet, hFile;
 | 
			
		||||
	hINet = InternetOpen ("Update Checker", INTERNET_OPEN_TYPE_PRECONFIG, NULL, NULL, 0);
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -51,8 +41,12 @@ check_version ()
 | 
			
		|||
		return "Unknown";
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	hFile = InternetOpenUrl (hINet, "http://xchat-wdk.googlecode.com/git/version.txt?r=wdk", NULL, 0, INTERNET_FLAG_NO_CACHE_WRITE | INTERNET_FLAG_RELOAD, 0);
 | 
			
		||||
	
 | 
			
		||||
	hFile = InternetOpenUrl (hINet,
 | 
			
		||||
							"http://xchat-wdk.googlecode.com/git/version.txt?r=wdk",
 | 
			
		||||
							NULL,
 | 
			
		||||
							0,
 | 
			
		||||
							INTERNET_FLAG_NO_CACHE_WRITE | INTERNET_FLAG_RELOAD,
 | 
			
		||||
							0);
 | 
			
		||||
	if (hFile)
 | 
			
		||||
	{
 | 
			
		||||
		static char buffer[1024];
 | 
			
		||||
| 
						 | 
				
			
			@ -67,12 +61,26 @@ check_version ()
 | 
			
		|||
		}
 | 
			
		||||
 | 
			
		||||
		InternetCloseHandle (hFile);
 | 
			
		||||
		InternetCloseHandle (hINet);
 | 
			
		||||
		return buffer;
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	InternetCloseHandle (hINet);
 | 
			
		||||
	return "Unknown";
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
#if 0
 | 
			
		||||
	/* Google Code's messing up with requests, use HTTP/1.0 as suggested. More info:
 | 
			
		||||
 | 
			
		||||
	   http://code.google.com/p/support/issues/detail?id=6095
 | 
			
		||||
 | 
			
		||||
	   Of course it would be still too simple, coz IE will override settings, so
 | 
			
		||||
	   you have to disable HTTP/1.1 manually and globally. More info:
 | 
			
		||||
 | 
			
		||||
	   http://support.microsoft.com/kb/258425
 | 
			
		||||
 | 
			
		||||
	   So this code's basically useless since disabling HTTP/1.1 will work with the
 | 
			
		||||
	   above code too.
 | 
			
		||||
	*/
 | 
			
		||||
 | 
			
		||||
	static char buffer[1024];
 | 
			
		||||
	DWORD dwRead;
 | 
			
		||||
| 
						 | 
				
			
			@ -134,6 +142,7 @@ check_version ()
 | 
			
		|||
		InternetCloseHandle (hOpen);
 | 
			
		||||
		return buffer;
 | 
			
		||||
	}
 | 
			
		||||
#endif
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static int
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		
		Reference in a new issue