Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | Updated copyright dates for 2016 | jgeboski | 2016-01-15 | -1/+1 |
| | ||||
* | facebook-api: properly handle optional Thrift fields and scoping | jgeboski | 2016-01-01 | -22/+15 |
| | | | | | | | | | | | | | | The plugin is required to read Thrift data for the presence states of contacts. The data which is being read has some optional fields, which are rarely not supplied. This has led to this bug being undiscovered for quite some time. Not only was the plugin not properly accounting for optional fields, but also did not account for field scoping. This is not really an issue until a Thrift list is being read, which will cause the identifier to grow with each field read, rather than reset. The field identifier is only relevant to its local scope, nothing more. More importantly, the identifier must be reset with each iteration of a list. | |||
* | Coding style consistencies | jgeboski | 2015-12-24 | -1/+1 |
| | ||||
* | Imported changes from purple-facebook | jgeboski | 2015-08-24 | -693/+312 |
| | ||||
* | facebook-thrift: fixed improper string sizes | jgeboski | 2015-06-22 | -4/+15 |
| | | | | | The thrift string functions were not correctly adjusting for compact and non-compact strings, it was just assumed as one or the other. | |||
* | Updated copyright dates for 2015 | jgeboski | 2015-03-05 | -1/+1 |
| | ||||
* | Implemented THRIFT interface | jgeboski | 2015-01-14 | -0/+1072 |