Welcome to mirror list, hosted at ThFree Co, Russian Federation.

ChangeLog - github.com/dequis/purple-facebook.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 98551d9493f49dc7697990df231de2d5a0492776 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
purple-facebook-56d191003b34 (2016-09-15):
  - Update backport to handle Gio port

purple-facebook-2a8f41535c8f (2016-08-12):
  - Update backport to handle blistnodetypes.[ch] to buddy.[ch] rename

purple-facebook-66ee77378d82 (2016-04-09):
  - Fix contacts pagination (for accounts with >500 friends)

purple-facebook-92885e0456ed (2016-01-25):
  - Fixed a crash with incoming messages from non-friends

purple-facebook-25a255f32eee (2016-01-18):
  - Add the local user to the group chat user list
  - Fixed group chat join messages with incoming messages
  - Fixed incorrect handling of unknown XMA types
  - Use locally defined aliases in the group chat list
  - Use the icon URL as a backup checksum

purple-facebook-ad2ee74b913a (2016-01-07):
  - Added an account option for self messages
  - Attempt to silently reconnect the MQTT stream
  - Fixed nonfunctional group chat auto-rejoining
  - Fixed the self contact being ignored
  - Fixed the timestamps on incoming messages not being preserved
  - Ignore messages which are sequentially duplicated
  - Implemented queued message sending
  - Minor bug fixes and refactoring
  - Properly handle optional Thrift fields and scoping

purple-facebook-1852eb9052a0 (2015-12-25):
  - Fixed broken contact counting with non-friends
  - Trivial documentation fixes

purple-facebook-078fbf8d1a4e (2015-12-21):
  - Fixed missing link to libgio-2.0 with Windows

purple-facebook-50bb40c42245 (2015-12-21):
  - Bumped the required GLib version to 2.28
  - Fixed groupchat self messages
  - Fixed JSON parsing with older json-glib versions
  - Fixed memory leak with HTTP requests
  - Fixed non-friend contacts showing as buddies
  - Implemented better HTTP connection handling (addresses many bugs)
  - Migrated from Jenkins to Travis
  - Migrated to GIO for ZLib inflation and deflation
  - Minor code refactoring

purple-facebook-6a0a79182ebc (2015-08-27):
  - Added check to autoconf for glib-genmarshal
  - Added missing g_get_real_time() compat function
  - Added option to autoconf for extra compiler warnings
  - Depend on and link to gobject-2.0
  - Fixed deleted XMAs being fatal
  - Fixed improper handling of queue errors
  - Fixed possible NULL string comparison
  - Fixed the contact query not fetching non-users
  - Fixed the debian dependencies
  - Implemented group chat topic change events
  - Minor code refactoring

purple-facebook-5727ffb502c7 (2015-08-21):
  - Added missing g_get_real_time() compat function
  - Display images and stickers in-line
  - Fetch URLs for all message attachments
  - Fixed the group checking on NULL buddies
  - Fixed memory leak with HTTP error checking
  - Ignore canceling HTTP requests
  - Minor code refactoring

purple-facebook-7201f07fe8f7 (2015-08-19):
  - Display the thread URL for videos
  - Fixed memory leak with contact parsing
  - Fixed URL comparisons being overly strict
  - Lots of code refactoring
  - Removed debugging support from Travis CI

purple-facebook-dd1528f03f59 (2015-08-15):
  - Added GTK-Doc for the internal APIs
  - Fixed HTTP error checks being skipped
  - Fixed timestamps not being set for self messages
  - Inform the user of invalid group chat names
  - Minor code refactoring
  - Only mark conversations as read if they been focused
  - Periodically refetch the contact list for updates

