diff --git a/CMakeLists.txt b/CMakeLists.txt index 6731c276..c5d8592f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -262,10 +262,10 @@ else (SPECTRUM_VERSION) OUTPUT_VARIABLE GIT_REVISION OUTPUT_STRIP_TRAILING_WHITESPACE ) - set(SPECTRUM_VERSION 2.0.0-git-${GIT_REVISION}) + set(SPECTRUM_VERSION 2.0.1-git-${GIT_REVISION}) ADD_DEFINITIONS(-DSPECTRUM_VERSION="${SPECTRUM_VERSION}") else (EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/.git) - set(SPECTRUM_VERSION 2.0.0) + set(SPECTRUM_VERSION 2.0.1) ADD_DEFINITIONS(-DSPECTRUM_VERSION="${SPECTRUM_VERSION}") endif (EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/.git) endif (SPECTRUM_VERSION) diff --git a/ChangeLog b/ChangeLog index 40449a0e..a2482507 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,43 @@ +Version 2.0.1 (2015-01-25): + General: + * Fix wrong nickname when joining room with some backends. + * Leave room when disconnected from 3rd-party network because of an error. + Fixes a bug when users were not able to rejoin the room after Spectrum 2 + disconnected them from 3rd-party network. + * Fix building on Windows. + * Support case-sensitive buddy names transparently - boost_locale is now + needed as a new dependency. + + Spectrum2_manager: + * Add simple web interface, can be tested using "spectrum2_manager server". + + XMPP frontend: + * Show MUC feature in room disco#info response. + + Slack frontend: + * Slack frontend is now working as Slack app, so you need to obtain the + client_id and client_secret from Slack to setup your own server and to + do the OAuth2 flow, you have to setup the Spectrum2_manager Server. Read + the documentation for more info. + * Fix OAuth2 registration flow. + * Fix multiple crashes when disconnected from Slack network or from + 3rd-party network. + * Slack frontend should still be used only for testing, it is till under + the development. + + Libpurple backend: + * Forward room list to frontend. + * Fix compatibility with latest telegram-purple - You mean need to + unregister the transport and register it again if you experience + compatibility problems. + + Twitter backend: + * Fix default value of fetch timer. + * Disable useless Curl verbose output. + * Fix crash when populating roster when using Swiften 3. + * Do not set status message for buddies not in Friends list - fixes a bug + when buddies who are not in Friends list have been added to roster. + Version 2.0.0 (2015-12-29): General: * Fix compilation with new versions of Spectrum 2 dependencies. diff --git a/Dockerfile b/Dockerfile index 5f6d0bcd..f92f39a4 100644 --- a/Dockerfile +++ b/Dockerfile @@ -25,7 +25,7 @@ RUN dnf install protobuf protobuf swiften gcc gcc-c++ make libpqxx-devel libpurp echo "---> Installing skype4pidgin" && \ git clone git://github.com/EionRobb/skype4pidgin.git && \ cd skype4pidgin/skypeweb && \ - make && \ + make CFLAGS=-DFEDORA=1 && \ make install && \ cd ../.. && \ rm -rf skype4pidgin && \