Commit graph

105 commits

Author SHA1 Message Date
HanzZ
525a07a4d1 Create buddies from database cache, handle jabber:iq:roster sets. 2011-05-28 16:38:56 +02:00
HanzZ
448a9173df Removed unused stuff from libpurple backend 2011-05-28 16:00:47 +02:00
HanzZ
9f934c7a1f Merge branch 'master' of github.com:hanzz/libtransport 2011-05-28 15:34:47 +02:00
Jan Kaluza
3dc02f0cb3 Disconnect XMPP user if backend crashes or is killed 2011-05-27 14:57:44 +02:00
Jan Kaluza
cd64ebc24f Allocate backend before user connects 2011-05-27 13:43:22 +02:00
Jan Kaluza
65d40a3359 Stop unused backends 2011-05-27 13:15:21 +02:00
Jan Kaluza
98687145b0 first more or less working version of multiple-backend support 2011-05-26 08:53:05 +02:00
Jan Kaluza
2b338d77da Messaging using libpurple backend works again 2011-05-25 16:46:40 +02:00
HanzZ
6ac5920101 Destroy all conversations when user logout 2011-05-21 09:56:47 +02:00
HanzZ
164704c8aa handle irc quit 2011-05-20 14:36:12 +02:00
HanzZ
f2eb8c0d16 reset statement in BEGIN_STATEMENT 2011-05-20 13:05:47 +02:00
HanzZ
046c08b984 fixed bug in adding jabber:iq:private data into database 2011-05-20 12:57:58 +02:00
HanzZ
c8eeaa89aa fixed bug in adding jabber:iq:private data into database 2011-05-20 12:48:52 +02:00
HanzZ
ec94eefaf4 handle mode only for participants 2011-05-20 12:42:25 +02:00
HanzZ
7478ba02d5 allow compilation without libpurple 2011-05-20 10:38:50 +02:00
HanzZ
79ef114ce9 better cmake 2011-05-20 10:35:56 +02:00
HanzZ
fbfcbf69ad better cmake 2011-05-20 10:31:11 +02:00
HanzZ
d84b36ef69 better cmake 2011-05-20 10:28:33 +02:00
HanzZ
066f09f03a better cmake 2011-05-20 10:23:48 +02:00
HanzZ
53270231c9 Do not require libpurple 2011-05-20 10:21:18 +02:00
HanzZ
eb1fe2dd5c Do not require libpurple 2011-05-20 10:20:04 +02:00
HanzZ
fe2f08e975 Do not require libpurple 2011-05-20 10:19:22 +02:00
HanzZ
778a11d5dc support for jabber:iq:private in server mode 2011-05-20 00:11:00 +02:00
HanzZ
76eb3b54a7 PrivateStorage responder 2011-05-19 19:09:09 +02:00
HanzZ
485d355ea8 PrivateStorage responder 2011-05-19 19:08:39 +02:00
HanzZ
7cad738038 updateUserSetting 2011-05-19 18:58:25 +02:00
HanzZ
c0a01941fc initial support for private storage 2011-05-19 17:53:31 +02:00
Jan Kaluza
a1eba9bedb handle subject 2011-05-19 12:46:20 +02:00
Jan Kaluza
8e03fbec47 Working part, moderators resending 2011-05-19 08:26:09 +02:00
HanzZ
457d19d1ec Working join/rename 2011-05-19 00:33:38 +02:00
HanzZ
943dc1925b working PM 2011-05-19 00:05:17 +02:00
Jan Kaluza
2add374fbd working messaging and PM (only if you send it to user@server.tld, so normal PMs doesn't work yet) 2011-05-18 16:25:52 +02:00
Jan Kaluza
2c526db0f3 leaving the room works 2011-05-18 15:32:54 +02:00
Jan Kaluza
6699a898fb Working IRC room join + proper 110 status code sending 2011-05-18 15:19:56 +02:00
HanzZ
0a33a3100e part of IRC presences sending 2011-05-17 09:44:29 +02:00
HanzZ
1ebe5535c4 join IRC room 2011-05-15 15:18:31 +02:00
HanzZ
d2502858d6 Added basic IRC backend support 2011-05-14 22:52:58 +02:00
HanzZ
c80a2843f9 better cmake output 2011-05-14 19:05:41 +02:00
HanzZ
03d34297b5 parse config file 2011-05-14 18:52:14 +02:00
HanzZ
b62274f1dd messages in both directions 2011-05-14 15:31:29 +02:00
HanzZ
4c87620c9f working message dispatching 2011-05-14 10:34:18 +02:00
HanzZ
bc585576a9 ping/pong, message transfering 2011-05-13 23:37:48 +02:00
HanzZ
43ca88c1bd Fixed crash in logout, fixed big cpu usage when reconnecting backend 2011-05-13 11:10:06 +02:00
HanzZ
e8b61aa9b6 pinging backends 2011-05-13 10:54:03 +02:00
HanzZ
7ac55eba24 fixed compilation issues, spectrum now support only backends 2011-05-13 10:11:09 +02:00
HanzZ
1105d3f1e3 first part of networkpluginserver 2011-05-11 09:20:35 +02:00
Jan Kaluza
ac1b0af209 proto 2011-04-12 16:19:35 +02:00
Jan Kaluza
ba27a9e3a3 Find protocol buffers 2011-04-12 15:52:27 +02:00
Jan Kaluza
489e7c0e07 Let CMake to find boost 2011-04-12 15:09:37 +02:00
Jan Kaluza
c04ca92517 Factory::createBuddy 2011-04-11 14:31:20 +02:00