Commit Graph

1946 Commits

Author SHA1 Message Date
Johannes Wienke 7ec96a10fd Upgrade purple facebook to 0.9.5 (#238)
Would fix #237.
2017-09-05 14:49:23 +03:00
Vitaly Takmazov 9dc0273ab2 Roster management: only delete our contacts when user removes registration 2017-08-11 02:14:22 -04:00
Vitaly Takmazov 892352ed8e 2.0.5 2017-08-09 07:56:36 -04:00
Vitaly Takmazov 61d29212f5 Debian packaging: Build-Depends on default-libmysqlclient-dev 2017-08-09 07:52:44 -04:00
Scott Sweeny 8cfb921087 Accept updated purple-hangouts primary prompt (#236) 2017-08-09 08:12:24 +03:00
Vitaly Takmazov 4abce367d6 2.0.4 2017-08-03 20:45:44 +03:00
vitalyster 7ebaf4e3a2 Update ChangeLog for new release 2017-08-03 20:40:31 +03:00
nico e29b06a566 Updated Travis Build Link (#232) 2017-07-19 20:12:21 +03:00
vitalyster 30b1ad6ce8 boost::locale::generator: using default system locale 2017-06-27 14:57:35 +03:00
vitalyster bad46c063f Travis: add osx to build matrix 2017-06-27 14:57:30 +03:00
Vitaly Takmazov d363189d97 MSVC compatibility fixes 2017-06-14 19:40:45 +03:00
Vitaly Takmazov ad6fd47feb CMake: drop outdated option 2017-06-13 09:45:11 -04:00
Vitaly Takmazov b52143f4a0 debian packages: add libswiften4 to dependencies 2017-06-13 09:06:37 -04:00
Florian Kinder d93cc2ce66 General cleanup (#216) 2017-06-12 01:41:35 +03:00
vitalyster 180397daab IRC backend: Qt should be included first to prevent conflict with Boost's foreach 2017-06-11 16:44:07 -04:00
Florian Kinder 9f74fb5bb7 Update Travis packages to Xenial 2017-06-11 16:43:32 -04:00
Vitaly Takmazov 6b45e0e418 Swiften 4.0rc2 compatibility 2017-06-09 21:34:39 +03:00
Dominik Heidler c6468d0400 Use purple-facebook 0.9.4-c9b74a765767 (#213) 2017-06-09 16:18:45 +03:00
vitalyster 3cf2a77a44 CMake: rename remaining ENABLE_SWIFTEN entries 2017-06-08 17:32:15 +03:00
vitalyster 5f5e238513 CMake: ENABLE_SWIFTEN -> ENABLE_XMPP 2017-06-08 17:26:20 +03:00
Florian Kinder 6872e99abb Added opensteamworks via libpurple (#203)
* add compatibility for steam guard in opensteamworks plugin, fixes #62 


* steam guard changes
2017-06-05 12:27:27 +03:00
Florian Kinder 41b9b56406 Added Discord & fixed telegram cleanup (#197) 2017-05-31 15:01:10 +03:00
vitalyster aaf3ead9f2 Update from_source_code.textile 2017-04-18 09:12:33 +03:00
Vitaly Takmazov ba66032fbc libtransport: auto-register user when needRegistration is false 2017-04-11 07:50:17 -04:00
Vitaly Takmazov 6f8cd4bc65 libpurple: server mode doesn't require registration, closes #158 2017-04-10 15:25:50 +03:00
Pier-Luc Theberge 7ebbe408b1 Docker image: updates purple-facebook (#191) 2017-03-30 23:28:41 +03:00
Manuel Mausz f916febf5d Fix value_type definition of std::map. (#186)
Has to be std::pair<const Key, T>
2017-02-17 15:36:10 +03:00
Vitaly Takmazov ea86a790d6 libpurple: add Spectrum version output on backend start 2017-02-16 02:49:26 -05:00
Vitaly Takmazov 1124c42713 twitter: fetch_timeout in test configuration too low and confusing people, removed 2017-01-23 16:37:10 +03:00
Vitaly Takmazov 898b05c615 CMake: do not find -mt prefixed boost 2017-01-20 10:48:50 +03:00
Vitaly Takmazov 8891166382 libpurple: read boolean values from config as bool. Fixes #166 and #177 2017-01-19 06:43:21 -05:00
Johannes Wienke 042501ec73 Dockerfile: Update purple-facebook 2017-01-08 18:48:13 +03:00
vitalyster 4a83b16714 packaging: mention libmariadbclient-dev as alternative to libmysqlclient-dev in Debian packages 2016-10-27 19:47:48 +03:00
vitalyster 0f4dafff0e Update README.md 2016-09-17 01:24:19 +03:00
Vladimír Matěna 0729d364ca Fix double free in DummyConnectionServer
Do not create shared ptr from this as this lead to double free in
UserRegistryTest::login test. Shared ptr was needed to set event
owner in acceptConnection, actually it is never needed as events
are never filtered by owner. Thus it was removed and there is no
need to create shared ptr from this.
2016-09-17 00:45:34 +03:00
Vladimír Matěna 2e750697d7 Avoid calls to get() on shared pointers in UserRegistryTest 2016-09-17 00:45:26 +03:00
Vladimír Matěna f328e80a97 Fix possible double free in ThreadPool
This makes HTTPRequestTest::GETThreadPool test pass deterministicaly.

Problem was static slot used to cleanup threads. When ThreadPool was instantiated
multiple times, threads were also clened up multiple times resulting in segfault.
2016-09-17 00:45:17 +03:00
Vladimir Matena 6d2f8c1927 Switch from boost shared pointers to stl shared pointers (#162)
* Swiften 4 support
* using standard shared pointers when compiling with Swiften 4
2016-09-12 19:20:58 +03:00
Vitaly Takmazov d3919d6a84 Debian packaging: add libev-libevent-dev to build dependencies 2016-06-14 10:00:41 -04:00
Vitaly Takmazov 6023bfed11 Debian init script and systemd unit 2016-06-14 09:35:42 -04:00
vitalyster 55221a7f60 libpurple: set the same locale as frontend 2016-06-03 03:34:44 +00:00
Vitaly Takmazov 1401e970a7 check spectrum2_manager.cfg existence in DESTDIR before install 2016-06-01 14:18:56 +00:00
Vitaly Takmazov 02cba5b71d CMake: include CPack module 2016-06-01 11:07:30 +00:00
vitalyster 91ceb49e04 libpurple: case-sensitive room names mapping 2016-05-31 17:57:53 +00:00
vitalyster dd1695b530 libpurple: send oauth link only once 2016-05-31 17:56:05 +00:00
vitalyster 1601f24c08 libpurple: add get_password wrapper 2016-05-31 17:48:16 +00:00
vitalyster 84814a1427 libpurple: store OAuth token for prpl-hangouts 2016-05-31 13:40:49 +00:00
Vitaly Takmazov 621d85a64f MySQL: do not forget to use table prefix 2016-05-27 23:48:51 +03:00
Vitaly Takmazov 149332d802 add libswiften3 to debian/control 2016-05-27 10:05:09 +00:00
vitalyster a06b8a9197 libpurple: fix oauth sender 2016-05-25 00:31:00 +00:00