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