purple-facebook-3d30d24fdbef (2015-08-11):
  - Add and alias non-friend buddies
  - Added support for all XMA messages
  - Depend on autoconf-2.64
  - Fixed account information not being set correctly
  - Fixed all JSON arrays being required
  - Fixed issues and leaks with API error handling
  - Fixed several issues with room lists
  - Fixed the printing of invalid JSON type names
  - Handle group chat events (additions/removals)
  - Implemented self messages
  - Implemented the invisible presence state
  - Implemented the retrieval of unread messages
  - Lots of code refactoring
  - Removed an extra and unneeded contacts fetch request
  - Removed some debugging messages
  - Updated GraphQL queries
  - Updated the MQTT version to MQTToT

purple-facebook-9e3520d6ec49 (2015-08-05):
  - Cleaned up the libpurple includes
  - Fixed non-friends being added as buddies
  - Fixed propagation of MQTT SSL errors
  - Implemented handling of message attachments
  - Merged the local glibcompat.h into libpurple
  - Refactored error propagation
  - Refactored the parsing of JSON values

purple-facebook-27833e4fcb1f (2015-07-30):
  - Added additional tooltip pairs
  - Fixed Makefile.mingw not removing marshal sources

purple-facebook-7c454f51b56b (2015-07-27):
  - Handle authentication errors

purple-facebook-f80258f7ce6f (2015-07-26):
  - Added debian support
  - Added NULL Away state for compatibility
  - Fixed double free with MQTT SSL errors
  - Fixed logic error with error detection
  - Fixed out of tree updating with update.sh
  - Implemented marking threads as read
  - Open new group chats with incoming messages

purple-facebook-565fbae05259 (2015-07-18):
  - Dropped required glib version to 2.20.0
  - Fixed libpurple check within autoconf
  - Fixed memory leak with HTTP requests
  - Fixed the fetching of large amounts of contacts
  - Migrated all instructions from the README to the wiki
  - Migrated from FQL to GraphQL
  - Removed useless CFLAGS options from autoconf

purple-facebook-305f27dd23c0 (2015-07-15):
  - Added debugging log information to the README
  - Added HTTP statues to debug messages
  - Added option to install additional CA certs
  - Fixed dumping of empty HTTP data

purple-facebook-4098e875ebcb (2015-07-12):
  - Added HTTP debug messages
  - Allow offline messages to buddies

purple-facebook-dc35ba3e7fac (2015-07-12):
  - Added Travis CI support
  - Escape and unescape HTML within messages
  - Fixed all errors being marked as fatal
  - Fixed incorrect usage of AC_REQUIRE()
  - Refactored the README for clarity
  - Use persistent chat identifiers (prevents duplicate chats)

purple-facebook-a34b993324e4 (2015-07-06):
  - Added a newline to debug messages
  - Better version handling
  - Fixed broken logging levels
  - Fixed erroneous JSON parsing
  - Fixed updated internal settings not saving

purple-facebook-6e3ee8e18697 (2015-07-05):
  - Fixed chats not being able to be added

purple-facebook-2a5decfdeb7b (2015-07-05):
  - Added kicking/leaving for group chats
  - Use proper type checks

purple-facebook-0bd9b2c3f5b7 (2015-06-30):
  - Do not error on icon retrieval failtures
  - Only show "Initiate Chat" with buddies

purple-facebook-602a1c64670a (2015-06-27):
  - Fixed disabled contacts causing JSON parse errors
  - Fixed truncated HTTP responses

purple-facebook-3ee1b27dacc4 (2015-06-27):
  - Added debugging support
  - Added queued icon downloads (fixes lag on load)
  - Allow revision overriding with update.sh
  - Fixed Makfile.mingw for older make versions
  - Fixed noncompliant hg (mercurial) check

purple-facebook-9e295f087bf6 (2015-06-25):
  - Distribute license information
  - Fixed segmentation fault when retrieving icons

purple-facebook-b9aca76e0549 (2015-06-24):
  - Enabled the setting of statuses
  - Fixed HTTP memory leaks
  - Internal code refactoring

purple-facebook-5e83f57d97f3 (2015-06-23):
  - Initial release