Commit graph

220 commits

Author SHA1 Message Date
Daniel Henninger
ab20eefd6f Downgraded PQXX API used due to the 2.6 series on most modern linux distros.
Implemented most of the other functions.
2012-01-25 23:36:15 -05:00
HanzZ
a94eb22e76 Handle </stream:stream> properly 2012-01-17 17:46:03 +01:00
HanzZ
12d117f54f Working setUser for postgres 2011-12-22 20:47:36 +01:00
Jan Kaluza
3fd77c64ac Create pgsql database 2011-12-13 11:29:08 +01:00
HanzZ
fe74083e2e Do not try to serialize something what is not Storage element 2011-12-10 15:44:43 +01:00
HanzZ
742ed6bc69 pre-initial support for PostgreSQL 2011-12-09 19:00:53 +01:00
HanzZ
4c334e9f1c Move random port generating to util.cpp 2011-12-09 13:51:50 +01:00
HanzZ
f035510e47 Fixed PresenceOracle 2011-12-08 17:55:23 +01:00
HanzZ
79d0e907bb Allow only 3 reconnections in a row, then disconnect user 2011-12-07 18:41:16 +01:00
HanzZ
97a6609c87 maybe working auto-reconnect 2011-12-07 18:20:28 +01:00
Jan Kaluza
56dd649998 Reconnect users automatically in case of spectrum2 main instance crash/restart 2011-12-07 10:30:39 +01:00
HanzZ
6b81ff06d6 Support for buddies on more groups 2011-11-30 21:43:12 +01:00
Jan Kaluza
8faecb5664 SpectrumErrorPayload 2011-11-28 17:34:45 +01:00
HanzZ
196afcf3a3 Set proper resource in MUCs 2011-11-24 19:37:38 +01:00
HanzZ
ff3adaa3f3 Working IRC nickserv + PMs 2011-11-24 12:24:26 +01:00
HanzZ
2626035bc2 Disconnect if ping is not received for 30 seconds 2011-11-14 20:29:57 +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
5b89dae8ca Forward messages to proper resources 2011-11-11 11:40:10 +01:00
HanzZ
2b836edd79 Send current presences to newly connected resource 2011-11-11 10:00:11 +01:00
Jan Kaluza
35ef4b0778 StatsResponder 2011-11-09 12:47:43 +01:00
HanzZ
2131b86869 Working uptime 2011-11-09 09:11:42 +01:00
Jan Kaluza
6ff8b24992 Added StatsPayload, StatsParser, StatsSerializer 2011-11-08 11:03:27 +01:00
HanzZ
bfe84737ee Remove remoteRosterRequest in RosterManager destructor 2011-11-07 20:11:49 +01:00
Jan Kaluza
bf55d8c7b5 Check if vhosts are configured before using them 2011-11-07 13:10:42 +01:00
HanzZ
02daddc0ce Fixed some bugs in config parsing + added vhosts.vhost variable 2011-11-03 20:44:33 +01:00
HanzZ
6d64a1858b Dummy encryption key implementation + logging glib errors in main log 2011-11-01 22:13:35 +01:00
HanzZ
081b8258b2 Added ConnectionError enum to protocol.proto 2011-10-29 19:57:56 +02:00
HanzZ
343349cea6 Working MySQL reconnecting 2011-10-26 22:28:05 +02:00
Jan Kaluza
2faaeff76d Reconnect mysql connection when it's lost.. NOT TESTED, I will test it after hour :) 2011-10-26 17:49:05 +02:00
Jan Kaluza
c82202f16b initial RosterManagerTest 2011-10-26 16:53:41 +02:00
Jan Kaluza
04cbb3a907 More UserTest tests + fixes of some bugs found by tests 2011-10-26 16:06:24 +02:00
HanzZ
8c529dbabb semi-working PMs in muc 2011-10-25 20:29:58 +02:00
HanzZ
bc3971f7d2 IRC backends work again 2011-10-23 18:50:10 +02:00
Jan Kaluza
c86358c64f Preparation for better tests 2011-10-19 14:35:27 +02:00
HanzZ
b1e4aae55b Forward StreamError in onPasswordInvalid signal 2011-10-18 20:49:20 +02:00
Jan Kaluza
c1cbd2d161 Fixed compilation problems + support for latest swiften 2011-10-18 10:53:06 +02:00
HanzZ
cbcf2f1452 networkplugin is now in separate library libtransport-plugin + does not depend on boost/swiften/libtransport 2011-10-17 17:24:44 +02:00
HanzZ
4503fd1ded experimental libpurple backend without boost service thread 2011-10-13 21:46:11 +02:00
HanzZ
14ff0a11d6 working service.eventloop=libev config to run libpurple with eventloop 2011-10-11 19:27:22 +02:00
HanzZ
f81a8aa784 Fixed compilation issue with latest swiften 2011-10-10 21:09:47 +02:00
HanzZ
b8dc29b0a8 Merge branch 'master' of github.com:hanzz/libtransport 2011-10-04 20:12:17 +02:00
Jan Kaluza
658d17b42f Remove DummyConnectionFactory 2011-10-04 12:24:54 +02:00
HanzZ
ca76287f4d Set nickname according to received vcard 2011-10-03 23:09:14 +02:00
HanzZ
b55ba07e93 Handle FT cancelation 2011-10-03 11:35:32 +02:00
HanzZ
03c7d96eab Created MemoryReadByteStream 2011-10-03 10:59:29 +02:00
HanzZ
46f5c51d00 Working FT rejecting 2011-10-02 11:11:08 +02:00
HanzZ
260262c393 Move FT to separate class 2011-10-01 21:12:18 +02:00
HanzZ
88b7dd86b2 Added missing files 2011-09-30 10:01:51 +02:00
HanzZ
941bba0427 Fixed compilation with latest swiften 2011-09-30 10:00:44 +02:00