Commit graph

86 commits

Author SHA1 Message Date
0f84876118 fix typo in compatability macro 2017-10-30 16:55:36 +01:00
7d69f7108d Use std:unique_ptr only for Swiften >= 4.0 2017-10-30 15:47:40 +01:00
Vitaly Takmazov
d363189d97 MSVC compatibility fixes 2017-06-14 19:40:45 +03:00
Vitaly Takmazov
6b45e0e418 Swiften 4.0rc2 compatibility 2017-06-09 21:34:39 +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
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
Jan Kaluza
1e48fe7719 Libtransport: Fix memory leaks in tests, fix HTTPRequest memory leak in CURL code 2016-02-23 12:37:10 +01:00
Jan Kaluza
6dd3863200 Do no create Swift::JID with an empty node 2016-02-08 16:00:17 +01:00
Jan Kaluza
36b444536c Fix regression when 'from' attribute has not been sent in some situations in server mode. 2015-12-14 13:59:05 +01:00
Vitaly Takmazov
dc2fb45f8e SecureTransport server stub for Swiften3 2015-11-29 22:43:32 +03:00
Jan Kaluza
78e71f9345 Cleanup the includes, rename source code files to match the class name exactly 2015-11-18 14:05:57 +01:00
Jan Kaluza
90ef6e3128 Fix HAVE_SWIFTEN_3 definition to work also in gcc. Fix the tests to work with swiften3 and also with swiften2. 2015-11-10 11:18:48 +01:00
Vitaly Takmazov
20d8dd690e fix tests (TODO filetransfer) 2015-10-15 15:41:16 +03:00
Vitaly Takmazov
b9d0590c67 fix tests WIP 2015-10-15 14:53:08 +03:00
Vitaly Takmazov
0d99e8c85d Initial swiften 3 support 2015-03-31 14:14:15 +03:00
Jan Kaluza
a64458f5ee Set HAVE_SWIFTEN_3 to 0, because these changes are not in 3.0alpha yet 2013-04-17 07:55:31 +02:00
Jan Kaluza
4e263cb53a Fix compilation with Swiften2 2013-04-11 07:44:10 +02:00
Vitaly Takmazov
c5a8c3d1a9 fixed compilation with latest swiften 2013-04-10 00:55:37 +04:00
HanzZ
df369e65d8 libtransport: support service.server also in server-mode 2013-01-30 18:59:14 +01:00
Jan Kaluza
c2cdd3702f Config::getSectionValues and Config::getCommandLineArgs 2012-09-04 08:16:16 +02:00
HanzZ
8b6a86d528 Merge branch 'master' of git://github.com/vitalyster/libtransport 2012-09-01 07:22:24 +02:00
Jan Kaluza
7b118794ce Changelog, fixed compilation with boost 1.50 and filetransfer tests 2012-08-28 09:36:13 +02:00
Vitaly Takmazov
8c77ffefc2 fix compilation 2012-08-15 17:10:53 +04:00
Vitaly Takmazov
eabd4012f4 Merge branch 'master' of https://github.com/hanzz/libtransport 2012-08-01 13:26:13 +04:00
Jan Kaluza
6b88ad945d Working libyahoo2 2012-05-25 06:22:46 +02:00
HanzZ
7c3533cd0c Merge branch 'master' of github.com:hanzz/libtransport 2012-05-23 22:25:56 +02:00
HanzZ
593cb59ea6 StringTreeParser 2012-05-23 22:25:40 +02:00
Tim Koopman
31d37d82b5 Support for latest Swiften 2012-05-23 15:38:00 +03:00
Vitaly Takmazov
8f2ea32da3 Fix compilation with latest swiften 2012-05-22 12:27:35 +04:00
Vitaly Takmazov
aafea80a3c Merge branch 'master' of github.com:vitalyster/libtransport 2012-04-08 20:26:44 +04:00
Vitaly Takmazov
63c62561d8 fix complation with mingw and openssl 2012-04-08 20:24:14 +04:00
Vitaly Takmazov
aab3709012 Merge branch 'master' of https://github.com/hanzz/libtransport 2012-03-29 12:26:58 +04:00
HanzZ
065127585a Added MUCPayloadParser 2012-03-26 21:36:10 +02:00
HanzZ
7c93aee6f4 Log4cxx is optional dependency now 2012-03-21 16:31:51 +01:00
Vitaly Takmazov
64f0883512 Merge branch 'master' of https://github.com/hanzz/libtransport 2012-03-21 19:03:45 +04:00
Vitaly Takmazov
959e023ec8 add missing files 2012-03-06 12:55:16 +04:00
Vitaly Takmazov
ab24246593 SChannelServerContext and Win32 compilation fixes 2012-03-03 16:07:41 +04:00
HanzZ
320738eda8 Gateway interaction 2012-02-26 14:03:48 +01:00
HanzZ
54dff8d280 Gateway payload 2012-02-26 12:40:48 +01:00
HanzZ
7c90087b17 PubSub Parsers 2012-02-22 19:23:43 +01:00
Jan Kaluza
ff27ec0233 Fixed compilation with latest Swiften 2012-02-22 14:11:57 +01:00
HanzZ
6ca2c3a931 pubsub payloads/serializers 2012-02-22 08:38:45 +01:00
HanzZ
5c015b5547 Load SSL related issues 2012-02-17 09:43:10 +01:00
HanzZ
a94eb22e76 Handle </stream:stream> properly 2012-01-17 17:46:03 +01:00
HanzZ
f035510e47 Fixed PresenceOracle 2011-12-08 17:55:23 +01:00
HanzZ
97a6609c87 maybe working auto-reconnect 2011-12-07 18:20:28 +01:00
Jan Kaluza
8faecb5664 SpectrumErrorPayload 2011-11-28 17:34:45 +01:00
HanzZ
5811d83e0d getValue... 2011-11-14 19:18:43 +01:00
HanzZ
bcf60737f9 Don't send empty units/values in stats payload 2011-11-14 16:14:30 +01:00
HanzZ
2131b86869 Working uptime 2011-11-09 09:11:42 +01:00