diff options
| author | Sergey Bolhovskoy <elzorfox@ya.ru> | 2015-02-19 18:08:58 +0000 | 
|---|---|---|
| committer | Sergey Bolhovskoy <elzorfox@ya.ru> | 2015-02-19 18:08:58 +0000 | 
| commit | 98f8c41c5a5a17e108ffbde0256964c576bba64f (patch) | |
| tree | 22fea5359708e30bf0492e483325751a86bab14a | |
| parent | e94cc74b91cf4a409e2987160ab9a936cec5585e (diff) | |
VKontakte: full(???) ssl suport
git-svn-id: http://svn.miranda-ng.org/main/trunk@12197 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
| -rw-r--r-- | protocols/VKontakte/src/vk_queue.cpp | 2 | ||||
| -rw-r--r-- | protocols/VKontakte/src/vk_thread.cpp | 4 | 
2 files changed, 3 insertions, 3 deletions
diff --git a/protocols/VKontakte/src/vk_queue.cpp b/protocols/VKontakte/src/vk_queue.cpp index aa7d932685..a022562d4e 100644 --- a/protocols/VKontakte/src/vk_queue.cpp +++ b/protocols/VKontakte/src/vk_queue.cpp @@ -101,7 +101,7 @@ void CVkProto::WorkerThread(void*)  	else {
  		// Initialize new OAuth session
  		extern char szBlankUrl[];
 -		Push(new AsyncHttpRequest(this, REQUEST_GET, "/oauth/authorize", false, &CVkProto::OnOAuthAuthorize)
 +		Push(new AsyncHttpRequest(this, REQUEST_GET, "https://oauth.vk.com/authorize", false, &CVkProto::OnOAuthAuthorize)
  			<< INT_PARAM("client_id", VK_APP_ID) 
  			<< CHAR_PARAM("scope", "friends,photos,audio,docs,video,wall,messages,offline,status,notifications")
  			<< CHAR_PARAM("redirect_uri", szBlankUrl) 
 diff --git a/protocols/VKontakte/src/vk_thread.cpp b/protocols/VKontakte/src/vk_thread.cpp index 01ebdf5e01..cc032a8d57 100644 --- a/protocols/VKontakte/src/vk_thread.cpp +++ b/protocols/VKontakte/src/vk_thread.cpp @@ -19,7 +19,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.  UINT_PTR CVkProto::m_timer;
 -char szBlankUrl[] = "http://api.vk.com/blank.html";
 +char szBlankUrl[] = "https://oauth.vk.com/blank.html";
  static char VK_TOKEN_BEG[] = "access_token=";
  static char VK_LOGIN_DOMAIN[] = "https://m.vk.com";
  static char fieldsName[] = "id, first_name, last_name, photo_100, bdate, sex, timezone, contacts, online, status, about, domain";
 @@ -942,7 +942,7 @@ int CVkProto::PollServer()  	NETLIBHTTPREQUEST req = { sizeof(req) };
  	req.requestType = REQUEST_GET;
  	req.szUrl = mir_strdup(szReqUrl.GetBuffer());
 -	req.flags = VK_NODUMPHEADERS | NLHRF_PERSISTENT;
 +	req.flags = VK_NODUMPHEADERS | NLHRF_PERSISTENT | NLHRF_HTTP11;
  	req.timeout = 30000;
  	req.nlc = m_pollingConn;
  | 
