Files @ f6949a020ad3
Branch filter:

Location: libtransport.git/ChangeLog - annotation

Jan Kaluza
Fix SlackAPI::channelCreate
21030465161a
21030465161a
21030465161a
21030465161a
21030465161a
21030465161a
21030465161a
21030465161a
21030465161a
21030465161a
21030465161a
21030465161a
21030465161a
21030465161a
21030465161a
21030465161a
21030465161a
21030465161a
21030465161a
21030465161a
21030465161a
21030465161a
21030465161a
21030465161a
21030465161a
21030465161a
21030465161a
21030465161a
21030465161a
21030465161a
21030465161a
21030465161a
21030465161a
21030465161a
21030465161a
21030465161a
21030465161a
21030465161a
21030465161a
21030465161a
4a28fcd6ec19
8b2e6e0bc26c
19c55d6bf847
19c55d6bf847
8b2e6e0bc26c
8b2e6e0bc26c
8b2e6e0bc26c
8b2e6e0bc26c
8b2e6e0bc26c
3a3d4bad5198
3a3d4bad5198
3a3d4bad5198
f4a3ad1cadf8
f4a3ad1cadf8
f4a3ad1cadf8
7b118794ceaf
7b118794ceaf
7b118794ceaf
7b118794ceaf
7b118794ceaf
7b118794ceaf
7b118794ceaf
7b118794ceaf
8b2e6e0bc26c
8b2e6e0bc26c
8b2e6e0bc26c
19c55d6bf847
8b2e6e0bc26c
7b118794ceaf
7b118794ceaf
7b118794ceaf
7b118794ceaf
8b2e6e0bc26c
19c55d6bf847
19c55d6bf847
f4a3ad1cadf8
8d8ec5c94acb
8d8ec5c94acb
8d8ec5c94acb
8d8ec5c94acb
3f7677176b4a
6d09f9e42f94
8a471b73f7d1
6d09f9e42f94
8a471b73f7d1
6d09f9e42f94
8a471b73f7d1
8a471b73f7d1
eb30457222f8
143a692c8df1
143a692c8df1
143a692c8df1
143a692c8df1
6d09f9e42f94
6d09f9e42f94
3f7677176b4a
6d09f9e42f94
eb30457222f8
eb30457222f8
eb30457222f8
eb30457222f8
eb30457222f8
6d09f9e42f94
8a471b73f7d1
6d09f9e42f94
6d09f9e42f94
6d09f9e42f94
8a471b73f7d1
8a471b73f7d1
eb30457222f8
6d09f9e42f94
554dddd813d9
1dafed2e6b18
6e4eb0ed6f15
320738eda85a
04115c5d99f1
04115c5d99f1
56bb259d89e1
56bb259d89e1
56bb259d89e1
56bb259d89e1
56bb259d89e1
1dafed2e6b18
1dafed2e6b18
1dafed2e6b18
1dafed2e6b18
1dafed2e6b18
1dafed2e6b18
56bb259d89e1
56bb259d89e1
56bb259d89e1
56bb259d89e1
56bb259d89e1
56bb259d89e1
56bb259d89e1
56bb259d89e1
56dd64999814
56dd64999814
56dd64999814
56dd64999814
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.
	* Added support for multiple frontends - Slack frontend is the first one.
	* Log errors related to backend spawning (Show proper log message for
	  example when path to backend binary is not found).
	* Set SQLite3 as default database backend.
	* Fixed disconnecting from server caused by sending VCard response
	  with bad "from" attribute.
	* Added Munin plugin (Thanks to Askovpen).
	* Added support for more admin_jid JIDs (Thanks to Askovpen).
	* Fixed allowed_servers option.
	* Options from config file can now be set also using command line like
	  --service.jid=domain.tld .
	* Do not send password in IQ-get registration response.
	* Added support for AdHoc commands.
	* Do not store buddies with empty name in database.
	* Improved MySQL storage backend performance.
	* Fix crash caused by two XMPP users using single PurpleAccount instance.
	* Support for [registration] allowed_usernames.

	Spectrum2_manager:
	* Rewritten to provide more features. Check the documentation.

	Libpurple:
	* prpl-gg: Fetch the contact list properly (#252).
	* Added support for prpl-novell as it was in Spectrum 1.

	Twitter:
	* Added Twitter support using Twitter backend. Thanks to Sarang and
	  Google Summer of Code.

	Skype:
	* Skype backend is now deprecated, use libpurple purple-skypeweb plugin
	  as a replacement.

	Backend API:
	* Added Python NetworkPlugin class, so it is now easier to write backends
	  in Python (Thanks to Sarang).

Version 2.0.0-beta2 (2012-03-28):
	General:
	* Fixed bug when Roster Item Exchange and subscribe stanzas were sent
	  repeatedly.
	* Backends related logs now contain the backend PID.
	* Fixed username_mask setting.
	* Added new fields into statistics (backends_crashed, messages related
	  stats).
	* Chatstates are now not counted as incoming messages in stats.
	* Log4cxx is now optional dependency. Without Log4cxx, Spectrum 2 logs
	  to standard output.
	* Fixed crash when Log4cxx configuration file didn't exist.
	* Admin can now see "Admin" contact in server-mode.

	libpurple:
	* Added initial support for MUC for prpl-jabber protocol.

	LibCommuni IRC backend:
	* Fixed sending/receiving UTF8 messages.
	* Using the [registration] auto_register=1 config option, users don't
	  have to register manually when connecting IRC network.

	Skype:
	* Memory usage statistic now includes the Skype client.
	* Fixed logging issue when the logs were not stored in the proper instance
	  directory.
	* Skype backend includes also Skype client memory usage into the account.
	* Working buddies adding/removing.
	* Information about missed call is now forwarded to XMPP user.
	* Fixed bug when Skype client instance wasn't killed by backend.

Version 2.0.0-beta (2012-02-28):
	General:
	* Added PostreSQL support (thanks to Jadestorm).
	* Added XEP-0100 (Gateway interaction) support.
	* Send presences only "from" bare JID (fixed bug with buddies appearing
	  twice in the roster and potential unregistering issues).
	* Fixed potential MySQL/SQLite3 deadlocks.
	* Fixed disconnecting in server-mode when client does not send unavailable
	  presence before disconnection.
	* Fixed crash in server-mode when client send its custom jabber:iq:storage
	  payload.
	* Fixed registration from Pidgin.
	* Unsubscribe presence sent to some buddy doesn't disconnect the account.
	* Remote Roster requests are not sent to resources, but to bare JID.
	* Added automatic reconnection in case of non-fatal error.
	* Added more error messages.

	Skype:
	* Initial support for Skype added, read more on
	  http://spectrum.im/projects/spectrum/wiki/Spectrum_2_Admin_-_Skype_backend

	SMSTools3:
	* Initial support for SMSTools3, read more on
	http://spectrum.im/projects/spectrum/wiki/Spectrum_2_Admin_-_SMSTools3_backend

version 2.0.0 alpha (2011-12-06):
	General:
	* First Spectrum 2.0.0 alpha release, check more on
	  http://spectrum.im/projects/spectrum/wiki/Spectrum_200_alpha