0f84876118
fix typo in compatability macro
2017-10-30 16:55:36 +01:00
c8d1ec32d0
replace __attribute__ ((unused)) with #ifdefs
2017-10-30 16:51:43 +01:00
af0c5d6f19
fix more compiler warnings emitted by Clang on Travis-CI
2017-10-30 16:20:47 +01:00
7d69f7108d
Use std:unique_ptr only for Swiften >= 4.0
2017-10-30 15:47:40 +01:00
965198db91
harmonize the CMake status output
2017-10-30 15:07:44 +01:00
f818423d04
replace deprecated std::auto_ptr by std::unique_ptr
2017-10-30 15:07:44 +01:00
e63427c2da
fix a lot of compiler warnings thrown by newer GCC versions
...
mostly warnings about:
- comparison differing in signedness
- unused functions and variables
- some casts
2017-10-30 15:07:44 +01:00
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