Updated to release 1.6.1. Fixed release.
[siplcs.git] / ChangeLog
blob3747ea891178ce36a09781c0399950fe95556654
1 version 1.6.1 (2009-08-12)
2        - Fixed missing backslash in "es" translation file
3        - Support publication: modular publications
4        - Support publication: manual vs machine status publication
5        - Fix timeout calculation in sipe_buddy_subscribe_cb(), make sure timeout is never 0 
6        - Fixed crash in sipe_process_roaming_self()
7        - Add purple >= 2.5.0 as configuration requirement
8        - Cleanup username handling in sipe_login()
9        - Make password mandatory again
10        - Fixed memory leaks in sipe_login() error paths
11        - Removed controversial dependency in windows branch used for old MAC code
12        - Got rid of MAC in epid generation
13        - Updated "es" translation
14        - Updated "de" translation
15        - Cleaned up connection configuration and setup
16        - More precise treatment of incoming typing info
17        - Fixed improvements reported in #2833015
18        - Fixed for "message was not delivered" reported in bug #2832551
19        - Fixed for CHOWA problems reported in bug #2795132
20        - Fixed for crash reported in bug #2795132
21        - Tag all unused function parameters
22        - Added Empathy support - telepathy-haze config for sipe 
23        - Code around GCC bug on ppc platforms
24        - License file cleanup
25        - Fixed ppc64 compilation errors
26        - Many refinements to the RPM SPEC file
27        - Added convenience script to (re)build from git repository
28        - Added convenience script for creating git snapshots
30 version 1.6.0 (2009-07-27)
31        - Multi-party conversation (Chat) functionality for:
32          + OCS 2007+ as a conference [MS-CONFBAS], [MS-CONFIM], [MS-CONFPRO];
33          + LCS 2005- as a multi-party chat.
34        - Fixed our status in OCS 2007+ environment as seen by others.
35        - Asks user if he wants add counterparty which added him to his contact list (OCS 2007+). User dialog wording improvement.
36 Also defined default group in Add User dialog which appear after user search in catalog.
37        - More strict compilation warnings treatment.
38        - Started code split to functional modules.
39        - Tailored subscriptions for environment - eliminated not needed subscriptions in 2007 environment.
40        - Fixed session closing on unsuccessful message delivery.
41        - More correct incoming BYE processing.
42        - Fixed stealth bug when action payload got freed. Initial bug was that contact could not be removed.
43        - Fix handling of empty note text in incoming rlmi NOTIFY.
44        - patch for FreeBSD 7.x by jprather.
45        - Fix for wrong epid generation on Windows platform in case of missing MAC.
46        - Fix for Route processing.
47        - Improvements for compilation under ppc/ppc64 platfolrm.
48        - Fixed crash if work in non-authenticating environment.
49        
50 version 1.5.0 (2009-06-24)
51        - Fixed bug #2800325 for crash if wrong IP manually typed into Pidgin.
52        - New Security Framework: dedicated to use plug-able security mechanisms.
53          + Added Kerberos/NTLM SSPI for Windows
54          + Added Kerberos MIT for Linux
55          + Fixed the NTLM native implementation for Linux
56        - New options on Advanced tab: Use Kerberos and Single Sign-on (for both
57  kerberos implements). 
58        - Fixed the --with-krb5 compilation option. Now pidgin-sipe can be compiled with krb5 support again.
59        - To send presence subscribe requests to poolFqdn servers
60        - Record-Route header can contain multiple routes. For CHOWA clients.
61        - Fixed 2 bugs with INVITE messages from incoming CHOWA clients.
62        - FreeBSD compatibility
63        - Fixed for 'same conversation ID' issue
64        - Fixed for Reuters(LCS2005) frequent disconnects
65        - Fixed many warnings on compilation.
66        - Fixed many potential memory leaks. Thank you Stefan
67        - Fixed I18n support and sync from launchpad
68          + Added 'it' and 'ru' translations
69          + Updated 'zh', 'cs', 'es' and 'nb' translations.
71 version 1.4.1 (2009-06-01)
72        - Patch for spaces in Login's username
73        - Fixed bugs #2793431, #2793688 for crash in process_incoming_notify_rlmi_resub
74        - Fixed the correct presence for contacts with the presenceMode="msrtc".
75        - Simplify keep alive timeout setting code
76        - Fixed the resubscription process in LCS2005 and OCS2005.
77        - Fixed the support for batched subscription
78        - Fixed a problem when you added a new contact on OCS2007
79        - Fixed potential memory leaks. Thank you Stefan
80 version 1.4.0 (2009-05-17)
81        - Simplified Account Settings Basic screen
82        - Full support for presence using Batched Category Subscription for 
83          OCS2007. [MS-PRES]
84        - Full support for presence usgin Batched Simple Subscription for 
85          LCS2005. [MS-SIP]
86        - Active Directory search for 'Get Info' screen.
87        - Buddy URI are replaced with Display Name.
88        - Added non sensitive support between the client and servers answers. 
89        - Support for deregistration [MS-SIPREGE]
90        - Support for 2007 R2 client message formatting.
91        - Re-subscription after expiration. LCS2005
92        - Added escaping to SOAP request parameters 
93        - Implemented a new scheduling system
94        - Cleanup status id handling
95        - NOTIFY and BENOTIFY similarly handled
96        - Implemented piggy-back for buddy subscription.
97        - Request for functions only supported for each kind of servers 
98          (Allow-Events) OCS2007 and LCS2005. (may be LCS2003?)
99        - Fixed many warnings on compilation.
100        - Fixed many potential memory leaks. Thank you Stefan
101        - Fixed bug #2786479: some messages could not be delivered to all users.
102        - Fixed bug #2779386: fix for invalid NTLM signature.
104 version 1.3.4 (2009-04-13)
105        - Fix segmentation fault caused by redirect
106        - Added check for zlib.h, com_err and purple version on configure script,
107        - Added note to tooltip
108        - Added timeout of security association after eight hours as described 
109          in [MS-SIPAE] 3.2.2 Timers.
110        - Updates to enable compilation in a Cygwin/MinGW environments
111        - Fix a problem with the function purple_get_host_name() in libpurple 
112          versions <  2.5.x
113        - Support for responses with m=x-ms-message rather than m=message
114        - Support for Reuters Messaging environment (LCS2005 like)
115        - Support for message formatting (font face, style, color).
116        - Introduced invisible mode (Appear Offline). Better status support.     
117          official clients
118        - Richer status support with reference to [MS-PRES] and work of 
119        - Fix for bug #2528391: Accepts the first message from the first packet (INVITE). Counterparty's first message now can appear up to 2 sec earlier.
120        - Fixed the offline contacts problem in OCS2007 following [MS-PRES]
121        - Added notification support for undelivered messages.
123 version 1.3.3 (2009-02-09)
124         - Implemented keep alive support. Thanks Stefan Becker
125         - Support LCS 2005 buddy auth/blocking. Thanks Gabriel Burt
126         - Fixed SSL errors. 
127         - Fixed many segmentation fault errors.
128         - Added many translation files.
130 version 1.3.2 (2008-12-14)
131         - Added support for mingw. Thanks Carl Seutter
132         - Merge with stable branch in the git repository
133         - Fixed SSL input processing
134         - Extended contact search implementation
135         - Path to xBSD support
137 version 1.3.1 (2008-12-09)
138         - Locale/translations support
139         - Search contacts support
140         - Code cleaned
141         - LCS 2005 fixed send/receive messages;partially fixed
143 version 1.3 (2008-12-04)
144         - TLS/SSL support 
145         - Fixed signing messages, thanks Gabriel Burt
146         - Fixed LCS contacts with add/remove/modify, thanks Gabriel Burt
147         - Added Presence support for OCS 2007 and LCS 2005
148         - A lot of patches to fix: 
149            +TLS connections, 
150            +Send/receive messages, 
151            +Full presence, 
152            +TCP connections and optimal options in Advanced tap.
153         - A lot bugs fixed
155 version 1.2 (2007-03-22)
157         - Finished the pidgin 2.0 porting
158         - Fixed a NTLM auth problem about the flags on challenge3.
159         - Fixed the Contact problem.
160         - Fixed the segmentation on network detection.
161         - Other minor bugs
163 version 1.1 (2007-03-09)
165         - Fixed a bug in NOTIFY and SUBSCRIBE methods (401 error)
166         - Changed the method PUBLISH(don't aply in LCS) for SERVICE 
167         - Added new tags in transactions to cloned the LCS transactions.
168         - The MESSAGE method works. Now you can send a message to online user.
170 version 1.0 (2007-03-04)
172         Gaim plug-in releases. First release using autoconf and automake.
173         Compiles with gaim-2beta5 (or newer). On Debian systeam you need
174         the gaim-dev package for compile it.
176         First version. Just added this functionalities:
177         - Authentication (just type NTLM)
178         - Presence (double sided)
179         - Retrieves all contacts from server (with groups)
180         - Delete contacts and groups