Commit graph

1202 commits

Author SHA1 Message Date
Jan Kaluza
4eeeb84652 Show away users when joining the room. This is not finished yet, polling has to be implemented to refresh the list of away users 2012-11-28 11:15:49 +01:00
HanzZ
75ad2ddfc5 Merge branch 'master' of github.com:hanzz/libtransport 2012-11-27 22:20:01 +01:00
HanzZ
9388d59915 Store last tweet ID in database so all tweets are not forwarded on reconnect. Send proper timestamp of tweets 2012-11-27 22:18:15 +01:00
Jan Kaluza
827bac538d Fix qt-moc error while parsing boost headers 2012-11-27 12:53:46 +01:00
Jan Kaluza
8b6973539f Postpone room subject forwarding if we haven't sent initial presences yet 2012-11-27 12:51:19 +01:00
Jan Kaluza
110a366bfb Added NetworkPlugin::StorageBackendNeeded instead of -2 constant 2012-11-27 10:50:49 +01:00
Jan Kaluza
08a5e487db Better error message when backends can't be started 2012-11-27 10:33:04 +01:00
Jan Kaluza
ae953ed2e0 Merge pull request #16 from vitalyster/win_service
Multiple Windows services support
2012-11-21 02:28:47 -08:00
Vitaly Takmazov
158abda4e9 Multiple Windows services support 2012-11-20 14:29:59 +04:00
Jan Kaluza
a76d99e4b6 Call storeBuddy instead of handleBuddyChanged in handleSusbcription to save proper subscriptions into database. call onBuddyRemoved also in gateway-mode 2012-11-14 14:52:23 +01:00
Jan Kaluza
f16af993ce Fixed tests 2012-11-14 13:49:52 +01:00
HanzZ
8c7caaf94a send subscribe presence as response to error presence only when error type is SubscriptionRequested 2012-11-13 17:52:51 +01:00
HanzZ
db3096599f MYSQL_RES can be valid pointer even when empty result set is returned 2012-11-13 17:38:07 +01:00
HanzZ
dc1228b5bd use instead of 2012-11-13 17:31:47 +01:00
Jan Kaluza
e0f560a648 Added database.vip_statement, database.vip_only and database.vip_message variables 2012-11-13 12:37:42 +01:00
Jan Kaluza
4691982ffb Disable tests by default 2012-11-13 10:37:37 +01:00
chain
74983ae8c2 Make Frotz and Swiften optional (using ENABLE_FROTZ and ENABLE_SWIFTEN) 2012-11-13 01:11:12 +01:00
chain
551592bc5d Merge branch 'master' of ssh://rpgfiction.net/var/pubgit/libtransport 2012-11-12 22:51:24 +01:00
chain
e64853b91e Make SMSTools3 plugin optional (by using ENABLE_SMSTOOLS3) 2012-11-12 22:50:44 +01:00
chain
edfa4ec644 make Twitter optional (by using ENABLE_TWITTER) 2012-11-12 22:35:02 +01:00
chain
487ad85fad make Twitter optional (by using ENABLE_TWITTER) 2012-11-12 21:18:15 +01:00
chain
1548f91d40 Make Libyahoo2 backend optional (by using ENABLE_YAHOO2) 2012-11-12 02:41:17 +01:00
chain
cf5359df23 Merge branch 'master' of ssh://rpgfiction.net/var/pubgit/libtransport 2012-11-11 17:42:59 +01:00
chain
fb4b587ef8 Re-worked top-level CMakeLists.txt to allow configuring using ENABLE_* style variables. 2012-11-10 17:11:19 +01:00
Richard H
ba5f26a7ce Re-worked top-level CMakeLists.txt to allow configuring using ENABLE_* style variables. 2012-11-10 17:02:29 +01:00
HanzZ
8bd6de3768 Move mainloop() up to compile it with g++ 2012-11-10 16:01:54 +01:00
Jan Kaluza
4c29464901 Merge pull request #15 from vitalyster/win_service
Windows Service Support, thanks vt
2012-11-10 05:41:11 -08:00
Vitaly Takmazov
a78794c2e7 Windows Service Support 2012-11-10 02:59:46 +04:00
Jan Kaluza
0d8056349a When auto_registration is enabled, set register=True also when storage backend does not exist 2012-11-06 09:52:56 +01:00
Jan Kaluza
3aff761db6 Do not send subscribe presence just because, but send it as response to probe presence 2012-11-02 09:50:03 +01:00
Jan Kaluza
dc1cc4170e Do not forward user's contact (representing himself) from legacy network (situation when user A has himself in his XMPP roster) 2012-10-31 09:39:03 +01:00
Jan Kaluza
2b9c095d0e Merge branch 'master' of github.com:hanzz/libtransport 2012-10-31 09:17:09 +01:00
Jan Kaluza
372ee69043 Create directories with proper owner/group/permissions. Moved StorageBackend related methods from Util into StorageBackend 2012-10-31 09:12:33 +01:00
HanzZ
3dc0598886 Logging docs update 2012-10-30 19:33:13 +01:00
HanzZ
b20582ad36 Merge branch 'master' of github.com:hanzz/libtransport 2012-10-30 18:06:41 +01:00
HanzZ
c854a7fa68 Do not send subscribed on probe presence. Just subscribe should be enough 2012-10-30 18:06:29 +01:00
Jan Kaluza
700ce99187 Close all sockets before fork() 2012-10-30 12:09:23 +01:00
Jan Kaluza
df32761194 Added support for service.jid_escaping config 2012-10-29 14:08:54 +01:00
HanzZ
5257bb4304 Fixed debian docs 2012-10-28 10:04:39 +01:00
HanzZ
bff95a3f7a Call IrcCommand::createList with two arguments 2012-10-27 16:21:25 +02:00
HanzZ
b816395870 Reconnect automatically in case of swiften backend errors 2012-10-26 11:59:28 +02:00
Jan Kaluza
3ec3ef32b3 Way to run particular unit tests instead of all tests 2012-10-24 12:33:15 +02:00
Jan Kaluza
353588c406 Try to join the rooms after every reconnect, not only after first one 2012-10-24 10:53:26 +02:00
HanzZ
4055180802 Send subscribe/subscribed presence from transport contact when connecting 2012-10-23 18:27:04 +02:00
Jan Kaluza
8f7a62c727 Fix crash when data for unknown filetransfer has been received 2012-10-23 11:28:54 +02:00
Jan Kaluza
5812171372 Do not create conversation when the message contain nickname, because that means the conversation should be MUC, but user didn't connect to that room yet 2012-10-22 17:20:47 +02:00
Jan Kaluza
38f907aa6e Log mongoose error 2012-10-22 15:05:17 +02:00
Jan Kaluza
3720df9cbe Fixed Twitter backend 2012-10-22 12:26:44 +02:00
HanzZ
9a15e789ed check if server started in spectrum2_manager 2012-10-22 11:52:53 +02:00
Jan Kaluza
abc5b11ca5 Do not dumpReceived() 2012-10-18 10:40:47 +02:00