changelog
- Thu, 25 Jun 2015 20:48:26 -0400
- by James Geboski <jgeboski@gmail.com> [Thu, 25 Jun 2015 20:48:26 -0400] rev 37276
- facebook: queue icon downloads to prevent lag
- Wed, 24 Jun 2015 18:13:18 -0400
- by James Geboski <jgeboski@gmail.com> [Wed, 24 Jun 2015 18:13:18 -0400] rev 37275
- facebook: fixed improper data to fb_cb_api_error()
- Wed, 24 Jun 2015 08:52:47 -0400
- by James Geboski <jgeboski@gmail.com> [Wed, 24 Jun 2015 08:52:47 -0400] rev 37274
- facebook: enable setting of status types
- Wed, 24 Jun 2015 08:18:55 -0400
- by James Geboski <jgeboski@gmail.com> [Wed, 24 Jun 2015 08:18:55 -0400] rev 37273
- facebook: merged fb_api_cb_thread_info() and fb_api_cb_thread_list()
- Tue, 23 Jun 2015 22:07:59 -0400
- by James Geboski <jgeboski@gmail.com> [Tue, 23 Jun 2015 22:07:59 -0400] rev 37272
- facebook: fixed erroneous compatibility function
- Tue, 23 Jun 2015 21:54:08 -0400
- by James Geboski <jgeboski@gmail.com> [Tue, 23 Jun 2015 21:54:08 -0400] rev 37271
- facebook: fixed the setting of buddy statuses
- Tue, 23 Jun 2015 19:55:32 -0400
- by James Geboski <jgeboski@gmail.com> [Tue, 23 Jun 2015 19:55:32 -0400] rev 37270
- facebook: added g_slist_copy_deep() compatibility function
- Tue, 23 Jun 2015 17:15:51 -0400
- by James Geboski <jgeboski@gmail.com> [Tue, 23 Jun 2015 17:15:51 -0400] rev 37269
- facebook: fixed JSON parsing for older json-glib versions
This fixes a lot of weird referencing with JsonNodes, which assumes to
much from the hidden side of json-glib. This became evident with older
versions of json-glib.
Additionally, a slew of inherent and possible memory leaks have been
addressed, while also cleaning up the JSON code a bit.
- Mon, 22 Jun 2015 16:46:57 -0400
- by James Geboski <jgeboski@gmail.com> [Mon, 22 Jun 2015 16:46:57 -0400] rev 37268
- facebook: fixed JSON parse errors with messages
It was assumed there was always a leading "NULL" byte prepended to each
message. This is not the case, the NULL byte is actually a variable
integer, which is the size for a Thrift string. In order to navigate
directly the JSON data, just read the data as a thrift string in order
to obtain the offset of the JSON data.
- Mon, 22 Jun 2015 16:26:50 -0400
- by James Geboski <jgeboski@gmail.com> [Mon, 22 Jun 2015 16:26:50 -0400] rev 37267
- facebook: fixed improper thrift string sizes
The thrift string functions were not correctly adjusting for compact
and non-compact strings, it was just assumed as one or the other.