Log message:
Update to latest release. Add msgfmt, msgmerge, and xgettext to USE_TOOLS.
Buildlink gmime, gstreamer0.10, glib2, libxml2, libnice, and heimdal. Some
need to be made into PKG_OPTIONS. Telepathy-glib support still needs
adding. From ChangeLog:
version 1.16.0 "HTTP Rewrite & Subscription Fixes" (2013-06-14)
- Feature #58: Implement Digest authentication scheme for SIP Proxy \
Authentication (Stefan Becker)
- Fixed #196: Useragent value not forwarded to core (Michael Lamb)
- Fixed #193: Pidgin Status changes stop working (Stefan Becker)
- Fixed #186: Users appear offline when they are not (Stefan Becker)
- fix kinit-less use case with krb5 >= 1.11 (Stefan Becker)
- rewritten HTTP stack from scratch (Stefan Becker)
* cleaner, layered and hopefully less error-prone implementation
* HTTP stack internals no longer exposed to user code
* reduced network traffic and less SSL handshakes by utilizing HTTP/1.1
connection keep alive for multiple HTTP requests to the same host
- switch purple backend to deferred destruction approach (Stefan Becker)
* Pidgin should no longer crash at connection close, even in corner cases
- add menu entry to make a call with a phone number (Jakub Adam)
- some progress on telepathy backend (Stefan Becker)
* add TLS certificate accept/reject user interaction
* add "Single Sign-On" & "Don't Publish Calendar" \
account options
version 1.15.1 "Bug Fixes I" (2013-04-07)
- NOTE: SIPE SourceForge project got updated. Because of this all bug
and feature request numbers have changed.
- Fixed #190: SIP 407 response rejected with invalid message signature (Stefan \
Becker)
- Fixed #189: Adium SIPE plugin vs. libpurple linking issues (Michael Lamb)
- fixed free-after-use issue that caused crashes for some users (Stefan Becker)
- fixed broken NTLM fallback in Negotiate (Stefan Becker)
- fixed subscriptions expiration by subscribing again after re-authentication \
(Stefan Becker)
- allow different user name and login for Office 365 authentication (Stefan Becker)
- add SIPE version & git commit ID to debug log (Stefan Becker)
- added valgrind log analyzer script (Stefan Becker)
- added NTLM message anaylzer (Stefan Becker)
- updated translations: Hungarion (hu), Romanian (ro)
- updated Adium port (Michael Lamb, Harris P. Kauffman)
version 1.15.0 "Authentication & Autodiscovery Update" (2013-03-09)
- Feature #3578135: Support Kerberos for HTTP(S) authentication w/o SSPI \
(Stefan Becker)
* effective for all platforms that support --with-krb5
* this triggered a series of cleanup & simplification changes and
functionality & memory leak fixes in the sip-sec modules
* special thanks to Jarek Polok for the logs and testing
- Feature #3594094: Add HTTPS to autodiscover probe (Stefan Becker)
- Feature #3607040: Simple button to disable calendar integration (Stefan Becker)
- Fixed #3603228: Crash on 1.14.1 when connecting to server (Stefan Becker)
- Fixed #3604671: sip uri with apostrophe is not valid (Stefan Becker)
- fixed HTTP redirect crash (Stefan Becker)
- unified Single Sign-On handling in all places (Stefan Becker)
* if SSO is enabled then "Login" & "Password" \
settings are ignored
* SSO is now off by default for new accounts
* NOTE: if you do *NOT* use SSO, then be sure to disable it in the
"Advanced" tab of the account settings after updating!
- added implementation for HTTP "WWW-Authenticate: Negotiate" scheme \
(Stefan Becker)
* effective for all platforms that support --with-krb5
* it will try Kerberos first, then fall back to NTLM
* valid Kerberos Single Sign-On setup will be detected automatically
* setup for a mixed Kerberos/NTLM HTTP environment:
- login name: DOMAIN\account
- password: domain password
- authentication: Kerberos
- Single Sign-On: OFF(!) (see above)
- enabled TLS-DSK support in Windows SSPI version
- TLS-DSK: don't ask for password if SSPI or Kerberos are compiled in
- Farstream 0.1.1 compatibility fix (Jakub Adam)
- support conf:sip: meeting URIs (Jakub Adam)
- updated Adium port (Michael Lamb)
version 1.14.1 "Bug Fixes I" (2012-12-26)
- Feature #3578132: Kerberos configuration should be passwordless (Stefan Becker)
* purple: non Single Sign-on users are asked for the password again
- bug & memory leak fixes in sipe-buddy.c (Jakub Adam)
version 1.14.0 "Buddy photo & ADFS support, Web Ticket \
Optimizations" (2012-12-16)
- Feature #3585364: Add support for Web Ticket authentication using ADFS \
(Stefan Becker)
* special thanks to user bhakta79 for the hard work taking logs
- Feature #3578132: Kerberos configuration should be passwordless (Stefan Becker)
- Fixed #3580212: Connection drops after a few hours (Stefan Becker)
- add support for buddy photos (Jakub Adam)
- add support for call to Audio Test Service (Jakub Adam)
- initial implementation for telepathy backend (Stefan Becker)
* nothing much to see for end users yet...
- reduce Web Ticket traffic by queueing requests & caching tickets (Stefan \
Becker)
- update OBS packaging information for Debian (Stefan Becker)
- various minor bug & build fixes
version 1.13.3 "Bug Fixes III" (2012-08-19)
- Fixed #3537084: OpenBSD build issue (Stefan Becker)
- Fixed #3543294: Support Lync 2010 meet URLs (Jakub Adam)
- revert to legacy MSOC protocol on Lync FT invitation (Jakub Adam)
- fix broken busy->available status switch (Stefan Becker)
- updated translations: Portuguese (pt)
version 1.13.2 "Bug Fixes II" (2012-06-10)
- tls: fix buffer overrun (Oleksandr Hryshchuk, Stefan Becker)
- win32: fix TCP connections (Stefan Becker)
- nsis: fix broken locale installation (Stefan Becker)
- updated translations: French (fr)
- various build fixes (Stefan Becker, Jakub Adam)
version 1.13.1 "Bug Fixes I" (2012-04-09)
- detect incompatible encryption level with Lync (Jakub Adam)
- purple: add URI validity check to Add Buddy callback (Stefan Becker)
- new translations: Romanian (ro), Turkish (tr)
- various build fixes (Stefan Becker)
version 1.13.0 "Lync & Office365" (2012-03-14)
- added [MS-SIPAE] TLS-DSK authentication scheme (Stefan Becker)
* TLS-DSK has been introduced in Lync
* mandatory for Office365 accounts
* also works for non-public Lync installations
* does not work yet with SSPI on Windows
- added [MS-DLX] based Get Info/Contact Search (Stefan Becker)
* [MS-PRES] SIP-Based Active Directory Search is disabled in Lync
- added experimental media TCP transport (Jakub Adam)
- make it compile against the latest purple 3.0.x API (Stefan Becker)
- make it compile against the latest glib2 2.31.x API (Stefan Becker)
- completed cleanup: core no longer requires libpurple (Stefan Becker)
- refactored crypto code, ie. NSS can replaced if necessary (Stefan Becker)
- sipe-domino.c is no longer built under UNIX to remove dead code (Stefan Becker)
- restricted XXX_CFLAGS to modules that need them (Stefan Becker)
- NSS is now a mandatory build requirement (Stefan Becker)
- decoupled SSPI from HAVE_LIBKRB5 flag. New flag is HAVE_SSPI (Stefan Becker)
- OBS mingw packages now use SSPI instead of NTLM (Stefan Becker)
- added NSIS package generation to OBS mingw packages (Stefan Becker)
- removed kopete backend. KDE is moving to telepathy (Stefan Becker)
- added MinGW cross-compilation on Linux instructions (Stefan Becker)
version 1.12.0 "Group Chat" (2011-08-29)
- Feature #3064877: Add support for OCS2007R2 Group Chat (Stefan Becker)
- Feature #3311026: Support for HTTP/1.1 Transfer-Encoding: chunked (Stefan Becker)
- Fixed #2834758: First NTLM signature check after startup fails (Stefan Becker)
- Fixed #3082602: Crash on Autodiscover (Stefan Becker)
- Fixed #3090663: Re-authentication fails (Stefan Becker)
- Fixed #3092324: Core dump in "make check" (psfales)
- Fixed #3130915: Failed to authenticate to server (Stefan Becker)
- Fixed #3148124: sipe segfaults during login on Solaris (Jakub Adam)
- Fixed #3150482: "configure --with-vv" test uses wrong include \
(Stefan Becker)
- Fixed #3156430: Messages not Delivered (rwinchsf, Stefan Becker)
- Fixed #3161273: Lost Connection Gives No Error Message (rwinchsf, Stefan Becker)
- Fixed #3198585: Extra line breaks (Stefan Becker)
- Fixed #3267073: False "could not be delivered" errors (sort of..., \
Stefan Becker)
- Fixed #3399007: Crash when sipe_cal_working_hours->days_of_week is NULL \
(Stefan Becker)
- Patch #3091490: Make 1.11.0 Compile on FreeBSD (jprather)
- Patch #3108246: Patch for better windows installer (archrival, galiven)
- add random Ms-Conversation-ID to INVITE (Jakub Adam)
- fix parsing of P-Asserted-Identity header (Jakub Adam)
- added MS TURN support (Jakub Adam)
- fix crash on zero length password in NTLM (Vladimir Ushakov)
- implement timeouts for SIP request. Used for REGISTER (Stefan Becker)
- more work on Voice & Video call support (Jakub Adam)
- make it compile against the purple 2.8.x & 3.0.x APIs (Stefan Becker)
- more internal changes to prepare for non-purple backends (Stefan Becker)
- added integration for transifex.net update (Stefan Becker)
- configure improvements for 64-bit: use libdir, gsize/size_t compatibility \
(Stefan Becker)
- update compiler warnings configuration for all build platforms (Stefan Becker)
- updated Adium port (Matthew Duggan)
- mingw build updates (Harris P. Kauffman, Stefan Becker)
- added miranda port (Jochen De Smet)
- added mingw to OpenSUSE Build Service configuration (Stefan Becker)
|
Log message:
Upgrade from pidgin-sipe-1.6.3 to pidgin-sipe-1.7.1. From the ChangeLog:
version 1.7.1 (2009-11-19)
- "About SIPE plugin" screen implemented. Accessible as
"Accounts->{Your Account}->About SIPE plugin".
- New correct 'User Agent:' header in SIP messages with
Purple and Sipe versions, host operating system type and
processor architecture as well as OCS version. To take
advantage of it - empty your old 'User Agent' setting in
the account configuration.
- Version now stored in single place - VERSION file and
used for all builds.
- Core - not using bodies for single subscriptions in 2005
environment. Optimized CSeq numbers usage. Beautified debug
log output.
- Call Control - session timer for dialog with CSTA.
Otherwise session with CSTA got expired after ~30 min due
to no refresh. RFC4028.
- Call Control - removing internal alternative phone number
from phone string.
- RPM spec file update for CentOS/RHEL 5 - purple-sipe
needed a "Group" (John B.)
- Fixed crash in 2005 'New Chat' menu.
- Fixed #2886534 - routing - Request-URI/Route headers.
Problem was a re-subscription failure resulting in stopping
contacts' status update after approximately 8 hours.
- Fixed #2892842 - interference of conference invite to
normal IM dialog on 2007 environment. Incoming BYE from
conf invite process used to kill ongoing regular IM dialog
with the same user.
- Fixed crash in presense processing on Reuters environment
(LSC 2005) on Linux.
- Fixed #2882304 - 'Note' not working with LCS2005
- Fix for the First message in 2005 multiparty chat.
- Fix for initial outgoing messages - some were lost if
typed too fast if dialog was not established yet.
- Fixed #2882658 - SIGSEGV in process_incoming_info_csta() -
happened on some Cisco-Systems 7 CSTA Gateways.
- Fixes for SLED 10 SP2 and SP3 compilations.
version 1.7.0 (2009-10-19)
- Added integration with PBX (external phones) using CSTA
protocol (ECMA TR-87). Users can initiate a call by clicking
on contact phones in right-click context menu. This feature
should be enabled for user on the server side.
- Added reconnection to chat after disconnection by continue
typing in the same open chat window (OCS 2007 only). Feature
request #2866630.
- More precise errors shown on message undelivery event.
- Better re-subscription logic for contact status updates.
- 'Out of Office', 'In a Meeting', 'In a Conference', etc.
contact activities are shown now in contast's status and
tooltip. Also meeting subject and location are shown in 2007
environment if contact is in Team access category.
- New Idle status.
- Added 'Site' to User Info panel. Can be a link to user's
corporate directory page or similar.
- Removed message acceptance in incoming INVITE.
- Fixed type errors in sip-sec-ntlm.c for Linux/Unix platforms.
- Added 32- and 64-bit header conflict check to configure.
- Removed libsipe.so from old incorrect installation location.
This makes sure that DIY users don't have two copies of
libsipe.so.
- Moved libsipe.so to the correct installation directory.
The libpurple protocol plugins directory is $(libdir)/purple-2.
While the name of the plugin is pidgin-sipe, it works
perfectly fine with 'finch' too.
- Rewritten transaction payload handling. This should fix
memory leaks in transaction handling.
- Fixed crash on reauthentication when IM window is open not Chat window
- Fixed warnings on compilation.
- Fixed memory leaks.
|