<feed xmlns='http://www.w3.org/2005/Atom'>
<title>miranda-ng.git/protocols/FacebookRM/src/client.h, branch v0.95.5</title>
<subtitle>miranda-ng main repo mirror (manuall sync only)
</subtitle>
<link rel='alternate' type='text/html' href='http://git.dark-alexandr.net/miranda-ng.git/'/>
<entry>
<title>Facebook: More unification for groupchat seen info and save groupchat "readers" into database in key "MessageReaders" (Unicode); Version bump</title>
<updated>2015-03-04T12:05:59+00:00</updated>
<author>
<name>Robert Pösel</name>
<email>robyer@seznam.cz</email>
</author>
<published>2015-03-04T12:05:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dark-alexandr.net/miranda-ng.git/commit/?id=921df52650b4d5bc6b725f28bbc0b3dd298d1989'/>
<id>921df52650b4d5bc6b725f28bbc0b3dd298d1989</id>
<content type='text'>
git-svn-id: http://svn.miranda-ng.org/main/trunk@12315 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: http://svn.miranda-ng.org/main/trunk@12315 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
</pre>
</div>
</content>
</entry>
<entry>
<title>Facebook: Determine GET/POST from parameters, we don't need to use special method for that</title>
<updated>2015-02-17T16:17:10+00:00</updated>
<author>
<name>Robert Pösel</name>
<email>robyer@seznam.cz</email>
</author>
<published>2015-02-17T16:17:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dark-alexandr.net/miranda-ng.git/commit/?id=12d3b1e94a23381d8d8f94988953340baf75dc4c'/>
<id>12d3b1e94a23381d8d8f94988953340baf75dc4c</id>
<content type='text'>
git-svn-id: http://svn.miranda-ng.org/main/trunk@12166 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: http://svn.miranda-ng.org/main/trunk@12166 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
</pre>
</div>
</content>
</entry>
<entry>
<title>Facebook: Completely remove option to use https and always use it; version bump</title>
<updated>2015-02-17T16:17:08+00:00</updated>
<author>
<name>Robert Pösel</name>
<email>robyer@seznam.cz</email>
</author>
<published>2015-02-17T16:17:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dark-alexandr.net/miranda-ng.git/commit/?id=1144c13b3ced478e35f5e56ba0564887eacf54f9'/>
<id>1144c13b3ced478e35f5e56ba0564887eacf54f9</id>
<content type='text'>
git-svn-id: http://svn.miranda-ng.org/main/trunk@12165 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: http://svn.miranda-ng.org/main/trunk@12165 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
</pre>
</div>
</content>
</entry>
<entry>
<title>Facebook: Fix for infinite channel "starting"; Version bump</title>
<updated>2015-02-15T10:24:20+00:00</updated>
<author>
<name>Robert Pösel</name>
<email>robyer@seznam.cz</email>
</author>
<published>2015-02-15T10:24:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dark-alexandr.net/miranda-ng.git/commit/?id=60b391e2a55749c0cf9e96f53515673a0898a0d5'/>
<id>60b391e2a55749c0cf9e96f53515673a0898a0d5</id>
<content type='text'>
This fixes it by better using of random number generator. Now we use rand_s() instead of rand() because of thread safety and also we have random "seed" per each facebook_client with much better initial random seed.

Previously when user logged off and then logged in again, it used same randomgly generated clientid which resulted in confusion on Facebook server and "infinite" repeated requests for channel every second from Miranda... This bug was here probably for many months and affected all stable and development versions.

git-svn-id: http://svn.miranda-ng.org/main/trunk@12119 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes it by better using of random number generator. Now we use rand_s() instead of rand() because of thread safety and also we have random "seed" per each facebook_client with much better initial random seed.

Previously when user logged off and then logged in again, it used same randomgly generated clientid which resulted in confusion on Facebook server and "infinite" repeated requests for channel every second from Miranda... This bug was here probably for many months and affected all stable and development versions.

git-svn-id: http://svn.miranda-ng.org/main/trunk@12119 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
</pre>
</div>
</content>
</entry>
<entry>
<title>Facebook: Implement and use activity_ping request</title>
<updated>2015-02-07T08:43:52+00:00</updated>
<author>
<name>Robert Pösel</name>
<email>robyer@seznam.cz</email>
</author>
<published>2015-02-07T08:43:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dark-alexandr.net/miranda-ng.git/commit/?id=9fe7b9187d30041071ceebb4daf69cca38900b09'/>
<id>9fe7b9187d30041071ceebb4daf69cca38900b09</id>
<content type='text'>
Maybe it's not needed at all, but maybe it will help something :)

