summaryrefslogtreecommitdiff
path: root/NEWS
blob: d0e0c748000975e0c07d2cde73f39f32a28dab41 (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
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
papyon-0.5.5 (2011-04-14)
=========================

Enhancements:
  * Send and receive preview before file transfer

Fixes:
  * Switchboards are automatically closed after one minute of inactivity
  * Don't crash when a participant joins an external conversation (Yahoo)
  * Incompability with P2P transfer with pidgin
  * Some callback errors (Adding groups now works)

Regression:
  * Tests have been removed from package for now.

papyon-0.5.4 (2010-12-06)
=========================

Fixes:
  * Added feature tests to the dist package
  * Removed wrong import statements (fdo #32101)

papyon-0.5.3 (2010-12-03)
=========================

Enhancements:
  * Better feature tests
  * Support for TURN relays in SIP calls

Fixes:
  * Improved handling of callbacks and exceptions
  * Several SIP and P2P fixes
  * Decode offline message display name to UTF-8 (fdo #30660)
  * Correctly handle first conversation message (fdo #31430)
  * Support receiving offline message from unknown peer (fdo #25487)

API Changes:
  * Method new_active_candidate_pair (media.MediaStream) now takes
    MediaCandidate instead of just the foundation.

papyon-0.5.2 (2010-10-21)
=========================

Fixes:
  * Use the right policy reference when requesting security token (fdo #31004)
  * Set the peer end-points before requesting his display picture (fdo #30411)
  * Don't queue all P2P chunks right away when using SB transport (fdo #29512)
  * Don't send invalid command when contact is in Allow and Block lists
  * Don't fail when current media that is not music (fdo #30625)

papyon-0.5.1 (2010-09-10)
=========================

Fixes:
  * Multiple fixes to video-conference and proxy support
  * Only update MSN Object once we received extended presence (fdo #29967)
  * Fallback on public picture when default one fails (roaming) (fdo #29965)
  * Support MSNP18-style offline messaging
  * Better handling of switchboard sessions
  * Minor fixes for bugs fdo #29742, #29763 and #29764

papyon-0.5.0 (2010-08-12)
=========================

Fixes:
  * Multiple fixes to file-transfer support
  * Crop password to first 16 characters (fdo #27613)
  * Decode name and subject in new email notifications (fdo #27987)
  * Use timeout_add_seconds instead of timeout_add where possible

Enhancements:
  * Added MPOP support (Multiple Points of Presence)
  * Added back video-conference support through tunneled SIP
  * Added P2Pv2 support
  * Added SOCKS5 proxy implementation and improved proxy support globally.

papyon-0.4.9 (2010-07-09)
=========================

Fixes:
  * Deal with Location and Friendly being missing from MSNObjects (fd.o#28854)
  * ...and more miscellaneous fixes too specific for here.

Enhancements:
  * Added file transfer support (switchboard only).

papyon-0.4.8 (2010-05-27)
=========================

The "Purple Python" release

Fixes:
  * Fix contact not displaying because of a bad function name (fd.o #28278)

papyon-0.4.7 (2010-05-20)
=========================

The "Red Wire" release

Fixes:
  * Deal with bad SHA1{C,D} in MSNObjects and log the failures. (fd.o#24138)
  * Use python-crypto instead of an embedded copy of pyDes. (fd.o#26638)
  * Signal an error in IOChannel if resolving fails. (fd.o#27554)
  * Don't choke on trailing semicolons in message headers. (fd.o#27556)
  * Allow receiving gzip-encoded soap responses (fd.o#27673)
  * Work around invalid SHA1D attributes appearing in MSN objects (fd.o#27672)

papyon-0.4.6 (2010-04-08)
=========================

The "Blue Sofa" release.

Fixes:
  * Don't try to reconnect in an infinite loop in HTTP mode (fd.o #27119)
  * Fix parse error in HTTPMessage (fd.o #26804)
  * Display presence of contacts using web messenger (fd.o #22553)

papyon-0.4.5 (2010-03-10)
=========================

The "Beige Curtain" release.

Fixes:
  * Don't display the password in the logs anymore (fd.o #25014)

papyon-0.4.4 (2010-01-19)
=========================

The "Black Phone" release.

Fixes:
  * Fix crash in base64decode (fd.o #24138)
  * Fix KeyError in session.py (fd.o #23881)

papyon-0.4.3 (2009-11-09)
=========================

The "Green Carrot" release.

Fixes:
  * Add the missing arument to Profile._client_capability_changed (fd.o #24042)
  * Fix crash when printing unicode char in message headers (fd.o #24223)
  * Add missing import in group_contact_delete (fd.o #24236)
  * Improve audio/video call support

papyon-0.4.2 (2009-09-03)
=========================

The "Red Kayak" release.

Enhancements:
  * Bumped minimal required Python version to 2.5
  * Dropped dependency on pyCrypto
  * Added support for audio and video conferences

Fixes:
  * Fixed crash when FindMemberships response is empty (Bug #23039)
  * Fixed crash when accepting contact invites (Bugs #18514, #19229)
  * No longer disconnect the client when an non-critical address
    book error is triggered (Bugs #14371, #15869)
  * Fixed sending of messages to contacts using Microsoft Messenger for Mac
  * Fixed some encoding issues with Python 2.6 loggin (only supports unicode)
  * Send new client capabilities to the server when changed (Bug #13982)
  * Fixed crash when receiving badly formed UBX command (Bug #17917)

papyon-0.4.1 (2009-07-28)
=========================

The "Blue Raincoat" release.

Enhancements:
  * Added support to cancel login anytime (Bug #14089)
  * Replaced deprecated modules (md5 and sha) (Bug #21885)

Fixes:
  * Fixed logging of binary data (non-ascii characters) (Bug #22722)
  * Fixed crash when receiving an offline message (Bug #14623)
  * Fixed connection to new account without any contact (Bug #19228)
  * Fixed crash when a contact from address book don't have a display name (Bug #19920)
  * Added handling for some address book errors (Bug #15869)
  * Added handling of OUT commands (Bug #13004)
  * Implemented missing member types for address book (Bug #22558)

papyon-0.4.0 (2009-07-02)
=========================

Enhancements:
  * Forked pymsn to create papyon
  * Added webcam sessions support

Fixes:
  * Fixed reception of P2P data from WLM 2009 users

pymsn-0.3.3 (2008-08-05)
========================

The "Green Moustache" release.

Fixes:
  * Removed an assert statement causing pymsn to fail with the newest CVR response
  * Removed the python-adns dependency
  * Fixed a DNS resolution issue
  * Fixed a small error in the decorator module

pymsn-0.3.2 (2008-07-20)
========================

Fixes:
  * Fixed MSNObject handling in Profile
  * Added Profile events support
  * Fixed typo in the EmailContactAdd scenario
  * Fixed Unicode problems in Contact.attributes
  * Fixed a ContactMembershipsUpdate bug
  * Removed the unused SLPTransferRequestBody check, this still not supported by our msnp2p stack
  * Fixed the msnp2p test file
  * Fixed iterating over the switchboard handlers and changing the handlers set (Stéphan Kochen)
  * Fixed a missing AddressBookError import (Stéphan Kochen)

pymsn-0.3.1 (2008-01-16)
========================

Fixes:
  * Fixed adding contacts already in Memberships list but not with isMessengerUser


pymsn-0.3.0 (2008-01-10)
========================

Enhancements:
  * Complete rewrite
  * MSNP15 support


pymsn-0.2.2
===========

The "Yellow Ivy" release.

Enhancements:
  * Added display pictures request in Client class
  * Enhanced HTTPPollConnection, now supporting http proxy, and nasty
    proxy not honoring the Keep-Alive
  * Added ability to choose the transport in the Client
  * Added Storage system to enable pymsn to cache object across sessions
  * Added display picture publishing

Fixes:
  * Fixed https redirection while authentication
    (encountered with @msn.com accounts)
  * Fixed pymsn msnp2p bug causing second msnslp session to fail
  * Fixed a bug showing wrong representation of Messages in debug messages
  * Fixed display-picture-updated signal being emitted before data update
  * Fixed transport in Conversation not being given the correct proxy