Commit graph

274 commits

Author SHA1 Message Date
Jan Kaluza
ef21bec0c7 fixed database creation for mysql backend 2011-08-11 12:46:20 +02:00
HanzZ
1df767b43e verbose logging by default 2011-08-09 22:29:59 +02:00
Jan Kaluza
bd865f6134 Create MySQL database 2011-08-09 15:02:28 +02:00
Jan Kaluza
e81f12bfe3 lowercase nicknames in vcard handler before comparing them 2011-08-09 14:21:41 +02:00
Jan Kaluza
a1cf70cd89 Remove <body>...</body> tags from XHTML messages 2011-08-09 13:59:35 +02:00
Jan Kaluza
207f915f00 UserManager comments 2011-08-09 13:34:42 +02:00
HanzZ
cc37caf803 Don't handle unavailable presence if we know that we're reconnecting and removing user 2011-08-09 00:45:51 +02:00
HanzZ
3eff71c90d Send streamerror 2011-08-08 23:14:12 +02:00
HanzZ
cae7a41c9c Send message when reconnecting user 2011-08-08 21:55:37 +02:00
Jan Kaluza
2781d97a66 comments in networkpluginserver.cpp 2011-08-08 17:07:38 +02:00
Jan Kaluza
d94de26489 Connect just from one resource (can be changed in config) 2011-08-08 15:04:08 +02:00
HanzZ
c64e5768a8 MySQL prepared statements + untested macros 2011-08-06 18:16:09 +02:00
HanzZ
fed816d255 initialize m_conn 2011-08-06 15:40:46 +02:00
HanzZ
5fd0a88a80 Dummy MySQL backend template 2011-08-06 15:31:23 +02:00
HanzZ
16340590b4 Answer probe presences 2011-08-05 09:30:24 +02:00
Jan Kaluza
cbf6db2a61 better AdminInterface 2011-08-03 13:58:55 +02:00
Jan Kaluza
c68479f86d [service] idle_reconnect_time 2011-08-03 13:08:48 +02:00
HanzZ
1270cfcc81 Don't overwrite alias/groups when backend does not send them 2011-08-02 21:52:39 +02:00
Jan Kaluza
46fb710fbe pass BACKEND_ID 2011-08-02 15:03:25 +02:00
Jan Kaluza
3a76b3435a Better spawning 2011-08-02 12:38:40 +02:00
Jan Kaluza
b6dd8ad6fd Better spawning 2011-08-02 11:29:52 +02:00
Jan Kaluza
cc067c87fa handle privacy-changed 2011-08-01 17:04:41 +02:00
Jan Kaluza
5ad84a3775 Don't remove part of JID in prpl-any mode in vcard requets 2011-08-01 16:36:36 +02:00
HanzZ
037cf20326 Fixed vcards in prpl-any mode 2011-07-31 21:10:53 +02:00
HanzZ
be6e854f37 fixed vcards with prpl-any 2011-07-31 19:10:48 +02:00
HanzZ
88f6ecb382 remove buddy icon unrefing, just to test if it's the reason why libpurple crashes 2011-07-31 09:19:47 +02:00
HanzZ
ad49c6f567 added collect_backend admininterface command + collecting one backend every 2 hours 2011-07-29 22:54:28 +02:00
HanzZ
e733ee38fb Disable custom smileys to prevent crash in libpurple (we don't use this feature anyway) 2011-07-29 20:03:50 +02:00
HanzZ
e9e2991f8e collectBackend called every hour 2011-07-29 00:50:43 +02:00
HanzZ
62e6bdab3c call malloc_trim also in PurpleAccount destructor 2011-07-28 00:40:11 +02:00
Jan Kaluza
8ee0310448 First untested version of blocking feature 2011-07-27 10:33:34 +02:00
HanzZ
59236d962f Unref PurpleBuddyIcon -> another leak fixed 2011-07-26 23:01:22 +02:00
HanzZ
7146bdc362 support for protocol=any and prefix in JID 2011-07-26 21:19:21 +02:00
Jan Kaluza
835c66fc61 force returning of memory chunks allocated by libxml2 to kernel 2011-07-26 09:12:34 +02:00
Jan Kaluza
1bf1343ac5 Stop loop instead of exit() 2011-07-25 18:22:11 +02:00
Jan Kaluza
6aa34a5585 Don't use backends which were full in past and add users to latest backends instead 2011-07-25 17:49:41 +02:00
Jan Kaluza
e2d8481aaa Fixed crash when user was associated with backend which was going to die 2011-07-25 17:18:21 +02:00
HanzZ
68c10f4ff8 check if connection is set before sending ping 2011-07-25 08:30:25 +02:00
HanzZ
3b8c1f07c3 reverted disconnecting 2011-07-24 23:14:40 +02:00
HanzZ
7779ba775e reverted disconnecting 2011-07-24 22:53:19 +02:00
HanzZ
ce44c83ae8 disconnect_all_slots in networkpluginserver 2011-07-24 21:41:52 +02:00
HanzZ
05ff592fd0 Remove backend from backends list immediatelly after disconnection 2011-07-21 22:52:41 +02:00
HanzZ
2a09696a8a Do not send roster push when we're not connected -> fixed leak 2011-07-21 00:54:04 +02:00
HanzZ
775cbbeb76 Destroy old accounts in libpurple backend 2011-07-20 22:34:07 +02:00
HanzZ
097d52c8f0 Don't use Session after finishSession call 2011-07-20 19:32:54 +02:00
Jan Kaluza
0f888d07d9 Disconnect removeTimeout once it's fired 2011-07-20 11:23:24 +02:00
Jan Kaluza
090a7e5e23 Fixed crazy backends spawning when one backend stopped sending PONGs 2011-07-20 08:17:55 +02:00
HanzZ
629e93e34b Fixed crash in removig XMPPLayer 2011-07-20 03:02:50 +02:00
HanzZ
e31c077947 Call finishSession in User destructor in server mode 2011-07-20 02:16:58 +02:00
HanzZ
fcb17bc571 avatars_directory 2011-07-19 23:50:33 +02:00