git-svn-id: http://svn.miranda-ng.org/main/trunk@12037 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Maybe it's not needed at all, but maybe it will help something :)

git-svn-id: http://svn.miranda-ng.org/main/trunk@12037 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
</pre>
</div>
</content>
</entry>
<entry>
<title>Facebook: Correct implementation of idle time reporting, update channel request</title>
<updated>2015-02-07T08:43:50+00:00</updated>
<author>
<name>Robert Pösel</name>
<email>robyer@seznam.cz</email>
</author>
<published>2015-02-07T08:43:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dark-alexandr.net/miranda-ng.git/commit/?id=bca544e48bda364d28bf3d732e0b578683870ebf'/>
<id>bca544e48bda364d28bf3d732e0b578683870ebf</id>
<content type='text'>
git-svn-id: http://svn.miranda-ng.org/main/trunk@12036 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: http://svn.miranda-ng.org/main/trunk@12036 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
</pre>
</div>
</content>
</entry>
<entry>
<title>Facebook, Omegle, MobileState: Happy New Year 2015</title>
<updated>2015-02-06T10:11:39+00:00</updated>
<author>
<name>Robert Pösel</name>
<email>robyer@seznam.cz</email>
</author>
<published>2015-02-06T10:11:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dark-alexandr.net/miranda-ng.git/commit/?id=582e8409f7da6e9e511b4568668e88e6657dcfcd'/>
<id>582e8409f7da6e9e511b4568668e88e6657dcfcd</id>
<content type='text'>
git-svn-id: http://svn.miranda-ng.org/main/trunk@12019 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: http://svn.miranda-ng.org/main/trunk@12019 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
</pre>
</div>
</content>
</entry>
<entry>
<title>Facebook: Rework working with timestamps; version bump</title>
<updated>2014-12-23T15:30:07+00:00</updated>
<author>
<name>Robert Pösel</name>
<email>robyer@seznam.cz</email>
</author>
<published>2014-12-23T15:30:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dark-alexandr.net/miranda-ng.git/commit/?id=dfc984e97259bab3ab2de2f3b9cca0d9a097550d'/>
<id>dfc984e97259bab3ab2de2f3b9cca0d9a097550d</id>
<content type='text'>
Use time_t almost everywhere instead of DWORD and remove fix_timestamp method to replace it with to_timestamp

git-svn-id: http://svn.miranda-ng.org/main/trunk@11599 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use time_t almost everywhere instead of DWORD and remove fix_timestamp method to replace it with to_timestamp

git-svn-id: http://svn.miranda-ng.org/main/trunk@11599 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
</pre>
</div>
</content>
</entry>
<entry>
<title>Facebook: Use correct (= server) timestamp for sent messages</title>
<updated>2014-12-21T14:37:38+00:00</updated>
<author>
<name>Robert Pösel</name>
<email>robyer@seznam.cz</email>
</author>
<published>2014-12-21T14:37:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dark-alexandr.net/miranda-ng.git/commit/?id=310cdd11d658f232ab9b05a7b39cc9c3d9a00436'/>
<id>310cdd11d658f232ab9b05a7b39cc9c3d9a00436</id>
<content type='text'>
- used only when "use local time for messages" isn't enabled
- also it probably doesn't work for StdMsg (SRMM) plugin

git-svn-id: http://svn.miranda-ng.org/main/trunk@11555 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- used only when "use local time for messages" isn't enabled
- also it probably doesn't work for StdMsg (SRMM) plugin

git-svn-id: http://svn.miranda-ng.org/main/trunk@11555 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
</pre>
</div>
</content>
</entry>
<entry>
<title>Facebook: Various code improvements (as reported by Coverity analyser); version bump</title>
<updated>2014-12-20T19:10:47+00:00</updated>
<author>
<name>Robert Pösel</name>
<email>robyer@seznam.cz</email>
</author>
<published>2014-12-20T19:10:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dark-alexandr.net/miranda-ng.git/commit/?id=58e5ea7bf98f8468f869522c89ffe961112bd98d'/>
<id>58e5ea7bf98f8468f869522c89ffe961112bd98d</id>
<content type='text'>
git-svn-id: http://svn.miranda-ng.org/main/trunk@11546 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: http://svn.miranda-ng.org/main/trunk@11546 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
</pre>
</div>
</content>
</entry>
</feed>
